Internet DRAFT - draft-beeram-ccamp-rsvp-graceful-setup

draft-beeram-ccamp-rsvp-graceful-setup








 CCAMP Working Group                            Vishnu Pavan Beeram (Ed) 
 Internet Draft                                         Juniper Networks 
 Intended status: Standards Track                      Igor Bryskin (Ed) 
                                                 ADVA Optical Networking 
      
 Expires: April 20, 2014                                October 20, 2013 
                                         
      
                                        
                        RSVP Graceful Setup Procedure 
                draft-beeram-ccamp-rsvp-graceful-setup-00.txt 


 Status of this Memo 

    This Internet-Draft is submitted in full conformance with the 
    provisions of BCP 78 and BCP 79. 
         
    Internet-Drafts are working documents of the Internet Engineering 
    Task Force (IETF), its areas, and its working groups.  Note that 
    other groups may also distribute working documents as Internet-
    Drafts. 
         
    Internet-Drafts are draft documents valid for a maximum of six 
    months and may be updated, replaced, or obsoleted by other documents 
    at any time.  It is inappropriate to use Internet-Drafts as 
    reference material or to cite them other than as "work in progress." 
         
    The list of current Internet-Drafts can be accessed at 
    http://www.ietf.org/ietf/1id-abstracts.txt 
         
    The list of Internet-Draft Shadow Directories can be accessed at 
    http://www.ietf.org/shadow.html 
         
    This Internet-Draft will expire on April 20, 2014. 
         
 Copyright Notice 

    Copyright (c) 2013 IETF Trust and the persons identified as the 
    document authors. All rights reserved.  
         
    This document is subject to BCP 78 and the IETF Trust's Legal 
    Provisions Relating to IETF Documents  
    (http://trustee.ietf.org/license-info) in effect on the date of 
    publication of this document. Please review these documents 
    carefully, as they describe your rights and restrictions with 
    respect to this document.  Code Components extracted from this 
    document must include Simplified BSD License text as described in 

      
      
      
      
 Beeram, et al           Expires April 20, 2014                 [Page 1] 



 Internet-Draft      RSVP Graceful Setup Procedure          October 2013 
         

    Section 4.e of the Trust Legal Provisions and are provided without 
    warranty as described in the Simplified BSD License. 
          
 Abstract 

    The GMPLS RSVP-TE setup procedure for transport LSPs outlined in 
    [RFC3473] involves a single iteration signaling sequence. However 
    there are certain scenarios, where it is not feasible to make an LSP 
    fully operational and ready for use via the existing single-step 
    setup procedure. This document proposes a 2-iteration setup 
    procedure for gracefully bringing up transport LSPs in such cases.  

 Conventions used in this document 

    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 
    "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 
    document are to be interpreted as described in RFC-2119 [RFC2119]. 
         

 Table of Contents 

    1. Introduction...................................................2 
    2. Graceful Setup Procedure.......................................3 
    3. Use Case.......................................................4 
       3.1. Lambda LSP setup..........................................4 
    4. Security Considerations........................................4 
    5. IANA Considerations............................................4 
    6. Normative References...........................................4 
    7. Acknowledgments................................................5 
         
 1. Introduction 

    The GMPLS RSVP-TE extensions required for setting up transport LSPs 
    are discussed in [RFC3473]. As per the existing setup procedure, the 
    signaling sequence commences with the ingress sending a PATH message 
    downstream. The PATH message traverses through all the intermediate 
    nodes and reaches the egress. The egress responds to the setup 
    request by sending a RESV message upstream. The setup iteration is 
    completed when the RESV reaches the ingress. At the end of this 
    iteration, the LSP is deemed operational and ready for use at the 
    ingress. Optionally, if the egress desires a confirmation, the 
    ingress would send a RESV-CONFIRM message downstream. The LSP is 
    deemed operational at the egress as soon as it receives the RESV-
    CONFIRM.     


      
      
      
 Beeram, et al           Expires April 20, 2014                 [Page 2] 
 






 Internet-Draft      RSVP Graceful Setup Procedure          October 2013 
         

    However, in certain cases (Section 3) there is no guarantee that the 
    LSP is operational and ready for use at the end of this first 
    iteration. This document proposes the use of a 2-iteration setup 
    procedure to cater to those cases. By the end of this Graceful Setup 
    Procedure, the end-points are guaranteed that the LSP is operational 
    and ready for immediate use.                   

 2. Graceful Setup Procedure 

    The RSVP graceful setup procedure (illustrated in Figure 1) proposed 
    by this document involves two distinct steps. This setup procedure 
    is similar in spirit to the 2-step RSVP graceful deletion procedure 
    outlined in [RFC3473]. 

    In the first step, the LSP is signaled as "non-operational" - the 
    PATH is sent out with the "A" (Administratively Down) bit set in the 
    ADMIN_STATUS object. All the resources along the path of the LSP are 
    allocated and bound during this iteration.  

    The LSP is made "operational" only in the second step - the PATH is 
    sent out with the "A" bit cleared in the ADMIN_STATUS. The LSP is 
    deemed fully operational by the egress when it receives the PATH 
    with the "A" bit cleared in the ADMIN_STATUS. Similarly, the LSP is 
    deemed ready for immediate use by the ingress when it receives the 
    RESV with the "A" bit cleared in the ADMIN_STATUS. 

      +---+               +---+             +---+               +---+ 
      | A |---------------| B |-------------| C |---------------| D | 
      +---+               +---+             +---+               +---+ 
           
      Step 1: Prepare the resources along the path of the LSP  
        
         PATH  
           Admin Status (A, R) 
           -------------->   PATH  
                               Admin Status (A, R) 
                               ------------>   PATH   
                                                 Admin Status (A, R) 
                                                 --------------> 
                                               RESV 
                                                 Admin Status (A) 
                             RESV                <-------------- 
                               Admin Status (A)                      
         RESV                  <------------ 
           Admin Status (A) 
           <-------------- 
      
      
      
 Beeram, et al           Expires April 20, 2014                 [Page 3] 
 






 Internet-Draft      RSVP Graceful Setup Procedure          October 2013 
         

           
      Step 2: Make the LSP operational 
         
         PATH  
           Admin Status (R) 
           -------------->   PATH 
                               Admin Status (R) 
                               ------------>   PATH 
                                                 Admin Status (R) 
                                                 --------------> 
                                               RESV 
                                                 Admin Status 
                             RESV                <-------------- 
                               Admin Status                      
         RESV                  <------------ 
           Admin Status 
           <-------------- 
         

          Figure 1: Graceful Setup Procedure - Signaling Sequence 

 3.   Use Case 

 3.1. Lambda LSP setup 

    After all the cross-connects are set up in both directions at each 
    node along the path of the LSP and the lasers are turned on at both 
    the ends, the Lambda LSP may still not be ready for immediate use. 
    Certain provisioning operations would need to be performed at each 
    node along the path of the LSP before it is deemed operational. By 
    adopting the Graceful Setup Procedure for Lambda LSPs, operations 
    like "enabling alarm monitoring" and "equalizing power-levels" can 
    get executed in the second step.  

 4. Security Considerations 

    TBD 

 5. IANA Considerations 

    None. 

 6. Normative References 

    [RFC2119]    Bradner, S., "Key words for use in RFCs to Indicate 
     
      
      
 Beeram, et al           Expires April 20, 2014                 [Page 4] 
 






 Internet-Draft      RSVP Graceful Setup Procedure          October 2013 
         

                 Requirement Levels", BCP 14, RFC 2119, March 1997. 
         
    [RFC3473]    Berger, L., "Generalized Multi-Protocol Label Switching  
                 Signaling Resource Reservation Protocol-Traffic  
                 Engineering Extensions", RFC 3473, January 2003 
         
 7. Acknowledgments 

    TBD 

        
 Authors' Addresses 

    Vishnu Pavan Beeram 
    Juniper Networks 
    Email: vbeeram@juniper.net 
         
    John Drake 
    Juniper Networks 
    Email: jdrake@juniper.net 
        
    Gert Grammel 
    Juniper Networks 
    Email: ggrammel@juniper.net 
         
    Igor Bryskin 
    ADVA Optical Networking 
    Email: ibryskin@advaoptical.com 
         
    Pawel Brzozowski 
    ADVA Optical Networking 
    Email: pbrzozowski@advaoptical.com 
         
    Daniele Ceccarelli 
    Ericsson 
    Email: daniele.ceccarelli@ericsson.com 
         







      
      
      
 Beeram, et al           Expires April 20, 2014                 [Page 5]