One document matched: draft-agraz-ccamp-wson-impairment-ospf-00.txt


Network Working Group                                     Fernando Agraz 
Internet Draft                                                       UPC 
Category: Informational                                         Yabin Ye 
                                                                  Huawei 
Expires: January 4, 2011                                    July 5, 2010          
                                    
  OSPF Extensions in Support of Impairment Aware Routing and Wavelength 
       Assignment in Wavelength Switched Optical Networks (WSONs) 
                                    
               draft-agraz-ccamp-wson-impairment-ospf-00.txt 


Status of this Memo 

   This Internet-Draft is submitted to IETF 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 September 30, 2010. 

    

Abstract 
 
   This document provides OSPF extensions to support Generalized Multi-
   Protocol Label Switching (GMPLS) and Path Computation Element (PCE) 
   control of Impairment Aware Routing and Wavelength Assignment in 
   Wavelength Switched Optical Networks (WSONs). 

Table of Contents 

    
   1. Introduction................................................2 
   2. OSPF-TE Extensions..........................................2 
 
 
 
agraz                   Expires January 2011                  [Page 1] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

      2.1. The Link PLI TLV........................................2 
      2.2. The Node PLI TLV........................................5 
      2.3. The sub-TLVs...........................................7 
         2.3.1. Link ID sub-TLV....................................7 
         2.3.2. Local Interface IP sub-TLV.........................7 
         2.3.3. Remote Interface IP sub-TLV........................8 
         2.3.4. Component Impairment sub-TLV.......................9 
         2.3.5. The Impairment Parameters.........................11 
   3. Security Considerations.....................................14 
   4. IANA Considerations........................................14 
   5. Acknowledgments............................................14 
   6. References.................................................15 
      6.1. Normative References...................................15 
      6.2. Informative References.................................15 
   7. Authors' Addresses.........................................15 
 
 
1. Introduction 

   [Imp-Frame] provides a framework for applying GMPLS and the Path 
   Computation Element architecture to the control of WSONs to address 
   the Impairment Aware RWA problem. This document defines extensions to 
   the OSPF routing protocol to distribute physical layer impairments 
   (PLI) information which will be used in the path computation process 
   for GMPLS or PCE control case. 

   The protocol extensions is implemented and emulated in the "Dynamic 
   Impairment Constraint Networking for Transparent Mesh Optical 
   Networks" (DICONET) project which is funded by European commission 
   through the 7th Framework programme. The intent of this document is 
   to show the result of DICONET project and provide an input related to 
   OSPF extensions for CCAMP in IETF. 

2. OSPF-TE Extensions 

   Two top-TLVs are defined to describe PLI, the Link PLI TLV and the 
   Node PLI TLV, each of which is composed of several sub-TLVs. Note 
   that each PLI LSA instance can only contain one top-TLV. 

2.1. The Link PLI TLV 

   The Link PLI TLV describes the physical layer impairments related to 
   the link. Each link in the network may have its own Link PLI TLV and 
   it will be flooded into the network. It is stored in the database of 
   each node as a composition of the PLI LSA. The Link PLI TLV is 
   composed of Link ID sub-TLV, Local Interface IP sub-TLV, Remote 

 
 
agraz                   Expires January 2011                  [Page 2] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

   Interface IP sub-TLV and Component Impairment sub-TLV, as shown in 
   Figure 1. 

   Link ID Sub-TLV must appear exactly once in the Top-TLV and must be 
   the first Sub-TLV in the Top-TLV. Local interface IP address Sub-TLV 
   must appear exactly once in the Top-TLV and must be the second Sub-
   TLV in the Top-TLV. Remote interface IP address Sub-TLV must appear 
   exactly once in the Top-TLV and must be the third Sub-TLV in the Top-
   TLV. If the link passes through more than one component, there would 
   be more than one Component Sub-TLV, which is ordered. 




































 
 
agraz                   Expires January 2011                  [Page 3] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

     Y---------------------------------------------------------------Y 
     |         +-----------------------------------+                 | 
     |         |PLI LSA Hearder                    |                 | 
     |         +-----------------------------------+                 | 
     | Y----------------------------------------------------------Y  | 
     | |       TOP TLV (Link PLI TLV, type = 2)                   |  | 
     | |       +-----------------------------------+              |  | 
     | |       |Link ID sub-TL                     |              |  | 
     | |       +-----------------------------------+              |  | 
     | |       |Local interface IP sub-TL          |              |  | 
     | |       +-----------------------------------+              |  | 
     | |       |Remote interface IP sub-TL         |              |  | 
     | |       +-----------------------------------+              |  | 
     | | Y-----------------------------------------------------Y  |  | 
     | | |      Componet Impairment sub-TLV                    |  |  | 
     | | |     +-----------------------------------+           |  |  | 
     | | |     |Component ID                       |           |  |  | 
     | | |     +-----------------------------------+           |  |  | 
     | | |  Y----------------------------------------------Y   |  |  | 
     | | |  |  Wavelength unrelated Impairment sub-sub-TLV |   |  |  | 
     | | |  |  +-----------------------------------+       |   |  |  | 
     | | |  |  |Parameter sub-sub-sub-TL           |       |   |  |  | 
     | | |  |  +-----------------------------------+       |   |  |  | 
     | | |  |  |Other Parameter sub-sub-sub-TLV    |       |   |  |  | 
     | | |  |  +-----------------------------------+       |   |  |  | 
     | | |  Y----------------------------------------------Y   |  |  | 
     | | |  Y-----------------------------------------------Y  |  |  | 
     | | |  |  Wavelength related Impairment sub-sub-TLV    |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Wavelength #                        |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Parameter sub-sub-sub-TL            |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Other Parameter sub-sub-sub-TLV     |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  Y-----------------------------------------------Y  |  |  | 
     | | |  Y-----------------------------------------------Y  |  |  | 
     | | |  |  Wavelength related Impairment sub-sub-TLV    |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Wavelength #                        |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Parameter sub-sub-sub-TL            |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Other Parameter sub-sub-sub-TLV     |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  Y-----------------------------------------------Y  |  |  | 
     | | |  +------------------------------------------------+ |  |  | 
 
 
agraz                   Expires January 2011                  [Page 4] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

     | | |  |Other Wavelength_related Impairment sub-sub-TLVs| |  |  | 
     | | |  +------------------------------------------------+ |  |  | 
     | | Y-----------------------------------------------------Y  |  | 
     | |    +--------------------------------------+              |  | 
     | |    |Other Component sub-TL                |              |  | 
     | |    +--------------------------------------+              |  | 
     | Y----------------------------------------------------------Y  | 
     Y---------------------------------------------------------------Y 
                 Figure 1. The composition of Link PLI TLV 

    

2.2. The Node PLI TLV 

   The Node PLI TLV describes the physical layer impairments related to 
   the node. Each node in the network may have its own Node PLI TLV and 
   it will be flooded into the network. It is also stored in the 
   database of each node as a composition of the PLI LSA. The Node PLI 
   TLV is composed of Node IP sub-TLV and Component Impairment sub-TLV, 
   as shown in Figure 2. 


























 
 
agraz                   Expires January 2011                  [Page 5] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

    
     Y---------------------------------------------------------------Y 
     |         +-----------------------------------+                 | 
     |         |PLI LSA Hearder                    |                 | 
     |         +-----------------------------------+                 | 
     | Y----------------------------------------------------------Y  | 
     | |       TOP TLV (Node PLI TLV, type = 1)                   |  | 
     | |       +-----------------------------------+              |  | 
     | |       |Node IP sub-TLV                    |              |  | 
     | |       +-----------------------------------+              |  | 
     | | Y-----------------------------------------------------Y  |  | 
     | | |      Component Impairment sub-TLV                    |  |  | 
     | | |     +-----------------------------------+           |  |  | 
     | | |     |Component ID                       |           |  |  | 
     | | |     +-----------------------------------+           |  |  | 
     | | |  Y----------------------------------------------Y   |  |  | 
     | | |  |  Wavelength unrelated Impairment sub-sub-TLV |   |  |  | 
     | | |  |  +-----------------------------------+       |   |  |  | 
     | | |  |  |Parameter sub-sub-sub-TLV          |       |   |  |  | 
     | | |  |  +-----------------------------------+       |   |  |  | 
     | | |  |  |Other Parameter sub-sub-sub-TLV    |       |   |  |  | 
     | | |  |  +-----------------------------------+       |   |  |  | 
     | | |  Y----------------------------------------------Y   |  |  | 
     | | |  Y-----------------------------------------------Y  |  |  | 
     | | |  |  Wavelength related Impairment sub-sub-TLV    |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Wavelength #                        |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Parameter sub-sub-sub-TLV           |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Other Parameter sub-sub-sub-TLV     |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  Y-----------------------------------------------Y  |  |  | 
     | | |  Y-----------------------------------------------Y  |  |  | 
     | | |  |  Wavelength related Impairment sub-sub-TLV    |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Wavelength #                        |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Parameter sub-sub-sub-TLV           |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  | |Other Parameter sub-sub-sub-TLV     |        |  |  |  | 
     | | |  | +------------------------------------+        |  |  |  | 
     | | |  Y-----------------------------------------------Y  |  |  | 
     | | |  +------------------------------------------------+ |  |  | 
     | | |  |Other Wavelength_related Impairment sub-sub-TLVs| |  |  | 
     | | |  +------------------------------------------------+ |  |  | 
     | | Y-----------------------------------------------------Y  |  | 
 
 
agraz                   Expires January 2011                  [Page 6] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

     | |    +--------------------------------------+              |  | 
     | |    |Other Component sub-TLV               |              |  | 
     | |    +--------------------------------------+              |  | 
     | Y----------------------------------------------------------Y  | 
     Y---------------------------------------------------------------Y 
                 Figure 2. The composition of Node PLI TLV 

   Node IP Sub-TLV must appear exactly once in the Top-TLV and must be 
   the first Sub-TLV in the Top-TLV. Currently there is only one 
   Component impairment sub-TLV (describing the impairment information 
   of a Physical node) will be included. 

2.3. The sub-TLVs 

   There are five kinds of sub-TLVs: 

2.3.1. Link ID sub-TLV 

   The Link ID sub-TLV is the composition of the Link PLI TLV, as shown 
   in Figure 3. 

       0                   1                   2                   3 
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |Sub-TLV Type (link ID sub TLV) |         Sub TLV length        | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |                            Link Id                            | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
                     Figure 3.  Link ID sub-TLV Format 

   The link ID is the same format as defined in RFC3630, where: 

   Sub-TLV type = 2 

   Sub-TLV length = 4 

   Link ID = remote router (node) IP address 

2.3.2. Local Interface IP sub-TLV 

   The Local Interface IP sub-TLV is the composition of the Link PLI TLV, 
   as shown in Figure 4. 





 
 
agraz                   Expires January 2011                  [Page 7] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

       0                   1                   2                   3 
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |        Sub-TLV Type           |         Sub TLV length        | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |                       Local interface IP address              | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
               Figure 4.  Local Interface IP sub-TLV Format 

   The Local interface IP sub-TLV is the same format as defined in 
   RFC3630, where: 

   Sub-TLV type = 3 

   Sub-TLV length = 4 

   Local interface IP address = the IP address of local interface of the 
   link 

2.3.3. Remote Interface IP sub-TLV 

   The Remote Interface IP sub-TLV is the composition of the Link PLI  

   TLV, as shown in Figure 5 

       0                   1                   2                   3 
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |        Sub-TLV Type           |         Sub TLV length        | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |                      Remote interface IP address              | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
               Figure 5.  Remote Interface IP sub-TLV Format 

   The Remote interface IP sub-TLV is the same format as defined in 
   RFC3630, where: 

   Sub-TLV type = 4 

   Sub-TLV length = 4 

   Remote interface IP address = the IP address of remote interface of 
   the link. If the remote interface IP is unknown, this field will fill 
   with 0 



 
 
agraz                   Expires January 2011                  [Page 8] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

2.3.4. Component Impairment sub-TLV 

   The Component impairments sub-TLV is the composition of both the Link 
   PLI TLV and the Node PLI TLV, as shown in Figure 6. 

       0                   1                   2                   3 
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |1|1|1|0|Rvd  |S| Component Type|        Sub-TLV length         | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |                      Component ID                             | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |                      Values                                   | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
              Figure 6.  Component impairments sub-TLV Format 

   The Component Sub-TLV is used to describe all the impairment 
   parameters of one component located on the link identified by Link ID 
   and Local/Remote interface IP address in the Link PLI TLV or describe 
   all the impairment parameters of one component located in the node 
   identified by Node IP address in the Node PLI TLV. For the Link PLI 
   TLV, if the link passes through more than one component, there will 
   be more than one Component Sub-TLV. For the Node PLI TLV, there is 
   only one component (Physical node) currently. But for the 
   extensibility of the protocol, more than one component sub-TLV is 
   allowed: 

   Rvd = Reserved 

   S = the status of the component: 

   0 = unavailable 

   1 = available 

   Component Type: 

   For the Link PLI TLV: 

   0 = Transmitter 

   1 = Fiber 

   2 = DCM 

   3 = Attenuator 

 
 
agraz                   Expires January 2011                  [Page 9] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

   4 = Receiver 

   5 = Amplifier 

   For the Node PLI TLV: 

   8 = Physical node 

   Sub-TLV length = the total length of the Component ID filed and Value 
   field in Byte (variable) 

   The first line (first 4 Bytes) after the header is the Component ID 

   Values: [Wavelength_unrelated Impairment Sub-sub-TLV, 
   Wavelength_related Impairment Sub-sub-TLV, Wavelength_related 
   Impairment Sub-sub-TLV, ...] 

   1.           Wavelength_unrelated Impairment Sub-sub-TLV: 
      All the common impairment parameters unrelated to wavelength will 
      be put here. If no common impairment parameters, this Sub-sub-TLV 
      is not needed. 

      The Wavelength_unrelated Impairment Sub-sub-TLV is defined as 
      shown in Figure 7: 

       0                   1                   2                   3 
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |Wavelength unrelated Sub-sub-TLV   |        Sub-TLV length          | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |                      Values                                   | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
       Figure 7.  Wavelength_unrelated Impairment Sub-sub-TLV Format 

      The Wavelength_unrelated Sub-sub-TLV (=1): 

     (1) Sub-sub-TLV type = 1 
     (2) Sub-sub-TLV length = the total length of the Value field in 
         Byte (variable) 
     (3) Value :: Parameter Sub-sub-sub-TLV [, Parameter Sub-sub-sub-
         TLV, ...] 
 

   2.           Wavelength_related Impairment Sub-sub-TLV: 
   Typically, if there are N wavelengths in the link or node, then N 
   Wavelength_related Impairment Sub-sub-TLVs should be contained. It's 
 
 
agraz                   Expires January 2011                 [Page 10] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

   recommended to order the N Wavelength_related Impairment Sub-sub-TLVs 
   by the wavelength (from low to high). If no wavelength_related 
   impairment parameters, this Sub-sub-TLV is not needed. The 
   Wavelength_related Impairment Sub-sub-TLV is defined as shown in 
   Figure 8: 

       0                   1                   2                   3 
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |Wavelength related Sub-sub-TLV |        Sub-TLV length         | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |                      Values                                   | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
        Figure 8.  Wavelength_related Impairment Sub-sub-TLV Format 

      The Wavelength_related Sub-sub-TLV (=2): 

      (1) impairment sub-sub-TLV type = 2 
      (2) Sub-sub-TLV length = the total length of the Value field in 
        Byte (variable) 
      (3) Value :: Wavelength, Parameter Sub-sub-sub-TLV [, Parameter 
        Sub-sub-sub-TLV, ...] 
   The first line (4 Bytes) of the Value field represents a Wavelength 
   with the format that is consistent with [WSON-Label]. One or more 
   Parameter Sub-sub-sub-TLVs are presented below the Wavelength. Each 
   Parameter Sub-sub-sub-TLV describes a special impairment parameter of 
   the component per wavelength 

2.3.5. The Impairment Parameters 

   As mentioned in both the Wavelength_unrelated Sub-sub-TLV and the 
   Wavelength_related Sub-sub-TLV appears Impairment Parameter Sub-sub-
   sub-TLV, s shown in Figure 9: 

       0                   1                   2                   3 
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |1|1|0|1|Rvd    |Parameter Type |        Sub-sub-TLV length     | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
      |                      Parameter Values                         | 
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
           Figure 9.  Impairment Parameter Sub-sub-sub-TLV Format 

   For the Link PLI TLV, the Parameter Types are defined as shown in 
   Table I:   

 
 
agraz                   Expires January 2011                 [Page 11] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

           Table I. Table of Parameter Types for the Link PLI TLV 

    +---------------+-----------------------------+--------------+ 
    |Component Type |    Parameter Type           |  Wavelength  | 
    |               |                             |   Related?   | 
    +---------------+-----------------------------+--------------+ 
    |               |  1=BitRate                  |  Related     | 
    |               +-----------------------------+--------------+ 
    |               |  2=Power                    |  Related     | 
    |               +-----------------------------+--------------+ 
    |               |  3=Center wavelength        |  Related     | 
    |               |    (for each channel)       |              | 
    | 1=Transmitter +-----------------------------+--------------+ 
    |               |  4=RefWavelength            |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               |  5=Extinction ratio         |  Related     | 
    |               +-----------------------------+--------------+ 
    |               |  6=Modulation format        |  Related     | 
    |               +-----------------------------+--------------+ 
    |               |  7=Type of FEC              |  Related     | 
    +---------------+-----------------------------+--------------+ 
    |               | 21=fiber type               |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 22=fiber length             |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 23=Dispersion parameter     |  Unrelated   | 
    | 1 = Fiber     +-----------------------------+--------------+ 
    | or            | 24=Dispersion slope         |  Unrelated   | 
    | 2 = DCM       +-----------------------------+--------------+ 
    |               | 25=Linear attenuation       |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 26=Nonlinear parameter      |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 27=Effective core area      |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 28=PMD                      |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 29=Insertion Loss           |  Unrelated   | 
    +---------------+-----------------------------+--------------+ 
    | 3=Attenuator  | 61=Attenuation              |  Related     | 
    +---------------+-----------------------------+--------------+ 
    |               | 81=Responsively             |  Related     | 
    |               +-----------------------------+--------------+ 
    |               | 82=Absolute threshold level |  Related     | 
    |               +-----------------------------+--------------+ 
    |               | 83=Thermal noise density    |  Unrelated   | 
    |               +-----------------------------+--------------+ 
 
 
agraz                   Expires January 2011                 [Page 12] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

    |               | 84=power                    |  Related     | 
    |               +-----------------------------+--------------+ 
    |               | 85=inner filter type        |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 86=inner filter order       |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 87= inner filter Noise      |  Unrelated   | 
    |               |equivalent bandwidth factor  |              | 
    |               +-----------------------------+--------------+ 
    |  4=Receiver   | 88= inner filter 3-dB       |  Related     | 
    |               | bandwidth                   |              | 
    |               +-----------------------------+--------------+ 
    |               | 89=inner filter center      |  Related     | 
    |               |wavelength for each channel  |              | 
    |               +-----------------------------+--------------+ 
    |               | 90=PMD                      |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 91=residualCD               |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               | 92=Q value for each channel |  Related     | 
    |               +-----------------------------+--------------+ 
    |               | 93=ver for each channel     |  Related     | 
    |               +-----------------------------+--------------+ 
    |               | 94=Insertion Loss           |  Unrelated   | 
    +---------------+-----------------------------+--------------+ 
    |               |101=Spontaneous emission     |  Unrelated   | 
    |               | factor                      |              | 
    |               +-----------------------------+--------------+ 
    |               |102=Amplifier Gain           |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    | 5=Amplifier   |103=Insertion Loss           |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               |104=in_power                 |  Unrelated   | 
    |               +-----------------------------+--------------+ 
    |               |105=out_power                |  Unrelated   | 
    +---------------+-----------------------------+--------------+ 
   For the Node PLI TLV, the Parameter Types are defined as shown in 
   Table II: 








 
 
agraz                   Expires January 2011                 [Page 13] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

          Table II. Table of Parameter Types for the Node PLI TLV 

     +---------------+-----------------------------+--------------+ 
     |Component Type |    Parameter Type           |  Wavelength  | 
     |               |                             |   Related?   | 
     +---------------+-----------------------------+--------------+ 
     |               | 161 = inner filter type     |  Unrelated   | 
     |               +-----------------------------+--------------+ 
     |               | 162 = inner filter order    |  Unrelated   | 
     |               +-----------------------------+--------------+ 
     |               | 163 = Noise equivalent      |  Unrelated   | 
     |               | bandwidth factor            |              | 
     |8=Physical node+-----------------------------+--------------+ 
     |               | 164 = 3-dB bandwidth        |  Related     | 
     |               +-----------------------------+--------------+ 
     |               | 165 = center wavelength     |  Related     | 
     |               |  for each channel           |              | 
     +---------------+-----------------------------+--------------+  
   Note that table I and table II can be updated based on ITU-T 
   definition related to physical impairments. The TLV format do not 
   need to be changed when the physical impairments definition updated. 

3. Security Considerations 

   The use of control plane protocols for signaling, routing, and path 
   computation opens an OTN to security threats through attacks on those 
   protocols. The data plane technology for an OTN does not introduce 
   any specific vulnerabilities, and so the control plane may be secured 
   using the mechanisms defined for the protocols discussed. 

   For further details of the specific security measures refer to the 
   documents that define the protocols ([RFC3473], [RFC4203], [RFC4205], 
   [RFC4204], and [RFC5440]). [GMPLS-SEC] provides an overview of 
   security vulnerabilities and protection mechanisms for the GMPLS 
   control plane. 

4. IANA Considerations 

   This document makes not requests for IANA action. 

5. Acknowledgments 

   This work is supported by DICONET project under  FP7/2007-2013 - GA 
   nr 216338 



 
 
agraz                   Expires January 2011                 [Page 14] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

6. References 

6.1. Normative References 

 
   [RFC3630]   Katz, D., Kompella, K., and Yeung, D., "Traffic 
            Engineering (TE) Extensions to OSPF Version 2", RFC 3630, 
            September 2003  
6.2. Informative References 

   [Imp-Frame]   G. Bernstein, Y. Lee, D. Li, G. Martinelli, "A 
               Framework for the Control and Measurement of Wavelength 
               Switched Optical Networks (WSON) with Impairments", Work 
               in Progress, draft-bernstein-ccamp-wson-impairments-
               05.txt 

   [WSON-Label] Tomohiro Otani, Dan Li, "Generalized Labels for Lambda-
               Switching Capable Label Switching Routers", Work in 
               Progress, draft-ietf-ccamp-gmpls-g-694-lambda-labels-
               07.txt 

    

7. Authors' Addresses 

   Fernando Agraz
   Universitat Politecnica de Catalunya
   C/Jordi Girona, 1-3 D4-S107,
   08034 Barcelona, Spain
   Phone: +34 9340107179
   Email: agraz@tsc.upc.edu

   Yabin Ye
   Huawei Technologies Dusseldorf GmbH,
   Riesstr. 25,D-3.0G 80992
   Munich, Germany
   Phone: 0049-891588344078
   Email: yabin.ye@huawei.com

8. Contributors 

   Chava Vijaya Saradhi
   CREATE-NET
   Via alla Cascata 56/D-38123,
   Povo-Trento, Italy
   Phone: 0039-0461 408400 - ext. 401
 
 
agraz                   Expires January 2011                 [Page 15] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

   Email: saradhi.chava@create-net.org

   Antonio Francescon
   CREATE-NET
   Via alla Cascata 56/D-38123,
   Povo-Trento, Italy
   Phone: 0039-0461 408400 - ext. 605
   Email: antonio.francescon@create-net.org

 Intellectual Property 
 
   The IETF Trust takes no position regarding the validity or scope of   
   any Intellectual Property Rights or other rights that might be   
   claimed to pertain to the implementation or use of the technology   
   described in any IETF Document or the extent to which any license   
   under such rights might or might not be available; nor does it   
   represent that it has made any independent effort to identify any   
   such rights. 

   Copies of Intellectual Property disclosures made to the IETF   
   Secretariat 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 on-line IPR   
   repository at http://www.ietf.org/ipr 

   The IETF invites any interested party to bring to its attention any   
   copyrights, patents or patent applications, or other proprietary   
   rights that may cover technology that may be required to implement   
   any standard or specification contained in an IETF Document. Please   
   address the information to the IETF at ietf-ipr@ietf.org. 

   The definitive version of an IETF Document is that published by, or   
   under the auspices of, the IETF. Versions of IETF Documents that are   
   published by third parties, including those that are translated into   
   other languages, should not be considered to be definitive versions   
   of IETF Documents. The definitive version of these Legal Provisions   
   is that published by, or under the auspices of, the IETF. Versions of   
   these Legal Provisions that are published by third parties, including   
   those that are translated into other languages, should not be   
   considered to be definitive versions of these Legal Provisions. 

   For the avoidance of doubt, each Contributor to the IETF Standards   
   Process licenses each Contribution that he or she makes as part of   
   the IETF Standards Process to the IETF Trust pursuant to the   

 
 
agraz                   Expires January 2011                 [Page 16] 

draft-agraz-ccamp-wson-impairment-ospf-00.txt                 July 2010 
    

   provisions of RFC 5378. No language to the contrary, or terms,   
   conditions or rights that differ from or are inconsistent with the   
   rights and licenses granted under RFC 5378, shall have any effect and   
   shall be null and void, whether published or posted by such   
   Contributor, or included with or in such Contribution. 

 
Disclaimer of Validity 
 
   All IETF Documents and the information contained therein are provided   
   on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE   
   REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE   
   IETF TRUST 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 THEREIN WILL NOT INFRINGE   
   ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS   
   FOR A PARTICULAR PURPOSE. 

 
Full Copyright Statement 
 
   Copyright (c) 2010 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 Section 4.e of the Trust 
   Legal Provisions and are provided without warranty as described in 
   the Simplified BSD License. 













 
 
agraz                   Expires January 2011                 [Page 17] 


PAFTECH AB 2003-20262026-04-24 05:52:44