<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
<!ENTITY zwsp   "&#8203;">
<!ENTITY nbhy   "&#8209;">
<!ENTITY wj     "&#8288;">
]>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" submissionType="IETF" docName="draft-ietf-ccamp-gmpls-otn-b100g-applicability-10" category="info" ipr="trust200902" obsoletes="" updates="" xml:lang="en" symRefs="true" sortRefs="true" tocInclude="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.12.5 -->
  <!-- Generated by id2xml 1.5.0 on 2022-05-06T01:42:23Z -->
  <front>
    <title abbrev="B100G Extensions">Applicability of GMPLS for Beyond 100G Optical Transport Network</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-gmpls-otn-b100g-applicability-10"/>
    <author initials="Q." surname="Wang" fullname="Qilei Wang" role="editor">
      <organization>ZTE Corporation</organization>
      <address>
        <postal>
          <street>Nanjing</street>
          <street>China</street>
        </postal>
        <email>wang.qilei@zte.com.cn</email>
      </address>
    </author>
    <author initials="R." surname="Valiveti" fullname="Radha Valiveti" role="editor">
      <organization>Infinera Corp</organization>
      <address>
        <postal>
          <street>Sunnyvale</street>
          <street>USA</street>
        </postal>
        <email>rvaliveti@infinera.com</email>
      </address>
    </author>
    <author initials="H." surname="Zheng" fullname="Haomian Zheng" role="editor">
      <organization>Huawei</organization>
      <address>
        <postal>
          <street>China</street>
        </postal>
        <email>zhenghaomian@huawei.com</email>
      </address>
    </author>
    <author initials="H." surname="Helvoort" fullname="Huub van Helvoort">
      <organization>Hai Gaoming B.V</organization>
      <address>
        <postal>
          <street>Almere</street>
          <street>Netherlands</street>
        </postal>
        <email>huubatwork@gmail.com</email>
      </address>
    </author>
    <author initials="S." surname="Belotti" fullname="Sergio Belotti">
      <organization>Nokia</organization>
      <address>
        <email>sergio.belotti@nokia.com</email>
      </address>
    </author>
    <!--date year="2021" month="November" day="7"/-->
    <workgroup>Internet Engineering Task Force</workgroup>
    <abstract>
      <t>
   This document examines the applicability of using existing GMPLS
   routing and signalling mechanisms to set up Optical Data Unit-k
   (ODUk) Label Switched Paths (LSPs) over Optical Data Unit-Cn (ODUCn) links as defined in the
   2020 version of G.709.</t>
    </abstract>
  </front>
  <middle>
  <section anchor="sect-1" numbered="true" toc="default">
    <name>Introduction</name>
   <t>
   The current GMPLS routing <xref target="RFC7138" format="default"/>
   and signalling <xref target="RFC7139" format="default"/>
   extensions support the control of Optical Transport Network (OTN) signals and capabilities that
   were defined in the 2012 version of G.709 <xref target="ITU-T_G709_2012" format="default"/>.</t>
  <t>
   In 2016 a further version of G.709 was published: <xref target="ITU-T_G709_2016" format="default"/>.
   This version introduced higher rate Optical Transport Unit (OTU) and Optical Data Unit (ODU) signals, termed OTUCn
   and ODUCn respectively, which have a nominal rate of n x 100 Gbit/s.
   According to the definition in <xref target="ITU-T_G709_2016" format="default"/>
   , OTUCn and ODUCn
   perform only the digital section layer role and ODUCn supports only ODUk clients.
   This document focuses on the use of existing GMPLS mechanisms to set
   up ODUk (e.g., ODUflex) Label Switched Paths (LSPs) over ODUCn links, independently from how
   these links have been set up.</t>
<t>
   Because <xref target="ITU-T_G709_2020" format="default"/>
   does not introduce any new features to
   OTUCn and ODUCn compared to <xref target="ITU-T_G709_2016" format="default"/>
   , this document starts
   with <xref target="ITU-T_G709_2020" format="default"/>
   by first presenting an overview of the OTUCn
   and ODUCn signals, and then analyzing how the current GMPLS routing
   and signalling mechanisms can be utilized to set up ODUk (e.g.,
   ODUflex) LSPs over ODUCn links.
</t>
</section>

<section anchor="sect-2" numbered="true" toc="default">
<name>OTN terminology used in this document</name>
<ul spacing="normal">
<li>DXC: Digital Cross Connect: These devices forward digital signals (e.g. ODUs) 
   between Time-Division Multiplex Capable (TDM) interfaces 
   defined in <xref target="RFC3471" format="default"/>.
   DXCs can switch digital signals of different rates.</li>
<li>FlexO: Flexible OTN information structure. This information structure 
		is usually with a specific bit rate and frame format, consisting of overhead
		and payload, which is used as a group for the transport of an OTUCn signal.</li>
<li>LSP: Label Switched Path. This document mainly focuses on the label switched
            paths which traverse Time-Division Multiplex Capable (TDM) interfaces 
            defined in <xref target="RFC3471" format="default"/>. </li>
<li>ODU: Optical Data Unit. An ODU has the frame structure and overhead, as defined in 
            Figure 12-1 of <xref target="ITU-T_G709_2020" format="default"/>. 
            ODUs can be formed in two ways: a) by encapsulate a single non-OTN client 
            (such as SONET/SDH, Ethernet) b) multiplexing lower-rate ODUs.
            In general, the ODU layer represents the path layer in OTN networks. The only
            exception is the ODUCn signal (defined below) which is defined to be a section 
            layer signal.
            In the classification based on bitrates of the ODU signals, 
            ODUs are of two types: Fixed rate, and flexible rate. Flexible rate
            ODU(s), called "ODUFlex" have a rate that is a fixed multiple of the bit rate of
            the client signal it encapsulates. </li>
<li>ODUk: Optical Data Unit-k, where k is one of {0, 1, 2, 2e, 3, 4}. The term ODUk references
            to an ODU whose bit rate is fully specified by the index k. The bit rates of the
            ODUk signal for k = {0, 1, 2, 2e, 3, 4} are approximately 1.25G, 2.5G, 10G,
            10.3G, 40G, 100G respectively.</li>
<li>ODUflex: Optical Data Unit - flexible rate. An ODUflex has the same frame structure 
            as a "generic" ODU, but with rate that is a fixed multiple of the client signal it
            encapsulates. ITU-T defines specific ODUflex containers that are required to transport
            specific clients such as 50GE, 200GE, 400GE, etc.</li>
<li>ODUCn: Optical Data Unit-Cn; Cn indicates the bit rate of approximately n*100G. 
           This frame structure consists of "n" synchronous instances of the
           ODUC signal, each of which has the format defined in  
           Figure 12-1 of <xref target="ITU-T_G709_2020" format="default"/>.</li>
<li>OPUCn: Optical Payload Unit-Cn.  Where Cn indicates that the bit
       rate is approximately n*100G. This structure represents the payload area of the
       ODUCn signal.</li>
<li>OTUCn: Fully standardized Optical Transport Unit-Cn. This frame structure is
           realized by extending the ODUCn signal with the OTU layer overhead.</li>
<li>OTUCn-M: This signal is an extension of the OTUCn signal
       introduced above.  This signal contains the same amount of
       overhead as the OTUCn signal, but contains a reduced amount of
       payload area.  Specifically, the payload area consists of M 5 Gbit/s
       tributary slots (where M is less than 20*n). When M=20*n, this 
       signal is identical to the full OTUCn signal, and there is no need 
       for the "-M" suffix in the entity name. </li>
<li>OTN: Optical Transport Network.</li>
<li>PSI: OPU Payload Structure Indicator.  This is a 256-byte signal
       that describes the composition of the OPU signal.  This field is
       a concatenation of the Payload type (PT) and the Multiplex
       Structure Indicator (MSI) defined below.</li>
<li>MSI: Multiplex Structure Indicator.  This structure indicates the
       grouping of the tributary slots in an OPU payload area that
       realizes a client signal which is multiplexed into an OPU.  The
       individual clients multiplexed into the OPU payload area are
       distinguished by the Tributary Port Number (TPN).</li>
<li>OXC: Optical Cross Connects. These devices forward data between
         Lambda Switch Capable (LSC) interfaces defined in
         <xref target="RFC3471" format="default"/>.</li>

<li>TPN: Tributary Port Number. The tributary port number is used to 
		indicate the port number of the client signal that is being 
		transported in one specific tributary slot. </li>
</ul>
<t>
   Detailed descriptions of these terms can be found in
<xref target="ITU-T_G709_2020" format="default"/>
.</t>
</section>

<section anchor="sect-3" numbered="true" toc="default">
<name>Overview of the OTUCn/ODUCn in G.709</name>
<t>
   This section provides an overview of OTUCn/ODUCn signals defined in
<xref target="ITU-T_G709_2020" format="default"/>.
   The text in this section is purely descriptive
   and is not normative.  For a full description of OTUCn/ODUCn signals
   please refer to <xref target="ITU-T_G709_2020" format="default"/>.
   In the event of any discrepancy
   between this text and <xref target="ITU-T_G709_2020" format="default"/>,
   that other document is definitive.</t>
<section anchor="sect-3.1" numbered="true" toc="default">
<name>OTUCn</name>
<t>
   In order to carry client signals with rates greater than 100 Gbit/s,
<xref target="ITU-T_G709_2020" format="default"/>
  takes a general and scalable approach that
   decouples the rates of OTU signals from the client rate.  The new OTU
   signal is called OTUCn, and this signal is defined to have a rate of
   (approximately) n*100G.  The following are the key characteristics of
   the OTUCn signal:
</t>
<ul spacing="normal">
<li>The OTUCn signal contains one ODUCn.  The OTUCn and ODUCn signals
       perform digital section roles only (see
<xref target="ITU-T_G709_2020" format="default"/>
     :Section 6.1.1)
</li>
<li>The OTUCn signals can be viewed as being formed by interleaving n
       OTUC signals (which are labeled 1, 2, ..., n), each of which has
       the format of a standard OTUk signal without the FEC columns (per
<xref target="ITU-T_G709_2020" format="default"/>
 Figure 7-1).  The OTUC signal contains the ODUC
       signals.</li>
<li>Each of the OTUC instances has the same overhead as the standard
       OTUk signal in <xref target="ITU-T_G709_2020" format="default"/>.  
       The combined signal OTUCn has
       n instances of OTUC overhead, ODUC overhead.</li>
<li>The OTUC signal has a slightly higher rate compared to the OTU4
       signal (without FEC); this is to ensure that the OPUC payload
       area can carry an ODU4 signal.</li>
</ul>
<t>
   The OTUCn, ODUCn and OPUCn signal structures are presented in a
   (physical) interface independent manner, by means of n OTUC, ODUC and
   OPUC instances that are marked #1 to #n.</t>
<t>
   OTUCn interfaces can be categorized as follows, based on the type of
   peer network element:</t>
<ul spacing="normal">
<li>inter-domain interfaces: These types of interfaces are used for
       connecting OTN edge nodes to (a) client equipment (e.g. routers)
       or (b) hand-off points from other OTN networks.  ITU-T
       Recommendation <xref target="ITU-T_G709.1" format="default"/>
       specifies a flexible interoperable
       short-reach OTN interface over which an OTUCn (n &gt;=1) is
       transferred, using bonded Flexible OTN information structure (FlexO) interfaces which belong to a
       FlexO group.</li>
<li>intra-domain interfaces: In these cases, the OTUCn is transported
       using a proprietary (vendor specific) encapsulation, FEC etc.  It
       is also possible to transport OTUCn for intra-domain links using
       FlexO.</li>
</ul>

<section anchor="sect-3.1.1" numbered="true" toc="default">
<name>OTUCn-M</name>
<t>
   The standard OTUCn signal has the same rate as that of the ODUCn
   signal.  This implies that the OTUCn signal can only be transported
   over wavelength groups which have a total capacity of multiples of
   (approximately) 100G.  Modern DSPs support a variety of bit rates per
   wavelength, depending on the reach requirements for the optical path.
   If the total rate of the ODUk LSPs planned to be carried over an
   ODUCn link is smaller than n*100G, it is possible to "crunch" the
   OTUCn not to transmit the unused tributary slots.  ITU-T supports
   the notion of a reduced rate OTUCn signal, termed the OTUCn-M.  The
   OTUCn-M signal is derived from the OTUCn signal by retaining all the
   n instances of overhead (one per OTUC instance) but with only M (M is
   less than 20*n) OPUCn tributary slots available to carry ODUk LSPs.</t>
</section>
</section>

<section anchor="sect-3.2" numbered="true" toc="default">
<name>ODUCn</name>
<t>
   The ODUCn signal defined in <xref target="ITU-T_G709_2020" format="default"/>
 can be viewed as being
   formed by the appropriate interleaving of content from n ODUC signal
   instances.  The ODUC frames have the same structure as a standard ODU
   in the sense that it has the same overhead and payload
   areas, but has a higher rate since its payload area can embed an
   ODU4 signal.</t>
<t>
   The ODUCn is a multiplex section ODU signal, and is mapped into an
   OTUCn signal which provides the regenerator section layer.  In some
   scenarios, the ODUCn, and OTUCn signals will be co-terminated, i.e.
   they will have identical source/sink locations.  <xref target="ITU-T_G709_2020" format="default"/>
   allows for the ODUCn signal to pass through a digital regenerator
   node which will terminate the OTUCn layer, but will pass the
   regenerated (but otherwise untouched) ODUCn towards a different OTUCn
   interface where a fresh OTUCn layer will be initiated (see Figure 1).
   In this case, the ODUCn is carried by 3 OTUCn segments.</t>
<t>
   Specifically, the OPUCn signal flows through these regenerators
   unchanged.  That is, the set of client signals, their TPNs, tributary-slot
   allocation remains unchanged.</t>
<figure anchor="ure-oducn-signal">
<name>ODUCn signal</name>
<artwork name="" type="" align="left" alt=""><![CDATA[
 +--------+           +--------+
 |        +-----------+        |
 | OTN    |-----------| OTN    |
 | DXC    +-----------+ DXC    |
 |        |           |        |
 +--------+           +--------+
     <--------ODUCn------->
<-------OTUCn------>

 +--------+        +--------+        +--------+          +--------+
 |        +--------+        |        |        +----------+        |
 | OTN    |--------| OTN    |        | OTN    |----------| OTN    |
 | DXC    +--------+ WXC    +--------+ WXC    +----------+ DXC    |
 |        |        | 3R     |        | 3R     |          |        |
 +--------+        +--------+        +--------+          +--------+
     <-------------------------ODUCn-------------------------->
<---------------><---------------><------------------>
           OTUCn              OTUCn               OTUCn
]]></artwork>
</figure>
</section>
<section anchor="sect-3.3" numbered="true" toc="default">
<name>Tributary Slot Granularity</name>
<t>
<xref target="ITU-T_G709_2012" format="default"/>
 introduced the support for 1.25 Gbit/s granular tributary
   slots in OPU2, OPU3, and OPU4 signals.  <xref target="ITU-T_G709_2020" format="default"/>
 defined the
   OPUC with a 5 Gbit/s tributary slot granularity.  This means that the ODUCn
   signal has 20*n tributary slots (of 5 Gbit/s capacity).  The range of
   tributary port number (TPN) is 10*n instead of 20*n, which restricts
   the maximum client signals that could be carried over one single
   ODUC1.</t>
</section>

<section anchor="sect-3.4" numbered="true" toc="default">
<name>Structure of OPUCn MSI with Payload type 0x22</name>
<t>
   As mentioned above, the OPUCn signal has 20*n 5 Gbit/s tributary slots (TSs).
   The OPUCn MSI field has a fixed length of 40*n bytes and indicates
   the availability and occupation of each TS.  Two bytes are used for
   each of the 20*n tributary slots, and each such information structure
   has the following format (<xref target="ITU-T_G709_2020" format="default"/>
:Section 20.4.1):</t>
<ul spacing="normal">
<li>The TS availability bit indicates if the tributary slot is
       available or unavailable</li>
<li>The TS occupation bit indicates if the tributary slot is
       allocated or unallocated</li>
<li>The tributary port number (14 bits) of the client signal that is
       being carried in this specific TS.  A flexible assignment of
       tributary port to tributary slots is possible.  Numbering of
       tributary ports is from 1 to 10*n.</li>
</ul>
</section>
<section anchor="sect-3.5" numbered="true" toc="default">
<name>Client Signal Mappings</name>
<t>
   The approach taken by the ITU-T to map non-OTN client signals to the
   appropriate ODU containers is as follows:</t>
<ul spacing="normal">
<li>All client signals are mapped into an ODUk (e.g., ODUflex) as
       specified in clause 17 of <xref target="ITU-T_G709_2020" format="default"/>
.</li>
<li>ODU Virtual Concatenation has been deprecated.  This simplifies
       the network, and the supporting hardware since multiple different
       mappings for the same client are no longer necessary.  Note that
       legacy implementations that transported sub-100G clients using
       ODU VCAT shall continue to be supported.</li>
<li>ODUflex signals are low-order signals only.  If the ODUflex
       entities have rates of 100G or less, they can be transported over
       either an ODUk (k=1..4) or an ODUCn.  For ODUflex connections
       with rates greater than 100G, ODUCn is required.</li>
</ul>
<figure anchor="ure-digital-structure-of-otn-interfaces-from-g.709figure-6-1">
<name>Digital Structure of OTN interfaces (from G.709:Figure 6-1)</name>
<artwork name="" type="" align="left" alt=""><![CDATA[
          Clients (e.g. SONET/SDH, Ethernet)

    |   |   |                           |   |   |
    |   |   |                           |   |   |
    |   |   |                           |   |   |
+---+---+---+----+                      |   |   |
|      OPUj      |                      |   |   |
+----------------+                      |   |   |
|      ODUj      |                      |   |   |
+----------------+----------------------+---+---+----------+
|                                                          |
|                       OPUk                               |
+----------------------------------------------------------+
|                                                          |
|                       ODUk       k in {0,1,2,2e,3,4,flex}|
+-------------------------+-----+--------------------------+
|                         |     |                          |
| OTUk, OTUk-SC, OTUk-V   |     |          OPUCn           |
+-------------------------+     +--------------------------+
                                |                          |
                                |          ODUCn           |
                                +--------------------------+
                                |                          |
                                |          OTUCn           |
                                +--------------------------+

]]></artwork>
</figure>
</section>
</section>

<section anchor="sect-4" numbered="true" toc="default">
<name>GMPLS Implications and Applicability</name>
<section anchor="sect-4.1" numbered="true" toc="default">
<name>TE-Link Representation</name>
<t>
   Section 3 of RFC7138 describes how to represent G.709 OTUk/ODUk with
   TE-Links in GMPLS.  Similar to that, ODUCn links can also be
   represented as TE-Links, which can be seen in the <xref target="ure-oducn-te-links" format="default"/>
.</t>
<figure anchor="ure-oducn-te-links">
<name>ODUCn TE-Links</name>
<artwork name="" type="" align="left" alt=""><![CDATA[
+-----+              +-----+
|     |              |     |
|  A  |<-OTUCn Link->|  B  |
|     |              |     |
+-----+              +-----+
   |<--- ODUCn Link -->|
   |<---- TE-Link ---->|

                       3R                    3R
+-----+              +-----+              +-----+              +-----+
|     |              |     |              |     |              |     |
|  A  |<-OTUCn Link->|  B  |<-OTUCn Link->|  C  |<-OTUCn Link->|  D  |
|     |              |     |              |     |              |     |
+-----+              +-----+              +-----+              +-----+
    |<----------------------- ODUCn Link ------------------------>|
    |<------------------------ TE-Link -------------------------->|
]]></artwork>
</figure>
<t>
   The two endpoints of a TE-Link are configured with the supported
   resource information, which may include whether the TE-Link is
   supported by an ODUCn or an ODUk or an OTUk, as well as the link
   attribute information (e.g., slot granularity, list of available
   tributary slot).</t>
</section>
<section anchor="sect-4.2" numbered="true" toc="default">
<name>Implications and Applicability for GMPLS Signalling</name>
<t>
   Once the ODUCn TE-Link is configured, the GMPLS mechanisms defined in
<xref target="RFC7139" format="default"/>
 can be reused to set up ODUk/ODUflex LSPs with no changes.
   As the resource on the ODUCn link which can be seen by the client
   ODUk/ODUflex is a set of 5 Gbit/s slots, the label defined in <xref target="RFC7139" format="default"/>
   is able to accommodate the requirement of the setup of ODUk/ODUflex over
   ODUCn link.  In <xref target="RFC7139" format="default"/>
, 
   the OTN-TDM GENERALIZED_LABEL object is
   used to indicate how the lower order (LO) ODUj signal is multiplexed into the higher order (HO)
   ODUk link.  In a similar manner, the OTN-TDM GENERALIZED_LABEL object
   is used to indicate how the ODUk signal is multiplexed into the ODUCn
   link.  The ODUk Signal Type is indicated by Traffic Parameters.  The
   IF_ID RSVP_HOP object provides a pointer to the interface associated
   with TE-Link and therefore the two nodes terminating the TE-link know
   (by internal/local configuration) the attributes of the ODUCn TE
   Link.</t>
<t>
   Since the TPN defined in <xref target="ITU-T_G709_2020" format="default"/>
   for an ODUCn link has 14
   bits, while this field in <xref target="RFC7139" format="default"/>
   only has 12 bits, some extension work will eventually be needed.
   Given that a 12-bit TPN field can support ODUCn
   links with up to n=400 (i.e. 40Tbit/s links), this need is not urgent.</t>
<t>
   An example is given in <xref target="ure-label-format" format="default"/>
   to illustrate the label format
   defined in <xref target="RFC7139" format="default"/>
   for multiplexing ODU4 onto ODUC10.  One ODUC10
   has 200 5 Gbit/s slots, and twenty of them are allocated to the ODU4.
   With this label encoding, only 20 out of the 200 bits mask are non-zero, and
   is very inefficient. The inefficiency grows for larger values of "n"
   and an optimized label format may be desirable. </t>
<figure anchor="ure-label-format">
<name>Label format</name>
<artwork name="" type="" align="left" alt=""><![CDATA[
   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
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |       TPN = 3         |   Reserved    |     Length = 200      |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |0 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |0 0 0 0 0 0 0 0|               Padding Bits(0)                 |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
]]></artwork>
</figure>
</section>
<section anchor="sect-4.3" numbered="true" toc="default">
<name>Implications and Applicability for GMPLS Routing</name>
<t>
   For routing, it is deemed that no extension to current mechanisms
   defined in <xref target="RFC7138" format="default"/>
   is needed.  Because, once an ODUCn link is up,
   the resources that need to be advertised are the resources that
   are exposed by this ODUCn link and the multiplexing hierarchy on this
   link.  Since the ODUCn link is the lowest layer of the ODU
   multiplexing hierarchy, there is no need to explicitly define a new
   value to represent the ODUCn signal type in the OSPF-TE routing
   protocol.</t>
<t>
   The OSPF-TE extension defined in section 4 of <xref target="RFC7138" format="default"/>
   can be reused
   to advertise the resource information on the ODUCn link to help
   finish the setup of ODUk/ODUflex.</t>
</section>
</section>

<section anchor="sect-6" numbered="true" toc="default">
<name>Authors (Full List)</name>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Qilei Wang (editor)</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      ZTE</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Nanjing, China</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Email: wang.qilei@zte.com.cn</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Radha Valiveti (editor)</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Infinera Corp</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Sunnyvale, CA, USA</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Email: rvaliveti@infinera.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Haomian Zheng (editor)</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Huawei</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      CN</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      EMail: zhenghaomian@huawei.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Huub van Helvoort</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Hai Gaoming B.V</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      EMail: huubatwork@gmail.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Sergio Belotti</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Nokia</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      EMail: sergio.belotti@nokia.com</dd>
</dl>
</section>
<section anchor="sect-7" numbered="true" toc="default">
<name>Contributors</name>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Iftekhar Hussain, Infinera Corp, Sunnyvale, CA, USA,
      IHussain@infinera.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Daniele Ceccarelli, Ericsson, daniele.ceccarelli@ericsson.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Rajan Rao, Infinera Corp, Sunnyvale, USA, rrao@infinera.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Fatai Zhang, Huawei,zhangfatai@huawei.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Italo Busi, Huawei,italo.busi@huawei.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Dieter Beller, Nokia, Dieter.Beller@nokia.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Yuanbin Zhang, ZTE, Beiing, zhang.yuanbin@zte.com.cn</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Zafar Ali, Cisco Systems, zali@cisco.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Daniel King, d.king@lancaster.ac.uk</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Manoj Kumar, Cisco Systems, manojk2@cisco.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Antonello Bonfanti, Cisco Systems, abonfant@cisco.com</dd>
</dl>
<dl newline="false" spacing="normal" indent="3">
<dt/>
<dd>
      Yuji Tochio, Fujitsu, tochio@fujitsu.com</dd>
</dl>
</section>
<section anchor="sect-8" numbered="true" toc="default">
<name>IANA Considerations</name>
<t>
   This memo includes no request to IANA.</t>
</section>
<section anchor="sect-9" numbered="true" toc="default">
<name>Security Considerations</name>
<t>
   This document analyses and reuses the protocol extensions in
<xref target="RFC7138" format="default"/>
 and <xref target="RFC7139" format="default"/>
 without introducing any new extensions.
   Therefore, this document introduces no new security considerations to
   the existing signalling protocol and routing protocol comparing to
<xref target="RFC7138" format="default"/>
 and <xref target="RFC7139" format="default"/>
.  Please refer to <xref target="RFC7138" format="default"/>
 and <xref target="RFC7139" format="default"/>
 for
   further details of the specific security measures.  Additionally,
<xref target="RFC5920" format="default"/>
 addresses the security aspects that are relevant in the
   context of GMPLS.</t>
</section>
</middle>
<back>
<references>
<name>References</name>
<references>
<name>Normative References</name>
<reference anchor="ITU-T_G709_2020">
<front>
<title>ITU-T G.709: Optical Transport Network Interfaces; 06/2020</title>
<author>
<organization>ITU-T</organization>
</author>
<date month="June" year="2020"/>
</front>
</reference>
<reference anchor="RFC5920" target="https://www.rfc-editor.org/info/rfc5920" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.5920.xml">
<front>
<title>Security Framework for MPLS and GMPLS Networks</title>
<author initials="L." surname="Fang" fullname="L. Fang" role="editor">
<organization/>
</author>
<date year="2010" month="July"/>
<abstract>
<t>This document provides a security framework for Multiprotocol Label Switching (MPLS) and Generalized Multiprotocol Label Switching (GMPLS) Networks.  This document addresses the security aspects that are relevant in the context of MPLS and GMPLS.  It describes the security threats, the related defensive techniques, and the mechanisms for detection and reporting.  This document emphasizes RSVP-TE and LDP security considerations, as well as inter-AS and inter-provider security considerations for building and maintaining MPLS and GMPLS networks across different domains or different Service Providers.  This document is not an Internet Standards Track  specification; it is published for informational purposes.</t>
</abstract>
</front>
<seriesInfo name="RFC" value="5920"/>
<seriesInfo name="DOI" value="10.17487/RFC5920"/>
</reference>
<reference anchor="RFC7138" target="https://www.rfc-editor.org/info/rfc7138" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.7138.xml">
<front>
<title>Traffic Engineering Extensions to OSPF for GMPLS Control of Evolving G.709 Optical Transport Networks</title>
<author initials="D." surname="Ceccarelli" fullname="D. Ceccarelli" role="editor">
<organization/>
</author>
<author initials="F." surname="Zhang" fullname="F. Zhang">
<organization/>
</author>
<author initials="S." surname="Belotti" fullname="S. Belotti">
<organization/>
</author>
<author initials="R." surname="Rao" fullname="R. Rao">
<organization/>
</author>
<author initials="J." surname="Drake" fullname="J. Drake">
<organization/>
</author>
<date year="2014" month="March"/>
<abstract>
<t>This document describes Open Shortest Path First - Traffic Engineering (OSPF-TE) routing protocol extensions to support GMPLS control of Optical Transport Networks (OTNs) specified in ITU-T Recommendation G.709 as published in 2012.  It extends mechanisms defined in RFC 4203.</t>
</abstract>
</front>
<seriesInfo name="RFC" value="7138"/>
<seriesInfo name="DOI" value="10.17487/RFC7138"/>
</reference>
<reference anchor="RFC7139" target="https://www.rfc-editor.org/info/rfc7139" xml:base="https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.7139.xml">
<front>
<title>GMPLS Signaling Extensions for Control of Evolving G.709 Optical Transport Networks</title>
<author initials="F." surname="Zhang" fullname="F. Zhang" role="editor">
<organization/>
</author>
<author initials="G." surname="Zhang" fullname="G. Zhang">
<organization/>
</author>
<author initials="S." surname="Belotti" fullname="S. Belotti">
<organization/>
</author>
<author initials="D." surname="Ceccarelli" fullname="D. Ceccarelli">
<organization/>
</author>
<author initials="K." surname="Pithewan" fullname="K. Pithewan">
<organization/>
</author>
<date year="2014" month="March"/>
<abstract>
<t>ITU-T Recommendation G.709 [G709-2012] introduced new Optical channel Data Unit (ODU) containers (ODU0, ODU4, ODU2e, and ODUflex) and enhanced Optical Transport Network (OTN) flexibility.</t>
<t>This document updates the ODU-related portions of RFC 4328 to provide extensions to GMPLS signaling to control the full set of OTN features, including ODU0, ODU4, ODU2e, and ODUflex.</t>
</abstract>
</front>
<seriesInfo name="RFC" value="7139"/>
<seriesInfo name="DOI" value="10.17487/RFC7139"/>
</reference>
</references>
<references>
<name>Informative References</name>
<reference anchor="ITU-T_G709.1">
<front>
<title>ITU-T G.709.1: Flexible OTN short-reach interface; 2018</title>
<author>
<organization>ITU-T</organization>
</author>
<date year="2018"/>
</front>
</reference>
<reference anchor="ITU-T_G709_2012">
<front>
<title>ITU-T G.709: Optical Transport Network Interfaces; 02/2012</title>
<author>
<organization>ITU-T</organization>
</author>
<date month="February" year="2012"/>
</front>
</reference>
<reference anchor="ITU-T_G709_2016">
<front>
<title>ITU-T G.709: Optical Transport Network Interfaces; 07/2016</title>
<author>
<organization>ITU-T</organization>
</author>
<date month="July" year="2016"/>
</front>
</reference>
<reference anchor="RFC3471" target="http://dx.doi.org/10.17487/rfc3471">
<front>
<title>
Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description
</title>
<author fullname="L. Berger" role="editor" surname="Berger"/>
<author>
<organization>RFC Editor</organization>
</author>
<date month="January" year="2003"/>
</front>
<seriesInfo name="DOI" value="10.17487/rfc3471"/>
</reference>
</references>
</references>
</back>
</rfc>
