| rfc9376.original.xml | rfc9376.xml | |||
|---|---|---|---|---|
| <?xml version='1.0' encoding='utf-8'?> | <?xml version="1.0" encoding="UTF-8"?> | |||
| <!DOCTYPE rfc [ | <!DOCTYPE rfc [ | |||
| <!ENTITY nbsp " "> | <!ENTITY nbsp " "> | |||
| <!ENTITY zwsp "​"> | <!ENTITY zwsp "​"> | |||
| <!ENTITY nbhy "‑"> | <!ENTITY nbhy "‑"> | |||
| <!ENTITY wj "⁠"> | <!ENTITY wj "⁠"> | |||
| ]> | ]> | |||
| <rfc xmlns:xi="http://www.w3.org/2001/XInclude" submissionType="IETF" docName="d | ||||
| raft-ietf-ccamp-gmpls-otn-b100g-applicability-15" category="info" ipr="trust2009 | <rfc xmlns:xi="http://www.w3.org/2001/XInclude" submissionType="IETF" category=" | |||
| 02" obsoletes="" updates="" xml:lang="en" symRefs="true" sortRefs="true" tocIncl | info" consensus="true" docName="draft-ietf-ccamp-gmpls-otn-b100g-applicability- | |||
| ude="true" version="3"> | 15" number="9376" ipr="trust200902" obsoletes="" updates="" xml:lang="en" symRef | |||
| s="true" sortRefs="true" tocInclude="true" version="3"> | ||||
| <!-- xml2rfc v2v3 conversion 3.12.5 --> | <!-- xml2rfc v2v3 conversion 3.12.5 --> | |||
| <!-- Generated by id2xml 1.5.0 on 2022-05-06T01:42:23Z --> | <!-- Generated by id2xml 1.5.0 on 2022-05-06T01:42:23Z --> | |||
| <front> | <front> | |||
| <title abbrev="B100G Extensions">Applicability of GMPLS for Beyond 100G Opti | ||||
| cal Transport Network</title> | <title abbrev="Applicability of GMPLS beyond 100 Gbit/s OTN">Applicability o | |||
| <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-gmpls-otn-b100g-ap | f GMPLS for beyond 100 Gbit/s Optical Transport Network</title> | |||
| plicability-15"/> | <seriesInfo name="RFC" value="9376"/> | |||
| <author initials="Q." surname="Wang" fullname="Qilei Wang" role="editor"> | <author initials="Q." surname="Wang" fullname="Qilei Wang" role="editor"> | |||
| <organization>ZTE Corporation</organization> | <organization>ZTE Corporation</organization> | |||
| <address> | <address> | |||
| <postal> | <postal> | |||
| <street>Nanjing</street> | <city>Nanjing</city> | |||
| <street>China</street> | <country>China</country> | |||
| </postal> | </postal> | |||
| <email>wang.qilei@zte.com.cn</email> | <email>wang.qilei@zte.com.cn</email> | |||
| </address> | </address> | |||
| </author> | </author> | |||
| <author initials="R." surname="Valiveti" fullname="Radha Valiveti" role="edi tor"> | <author initials="R." surname="Valiveti" fullname="Radha Valiveti" role="edi tor"> | |||
| <organization>Infinera Corp</organization> | <organization>Infinera Corp</organization> | |||
| <address> | <address> | |||
| <postal> | <postal> | |||
| <street>Sunnyvale</street> | <city>Sunnyvale</city> | |||
| <street>USA</street> | <region>CA</region> | |||
| <country>United States of America</country> | ||||
| </postal> | </postal> | |||
| <email>rvaliveti@infinera.com</email> | <email>rvaliveti@infinera.com</email> | |||
| </address> | </address> | |||
| </author> | </author> | |||
| <author initials="H." surname="Zheng" fullname="Haomian Zheng" role="editor" > | <author initials="H." surname="Zheng" fullname="Haomian Zheng" role="editor" > | |||
| <organization>Huawei</organization> | <organization>Huawei</organization> | |||
| <address> | <address> | |||
| <postal> | <postal> | |||
| <street>China</street> | <country>China</country> | |||
| </postal> | </postal> | |||
| <email>zhenghaomian@huawei.com</email> | <email>zhenghaomian@huawei.com</email> | |||
| </address> | </address> | |||
| </author> | </author> | |||
| <author initials="H." surname="Helvoort" fullname="Huub van Helvoort"> | <author initials="H." surname="van Helvoort" fullname="Huub van Helvoort"> | |||
| <organization>Hai Gaoming B.V</organization> | <organization>Hai Gaoming BV</organization> | |||
| <address> | <address> | |||
| <postal> | <postal> | |||
| <street>Almere</street> | <city>Almere</city> | |||
| <street>Netherlands</street> | <country>Netherlands</country> | |||
| </postal> | </postal> | |||
| <email>huubatwork@gmail.com</email> | <email>huubatwork@gmail.com</email> | |||
| </address> | </address> | |||
| </author> | </author> | |||
| <author initials="S." surname="Belotti" fullname="Sergio Belotti"> | <author initials="S." surname="Belotti" fullname="Sergio Belotti"> | |||
| <organization>Nokia</organization> | <organization>Nokia</organization> | |||
| <address> | <address> | |||
| <email>sergio.belotti@nokia.com</email> | <email>sergio.belotti@nokia.com</email> | |||
| </address> | </address> | |||
| </author> | </author> | |||
| <!--date year="2021" month="November" day="7"/--> | <date year="2023" month="March" /> | |||
| <workgroup>Internet Engineering Task Force</workgroup> | <area>rtg</area> | |||
| <workgroup>ccamp</workgroup> | ||||
| <abstract> | <abstract> | |||
| <t> | <t> | |||
| This document examines the applicability of using existing GMPLS | This document examines the applicability of using existing GMPLS routing | |||
| routing and signalling mechanisms to set up Optical Data Unit-k | and signaling mechanisms to set up Optical Data Unit-k (ODUk) Label | |||
| (ODUk) Label Switched Paths (LSPs) over Optical Data Unit-Cn (ODUCn) links as | Switched Paths (LSPs) over Optical Data Unit-Cn (ODUCn) links as defined in | |||
| defined in the | the 2020 version of ITU-T Recommendation G.709.</t> | |||
| 2020 version of G.709.</t> | ||||
| </abstract> | </abstract> | |||
| </front> | </front> | |||
| <middle> | <middle> | |||
| <section anchor="sect-1" numbered="true" toc="default"> | <section anchor="sect-1" numbered="true" toc="default"> | |||
| <name>Introduction</name> | <name>Introduction</name> | |||
| <t> | <t> | |||
| The current GMPLS routing <xref target="RFC7138" format="default"/> | The current GMPLS routing <xref target="RFC7138" format="default"/> | |||
| and signalling <xref target="RFC7139" format="default"/> | and signaling <xref target="RFC7139" format="default"/> | |||
| extensions support the control of Optical Transport Network (OTN) signals and | extensions support the control of the Optical Transport Network (OTN) signals | |||
| capabilities that | and capabilities that | |||
| were defined in the 2012 version of G.709 <xref target="ITU-T_G709_2012" form | were defined in the 2012 version of ITU-T | |||
| at="default"/>.</t> | Recommendation G.709 <xref target="ITU-T_G709_2012" format="default"/>.</t> | |||
| <t> | <t> | |||
| In 2016 a further version of G.709 was published: <xref target="ITU-T_G709_20 | In 2016, a new version of ITU-T | |||
| 16" format="default"/>. | Recommendation G.709 was published: <xref target="ITU-T_G709_2016" format="de | |||
| This version introduced higher rate Optical Transport Unit (OTU) and Optical | fault"/>. | |||
| Data Unit (ODU) signals, termed OTUCn | This version introduced higher-rate Optical Transport Unit (OTU) and Optical | |||
| and ODUCn respectively, which have a nominal rate of n x 100 Gbit/s. | Data Unit (ODU) signals, termed "OTUCn" | |||
| and "ODUCn", respectively, which have a nominal rate of n*100 Gbit/s. | ||||
| According to the definition in <xref target="ITU-T_G709_2016" format="default "/>, OTUCn and ODUCn | 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 clie nts. | perform only the digital section-layer role, and ODUCn supports only ODUk cli ents. | |||
| This document focuses on the use of existing GMPLS mechanisms to set | This document focuses on the use of existing GMPLS mechanisms to set | |||
| up ODUk (e.g., ODUflex) Label Switched Paths (LSPs) over ODUCn links, indepen dently from how | up ODUk (e.g., ODUflex) Label Switched Paths (LSPs) over ODUCn links, indepen dently from how | |||
| these links have been set up.</t> | these links have been set up.</t> | |||
| <t> | ||||
| <t> | ||||
| Because <xref target="ITU-T_G709_2020" format="default"/> | Because <xref target="ITU-T_G709_2020" format="default"/> | |||
| does not introduce any new features to | does not introduce any new features to | |||
| OTUCn and ODUCn compared to <xref target="ITU-T_G709_2016" format="default"/> | OTUCn and ODUCn compared to <xref target="ITU-T_G709_2016" format="default"/> | |||
| , this document starts | , this document first presents an overview of the OTUCn and ODUCn signals in | |||
| with <xref target="ITU-T_G709_2020" format="default"/> | <xref target="ITU-T_G709_2020" format="default"/> | |||
| by first presenting an overview of the OTUCn | and then analyzes how the current GMPLS routing and signaling mechanisms can | |||
| and ODUCn signals, and then analyzing how the current GMPLS routing | be utilized to set up ODUk (e.g., ODUflex) LSPs over ODUCn links. | |||
| and signalling mechanisms can be utilized to set up ODUk (e.g., | ||||
| ODUflex) LSPs over ODUCn links. | ||||
| </t> | </t> | |||
| <t> | <t> | |||
| This document assumes that the reader is familiar with OTN, GMPLS, and how | This document assumes that readers are familiar with OTN, GMPLS, and how | |||
| GMPLS is applied in OTN networks. As such, this document doesn't provide | GMPLS is applied in OTN. As such, this document doesn't provide | |||
| any background pertaining to OTN networks that included links with capacities | any background pertaining to OTN that include links with capacities | |||
| of 100G or less; this background could be found in documents such as | of 100 Gbit/s or less; this background could be found in documents such as | |||
| <xref target="RFC7062" format="default"/> and | <xref target="RFC7062" format="default"/> and | |||
| <xref target="RFC7096" format="default"/>. | <xref target="RFC7096" format="default"/>. | |||
| This document provides an overview of the dataplane primitives | This document provides an overview of the data plane primitives | |||
| that enable links with capacities greater than 100G, and analyses the extensi | that enable links with capacities greater than 100 Gbit/s and analyzes the ex | |||
| ons | tensions | |||
| that would be required in the current GMPLS routing & signaling mechanism | that would be required in the current GMPLS routing and signaling mechanisms | |||
| s | to support evolution in OTN. | |||
| to support the evolution in OTN networks. | ||||
| </t> | </t> | |||
| </section> | </section> | |||
| <section anchor="sect-2" numbered="true" toc="default"> | <section anchor="sect-2" numbered="true" toc="default"> | |||
| <name>OTN terminology used in this document</name> | <name>OTN Terminology Used in This Document</name> | |||
| <ul spacing="normal"> | <dl spacing="normal"> | |||
| <li>FlexO: Flexible OTN information structure. This information structure | <dt>FlexO:</dt> | |||
| is usually with a specific bit rate and frame format, consisting | <dd>Flexible OTN information structure. This information structure usually | |||
| of overhead | has a specific bitrate and frame format that consists of overhead and payload, | |||
| and payload, which is used as a group for the transport of an OTU | which are used as a group for the transport of an OTUCn signal. | |||
| Cn signal.</li> | </dd> | |||
| <li>LSP: Label Switched Path. </li> | <dt>LSP:</dt> | |||
| <li>ODU: Optical Data Unit. An ODU has the frame structure and overhead, as defi | <dd> Label Switched Path </dd> | |||
| ned in | <dt>MSI:</dt> | |||
| <dd>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).</dd> | ||||
| <dt>ODU:</dt> | ||||
| <dd>Optical Data Unit. An ODU has the frame structure and overhead, as defined i | ||||
| n | ||||
| Figure 12-1 of <xref target="ITU-T_G709_2020" format="default"/>. | Figure 12-1 of <xref target="ITU-T_G709_2020" format="default"/>. | |||
| ODUs can be formed in two ways: a) by encapsulating a single non-OTN | ODUs can be formed in two ways: a) by encapsulating a single non-OTN | |||
| client | client, | |||
| (such as SONET/SDH, Ethernet) b) multiplexing lower-rate ODUs. | such as SONET/SDH (Synchronous Optical Network / Synchronous Digital | |||
| In general, the ODU layer represents the path layer in OTN networks. | Hierarchy) or Ethernet, or b) by multiplexing lower-rate ODUs. | |||
| The only | In general, the ODU layer represents the path layer in OTN. The only | |||
| exception is the ODUCn signal (defined below) which is defined to be | exception is the ODUCn signal (defined below), which is defined to b | |||
| a section | e a section-layer signal. | |||
| layer signal. | ||||
| In the classification based on bitrates of the ODU signals, | In the classification based on bitrates of the ODU signals, | |||
| ODUs are of two types: Fixed rate, and flexible rate. Flexible rate | ODUs are of two types: fixed rate and flexible rate. Flexible-rate | |||
| ODU(s), called "ODUFlex" have a rate that is 239/238 times | ODUs, called "ODUflex", have a rate that is 239/238 times | |||
| the bit rate of the client signal it encapsulates. </li> | the bitrate of the client signal they encapsulate. </dd> | |||
| <li>ODUk: Optical Data Unit-k, where k is one of {0, 1, 2, 2e, 3, 4}. The term O | <dt>ODUC:</dt> | |||
| DUk references | <dd>Optical Data Unit-C. This signal has a bandwidth of approximately 100 Gbit/s | |||
| to an ODU whose bit rate is fully specified by the index k. The bit | and | |||
| rates of the | is of a slightly higher bitrate than the fixed rate ODU4 signal. This signal | |||
| ODUk signal for k = {0, 1, 2, 2e, 3, 4} are approximately 1.25G, 2.5 | has the format defined in Figure 12-1 of <xref target="ITU-T_G709_2020" | |||
| G, 10G, | format="default"/>. This signal represents the building block for | |||
| 10.3G, 40G, 100G respectively.</li> | constructing a higher-rate signal called "ODUCn" (defined below). </dd> | |||
| <li>ODUflex: Optical Data Unit - flexible rate. An ODUflex has the same frame st | ||||
| ructure | <dt>ODUCn:</dt> | |||
| as a "generic" ODU, but with rate that is a fixed multiple of the bi | <dd>Optical Data Unit-Cn, where Cn indicates the bitrate of approximately n*100 | |||
| trate of the client signal it | Gbit/s. | |||
| encapsulates. ITU-T defines specific ODUflex containers that are req | This frame structure consists of "n" interleaved frame and multiframe | |||
| uired to transport | ||||
| specific clients such as 50GE, 200GE, 400GE, etc.</li> | ||||
| <li> ODUC: Optical Data Unit -C; this signal has a bandwidth of approximately 10 | ||||
| 0G, | ||||
| and is of a slightly higher bit rate than the fixed rate ODU4 signal. | ||||
| This signal has the format defined in | ||||
| Figure 12-1 of <xref target="ITU-T_G709_2020" format="default"/>. | ||||
| This signal represents the building block for constructing a higher | ||||
| rate signal called ODUCn (defined below). </li> | ||||
| <li>ODUCn: Optical Data Unit-Cn; Cn indicates the bit rate of approximately n*10 | ||||
| 0G. | ||||
| This frame structure consists of "n" interleaved, frame and multi-fra | ||||
| me | ||||
| synchronous instances of the ODUC signal, each of which has the forma t defined in | synchronous instances of the ODUC signal, each of which has the forma t defined in | |||
| Figure 12-1 of <xref target="ITU-T_G709_2020" format="default"/>.</li | Figure 12-1 of <xref target="ITU-T_G709_2020" format="default"/>.</dd | |||
| > | > | |||
| <li>OPUC: Optical Payload Unit -C; with a payload of approximately 100G. This | ||||
| structure represents the payload area of the ODUC signal. </li> | <dt>ODUflex:</dt> | |||
| <li>OPUCn: Optical Payload Unit-Cn. Where Cn indicates that the bit | <dd>Optical Data Unit - flexible rate. An ODUflex has the same frame structure | |||
| rate is approximately n*100G. This structure represents the payload area | as a "generic" ODU but with a rate that is a fixed multiple of the b | |||
| of the | itrate of the client signal it | |||
| ODUCn signal.</li> | encapsulates. <xref target="ITU-T_G709_2020" format="default"/> defi | |||
| <li>OTUC: Optical Transport Unit -C; with a bandwidth of approximately 100G. | nes specific ODUflex containers that are required to transport | |||
| specific clients such as 50GE, 200GE, 400GE, etc.</dd> | ||||
| <dt>ODUk:</dt> | ||||
| <dd>Optical Data Unit-k, where k is one of {0, 1, 2, 2e, 3, 4}. The term "ODUk" | ||||
| refers | ||||
| to an ODU whose bitrate is fully specified by the index k. The bitra | ||||
| tes of the | ||||
| ODUk signal for k = {0, 1, 2, 2e, 3, 4} are approximately 1.25 Gbit/ | ||||
| s, 2.5 Gbit/s, 10 Gbit/s, | ||||
| 10.3 Gbit/s, 40 Gbit/s, and 100 Gbit/s, respectively.</dd> | ||||
| <dt>OPUC:</dt> | ||||
| <dd>Optical Payload Unit-C. This signal has a payload of approximately 100 Gbit/ | ||||
| s. This | ||||
| structure represents the payload area of the ODUC signal. </dd> | ||||
| <dt>OPUCn:</dt> | ||||
| <dd>Optical Payload Unit-Cn, where Cn indicates that the bitrate is | ||||
| approximately n*100 Gbit/s. This structure represents the payload area of the OD | ||||
| UCn | ||||
| signal.</dd> | ||||
| <dt>OTN:</dt> | ||||
| <dd>Optical Transport Network</dd> | ||||
| <dt>OTUC:</dt> | ||||
| <dd>Optical Transport Unit-C. This signal has a bandwidth of approximately 100 G | ||||
| bit/s. | ||||
| This signal forms the building block of the OTUCn signal defined below, | This signal forms the building block of the OTUCn signal defined below, | |||
| which has a bandwidth of approximately n*100G. </li> | which has a bandwidth of approximately n*100 Gbit/s. </dd> | |||
| <li>OTUCn: Fully standardized Optical Transport Unit-Cn. This frame structure is | ||||
| <dt>OTUCn:</dt> | ||||
| <dd>Fully standardized Optical Transport Unit-Cn. This frame structure is | ||||
| realized by extending the ODUCn signal with the OTU layer overhead. | realized by extending the ODUCn signal with the OTU layer overhead. | |||
| The structure of this signal is illustrated in Figure 11-1 of | The structure of this signal is illustrated in Figure 11-4 of | |||
| <xref target="ITU-T_G709_2020" format="default"/>. Note that | <xref target="ITU-T_G709_2020" format="default"/>. Note that | |||
| the term "fully standardized" is defined by ITU-T in | the term "fully standardized" is defined by ITU-T in Section 6.1.1 of | |||
| <xref target="ITU-T_G709_2020" format="default"/>:Section 6.1.1.</li> | <xref target="ITU-T_G709_2020" format="default"/>.</dd> | |||
| <li>OTUCn-M: This signal is an extension of the OTUCn signal | <dt>OTUCn-M:</dt> | |||
| introduced above. This signal contains the same amount of | <dd>This signal is an extension of the OTUCn signal introduced above. This | |||
| overhead as the OTUCn signal, but contains a reduced amount of | signal contains the same amount of overhead as the OTUCn signal but contains a | |||
| payload area. Specifically, the payload area consists of M 5 Gbit/s | reduced amount of payload area. Specifically, the payload area consists of M | |||
| tributary slots - where M is less than 20*n, which is the number | tributary slots (each 5 Gbit/s), where M is less than 20*n, which is the | |||
| of tributary slots in the OTUCn signal. </li> | number of tributary slots in the OTUCn signal. | |||
| <li>OTN: Optical Transport Network.</li> | </dd> | |||
| <li>PSI: OPU Payload Structure Indicator. This is a 256-byte signal | <dt>PSI:</dt> | |||
| <dd>Payload Structure Indicator. This is a 256-byte signal | ||||
| that describes the composition of the OPU signal. This field is | that describes the composition of the OPU signal. This field is | |||
| a concatenation of the Payload type (PT) and the Multiplex | a concatenation of the payload type (PT) and the Multiplex | |||
| Structure Indicator (MSI) defined below.</li> | Structure Indicator (MSI) defined below.</dd> | |||
| <li>MSI: Multiplex Structure Indicator. This structure indicates the | <dt>TPN:</dt> | |||
| grouping of the tributary slots in an OPU payload area that | <dd>Tributary Port Number. The tributary port number is used to | |||
| 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>TPN: Tributary Port Number. The tributary port number is used to | ||||
| indicate the port number of the client signal that is being | indicate the port number of the client signal that is being | |||
| transported in one specific tributary slot. </li> | transported in one specific tributary slot. </dd> | |||
| </ul> | </dl> | |||
| <t> | <t> | |||
| Detailed descriptions of these terms can be found in | Detailed descriptions for some of these terms can be found in <xref | |||
| <xref target="ITU-T_G709_2020" format="default"/>.</t> | target="ITU-T_G709_2020" format="default"/>.</t> | |||
| </section> | </section> | |||
| <section anchor="sect-3" numbered="true" toc="default"> | <section anchor="sect-3" numbered="true" toc="default"> | |||
| <name>Overview of the OTUCn/ODUCn in G.709</name> | <name>Overview of OTUCn/ODUCn in G.709</name> | |||
| <t> | <t> | |||
| This section provides an overview of OTUCn/ODUCn signals defined in | This section provides an overview of the OTUCn/ODUCn signals defined in | |||
| <xref target="ITU-T_G709_2020" format="default"/>. | <xref target="ITU-T_G709_2020" format="default"/>. | |||
| The text in this section is purely descriptive | The text in this section is purely descriptive | |||
| and is not normative. For a full description of OTUCn/ODUCn signals | and is not normative. For a full description of OTUCn/ODUCn signals, | |||
| please refer to <xref target="ITU-T_G709_2020" format="default"/>. | please refer to <xref target="ITU-T_G709_2020" format="default"/>. | |||
| In the event of any discrepancy | In the event of any discrepancy | |||
| between this text and <xref target="ITU-T_G709_2020" format="default"/>, | between this text and <xref target="ITU-T_G709_2020" format="default"/>, | |||
| that other document is definitive.</t> | that other document is definitive.</t> | |||
| <section anchor="sect-3.1" numbered="true" toc="default"> | <section anchor="sect-3.1" numbered="true" toc="default"> | |||
| <name>OTUCn</name> | <name>OTUCn</name> | |||
| <t> | <t> | |||
| In order to carry client signals with rates greater than 100 Gbit/s, | In order to carry client signals with rates greater than 100 Gbit/s, | |||
| <xref target="ITU-T_G709_2020" format="default"/> | <xref target="ITU-T_G709_2020" format="default"/> | |||
| takes a general and scalable approach that | takes a general and scalable approach that | |||
| decouples the rates of OTU signals from the client rate. The new OTU | 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 | signal is called "OTUCn", and this signal is defined to have a rate of | |||
| (approximately) n*100G. The following are the key characteristics of | (approximately) n*100 Gbit/s. The following are the key characteristics of | |||
| the OTUCn signal: | the OTUCn signal: | |||
| </t> | </t> | |||
| <ul spacing="normal"> | <ul spacing="normal"> | |||
| <li>The OTUCn signal contains one ODUCn. The OTUCn and ODUCn signals | <li>The OTUCn signal contains one ODUCn. The OTUCn and ODUCn signals | |||
| perform digital section roles only (see | perform digital section-layer roles only (see Section 6.1.1 of | |||
| <xref target="ITU-T_G709_2020" format="default"/>:Section 6.1.1) | <xref target="ITU-T_G709_2020" format="default"/>) | |||
| </li> | </li> | |||
| <li>The OTUCn signals can be viewed as being formed by interleaving n | <li>The OTUCn signals are formed by interleaving n synchronous OTUC signals | |||
| synchronous OTUC signals (which are labeled 1, 2, ..., n).</li> | (which are labeled 1, 2, ..., n).</li> | |||
| <li>Each of the OTUC instances has the same overhead as the standard | <li>Each of the OTUC instances has the same overhead as the standard | |||
| OTUk signal in <xref target="ITU-T_G709_2020" format="default"/>. | OTUk signal in <xref target="ITU-T_G709_2020" format="default"/>. | |||
| Note that the OTUC signal doesn't include the FEC columns | Note that the OTUC signal doesn't include the Forward Error Correction (F | |||
| illustrated in <xref target="ITU-T_G709_2020" format="default"/>:Figure 1 | EC) columns | |||
| 1-1. | illustrated in Figure 11-1 of <xref target="ITU-T_G709_2020" format="defa | |||
| ult"/>. | ||||
| The OTUC signal includes an ODUC.</li> | The OTUC signal includes an ODUC.</li> | |||
| <li>The OTUC signal has a slightly higher rate compared to the OTU4 | <li>The OTUC signal has a slightly higher rate compared to the OTU4 | |||
| signal (without FEC); this is to ensure that the OPUC payload | signal (without FEC); this is to ensure that the OPUC payload | |||
| area can carry an ODU4 signal.</li> | area can carry an ODU4 signal.</li> | |||
| <li> The combined signal OTUCn has n instances of OTUC overhead, and | <li> The combined signal OTUCn has n instances of OTUC overhead and | |||
| n instances of ODUC overhead.</li> | n instances of ODUC overhead.</li> | |||
| </ul> | </ul> | |||
| <t> | <t> | |||
| The OTUCn, ODUCn and OPUCn signal structures are presented in a | The OTUCn, ODUCn, and OPUCn signal structures are presented in a | |||
| (physical) interface independent manner, by means of n OTUC, ODUC and | (physical) interface-independent manner, by means of n OTUC, ODUC, and | |||
| OPUC instances that are marked #1 to #n.</t> | OPUC instances that are marked #1 to #n.</t> | |||
| <t> | <t> | |||
| OTUCn interfaces can be categorized as follows, based on the type of | OTUCn interfaces can be categorized as follows, based on the type of | |||
| peer network element:</t> | peer network element:</t> | |||
| <ul spacing="normal"> | <dl spacing="normal"> | |||
| <li>inter-domain interfaces: These types of interfaces are used for | <dt>inter-domain interfaces:</dt><dd>These types of interfaces are used for | |||
| connecting OTN edge nodes to (a) client equipment (e.g. routers) | connecting OTN edge nodes to (a) client equipment (e.g., routers) | |||
| or (b) hand-off points from other OTN networks. ITU-T | or (b) hand-off points from other OTN. ITU-T | |||
| Recommendation <xref target="ITU-T_G709.1" format="default"/> | Recommendation G709.1 <xref target="ITU-T_G709.1" format="default"/> | |||
| specifies a flexible interoperable | specifies a flexible interoperable | |||
| short-reach OTN interface over which an OTUCn (n >=1) is | short-reach OTN interface over which an OTUCn (n >=1) is | |||
| transferred, using bonded Flexible OTN information structure (FlexO) inte | transferred, using bonded Flexible OTN information structure (FlexO) interf | |||
| rfaces which belong to a | aces, which belong to a | |||
| FlexO group.</li> | FlexO group.</dd> | |||
| <li>intra-domain interfaces: In these cases, the OTUCn is transported | <dt>intra-domain interfaces:</dt><dd>In these cases, the OTUCn is transport | |||
| using a proprietary (vendor specific) encapsulation, FEC etc. It | ed | |||
| is also possible to transport OTUCn for intra-domain links using | using a proprietary (vendor-specific) encapsulation, FEC, etc. It | |||
| FlexO.</li> | is also possible to transport OTUCn for intra-domain links using | |||
| </ul> | FlexO.</dd> | |||
| </dl> | ||||
| <section anchor="sect-3.1.1" numbered="true" toc="default"> | <section anchor="sect-3.1.1" numbered="true" toc="default"> | |||
| <name>OTUCn-M</name> | <name>OTUCn-M</name> | |||
| <t> | <t> | |||
| The standard OTUCn signal has the same rate as that of the ODUCn | The standard OTUCn signal has the same rate as the ODUCn signal. This | |||
| signal. This implies that the OTUCn signal can only be transported | implies that the OTUCn signal can only be transported over wavelength | |||
| over wavelength groups which have a total capacity of multiples of | groups that have a total capacity of multiples of (approximately) 100 Gbit/s. | |||
| (approximately) 100G. Modern optical interfaces support a variety of bit rat | Modern optical interfaces support a variety of bitrates per wavelength, | |||
| es per | depending on the reach requirements for the optical path. If the total | |||
| wavelength, depending on the reach requirements for the optical path. | rate of the ODUk LSPs planned to be carried over an ODUCn link is smaller | |||
| If the total rate of the ODUk LSPs planned to be carried over an | than n*100 Gbit/s, it is possible to "crunch" the OTUCn, and the unused | |||
| ODUCn link is smaller than n*100G, it is possible to "crunch" the | tributary slots are thus not transmitted. <xref target="ITU-T_G709_2020" | |||
| OTUCn not to transmit the unused tributary slots. ITU-T supports | format="default"/> supports the notion of a reduced-rate OTUCn signal, | |||
| the notion of a reduced rate OTUCn signal, termed the OTUCn-M. The | termed "OTUCn-M". The OTUCn-M signal is derived from the OTUCn signal by | |||
| OTUCn-M signal is derived from the OTUCn signal by retaining all the | retaining all the n instances of overhead (one per OTUC instance) but with | |||
| n instances of overhead (one per OTUC instance) but with only M (M is | only M (M is less than 20*n) OPUCn tributary slots available to carry ODUk | |||
| less than 20*n) OPUCn tributary slots available to carry ODUk LSPs.</t> | LSPs.</t> | |||
| </section> | </section> | |||
| </section> | </section> | |||
| <section anchor="sect-3.2" numbered="true" toc="default"> | <section anchor="sect-3.2" numbered="true" toc="default"> | |||
| <name>ODUCn</name> | <name>ODUCn</name> | |||
| <t> | <t> | |||
| The ODUCn signal defined in <xref target="ITU-T_G709_2020" format="default"/> | The ODUCn signal defined in <xref target="ITU-T_G709_2020" format="default"/> | |||
| can be viewed as being | can be viewed as being | |||
| formed by the appropriate interleaving of content from n ODUC signal | formed by the appropriate interleaving of content from n ODUC signal | |||
| instances. The ODUC frames have the same structure as a standard ODU | instances. | |||
| in the sense that it has the same overhead and payload | The ODUC frames have the same structure as a standard ODU | |||
| areas, but has a higher rate since its payload area can embed an | in the sense that the frames have the same overhead and payload | |||
| ODU4 signal.</t> | areas but have a higher rate since their payload area can embed | |||
| <t> | an ODU4 signal. | |||
| The ODUCn is a multiplex section ODU signal, and is mapped into an | </t> | |||
| OTUCn signal which provides the regenerator section layer. In some | <t> | |||
| scenarios, the ODUCn, and OTUCn signals will be co-terminated, i.e. | 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 coterminated, i.e., | ||||
| they will have identical source/sink locations (see | they will have identical source/sink locations (see | |||
| <xref target="ure-oducn-signal" format="default"/>). In this figure, | <xref target="ure-oducn-signal" format="default"/>). In <xref target="ure-odu cn-signal" format="default"/>, | |||
| the term "OTN Switch" has the same meaning as that used in | the term "OTN Switch" has the same meaning as that used in | |||
| <xref target="RFC7138" format="default"/>:Section 3. | <xref target="RFC7138" section="3" sectionFormat="of"/>. | |||
| <xref target="ITU-T_G709_2020" format="default"/> | <xref target="ITU-T_G709_2020" format="default"/> | |||
| allows for the ODUCn signal to pass through one or more digital regenerator | allows for the ODUCn signal to pass through one or more digital regenerator | |||
| nodes (shown as Nodes B, C in <xref target="ure-oducn-signal-multihop" format | nodes (shown as nodes B and C in <xref target="ure-oducn-signal-multihop" for | |||
| ="default"/>) | mat="default"/>), | |||
| which will terminate the OTUCn layer, but will pass the | which will terminate the OTUCn layer but will pass the | |||
| regenerated (but otherwise untouched) ODUCn towards a different OTUCn | regenerated (but otherwise untouched) ODUCn towards a different OTUCn | |||
| interface where a fresh OTUCn layer will be initiated. | interface where a fresh OTUCn layer will be initiated. | |||
| This process is termed as "ODUCn regeneration" in | This process is termed as "ODUCn regeneration" in Section 7.1 of | |||
| <xref target="ITU-T_G872" format="default"/>:Section 7.1. | <xref target="ITU-T_G872" format="default"/>. | |||
| In this example, the ODUCn is carried by 3 OTUCn segments. | In this example, the ODUCn is carried by three OTUCn segments. | |||
| </t> | </t> | |||
| <t> | <t> | |||
| Specifically, the OPUCn signal flows through these regenerators | Specifically, the OPUCn signal flows through these regenerators | |||
| unchanged. That is, the set of client signals, their TPNs, tributary-slot | unchanged. That is, the set of client signals, their TPNs, and tributary-slo | |||
| allocation remains unchanged.</t> | t | |||
| allocations remains unchanged.</t> | ||||
| <figure anchor="ure-oducn-signal"> | <figure anchor="ure-oducn-signal"> | |||
| <name>ODUCn signal</name> | <name>ODUCn Signal</name> | |||
| <artwork name="" type="" align="center" alt=""><![CDATA[ | <artwork name="" type="" align="center" alt=""><![CDATA[ | |||
| +--------+ +--------+ | +--------+ +--------+ | |||
| | +-----------+ | | | +-----------+ | | |||
| | OTN |-----------| OTN | | | OTN |-----------| OTN | | |||
| | Switch +-----------+ Switch | | | Switch +-----------+ Switch | | |||
| | A | | B | | | A | | B | | |||
| | +-----------+ | | | +-----------+ | | |||
| +--------+ +--------+ | +--------+ +--------+ | |||
| <--------ODUCn-------> | <--------ODUCn-------> | |||
| <-------OTUCn------> | <-------OTUCn------> | |||
| ]]></artwork> | ]]></artwork> | |||
| </figure> | </figure> | |||
| <figure anchor="ure-oducn-signal-multihop"> | <figure anchor="ure-oducn-signal-multihop"> | |||
| <name>ODUCn signal - multihop</name> | <name>ODUCn Signal - Multi-Hop</name> | |||
| <artwork name="" type="" align="center" alt=""><![CDATA[ | <artwork name="" type="" align="center" alt=""><![CDATA[ | |||
| +---------+ +--------+ +--------+ +--------+ | +---------+ +--------+ +--------+ +--------+ | |||
| | +--------+ | | +----------+ | | | +--------+ | | +----------+ | | |||
| | OTN |--------| OTN | | OTN |----------| OTN | | | OTN |--------| OTN | | OTN |----------| OTN | | |||
| | Switch +--------+ Regen +--------+ Regen +----------+ Switch | | | Switch +--------+ Regen +--------+ Regen +----------+ Switch | | |||
| | A | | B | | C | | D | | | A | | B | | C | | D | | |||
| | +--------+ | | +----------+ | | | +--------+ | | +----------+ | | |||
| +---------+ +--------+ +--------+ +--------+ | +---------+ +--------+ +--------+ +--------+ | |||
| <-------------------------ODUCn--------------------------> | <-------------------------ODUCn--------------------------> | |||
| <---------------><-----------------><------------------> | <---------------><-----------------><------------------> | |||
| skipping to change at line 350 ¶ | skipping to change at line 379 ¶ | |||
| slots in OPU2, OPU3, and OPU4 signals. <xref target="ITU-T_G709_2020" format ="default"/> | slots in OPU2, OPU3, and OPU4 signals. <xref target="ITU-T_G709_2020" format ="default"/> | |||
| defined the | defined the | |||
| OPUC with a 5 Gbit/s tributary slot granularity. This means that the ODUCn | 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 | 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 | tributary port number (TPN) is 10*n instead of 20*n, which restricts | |||
| the maximum client signals that could be carried over one single | the maximum client signals that could be carried over one single | |||
| ODUC1.</t> | ODUC1.</t> | |||
| </section> | </section> | |||
| <section anchor="sect-3.4" numbered="true" toc="default"> | <section anchor="sect-3.4" numbered="true" toc="default"> | |||
| <name>Structure of OPUCn MSI with Payload type 0x22</name> | <name>Structure of OPUCn MSI with Payload Type 0x22</name> | |||
| <t> | <t> | |||
| As mentioned above, the OPUCn signal has 20*n 5 Gbit/s tributary slots (TSs). | As mentioned above, the OPUCn signal has 20*n tributary slots (TSs) (each 5 | |||
| The OPUCn MSI field has a fixed length of 40*n bytes and indicates | Gbit/s). The OPUCn MSI field has a fixed length of 40*n bytes and | |||
| the availability and occupation of each TS. Two bytes are used for | indicates the availability and occupation of each TS. Two bytes are used | |||
| each of the 20*n tributary slots, and each such information structure | for each of the 20*n tributary slots, and each such information structure | |||
| has the following format | has the following format (see Section 20.4.1 of <xref | |||
| (<xref target="ITU-T_G709_2020" format="default"/>:Section 20.4.1):</t> | target="ITU-T_G709_2020" format="default"/>):</t> | |||
| <ul spacing="normal"> | <ul spacing="normal"> | |||
| <li>The TS availability bit indicates if the tributary slot is | <li>The TS availability bit indicates if the tributary slot is | |||
| available or unavailable</li> | available or unavailable.</li> | |||
| <li>The TS occupation bit indicates if the tributary slot is | <li>The TS occupation bit indicates if the tributary slot is | |||
| allocated or unallocated</li> | allocated or unallocated.</li> | |||
| <li>The tributary port number (14 bits) of the client signal that is | <li>The tributary port number (14 bits) indicates the port number of | |||
| being carried in this specific TS. A flexible assignment of | the client signal that is being carried in this specific TS. A | |||
| tributary port to tributary slots is possible. Numbering of | flexible assignment of tributary port to tributary slots is possible. | |||
| tributary ports is from 1 to 10*n.</li> | Numbering of tributary ports is from 1 to 10*n. | |||
| </li> | ||||
| </ul> | </ul> | |||
| <t> | <t> | |||
| The concatenation of the OPUCn payload type (PT) and the MSI field is carried over | The concatenation of the OPUCn payload type (PT) and the MSI field is carried over | |||
| the overhead byte designated as PSI in <xref target="ITU-T_G709_2020" format=" default"/>:Figure 15-6. | the overhead byte designated as PSI in Figure 15-6 of <xref target="ITU-T_G709 _2020" format="default"/>. | |||
| </t> | </t> | |||
| </section> | </section> | |||
| <section anchor="sect-3.5" numbered="true" toc="default"> | <section anchor="sect-3.5" numbered="true" toc="default"> | |||
| <name>Client Signal Mappings</name> | <name>Client Signal Mappings</name> | |||
| <t> | <t> | |||
| The approach taken by the ITU-T to map non-OTN client signals to the | The approach taken by the ITU-T to map non-OTN client signals to the | |||
| appropriate ODU containers is as follows:</t> | appropriate ODU containers is as follows:</t> | |||
| <ul spacing="normal"> | <ul spacing="normal"> | |||
| <li>All client signals are mapped into an ODUj, or ODUk (e.g., ODUflex) as | <li>All client signals are mapped into an ODUj or ODUk (e.g., ODUflex) as | |||
| specified in clause 17 of <xref target="ITU-T_G709_2020" format="default" | specified in Section 17 of <xref target="ITU-T_G709_2020" format="default | |||
| />.</li> | "/>.</li> | |||
| <li> The terms ODUj & ODUk are used in a multiplexing scenario, with | <li> The terms "ODUj" and "ODUk" are used in a multiplexing scenario, with | |||
| ODUj being a low-order ODU which is multiplexed into ODUk, a high-order ODU. | ODUj being a low-order ODU that is multiplexed into ODUk, a high-order ODU. | |||
| As <xref target="ure-digital-structure-of-otn-interfaces-from-g.709figure-6-1 "/> illustrates, | As <xref target="ure-digital-structure-of-otn-interfaces-from-g.709figure-6-1 "/> illustrates, | |||
| the ODUCn is also a high-order ODU into which other ODUs can be multiplexed; | the ODUCn is also a high-order ODU into which other ODUs can be multiplexed. | |||
| the ODUCn | The ODUCn | |||
| itself cannot be multiplexed into any higher rate ODU signal; it is defined t | itself cannot be multiplexed into any higher-rate ODU signal; it is defined t | |||
| o be a | o be a | |||
| section level signal. </li> | section-level signal. </li> | |||
| <li>ODUflex signals are low-order signals only. If the ODUflex | <li>ODUflex signals are low-order signals only. If the ODUflex | |||
| entities have rates of 100G or less, they can be transported over | entities have rates of 100 Gbit/s or less, they can be transported over | |||
| either an ODUk (k=1..4) or an ODUCn. For ODUflex connections | either an ODUk (k=1..4) or an ODUCn. For ODUflex connections | |||
| with rates greater than 100G, ODUCn is required.</li> | with rates greater than 100 Gbit/s, ODUCn is required.</li> | |||
| <li>ODU Virtual Concatenation has been deprecated. This simplifies | <li>ODU Virtual Concatenation (VCAT) has been deprecated. This simplifies | |||
| the network, and the supporting hardware since multiple different | the network and the supporting hardware since multiple different | |||
| mappings for the same client are no longer necessary. Note that | mappings for the same client are no longer necessary. Note that | |||
| legacy implementations that transported sub-100G clients using | legacy implementations that transported sub-100 Gbit/s clients using | |||
| ODU VCAT shall continue to be supported.</li> | ODU VCAT shall continue to be supported.</li> | |||
| </ul> | </ul> | |||
| <figure anchor="ure-digital-structure-of-otn-interfaces-from-g.709figure-6-1"> | <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> | <name>Digital Structure of OTN Interfaces (from Figure 6-1 of <xref target="ITU- T_G709_2020" format="default"/>)</name> | |||
| <artwork name="" type="" align="center" alt=""><![CDATA[ | <artwork name="" type="" align="center" alt=""><![CDATA[ | |||
| Clients (e.g. SONET/SDH, Ethernet) | Clients (e.g., SONET/SDH and Ethernet) | |||
| | | | | | | | | | | | | | | |||
| | | | | | | | | | | | | | | |||
| | | | | | | | | | | | | | | |||
| +---+---+---+----+ | | | | +---+---+---+----+ | | | | |||
| | OPUj | | | | | | OPUj | | | | | |||
| +----------------+ | | | | +----------------+ | | | | |||
| | ODUj | | | | | | ODUj | | | | | |||
| +----------------+----------------------+---+---+----------+ | +----------------+----------------------+---+---+----------+ | |||
| | | | | | | |||
| skipping to change at line 426 ¶ | skipping to change at line 456 ¶ | |||
| +-------------------------+-----+--------------------------+ | +-------------------------+-----+--------------------------+ | |||
| | | | | | | | | | | |||
| | OTUk, OTUk-SC, OTUk-V | | OPUCn | | | OTUk, OTUk-SC, OTUk-V | | OPUCn | | |||
| +-------------------------+ +--------------------------+ | +-------------------------+ +--------------------------+ | |||
| | | | | | | |||
| | ODUCn | | | ODUCn | | |||
| +--------------------------+ | +--------------------------+ | |||
| | | | | | | |||
| | OTUCn | | | OTUCn | | |||
| +--------------------------+ | +--------------------------+ | |||
| ]]></artwork> | ]]></artwork> | |||
| </figure> | </figure> | |||
| </section> | </section> | |||
| </section> | </section> | |||
| <section anchor="sect-4" numbered="true" toc="default"> | <section anchor="sect-4" numbered="true" toc="default"> | |||
| <name>GMPLS Implications and Applicability</name> | <name>GMPLS Implications and Applicability</name> | |||
| <section anchor="sect-4.1" numbered="true" toc="default"> | <section anchor="sect-4.1" numbered="true" toc="default"> | |||
| <name>TE-Link Representation</name> | <name>TE Link Representation</name> | |||
| <t> | <t> | |||
| Section 3 of RFC7138 describes how to represent G.709 OTUk/ODUk with | <xref target="RFC7138" section="3" sectionFormat="of"/> describes how to repr | |||
| TE-Links in GMPLS. In the same manner, OTUCn links can also be represented a | esent G.709 OTUk/ODUk with | |||
| s | TE links in GMPLS. In the same manner, OTUCn links can also be represented a | |||
| TE-links. <xref target="ure-oducn-te-links-1" format="default"/> below provi | s | |||
| des an | TE links. <xref target="ure-oducn-te-links-1" format="default"/> provides an | |||
| illustration of a one-hop OTUCn TE link.</t> | illustration of a one-hop OTUCn TE link.</t> | |||
| <figure anchor="ure-oducn-te-links-1"> | <figure anchor="ure-oducn-te-links-1"> | |||
| <name>OTUCn TE-Links</name> | <name>One-Hop OTUCn TE Link</name> | |||
| <artwork name="" type="" align="center" alt=""><![CDATA[ | <artwork name="" type="" align="center" alt=""><![CDATA[ | |||
| +----------+ +---------+ | +----------+ +---------+ | |||
| | OTN | | OTN | | | OTN | | OTN | | |||
| | Switch +-------------------+ Switch | | | Switch +-------------------+ Switch | | |||
| | A | | B | | | A | | B | | |||
| +----------+ +---------+ | +----------+ +---------+ | |||
| |<---------OTUCn Link---------->| | |<---------OTUCn Link---------->| | |||
| |<---------TE-Link------------->| | |<---------TE Link------------->| | |||
| ]]></artwork> | ]]></artwork> | |||
| </figure> | </figure> | |||
| <t> | <t> | |||
| It is possible to create TE-links that span more than one hop by creating | It is possible to create TE links that span more than one hop by creating | |||
| forward adjacencies (FA) between non-adjacent nodes | forward adjacencies (FAs) between non-adjacent nodes | |||
| (see <xref target="ure-oducn-te-links-2" format="default"/>). In this | (see <xref target="ure-oducn-te-links-2" format="default"/>). In <xref target="u | |||
| illustration, the nodes B and C are performing the ODUCn regeneration | re-oducn-te-links-2" format="default"/>, | |||
| function described in <xref target="ITU-T_G872"/>:Section 7.1, | nodes B and C are performing the ODUCn regeneration | |||
| function described in Section 7.1 of <xref target="ITU-T_G872"/> | ||||
| and are not electrically switching the ODUCn signal from one interface to anothe r. | and are not electrically switching the ODUCn signal from one interface to anothe r. | |||
| As in the one-hop case, Multiple-hop TE-links advertise the ODU switching capabi lity.</t> | As in the one-hop case, multi-hop TE links advertise the ODU switching capabilit y.</t> | |||
| <figure anchor="ure-oducn-te-links-2"> | <figure anchor="ure-oducn-te-links-2"> | |||
| <name>Multiple-hop ODUCn TE-Link</name> | <name>Multi-Hop ODUCn TE Link</name> | |||
| <artwork name="" type="" align="center" alt=""><![CDATA[ | <artwork name="" type="" align="center" alt=""><![CDATA[ | |||
| +--------+ +--------+ +--------+ +---------+ | +--------+ +--------+ +--------+ +---------+ | |||
| | OTN | | OTN | | OTN | | OTN | | | OTN | | OTN | | OTN | | OTN | | |||
| | Switch |<------->| regen |<-------->| regen |<------->| Switch | | | Switch |<------->| Regen |<-------->| Regen |<------->| Switch | | |||
| | A | OTUCn | B | OTUCn | C | OTUCn | D | | | A | OTUCn | B | OTUCn | C | OTUCn | D | | |||
| +--------+ Link +--------+ Link +--------+ Link +---------+ | +--------+ Link +--------+ Link +--------+ Link +---------+ | |||
| |<-------------------- ODUCn Link -------------------->| | |<-------------------- ODUCn Link -------------------->| | |||
| |<---------------------- TE-Link --------------------->| | |<---------------------- TE Link --------------------->| | |||
| ]]></artwork> | ]]></artwork> | |||
| </figure> | </figure> | |||
| <t> | <t> | |||
| The two endpoints of a TE-Link are configured with the supported | The two endpoints of a TE link are configured with the supported | |||
| resource information, which may include whether the TE-Link is | 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 | supported by an ODUCn, ODUk, or OTUk), as well as the link | |||
| attribute information (e.g., slot granularity, list of available | attribute information (e.g., slot granularity and list of available | |||
| tributary slot).</t> | tributary slot).</t> | |||
| </section> | </section> | |||
| <section anchor="sect-4.2" numbered="true" toc="default"> | <section anchor="sect-4.2" numbered="true" toc="default"> | |||
| <name>Implications and Applicability for GMPLS Signalling</name> | <name>GMPLS Signaling</name> | |||
| <t> | <t> | |||
| Once the ODUCn TE-Link is configured, the GMPLS mechanisms defined in | Once the ODUCn TE link is configured, the GMPLS mechanisms defined in | |||
| <xref target="RFC7139" format="default"/> | <xref target="RFC7139" format="default"/> | |||
| can be reused to set up ODUk/ODUflex LSPs with no changes. | 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 | As the resource on the ODUCn link that can be seen by the ODUk/ODUflex | |||
| ODUk/ODUflex is a set of 5 Gbit/s slots, the label defined in <xref target="R | client signal is a set of 5 Gbit/s slots, the label defined in | |||
| FC7139" format="default"/> | <xref target="RFC7139" format="default"/> | |||
| is able to accommodate the requirement of the setup of ODUk/ODUflex over | is able to accommodate the requirement of the setup of an ODUk/ODUflex client | |||
| ODUCn link. In <xref target="RFC7139" format="default"/>, | signal over an ODUCn link. In <xref target="RFC7139" format="default"/>, the | |||
| the OTN-TDM GENERALIZED_LABEL object is | OTN-TDM GENERALIZED_LABEL object is used to indicate how the lower-order (LO) | |||
| used to indicate how the lower order (LO) ODUj signal is multiplexed into the | ODUj signal is multiplexed into the higher-order (HO) ODUk link. In a similar | |||
| higher order (HO) | manner, the OTN-TDM GENERALIZED_LABEL object is used to indicate how the ODUk | |||
| ODUk link. In a similar manner, the OTN-TDM GENERALIZED_LABEL object | signal is multiplexed into the ODUCn link. The ODUk signal type is indicated | |||
| is used to indicate how the ODUk signal is multiplexed into the ODUCn | by Traffic Parameters. The IF_ID RSVP_HOP object provides a pointer to the | |||
| link. The ODUk Signal Type is indicated by Traffic Parameters. The | interface associated with TE link; therefore, the two nodes terminating the | |||
| IF_ID RSVP_HOP object provides a pointer to the interface associated | TE link know (by internal/local configuration) the attributes of the ODUCn TE | |||
| with TE-Link and therefore the two nodes terminating the TE-link know | Link.</t> | |||
| (by internal/local configuration) the attributes of the ODUCn TE | ||||
| Link.</t> | ||||
| <t> | <t> | |||
| Since the TPN defined in <xref target="ITU-T_G709_2020" format="default"/> | The TPN defined in <xref target="ITU-T_G709_2020" format="default"/> (where i | |||
| t is referred to as | ||||
| "tributary port #") | ||||
| for an ODUCn link has 14 | for an ODUCn link has 14 | |||
| bits, while this field in <xref target="RFC7139" format="default"/> | bits while this field in <xref target="RFC7139" format="default"/> | |||
| only has 12 bits, some extension work will eventually be needed. | only has 12 bits, so some extension work will eventually be needed. | |||
| Given that a 12-bit TPN field can support ODUCn | 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> | links with up to n=400 (i.e., 40 Tbit/s links), this need is not urgent.</t> | |||
| <t> | <t> | |||
| An example is given in <xref target="ure-label-format" format="default"/> | The example in <xref target="ure-label-format" format="default"/> | |||
| to illustrate the label format | illustrates the label format defined in <xref target="RFC7139" | |||
| defined in <xref target="RFC7139" format="default"/> | format="default"/> for multiplexing ODU4 onto ODUC10. One ODUC10 has 200 | |||
| for multiplexing ODU4 onto ODUC10. One ODUC10 | slots (each 5 Gbit/s), and twenty of them are allocated to the ODU4. With | |||
| has 200 5 Gbit/s slots, and twenty of them are allocated to the ODU4. | this label encoding, only 20 out of the 200 bits mask are non-zero, which | |||
| 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 | |||
| is very inefficient. The inefficiency grows for larger values of "n" | an optimized label format may be desirable. </t> | |||
| and an optimized label format may be desirable. </t> | ||||
| <figure anchor="ure-label-format"> | <figure anchor="ure-label-format"> | |||
| <name>Label format</name> | <name>Label Format</name> | |||
| <artwork name="" type="" align="center" alt=""><![CDATA[ | <artwork name="" type="" align="center" alt=""><![CDATA[ | |||
| 0 1 2 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 | 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 | | | 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 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 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0| | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| skipping to change at line 551 ¶ | skipping to change at line 581 ¶ | |||
| |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 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 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) | | |0 0 0 0 0 0 0 0| Padding Bits(0) | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| ]]></artwork> | ]]></artwork> | |||
| </figure> | </figure> | |||
| </section> | </section> | |||
| <section anchor="sect-4.3" numbered="true" toc="default"> | <section anchor="sect-4.3" numbered="true" toc="default"> | |||
| <name>Implications and Applicability for GMPLS Routing</name> | <name>GMPLS Routing</name> | |||
| <t> | <t> | |||
| For routing, it is deemed that no extension to current mechanisms | For routing, it is deemed that no extension to the current mechanisms | |||
| defined in <xref target="RFC7138" format="default"/> | defined in <xref target="RFC7138" format="default"/> | |||
| is needed. Because, once an ODUCn link is up, | is needed. | |||
| the resources that need to be advertised are the resources that | </t> | |||
| 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 involving multiple ODU layers, and there is a 1:1 corr | ||||
| espondence | ||||
| with the OTUCn signal, there is no need to explicitly define a new | ||||
| value to represent the ODUCn signal type in the OSPF-TE routing | ||||
| protocol.</t> | ||||
| <t> | <t> | |||
| The OSPF-TE extension defined in section 4 of <xref target="RFC7138" format=" | The ODUCn link, which is the lowest layer of the ODU multiplexing hierarchy | |||
| default"/> | involving multiple ODU layers, is assumed to have been already configured when | |||
| can be reused | GMPLS is used to set up ODUk over ODUCn; therefore, the resources that need to | |||
| to advertise the resource information on the ODUCn link to help | be advertised are the resources that are exposed by this ODUCn link and the | |||
| finish the setup of ODUk/ODUflex.</t> | ODUk multiplexing hierarchy on it. The 5 Gbit/s OPUCn time slots do not need to | |||
| be advertised, while the 1.25 Gbit/s and 2.5 Gbit/s OPUk time slots need to be | ||||
| advertised using the mechanisms already defined in <xref target="RFC7138" | ||||
| format="default"/>. | ||||
| </t> | ||||
| <t> | ||||
| Since there is a 1:1 correspondence between the ODUCn and the OTUCn signal, | ||||
| there is no need to explicitly define a new value to represent the ODUCn signal | ||||
| type in the OSPF-TE routing protocol. | ||||
| </t> | ||||
| </section> | </section> | |||
| </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"> | <section anchor="sect-8" numbered="true" toc="default"> | |||
| <name>IANA Considerations</name> | <name>IANA Considerations</name> | |||
| <t> | <t> | |||
| This memo includes no request to IANA.</t> | This document has no IANA actions. | |||
| </t> | ||||
| </section> | </section> | |||
| <section anchor="sect-9" numbered="true" toc="default"> | <section anchor="sect-9" numbered="true" toc="default"> | |||
| <name>Security Considerations</name> | <name>Security Considerations</name> | |||
| <t> | <t> | |||
| This document analyzed the applicability of protocol extensions in | This document analyzes the applicability of protocol extensions in | |||
| <xref target="RFC7138" format="default"/> | <xref target="RFC7138" format="default"/> | |||
| and <xref target="RFC7139" format="default"/> | and <xref target="RFC7139" format="default"/> for use in the 2020 version of | |||
| for use in the 2020 version of G.709 [ITU-T_G709_2020] and found | ITU-T Recommendation G.709 <xref target="ITU-T_G709_2020" format="default"/> | |||
| that no new extensions are needed. Therefore, this document introduced no new | and finds that no new extensions are needed. Therefore, this document | |||
| security considerations to the existing signaling and routing protocols beyond | introduces no new security considerations to the existing signaling and | |||
| those already described in | routing protocols beyond those already described in | |||
| <xref target="RFC7138" format="default"/> | <xref target="RFC7138" format="default"/> | |||
| and <xref target="RFC7139" format="default"/>. | and <xref target="RFC7139" format="default"/>. | |||
| Please refer to <xref target="RFC7138" format="default"/> | Please refer to <xref target="RFC7138" format="default"/> | |||
| and <xref target="RFC7139" format="default"/> | and <xref target="RFC7139" format="default"/> | |||
| for further details of the specific security measures. Additionally, | for further details of the specific security measures. Additionally, | |||
| <xref target="RFC5920" format="default"/> | <xref target="RFC5920" format="default"/> | |||
| addresses the security aspects that are relevant in the context of GMPLS. | addresses the security aspects that are relevant in the context of GMPLS. | |||
| </t> | </t> | |||
| </section> | </section> | |||
| skipping to change at line 761 ¶ | skipping to change at line 639 ¶ | |||
| </t> | </t> | |||
| </section> | </section> | |||
| </middle> | </middle> | |||
| <back> | <back> | |||
| <references> | <references> | |||
| <name>References</name> | <name>References</name> | |||
| <references> | <references> | |||
| <name>Normative References</name> | <name>Normative References</name> | |||
| <reference anchor="ITU-T_G709_2020"> | <reference anchor="ITU-T_G709_2020"> | |||
| <front> | <front> | |||
| <title>ITU-T G.709: Optical Transport Network Interfaces; 06/2020</title> | <title>Interfaces for the optical transport network</title> | |||
| <author> | <author> | |||
| <organization>ITU-T</organization> | <organization>ITU-T</organization> | |||
| </author> | </author> | |||
| <date month="June" year="2020"/> | <date month="June" year="2020"/> | |||
| </front> | </front> | |||
| <seriesInfo name='ITU-T Recommendation' value='G.709' /> | ||||
| </reference> | </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"> | <xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5920. | |||
| <front> | xml"/> | |||
| <title>Security Framework for MPLS and GMPLS Networks</title> | <xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7138. | |||
| <author initials="L." surname="Fang" fullname="L. Fang" role="editor"> | xml"/> | |||
| <organization/> | <xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7139. | |||
| </author> | xml"/> | |||
| <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 do | ||||
| cument addresses the security aspects that are relevant in the context of MPLS a | ||||
| nd GMPLS. It describes the security threats, the related defensive techniques, | ||||
| and the mechanisms for detection and reporting. This document emphasizes RSVP-T | ||||
| E and LDP security considerations, as well as inter-AS and inter-provider securi | ||||
| ty considerations for building and maintaining MPLS and GMPLS networks across di | ||||
| fferent domains or different Service Providers. This document is not an Interne | ||||
| t 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> | ||||
| <xi:include href="https://www.rfc-editor.org/refs/bibxml/reference.RFC.7138.xml" | ||||
| /> | ||||
| <xi:include href="https://www.rfc-editor.org/refs/bibxml/reference.RFC.7139.xml" | ||||
| /> | ||||
| </references> | </references> | |||
| <references> | <references> | |||
| <name>Informative References</name> | <name>Informative References</name> | |||
| <reference anchor="ITU-T_G709.1"> | <reference anchor="ITU-T_G709.1"> | |||
| <front> | <front> | |||
| <title>ITU-T G.709.1: Flexible OTN short-reach interface; 2018</title> | <title>Flexible OTN short-reach interfaces</title> | |||
| <author> | <author> | |||
| <organization>ITU-T</organization> | <organization>ITU-T</organization> | |||
| </author> | </author> | |||
| <date year="2018"/> | <date month="June" year="2018"/> | |||
| </front> | </front> | |||
| <seriesInfo name='ITU-T Recommendation' value='G.709.1' /> | ||||
| </reference> | </reference> | |||
| <reference anchor="ITU-T_G709_2012"> | <reference anchor="ITU-T_G709_2012"> | |||
| <front> | <front> | |||
| <title>ITU-T G.709: Optical Transport Network Interfaces; 02/2012</title> | <title>Interfaces for the optical transport network</title> | |||
| <author> | <author> | |||
| <organization>ITU-T</organization> | <organization>ITU-T</organization> | |||
| </author> | </author> | |||
| <date month="February" year="2012"/> | <date month="February" year="2012"/> | |||
| </front> | </front> | |||
| <seriesInfo name='ITU-T Recommendation' value='G.709' /> | ||||
| </reference> | </reference> | |||
| <reference anchor="ITU-T_G709_2016"> | <reference anchor="ITU-T_G709_2016"> | |||
| <front> | <front> | |||
| <title>ITU-T G.709: Optical Transport Network Interfaces; 07/2016</title> | <title>Interfaces for the optical transport network</title> | |||
| <author> | <author> | |||
| <organization>ITU-T</organization> | <organization>ITU-T</organization> | |||
| </author> | </author> | |||
| <date month="July" year="2016"/> | <date month="June" year="2016"/> | |||
| </front> | </front> | |||
| <seriesInfo name='ITU-T Recommendation' value='G.709' /> | ||||
| </reference> | </reference> | |||
| <reference anchor="ITU-T_G872"> | <reference anchor="ITU-T_G872"> | |||
| <front> | <front> | |||
| <title>ITU-T G.872: Architecture of Optical Transport Networks; 12/2019</title> | <title>Architecture of optical transport networks</title> | |||
| <author> | <author> | |||
| <organization>ITU-T</organization> | <organization>ITU-T</organization> | |||
| </author> | </author> | |||
| <date month="December" year="2019"/> | <date month="December" year="2019"/> | |||
| </front> | </front> | |||
| <seriesInfo name='ITU-T Recommendation' value='G.872' /> | ||||
| </reference> | </reference> | |||
| <xi:include href="https://www.rfc-editor.org/refs/bibxml/reference.RFC.7062.xml" | <xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7062. | |||
| /> | xml"/> | |||
| <xi:include href="https://www.rfc-editor.org/refs/bibxml/reference.RFC.7096.xml" | <xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7096. | |||
| /> | xml"/> | |||
| </references> | </references> | |||
| </references> | </references> | |||
| <section anchor="appendix" numbered="true" toc="default"> | <section anchor="appendix" numbered="true" toc="default"> | |||
| <name> Possible Future Work </name> | <name> Possible Future Work </name> | |||
| <t> | <t> | |||
| As noted in Section <xref target="sect-4.2" format="default"/>, | As noted in <xref target="sect-4.2" format="default"/>, | |||
| the GMPLS TPN field in Section 6.1 of | the GMPLS TPN field defined in | |||
| <xref target="RFC7139" format="default"/> is only 12 bits whereas | <xref target="RFC7139" section="6.1" sectionFormat="of"/> is only 12 bits, where | |||
| as | ||||
| an ODUCn link could require up to 14 bits. | an ODUCn link could require up to 14 bits. | |||
| Although the need is not urgent, future work could extend the TPN field | Although the need is not urgent, future work could extend the TPN field | |||
| in GMPLS to use the Reserved bits immediately adjacent. | in GMPLS to use the Reserved bits immediately adjacent. | |||
| This would need to be done in a backward compatible way. </t> | This would need to be done in a backward-compatible way. </t> | |||
| <t> | <t> | |||
| Section <xref target="sect-4.2" format="default"/> further notes that the curren t encoding of | <xref target="sect-4.2" format="default"/> further notes that the current encodi ng of | |||
| GMPLS labels can be inefficient for larger values of n in ODUCn. | GMPLS labels can be inefficient for larger values of n in ODUCn. | |||
| Future work might examine a more compact, yet generalized label encoding | Future work might examine a more compact, yet generalized, label encoding | |||
| to address this issue should it be felt, after analysis of the operational | to address this issue should it be felt, after analysis of the operational | |||
| aspects, that the current encoding is causing problems. | aspects, that the current encoding is causing problems. | |||
| Introduction of a new label encoding would need to be done using a | Introduction of a new label encoding would need to be done using a | |||
| new LSP Encoding Type / G-PID pairing to ensure correct interoperability.</t> | new pairing of LSP encoding type and Generalized Payload Identifier (G-PID) to e | |||
| nsure correct interoperability.</t> | ||||
| </section> | ||||
| <section anchor="sect-7" numbered="false" toc="default"> | ||||
| <name>Contributors</name> | ||||
| <contact fullname="Iftekhar Hussain"> | ||||
| <organization>Infinera Corp</organization> | ||||
| <address> | ||||
| <postal> | ||||
| <city>Sunnyvale</city> | ||||
| <region>CA</region> | ||||
| <country>United States of America</country> | ||||
| </postal> | ||||
| <email>IHussain@infinera.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Daniele Ceccarelli"> | ||||
| <organization>Ericsson</organization> | ||||
| <address> | ||||
| <email>daniele.ceccarelli@ericsson.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Rajan Rao"> | ||||
| <organization>Infinera Corp</organization> | ||||
| <address> | ||||
| <postal> | ||||
| <city>Sunnyvale</city> | ||||
| <country>United States of America</country> | ||||
| </postal> | ||||
| <email>rrao@infinera.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Fatai Zhang"> | ||||
| <organization>Huawei</organization> | ||||
| <address> | ||||
| <email>zhangfatai@huawei.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Italo Busi"> | ||||
| <organization>Huawei</organization> | ||||
| <address> | ||||
| <email>italo.busi@huawei.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Dieter Beller"> | ||||
| <organization>Nokia</organization> | ||||
| <address> | ||||
| <email>Dieter.Beller@nokia.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Yuanbin Zhang"> | ||||
| <organization>ZTE</organization> | ||||
| <address> | ||||
| <postal> | ||||
| <city>Beijing</city> | ||||
| </postal> | ||||
| <email>zhang.yuanbin@zte.com.cn</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Zafar Ali"> | ||||
| <organization>Cisco Systems</organization> | ||||
| <address> | ||||
| <email>zali@cisco.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Daniel King"> | ||||
| <address> | ||||
| <email>d.king@lancaster.ac.uk</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Manoj Kumar"> | ||||
| <organization>Cisco Systems</organization> | ||||
| <address> | ||||
| <email>manojk2@cisco.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Antonello Bonfanti"> | ||||
| <organization>Cisco Systems</organization> | ||||
| <address> | ||||
| <email>abonfant@cisco.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| <contact fullname="Yuji Tochio"> | ||||
| <organization>Fujitsu</organization> | ||||
| <address> | ||||
| <email>tochio@fujitsu.com</email> | ||||
| </address> | ||||
| </contact> | ||||
| </section> | </section> | |||
| </back> | </back> | |||
| </rfc> | </rfc> | |||
| End of changes. 116 change blocks. | ||||
| 518 lines changed or deleted | 479 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. | ||||