Internet DRAFT - draft-wang-ccamp-flexe-fwk

draft-wang-ccamp-flexe-fwk







Internet Engineering Task Force                             Q. Wang, Ed.
Internet-Draft                                                       ZTE
Intended status: Informational                             March 7, 2016
Expires: September 8, 2016


Framework and Requirements for GMPLS-based Control of Flexible Ethernet
                                Network
                     draft-wang-ccamp-flexe-fwk-00

Abstract

   Flex Ethernet (FlexE) technology, which is defined by Optical
   Internetworking Forum (OIF), is a new kind of data plane technology
   and can be used to provides a generic mechanism for supporting a
   variety of Ethernet MAC rates that may or may not correspond to any
   existing Ethernet PHY rate.  This includes MAC rates that are both
   greater than (through bonding) and less than (through sub-rate and
   channelization) the Ethernet PHY rates used to carry FlexE.

   Based on the applications/use cases given in the Flex Ethernet
   Implementation Agreement, this document defines a framework and
   control plane requirements for the application of existing GMPLS
   architecture and control plane protocols to the control of flexible
   Ethernet network.  The actual extensions to the GMPLS protocols will
   be defined in companion documents.

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).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   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."

   This Internet-Draft will expire on September 8, 2016.








Wang                    Expires September 8, 2016               [Page 1]

Internet-Draft            GMPLS FlexE Framework               March 2016


Copyright Notice

   Copyright (c) 2016 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.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   3
     1.1.  Requirements Language . . . . . . . . . . . . . . . . . .   3
   2.  Overview of FlexE Networks  . . . . . . . . . . . . . . . . .   3
     2.1.  FlexE Terminology . . . . . . . . . . . . . . . . . . . .   3
     2.2.  Scenarios Supported by FlexE  . . . . . . . . . . . . . .   4
     2.3.  FlexE Layer Model . . . . . . . . . . . . . . . . . . . .   5
       2.3.1.  Layer Model in FlexE Unaware Case . . . . . . . . . .   5
       2.3.2.  Layer Model in FlexE Terminating Case . . . . . . . .   6
       2.3.3.  Layer Model in FlexE Aware Case . . . . . . . . . . .   7
   3.  GMPLS Applicability . . . . . . . . . . . . . . . . . . . . .   8
     3.1.  General Considerations  . . . . . . . . . . . . . . . . .   9
     3.2.  Consideration of LSPs in FlexE  . . . . . . . . . . . . .   9
     3.3.  Control-Plane Modelling of FlexE Network Elements . . . .   9
     3.4.  FlexE Layer Resource Allocation Considerations  . . . . .  10
     3.5.  Neighbour Discovery and Link Property Correlation . . . .  11
     3.6.  Routing and Topology Dissemination  . . . . . . . . . . .  11
   4.  Control-Plane Requirements  . . . . . . . . . . . . . . . . .  11
     4.1.  Support for Signalling of FlexE . . . . . . . . . . . . .  11
     4.2.  Support for Routing of FlexE  . . . . . . . . . . . . . .  12
     4.3.  Support for Neighbour Discovery and Link Property and
           Link Correlation  . . . . . . . . . . . . . . . . . . . .  12
   5.  Security Considerations . . . . . . . . . . . . . . . . . . .  12
   6.  Manageability Considerations  . . . . . . . . . . . . . . . .  12
   7.  References  . . . . . . . . . . . . . . . . . . . . . . . . .  13
     7.1.  Normative References  . . . . . . . . . . . . . . . . . .  13
     7.2.  Informative References  . . . . . . . . . . . . . . . . .  14
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .  14







Wang                    Expires September 8, 2016               [Page 2]

Internet-Draft            GMPLS FlexE Framework               March 2016


1.  Introduction

   As defined in Flex Ethernet (FlexE) Implementation Agreement, FlexE
   can provide a generic mechanism for supporting a variety of Ethernet
   MAC rates that may or may not correspond to any existing Ethernet PHY
   rate.  In a more detailed description, FlexE employs more than one
   Ethernet PHYs as server layer and these Ethernet PHYs are bonded
   together as a FlexE group to carry FlexE client signal.  The general
   capabilities supported by FlexE implementation includes:

      Bonding of Ethernet PHYs, e.g., supporting a 200G MAC over two
      bonded 100GBASE-R PHYs.

      Sub-rates of Ethernet PHYs, e.g., supporting a 50G MAC over a
      100GBASE-R PHY.

      Channelization within a PHY or a group of bonded PHYs, e.g,
      support a 150G and two 25G MACs over two bonded 100GBASE-R PHYs.

   Note that hybrids are also possible, for example a sub-rate of a
   group of bonded PHYs, for example, a 250G MAC over three bonded
   100GBASE-R PHYs.

   In order to operate on the Ethernet PHYs, FlexE mechanism operates
   using a calendar which assigns slot positions on sub-calendars on
   each PHY of the FlexE group to each of the FlexE clients.  The
   calendar has a granularity of 5G, and has a length of 20 slots per
   100G of FlexE group capacity.

   Based on the FlexE Implementation Agreement, this document defines
   the framework for GMPLS-based control of flexible Ethernet network to
   depict the layer model of Flex Ethernet as well as a set of
   associated control-plane requirements.

1.1.  Requirements Language

   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].

2.  Overview of FlexE Networks

2.1.  FlexE Terminology

   This section presents the definitions of the terms used in FlexE
   networks.  More details about these terms can be found in OIF Flex
   Ethernet (FlexE) Implementation Agreement.




Wang                    Expires September 8, 2016               [Page 3]

Internet-Draft            GMPLS FlexE Framework               March 2016


      FlexE group: the FlexE Group refers to a group of from 1 to n
      bonded Ethernet PHYs.  This version of the Implementation
      Agreement supports FlexE groups composed of one or more bonded
      100GBASE-R PHYs.

      FlexE Client: a FlexE Client is an Ethernet flow based on a MAC
      data rate that may or may not correspond to any Ethernet PHY rate.
      The FlexE client MAC rates supported by this implementation
      agreement are 10, 40, and m * 25 Gb/s.

      FlexE Shim: the FlexE Shim is the layer that maps or demaps the
      FlexE clients carried over a FlexE group.  The FlexE mux refers to
      the transmit direction which maps the FlexE clients over the FlexE
      group.  The FlexE demux refers to the receive direction which
      demaps the FlexE clients from the FlexE group.

2.2.  Scenarios Supported by FlexE

   According to the FlexE Implementation Agreement, FlexE can support a
   variety of cases.  A non-exhaustive list includes:

      One case of router to transport connection is where the transport
      network is unaware of FlexE.  This may be used with legacy
      transport equipment that provides PCS-codeword transparent
      transport of 100GbE, but provides no special support for FlexE.
      In this case, all PHYs of the FlexE group are carried
      independently, but over the same fiber route, over the transport
      network.

      Another case of router to transport connection is where the
      transport network equipment terminates the FlexE group.  In the
      FlexE terminating case, FlexE group is terminated before crossing
      the transport network and FlexE client is extracted from the FlexE
      signal and then carried over the transport network.

      The final router to transport example described is one where the
      transport network is aware that it is carrying FlexE PHYs (as
      opposed to 100GbE), but the FlexE group is not terminated on the
      transport equipment.  Transport network equipment may "crunch" the
      PHY of the FlexE group by allowing bits or bytes to be discarded
      from the unavailable calendar slots at the transport network
      ingress and these bits or bytes re-inserted with fixed values at
      the transport network egress.  This may be used to support cases
      where the Ethernet PHY rate is be greater than the wavelength
      rate, the wavelength rate is not an integral multiple of the PHY
      rate, or there is a reason (for example, wavelengths terminated on
      different transponder line cards) that it is not possible to
      terminate the FlexE group in the transport equipment.  This kind



Wang                    Expires September 8, 2016               [Page 4]

Internet-Draft            GMPLS FlexE Framework               March 2016


      of equipment is a kind of special transport equipment which can
      support partial-rate transport.

2.3.  FlexE Layer Model

   Based on the cases addressed in section 3.2, FlexE has different
   kinds of mapping hierarchy accordingly.  This section gives
   description of FlexE layer model in different cases.  Figure 1
   depicts a FlexE layered network scenario.  In this network, B and E
   are FlexE capable nodes, C and D are OTN ODUflex/ODU4 capable nodes.
   Node B, C are mainly used to encapsulate the client layer signal into
   the server layer, while node D, E are mainly used to extract the
   client layer signal from the server layer signal.

   As defined in FlexE Implementation Agreement, a FlexE client may be
   generated internally within a system, received from an Ethernet PHY
   or from another FlexE shim.  In this network scenario, we suppose the
   FlexE client is generated in router B.

   Feature of cases can be found in section 3.2.

   In all cases, FlexE client at node B has a path setup request from
   source B to destination E.

                     +---+                      +---+
                     | B |                      | E |
                     +---+                      +---+
                         \                     /
                          \                   /
                          +---+          +---+
                          | C |----------| D |
                          +---+          +---+

                       Figure 1: FlexE Layer Network

2.3.1.  Layer Model in FlexE Unaware Case

   In this case which is depicted in Figure 2, there exist four network
   layers.  FlexE client layer represents an end-to-end connection,
   which is from the source B to destination E.  When the FlexE client
   signal is generated inside node B, the FlexE client signal is first
   placed into the slots of FlexE, then the FlexE signal is carried by
   Ethernet PHYs towards the destination E.  When the Ethernet PHYs
   arrive at node C, each PHY will be mapped into a separate ODU4
   connection and then transferred towards the ODU layer connection
   destination D.





Wang                    Expires September 8, 2016               [Page 5]

Internet-Draft            GMPLS FlexE Framework               March 2016


   Four layers exist in this case, and the mapping hierarchy between
   node C and node D can be seen in Figure 3.

                           Ethernet Client Connection
                   |-----------------------------------------|
                                FlexE Connection
                    |---------------------------------------|
                  +---+                                  +---+
                  | B |          PHY Connections         | E |
                  +---+|--------------------------------|+---+
                       \                                /
                        \                              /
                         +---+  ODU4 Connections  +---+
                         | C |--------------------| D |
                         +---+                    +---+

                   Figure 2: FlexE Unaware Layer Network

                           +------------------+
                           | Ethernet Client  |
                           +------------------+
                           |      FlexE       |
                           +------------------+
                           |  PHY    |  PHY   |
                           +------------------+
                           | ODU4    |  ODU4  |
                           +------------------+

                  Figure 3: FlexE Unaware Layer Hierarchy

2.3.2.  Layer Model in FlexE Terminating Case

   In this case, FlexE client layer represents an end-to-end connection,
   which is from the source B to destination E.  When the FlexE client
   signal is generated inside node B,, the Ethernet signal is first
   placed into the slots of FlexE, then the FlexE signal is carried by
   Ethernet PHYs towards the destination C.  When the FlexE signal
   arrives at node C, node C first extracts the FlexE client signal,
   then maps the Ethernet client signal into ODU signal and transfers
   towards destination node D.  Node D will first extract the FlexE
   client signal from the ODU signal, then map the Ethernet client
   signal into FlexE signal, which will then be carried by Ethernet PHYs
   towards destination node E.

   Two segments of FlexE connection exist in this case. one is from node
   B to node C, and the other is from node D to node E.





Wang                    Expires September 8, 2016               [Page 6]

Internet-Draft            GMPLS FlexE Framework               March 2016


                             Ethernet Client Connection
                     |----------------------------------------|
                    +---+                                  +---+
                    | B |                                  | E |
                    +---+                                  +---+
          PHY Connections\FlexE Connection                /
                          \                              /
                           +---+   ODU Connection   +---+
                           | C |--------------------| D |
                           +---+                    +---+

                 Figure 4: FlexE Terminating Layer Network

   Two kinds of mapping hierarchy exist.  For the signal transferred on
   the links between B and C, D and E, the mapping hierarchy can be seen
   in Figure 5.  For the signal transferred on the links between C and
   D, the mapping hierarchy can be seen in Figure 6.

                           +------------------+
                           | Ethernet Client  |
                           +------------------+
                           |      FlexE       |
                           +------------------+
                           |  PHY    |  PHY   |
                           +------------------+

                   Figure 5: Mapping Hierarchy of FlexE

                           +------------------+
                           | Ethernet Client  |
                           +------------------+
                           |       ODU        |
                           +------------------+

                  Figure 6: Mapping Hierarchy on OTN Link

2.3.3.  Layer Model in FlexE Aware Case

   FlexE client layer represents an end-to-end connection, which is from
   the source B to destination E.  When the FlexE client signal is
   generated inside node B,, the Ethernet signal is first placed into
   the slots of FlexE, then the FlexE signal is carried by Ethernet PHYs
   towards the destination E.  When the FlexE signal arrives at node C,
   node C will first discards unavailable slots, then transfers the left
   slots to ODU Connection.

   In this scenario, Ethernet PHYs connection exist between node B and
   node C, node D and node E.



Wang                    Expires September 8, 2016               [Page 7]

Internet-Draft            GMPLS FlexE Framework               March 2016


                              Ethernet Client Connection
                     |-----------------------------------------|
                                  FlexE Connection
                      |---------------------------------------|
                    +---+                                  +---+
                    | B |                                  | E |
                    +---+                                  +---+
          PHY Connections\                                /
                          \                              /
                           +---+ ODUFlex Connection +---+
                           | C |--------------------| D |
                           +---+                    +---+

                    Figure 7: FlexE Aware Layer Network

   Two kinds of mapping hierarchy exist.  For the signal transferred on
   the links between B and C, D and E, the mapping hierarchy can be seen
   in Figure 8.  For the signal transferred on the links between C and
   D, the mapping hierarchy can be seen in Figure 9.

                           +------------------+
                           | Ethernet Client  |
                           +------------------+
                           |      FlexE       |
                           +------------------+
                           |  PHY    |  PHY   |
                           +------------------+

                   Figure 8: Mapping Hierarchy of FlexE

                           +------------------+
                           | Ethernet Client  |
                           +------------------+
                           |      FlexE       |
                           +------------------+
                           |     ODUFlex      |
                           +------------------+

                  Figure 9: Mapping Hierarchy on OTN Link

3.  GMPLS Applicability

   The goal of this section is to provide an insight into the
   application of GMPLS as a control mechanism in FlexE networks.
   Specific control-plane requirements for the support of FlexE networks
   are covered in Section 5.  This framework is aimed at controlling the
   FlexE shim layer in different network scenario based on the




Wang                    Expires September 8, 2016               [Page 8]

Internet-Draft            GMPLS FlexE Framework               March 2016


   capability of FlexE described in OIF Flex Ethernet (FlexE)
   Implementation Agreement.

3.1.  General Considerations

   The GMPLS control of the FlexE layer deals with the establishment of
   FlexE connections that are transferred in FlexE capable nodes.  GMPLS
   labels are used to locally represent the FlexE connections and its
   associated slots transferring.

3.2.  Consideration of LSPs in FlexE

   The FlexE LSP is a control-plane representation of a FlexE Connection
   and MUST be carried by Ethernet PHYs LSP or ODU LSP in the network.

   Figure 4 depicts a scenario that the FlexE LSP is carried over
   Ethernet PHYs LSP between node B and node C, node D and node E.  When
   the Ethernet client signal arrives at node B, node B first check if
   there are enough Ethernet PHYs available for setting up FlexE LSP.
   If no, node B will first set up Ethernet PHYs LSP from node B to node
   C, and then set up the FlexE LSP over the Ethernet PHYs LSP.  This
   process involves twice signalling procedures, one is to set up
   Ethernet PHYs, and the other is used to set up FlexE LSP over the
   Ethernet PHYs.  The set-up signalling of FlexE LSP includes the
   allocation of resource for Ethernet client.

   Figure 7 depicts a scenario that the FlexE LSP is carried over ODU
   LSP between node C and node D.  This scenario is different, and is
   used to support cases where the Ethernet PHY rate is be greater than
   the wavelength rate, the wavelength rate is not an integral multiple
   of the PHY rate.  Node C and node D MUST support the partial-rate
   ability.  When the FlexE LSP over Ethernet PHYs arrives at node C,
   node C first check if there is enough resource for carrying the FlexE
   LSP signal across the transport network.  If no, node C will check if
   there is enough resource for carrying FlexE LSP signal after
   discarding the unavailable slots.  If yes, node C will first set up
   the ODUFlex LSP to node D, and then continue the signalling process
   of FlexE LSP across the transport network.

3.3.  Control-Plane Modelling of FlexE Network Elements

   FlexE is a new kinds of transport technology, which brings new
   constraints.  These constraints are listed below:

      Unavailable slots: this is different from "unused" slot, in that
      it is known, due to transport network constraints, that not all of
      the calendar slots generated from the FlexE mux will reach the
      FlexE demux and therefore no FlexE client should be assigned to



Wang                    Expires September 8, 2016               [Page 9]

Internet-Draft            GMPLS FlexE Framework               March 2016


      those slots.  As defined in the Flex Ethernet Implementation
      Agreement, unavailable slots are always at the end of the sub-
      calendar configuration for the respective PHY.

      Unused slots: unused slots can be allocated to Ethernet client as
      available resource.

      Partial-rate capability: the partial-rate capability is usually
      supported by an OTN access equipment.  If an equipment supports
      partial-rate, it means this equipment has the capability of
      discarding unavailable slots and transfers the left slots across
      OTN transport network.

      Slot granularity: currently, only one kinds of 5G slot granularity
      is defined in OIF Flex Ethernet (FlexE) Implementation Agreement.

3.4.  FlexE Layer Resource Allocation Considerations

   FlexE LSP transfers based on the slot information, so it SHOULD be
   able to expose the unused slot resource information towards the
   client layer.  Besides the slot information, there are also many
   other attributes that need to be specified when allocating resource.
   In GMPLS-controlled system, these information should be taken into
   consideration as a label when transferring.

      FlexE group number: a bunch of Ethernet PHYs can be bounded
      together and used as a whole by the FlexE LSP.  FlexE LSPs between
      the same source and destination equipment SHOULD NOT have the same
      FlexE group number.  Source equipment and destination equipment
      SHOULD be aware of the existing of FlexE group and which Ethernet
      PHYs are in which FlexE group.

      PHY Number: it's a dynamic and logical number that is assigned
      through control plane or management plane, which is unique within
      the context of (source, destination), and has a one-to-one
      correlation with physical port.  This information will also be
      carried in the FlexE overhead.  Source equipment and destination
      equipment SHOULD negotiate a value for every Ethernet PHYs within
      one FlexE group.

      Slot Assignment information: the FlexE LSP transfers based on the
      slot positions, so the equipment SHOULD be able to tell which slot
      is assigned to which client.

      Partial-rate: during the process of resource allocation, where the
      partial-rate would happen should be indicated.





Wang                    Expires September 8, 2016              [Page 10]

Internet-Draft            GMPLS FlexE Framework               March 2016


      Granularity: currently, only one kinds of 5G slot granularity is
      defined in OIF Flex Ethernet (FlexE) Implementation Agreement.

3.5.  Neighbour Discovery and Link Property Correlation

   There are potential interworking problems between different FlexE
   capable equipment.  Devices or equipments might not be able to
   support the interworking of every slot due to the constraints of
   transport network or other constraints.  In this case, two directly
   connected FlexE capable equipments SHOULD run the neighbour discovery
   process and correlate the link property to make sure which slots are
   unavailable, which slots can be used by the client.

3.6.  Routing and Topology Dissemination

   The topology and routing information is used by the path computation
   entity to compute an end-to-end path.  Besides the basic
   interconnected information, there are also some FlexE specific
   attributes that should be taken into consideration.

      Partial-rate: partial-rate capability is a special feature which
      allows an equipment to discard unavailable slots and transfers the
      left slots across OTN transport network.  Path computation entity
      is more likely to compute a feasible path if this capability is
      taken into consideration when computing path.

      Unavailable slot information: this information is used to indicate
      certain slots SHOULD not be considered when computing an end-to-
      end path.  The unavailable slots can not be used to transfer
      signal because of the transport constraints.

      Unused slot information: unused slot can be allocated to the path
      as available resource.

4.  Control-Plane Requirements

   The control of FlexE networks places additional requirements on the
   GMPLS protocols.  This section summarizes those requirements for
   signalling and routing.

4.1.  Support for Signalling of FlexE

   The signalling procedures shall be able to assign an FlexE group
   number for a FlexE LSP, so a number of Ethernet PHYs can be bonded
   together and uniquely indicated.

   The signalling procedures shall be able to assign an unique PHY
   number for each bonded Ethernet PHY, and a correlation relationship



Wang                    Expires September 8, 2016              [Page 11]

Internet-Draft            GMPLS FlexE Framework               March 2016


   SHOULD also be indicated between the assigned PHY number and real
   physical port number when signalling.

   The signalling procedures shall be able to configure the slots
   information allocated for a FlexE LSP.

   The Signalling procedures shall be able to indicate the palace where
   partial-rate mapping happens.

4.2.  Support for Routing of FlexE

   The routing protocol will support all functions described in
   [RFC4202] and extend them to a FlexE data plane.

   The routing protocol SHALL distribute sufficient information to
   compute paths to enable the signalling procedure to establish LSPs as
   described in the previous sections.

   The routing protocol SHALL update its advertisements of available
   resources and capabilities to include the partial-rate support
   information and unused slot information on each Ethernet PHY port.

4.3.  Support for Neighbour Discovery and Link Property and Link
      Correlation

   The control plane MAY include support for neighbour discovery such
   that a FlexE network can be constructed in a "plug-and-play" manner.

   The control plane SHOULD allow the nodes at opposite ends of a link
   to correlate the properties that they will apply to the link.  Such a
   correlation SHOULD include at least the identities of the nodes and
   the identities that they apply to the link.  Other FlexE specific
   properties, such as the link characteristics of unavailable slot
   information, SHOULD also be correlated.  Such neighbour discovery and
   link property correlation, if provided, MUST be able to operate in
   both an out-of-band manner.

5.  Security Considerations

   TBD

6.  Manageability Considerations

   TBD







Wang                    Expires September 8, 2016              [Page 12]

Internet-Draft            GMPLS FlexE Framework               March 2016


7.  References

7.1.  Normative References

   [FlexE]    Stephen, J. and David. R. Stauffer, "FlexE Implementation
              Agreement", 2016.

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119,
              DOI 10.17487/RFC2119, March 1997,
              <http://www.rfc-editor.org/info/rfc2119>.

   [RFC3209]  Awduche, D., Berger, L., Gan, D., Li, T., Srinivasan, V.,
              and G. Swallow, "RSVP-TE: Extensions to RSVP for LSP
              Tunnels", RFC 3209, DOI 10.17487/RFC3209, December 2001,
              <http://www.rfc-editor.org/info/rfc3209>.

   [RFC3471]  Berger, L., Ed., "Generalized Multi-Protocol Label
              Switching (GMPLS) Signaling Functional Description",
              RFC 3471, DOI 10.17487/RFC3471, January 2003,
              <http://www.rfc-editor.org/info/rfc3471>.

   [RFC3473]  Berger, L., Ed., "Generalized Multi-Protocol Label
              Switching (GMPLS) Signaling Resource ReserVation Protocol-
              Traffic Engineering (RSVP-TE) Extensions", RFC 3473,
              DOI 10.17487/RFC3473, January 2003,
              <http://www.rfc-editor.org/info/rfc3473>.

   [RFC3603]  Marshall, W., Ed. and F. Andreasen, Ed., "Private Session
              Initiation Protocol (SIP) Proxy-to-Proxy Extensions for
              Supporting the PacketCable Distributed Call Signaling
              Architecture", RFC 3603, DOI 10.17487/RFC3603, October
              2003, <http://www.rfc-editor.org/info/rfc3603>.

   [RFC4202]  Kompella, K., Ed. and Y. Rekhter, Ed., "Routing Extensions
              in Support of Generalized Multi-Protocol Label Switching
              (GMPLS)", RFC 4202, DOI 10.17487/RFC4202, October 2005,
              <http://www.rfc-editor.org/info/rfc4202>.

   [RFC4203]  Kompella, K., Ed. and Y. Rekhter, Ed., "OSPF Extensions in
              Support of Generalized Multi-Protocol Label Switching
              (GMPLS)", RFC 4203, DOI 10.17487/RFC4203, October 2005,
              <http://www.rfc-editor.org/info/rfc4203>.

   [RFC4204]  Lang, J., Ed., "Link Management Protocol (LMP)", RFC 4204,
              DOI 10.17487/RFC4204, October 2005,
              <http://www.rfc-editor.org/info/rfc4204>.




Wang                    Expires September 8, 2016              [Page 13]

Internet-Draft            GMPLS FlexE Framework               March 2016


7.2.  Informative References

   [RFC3945]  Mannie, E., Ed., "Generalized Multi-Protocol Label
              Switching (GMPLS) Architecture", RFC 3945,
              DOI 10.17487/RFC3945, October 2004,
              <http://www.rfc-editor.org/info/rfc3945>.

Author's Address

   Qilei Wang (editor)
   ZTE
   Nanjing
   CN

   Email: wang.qilei@zte.com.cn




































Wang                    Expires September 8, 2016              [Page 14]