One document matched: draft-otani-ccamp-gmpls-cspf-constraints-00.txt


               IETF Internet Draft                                      Tomohiro Otani 
               Proposed status: Best Current Practice                    Kenichi Ogaki 
               Expires: Aug. 2005                                        KDDI R&D Labs 
                                                                        Arthi Ayyangar 
                                                                      Juniper Networks 
                                                                         February 2005 
                
                
                        GMPLS constraints consideration for CSPF path computation 
                
                        Document: draft-otani-ccamp-gmpls-cspf-constraints-00.txt 
                   
                   
                   
               Status of this Memo 
                
                  By submitting this Internet-Draft, I certify that any applicable 
                  patent or other IPR claims of which I am aware have been disclosed, 
                  or will be disclosed, and any of which I become aware will be 
                  disclosed, in accordance with RFC 3668.  "This document is an 
                  Internet-Draft and is in full conformance with all provisions of 
                  Section 10 of RFC2026. 
                   
                  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. 
                   
                   
               Abstract 
                   
                  This draft provides the guideline to consider generalized multi-
                  protocol label switching (GMPLS) traffic-engineering (TE) attributes 
                  for constraint-based shortest path first (CSFP) path computation at a 
                  source node in a GMPLS network environment. This draft summarizes 
                  most possible cases of GMPLS constraint TE attributes at an ingress 
                  node, transiting nodes and an egress node to establish a GMPLS label 
                  switched path (LSP) appropriately. 
                   
                
               Table of Contents 
                   
                  Status of this Memo................................................1 
                  Abstract...........................................................1 
                    
                  T. Otani et al.  Informational - Expires January 2005             1 
                  Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt  February 
                  2005 
                   
                  1. Introduction....................................................3 
                  2. Conventions used in this document...............................3 
                  3. Assumed network model...........................................3 
                  4. CSPF consideration..............................................4 
                  5. Security consideration..........................................7 
                  6. Intellectual property considerations............................7 
                  7. Informative references..........................................7 
                  Author's Addresses.................................................7 
                  Document expiration................................................8 
                  Copyright statement................................................8 
                    
                  T. Otani et al.  Informational - Expires January 2005             2 
                  Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt  February 
                  2005 
                   
               1. Introduction 
                   
                  A GMPLS network is, in general, controlled and managed by various 
                  GMPLS specific TE attributes underlying used physical/logical 
                  technologies of nodes as well as links [Arch]. To establish a GMPLS 
                  LSP appropriately in such a networking environment, these TE 
                  attributes (advertised from others or belonging to themselves) must 
                  be deal with correctly when CSPF path computation under a certain 
                  GMPLS constraint is conducted [GMPLS-routing], and GMPLS LSP must be 
                  created following an appropriate route. However, since these 
                  attributes varies and are differently understood among such an 
                  industrial environment (especially between optical transport point of 
                  view and packet transport point of view), this draft proposes and 
                  provides a kind of guideline to facilitate GMPLS CSFP path 
                  computation, summarizing most possible cases of GMPLS constraint 
                  attributes at an ingress node, transiting nodes and an egress node to 
                  establish a GMPLS LSP appropriately. 
                   
                   
               2. 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]. 
                   
                   
               3. Assumed network model 
                   
                  3.1 GMPLS TE attributes consideration for CSPF calculation 
                   
                  For CSPF path computation to establish GMPLS LSPs correctly, various 
                  GMPLS attributes [GMPLS-routing, GMPLS-OSPF] of nodes as well as TE 
                  links, as indicated below, must be took into account in a GMPLS 
                  network environment in addition to TE attributes of packet based 
                  network [OSPF-TE]. 
                   
                       (1) Encoding-type: SONET/SDH, Lambda, Ethernet, etc. 
                       (2) Switching capability: TDM, Lambda, fiber, etc. 
                       (3) Bandwidth: OC-192, OC-48, GbE, 10GbE, etc. 
                   
                  These logical attributes have a very tight relationship with 
                  underlying physical technologies such as SONET/SDH, optical transport 
                  network (OTN) or Ethernet in terms of links, and all-optical switches, 
                  SONET/SDH-basis digital cross connect or electrical-basis optical 
                  switches in terms of nodes.  Therefore, the created GMPLS LSPs must 
                  satisfy logical constrains as well as corresponding physical 
                  constraints. These constraints are sometimes differently understood 
                  among industries, and a logically computed GMPLS LSP may violate the 
                  physical constraints, therefore, the consistent guideline to solve 
                  this issue should be formulated. 
                   
                   
                   
                    
                  T. Otani et al.  Informational - Expires January 2005             3 
                  Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt  February 
                  2005 
                   
                  3.2 Considered network model 
                   
                  Figure 1 depicts a typical GMPLS network, consisting of an ingress 
                  node, transiting nodes as well as an egress node, to investigate a 
                  consistent guideline for GMPLS CSPF path computation. Each node has 
                  its own switching capability of sc^in, sc^tr, or sc^eg, and each TE 
                  link generating or terminating at each node has its own encoding-type 
                  of enc^in, enc^tr or enc^eg, and bandwidth of bw^in, bw^tr or bw^eg. 
                  The consideration here is based on a single domain GMPLS network, but 
                  the analysis may be able to be applicable to an inter-domain GMPLS 
                  network. 
                   
                   
                  Ingress                      Transit                      Egress 
                  +-----+ Enc.:enc^in          +-----+ Enc.:enc^tr          +-----+ 
                  |     |<---------//--------->|     |<---------//--------->|     | 
                  |SC:  |         Enc.: enc^tr |SC:  |         Enc.: enc^eg |SC:  | 
                  |sc^in| BW:bw^in             |sc^tr| BW:bw^tr             |sc_eg| 
                  |     |<---------//--------->|     |<---------//--------->|     | 
                  +-----+            BW: bw^tr +-----+            BW: bw^eg +-----+ 
                   
                   
                                      Figure 1: GMPLS network model 
                   
                   
                  For the simplicity of the analysis in CSPF consideration, the below 
                  assumptions are made when the LSP is created. 
                   
                       (1) Switching capability (SC) must be consistent from an ingress 
                           node to an egress node. 
                       (2) SC of transit nodes must be consistent with SC of a LSP to 
                           be created. 
                       (3) Encoding-type must be consistent along a route to be 
                           established. 
                   
                  BW of each TE link (bw^in, bw^tr and be^eg) is minimal of unreserved 
                  bandwidth or interface switching capability description maximum LSP 
                  bandwidth [GMPLS-OSPF, OSPF-TE]. 
                   
                  Multi-layered consideration in terms of switching capability or 
                  encoding-types will be a next step and currently out of scope of this 
                  document. 
                   
                   
               4. CSPF consideration 
                
                  In this section, we consider GMPLS constrains to be satisfied in 
                  different cases of transiting nodesĘ switching capability.  When a 
                  LSP indicated in below tables is created, the CSPF path computation 
                  must choose the route so as to satisfy switching capability, 
                  encoding-type and bandwidth at the ingress node, transiting nodes and 
                  the egress node indicated in columns next to the creating LSP, 
                  considering underlying physical constraints. Here, almost cases of 
                    
                  T. Otani et al.  Informational - Expires January 2005             4 
                  Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt  February 
                  2005 
                   
                  GMPLS CSFP consideration are summarized in this document, however, 
                  some cases will be added in a future version. 
                   
                   
                  (1) TDM-switch capable 
                   
                  +-----+---------+---------+---------+---------+-------------------+ 
                  |Case |LSP      |Ingress  |Transit  |Egress   |Remarks            | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |TDM      |<=TDM*   |TDM      |<=TDM*   |                   | 
                  |1|Enc|SONET/SDH|SONET/SDH|SONET/SDH|SONET/SDH|                   | 
                  | |BW |X        |<=bw^so  |<=bw^tr  |<=bw^en  |Specified in G.691 | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |TDM      |<=TDM*   |TDM      |<=TDM*   |                   | 
                  |2|Enc|Etherner |Ethernet |Ethernet |Ethernet |                   | 
                  | |BW |X        |<=bw^so  |<=bw^tr  |<=bw^en  |Specified in IEEE  | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |TDM      |<=TDM*   |TDM      |<=TDM*   |                   | 
                  |3|Enc|OTN*     |OTN*     |OTN*     |OTN*      |                   | 
                  | |BW |X        |<=bw^so  |<=bw^tr  |<=bw^en  |Specified in G.709 | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                   
                  * OTN interfaces are equivalent to digital wrapper technology. 
                  * <=TDM means that the constraint contains smaller granular switching 
                  capability of PSC and L2SC, in addition to TDM.  In below cases, this 
                  notation indicates the same meaning. 
                   
                         Table 1: Desired GMPLS attributes in the case of TDM-SC 
                   
                   
                  In this case, since the node with TDM SC supports sub-rate switching, 
                  BW X can be equal to or less than bw^so, bw^tr and bw^en. 
                   
                   
                  (2) Lambda switch capable (LSC) 
                   
                  +-----+---------+---------+---------+---------+-------------------+ 
                  |Case |LSP      |Ingress  |Transit  |Egress   |Remarks            | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |lambda   |<=lambda |lambda   |<=lambda |gmpls-routing-09   | 
                  |1|Enc|lambda   |lambda   |lambda   |lambda   |section 3.7, 3.10  | 
                  | |BW |X        |<=bw^so  |<=bw^tr  |<=bw^en  |                   | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |lambda   |<=lambda |lambda   |<=lambda |gmpls-routing-09   | 
                  |2|Enc|SONET/SDH|SONET/SDH|SONET/SDH|SONET/SDH|section 3.6, 3.9   | 
                  | |BW |X        |=bw^so   |=bw^tr   |=bw^en   |Specified in G.691 | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |lambda   |<=lambda |lambda   |<=lambda |                   | 
                  |3|Enc|Etherner |Ethernet |Ethernet |Ethernet |                   | 
                  | |BW |X        |=bw^so   |=bw^tr   |=bw^en   |Specified in IEEE  | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |lambda   |<=lambda |lambda   |<=lambda |                   | 
                  |4|Enc|OTN      |OTN      |OTN      |OTN      |                   | 
                    
                  T. Otani et al.  Informational - Expires January 2005             5 
                  Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt  February 
                  2005 
                   
                  | |BW |X        |=bw^so   |=bw^tr   |=bw^en   |Specified in G.709 | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                   
                           Table 2: Desired GMPLS attributes in the case of LSC 
                   
                  Because the node with lambda SC supports only optical signal 
                  switching, BW X must be equal to bw^so, bw^tr and bw^en except in the 
                  case of the encoding-type of lambda. 
                   
                   
                  (3) Fiber switch capable (FSC) 
                   
                  +-----+---------+---------+---------+---------+-------------------+ 
                  |Case |LSP      |Ingress  |Transit  |Egress   |Remarks            | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |Fiber    |<=Fiber  |Fiber    |<=Fiber  |gmpls-routing-09   | 
                  |1|Enc|lambda   |lambda   |lambda   |lambda   |section 3.8        | 
                  | |BW |X        |<=bw^so  |<=bw^tr  |<=bw^en  |                   | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                   
                           Table 3: Desired GMPLS attributes in the case of FSC 
                   
                   
                  The node with fiber SC supports only optical wavelength or waveband 
                  switching, and therefore, the encoding type must be lambda and BW X 
                  must be equal to or less than bw^so, bw^tr and bw^en. 
                   
                   
                  (4) Layer 2 switch capable (L2SC) 
                   
                  The guideline for the calculation must be created after the 
                  definition and discussion L2SW are settled down. 
                   
                   
                  (5) Packet switch capable (PSC) 
                   
                  +-----+---------+---------+---------+---------+-------------------+ 
                  |Case |LSP      |Ingress  |Transit  |Egress   |Remarks            | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                  | |SC |PSC      |PSC      |PSC      |PSC      |                   | 
                  |1|Enc|Packet   |Packet   |Packet   |Packet   |                   | 
                  | |BW |X        |<=bw^so  |<=bw^tr  |<=bw^en  |                   | 
                  +-----+---------+---------+---------+---------+-------------------+ 
                   
                           Table 4: Desired GMPLS attributes in the case of PSC 
                   
                   
                  Since the node with PSC supports only packet switching, BW X must be 
                  equal to or less than bw^so, bw^tr and bw^en. 
                   
                  These GMPLS constraints must be considered for computing CSPF and 
                  creating GMPLS LSPs. 
                   
                    
                  T. Otani et al.  Informational - Expires January 2005             6 
                  Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt  February 
                  2005 
                   
               5. Security consideration 
                   
                  GMPLS CSPF consideration will not change the underlying security 
                  issues. 
                   
                   
               6. Intellectual property considerations 
                   
                  The IETF takes no position regarding the validity or scope of any 
                  intellectual property or other rights that might be claimed to 
                  pertain to the implementation or use of the technology described in 
                  this document or the extent to which any license under such rights 
                  might or might not be available; neither does it represent that it 
                  has made any effort to identify any such rights. Information on the 
                  IETF's procedures with respect to rights in standards-track and 
                  standards-related documentation can be found in BCP-11. Copies of 
                  claims of rights made available for publication and any assurances of 
                  licenses to be made available, or the result of an attempt made to 
                  obtain a general license or permission for the use of such 
                  proprietary rights by implementers or users of this specification can 
                  be obtained from the IETF Secretariat. 
                   
                  The IETF invites any interested party to bring to its attention any 
                  copyrights, patents or patent applications, or other proprietary 
                  rights which may cover technology that may be required to practice 
                  this standard.  Please address the information to the IETF Executive 
                  Director. 
                   
               7. Informative references 
                   
                  [RFC2119]      Bradner, S., "Key words for use in RFCs to Indicate 
                                  Requirement Levels", BCP 14, RFC 2119, March 1997. 
                  [Arch]         E. Mannie, "Generalized Multi-Protocol Label 
                                  Switching Architecture", RFC3945, October, 2004. 
                  [GMPLS-Routing] K. Kompella, and Y. Rekhter, "Routing Extensions in 
                                  Support of Generalized Multi-Protocol Label 
                                  Switching", draft-ietf-ccamp-gmpls-routing-09.txt, 
                                  October 2003. 
                  [GMPLS-OSPF]   K. Kompella, and Y. Rekhter, "OSPF Extensions in 
                                  Support of Generalized Multi-Protocol Label 
                                  Switching", draft-ietf-ccamp-ospf-gmpls-extensions-
                                  12.txt, October 2003. 
                  [OSPF-TE]      Katz, D., et al, "Traffic Engineering (TE) Extensions 
                                  to OSPF Version 2", RFC3630, September 2003. 
                   
               Author's Addresses 
                   
                  Tomohiro Otani 
                  KDDI R&D Laboratories, Inc. 
                  2-1-15 Ohara Kamifukuoka     Phone:  +81-49-278-7357 
                  Saitama, 356-8502. Japan     Email:  otani@kddilabs.jp 
                   
                  Kenichi Ogaki 
                    
                  T. Otani et al.  Informational - Expires January 2005             7 
                  Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt  February 
                  2005 
                   
                  KDDI R&D Laboratories, Inc. 
                  2-1-15 Ohara Kamifukuoka     Phone:  +81-49-278-7897 
                  Saitama, 356-8502. Japan     Email:  ogaki@kddilabs.jp 
                   
                  Arthi Ayyangar 
                  Juniper Networks, Inc. 
                  1194 N. Mathilda Ave         Phone:   
                  Sunnyvale, CA 94089          Email:  arthi@juniper.net 
                   
                
               Document expiration 
                   
                  This document will be expired in Aug. 2005, unless it is updated. 
                   
                   
               Copyright statement 
                   
                  "Copyright (C) The Internet Society (year).  This document is subject 
                  to the rights, licenses and restrictions contained in BCP 78, and 
                  except as set forth therein, the authors retain all their rights." 
                   
                  "This document and the information contained herein are provided on 
                  an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE 
                  REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE 
                  INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR 
                  IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF 
                  THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED 
                  WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE." 
                    
                  T. Otani et al.  Informational - Expires January 2005             8 

PAFTECH AB 2003-20262026-04-23 11:37:02