<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.4.9) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-teas-actn-poi-applicability-21" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.1 -->
  <front>
    <title abbrev="ACTN POI">Applicability of Abstraction and Control of Traffic Engineered Networks (ACTN) to Packet Optical Integration (POI)</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-teas-actn-poi-applicability-21"/>
    <author initials="F." surname="Peruzzini" fullname="Fabio Peruzzini">
      <organization>FiberCop</organization>
      <address>
        <email>fabio.peruzzini@fibercop.com</email>
      </address>
    </author>
    <author initials="J.-F." surname="Bouquier" fullname="Jean-Francois Bouquier">
      <organization>Vodafone</organization>
      <address>
        <email>jeff.bouquier@vodafone.com</email>
      </address>
    </author>
    <author initials="I." surname="Busi" fullname="Italo Busi">
      <organization>Huawei</organization>
      <address>
        <email>italo.busi@huawei.com</email>
      </address>
    </author>
    <author initials="D." surname="King" fullname="Daniel King">
      <organization>Old Dog Consulting</organization>
      <address>
        <email>daniel@olddog.co.uk</email>
      </address>
    </author>
    <author initials="D." surname="Ceccarelli" fullname="Daniele Ceccarelli">
      <organization>Cisco</organization>
      <address>
        <email>daniele.ietf@gmail.com</email>
      </address>
    </author>
    <date year="2026" month="October" day="30"/>
    <area>Routing</area>
    <workgroup>TEAS Working Group</workgroup>
    <keyword>ACTN</keyword>
    <keyword>POI</keyword>
    <keyword>packet optical integration</keyword>
    <keyword>YANG</keyword>
    <keyword>DWDM</keyword>
    <abstract>
      <?line 145?>

<t>This document explores the applicability of the Abstraction and Control
of TE Networks (ACTN) architecture to Packet Optical Integration (POI)
within the context of IP/MPLS and optical internetworking. It examines
the YANG data models defined by the IETF that enable an ACTN-based
deployment architecture and highlights specific scenarios pertinent
to Service Providers.</t>
      <t>Existing IETF protocols and data models are identified for each
multi-technology scenario (packet over optical), particularly
emphasising the Multi-Domain Service Coordinator to Provisioning
Network Controller Interface (MPI) within the ACTN architecture.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://IETF-TEAS-WG.github.io/actn-poi/draft-ietf-teas-actn-poi-applicability.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-ietf-teas-actn-poi-applicability/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Traffic Engineering Architecture and Signaling Working Group mailing list (<eref target="mailto:teas@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/teas/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/teas/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/IETF-TEAS-WG/actn-poi"/>.</t>
    </note>
  </front>
  <middle>
    <?line 159?>

<section anchor="intro">
      <name>Introduction</name>
      <t>The full automation of management and control for Service Providers'
transport  networks, spanning IP/MPLS, optical, and microwave
technologies, is crucial to addressing customer demands for high-bandwidth
applications. The Abstraction and  Control of TE Networks (ACTN)
architecture and interfaces enable the automation  and efficient
operation of complex optical and IP/MPLS networks using standardized
interfaces and data models. This approach supports a broad spectrum of
network services that can be requested by upper-layer applications,
meeting diverse  service-level requirements from a network perspective,
such as physical diversity, latency, bandwidth, and topology.</t>
      <t>Packet Optical Integration (POI) represents an advanced application of
traffic engineering. In wide-area networks, packet networks based on the
Internet Protocol (IP), often augmented with Multiprotocol Label
Switching (MPLS) or Segment Routing  (SR), are typically implemented over
an optical transport network utilizing Dense Wavelength Division
Multiplexing (DWDM), occasionally with an optional Optical Transport
Network (OTN) layer.</t>
      <t>There are significant technical differences between the packet and optical technologies
(e.g., routers versus optical switches) and their associated network engineering
and planning approaches (e.g., inter-domain peering optimization in IP
networks versus managing physical impairments in DWDM systems or
operating on vastly different time scales). Additionally, customer
requirements often differ between packet and optical networks, and it is
common for Service Providers to use different vendors for each domain. As
a result, the operation of these complex packet and optical networks is
often siloed, as each technology domain requires specialized skill sets.</t>
      <t>As a consequence, in many existing network deployments, packet and optical networks are engineered and operated independently.</t>
      <t>This separation is inefficient for several reasons.
Firstly, integrating packet and optical
networks can significantly reduce capital expenditures (CAPEX) and
operational expenditures (OPEX).
Secondly, multi-technology topology insights can optimize troubleshooting (e.g., alarm correlation) and enhance network operation (e.g., coordination of maintenance events). Additionally, detailed inventory and planning information can also improve service assurance quality, such as detecting constraint violations or lack of resource diversity.
Thirdly, multi-technology traffic engineering enables more efficient use of
available network capacity (e.g., coordination of restoration).
Furthermore, provisioning workflows can be simplified or automated across
layers, facilitating capabilities such as bandwidth-on-demand and
streamlined maintenance activities.</t>
      <t>The ACTN framework facilitates seamless integration of packet and optical
networks across multiple technologies and vendors.
This is achieved through separated Provisioning Network Controllers (PNCs) for both packet and optical domains,
which hide the complexities of the technical differences between the packet and optical technologies while
providing sufficient abstract information that allows the Multi-Domain Service Coordinator (MDSC)
to provide multi-layer coordination between packet and optical networks.</t>
      <t>This document uses packet-based Traffic Engineered (TE) service
examples. These are described as "TE-path" in this document. Unless
otherwise stated, these TE services may be instantiated using
Resource Reservation Protocol (RSVP) Traffic Engineering (TE)-based or
Segment Routing Traffic Engineering (SR-TE)-based, forwarding plane
mechanisms.</t>
      <t>This document assumes familiarity with the ACTN architecture defined in
<xref target="RFC8453"/>, the TE topology model defined in <xref target="RFC8795"/>, and the
basic operation of IP/MPLS and optical transport networks.</t>
      <t>This document outlines key scenarios for Packet Optical Integration (POI)
from the perspective of the packet service layer and highlights the
necessary coordination between packet and optical layers to enhance POI
deployment and operation. These scenarios emphasize multi-domain packet
networks functioning as clients of optical networks.</t>
      <t>This document analyzes the scenario in which packet networks support
multi-domain TE paths. The optical networks may
consist of a DWDM network, an OTN network (without a DWDM layer), or a
multi-layer OTN/DWDM network. Additionally, DWDM networks can be either
fixed-grid or flexible-grid.</t>
      <t>Multi-technology and multi-domain scenarios, based on the reference
network described in <xref target="reference-network"/> and very relevant for Service
Providers, are described in <xref target="discovery"/> and <xref target="config"/>.</t>
      <t>For each scenario, existing IETF protocols and data models,
identified in <xref target="restconf"/> and <xref target="yang"/>, are analyzed with a particular
focus on the MPI in the ACTN architecture.</t>
      <t>For each multi-technology scenario, the document analyzes how to use the
interfaces and data models of the ACTN architecture.</t>
      <t>A summary of the gaps identified in this analysis is provided in
<xref target="conclusions"/>.</t>
      <t>Understanding the degree of standardization and identifying potential
gaps are crucial for evaluating the feasibility of integrating packet and
optical DWDM domains (with an optional OTN layer) from an end-to-end,
multi-vendor service provisioning perspective.</t>
      <section anchor="terms">
        <name>Terminology</name>
        <t>This document uses the ACTN terminology defined in <xref target="RFC8453"/>.</t>
        <t>In addition, this document uses the following terminology.</t>
        <dl>
          <dt>Customer service:</dt>
          <dd>
            <t>The end-to-end service from Customer Edge (CE) to CE.</t>
          </dd>
          <dt>Network service:</dt>
          <dd>
            <t>Per <xref target="RFC8309"/>, a network service provides
Connectivity between customer sites and the Internet or between
customer sites across the operator's network and across
the Internet. In the context of this document, a network service
is enabled by Provider Edge (PE) to PE configuration, including
both the network service layer (VRFs, RT import/export policies
configuration) and the network transport layer (e.g., RSVP-TE
Label Switched Paths (LSPs)). This includes the configuration
(on the PE side) of the interface towards the CE (e.g., VLAN, IP
address, routing protocol, etc.).</t>
          </dd>
          <dt>Technology domain:</dt>
          <dd>
            <t>Short for "switching technology domain", defined as "region" in
<xref target="RFC5212"/>, where the term "region" is applied to (GMPLS) control
domains.</t>
          </dd>
          <dt>PNC Domain:</dt>
          <dd>
            <t>A portion of the network controlled by one PNC instance, where
capabilities are defined by the technologies supported by both the PNC
instance and its managed Network Elements (NEs).</t>
          </dd>
          <dt>Optical PNC (O-PNC):</dt>
          <dd>
            <t>A PNC controlling an optical network domain.</t>
          </dd>
          <dt>Packet PNC (P-PNC):</dt>
          <dd>
            <t>A PNC controlling a packet network domain.</t>
          </dd>
          <dt>Muxponder:</dt>
          <dd>
            <t>An optical device that aggregates multiple lower-rate client signals
into a single higher-speed optical signal, combining multiplexing and
transponder functionalities to maximize network efficiency.</t>
          </dd>
          <dt>Port:</dt>
          <dd>
            <t>The physical entity that transmits and receives physical signals.</t>
          </dd>
          <dt>Interface:</dt>
          <dd>
            <t>A bidirectional link interface, as defined in <xref section="3.6.1" sectionFormat="of" target="RFC4397"/>.</t>
          </dd>
          <dt>Link:</dt>
          <dd>
            <t>A bidirectional data link, as defined in <xref section="3.5.1" sectionFormat="of" target="RFC4397"/>.</t>
          </dd>
          <dt>Intra-domain link:</dt>
          <dd>
            <t>A link between two adjacent nodes that belong to the same PNC domain.</t>
          </dd>
          <dt>Inter-domain link:</dt>
          <dd>
            <t>A link between two adjacent nodes that belong to different PNC domains.</t>
          </dd>
          <dt>Ethernet link:</dt>
          <dd>
            <t>A link between two Ethernet interfaces.</t>
          </dd>
          <dt>Single-technology Ethernet link:</dt>
          <dd>
            <t>An Ethernet link between two Ethernet interfaces on physically adjacent
IP routers.</t>
          </dd>
          <dt>Multi-technology Ethernet link:</dt>
          <dd>
            <t>An Ethernet link between two Ethernet interfaces on logically adjacent
IP routers, supported by two cross-technology Ethernet links
interconnected through an optical tunnel.</t>
          </dd>
          <dt>Cross-technology Ethernet link:</dt>
          <dd>
            <t>An Ethernet link connecting an Ethernet interface on an IP router to an
Ethernet interface on a physically adjacent optical node.</t>
          </dd>
          <dt>Inter-domain Ethernet link:</dt>
          <dd>
            <t>An Ethernet link between two Ethernet interfaces on physically adjacent
IP routers that belong to different P-PNC domains.</t>
          </dd>
          <dt>Single-technology intra-domain Ethernet link:</dt>
          <dd>
            <t>An Ethernet link between two Ethernet interfaces on physically adjacent
IP routers that belong to the same P-PNC domain.</t>
          </dd>
          <dt>Multi-technology intra-domain Ethernet link:</dt>
          <dd>
            <t>An Ethernet link between two Ethernet interfaces on logically adjacent
IP routers within the same P-PNC domain, supported by two
cross-technology Ethernet links interconnected through an optical tunnel.</t>
          </dd>
          <dt>IP link:</dt>
          <dd>
            <t>A link between two IP interfaces.</t>
          </dd>
          <dt>Inter-domain IP link:</dt>
          <dd>
            <t>An IP link supported by an inter-domain Ethernet link.</t>
          </dd>
          <dt>Single-technology intra-domain IP link:</dt>
          <dd>
            <t>An IP link supported by a single-technology intra-domain Ethernet link.</t>
          </dd>
          <dt>Multi-technology intra-domain IP link:</dt>
          <dd>
            <t>An IP link supported by a multi-technology intra-domain Ethernet link.</t>
          </dd>
        </dl>
      </section>
    </section>
    <section anchor="reference-network">
      <name>Reference Network Architecture</name>
      <t>This document examines various deployment scenarios for Packet and
Optical Integration (POI), where the ACTN hierarchy is implemented to
manage a multi-technology, multi-domain network comprising two optical
domains and two packet domains, as illustrated in <xref target="fig-ref-network"/>:</t>
      <figure anchor="fig-ref-network">
        <name>Reference Network</name>
        <artwork type="ascii-art"><![CDATA[
                              +----------+
                              |   MDSC   |
                              +-----+----+
                                    |
                  +-----------+-----+------+-----------+
                  |           |            |           |
             +----+----+ +----+----+  +----+----+ +----+----+
             | P-PNC 1 | | O-PNC 1 |  | O-PNC 2 | | P-PNC 2 |
             +----+----+ +----+----+  +----+----+ +----+----+
                  |           |            |           |
                  |           \            /           |
        +-------------------+  \          /  +-------------------+
   CE1 / PE1             BR1 \  |        /  / BR2             PE2 \ CE2
   o--/---o               o---\-|-------|--/---o               o---\--o
      \   :               :   / |       |  \   :               :   /
       \  : PKT domain 1  :  /  |       |   \  : PKT domain 2  :  /
        +-:---------------:-+   |       |    +-:---------------:--+
          :               :     |       |      :               :
          :               :     |       |      :               :
        +-:---------------:------+     +-------:---------------:--+
       /  :               :       \   /        :               :   \
      /   o...............o        \ /         o...............o    \
      \     optical domain 1       / \       optical domain 2       /
       \                          /   \                            /
        +------------------------+     +--------------------------+
]]></artwork>
      </figure>
      <t>The ACTN architecture, as defined in <xref target="RFC8453"/>, is utilized to manage
this multi-technology, multi-domain network. In this topology, each
Packet PNC (P-PNC) is responsible for controlling its respective packet
domain, while each Optical PNC (O-PNC) is tasked with managing its
optical domain. The packet domains controlled by the P-PNCs can represent
Autonomous Systems (ASes), as defined in <xref target="RFC1930"/>, or Interior
Gateway Protocol (IGP) areas within the same operator network.</t>
      <t>The IP routers between the packet domains can be either AS Boundary
Routers (ASBR) or Area Border Router (ABR): in this document, the
generic term Border Router (BR) is used to represent either an ASBR
or an ABR.</t>
      <t>The Multi-Domain Service Coordinator (MDSC) is responsible for
orchestrating the entire multi-domain, multi-technology network,
encompassing both packet and optical domains. A standardized interface,
the Multi-Domain Service Coordinator to Provisioning Network Controller
Interface (MPI), enables the MDSC to interact with various Provisioning
Network Controllers (O-PNCs and P-PNCs).</t>
      <t>The MPI interface provides the MDSC with an abstracted topology,
concealing technology-specific details of the network and selectively
hiding topology information based on the chosen abstraction policy. The
level of abstraction is determined by the configuration parameters of the
P-PNC and O-PNC, such as offering potential connectivity information
between any Provider Edge (PE) and Border Router (BR) within a packet
network.</t>
      <t>In the reference network of <xref target="fig-ref-network"/>, it is assumed that:</t>
      <ul spacing="normal">
        <li>
          <t>The domain boundaries of the packet and optical domains are
congruent. In other words, each optical domain exclusively supports
connectivity between IP routers within a single packet domain.</t>
        </li>
        <li>
          <t>There are no physical links directly connecting optical domains.
Inter-domain physical links exist only under the following conditions:  </t>
          <ul spacing="normal">
            <li>
              <t>between packet domains (i.e., between BRs belonging to
different packet domains): these links are called inter-domain
Ethernet or IP links within this document;</t>
            </li>
            <li>
              <t>between packet and optical domains (i.e., between routers and
optical nodes): these links are called cross-technology Ethernet links
within this document;</t>
            </li>
            <li>
              <t>between customer sites and the packet network (i.e., between
CE devices and PE routers): these links are called access
links within this document.</t>
            </li>
          </ul>
        </li>
        <li>
          <t>All the physical interfaces at inter-domain links are Ethernet
physical interfaces.</t>
        </li>
      </ul>
      <t>Scenarios using coherent pluggable optical interfaces on the IP routers
(e.g., 400ZR or OpenZR+) are outside the scope of this document. This
exclusion is deliberate: with coherent pluggables, the IP router itself
becomes a DWDM endpoint, which changes the boundary between the packet
and optical domains assumed in this document (there is no
cross-technology Ethernet link), and the options for controlling the
pluggables (from the O-PNC or from the P-PNC) are still evolving. These
scenarios are addressed by separate work in the CCAMP Working Group
(see <xref target="I-D.ietf-ccamp-actn-poi-pluggable-usecases-gaps"/> and
<xref target="I-D.ietf-ccamp-actn-wdm-pluggable-modelling"/>).</t>
      <t>This document analyzes scenarios in which all multi-technology IP links
supported by the optical network are intra-domain (intra-AS/intra-area),
such as PE-BR, PE-P, BR-P, and P-P IP links. Consequently, inter-domain
IP links are always single-technology connections, supported by
single-technology Ethernet links between physically adjacent IP routers.</t>
      <t>Therefore, if inter-domain links between optical domains exist, they
would be utilized to support multi-domain optical services, which fall
outside the scope of this document.</t>
      <t>As described in <xref target="RFC7424"/>, in order to increase the bandwidth between two adjacent routers, multiple Ethernet links can be setup between adjacent routers using either Link Aggregation Groups (LAGs) <xref target="IEEE_802.1AX"/> or Equal Cost Multi-Path (ECMP) <xref target="RFC2991"/>.</t>
      <t>The optical nodes within the optical domains can be either:</t>
      <ul spacing="normal">
        <li>
          <t>Wavelength Division Multiplexing (WDM) nodes, as defined in
<xref target="I-D.ietf-ccamp-optical-impairment-topology-yang"/>, with an integrated
Reconfigurable Optical Add-Drop Multiplexer (ROADM) function with or
without integrated optical transponders;</t>
        </li>
        <li>
          <t>OTN nodes, with an integrated OTN cross-connect function and with or
without integrated ROADM functions or optical transponders.</t>
        </li>
      </ul>
      <section anchor="mdsc-overview">
        <name>Multi-domain Service Coordinator (MDSC) functions</name>
        <t>The MDSC in <xref target="fig-ref-network"/> is responsible for coordinating multiple
packet and optical domains in a multi-domain, multi-technology
environment. It facilitates multi-layer and multi-domain L2/L3 VPN
network services as requested by the Operational Support System/Orchestration layer.</t>
        <t>From an implementation perspective, the functions associated with
MDSC described in <xref target="RFC8453"/> may be grouped differently.</t>
        <ol spacing="normal" type="1"><li>
            <t>The service-related and network-related functions are combined into a
single, monolithic implementation. This implementation manages
end-customer service requests received through the Customer MDSC
Interface (CMI) and adapts the corresponding network models. An example
of this architecture is illustrated in Figure 2 of <xref target="RFC8453"/>.</t>
          </li>
          <li>
            <t>An implementation may opt to separate the service-related and
network-related functions into distinct functional entities, as outlined
in <xref target="RFC8309"/> and Section 4.2 of <xref target="RFC8453"/>. In this approach, the
MDSC is decomposed into a top-level Service Orchestrator, which
interfaces with the customer through the Customer MDSC Interface (CMI),
and a Network Orchestrator, which interfaces southbound with the PNCs.
The interface between the Service Orchestrator and the Network
Orchestrator is not specified in <xref target="RFC8453"/>.</t>
          </li>
          <li>
            <t>Another implementation may choose to split the MDSC functions into a
"higher-level MDSC" (MDSC-H) and "lower-level MDSCs" (MDSC-Ls). The
MDSC-H is responsible for multi-technology coordination across packet and
optical domains, while the MDSC-Ls handle domain-specific coordination.
Specifically, an Optical MDSC-L manages multi-domain coordination between
the O-PNCs, and a Packet MDSC-L manages multi-domain coordination between
the P-PNCs. This approach is illustrated, for example, in Figure 9 of
<xref target="RFC8453"/>.</t>
          </li>
          <li>
            <t>An alternative implementation may choose to integrate the MDSC and
P-PNC functions in a single entity.</t>
          </li>
        </ol>
        <t>In current service provider network deployments, the MDSC's Northbound
Interface (NBI) typically connects to an OSS/Orchestration layer rather
than a Customer Network Controller (CNC). In this scenario, the MDSC is limited to performing Network
Orchestration functions, as described in <xref target="RFC8309"/> (point 2 above).
Consequently, the MDSC handles network service requests received from the
OSS and/or Orchestration.</t>
        <t>The functionality of the OSS and/or Orchestration layer, as well as its
interface with the MDSC, is typically operator-specific and falls outside
the scope of this draft. Therefore, this document assumes that the OSS
and/or Orchestration layer requests the MDSC to provision L2/L3 VPN
network services through mechanisms not covered in this document.</t>
        <t>There are two prominent workflow cases when the MDSC multi-technology
coordination is initiated:</t>
        <ul spacing="normal">
          <li>
            <t>Initiated by request from the OSS and/or Orchestration  layer to setup
L2/L3 VPN network services that require multi-layer/multi-domain
coordination;</t>
          </li>
          <li>
            <t>The MDSC initiates these workflows to perform multi-layer and
multi-domain optimizations and/or maintenance activities (e.g., rerouting
LSPs and their associated services when a resource, such as a fiber, is
placed in maintenance mode during a maintenance window). Unlike service
fulfilment, these workflows are not triggered by a network service
provisioning request from the OSS or Orchestration layer.</t>
          </li>
        </ul>
        <t>The latter workflow cases are outside the scope of this document.</t>
        <t>This document examines use cases in which multi-layer coordination is
initiated by a network service request from the OSS and/or Orchestration
layer.</t>
        <section anchor="vpn-overview">
          <name>Multi-domain L2/L3 VPN Network Services</name>
          <t><xref target="fig-vpn-topo"/> and <xref target="fig-vpn-path"/> provide an example of a hub &amp; spoke
multi-domain L2/L3 VPN with three PEs where the hub PE (PE13) and one
spoke
PE (PE14) are within the same packet domain, and the other spoke PE
(PE23) is within a different packet domain.</t>
          <figure anchor="fig-vpn-topo">
            <name>Multi-domain VPN topology example</name>
            <artset>
              <artwork type="svg"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="720" width="560" viewBox="0 0 560 720" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px" stroke-linecap="round">
                  <path d="M 8,280 L 8,312" fill="none" stroke="black"/>
                  <path d="M 56,232 L 56,280" fill="none" stroke="black"/>
                  <path d="M 64,288 L 64,312" fill="none" stroke="black"/>
                  <path d="M 72,40 L 72,72" fill="none" stroke="black"/>
                  <path d="M 80,568 L 80,696" fill="none" stroke="black"/>
                  <path d="M 104,72 L 104,120" fill="none" stroke="black"/>
                  <path d="M 128,40 L 128,72" fill="none" stroke="black"/>
                  <path d="M 344,568 L 344,696" fill="none" stroke="black"/>
                  <path d="M 408,280 L 408,312" fill="none" stroke="black"/>
                  <path d="M 448,232 L 448,280" fill="none" stroke="black"/>
                  <path d="M 464,280 L 464,312" fill="none" stroke="black"/>
                  <path d="M 176,432 L 216,432" fill="none" stroke="black"/>
                  <path d="M 36,472 L 44,488" fill="none" stroke="black"/>
                  <path d="M 80,464 L 84,472" fill="none" stroke="black"/>
                  <path d="M 76,392 L 84,408" fill="none" stroke="black"/>
                  <path d="M 124,472 L 132,488" fill="none" stroke="black"/>
                  <path d="M 108,408 L 132,456" fill="none" stroke="black"/>
                  <path d="M 116,376 L 124,392" fill="none" stroke="black"/>
                  <path d="M 44,216 L 60,248" fill="none" stroke="black"/>
                  <path d="M 164,456 L 172,472" fill="none" stroke="black"/>
                  <path d="M 212,472 L 220,488" fill="none" stroke="black"/>
                  <path d="M 84,200 L 92,216" fill="none" stroke="black"/>
                  <path d="M 76,136 L 84,152" fill="none" stroke="black"/>
                  <path d="M 124,216 L 132,232" fill="none" stroke="black"/>
                  <path d="M 256,464 L 260,472" fill="none" stroke="black"/>
                  <path d="M 108,152 L 132,200" fill="none" stroke="black"/>
                  <path d="M 244,392 L 252,408" fill="none" stroke="black"/>
                  <path d="M 116,120 L 124,136" fill="none" stroke="black"/>
                  <path d="M 156,200 L 164,216" fill="none" stroke="black"/>
                  <path d="M 324,472 L 332,488" fill="none" stroke="black"/>
                  <path d="M 164,136 L 172,152" fill="none" stroke="black"/>
                  <path d="M 204,216 L 212,232" fill="none" stroke="black"/>
                  <path d="M 284,376 L 292,392" fill="none" stroke="black"/>
                  <path d="M 196,120 L 204,136" fill="none" stroke="black"/>
                  <path d="M 364,456 L 372,472" fill="none" stroke="black"/>
                  <path d="M 244,200 L 252,216" fill="none" stroke="black"/>
                  <path d="M 244,136 L 252,152" fill="none" stroke="black"/>
                  <path d="M 372,392 L 380,408" fill="none" stroke="black"/>
                  <path d="M 404,408 L 412,424" fill="none" stroke="black"/>
                  <path d="M 436,472 L 444,488" fill="none" stroke="black"/>
                  <path d="M 324,216 L 332,232" fill="none" stroke="black"/>
                  <path d="M 436,440 L 444,456" fill="none" stroke="black"/>
                  <path d="M 284,120 L 292,136" fill="none" stroke="black"/>
                  <path d="M 412,376 L 420,392" fill="none" stroke="black"/>
                  <path d="M 476,456 L 484,472" fill="none" stroke="black"/>
                  <path d="M 364,200 L 372,216" fill="none" stroke="black"/>
                  <path d="M 364,136 L 372,152" fill="none" stroke="black"/>
                  <path d="M 428,216 L 436,232" fill="none" stroke="black"/>
                  <path d="M 404,120 L 412,136" fill="none" stroke="black"/>
                  <path d="M 468,200 L 476,216" fill="none" stroke="black"/>
                  <path d="M 476,136 L 484,152" fill="none" stroke="black"/>
                  <path d="M 508,120 L 516,136" fill="none" stroke="black"/>
                  <path d="M 4,248 L 76,104" fill="none" stroke="black"/>
                  <path d="M 76,136 L 84,120" fill="none" stroke="black"/>
                  <path d="M 44,216 L 52,200" fill="none" stroke="black"/>
                  <path d="M 116,152 L 124,136" fill="none" stroke="black"/>
                  <path d="M 84,232 L 92,216" fill="none" stroke="black"/>
                  <path d="M 124,216 L 132,200" fill="none" stroke="black"/>
                  <path d="M 164,136 L 172,120" fill="none" stroke="black"/>
                  <path d="M 4,504 L 76,360" fill="none" stroke="black"/>
                  <path d="M 36,472 L 44,456" fill="none" stroke="black"/>
                  <path d="M 76,392 L 84,376" fill="none" stroke="black"/>
                  <path d="M 156,232 L 164,216" fill="none" stroke="black"/>
                  <path d="M 196,152 L 204,136" fill="none" stroke="black"/>
                  <path d="M 68,456 L 92,408" fill="none" stroke="black"/>
                  <path d="M 204,216 L 212,200" fill="none" stroke="black"/>
                  <path d="M 244,136 L 252,120" fill="none" stroke="black"/>
                  <path d="M 76,488 L 84,472" fill="none" stroke="black"/>
                  <path d="M 116,408 L 124,392" fill="none" stroke="black"/>
                  <path d="M 244,200 L 268,152" fill="none" stroke="black"/>
                  <path d="M 124,472 L 132,456" fill="none" stroke="black"/>
                  <path d="M 244,232 L 252,216" fill="none" stroke="black"/>
                  <path d="M 284,152 L 292,136" fill="none" stroke="black"/>
                  <path d="M 252,248 L 268,216" fill="none" stroke="black"/>
                  <path d="M 288,176 L 308,136" fill="none" stroke="black"/>
                  <path d="M 320,112 L 324,104" fill="none" stroke="black"/>
                  <path d="M 164,456 L 172,440" fill="none" stroke="black"/>
                  <path d="M 164,488 L 172,472" fill="none" stroke="black"/>
                  <path d="M 292,248 L 308,216" fill="none" stroke="black"/>
                  <path d="M 320,192 L 348,136" fill="none" stroke="black"/>
                  <path d="M 360,112 L 364,104" fill="none" stroke="black"/>
                  <path d="M 324,216 L 332,200" fill="none" stroke="black"/>
                  <path d="M 364,136 L 372,120" fill="none" stroke="black"/>
                  <path d="M 244,392 L 252,376" fill="none" stroke="black"/>
                  <path d="M 212,472 L 220,456" fill="none" stroke="black"/>
                  <path d="M 244,424 L 252,408" fill="none" stroke="black"/>
                  <path d="M 364,200 L 388,152" fill="none" stroke="black"/>
                  <path d="M 244,456 L 268,408" fill="none" stroke="black"/>
                  <path d="M 364,232 L 372,216" fill="none" stroke="black"/>
                  <path d="M 404,152 L 412,136" fill="none" stroke="black"/>
                  <path d="M 284,408 L 292,392" fill="none" stroke="black"/>
                  <path d="M 252,488 L 260,472" fill="none" stroke="black"/>
                  <path d="M 252,504 L 324,360" fill="none" stroke="black"/>
                  <path d="M 428,216 L 436,200" fill="none" stroke="black"/>
                  <path d="M 292,504 L 336,416" fill="none" stroke="black"/>
                  <path d="M 352,384 L 364,360" fill="none" stroke="black"/>
                  <path d="M 476,136 L 484,120" fill="none" stroke="black"/>
                  <path d="M 324,472 L 332,456" fill="none" stroke="black"/>
                  <path d="M 372,392 L 380,376" fill="none" stroke="black"/>
                  <path d="M 468,200 L 492,152" fill="none" stroke="black"/>
                  <path d="M 468,232 L 476,216" fill="none" stroke="black"/>
                  <path d="M 508,152 L 516,136" fill="none" stroke="black"/>
                  <path d="M 364,456 L 388,408" fill="none" stroke="black"/>
                  <path d="M 364,488 L 372,472" fill="none" stroke="black"/>
                  <path d="M 484,248 L 496,224" fill="none" stroke="black"/>
                  <path d="M 512,192 L 556,104" fill="none" stroke="black"/>
                  <path d="M 412,408 L 420,392" fill="none" stroke="black"/>
                  <path d="M 436,472 L 444,456" fill="none" stroke="black"/>
                  <path d="M 476,488 L 484,472" fill="none" stroke="black"/>
                  <path d="M 484,504 L 556,360" fill="none" stroke="black"/>
                  <path d="M 72,40 L 128,40" fill="none" stroke="black"/>
                  <path d="M 72,72 L 128,72" fill="none" stroke="black"/>
                  <path d="M 76,104 L 104,104" fill="none" stroke="black"/>
                  <path d="M 104,104 L 324,104" fill="none" stroke="black"/>
                  <path d="M 364,104 L 556,104" fill="none" stroke="black"/>
                  <path d="M 84,120 L 104,120" fill="none" stroke="black"/>
                  <path d="M 172,120 L 196,120" fill="none" stroke="black"/>
                  <path d="M 252,120 L 284,120" fill="none" stroke="black"/>
                  <path d="M 372,120 L 404,120" fill="none" stroke="black"/>
                  <path d="M 484,120 L 508,120" fill="none" stroke="black"/>
                  <path d="M 292,136 L 364,136" fill="none" stroke="black"/>
                  <path d="M 84,152 L 116,152" fill="none" stroke="black"/>
                  <path d="M 172,152 L 196,152" fill="none" stroke="black"/>
                  <path d="M 252,152 L 284,152" fill="none" stroke="black"/>
                  <path d="M 372,152 L 404,152" fill="none" stroke="black"/>
                  <path d="M 484,152 L 508,152" fill="none" stroke="black"/>
                  <path d="M 52,200 L 84,200" fill="none" stroke="black"/>
                  <path d="M 132,200 L 156,200" fill="none" stroke="black"/>
                  <path d="M 212,200 L 244,200" fill="none" stroke="black"/>
                  <path d="M 332,200 L 364,200" fill="none" stroke="black"/>
                  <path d="M 436,200 L 468,200" fill="none" stroke="black"/>
                  <path d="M 252,216 L 324,216" fill="none" stroke="black"/>
                  <path d="M 52,232 L 84,232" fill="none" stroke="black"/>
                  <path d="M 132,232 L 156,232" fill="none" stroke="black"/>
                  <path d="M 212,232 L 244,232" fill="none" stroke="black"/>
                  <path d="M 332,232 L 364,232" fill="none" stroke="black"/>
                  <path d="M 436,232 L 468,232" fill="none" stroke="black"/>
                  <path d="M 4,248 L 56,248" fill="none" stroke="black"/>
                  <path d="M 56,248 L 76,248" fill="none" stroke="black"/>
                  <path d="M 84,248 L 140,248" fill="none" stroke="black"/>
                  <path d="M 148,248 L 220,248" fill="none" stroke="black"/>
                  <path d="M 228,248 L 252,248" fill="none" stroke="black"/>
                  <path d="M 292,248 L 340,248" fill="none" stroke="black"/>
                  <path d="M 348,248 L 388,248" fill="none" stroke="black"/>
                  <path d="M 396,248 L 448,248" fill="none" stroke="black"/>
                  <path d="M 448,248 L 484,248" fill="none" stroke="black"/>
                  <path d="M 8,280 L 56,280" fill="none" stroke="black"/>
                  <path d="M 408,280 L 448,280" fill="none" stroke="black"/>
                  <path d="M 8,312 L 64,312" fill="none" stroke="black"/>
                  <path d="M 408,312 L 464,312" fill="none" stroke="black"/>
                  <path d="M 76,360 L 92,360" fill="none" stroke="black"/>
                  <path d="M 100,360 L 140,360" fill="none" stroke="black"/>
                  <path d="M 148,360 L 220,360" fill="none" stroke="black"/>
                  <path d="M 228,360 L 276,360" fill="none" stroke="black"/>
                  <path d="M 284,360 L 324,360" fill="none" stroke="black"/>
                  <path d="M 364,360 L 388,360" fill="none" stroke="black"/>
                  <path d="M 396,360 L 500,360" fill="none" stroke="black"/>
                  <path d="M 508,360 L 556,360" fill="none" stroke="black"/>
                  <path d="M 84,376 L 116,376" fill="none" stroke="black"/>
                  <path d="M 252,376 L 284,376" fill="none" stroke="black"/>
                  <path d="M 380,376 L 412,376" fill="none" stroke="black"/>
                  <path d="M 84,408 L 116,408" fill="none" stroke="black"/>
                  <path d="M 252,408 L 284,408" fill="none" stroke="black"/>
                  <path d="M 380,408 L 412,408" fill="none" stroke="black"/>
                  <path d="M 44,456 L 68,456" fill="none" stroke="black"/>
                  <path d="M 132,456 L 164,456" fill="none" stroke="black"/>
                  <path d="M 220,456 L 244,456" fill="none" stroke="black"/>
                  <path d="M 332,456 L 364,456" fill="none" stroke="black"/>
                  <path d="M 444,456 L 476,456" fill="none" stroke="black"/>
                  <path d="M 44,488 L 76,488" fill="none" stroke="black"/>
                  <path d="M 132,488 L 164,488" fill="none" stroke="black"/>
                  <path d="M 220,488 L 252,488" fill="none" stroke="black"/>
                  <path d="M 332,488 L 364,488" fill="none" stroke="black"/>
                  <path d="M 444,488 L 476,488" fill="none" stroke="black"/>
                  <path d="M 4,504 L 252,504" fill="none" stroke="black"/>
                  <path d="M 292,504 L 484,504" fill="none" stroke="black"/>
                  <path d="M 80,568 L 344,568" fill="none" stroke="black"/>
                  <path d="M 100,616 L 156,616" fill="none" stroke="black"/>
                  <path d="M 80,696 L 344,696" fill="none" stroke="black"/>
                  <g class="text">
                    <text x="100" y="52">CE13</text>
                    <text x="172" y="84">Packet</text>
                    <text x="228" y="84">Domain</text>
                    <text x="264" y="84">1</text>
                    <text x="412" y="84">Packet</text>
                    <text x="468" y="84">Domain</text>
                    <text x="504" y="84">2</text>
                    <text x="112" y="116">_</text>
                    <text x="100" y="132">PE13</text>
                    <text x="128" y="132">_</text>
                    <text x="144" y="132">_</text>
                    <text x="160" y="132">_</text>
                    <text x="184" y="132">P15</text>
                    <text x="208" y="132">_</text>
                    <text x="224" y="132">_</text>
                    <text x="240" y="132">_</text>
                    <text x="268" y="132">BR11</text>
                    <text x="388" y="132">BR11</text>
                    <text x="496" y="132">P24</text>
                    <text x="280" y="164">:</text>
                    <text x="392" y="164">:</text>
                    <text x="504" y="164">:</text>
                    <text x="280" y="180">:</text>
                    <text x="392" y="180">:</text>
                    <text x="504" y="180">:</text>
                    <text x="280" y="196">:</text>
                    <text x="392" y="196">:</text>
                    <text x="504" y="196">:</text>
                    <text x="68" y="212">PE14</text>
                    <text x="144" y="212">P16</text>
                    <text x="168" y="212">_</text>
                    <text x="184" y="212">_</text>
                    <text x="200" y="212">_</text>
                    <text x="228" y="212">BR12</text>
                    <text x="348" y="212">BR22</text>
                    <text x="376" y="212">_</text>
                    <text x="392" y="212">_</text>
                    <text x="408" y="212">_</text>
                    <text x="424" y="212">_</text>
                    <text x="452" y="212">PE23</text>
                    <text x="504" y="212">:</text>
                    <text x="280" y="228">:</text>
                    <text x="504" y="228">:</text>
                    <text x="80" y="244">:</text>
                    <text x="144" y="244">:</text>
                    <text x="224" y="244">:</text>
                    <text x="280" y="244">:</text>
                    <text x="344" y="244">:</text>
                    <text x="392" y="244">:</text>
                    <text x="504" y="244">:</text>
                    <text x="80" y="260">:</text>
                    <text x="144" y="260">:</text>
                    <text x="224" y="260">:</text>
                    <text x="280" y="260">:</text>
                    <text x="344" y="260">:</text>
                    <text x="392" y="260">:</text>
                    <text x="504" y="260">:</text>
                    <text x="80" y="276">:</text>
                    <text x="144" y="276">:</text>
                    <text x="224" y="276">:</text>
                    <text x="280" y="276">:</text>
                    <text x="344" y="276">:</text>
                    <text x="392" y="276">:</text>
                    <text x="456" y="276">_</text>
                    <text x="504" y="276">:</text>
                    <text x="36" y="292">CE13</text>
                    <text x="80" y="292">:</text>
                    <text x="144" y="292">:</text>
                    <text x="224" y="292">:</text>
                    <text x="280" y="292">:</text>
                    <text x="344" y="292">:</text>
                    <text x="392" y="292">:</text>
                    <text x="436" y="292">CE23</text>
                    <text x="504" y="292">:</text>
                    <text x="80" y="308">:</text>
                    <text x="144" y="308">:</text>
                    <text x="224" y="308">:</text>
                    <text x="280" y="308">:</text>
                    <text x="344" y="308">:</text>
                    <text x="392" y="308">:</text>
                    <text x="504" y="308">:</text>
                    <text x="88" y="324">...</text>
                    <text x="144" y="324">:</text>
                    <text x="224" y="324">:</text>
                    <text x="280" y="324">:</text>
                    <text x="344" y="324">:</text>
                    <text x="392" y="324">:</text>
                    <text x="504" y="324">:</text>
                    <text x="96" y="340">:</text>
                    <text x="144" y="340">:</text>
                    <text x="224" y="340">:</text>
                    <text x="280" y="340">:</text>
                    <text x="344" y="340">:</text>
                    <text x="392" y="340">:</text>
                    <text x="504" y="340">:</text>
                    <text x="96" y="356">:</text>
                    <text x="144" y="356">:</text>
                    <text x="224" y="356">:</text>
                    <text x="280" y="356">:</text>
                    <text x="344" y="356">:</text>
                    <text x="392" y="356">:</text>
                    <text x="504" y="356">:</text>
                    <text x="144" y="372">:</text>
                    <text x="224" y="372">:</text>
                    <text x="344" y="372">:</text>
                    <text x="504" y="372">:</text>
                    <text x="100" y="388">NE11</text>
                    <text x="128" y="388">_</text>
                    <text x="144" y="388">_</text>
                    <text x="160" y="388">_</text>
                    <text x="176" y="388">_</text>
                    <text x="192" y="388">_</text>
                    <text x="208" y="388">_</text>
                    <text x="224" y="388">_</text>
                    <text x="240" y="388">_</text>
                    <text x="268" y="388">NE12</text>
                    <text x="344" y="388">:</text>
                    <text x="396" y="388">NE21</text>
                    <text x="504" y="388">:</text>
                    <text x="144" y="404">:</text>
                    <text x="224" y="404">:</text>
                    <text x="344" y="404">:</text>
                    <text x="504" y="404">:</text>
                    <text x="144" y="420">:</text>
                    <text x="224" y="420">:</text>
                    <text x="344" y="420">:</text>
                    <text x="488" y="420">.....</text>
                    <text x="144" y="436">:</text>
                    <text x="232" y="436">:--</text>
                    <text x="344" y="436">:</text>
                    <text x="416" y="436">-</text>
                    <text x="432" y="436">-</text>
                    <text x="472" y="436">:</text>
                    <text x="60" y="468">NE13</text>
                    <text x="88" y="468">_</text>
                    <text x="104" y="468">_</text>
                    <text x="120" y="468">_</text>
                    <text x="148" y="468">NE14</text>
                    <text x="176" y="468">_</text>
                    <text x="192" y="468">_</text>
                    <text x="208" y="468">_</text>
                    <text x="236" y="468">NE15</text>
                    <text x="348" y="468">NE22</text>
                    <text x="376" y="468">_</text>
                    <text x="392" y="468">_</text>
                    <text x="408" y="468">_</text>
                    <text x="424" y="468">_</text>
                    <text x="460" y="468">NE23</text>
                    <text x="96" y="532">Optical</text>
                    <text x="156" y="532">Domain</text>
                    <text x="192" y="532">1</text>
                    <text x="352" y="532">Optical</text>
                    <text x="412" y="532">Domain</text>
                    <text x="448" y="532">2</text>
                    <text x="160" y="580">Legenda</text>
                    <text x="168" y="612">=</text>
                    <text x="228" y="612">Inter-domain</text>
                    <text x="304" y="612">links</text>
                    <text x="128" y="644">.......</text>
                    <text x="168" y="644">=</text>
                    <text x="228" y="644">Cross-domain</text>
                    <text x="304" y="644">links</text>
                    <text x="104" y="676">_</text>
                    <text x="120" y="676">_</text>
                    <text x="136" y="676">_</text>
                    <text x="152" y="676">_</text>
                    <text x="168" y="676">=</text>
                    <text x="228" y="676">Intra-domain</text>
                    <text x="304" y="676">links</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art"><![CDATA[
         ______
        | CE13 |
        |______|
            |     Packet Domain 1               Packet Domain 2
         ___|___________________________     ________________________
        / __|_       ___       ____    /    / ____          ___     /
       / /PE13\_ _ _/P15\_ _ _/BR11\_________/BR11\        /P24\   /
      /  \____/     \___/     \____/ /    /  \____/        \___/  /
     /       \                  / : /    /     /:           / :  /
    /         \                /  :/    /     / :          /  : /
   /  ____     \___       ____/   :    / ____/  :     ____/   :/
  /  /PE14\    /P16\_ _ _/BR12\_________/BR22\_ _ _ _/PE23\   :
 /   \____/    \___/     \____/ / :  /  \____/       \____/  /:
/_____|__:_______:_________:___/  : /_____:_____:______|____/ :
      |  :       :         :      :       :     :      |      :
 _____|  :       :         :      :       :     :  ____|_     :
| CE13 | :       :         :      :       :     : | CE23 |    :
|______| :       :         :      :       :     : |______|    :
         ...     :         :      :       :     :             :
           :     :         :      :       :     :             :
         __:_____:_________:______:_____  :  ___:_____________:______
        / ____   :         :   ____    /  : /  ____           :     /
       / /NE11\_ _ _ _ _ _ _ _/NE12\  /   :/  /NE21\          :    /
      /  \____/  :         :  \____/ /    :   \____/          :   /
     /    /  \   :         :  / /   /    /:    /  \       .....  /
    /    /    \  :   ------:-- /   /    / :   /    - -    :     /
   / ___/      \____/      ___/   /    / ____/        \____    /
  / /NE13\_ _ _/NE14\_ _ _/NE15\ /    / /NE22\_ _ _ _ /NE23\  /
 /  \____/     \____/     \____//    /  \____/        \____/ /
/______________________________/    /_______________________/

        Optical Domain 1                Optical Domain 2

          ________________________________        
         |      Legenda                   |
         |                                |
         |  _______ = Inter-domain links  |
         |                                |
         |  ....... = Cross-domain links  |
         |                                |
         |  _ _ _ _ = Intra-domain links  |
         |________________________________|

]]></artwork>
            </artset>
          </figure>
          <figure anchor="fig-vpn-path">
            <name>Multi-domain VPN TE paths example</name>
            <artset>
              <artwork type="svg"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="720" width="576" viewBox="0 0 576 720" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px" stroke-linecap="round">
                  <path d="M 8,280 L 8,312" fill="none" stroke="black"/>
                  <path d="M 16,568 L 16,696" fill="none" stroke="black"/>
                  <path d="M 56,232 L 56,280" fill="none" stroke="black"/>
                  <path d="M 64,288 L 64,312" fill="none" stroke="black"/>
                  <path d="M 72,40 L 72,72" fill="none" stroke="black"/>
                  <path d="M 104,72 L 104,120" fill="none" stroke="black"/>
                  <path d="M 128,40 L 128,72" fill="none" stroke="black"/>
                  <path d="M 408,280 L 408,312" fill="none" stroke="black"/>
                  <path d="M 448,232 L 448,280" fill="none" stroke="black"/>
                  <path d="M 464,280 L 464,312" fill="none" stroke="black"/>
                  <path d="M 528,568 L 528,696" fill="none" stroke="black"/>
                  <path d="M 36,472 L 44,488" fill="none" stroke="black"/>
                  <path d="M 76,456 L 84,472" fill="none" stroke="black"/>
                  <path d="M 76,392 L 84,408" fill="none" stroke="black"/>
                  <path d="M 120,464 L 132,488" fill="none" stroke="black"/>
                  <path d="M 116,376 L 124,392" fill="none" stroke="black"/>
                  <path d="M 44,216 L 60,248" fill="none" stroke="black"/>
                  <path d="M 164,456 L 172,472" fill="none" stroke="black"/>
                  <path d="M 212,472 L 220,488" fill="none" stroke="black"/>
                  <path d="M 84,200 L 92,216" fill="none" stroke="black"/>
                  <path d="M 76,136 L 84,152" fill="none" stroke="black"/>
                  <path d="M 124,216 L 132,232" fill="none" stroke="black"/>
                  <path d="M 252,456 L 260,472" fill="none" stroke="black"/>
                  <path d="M 240,384 L 252,408" fill="none" stroke="black"/>
                  <path d="M 116,120 L 124,136" fill="none" stroke="black"/>
                  <path d="M 156,200 L 164,216" fill="none" stroke="black"/>
                  <path d="M 324,472 L 332,488" fill="none" stroke="black"/>
                  <path d="M 164,136 L 172,152" fill="none" stroke="black"/>
                  <path d="M 204,216 L 212,232" fill="none" stroke="black"/>
                  <path d="M 284,376 L 292,392" fill="none" stroke="black"/>
                  <path d="M 196,120 L 204,136" fill="none" stroke="black"/>
                  <path d="M 364,456 L 372,472" fill="none" stroke="black"/>
                  <path d="M 244,200 L 252,216" fill="none" stroke="black"/>
                  <path d="M 244,136 L 252,152" fill="none" stroke="black"/>
                  <path d="M 372,392 L 380,408" fill="none" stroke="black"/>
                  <path d="M 432,464 L 444,488" fill="none" stroke="black"/>
                  <path d="M 324,216 L 332,232" fill="none" stroke="black"/>
                  <path d="M 284,120 L 292,136" fill="none" stroke="black"/>
                  <path d="M 412,376 L 420,392" fill="none" stroke="black"/>
                  <path d="M 476,456 L 484,472" fill="none" stroke="black"/>
                  <path d="M 364,200 L 372,216" fill="none" stroke="black"/>
                  <path d="M 356,120 L 372,152" fill="none" stroke="black"/>
                  <path d="M 428,216 L 436,232" fill="none" stroke="black"/>
                  <path d="M 404,120 L 412,136" fill="none" stroke="black"/>
                  <path d="M 472,208 L 476,216" fill="none" stroke="black"/>
                  <path d="M 476,136 L 484,152" fill="none" stroke="black"/>
                  <path d="M 508,120 L 516,136" fill="none" stroke="black"/>
                  <path d="M 4,248 L 76,104" fill="none" stroke="black"/>
                  <path d="M 76,136 L 84,120" fill="none" stroke="black"/>
                  <path d="M 44,216 L 52,200" fill="none" stroke="black"/>
                  <path d="M 116,152 L 124,136" fill="none" stroke="black"/>
                  <path d="M 84,232 L 92,216" fill="none" stroke="black"/>
                  <path d="M 124,216 L 132,200" fill="none" stroke="black"/>
                  <path d="M 164,136 L 172,120" fill="none" stroke="black"/>
                  <path d="M 4,504 L 48,416" fill="none" stroke="black"/>
                  <path d="M 64,384 L 76,360" fill="none" stroke="black"/>
                  <path d="M 36,472 L 44,456" fill="none" stroke="black"/>
                  <path d="M 76,392 L 84,376" fill="none" stroke="black"/>
                  <path d="M 156,232 L 164,216" fill="none" stroke="black"/>
                  <path d="M 196,152 L 204,136" fill="none" stroke="black"/>
                  <path d="M 204,216 L 212,200" fill="none" stroke="black"/>
                  <path d="M 244,136 L 252,120" fill="none" stroke="black"/>
                  <path d="M 76,488 L 88,464" fill="none" stroke="black"/>
                  <path d="M 116,408 L 128,384" fill="none" stroke="black"/>
                  <path d="M 124,472 L 132,456" fill="none" stroke="black"/>
                  <path d="M 244,232 L 252,216" fill="none" stroke="black"/>
                  <path d="M 284,152 L 296,128" fill="none" stroke="black"/>
                  <path d="M 252,248 L 268,216" fill="none" stroke="black"/>
                  <path d="M 280,192 L 312,128" fill="none" stroke="black"/>
                  <path d="M 164,488 L 172,472" fill="none" stroke="black"/>
                  <path d="M 292,248 L 308,216" fill="none" stroke="black"/>
                  <path d="M 320,192 L 364,104" fill="none" stroke="black"/>
                  <path d="M 324,216 L 332,200" fill="none" stroke="black"/>
                  <path d="M 364,136 L 372,120" fill="none" stroke="black"/>
                  <path d="M 244,392 L 252,376" fill="none" stroke="black"/>
                  <path d="M 212,472 L 220,456" fill="none" stroke="black"/>
                  <path d="M 364,232 L 372,216" fill="none" stroke="black"/>
                  <path d="M 404,152 L 412,136" fill="none" stroke="black"/>
                  <path d="M 284,408 L 292,392" fill="none" stroke="black"/>
                  <path d="M 252,488 L 260,472" fill="none" stroke="black"/>
                  <path d="M 252,504 L 324,360" fill="none" stroke="black"/>
                  <path d="M 428,216 L 436,200" fill="none" stroke="black"/>
                  <path d="M 292,504 L 336,416" fill="none" stroke="black"/>
                  <path d="M 352,384 L 364,360" fill="none" stroke="black"/>
                  <path d="M 476,136 L 484,120" fill="none" stroke="black"/>
                  <path d="M 324,472 L 332,456" fill="none" stroke="black"/>
                  <path d="M 372,392 L 380,376" fill="none" stroke="black"/>
                  <path d="M 468,232 L 476,216" fill="none" stroke="black"/>
                  <path d="M 508,152 L 516,136" fill="none" stroke="black"/>
                  <path d="M 364,488 L 372,472" fill="none" stroke="black"/>
                  <path d="M 484,248 L 496,224" fill="none" stroke="black"/>
                  <path d="M 512,192 L 556,104" fill="none" stroke="black"/>
                  <path d="M 412,408 L 420,392" fill="none" stroke="black"/>
                  <path d="M 436,472 L 444,456" fill="none" stroke="black"/>
                  <path d="M 476,488 L 484,472" fill="none" stroke="black"/>
                  <path d="M 484,504 L 556,360" fill="none" stroke="black"/>
                  <path d="M 72,40 L 128,40" fill="none" stroke="black"/>
                  <path d="M 72,72 L 128,72" fill="none" stroke="black"/>
                  <path d="M 76,104 L 104,104" fill="none" stroke="black"/>
                  <path d="M 104,104 L 324,104" fill="none" stroke="black"/>
                  <path d="M 364,104 L 556,104" fill="none" stroke="black"/>
                  <path d="M 84,120 L 104,120" fill="none" stroke="black"/>
                  <path d="M 172,120 L 196,120" fill="none" stroke="black"/>
                  <path d="M 252,120 L 284,120" fill="none" stroke="black"/>
                  <path d="M 372,120 L 404,120" fill="none" stroke="black"/>
                  <path d="M 484,120 L 508,120" fill="none" stroke="black"/>
                  <path d="M 84,152 L 116,152" fill="none" stroke="black"/>
                  <path d="M 172,152 L 196,152" fill="none" stroke="black"/>
                  <path d="M 252,152 L 284,152" fill="none" stroke="black"/>
                  <path d="M 372,152 L 404,152" fill="none" stroke="black"/>
                  <path d="M 484,152 L 508,152" fill="none" stroke="black"/>
                  <path d="M 52,200 L 84,200" fill="none" stroke="black"/>
                  <path d="M 212,200 L 228,200" fill="none" stroke="black"/>
                  <path d="M 332,200 L 364,200" fill="none" stroke="black"/>
                  <path d="M 436,200 L 460,200" fill="none" stroke="black"/>
                  <path d="M 252,216 L 324,216" fill="none" stroke="black"/>
                  <path d="M 52,232 L 84,232" fill="none" stroke="black"/>
                  <path d="M 132,232 L 156,232" fill="none" stroke="black"/>
                  <path d="M 212,232 L 244,232" fill="none" stroke="black"/>
                  <path d="M 332,232 L 364,232" fill="none" stroke="black"/>
                  <path d="M 436,232 L 468,232" fill="none" stroke="black"/>
                  <path d="M 4,248 L 56,248" fill="none" stroke="black"/>
                  <path d="M 56,248 L 76,248" fill="none" stroke="black"/>
                  <path d="M 84,248 L 100,248" fill="none" stroke="black"/>
                  <path d="M 108,248 L 140,248" fill="none" stroke="black"/>
                  <path d="M 148,248 L 220,248" fill="none" stroke="black"/>
                  <path d="M 228,248 L 252,248" fill="none" stroke="black"/>
                  <path d="M 292,248 L 340,248" fill="none" stroke="black"/>
                  <path d="M 348,248 L 388,248" fill="none" stroke="black"/>
                  <path d="M 396,248 L 448,248" fill="none" stroke="black"/>
                  <path d="M 448,248 L 484,248" fill="none" stroke="black"/>
                  <path d="M 8,280 L 56,280" fill="none" stroke="black"/>
                  <path d="M 408,280 L 448,280" fill="none" stroke="black"/>
                  <path d="M 8,312 L 64,312" fill="none" stroke="black"/>
                  <path d="M 408,312 L 464,312" fill="none" stroke="black"/>
                  <path d="M 76,360 L 100,360" fill="none" stroke="black"/>
                  <path d="M 108,360 L 140,360" fill="none" stroke="black"/>
                  <path d="M 148,360 L 268,360" fill="none" stroke="black"/>
                  <path d="M 276,360 L 324,360" fill="none" stroke="black"/>
                  <path d="M 364,360 L 388,360" fill="none" stroke="black"/>
                  <path d="M 396,360 L 500,360" fill="none" stroke="black"/>
                  <path d="M 508,360 L 556,360" fill="none" stroke="black"/>
                  <path d="M 84,376 L 116,376" fill="none" stroke="black"/>
                  <path d="M 252,376 L 284,376" fill="none" stroke="black"/>
                  <path d="M 380,376 L 412,376" fill="none" stroke="black"/>
                  <path d="M 84,408 L 116,408" fill="none" stroke="black"/>
                  <path d="M 252,408 L 284,408" fill="none" stroke="black"/>
                  <path d="M 380,408 L 412,408" fill="none" stroke="black"/>
                  <path d="M 44,456 L 76,456" fill="none" stroke="black"/>
                  <path d="M 132,456 L 164,456" fill="none" stroke="black"/>
                  <path d="M 220,456 L 252,456" fill="none" stroke="black"/>
                  <path d="M 332,456 L 364,456" fill="none" stroke="black"/>
                  <path d="M 444,456 L 476,456" fill="none" stroke="black"/>
                  <path d="M 44,488 L 76,488" fill="none" stroke="black"/>
                  <path d="M 132,488 L 164,488" fill="none" stroke="black"/>
                  <path d="M 220,488 L 252,488" fill="none" stroke="black"/>
                  <path d="M 332,488 L 364,488" fill="none" stroke="black"/>
                  <path d="M 444,488 L 476,488" fill="none" stroke="black"/>
                  <path d="M 4,504 L 252,504" fill="none" stroke="black"/>
                  <path d="M 292,504 L 484,504" fill="none" stroke="black"/>
                  <path d="M 16,568 L 528,568" fill="none" stroke="black"/>
                  <path d="M 16,696 L 528,696" fill="none" stroke="black"/>
                  <g class="text">
                    <text x="100" y="52">CE13</text>
                    <text x="172" y="84">Packet</text>
                    <text x="228" y="84">Domain</text>
                    <text x="264" y="84">1</text>
                    <text x="412" y="84">Packet</text>
                    <text x="468" y="84">Domain</text>
                    <text x="504" y="84">2</text>
                    <text x="112" y="116">_</text>
                    <text x="320" y="116">/</text>
                    <text x="100" y="132">PE13</text>
                    <text x="184" y="132">P15</text>
                    <text x="268" y="132">BR11</text>
                    <text x="304" y="132">.</text>
                    <text x="332" y="132">....</text>
                    <text x="388" y="132">BR11</text>
                    <text x="496" y="132">P24</text>
                    <text x="80" y="164">"H"</text>
                    <text x="108" y="164">::</text>
                    <text x="264" y="164">:</text>
                    <text x="392" y="164">:</text>
                    <text x="488" y="164">:</text>
                    <text x="504" y="164">:</text>
                    <text x="108" y="180">::</text>
                    <text x="128" y="180">.</text>
                    <text x="144" y="180">.</text>
                    <text x="248" y="180">....:</text>
                    <text x="392" y="180">:</text>
                    <text x="476" y="180">...:</text>
                    <text x="504" y="180">:</text>
                    <text x="144" y="196">_:_</text>
                    <text x="236" y="196">:_</text>
                    <text x="392" y="196">:</text>
                    <text x="424" y="196">"S"</text>
                    <text x="464" y="196">:</text>
                    <text x="504" y="196">:</text>
                    <text x="68" y="212">PE14</text>
                    <text x="104" y="212">:</text>
                    <text x="144" y="212">P16</text>
                    <text x="228" y="212">BR12</text>
                    <text x="348" y="212">BR22</text>
                    <text x="392" y="212">:</text>
                    <text x="452" y="212">PE23</text>
                    <text x="504" y="212">:</text>
                    <text x="32" y="228">"S"</text>
                    <text x="104" y="228">:</text>
                    <text x="392" y="228">:</text>
                    <text x="504" y="228">:</text>
                    <text x="104" y="244">:</text>
                    <text x="224" y="244">:</text>
                    <text x="344" y="244">:</text>
                    <text x="392" y="244">:</text>
                    <text x="504" y="244">:</text>
                    <text x="80" y="260">:</text>
                    <text x="104" y="260">:</text>
                    <text x="144" y="260">:</text>
                    <text x="224" y="260">:</text>
                    <text x="344" y="260">:</text>
                    <text x="392" y="260">:</text>
                    <text x="504" y="260">:</text>
                    <text x="104" y="276">:</text>
                    <text x="224" y="276">:</text>
                    <text x="344" y="276">:</text>
                    <text x="392" y="276">:</text>
                    <text x="456" y="276">_</text>
                    <text x="504" y="276">:</text>
                    <text x="36" y="292">CE13</text>
                    <text x="80" y="292">:</text>
                    <text x="104" y="292">:</text>
                    <text x="144" y="292">:</text>
                    <text x="224" y="292">:</text>
                    <text x="344" y="292">:</text>
                    <text x="392" y="292">:</text>
                    <text x="436" y="292">CE23</text>
                    <text x="504" y="292">:</text>
                    <text x="104" y="308">:</text>
                    <text x="248" y="308">:......</text>
                    <text x="344" y="308">:</text>
                    <text x="392" y="308">:</text>
                    <text x="504" y="308">:</text>
                    <text x="76" y="324">..</text>
                    <text x="104" y="324">:</text>
                    <text x="144" y="324">:</text>
                    <text x="272" y="324">:</text>
                    <text x="344" y="324">:</text>
                    <text x="392" y="324">:</text>
                    <text x="504" y="324">:</text>
                    <text x="56" y="340">:</text>
                    <text x="104" y="340">:</text>
                    <text x="272" y="340">:</text>
                    <text x="344" y="340">:</text>
                    <text x="392" y="340">:</text>
                    <text x="504" y="340">:</text>
                    <text x="104" y="356">:</text>
                    <text x="144" y="356">:</text>
                    <text x="272" y="356">:</text>
                    <text x="344" y="356">:</text>
                    <text x="392" y="356">:</text>
                    <text x="504" y="356">:</text>
                    <text x="56" y="372">:</text>
                    <text x="344" y="372">:</text>
                    <text x="504" y="372">:</text>
                    <text x="100" y="388">NE11</text>
                    <text x="184" y="388">.............</text>
                    <text x="268" y="388">NE12</text>
                    <text x="344" y="388">:</text>
                    <text x="396" y="388">NE21</text>
                    <text x="504" y="388">:</text>
                    <text x="56" y="404">:</text>
                    <text x="144" y="404">:</text>
                    <text x="344" y="404">:</text>
                    <text x="504" y="404">:</text>
                    <text x="344" y="420">:</text>
                    <text x="392" y="420">:</text>
                    <text x="484" y="420">......</text>
                    <text x="56" y="436">:</text>
                    <text x="144" y="436">:</text>
                    <text x="344" y="436">:</text>
                    <text x="392" y="436">:</text>
                    <text x="464" y="436">:</text>
                    <text x="392" y="452">:</text>
                    <text x="60" y="468">NE13</text>
                    <text x="96" y="468">.</text>
                    <text x="112" y="468">.</text>
                    <text x="148" y="468">NE14</text>
                    <text x="236" y="468">NE15</text>
                    <text x="348" y="468">NE22</text>
                    <text x="408" y="468">:....</text>
                    <text x="460" y="468">NE23</text>
                    <text x="96" y="532">Optical</text>
                    <text x="156" y="532">Domain</text>
                    <text x="192" y="532">1</text>
                    <text x="352" y="532">Optical</text>
                    <text x="412" y="532">Domain</text>
                    <text x="448" y="532">2</text>
                    <text x="104" y="580">Legenda</text>
                    <text x="32" y="612">H</text>
                    <text x="48" y="612">/</text>
                    <text x="64" y="612">S</text>
                    <text x="80" y="612">=</text>
                    <text x="104" y="612">Hub</text>
                    <text x="136" y="612">VRF</text>
                    <text x="160" y="612">/</text>
                    <text x="192" y="612">Spoke</text>
                    <text x="232" y="612">VRF</text>
                    <text x="36" y="644">..</text>
                    <text x="60" y="644">..</text>
                    <text x="88" y="644">=</text>
                    <text x="148" y="644">Intra-domain</text>
                    <text x="212" y="644">TE</text>
                    <text x="244" y="644">Path</text>
                    <text x="272" y="644">1</text>
                    <text x="308" y="644">{PE13,</text>
                    <text x="356" y="644">P16,</text>
                    <text x="400" y="644">NE14,</text>
                    <text x="448" y="644">NE13,</text>
                    <text x="496" y="644">PE14}</text>
                    <text x="48" y="660">.....</text>
                    <text x="88" y="660">=</text>
                    <text x="148" y="660">Inter-domain</text>
                    <text x="212" y="660">TE</text>
                    <text x="244" y="660">Path</text>
                    <text x="272" y="660">2</text>
                    <text x="308" y="660">{PE13,</text>
                    <text x="360" y="660">NE11,</text>
                    <text x="408" y="660">NE12,</text>
                    <text x="456" y="660">BR12,</text>
                    <text x="184" y="676">BR11,</text>
                    <text x="232" y="676">BR21,</text>
                    <text x="280" y="676">NE21,</text>
                    <text x="328" y="676">NE23,</text>
                    <text x="372" y="676">P24,</text>
                    <text x="416" y="676">PE23}</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art"><![CDATA[
         ______
        | CE13 |
        |______|
            |     Packet Domain 1               Packet Domain 2
         ___|___________________________     ________________________
        / __|_       ___       ____    /    / ____          ___     /
       / /PE13\     /P15\     /BR11\........./BR11\        /P24\   /
      /  \____/     \___/     \____/ /    /  \____/        \___/  /
     /  "H" ::                  :   /    /      :           : :  /
    /       :: . .          ....:  /    /       :        ...: : /
   /  ____      _:_       __:_    /    / ____   :  "S"___:    :/
  /  /PE14\ :  /P16\     /BR12\_________/BR22\  :    /PE23\   :
 /"S"\____/ :  \___/     \____/ /    /  \____/  :    \____/  /:
/_____|__ __:____ _________:___/    /_____:_____:______|____/ :
      |  :  :    :         :              :     :      |      :
 _____|     :              :              :     :  ____|_     :
| CE13 | :  :    :         :              :     : | CE23 |    :
|______|    :              :......        :     : |______|    :
        ..  :    :               :        :     :             :
      :     :                    :        :     :             :
         ___:____:_______________:______  :  ___:_____________:______
      : / ____                 ____    /  : /  ____           :     /
       / /NE11\.............../NE12\  /   :/  /NE21\          :    /
      :  \____/  :            \____/ /    :   \____/          :   /
     /                              /    /:     :        ......  /
    / :          :                 /    / :     :        :      /
   / ____       ____       ____   /    / ____   :      ____    /
  / /NE13\.. ../NE14\     /NE15\ /    / /NE22\  :...../NE23\  /
 /  \____/     \____/     \____//    /  \____/        \____/ /
/______________________________/    /_______________________/

        Optical Domain 1                Optical Domain 2

  _______________________________________________________________      
 |       Legenda                                                 |
 |                                                               |
 | H / S = Hub VRF / Spoke VRF                                   |
 |                                                               |
 | .. ..  = Intra-domain TE Path 1 {PE13, P16, NE14, NE13, PE14} |
 | .....  = Inter-domain TE Path 2 {PE13, NE11, NE12, BR12,      |
 |                  BR11, BR21, NE21, NE23, P24, PE23}           |
 |_______________________________________________________________|

]]></artwork>
            </artset>
          </figure>
          <t>There are many options to implement multi-domain L2/L3 VPNs,
including:</t>
          <ol spacing="normal" type="1"><li>
              <t>BGP-Labeled Unicast (BGP-LU) (<xref target="RFC8277"/>)</t>
            </li>
            <li>
              <t>Inter-domain RSVP-TE</t>
            </li>
            <li>
              <t>Inter-domain SR-TE</t>
            </li>
          </ol>
          <t>This document explores inter-domain TE options where the TE tunnel model,
as defined in <xref target="I-D.ietf-teas-yang-te"/>, applies at the MPI for both
intra-domain and inter-domain TE configurations. The assessment of
alternative options is beyond the scope of this draft.</t>
          <t>It is also assumed that:</t>
          <ul spacing="normal">
            <li>
              <t>the bandwidth of each intra-domain TE path is managed by its
respective P-PNC;</t>
            </li>
            <li>
              <t>technology-specific mechanisms are employed for inter-domain TE path
stitching. In the case of inter-domain SR-TE, a Segment Identifier (SID)
is used in Segment Routing (SR) to define a segment (a portion of the
path) within a network. A binding SID, a special type of SID, acts as a
reference to a precomputed SR policy or path.</t>
            </li>
            <li>
              <t>each packet domain in <xref target="fig-vpn-topo"/> employs technology-specific
local protection mechanisms, such as Fast Reroute (FRR) for MPLS-TE or
Topology Independent Loop-Free Alternate (TI-LFA) for SR-TE. These
mechanisms operate with an awareness of the multi-technology TE path
properties, such as the Shared Risk Link Group (SRLG) path properties defined in <xref target="RFC8001"/>.</t>
            </li>
          </ul>
          <t>For inter-domain TE paths, it is assumed that each packet domain in
<xref target="fig-vpn-topo"/> and <xref target="fig-vpn-path"/> employs the same TE technology. The
stitching between two domains is achieved using inter-domain TE
mechanisms.</t>
          <t>In this scenario, a key function of the MDSC is to identify the
multi-domain and multi-layer TE paths for carrying L2/L3 VPN traffic
between PEs in different packet domains. The MDSC then relays this
information to the P-PNCs to ensure that the forwarding tables of the PEs
(e.g., VRF) are correctly configured, allowing the L2/L3 VPN traffic to
be routed over the designated multi-domain and multi-layer TE paths.</t>
          <t>The selection of the TE path should consider both the TE requirements and
the binding requirements of the L2/L3 VPN network service.</t>
          <t>In general, the binding requirements for a network service (e.g., L2/L3 VPN)
depend on the service isolation requirements (e.g., as discussed in <xref section="8" sectionFormat="of" target="RFC9543"/>)
and can be categorized into three main cases:</t>
          <ol spacing="normal" type="1"><li>
              <t>The L2/L3 VPN is bound to a set of dedicated TE tunnels, which neither
share resources with other services, nor compete for bandwidth with
other tunnels, ensuring deterministic or predictable latency performance.</t>
            </li>
            <li>
              <t>The L2/L3 VPN is bound to a set of dedicated TE tunnels, which can
compete for bandwidth with other tunnels.</t>
            </li>
            <li>
              <t>The L2/L3 VPN is bound to a set of TE tunnels which can be shared with other services.</t>
            </li>
          </ol>
          <t>For each TE path required to support the L2/L3 VPN network service,
it is possible that:</t>
          <ol spacing="normal" type="1"><li>
              <t>A TE path that meets the TE and binding requirements already
exists in the network.</t>
            </li>
            <li>
              <t>An existing TE path could be modified (e.g., through bandwidth
increase) to meet the TE and binding requirements:  </t>
              <ol spacing="normal" type="a"><li>
                  <t>The TE path characteristics can be modified only in the packet
layer.</t>
                </li>
                <li>
                  <t>One or more new underlay optical tunnels need to be setup to
support the requested changes of the overlay TE paths (multi-layer
coordination is required).</t>
                </li>
              </ol>
            </li>
            <li>
              <t>A new TE path needs to be setup to meet the TE and binding
requirements:  </t>
              <ol spacing="normal" type="a"><li>
                  <t>The new TE path reuses existing underlay optical tunnels;</t>
                </li>
                <li>
                  <t>One or more new underlay optical tunnels need to be setup to
support the setup of the new TE path  (multi-layer
coordination is required).</t>
                </li>
              </ol>
            </li>
          </ol>
          <t>This document examines scenarios in which a single TE path is used to
carry VPN traffic between PEs. Scenarios involving multiple parallel TE
paths for load-balancing VPN traffic between PEs are possible but are
beyond the scope of this document.</t>
        </section>
        <section anchor="path-computation-overview">
          <name>Multi-domain and Multi-layer Path Computation</name>
          <t>When establishing a new TE path, the MDSC is responsible for coordinating
the path computation across multiple layers and domains.</t>
          <t>Based on the MDSC's knowledge of the underlying network topology and
configuration, there are three possible approaches for multi-layer and multi-domain path
computation:</t>
          <ol spacing="normal" type="1"><li>
              <t>Full Summarization: In this approach, the MDSC maintains an abstracted
TE topology view of all its packet and optical underlying domains.  </t>
              <t>
In this case, the MDSC lacks sufficient TE topology information to
perform multi-layer/multi-domain path computation. It delegates the
P-PNCs and O-PNCs to compute local paths within their respective
domains, then uses the returned information to compute the optimal
multi-domain/multi-layer path.  </t>
              <t>
This approach presents an issue for the P-PNC, as it lacks the ability
to perform single-domain/multi-layer path computation. It cannot
retrieve topology information from the O-PNCs or delegate optical path
computation to the O-PNCs. A possible solution is to include a CNC
function within the P-PNC to request the MDSC for multi-domain
optical path computation, as shown in Figure 10 of <xref target="RFC8453"/>.  </t>
              <t>
Another solution could involve relying on the MDSC recursive hierarchy,
as defined in Section 4.1 of <xref target="RFC8453"/>, where each IP and optical
domain pair has a "lower-level MDSC" (MDSC-L) for multi-layer
correlation, and a "higher-level MDSC" (MDSC-H) for multi-domain
coordination.  </t>
              <t>
In this case, the MDSC-H obtains an abstract view of the underlying
multi-layer domain topologies from its MDSC-L. Each MDSC-L gets the
full IP domain topology from the P-PNC and an abstracted view of the
optical domain topology from its O-PNC. Topology abstraction occurs
at the MPIs between MDSC-L and O-PNC, as well as between MDSC-L and
MDSC-H.</t>
            </li>
            <li>
              <t>Partial summarization: In this approach, the MDSC has complete
visibility of the TE topology of the packet network domains and an
abstracted view of the TE topology of the optical network domains.  </t>
              <t>
The MDSC can then only perform multi-domain/single-layer path
computation for the packet layer, where the path can be computed
optimally for the two packet domains.  </t>
              <t>
The MDSC still needs to delegate the O-PNCs to perform local path
computation within their domains. It uses the information from the
O-PNCs and its TE topology view of the multi-domain packet layer to
perform multi-layer/multi-domain path computation.</t>
            </li>
            <li>
              <t>Full knowledge: In this approach, the MDSC has a complete and
enough detailed view of the TE topology of all the network domains
(both optical and packet).  </t>
              <t>
In such a case, the MDSC has all the information needed to perform
multi-domain/multi-layer path computation without relying on PNCs.  </t>
              <t>
This approach, however, may present scalability issues. As discussed
in
Section 2.2 of <xref target="I-D.ietf-teas-yang-path-computation"/>, performing
path
computation for optical networks in the MDSC is particularly
challenging,
as optimal paths also depend on vendor-specific optical attributes,
which may vary across domains if provided by different vendors.</t>
            </li>
          </ol>
          <t>This document examines scenarios where the MDSC adopts the partial
summarization approach to enable multi-domain and multi-layer path
computation.</t>
          <t>Typically, O-PNCs are responsible for optical path computation within
their respective domains. When setting up a network service, they must
consider connection requirements such as bandwidth, amplification,
wavelength continuity, and non-linear impairments that may impact the
network service path.</t>
          <t>The methods and types of path requirements and impairments, such as
those detailed in <xref target="I-D.ietf-ccamp-optical-impairment-topology-yang"/>,
used by the O-PNC for optical path computation, are not exposed at the
MPI and therefore are out of scope for this document.</t>
        </section>
      </section>
      <section anchor="packet-pnc-overview">
        <name>IP/MPLS Domain Controller and IP router Functions</name>
        <t>Each packet domain in <xref target="fig-ref-network"/>, corresponding to either an
IGP area or an Autonomous System (AS) within the same operator network,
is controlled by a packet domain controller (P-PNC).</t>
        <t>P-PNCs are responsible for establishing TE paths between any two PEs
or BRs within their controlled domains, as requested by the MDSC. They
also provide topology information to the MDSC to enable efficient
network coordination.</t>
        <t>For example, in inter-domain SR-TE, setting up a bidirectional
SR-TE path from PE13 in Domain 1 to PE23 in Domain 2, as shown in
<xref target="fig-vpn-path"/>, requires the MDSC to coordinate the following actions:</t>
        <ul spacing="normal">
          <li>
            <t>P-PNC1: Push a SID list to PE13, including the Binding SID
associated with the SR-TE path in Domain 2, with PE23 as the target
destination (forward direction).</t>
          </li>
          <li>
            <t>P-PNC2: Push a SID list to PE23, including the Binding SID
associated with the SR-TE path in Domain 1, with PE13 as the target
destination (reverse direction).</t>
          </li>
        </ul>
        <t>With reference to <xref target="fig-p-pnc"/>, P-PNCs are responsible for the
following:</t>
        <ol spacing="normal" type="1"><li>
            <t>To expose to MDSC their respective detailed TE topology</t>
          </li>
          <li>
            <t>To perform single-layer, single-domain local TE path computation,
when requested by the MDSC, between two PEs (for single-domain
end-to-end TE path) or between PEs and BRs (for an intra-domain TE
path segment, as selected by the MDSC).</t>
          </li>
          <li>
            <t>To configure the routers in their respective domain to setup a TE
path;</t>
          </li>
          <li>
            <t>To configure the VRF and PE-CE interfaces (Service access points)
for the intra-domain and inter-domain network services requested by
the MDSC.</t>
          </li>
        </ol>
        <figure anchor="fig-p-pnc">
          <name>Domain Controller &amp; node Functions</name>
          <artwork type="ascii-art"><![CDATA[
          +------------------+            +------------------+
          |                  |            |                  |
          |      P-PNC1      |            |      P-PNC2      |
          |                  |            |                  |
          +--|-----------|---+            +--|-----------|---+
             | 1.TE      | 2.VPN             | 1.TE      | 2.VPN
             | Path      | Provisioning      | Path      | Provisioning
             | Config    |                   | Config    |
             V           V                   V           V
           +---------------------+         +---------------------+
      CE  / PE     TE path 1    BR\       / BR     TE path 2   PE \  CE
      o--/---o..................o--\-----/--o..................o---\--o
         \                         /     \                         /
          \        Domain 1       /       \       Domain 2        /
           +---------------------+         +---------------------+

                              End-to-end TE path
             <------------------------------------------------->
]]></artwork>
        </figure>
        <t>When requesting a new TE path setup, the MDSC provides the P-PNCs
with the explicit path to be created or modified. In other words, the
MDSC communicates the complete list of nodes involved in the path
(strict mode). The P-PNC is then responsible for setting up the
explicit TE path. For example:</t>
        <ul spacing="normal">
          <li>
            <t>with SR-TE, the P-PNC pushes to headend PE or BR the list of SIDs
to create the explicit SR-TE path, provided by the MDSC;</t>
          </li>
          <li>
            <t>with RSVP-TE, the P-PNC requests the headend PE or BR to start
signaling the explicit RSVP-TE path, provided by the MDSC.</t>
          </li>
        </ul>
        <t>To scale in large SR-TE packet domains, the MDSC can provide the P-PNC
with a loose path and per-domain TE constraints. The P-PNC can then
select the complete path within its domain.</t>
        <t>In this case, the P-PNC must signal back to the MDSC which path it has chosen, allowing the MDSC to track relevant resource utilization.</t>
        <t>From the <xref target="fig-vpn-path"/> example, the TE path requested by the MDSC
touches PE13 - P16 - BR12 - BR21 - PE23. P-PNC2 is aware of two
paths with the same topology metric, e.g., BR21 - P24 - PE23 and
BR21 - BR22 - PE23, but with different loads. It may prefer to steer
traffic on the latter as it is less loaded.</t>
        <t>For the purposes of this document, it is assumed that the MDSC always
provides the explicit list of all hops to the P-PNCs to set up or
modify the TE path.</t>
      </section>
      <section anchor="optical-pnc-overview">
        <name>Optical Domain Controller and NE Functions</name>
        <t>The optical network provides underlay connectivity services to
IP/MPLS networks. The packet and optical multi-layer coordination
is handled by the MDSC, as shown in <xref target="fig-ref-network"/>.</t>
        <t>The O-PNC is responsible to:</t>
        <ul spacing="normal">
          <li>
            <t>Provide the MDSC with an abstract TE topology view of its underlying
optical network resources;</t>
          </li>
          <li>
            <t>perform single-domain local path computation when requested by
the MDSC;</t>
          </li>
          <li>
            <t>Perform optical tunnel set up when requested by the MDSC.</t>
          </li>
        </ul>
        <t>The mechanisms used by the O-PNC to perform intra-domain topology
discovery and path setup are typically vendor-specific and outside
the scope of this document.</t>
        <t>Depending on the optical network type, TE topology abstraction, path
computation, and path setup can be single-layer (either OTN or DWDM)
or multi-layer OTN/DWDM. In the latter case, multi-layer coordination
between the OTN and DWDM layers is handled by the O-PNC.</t>
      </section>
    </section>
    <section anchor="mpi">
      <name>Interface Protocols and YANG Data Models for the MPIs</name>
      <t>This section describes general assumptions applicable to all MPI
interfaces between each PNC (Optical or Packet) and the MDSC, to
support the scenarios discussed in this document.</t>
      <section anchor="restconf">
        <name>RESTCONF Protocol at the MPIs</name>
        <t>The RESTCONF protocol, as defined in <xref target="RFC8040"/>, using the JSON
representation from <xref target="RFC7951"/>, is assumed to be used at these
interfaces. Additionally, extensions to RESTCONF, as defined in
<xref target="RFC8527"/>, to comply with the Network Management Datastore
Architecture (NMDA) from <xref target="RFC8342"/>, are assumed to be used at
these MPI and MDSC NBI interfaces.</t>
      </section>
      <section anchor="yang">
        <name>YANG Data Models at the MPIs</name>
        <t>The data models used on these interfaces are assumed to use the YANG
1.1 Data Modeling Language, as defined in <xref target="RFC7950"/>.</t>
        <t>This section describes the YANG data models applicable to the Packet
and Optical MPIs. Some of these YANG data models may be optional,
depending on the specific network configuration detailed in
<xref target="discovery"/> and <xref target="config"/>.</t>
        <section anchor="common-yang">
          <name>Common YANG Data Models at the MPIs</name>
          <t>As required in <xref target="RFC8040"/>, the "ietf-yang-library" YANG module
defined in <xref target="RFC8525"/> is used to allow the MDSC to discover the
set of YANG modules supported by each PNC at its MPI.</t>
          <t>Both Optical and Packet PNCs can use the following common topology
YANG data models at the MPI:</t>
          <ul spacing="normal">
            <li>
              <t>The Base Network Model, defined in the "ietf-network" YANG module
of <xref target="RFC8345"/>;</t>
            </li>
            <li>
              <t>The Base Network Topology Model, defined in the "ietf-network-topology"
YANG module of <xref target="RFC8345"/>, which augments the Base Network Model;</t>
            </li>
            <li>
              <t>The TE Topology Model, defined in the "ietf-te-topology" YANG
module of <xref target="RFC8795"/>, which augments the Base Network Topology
Model.</t>
            </li>
          </ul>
          <t>Optical and Packet PNCs can use the common TE Tunnel Model, defined
in the "ietf-te" YANG module of <xref target="I-D.ietf-teas-yang-te"/>, at the MPI.</t>
          <t>All common YANG data models are generic and augmented by
technology-specific YANG modules, as described in the following
sections.</t>
          <t>Both Optical and Packet PNCs can also use the Ethernet Topology
Model, defined in the "ietf-eth-te-topology" YANG module of
<xref target="I-D.ietf-ccamp-eth-client-te-topo-yang"/>, which augments the TE
Topology Model with Ethernet technology-specific information.</t>
          <t>Both Optical and Packet PNCs can use the following common
notifications YANG data models at the MPI:</t>
          <ul spacing="normal">
            <li>
              <t>Dynamic Subscription to YANG Events and Datastores over RESTCONF
as defined in <xref target="RFC8650"/>;</t>
            </li>
            <li>
              <t>Subscription to YANG Notifications for Datastores updates as
defined in <xref target="RFC8641"/>.</t>
            </li>
          </ul>
          <t>PNCs and MDSCs comply with subscription requirements as stated in
<xref target="RFC7923"/>.</t>
        </section>
        <section anchor="optical-yang">
          <name>YANG models at the Optical MPIs</name>
          <t>The Optical PNC can use the following technology-specific topology
YANG data models, which augment the generic TE Topology Model:</t>
          <ul spacing="normal">
            <li>
              <t>The Wavelength Switched Optical Network (WSON) Topology Model,
defined in the "ietf-wson-topology" YANG module of <xref target="RFC9094"/>;</t>
            </li>
            <li>
              <t>the Flexi-grid Topology Model, defined in the
"ietf-flexi-grid-topology" YANG module of
<xref target="I-D.ietf-ccamp-flexigrid-yang"/>;</t>
            </li>
            <li>
              <t>the OTN Topology Model, as defined in the "ietf-otn-topology" YANG
module of <xref target="I-D.ietf-ccamp-otn-topo-yang"/>.</t>
            </li>
          </ul>
          <t>The optical PNC can use the following technology-specific tunnel YANG
data models, which augments the generic TE Tunnel Model:</t>
          <ul spacing="normal">
            <li>
              <t>The WDM Tunnel Model, defined in the "ietf-wdm-tunnel" YANG module
of <xref target="I-D.ietf-ccamp-wdm-tunnel-yang"/>;</t>
            </li>
            <li>
              <t>the OTN Tunnel Model, defined in the "ietf-otn-tunnel" YANG module
of <xref target="I-D.ietf-ccamp-otn-tunnel-model"/>.</t>
            </li>
          </ul>
          <t>The optical PNC can use the generic Path Computation YANG RPC,
defined in the "ietf-te-path-computation" YANG module of
<xref target="I-D.ietf-teas-yang-path-computation"/>.</t>
          <t>Note that technology-specific augmentations of the generic path
computation RPC for WSON, Flexi-grid, and OTN path computation RPCs
have been identified as a gap.</t>
          <t>The optical PNC can use the following client signal YANG data models:</t>
          <ul spacing="normal">
            <li>
              <t>the Constant Bit Rate (CBR) Client Signal Model, defined in the
"ietf-trans-client-service" YANG module of
<xref target="I-D.ietf-ccamp-client-signal-yang"/>;</t>
            </li>
            <li>
              <t>the Ethernet Client Signal Model, defined in the
"ietf-eth-tran-service" YANG module of
<xref target="I-D.ietf-ccamp-client-signal-yang"/>.</t>
            </li>
          </ul>
        </section>
        <section anchor="packet-yang">
          <name>YANG data models at the Packet MPIs</name>
          <t>The Packet PNC can use the following technology-specific topology
YANG data models:</t>
          <ul spacing="normal">
            <li>
              <t>The L3 Topology Model, defined in the "ietf-l3-unicast-topology"
YANG module of <xref target="RFC8346"/>, which augments the Base Network Topology
Model;</t>
            </li>
            <li>
              <t>the Packet TE Topology Mode, defined in the "ietf-te-topology-packet"
YANG module of <xref target="I-D.ietf-teas-yang-l3-te-topo"/>, which augments the
generic TE
Topology Model;</t>
            </li>
            <li>
              <t>The MPLS-TE Topology Model, defined in the "ietf-te-mpls-topology"
YANG module of <xref target="I-D.ietf-teas-yang-te-mpls-topology"/>, which augments
the TE Packet
Topology Model with or without the L3 TE Topology Model, defined
in "ietf-l3-te-topology" YANG module of
<xref target="I-D.ietf-teas-yang-l3-te-topo"/>;</t>
            </li>
            <li>
              <t>the SR Topology Model, defined in the "ietf-sr-mpls-topology" YANG
module of <xref target="I-D.ietf-teas-yang-sr-te-topo"/>.</t>
            </li>
          </ul>
          <t>The Packet PNC can use the following technology-specific tunnel YANG
data models, which augments the generic TE Tunnel Model:</t>
          <ul spacing="normal">
            <li>
              <t>The MPLS-TE Tunnel Model, defined in the "ietf-te-mpls" YANG
modules of <xref target="I-D.ietf-teas-yang-te-mpls"/>;</t>
            </li>
            <li>
              <t>the SR-TE Tunnel Model which is to be defined as described in
<xref target="conclusions"/>.</t>
            </li>
          </ul>
          <t>The packet PNC can use the following network service YANG data
models:</t>
          <ul spacing="normal">
            <li>
              <t>L3VPN Network Model (L3NM), defined in the "ietf-l3vpn-ntw" YANG
module of <xref target="RFC9182"/>;</t>
            </li>
            <li>
              <t>L3NM TE Service Mapping, defined in the "ietf-l3nm-te-service-mapping"
YANG module of <xref target="I-D.ietf-teas-te-service-mapping-yang"/>;</t>
            </li>
            <li>
              <t>L2VPN Network Model (L2NM), defined in the "ietf-l2vpn-ntw" YANG
module of <xref target="RFC9291"/>;</t>
            </li>
            <li>
              <t>L2NM TE Service Mapping, defined in the "ietf-l2nm-te-service-mapping"
YANG module of <xref target="I-D.ietf-teas-te-service-mapping-yang"/>.</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="pcep">
        <name>Path Computation Element Protocol (PCEP)</name>
        <t><xref target="RFC8637"/> examines the applicability of a Path Computation Element
(PCE) <xref target="RFC5440"/> and PCE Communication Protocol (PCEP) to the ACTN
framework. It further describes how the PCE architecture applies to
ACTN and lists the PCEP extensions needed to use PCEP as an ACTN
interface. The stateful PCE <xref target="RFC8231"/>, PCE-Initiation <xref target="RFC8281"/>,
stateful Hierarchical PCE (H-PCE) <xref target="RFC8751"/>, and PCE as a central
controller (PCECC) <xref target="RFC8283"/> are key extensions enabling the use of
PCE/PCEP for ACTN.</t>
        <t>Since PCEP supports path computation in both packet and optical
networks, it is well-suited for inter-layer path computation.
<xref target="RFC5623"/> describes a framework for applying the PCE-based
architecture to interlayer (G)MPLS traffic engineering. Furthermore,
section 6.1 of <xref target="RFC8751"/> outlines H-PCE applicability for
inter-layer or POI.</t>
        <t><xref target="RFC8637"/> lists various PCEP extensions that apply to ACTN. It also
lists the PCEP extension for the optical network and POI.</t>
        <t>Note that PCEP can be used in conjunction with the YANG data models
described in the rest of this document. Depending on whether ACTN is
deployed in a greenfield or brownfield, two options are possible:</t>
        <ol spacing="normal" type="1"><li>
            <t>The MDSC uses a single RESTCONF/YANG interface to each PNC to
discover all TE information and request TE tunnels. It may perform
full multi-layer path computation or delegate path computation to
the underlying PNCs.  </t>
            <t>
This approach is desirable for operators from a multi-vendor
integration perspective as it is simple. Only one type of
interface (RESTCONF) is needed, using the relevant YANG data models
depending on the operator use case considered. The benefits of
having only one protocol for the MPI between MDSC and PNC have
already been highlighted in <xref target="I-D.ietf-teas-yang-path-computation"/>.</t>
          </li>
          <li>
            <t>The MDSC uses the RESTCONF/YANG interface towards each PNC to
discover all the TE information and requests the creation of TE
tunnels. However, it uses PCEP for hierarchical path computation.  </t>
            <t>
As opposed to Option 1, from an operator perspective, this
option can add integration complexity to have two protocols
instead of one unless the RESTCONF/YANG interface is added to an
existing PCEP deployment (brownfield scenario).</t>
          </li>
        </ol>
        <t><xref target="discovery"/> and <xref target="config"/> of this draft analyze the case where a
single
RESTCONF/YANG interface is deployed at the MPI (i.e., option 1
above).</t>
      </section>
    </section>
    <section anchor="discovery">
      <name>Inventory, Service and Network Topology Discovery</name>
      <t>In this scenario, the MDSC needs to discover the underlying PNCs:</t>
      <ul spacing="normal">
        <li>
          <t>the network topology, at both optical and IP layers, in terms of
nodes and links, including the access links, inter-domain IP links
as well as cross-technology Ethernet links;</t>
        </li>
        <li>
          <t>the optical tunnels supporting multi-technology intra-domain IP links;</t>
        </li>
        <li>
          <t>both intra-domain and inter-domain L2/L3 VPN network services
deployed within the network;</t>
        </li>
        <li>
          <t>the TE paths supporting those L2/L3 VPN network services;</t>
        </li>
        <li>
          <t>the hardware inventory information of IP and optical equipment.</t>
        </li>
      </ul>
      <t>The O-PNC and P-PNC could discover and report the hardware network
inventory information of the equipment used by the different
management layers. In the context of POI, the inventory information
of IP and optical equipment can complement the topology views and
facilitate the packet/optical multi-layer view, e.g., by providing a
mapping between the lowest-level link termination points (LTPs) in
the topology view and corresponding ports in the network inventory view.</t>
      <t>The MDSC could also discover the entire network inventory information
of both IP and optical equipment and correlate this information with
the links reported in the network topology.</t>
      <t>Reporting the entire inventory and detailed topology information of
packet and optical networks to the MDSC may present scalability
issues as a potential drawback, in particular for large optical
networks (see also <xref target="path-computation-overview"/>). This document does
not analyze the scalability of this approach. The characterization of
the scalability constraints (e.g., the network sizes at which they
arise) and the mechanisms to address them (e.g., topology abstraction,
as described in <xref target="RFC8453"/>, or filtering of the notification
subscriptions) are identified as a gap requiring further work (see
<xref target="conclusions"/>). The scale supported by a given MDSC or PNC
implementation is implementation-specific.</t>
      <t>Each PNC provides the MDSC the topology view of the domain it
controls, as described in <xref target="optical-topology-discovery"/> and
<xref target="packet-topology-discovery"/>. The MDSC uses this
information to discover the complete topology view of the multi-layer
multi-domain networks it controls.</t>
      <t>The MDSC should also maintain up-to-date inventory, service, and
network topology databases of IP and optical layers through notifications
over the MPIs from the PNCs when any network inventory, topology, or
service change occurs.</t>
      <t>It should also be possible to correlate information from IP and
optical layers (e.g., which port, lambda/Optical Tributary Signal
(OTSi), and direction are used by a specific IP service on the WDM node).</t>
      <t>In particular, for the cross-technology Ethernet links, it is key for
MDSC to
automatically correlate the information from the PNC network
databases about the physical ports from the routers (single link or
bundle links for LAG) to client ports in the
ROADM.</t>
      <t>The analysis of multi-layer fault management is outside the scope of
this document. However, the discovered information should be
sufficient for the MDSC to correlate optical and IP layer alarms to
speed-up troubleshooting easily.</t>
      <t>Alarms and event notifications are required between MDSC and PNCs so
that any network changes are reported almost in real-time to the MDSC
(e.g., node or link failure). As specified in <xref target="RFC7923"/>, MDSC must
subscribe to specific objects from PNC YANG datastores for
notifications.</t>
      <section anchor="optical-topology-discovery">
        <name>Optical Topology Discovery</name>
        <t>The WSON Topology Model and the Flexi-grid Topology model can be used
to report the DWDM network topology (e.g., WDM nodes and OMS links),
depending on whether the DWDM optical network is based on fixed-grid
or flexible-grid or a mix of fixed-grid and flexible-grid.</t>
        <t>It is worth noting that, as described in Appendix I of <xref target="ITU-T_G.694.1"/>,
a fixed-grid can also be described as a flexible grid
with constraints: for example, a 50GHz fixed-grid can be described as
a flexible-grid which supports only m=4 and values of n which are
only multiplier of 8.</t>
        <t>As a consequence:</t>
        <ul spacing="normal">
          <li>
            <t>A flexible-grid DWDM network topology can only be reported using
the Flexi-grid Topology model;</t>
          </li>
          <li>
            <t>A fixed-grid DWDM network topology, can be reported using either
the WSON Topology model or the Flexi-grid Topology model;</t>
          </li>
          <li>
            <t>A mixed fixed and flexible grid DWDM network topology can be
reported using either the Flexi-grid Topology model or both WSON
and Flexi-grid topology models.</t>
          </li>
        </ul>
        <t>Clarifying how both WSON and Flexi-grid topology models could be used
together (e.g., through multi-inheritance as described in
<xref target="I-D.ietf-teas-te-topology-profiles"/>)
has been identified as a gap.</t>
        <t>The OTN Topology Model is used to report the OTN network topology
(e.g., OTN switching nodes and links), when the OTN switching layer
is deployed within the optical domain.</t>
        <t>To allow the MDSC to discover the complete multi-layer and multi-domain
network topology and to correlate it with the hardware
inventory information, the O-PNCs report an abstract optical network
topology where:</t>
        <ul spacing="normal">
          <li>
            <t>one TE node is reported for each optical node deployed within the
optical network domain; and</t>
          </li>
          <li>
            <t>one TE link is reported for each OMS link and, optionally, for
each OTN link.</t>
          </li>
        </ul>
        <t>Since the MDSC delegates optical path computation to its underlay O-PNCs,
the following information can be abstracted and not reported at
the MPI:</t>
        <ul spacing="normal">
          <li>
            <t>the optical parameters required for optical path computation, such
as those detailed in
<xref target="I-D.ietf-ccamp-optical-impairment-topology-yang"/>;</t>
          </li>
          <li>
            <t>the underlay Optical Transmission Section (OTS) links and In-Line
Amplifiers (ILAs) of Optical Multiplex Section (OMS) links;</t>
          </li>
          <li>
            <t>the physical connectivity between the optical transponders and the
ROADMs.</t>
          </li>
        </ul>
        <t>The OTN Topology Model also reports the CBR client LTPs that
terminate the cross-technology Ethernet links: one CBR client LTP is
reported for
each CBR or multi-function client interface on the optical nodes (see
sections 4.4 and 5.1 of <xref target="I-D.ietf-ccamp-transport-nbi-app-statement"/>
for the description of multi-function
client interfaces).</t>
        <t>The Ethernet Topology Model reports the Ethernet client LTPs that
terminate the cross-technology Ethernet links: one Ethernet client LTP is
reported
for each Ethernet or multi-function client interface on the optical
nodes.</t>
        <t>The optical transponders and, optionally, the OTN access cards, are
abstracted at MPI by the O-PNC as Trail Termination Points (TTPs),
defined in <xref target="RFC8795"/>, within the optical network topology. This
abstraction is valid independently of the fact that optical
transponders are physically integrated within the same WDM node or
are physically located on a device external to the WDM node since it
both cases the optical transponders and the WDM node are under the
control of the same O-PNC and abstracted as a single WDM TE Node at the
O-MPI.</t>
        <t>The association between the Ethernet or CBR client LTPs terminating
the Ethernet cross-technology Ethernet links and the optical TTPs is
reported using
the Inter Layer Lock-id (ILL) identifiers, defined in <xref target="RFC8795"/>.</t>
        <t>For example, with a reference to <xref target="fig-optical-topo"/>, the ILL values X
and Y are
used to associate the client LTPs (7-0) in NE11 and (8-0) in NE12
with the corresponding optical TTPs (7) in NE11 and (8) in NE12,
respectively.</t>
        <figure anchor="fig-optical-topo">
          <name>Multi-layer optical topology discovery</name>
          <artwork type="ascii-art"><![CDATA[
         +----------------------------------------------------------+
        /                                                          /
       /            <X>                      <Y>                  /
      /    +------O------+                +------O------+        /
     /     |    (7-0)    |                |    (8-0)    |       /
    /      |             |                |             |      /
   /       |    NE11     |                |     NE12    |     /
  /        +-------------+                +-------------+    /
 /                Ethernet or OTN Topology (O-PNC 1)        /
+-----------------------------------------------------------+



         +----------------------------------------------------------+
        /    <X> (7)                            (8) <Y>            /
       /         ---                            ---               /
      /    +-----\ /-----+                +-----\ /-----+        /
     /     |      V      |                |      V      |       /
    /      |             |                |             |      /
   /       |    NE11     |                |    NE12     |     /
  /        +-------------+                +-------------+    /
 /                   Optical Topology (O-PNC 1)             /
+----------------------------------------------------------+

Legend:
=======
  O   LTP
 ---
 \ /  TTP
  V
<   > Inter-Layer Lock-id reported by the PNC
]]></artwork>
        </figure>
        <t>The intra-domain optical links are discovered by O-PNCs, using
mechanisms which are outside the scope of this document, and reported
at the MPIs within the optical network topology.</t>
        <t>In the case of a multi-layer DWDM/OTN network domain, multi-layer
intra-domain OTN links are supported by underlay WDM tunnels: this
relationship is reported by the mechanisms described in
<xref target="optical-path-discovery"/>.</t>
      </section>
      <section anchor="optical-path-discovery">
        <name>Optical Path Discovery</name>
        <t>The WDM Tunnel Model is used to report all the WDM tunnels
established within the optical network.</t>
        <t>When the OTN switching layer is deployed within the optical domain,
the OTN Tunnel Model is used to report all the OTN tunnels
established within the optical network.</t>
        <t>The Ethernet client signal model and the Transparent CBR client
signal model are used to report all the connectivity services
provided by the underlay optical tunnels between Ethernet or CBR
client LTPs, depending on whether the connectivity service is frame-based
or transparent. The underlay optical tunnels can be either WDM
tunnels or, when the optional OTN switching layer is deployed, OTN
tunnels.</t>
        <t>The WDM tunnels can be used to support either Ethernet or CBR client
signals or multi-layer intra-domain OTN links. In the latter case,
the hierarchical-link container, defined in <xref target="I-D.ietf-teas-yang-te"/>,
associates
the underlay WDM tunnel with the supported multi-layer intra-domain
OTN link, and it allows discovery of the multi-layer path supporting
all the connectivity services provided by the optical network.</t>
        <t>The O-PNCs report in their operational datastores all the Ethernet
and CBR client connectivities and all the optical tunnels deployed
within their optical domain regardless of the mechanisms being used to
set them up, such as the mechanisms described in
<xref target="multi-technology-link-setup"/>, as well
as other mechanism (e.g., static configuration), which are outside
the scope of this document.</t>
      </section>
      <section anchor="packet-topology-discovery">
        <name>Packet Topology Discovery</name>
        <t>The L3 Topology Model is used to report the IP network topology.</t>
        <t>The L3 Topology Model, SR Topology Model, TE Topology Model and the
TE Packet Topology Model are used together to report the SR-TE
network topology, as described in Figure 2 of
<xref target="I-D.ietf-teas-yang-sr-te-topo"/>.</t>
        <t>The TE Topology Model, TE Packet Topology Model and MPLS-TE Topology
Model are used together to report the MPLS-TE network topology, as
described in <xref target="I-D.ietf-teas-yang-te-mpls-topology"/>.</t>
        <t>As described in <xref target="I-D.ietf-teas-yang-l3-te-topo"/>, the relationship
between the IP network
topology and the MPLS-TE network topology depend on whether the two
network topologies are congruent or not: in the latter case, the L3
TE Topology Model is used, together with the L3 Topology Model to
provide the association between the two network topologies.</t>
        <t>To allow the MDSC to discover the complete multi-layer and multi-domain
network topology and to correlate it with the hardware
inventory information as well as to perform multi-domain TE path
computation, the P-PNCs report the full packet network, including all
the information that the MDSC requires to perform TE path
computation. In particular, one TE node is reported for each IP router
and one TE link is reported for each intra-domain IP link. The packet
topology also reports the IP LTPs terminating the inter-domain IP
links.</t>
        <t>The Ethernet Topology Model is used to report the intra-domain
Ethernet links supporting the intra-domain IP links as well as the
Ethernet LTPs that might terminate cross-technology Ethernet links,
inter-domain
Ethernet links or access links, as described in detail in
<xref target="inter-domain-link-discovery"/>
and in <xref target="multi-technology-link-discovery"/>.</t>
        <t>All the intra-domain Ethernet and IP links are discovered by the
P-PNCs, using mechanisms, such as Link Layer Discovery Protocol (LLDP)
<xref target="IEEE_802.1AB"/>, which are outside the scope of this document, and
reported at the MPIs within the Ethernet or the packet network topology.</t>
      </section>
      <section anchor="te-path-discovery">
        <name>TE Path Discovery</name>
        <t>This document assumes that the discovery of existing TE paths, including their
bandwidth, at the MPI is done using the generic TE tunnel YANG data
model, defined in <xref target="I-D.ietf-teas-yang-te"/>, with packet
technology-specific (e.g.,
MPLS-TE or SR-TE) augmentations.</t>
        <t>Note that technology-specific augmentations of the generic path TE
tunnel model for SR-TE path setup and discovery is outlined in
section 1 of <xref target="I-D.ietf-teas-yang-te"/> but are currently identified as a
gap in
<xref target="conclusions"/>.</t>
        <t>To enable MDSC to discover the full end-to-end TE path configuration,
the technology-specific augmentation of the <xref target="I-D.ietf-teas-yang-te"/>
should allow
the P-PNC to report the TE path within its domain (e.g., the SID list
assigned to an SR-TE path).</t>
        <t>For example, considering the L3VPN in <xref target="fig-vpn-topo"/>, the TE path 1 in
one
direction (PE13-P16-PE14) and the TE path in the reverse direction
(between PE14 and PE13) should be reported by the P-PNC1 to the MDSC
as TE primary and primary-reverse paths of the same TE tunnel
instance. The bandwidth of these TE paths represents the bandwidth
allocated by P-PNC1 to the two TE paths, which can be symmetric or
asymmetric in the two directions.</t>
        <t>The P-PNCs use the TE tunnel model to report, at the MPI, all the TE
paths established within their packet domain regardless of the
mechanism being used to set them up; i.e., independently on whether
the mechanisms described in <xref target="te-path-config"/> or other means, such as
static configuration, which are outside the scope of this document,
are used.</t>
      </section>
      <section anchor="inter-domain-link-discovery">
        <name>Inter-domain Link Discovery</name>
        <t>In the reference network of <xref target="fig-ref-network"/>, there are three types of
inter-domain links:</t>
        <ul spacing="normal">
          <li>
            <t>Inter-domain Ethernet links supporting inter-domain IP links
between two adjacent IP domains;</t>
          </li>
          <li>
            <t>Cross-technology Ethernet links between an IP domain and an adjacent
optical
domain;</t>
          </li>
          <li>
            <t>Access links between a CE device and a PE router.</t>
          </li>
        </ul>
        <t>All the three types of links are Ethernet links.</t>
        <t>It is worth noting that the P-PNC may not be aware whether an
Ethernet interface terminates a cross-technology Ethernet link, an
inter-domain
Ethernet link or an access link. The TE Topology Model supports the
discovery for all these types of links with no need for the P-PNC to
know the type of inter-domain link.</t>
        <t>There are two possible models to report the access links between CEs
and PEs: the TE Topology Model, defined in <xref target="RFC8795"/>, or the Service
Attachment Points (SAP) Model, defined in  <xref target="RFC9408"/>.</t>
        <t>Although the discovery of access links is outside the scope of this
document, clarifying the relationship between these two models has
been identified as a gap.</t>
        <t>The inter-domain Ethernet links and cross-technology Ethernet links are
discovered
by the MDSC using the plug-id attribute, as described in section 4.3
of <xref target="RFC8795"/>.</t>
        <t>A more detailed description of how the plug-id can be used to discover
inter-domain links is also provided in section 5.1.4 of
<xref target="I-D.ietf-ccamp-transport-nbi-app-statement"/>.</t>
        <t>The plug-id attribute can also be used to discover the access-links,
but the analysis of the access-link discovery is outside the scope of
this document.</t>
        <t>This document considers the following two options for discovering
inter-domain links:</t>
        <ol spacing="normal" type="1"><li>
            <t>Static configuration</t>
          </li>
          <li>
            <t>LLDP <xref target="IEEE_802.1AB"/> automatic discovery</t>
          </li>
        </ol>
        <t>Other link discovery options are possible but not described in this
document.</t>
        <t>As outlined in <xref target="I-D.ietf-ccamp-transport-nbi-app-statement"/>, the
encoding of the plug-id namespace and the specific LLDP information
reported within the plug-id value, such as the Chassis ID and Port ID
mandatory TLVs, is implementation-specific and needs to be consistent
across all PNCs within the network.</t>
        <t>The static configuration requires an administrative burden to
configure network-wide unique identifiers, making it more viable for
inter-domain Ethernet links. For cross-technology Ethernet links, the
automatic discovery solution based on LLDP snooping is preferable when
possible.</t>
        <t>The routers exchange standard LLDP packets as defined in <xref target="IEEE_802.1AB"/>,
and the optical nodes snoop the LLDP packets received from the local
Ethernet interface and report the extracted information, such as the
Chassis ID, Port ID, and System Name TLVs, to the O-PNCs.</t>
        <t>Note that the optical nodes do not actively participate in the LLDP
packet exchange and do not send any LLDP packets.</t>
        <section anchor="cross-technology-link-discovery">
          <name>Cross-technology Ethernet link Discovery</name>
          <t>The MDSC can discover a cross-technology Ethernet link by matching
the plug-id values of the two LTPs reported by adjacent O-PNC and
P-PNCs. In case LLDP snooping is used, the P-PNC reports the LLDP
information sent by the corresponding Ethernet interface on the IP
router, while the O-PNC reports the LLDP information received by the
corresponding Ethernet interface on the optical node, e.g., between
LTP 5-0 on PE13 and LTP 7-0 on NE11, as shown in
<xref target="fig-cross-technology-link"/>.</t>
          <figure anchor="fig-cross-technology-link">
            <name>Cross-technology Ethernet link discovery</name>
            <artwork type="ascii-art"><![CDATA[
        +-----------------------------------------------------------+
       /             Ethernet Topology (P-PNC)                     /
      /    +-------------+                +-------------+         /
     /     |    PE13     |                |    BR11     |        /
    /      |             |                |             |       /
   /       |    (5-0)    |                |    (6-0)    |      /
  /        +------O------+                +------O------+     /
 /       {PE13,5} ^                              ^ {BR11,6}  /
+-----------------:------------------------------:----------+
                  :                              :
                  :                              :
                  :                              :
                  :                              :
         +--------:------------------------------:------------------+
        /         :                              :                 /
       / {PE13,5} v                              v {BR11,6}       /
      /    +------O------+                +------O------+        /
     /     |    (7-0)    |                |    (8-0)    |       /
    /      |             |                |             |      /
   /       |    NE11     |                |     NE12    |     /
  /        +-------------+                +-------------+    /
 /                Ethernet or OTN Topology (O-PNC)          /
+----------------------------------------------------------+

  O   LTP
<...> Link discovered by the MDSC
{   } LTP Plug-id reported by the PNC
]]></artwork>
          </figure>
          <t>As described in <xref target="optical-topology-discovery"/>, the LTP terminating
a cross-technology Ethernet link is reported by an O-PNC in the
Ethernet topology, the OTN topology model, or both, depending on the
type of corresponding physical port on the optical node.</t>
          <t>It is worth noting that the discovery of cross-technology Ethernet
links is based solely on the LLDP information sent by the Ethernet
interfaces of the routers and snooped by the Ethernet interfaces of
the optical nodes. Therefore, the MDSC can discover these links even
before optical paths, supporting overlay multi-technology IP links,
are set up.</t>
        </section>
        <section anchor="ip-inter-domain-link-discovery">
          <name>Inter-domain IP Link Discovery</name>
          <t>The MDSC can discover an inter-domain Ethernet link supporting an
inter-domain IP link by matching the plug-id values of the two
Ethernet LTPs reported by adjacent P-PNCs. The P-PNCs report the
LLDP information being sent and received from the corresponding
Ethernet interfaces, e.g., between Ethernet LTP 3-1 on BR11 and
Ethernet LTP 4-1 on BR21, as shown in <xref target="fig-inter-domain-link"/>.</t>
          <figure anchor="fig-inter-domain-link">
            <name>Inter-domain Ethernet and IP link discovery</name>
            <artwork type="ascii-art"><![CDATA[
        +--------------------------+     +-------------------------+
       /  IP Topology (P-PNC 1)   /     /  IP Topology (P-PNC 2)  /
      /   +-------------+        /     /   +-------------+       /
     /    |    BR11     |       /     /    |    BR21     |      /
    /     |        (3-2)O<................>O(4-2)        |     /
   /      |             |\    /     /     /|             |    /
  /       +-------------+|   /     /      |+-------------+   /
 /                       |  /     /       |                 /
+------------------------|-+     +-------------------------+
                         |                |
          Supporting LTP |                | Supporting LTP
                         |                |
                         |                |
          +--------------|----------+    +|------------------------+
         /               V         /    / V                       /
        / +-------------+/        /    /  \+-------------+       /
       /  |     {1}(3-1)O<................>O(4-1){1}     |      /
      /   |             |\      /    /    /|             |     /
     /    |    BR11     |V(*)  /    /  (*)V|     BR21    |    /
    /     |             |/    /    /      \|             |   /
   /      |     {2}(3-0)O<~~~~~~~~~~~~~~~~>O(4-0){3}     |  /
  /       +-------------+   /    /         +-------------+ /
 / Eth. Topology (P-PNC 1) /    / Eth. Topology (P-PNC 2) /
+-------------------------+    +-------------------------+

Notes:
=====
(*) Supporting LTP
{1} {BR11,3,BR21,4}
{2} {BR11,3}
{3} {BR21,4}

Legend:
=======
  O   LTP
----> Supporting LTP
<...> Link discovered by the MDSC
<~~~> Link inferred by the MDSC
{   } LTP Plug-id reported by the PNC
]]></artwork>
          </figure>
          <t>Different information is required to be encoded by the P-PNC within
the plug-id attribute of the Ethernet LTPs to discover cross-technology
Ethernet
links and inter-domain Ethernet links.</t>
          <t>If the P-PNC does not know a priori whether an Ethernet interface
on an IP router terminates a cross-technology Ethernet link or an
inter-domain Ethernet link, it must report at the MPI two Ethernet
LTPs representing the same Ethernet interface, e.g., both Ethernet
LTP 3-0 and Ethernet LTP 3-1, supported by LTP 3-0, as shown in
<xref target="fig-inter-domain-link"/>.</t>
          <ul spacing="normal">
            <li>
              <t>The physical Ethernet LTP (e.g., LTP 3-0 in BR11, as shown in
<xref target="fig-inter-domain-link"/>) represents the physical adjacency between
the Ethernet interface on an IP router and the Ethernet interface on
its physically adjacent node. This node can be either an IP router
(in the case of a single-technology Ethernet link) or an optical node
(in the case of a cross-technology Ethernet link). Therefore, as
described in <xref target="cross-technology-link-discovery"/>, the P-PNC reports,
within the plug-id attribute of this LTP, the LLDP information sent
by the corresponding Ethernet interface on the IP router, such as
{BR11,3} and {BR21,4} plug-id values reported by the Ethernet LTP
3-0 on BR11 and the Ethernet LTP 4-0 on BR21, as shown in
<xref target="fig-inter-domain-link"/>.</t>
            </li>
            <li>
              <t>The logical Ethernet LTP (e.g., LTP 3-1 in BR11, as shown in
<xref target="fig-inter-domain-link"/>), supported by a physical Ethernet LTP (e.g.,
LTP 3-0 in BR11, as shown in <xref target="fig-inter-domain-link"/>), is used to
discover the logical adjacency between Ethernet interfaces on IP routers,
which can be either single-technology or multi-technology. Therefore,
the P-PNC reports, within the plug-id attribute of this LTP, the LLDP
information sent and received by the corresponding Ethernet interface
on the IP router, such as the {BR11,3,BR21,4} plug-id values reported
by the Ethernet LTP 3-1 on BR11 and the Ethernet LTP 4-1 on BR21, as
shown in <xref target="fig-inter-domain-link"/>.</t>
            </li>
          </ul>
          <t>It is worth noting that in the case of inter-domain Ethernet links,
the MDSC cannot discover, using the LLDP information reported in the
plug-id attributes, the physical adjacency between two Ethernet
interfaces on physically adjacent IP routers, because these plug-id
values do not match, such as the {BR11,3} and {BR21,4} plug-id values
shown in <xref target="fig-inter-domain-link"/>. However, the MDSC may infer the
physical intra-domain Ethernet links if it knows a priori, using
mechanisms outside the scope of this document, that the Ethernet
interfaces on the IP routers either terminate a cross-technology or
single-technology (intra-domain or inter-domain) Ethernet link, e.g.,
as shown in <xref target="fig-inter-domain-link"/>.</t>
          <t>The P-PNC can omit to report the physical Ethernet LTPs when it
knows, through mechanisms outside the scope of this document, that
the corresponding Ethernet interfaces terminate inter-domain Ethernet
links.</t>
          <t>The MDSC can then discover an inter-domain IP link between the two IP
LTPs supported by the two Ethernet LTPs terminating an inter-domain
Ethernet link, discovered as described in
<xref target="ip-inter-domain-link-discovery"/>,
e.g., between IP LTP 3-2 on BR21 and IP LTP 4-2 on BR22, supported
respectively by Ethernet LTP 3-1 on BR11 and Ethernet LTP 4-1 on BR21,
as shown in <xref target="fig-inter-domain-link"/>.</t>
        </section>
      </section>
      <section anchor="multi-technology-link-discovery">
        <name>Multi-technology IP Link Discovery</name>
        <t>A multi-technology intra-domain IP link and its supporting
multi-technology
intra-domain Ethernet link are discovered by the P-PNC like any other
intra-domain IP and Ethernet links, as described in
<xref target="packet-topology-discovery"/>, and
reported at the MPI within the packet and the Ethernet network
topologies, e.g., as shown in <xref target="fig-multi-technology-link"/>.</t>
        <figure anchor="fig-multi-technology-link">
          <name>Multi-technology intra-domain Ethernet and IP link discovery</name>
          <artwork type="ascii-art"><![CDATA[
        +-----------------------------------------------------------+
       /                    IP Topology (P-PNC 1)                  /
      /    +---------+                        +---------+         /
     /     |  PE13   |                        |   BR11  |        /
    /      |    (5-2)O<======================>O(6-2)    |       /
   /       |         |              |         |         |      /
  /        +---------+              |         +---------+     /
 /                                  |                        /
+-----------------------------------|-----------------------+
                                    |
                                    | Supporting Link
                                    |
        +---------------------------|-------------------------------+
       / Ethernet Topology (P-PNC 1)|                              /
      /    +-------------+          |     +-------------+         /
     /     |    PE13     |          V     |    BR11     |        /
    /      |        (5-1)O<==============>O(6-1)        |       /
   /       |    (5-0)    |\              /|    (6-0)    |      /
  /        +------O------+|(*)        (*)|+------O------+     /
 /                ^ \<----+              +----->/^           /
+-----------------:------------------------------:----------+
                  :                              :
                  :                              :
                  :                              :
        +---------:------------------------------:------------------+
       /          :   Ethernet or OTN Topology   :                 /
      /           V          (O-PNC 1)           V                /
     /     +------O------+    ETH/CBR     +------O------+        /
    /      |    (7-0)    |  client sig.   |    (8-0)    |       /
   /       |      X----------+-------------------X      |      /
  /        |    NE11     |   |            |     NE12    |     /
 /         +-------------+   |            +-------------+    /
+----------------------------|------------------------------+
                             | Underlay
                             | tunnel
                             |
         +----------------------------------------------------------+
        /        (7)         |                  (8)                /
       /         ---         |                  ---               /
      /    +-----\ /-----+   v            +-----\ /-----+        /
     /     |      V      |                |      V      |       /
    /      |      X======|================|======X      |      /
   /       |    NE11     |  Opt. Tunnel   |    NE12     |     /
  /        +-------------+                +-------------+    /
 /                   Optical Topology (O-PNC 1)             /
+----------------------------------------------------------+

Notes:
=====
(*) Supporting LTP

Legend:
=======
  O   LTP
 ---
 \ /  TTP
  V
----> Supporting LTP or Supporting Link or Underlay tunnel
<===> Link discovered by the PNC and reported at the MPI
<...> Link discovered by the MDSC
x---x Ethernet/CBR client signal
X===X Optical tunnel
]]></artwork>
        </figure>
        <t>The Ethernet interface 5 on the P13 router is terminating two Ethernet
abstract links:</t>
        <ul spacing="normal">
          <li>
            <t>The multi-technology intra-domain Ethernet link between logical
Ethernet LTP 5-1 on PE13 and the logical Ethernet LTP 6-1 on BR11;</t>
          </li>
          <li>
            <t>The cross-technology Ethernet link, which is supporting that
multi-technology intra-domain Ethernet link, between the physical
Ethernet LTPs 5-0 on PE13 and the physical Ethernet LTP 7-0 on the
optical NE11.</t>
          </li>
        </ul>
        <t>The P-PNC does not report any plug-id information on the logical
Ethernet LTPs terminating intra-domain Ethernet links, such as the
LTP 5-1 on PE13 and LTP 6-1 in BR11 shown in
<xref target="fig-multi-technology-link"/>, since these
links are discovered by the PNC.</t>
        <t>In addition, the P-PNC also reports the physical Ethernet LTPs that
terminate the cross-technology Ethernet links supporting the
multi-technology intra-domain Ethernet links, e.g., the Ethernet LTP 5-0
on PE13 and the
Ethernet LTP 6-0 on BR11, shown in <xref target="fig-multi-technology-link"/>.</t>
        <t>The MDSC discovers, using the mechanisms described in
<xref target="inter-domain-link-discovery"/>,
which cross-technology Ethernet links support the multi-technology
intra-domain
Ethernet links, e.g., the link between LTP 5-0 on PE13 and LTP 7-0 on
NE11, shown in <xref target="fig-multi-technology-link"/>.</t>
        <t>The MDSC also discovers, from the information provided by the O-PNC
and described in <xref target="optical-path-discovery"/>, which optical tunnels
support the
multi-technology intra-domain IP links and therefore the path within the
optical network that supports a multi-technology intra-domain IP link,
e.g., as shown in <xref target="fig-multi-technology-link"/>.</t>
        <section anchor="single-technology-link-discovery">
          <name>Intra-domain single-technology IP Links</name>
          <t>It is worth noting that the P-PNC may not be aware of whether an
Ethernet interface on the IP router terminates a multi-technology or a
single-technology intra-domain Ethernet link.</t>
          <t>In this case, the P-PNC, always reports two Ethernet LTPs for each
Ethernet interface on the IP router, e.g., the Ethernet LTP 1-0 and 1-1
on PE13, shown in <xref target="fig-intra-domain-link"/>.</t>
          <figure anchor="fig-intra-domain-link">
            <name>Single-technology intra-domain Ethernet and IP link discovery</name>
            <artwork type="ascii-art"><![CDATA[
        +-----------------------------------------------------------+
       /                    IP Topology (P-PNC 1)                  /
      /    +---------+                        +---------+         /
     /     |  PE13   |                        |    P16  |        /
    /      |    (1-2)O<======================>O(2-2)    |       /
   /       |         |            |           |         |      /
  /        +---------+            |           +---------+     /
 /                                |                          /
+---------------------------------|-------------------------+
                                  |
                                  | Supporting Link
                                  |
                                  |
          +-----------------------|---------------------------------+
         /                        |                                /
        /  +---------+            v           +---------+         /
       /   |    (1-1)O<======================>O(2-1)    |        /
      /    |         |\                      /|         |       /
     /     |  PE13   |V(*)                (*)V|    P16  |      /
    /      |         |/                      \|         |     /
   /       | {1}(1-0)O<~~~~~~~~~~~~~~~~~~~~~~>O(2-0){2} |    /
  /        +---------+                        +---------+   /
 /                   Ethernet Topology (P-PNC 1)           /
+---------------------------------------------------------+

Notes:
=====
(*) Supporting LTP
{1} {PE13,1}
{2} {P16,2}

Legend:
=======
  O   LTP
----> Supporting LTP
<===> Link discovered by the PNC and reported at the MPI
<~~~> Link inferred by the MDSC
{   } LTP Plug-id reported by the PNC
]]></artwork>
          </figure>
          <t>It is worth noting that in the case of intra-domain single-technology
Ethernet links, the MDSC cannot discover, using the LLDP information
reported in the plug-id attributes, the physical adjacency between
two Ethernet interfaces on physically adjacent IP routers, because
the plug-id values do not match, such as {PE13,1} and {P16,2}, as shown
in <xref target="fig-intra-domain-link"/>. However, the MDSC may infer the physical
intra-domain Ethernet links, e.g., between LTP 1-0 on PE13 and LTP 2-0
on P16, as shown in <xref target="fig-intra-domain-link"/>, if it knows a priori,
using mechanisms outside the scope of this document, that all Ethernet
interfaces on the IP routers terminate either a cross-technology or
single-technology (intra-domain or inter-domain) Ethernet link, e.g.,
as shown in <xref target="fig-intra-domain-link"/>.</t>
          <t>The P-PNC can omit reporting the physical Ethernet LTP if it knows,
through mechanisms outside the scope of this document, that the
intra-domain Ethernet link is single-technology.</t>
        </section>
      </section>
      <section anchor="lag-discovery">
        <name>LAG Discovery</name>
        <t>The P-PNCs can discover the configuration of LAG groups within its
domain and report each intra-domain LAG as an Ethernet bundle link
within the Ethernet topology exposed at the MPI.</t>
        <t>This is done by bundling multiple single-domain Ethernet links, as
shown in <xref target="fig-lag"/>. For example, the Ethernet bundled link between
Ethernet LTP 5-1 on BR21 and Ethernet LTP 6-1 on P24 is built from
the Ethernet links set up respectively:</t>
        <ul spacing="normal">
          <li>
            <t>between the Ethernet LTP 1-1 on BR21 and the Ethernet LTP 2-1 on
P24; and</t>
          </li>
          <li>
            <t>between the Ethernet LTP 3-1 on BR21 and the Ethernet LTP 4-1 on
P24.</t>
          </li>
        </ul>
        <figure anchor="fig-lag">
          <name>LAG</name>
          <artwork type="ascii-art"><![CDATA[
        +-----------------------------------------------------------+
       /                    IP Topology (P-PNC 2)                  /
      /    +---------+                        +---------+         /
     /     |  BR21   |                        |    P24  |        /
    /      |    (5-2)O<======================>O(6-2)    |       /
   /       |         |            |           |         |      /
  /        +---------+            |           +---------+     /
 /                                |                          /
+---------------------------------|-------------------------+
                                  |
                                  | Supporting Link
                                  |
                                  |
          +-----------------------|---------------------------------+
         /                        |                                /
        /  +---------+            v           +---------+         /
       /   |    (5-1)O<======================>O(6-1)    |        /
      /    |  BR21   |  Bundled Link          |    P24  |       /
     /     |         |                        |         |      /
    /      |    (3-1)O<======================>O(4-1)    |     /
   /       |    (1-1)O<======================>O(2-1)    |    /
  /        +---------+                        +---------+   /
 /                   Ethernet Topology (P-PNC 2)           /
+---------------------------------------------------------+

Legend:
=======
  O   LTP
<===> Link discovered by the PNC and reported at the MPI
]]></artwork>
        </figure>
        <t>The mechanisms used by the MDSC to discover single-technology and
multi-technology intra-domain LAG links are the same, with the only
difference being whether the bundled links are single-technology or
multi-technology.</t>
        <t>However, the mechanisms used by the MDSC to discover single-technology
inter-domain LAG links between two BRs are different and outside the
scope of this document, as they do not imply cross-technology
coordination
between packet and optical domains.</t>
        <t>As described in <xref target="packet-topology-discovery"/>, the mechanisms used by the
P-PNC to discover the configuration of LAG groups within its domain, such
as LLDP <xref target="IEEE_802.1AB"/>, are outside the scope of this document.</t>
        <t>It is worth noting that according to <xref target="IEEE_802.1AB"/>, LLDP can be
configured on a LAG group (Aggregated Port) and/or on any number of its
LAG members (Aggregation Ports).</t>
        <t>If LLDP is enabled on both LAG members and groups, two types of LLDP
packets are transmitted by the routers and received by the optical
nodes on some cross-technology Ethernet links: one sent for the LLDP
session
configured at LAG member (Aggregation Port) level and another one for
the LLDP session configured at LAG group (Aggregated Port) level. This
could cause some issues when LLDP snooping is used to discover the
cross-technology Ethernet links, as defined in
<xref target="cross-technology-link-discovery"/>.</t>
        <t>The cross-technology Ethernet link discovery is based only on the LLDP
session
configured on the LAG members (Aggregation Ports) to allow discovery
of these links independently from the configuration of the underlay
optical tunnel or from the LAG group.</t>
        <t>To avoid any ambiguity on how the optical nodes can identify which LLDP
packets belong to which LLDP session, the P-PNC can disable the LLDP
sessions on the LAG groups configured by the MDSC (e.g., the
multi-technology single-domain LAG groups configured using the mechanisms
described in <xref target="lag-setup"/>), keeping the LLDP sessions on the LAG
members enabled.</t>
        <t>Another option is to rely on other mechanisms (e.g., the Port type
field in the Link Aggregation TLV defined in Annex F of <xref target="IEEE_802.1AX"/>)
that allow the optical node to identify which LLDP packets
belong to which LLDP session: the O-PNC can then use only the LLDP
information from the LLDP sessions configured on the LAG members to
support the cross-technology Ethernet link discovery mechanisms defined
in <xref target="cross-technology-link-discovery"/>.</t>
      </section>
      <section anchor="vpn-discovery">
        <name>L2/L3 VPN Network Services Discovery</name>
        <t>The P-PNC reports the L2/L3 VPN services configured within its
domain, using the L2NM and L3NM network service models, and which
packet TE tunnels (e.g., MPLS-TE or SR-TE) are used by each L2/L3 VPN
service, using the L2NM and L3NM TE service mapping models.</t>
        <t>The MDSC can use the information mentioned above together with the
packet TE path, packet topology, multi-technology IP links, optical
topology and optical path information discovered as described in the
previous sections, to discover the multi-technology path used to carry
the
traffic for each L2/L3 VPN service.</t>
      </section>
      <section anchor="inventory-discovery">
        <name>Inventory Discovery</name>
        <t>There are no YANG data models in IETF that could be used to report at
the MPI the whole inventory information discovered by a PNC.</t>
        <t><xref target="RFC8345"/> had foreseen some work for inventory as an augmentation of
the network model, but no YANG data model has been developed so far.</t>
        <t>There are also no YANG data models in IETF that could be used to
correlate topology information, e.g., a link termination point (LTP),
with inventory information, e.g., the physical port supporting an
LTP, if any.</t>
        <t>Inventory information through MPI and correlation with topology
information is identified as a gap requiring further work and outside
of the scope of this draft.</t>
      </section>
    </section>
    <section anchor="config">
      <name>Establishment of L2/L3 VPN Services with TE Requirements</name>
      <t>In this scenario the MDSC needs to setup a multi-domain L2VPN or a
multi-domain L3VPN with some SLA requirements.</t>
      <t>The MDSC receives the request to setup a L2/L3 VPN network service
from the OSS/Orchestration layer (see <xref target="additional-scenarios"/>).</t>
      <t>The MDSC translates the L2/L3 VPN SLA requirements into TE
requirements (e.g., bandwidth, TE metric bounds, SRLG disjointness,
nodes/links/domains inclusion/exclusion) and find the TE paths that
meet these TE requirements (see <xref target="vpn-overview"/>).</t>
      <t>For example, considering the L3VPN in <xref target="fig-vpn-topo"/> and
<xref target="fig-vpn-path"/>, the MDSC
finds that:</t>
      <ul spacing="normal">
        <li>
          <t>PE13-P16-PE14 TE path already exists but does not have enough bandwidth
to support the new L3VPN, as described in <xref target="te-path-discovery"/>, and
that:  </t>
          <ul spacing="normal">
            <li>
              <t>the IP link(s) between PE13 and P16 do not have enough bandwidth
 to support increasing the bandwidth of that TE path, as
 described in <xref target="packet-topology-discovery"/>;</t>
            </li>
            <li>
              <t>a new underlay optical tunnel could be setup to increase the
 bandwidth of the IP link(s) between PE13 and P16 to support
 increasing the bandwidth of that overlay TE path, as described
 in <xref target="optical-path-computation"/>. The dimensioning of the underlay
optical
 tunnel is decided by the MDSC based on the TE requirements
 (e.g., the bandwidth) requested by the TE path and on its
 multi-layer optimization policy, which is an internal MDSC
 implementation issue;</t>
            </li>
          </ul>
        </li>
        <li>
          <t>a new multi-domain TE path needs to be setup between PE13 and
PE23, e.g., either because existing TE paths between PE13 and
PE23 are not able to meet the TE and binding requirements of
the L2/L3 VPN service or because there is no TE path between
PE13 and PE23.</t>
        </li>
      </ul>
      <t>As described in <xref target="path-computation-overview"/>, with partial
summarization, the MDSC will use the TE topology information provided
by the P-PNCs and the results of the path computation requests sent to
the O-PNCs, as described in <xref target="optical-path-computation"/>, to compute
the multi-layer/multi-domain path between PE13 and PE23.</t>
      <t>For example, the multi-layer/multi-domain performed by the MDSC could
require the setup of:</t>
      <ul spacing="normal">
        <li>
          <t>a new underlay optical tunnel between PE13 and BR11, supporting a
new IP link, as described in <xref target="multi-technology-link-setup"/>;</t>
        </li>
        <li>
          <t>a new underlay optical tunnel between BR21 and P24 to increase the
bandwidth of the IP link(s) between BR21 and P24, as described in
<xref target="multi-technology-link-setup"/>.</t>
        </li>
      </ul>
      <t>When setting up the L2/L3 VPN network service requires multi-domain
and multi-layer coordination, the MDSC is also responsible for
coordinating the network configuration needed to realize the requested
network service across the appropriate optical and packet domains.</t>
      <t>The MDSC would therefore request:</t>
      <ul spacing="normal">
        <li>
          <t>the O-PNC1 to setup a new optical tunnel between the ROADMs
connected to PE13 and P16, as described in
<xref target="multi-technology-link-setup"/>;</t>
        </li>
        <li>
          <t>the P-PNC1 to update the configuration of the existing IP link, in
case of LAG, or configure a new IP link, in case of ECMP, between
PE13 and P16, as described in <xref target="multi-technology-link-setup"/>;</t>
        </li>
        <li>
          <t>the P-PNC1 to update the bandwidth of the selected TE path between
PE13 and PE14, as described in <xref target="te-path-config"/>.</t>
        </li>
      </ul>
      <t>After that, the MDSC requests P-PNC2 to set up a TE path between BR21
and PE23, with an explicit path (BR21, P24, PE23) to constrain the
new TE path to use the underlay optical tunnel setup between BR21 and
P24, as described in <xref target="te-path-config"/>. The P-PNC2 properly configures
the routers within its domain to set up the requested path and returns
the information needed for multi-domain TE path stitching. For example,
in inter-domain SR-TE, the P-PNC2, knowing the node and adjacency SIDs
assigned within its domain, can install the proper SR policy or
hierarchical policies within BR21 and return to the MDSC the binding
SID assigned to this policy in BR21.</t>
      <t>Then the MDSC requests P-PNC1 to set up a TE path between PE13 and
BR11, with an explicit path (PE13, BR11) to constrain the new TE path
to use the underlay optical tunnel setup between PE13 and BR11,
specifying which inter-domain link should be used to send traffic to
BR21 and the information for multi-domain TE path stitching, as
described in <xref target="te-path-discovery"/> (e.g., in inter-domain SR-TE, the
binding SID assigned by P-PNC2 to the corresponding SR policy in BR21).
The P-PNC1 properly configures the routers within its domain to set up
the requested path and the multi-domain TE path stitching.
For example, in inter-domain SR-TE, the P-PNC1, knowing the node and adjacency SIDs assigned within its domain and the Peer Adjacency SID assigned by P-PNC1 to the inter-domain link between BR11 and BR21, along with the binding SID assigned by P-PNC2, installs the proper policy or policies within PE13.</t>
      <t>Once the TE paths have been selected and, if needed, set up or modified,
the MDSC can request both P-PNCs to configure the L3VPN and its binding
with the selected TE paths, as described in <xref target="vpn-setup"/>.</t>
      <section anchor="optical-path-computation">
        <name>Optical Path Computation</name>
        <t>As described in <xref target="path-computation-overview"/>, optical path
computation is usually performed by the O-PNCs.</t>
        <t>When performing multi-layer/multi-domain path computation, the MDSC
can delegate single-domain optical path computation to the O-PNC.</t>
        <t>As described in <xref target="optical-topology-discovery"/>, <xref target="inter-domain-link-discovery"/>,
and <xref target="multi-technology-link-discovery"/>, without LAG, there is a one-to-one
relationship between a multi-layer intra-domain IP link and its underlay
optical tunnel. Therefore, the properties of an optical path between
two optical TTPs, as computed by the O-PNC, can be used by the MDSC to
infer the properties of the associated multi-layer single-domain IP link.</t>
        <t>As discussed in <xref target="I-D.ietf-teas-yang-path-computation"/>, there are two
options to request an O-PNC to perform optical path computation: either
via a "compute-only" TE tunnel path, using the generic TE tunnel YANG
data model defined in <xref target="I-D.ietf-teas-yang-te"/>, or via the path
computation RPC defined in <xref target="I-D.ietf-teas-yang-path-computation"/>.</t>
        <t>This draft assumes that the path computation RPC is used.</t>
        <t>There are no YANG data models in IETF that could be used to augment
the generic path computation RPC with technology-specific attributes.</t>
        <t>Optical technology-specific augmentation for the path computation RPC
is identified as a gap requiring further work outside of this draft's
scope.</t>
      </section>
      <section anchor="multi-technology-link-setup">
        <name>Multi-technology IP Link Setup</name>
        <t>As described in <xref target="optical-path-computation"/>, there is a one-to-one
relationship between a multi-technology intra-domain Ethernet link and its
underlay optical tunnel.</t>
        <t>Therefore, to set up a new multi-technology intra-domain IP link,
the MDSC requires the O-PNC to set up the optical tunnel (using either
the WDM Tunnel model or the OTN Tunnel model, if optional OTN switching
is supported) within the optical network and steer client traffic
between the two cross-technology Ethernet links over that optical tunnel,
using either the Ethernet Client Signal Model (for frame-based transport)
or the Transparent CBR Client Signal Model (for transparent transport).</t>
        <t>For example, with reference to <xref target="fig-multi-technology-link-2"/>, the
MDSC can request O-PNC1 to set up an optical tunnel between optical
TTPs (7) on NE11 and (8) on NE12 and steer client traffic over this
tunnel between LTP (7-0) on NE11 and LTP (8-0) on NE12.</t>
        <figure anchor="fig-multi-technology-link-2">
          <name>Multi-technology IP link setup</name>
          <artwork type="ascii-art"><![CDATA[
        +-----------------------------------------------------------+
       /                    IP Topology (P-PNC 1)                  /
      /    +---------+                        +---------+         /
     /     |  PE13   |                        |   BR11  |        /
    /      |    (5-2)O<======================>O(6-2)    |       /
   /       |         |              |         |         |      /
  /        +---------+              |         +---------+     /
 /                                  |                        /
+-----------------------------------|-----------------------+
                                    |
                                    | Supporting Link
                                    |
        +---------------------------|-------------------------------+
       / Ethernet Topology (P-PNC 1)|                              /
      /    +-------------+          |     +-------------+         /
     /     |    PE13     |          V     |    BR11     |        /
    /      |        (5-1)O<==============>O(6-1)        |       /
   /       |    (5-0)    |\              /|    (6-0)    |      /
  /        +------O------+|(*)        (*)|+------O------+     /
 /                ^ \<----+              +----->/^           /
+-----------------:------------------------------:----------+
                  :                              :
                  :                              :
                  :                              :
        +---------:------------------------------:------------------+
       /          :   Ethernet or OTN Topology   :                 /
      /           V          (O-PNC 1)           V                /
     /     +------O------+    ETH/CBR     +------O------+        /
    /      |    (7-0)    |  client sig.   |    (8-0)    |       /
   /       |      X----------+-------------------X      |      /
  /        |    NE11     |   |            |     NE12    |     /
 /         +-------------+   |            +-------------+    /
+----------------------------|------------------------------+
                             | Underlay
                             | tunnel
                             |
         +----------------------------------------------------------+
        /        (7)         |                  (8)                /
       /         ---         |                  ---               /
      /    +-----\ /-----+   v            +-----\ /-----+        /
     /     |      V      |                |      V      |       /
    /      |      X======|================|======X      |      /
   /       |    NE11     |  Opt. Tunnel   |    NE12     |     /
  /        +-------------+                +-------------+    /
 /                   Optical Topology (O-PNC 1)             /
+----------------------------------------------------------+

Notes:
=====
(*) Supporting LTP

Legend:
=======
  O   LTP
 ---
 \ /  TTP
  V
----> Supporting LTP or Supporting Link or Underlay tunnel
<===> Link discovered by the PNC and reported at the MPI
<...> Link discovered by the MDSC
x---x Ethernet/CBR client signal
X===X Optical tunnel
]]></artwork>
        </figure>
        <t>Note: <xref target="fig-multi-technology-link-2"/> is an exact copy of
<xref target="fig-multi-technology-link"/>.</t>
        <t>After the optical tunnel has been set up and the client traffic
steering configured, the two IP routers can exchange Ethernet frames
between themselves, including LLDP messages.</t>
        <t>If LLDP <xref target="IEEE_802.1AB"/> or any other discovery mechanisms, outside
the scope of this document, are used between the adjacency of the two
IP routers' ports, the P-PNC can automatically discover the underlay
multi-technology single-domain Ethernet link set up by the MDSC and
report it to the P-PNC, as described in <xref target="multi-technology-link-discovery"/>.</t>
        <t>Otherwise, if no automatic discovery mechanisms are used, the MDSC
can configure this multi-technology single-domain Ethernet link at
the MPI of the P-PNC.</t>
        <t>The two Ethernet LTPs terminating this multi-technology single-domain
Ethernet link are supported by the two underlay Ethernet LTPs
terminating the two cross-technology Ethernet links, e.g., LTP 5-1 on
PE13 and 6-1 on BR11, as shown in <xref target="fig-multi-technology-link-2"/>.</t>
        <t>After the multi-technology single-domain Ethernet link has been
configured by the MDSC or discovered by the P-PNC, the corresponding
multi-technology single-domain IP link can also be configured either
by the MDSC or the P-PNC.</t>
        <t>This document assumes that the IP link is configured by the P-PNC.</t>
        <t>It is worth noting that if LAG is not supported within the domain
controlled by the P-PNC, the P-PNC can configure the multi-technology
single-domain IP link as soon as the underlay multi-technology
single-domain Ethernet link is either discovered by the P-PNC or
configured by the MDSC at the MPI. However, if LAG is supported, the
P-PNC lacks enough information to determine whether the discovered or
configured multi-technology single-domain Ethernet link would be:</t>
        <ol spacing="normal" type="1"><li>
            <t>Used to support a multi-technology single-domain IP link;</t>
          </li>
          <li>
            <t>Used to create a new LAG group;</t>
          </li>
          <li>
            <t>Added to an existing LAG group.</t>
          </li>
        </ol>
        <t>The MDSC can request the P-PNC to configure a new multi-technology
single-domain IP link, supported by the just discovered or configured
multi-technology single-domain Ethernet link, by creating an IP link
within the running datastore of the P-PNC MPI. Only the IP link, IP
LTPs, and the reference to the supporting multi-technology single-domain
Ethernet link are configured by the MDSC. All other configuration is
provided by the P-PNC.</t>
        <t>For example, with reference to <xref target="fig-multi-technology-link-2"/>, the
MDSC can request P-PNC1 to set up a multi-technology single-domain
IP link between IP LTP 5-2 on PE13 and IP LTP 6-2 on BR11, supported
by the multi-technology single-domain Ethernet link between ETH LTP
5-1 on PE13 and ETH LTP 6-1 on BR11.</t>
        <t>The P-PNC configures the requested multi-technology single-domain
IP link and, once finished, reports it to the MDSC within the IP
topology exposed at its MPI.</t>
        <section anchor="lag-setup">
          <name>Multi-technology LAG Setup</name>
          <t>The P-PNC configures a new LAG group between two routers when the
MDSC creates a new Ethernet bundled link at the MPI (using the
bundled-link container defined in <xref target="RFC8795"/>), bundling the
multi-technology single-domain Ethernet link(s) being created, as
described above.</t>
          <t>When a new LAG link is created, it is recommended to configure the
minimum number of active member links required to consider the LAG
link as up. For example, a LAG link with three members can be
considered up when only one member link fails and down when at least
two member links fail.</t>
          <t>The attribute required to configure the minimum number of active
member links is missing in <xref target="I-D.ietf-ccamp-eth-client-te-topo-yang"/>
and is identified as a gap in <xref target="conclusions"/>.</t>
          <t>It is worth noting that a new LAG group can be created to bundle one
or more multi-technology single-domain Ethernet link(s).</t>
          <t>For example, with reference to <xref target="fig-lag"/>, the MDSC can request
P-PNC2 to set up an Ethernet bundled link between Ethernet LTP 5-1 on
BR21 and Ethernet LTP 6-1 on P24, bundling the multi-technology
single-domain Ethernet link between Ethernet LTP 1-1 on BR21 and
Ethernet LTP 2-1 on P24.</t>
          <t>It is also worth noting that the MDSC needs to create the Ethernet
LTPs terminating the Ethernet bundled link.</t>
          <t>The MDSC can request the P-PNC to configure a new multi-technology
single-domain IP link, supported by the just configured Ethernet
bundled link, following the same procedure described in
<xref target="multi-technology-link-setup"/> above.</t>
          <t>For example, with a reference to <xref target="fig-lag"/>, the MDSC can request the
P-PNC2 to setup a multi-technology single-domain IP Link between IP LTP
5-2 on BR21 and IP LTP 6-2 on P24 supported by the Ethernet bundle link
between ETH LTP 5-1 on BR21 and the Ethernet LTP 6-1 on P24.</t>
        </section>
        <section anchor="multi-technology-lag-update">
          <name>Multi-technology LAG Update</name>
          <t>The P-PNC adds new member(s) to an existing LAG group when the MDSC
updates the configuration of an existing Ethernet bundled link at the
MPI, adding the multi-technology single-domain Ethernet link(s) being
created, as described above.</t>
          <t>When member links are added or removed from a LAG link, the minimum
number of active member links required to consider the LAG link as up
may also need to be updated.</t>
          <t>For example, with reference to <xref target="fig-lag"/>, the MDSC can request
P-PNC2 to add the multi-technology single-domain Ethernet link set up
between Ethernet LTP 3-1 on BR21 and Ethernet LTP 4-1 on P24 to the
existing Ethernet bundle link set up between Ethernet LTP 5-1 on node
BR21 and Ethernet LTP 6-1 on node P24.</t>
          <t>After the LAG configuration has been updated, the P-PNC can also update
the bandwidth information of the multi-technology single-domain IP link
supported by the updated Ethernet bundled link.</t>
        </section>
        <section anchor="multi-technology-path-properties">
          <name>Multi-technology TE path properties Configuration</name>
          <t>The MDSC can discover the TE path properties (e.g., the list of
SRLGs, the delay) of a multi-technology IP link from the TE properties
of:</t>
          <ul spacing="normal">
            <li>
              <t>the IP LTPs terminating the multi-technology IP link (e.g., the list of
SRLGs reported by the P-PNC using the packet TE topology model);</t>
            </li>
            <li>
              <t>the optical path (e.g., the list of SRLGs reported by the O-PNC
using the WDM or OTN tunnel model); and</t>
            </li>
            <li>
              <t>the cross-domain links (e.g., the list of SRLGs reported by the O-PNC
and P-PNC respectively, using the WSON and/or flexi-grid, the
OTN and the packet TE topology models).</t>
            </li>
          </ul>
          <t>The MDSC can also report this information to the P-PNC by properly
configuring the multi-technology IP link properties using the packet TE
topology model at the packet PNC MPI.</t>
          <t>This information is used by the P-PNC at least when computing the
local protection path, as described in <xref target="te-path-config"/>, e.g., to
ensure
that the local protection path is SRLG disjoint with the primary
path.</t>
          <t>It is worth noting that the list of SRLGs for a multi-technology IP link
can be quite long. Implementation-specific mechanisms can be
implemented by the MDSC or by the O-PNC to summarize the SRLGs of an
optical tunnel. These mechanisms are implementation-specific and have
no impact on the YANG models nor on the interoperability at the MPI.
However, they should be carefully designed to avoid missing information: failure to do so could result in miscalculating two path candidates as being fully SRLG-disjoint when they actually share a hidden failure point.</t>
        </section>
      </section>
      <section anchor="te-path-config">
        <name>TE Path Setup and Update</name>
        <t>This document assumes that TE path setup and update at
the MPI could be done using the generic TE tunnel YANG data model,
defined in <xref target="I-D.ietf-teas-yang-te"/>, with packet technology-specific
augmentations, described in <xref target="packet-yang"/>.</t>
        <t>When a new TE path needs to be setup, the MDSC can use the
<xref target="I-D.ietf-teas-yang-te"/> model to request the P-PNC to set it up,
properly specifying the path constraints, such as the explicit path,
to ensure the P-PNC sets up a TE path that meets the end-to-end TE
and binding constraints and uses the optical tunnels set up by the
MDSC to support this new TE path.</t>
        <t>The <xref target="I-D.ietf-teas-yang-te"/> model supports requesting the setup of
both end-to-end as well as segment TE tunnels (within one domain).</t>
        <t>In the latter case, the technology-specific augmentations should
allow the configuration of the information needed for multi-domain TE
path stitching.</t>
        <t>For example, the SR-TE specific augmentations of the
<xref target="I-D.ietf-teas-yang-te"/>
model should be defined to allow the MDSC to configure the binding
SIDs to be used for the multi-domain SR-TE path stitching and to
allow the P-PNC to report the binding SID assigned to the segment TE
paths. Note that the binding SIDs assigned for multi-domain SR-TE
path stitching need to be persistent across IP router and P-PNC
restarts: otherwise, the multi-domain TE path would be broken until
the MDSC re-learns the new binding SIDs (<xref target="te-path-discovery"/>) and
reconfigures the SR policies in the other domains. Whether this
persistence is provided by the IP routers, by the P-PNC, or by both,
is implementation-specific; in any case, the augmentation identified
above should allow the P-PNC to report the binding SIDs currently in
use.</t>
        <t>The MDSC can also use the <xref target="I-D.ietf-teas-yang-te"/> model to request the
P-PNC to
increase the bandwidth allocated to an existing TE path, and, if
needed, also on its reverse TE path. The <xref target="I-D.ietf-teas-yang-te"/> model
supports
both symmetric and asymmetric bandwidth configuration in the two
directions.</t>
        <t>The MDSC also requests the P-PNC to configure local protection mechanisms.
For example, the FRR local protection, as defined in <xref target="RFC4090"/> in case
of MPLS-TE domain or the TI-LFA local protection, as defined in
<xref target="I-D.ietf-rtgwg-segment-routing-ti-lfa"/> in case of SR-TE domain. The
mechanisms to request the configuration TI-LFA local protection for SR-TE
paths using the <xref target="I-D.ietf-teas-yang-te"/> are a gap in the current YANG
models.</t>
        <t>The requested local protection mechanisms within the P-PNC domain are
configured by the P-PNC through implementation specific mechanisms
which are outside the scope of this document.</t>
        <t>The P-PNC takes into account the multi-layer TE path properties
(e.g., SRLG information), configured by the MDSC as described in
<xref target="multi-technology-path-properties"/>, when computing the protection
configuration (e.g., in
case of SR-TE domains, the TI-LFA post-convergence path or, in case of
MPLS-TE domain, the FRR backup tunnel) for multi-technology single-domain
IP links.</t>
        <t>SR-TE path setup and update (e.g., bandwidth increase) through MPI is
identified as a gap requiring further work, which is outside of the
scope of this draft.</t>
      </section>
      <section anchor="vpn-setup">
        <name>L2/L3 VPN Network Service Setup</name>
        <t>The MDSC can use the L2NM and L3NM network service models to request
the P-PNCs to setup L2/L3 VPN services, and the L2NM and L3NM TE
service mapping models to request the P-PNCs to configure the PE
routers to steer the L2/L3 VPN traffic to the selected TE tunnels
(e.g., MPLS-TE or SR-TE).</t>
        <t>It is worth noting that the L2NM and L3NM TE service mapping models,
defined in <xref target="I-D.ietf-teas-te-service-mapping-yang"/>, provide a list
of TE tunnel(s) that should be used to forward L2/L3 VPN traffic
between the two PEs terminating the listed TE tunnel(s). If the list
contains more than one TE tunnel for the same pair of PEs, these TE
tunnels are used to load balance the associated L2/L3 VPN traffic
between the same set of two PEs.</t>
        <t>The possibility to request splitting the traffic between multiple TE
tunnels for the same PE pair in a way other than load balancing is
identified as a gap requiring further work and is outside the scope
of this draft.</t>
      </section>
    </section>
    <section anchor="conclusions">
      <name>Conclusions and Gaps</name>
      <t>The analysis provided in this document shows that the IETF YANG models
described in <xref target="yang"/> provide good support for Packet Optical Integration
(POI) scenarios for resource discovery (e.g., network topology, service,
tunnels), as well as for setup of
multi-layer/multi-domain L2/L3 VPN network services.</t>
      <t>The following gaps were identified that may need to be addressed by
the relevant IETF Working Groups:</t>
      <ul spacing="normal">
        <li>
          <t>how both WSON and Flexi-grid topology models could be used
together (through multi-inheritance): this gap has been identified
in <xref target="optical-topology-discovery"/>;</t>
        </li>
        <li>
          <t>network inventory model: this gap has been identified in
<xref target="inventory-discovery"/> and the solution in
<xref target="I-D.ietf-ivy-network-inventory-yang"/> has been proposed to
resolve it;</t>
        </li>
        <li>
          <t>technology-specific augmentations of the path computation RPC,
defined in <xref target="I-D.ietf-teas-yang-path-computation"/> for optical networks:
this gap has been
identified in <xref target="optical-path-computation"/> and the solution in
<xref target="I-D.ietf-ccamp-optical-path-computation-yang"/>
has been proposed to resolve it;</t>
        </li>
        <li>
          <t>relationship between common discovery mechanisms applicable to
access links, inter-domain IP links and cross-technology Ethernet links
and the
UNI topology discovery mechanism defined in <xref target="RFC9408"/>: this gap has
been identified in <xref target="packet-topology-discovery"/>;</t>
        </li>
        <li>
          <t>a mechanism applicable to the P-PNC NBI to configure the SR-TE
paths. Technology-specific augmentations of TE Tunnel model,
defined in <xref target="I-D.ietf-teas-yang-te"/>, are foreseen in section 1 of
<xref target="I-D.ietf-teas-yang-te"/>
but not yet defined: this gap has been identified in <xref target="te-path-config"/>;</t>
        </li>
        <li>
          <t>an attribute, which is used to configure the minimum number of
active member links required to consider the LAG link as being up,
is missing from the topology model defined in
<xref target="I-D.ietf-ccamp-eth-client-te-topo-yang"/>: this
gap has been identified in <xref target="lag-setup"/>;</t>
        </li>
        <li>
          <t>a mechanism to configure splitting the L2/L3 VPN traffic, between
multiple TE tunnels for the same PEs pair, in a different way than
load balancing: this gap has been identified in <xref target="vpn-setup"/>;</t>
        </li>
        <li>
          <t>a mechanism to report client connectivity constraints imposed by
some muxponder design: this gap has been identified in <xref target="muxponder"/>;</t>
        </li>
        <li>
          <t>the scalability of reporting the entire inventory and detailed
topology information of the packet and optical networks to the MDSC,
including the characterization of the scalability constraints and of
the mechanisms to address them: this gap has been identified in
<xref target="discovery"/>;</t>
        </li>
        <li>
          <t>enhancements to the TE Tunnel model, defined in
<xref target="I-D.ietf-teas-yang-te"/>, to support scenarios where multiple
parallel TE paths are used in load-balancing to carry traffic between
two end-points (e.g., VPN traffic between two PEs): this gap has been
noted, but not analyzed, in this document.</t>
        </li>
      </ul>
      <t>Although not applicable to this document, it has been noted that being
able to use WSON and Flexi-grid topology models together (through
multi-inheritance) is not only useful for mixed fixed-grid and
flexible-grid DWDM network topologies but also the only viable option
for a mixed Coarse Wavelength Division
Multiplexing (CWDM) and DWDM network topology.</t>
      <t>Although not applicable to this document, it has been noted that the
WDM tunnel model would also support optical tunnel setup in the case
of a mixed CWDM and DWDM network topology.</t>
    </section>
    <section anchor="security">
      <name>Security Considerations</name>
      <t>This document highlights how the ACTN architecture can deploy packet
over optical infrastructure services. It highlights how existing IETF
protocols and data models may be used for multi-layer services. It
reuses several existing IETF protocols and data models for the MPI
interfaces between each PNC (Optical or Packet) and the MDSC,
including:</t>
      <ul spacing="normal">
        <li>
          <t>RESTCONF</t>
        </li>
        <li>
          <t>NETCONF</t>
        </li>
        <li>
          <t>PCEP</t>
        </li>
        <li>
          <t>YANG</t>
        </li>
      </ul>
      <t>The security considerations of the ACTN framework, discussed in
Section 9 of <xref target="RFC8453"/>, apply to the POI scenarios analyzed in this
document. The security considerations of the protocols reused at the
MPIs also apply and are not repeated here: see Section 12 of
<xref target="RFC8040"/> for RESTCONF, Section 9 of <xref target="RFC6241"/> for NETCONF,
Section 10 of <xref target="RFC5440"/> and <xref target="RFC8253"/> for PCEP, and the Security
Considerations of the YANG data models listed in <xref target="yang"/>.</t>
      <t>This section adds two things that are specific to the application of ACTN
to POI: a threat model for the ACTN POI architecture
(<xref target="threat-model"/>), since the analysis in <xref target="RFC8453"/> is generic, and
the security considerations for LLDP snooping (<xref target="lldp-security"/>).</t>
      <t>LLDP snooping is singled out because it is the one mechanism described
in this document that is particular to the POI scenarios: it is used
by the PNCs to discover the cross-technology Ethernet links between
the IP routers and the optical nodes (<xref target="cross-technology-link-discovery"/>)
and, through them, the multi-technology IP links on which the
multi-layer coordination performed by the MDSC depends.</t>
      <t>Several existing authentication and encryption practices and
techniques may be used to help secure these MPI interfaces. These
mechanisms include using Transport Layer Security (TLS) to provide
secure transport for RESTCONF, NETCONF and PCEP. The recommendations
in <xref target="BCP195"/> apply: TLS 1.2 or later should be used, and earlier
versions should not be used. Each MPI is a trust boundary between the
MDSC and a PNC and, in multi-vendor deployments, between controllers
supplied by different vendors; the MDSC and each PNC are therefore
expected to mutually authenticate (e.g., using client certificates
with TLS) rather than relying on one-way authentication.</t>
      <t>Furthermore, access control techniques can also provide additional security features. Both NETCONF and RESTCONF support the Network Configuration Access Control Model (NACM) <xref target="RFC8341"/>, which provides group-based (role-based) access control, ensuring that MDSC to PNC communication is based on authorised use and granular control of connectivity and resource requests.</t>
      <t>Since the operations performed over the MPIs can modify both the
packet and the optical forwarding state, the MDSC and the PNCs are also
expected to keep audit logs of the configuration operations they
request and perform.</t>
      <section anchor="threat-model">
        <name>Threat Model for ACTN applied to POI</name>
        <t>This subsection applies the SDN threat analysis in <xref target="ONF-TR-530"/> to
the ACTN POI architecture described in <xref target="reference-network"/>, at the
same architectural level as the rest of this document (<xref target="ENISA-SDN"/>
provides further background). The intent is not to enumerate every
possible threat, but to identify the threats that are most relevant to
this architecture and how they are expected to be mitigated. A broader
analysis of ACTN security considerations, across deployment scenarios
beyond POI, is outside the scope of this document and is expected to
be addressed in a separate document.</t>
        <t>The assets and trust boundaries of the architecture are:</t>
        <ul spacing="normal">
          <li>
            <t>The MDSC, which is the coordination point for both layers and for
all the domains: it can set up, modify and tear down optical tunnels,
TE paths and L2/L3 VPN network services across the whole network, and
it holds the multi-layer topology, inventory and service information
retrieved from all the PNCs. The MDSC is therefore a high-value target
and operators should treat access to it with the same care as access
to a device with control-plane adjacencies to all the IP routers and
optical nodes.</t>
          </li>
          <li>
            <t>The P-PNCs and O-PNCs, each with authority over its own domain, and
the network elements they control.</t>
          </li>
          <li>
            <t>The MPIs, which are the trust boundaries between the MDSC and each
PNC and, in multi-vendor deployments, between controllers supplied by
different vendors.</t>
          </li>
        </ul>
        <ul empty="true">
          <li>
            <t>Note: the CMI and the MDSC NBI are outside the scope of
this document.</t>
          </li>
        </ul>
        <ul spacing="normal">
          <li>
            <t>The topology, inventory, TE and service information exchanged over
the MPIs, whose confidentiality matters (it describes the structure,
capacity and shared risks of the network) and whose integrity is
critical, since the MDSC decisions depend on it.</t>
          </li>
        </ul>
        <t>Against these assets, the threats most relevant to the ACTN POI
architecture, and their expected mitigations, are:</t>
        <ul spacing="normal">
          <li>
            <t>Compromised or misbehaving controller: a compromised MDSC can
reroute, disrupt or disclose the traffic of every domain; a
compromised PNC can do the same within its domain and can feed false
information to the MDSC. Mitigations are the mutual authentication,
transport security, access control and audit logging described above,
and the hierarchical nature of ACTN itself: each PNC retains authority
over its domain, so NACM can limit each MPI client to the operations
the architecture requires of it (e.g., read access to topology and
write access only to the tunnels and services the MDSC manages), and a
PNC can reject requests that are inconsistent with its own view of its
domain.</t>
          </li>
          <li>
            <t>False or stale topology and resource information: whether injected
by a compromised PNC, spoofed on the cross-technology Ethernet links
(see <xref target="lldp-security"/>), or caused by lost notifications, incorrect
information leads the MDSC to compute wrong paths, for example two
paths considered SRLG-disjoint that share a failure point
(<xref target="multi-technology-path-properties"/>), or to issue provisioning
requests that fail or leak resources. Mitigations are the integrity
protection of the MPIs, the LLDP mitigations in <xref target="lldp-security"/>, and
the ability of the MDSC to resynchronize its view with the PNCs
(<xref target="discovery"/>); the distributed control planes of the IP/MPLS and
optical networks remain authoritative for the network state.</t>
          </li>
          <li>
            <t>Unauthorized cross-layer operations: an operation requested over one
MPI that results in changes in the other layer, or an MPI client with
authority over one layer causing changes in the other. In the ACTN
architecture, cross-layer coordination is performed only by the MDSC,
and each PNC only acts on its own domain: the O-PNC and the P-PNC
should therefore enforce, through NACM, that each MPI client can only
perform the operations required for its role, and the O-PNC retains
the validation of the optical paths it is requested to set up
(<xref target="optical-path-computation"/>).</t>
          </li>
          <li>
            <t>Information disclosure: the information exchanged over the MPIs, or
disclosed through LLDP on the cross-technology Ethernet links, can be
used to plan further attacks. Mitigations are the confidentiality
protection of the MPIs, read-access restrictions through NACM, and the
LLDP mitigations in <xref target="lldp-security"/>.</t>
          </li>
          <li>
            <t>Resource exhaustion: controllers can be overloaded through the MPIs
(e.g., by large topology retrievals, by many notification
subscriptions or by repeated path computation requests), and network
elements can be overloaded with LLDP traffic. Mitigations are to
accept MPI requests only from authenticated and authorized clients,
rate limiting and subscription filtering at the PNCs (see also the
scalability gap in <xref target="discovery"/>), and the LLDP mitigations in
<xref target="lldp-security"/>.</t>
          </li>
          <li>
            <t>Inconsistent packet and optical state: a multi-layer operation that
succeeds in one layer and fails in the other (e.g., an optical tunnel
set up without the corresponding IP link, or the reverse) leaves state
that can disrupt services or be exploited. The MDSC is expected to
treat multi-layer operations as coordinated sequences, to verify their
outcome through the discovery mechanisms and notifications described
in <xref target="discovery"/>, and to roll back or raise an alarm when a step fails.
Multi-layer fault management is further discussed in
<xref target="I-D.ietf-teas-actn-poi-assurance"/>.</t>
          </li>
        </ul>
        <t>These mitigations rely on the security mechanisms of the protocols and
data models reused by this document; this document does not define any
new security mechanism.</t>
      </section>
      <section anchor="lldp-security">
        <name>LLDP Snooping Security Considerations</name>
        <t>Earlier in the document, LLDP is discussed as a mechanism for the PNCs to
discover the intra-domain Ethernet and IP links. While LLDP provides
valuable information for network management and troubleshooting, it also
presents several security issues:</t>
        <ul spacing="normal">
          <li>
            <t>Eavesdropping: LLDP transmissions are not encrypted. Potentially, LLDP
packets could be captured using a packet sniffer. An attacker can
leverage this information to gain insights into the network topology,
device types, and configurations, which could be used for further
attacks;</t>
          </li>
          <li>
            <t>Unauthorized Access: Information disclosed by LLDP can include device
types, software versions, and network configuration details. This might
help an attacker identify vulnerable devices or configurations that can
be exploited to gain unauthorized access or escalate privileges within
the network;</t>
          </li>
          <li>
            <t>Data Manipulation: If an attacker gains access to a network device,
they could manipulate LLDP information to advertise false device
information, leading to potential misconfigurations or trust
relationships being exploited. This can disrupt network operations or
redirect traffic to malicious devices;</t>
          </li>
          <li>
            <t>Denial of Service (DoS): By flooding the network with fake LLDP
packets, an attacker could overwhelm network devices or management
systems, potentially leading to a denial of service where legitimate
network traffic is disrupted;</t>
          </li>
          <li>
            <t>Spoofing: An attacker could spoof LLDP packets to impersonate other
network devices. Potentially, this might lead to incorrect network
mappings or trust relationships being established with malicious devices;</t>
          </li>
          <li>
            <t>Lack of Authentication: LLDP does not include mechanisms for
authenticating the source of LLDP messages, which means that devices
accept LLDP information from any source as legitimate.</t>
          </li>
        </ul>
        <t>To mitigate these security issues, network administrators might implement
several security measures, including:</t>
        <ul spacing="normal">
          <li>
            <t>Disabling LLDP on ports where it is not needed, especially those facing
untrusted networks;</t>
          </li>
          <li>
            <t>Using network segmentation and Access Control Lists (ACLs) to limit who
can send and receive LLDP packets;</t>
          </li>
          <li>
            <t>Using IEEE 802.1AE MAC Security (MACsec) <xref target="IEEE_802.1AE"/> to provide
data origin authentication, integrity, and confidentiality for Ethernet
frames, reducing the risk of LLDP spoofing or tampering on protected
links;</t>
          </li>
          <li>
            <t>Employing network monitoring and anomaly detection systems to identify
unusual LLDP traffic patterns that may indicate an attack;</t>
          </li>
          <li>
            <t>Regularly updating and patching network devices to address known
vulnerabilities that could be exploited through information gathered via
LLDP.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="operational-considerations">
      <name>Operational Considerations</name>
      <t>This document has identified the need and enabling components for
automating the management and control of multi-layer Service Providers'
transport networks, combining the optical and microwave transport layer
with the packet (IP/MPLS) layer to create a more efficient and scalable
network infrastructure. This approach is particularly beneficial for
Service Providers and large enterprises dealing with high bandwidth
demands and looking for cost-effective ways to expand their networks.
However, integrating these two traditionally separate network layers
involves several operational considerations:</t>
      <ul spacing="normal">
        <li>
          <t>Network Design and Capacity Planning: Deciding the degree of
integration between the packet and optical layers is critical.
Furthermore, this includes determining whether to pursue a loose
integration (keeping layers distinct but coordinated) or a tight
integration (combining layers more closely, potentially at the hardware
level) coordinated via the MDSC. Accurate forecasting and planning will
also be essential to ensure that the integrated ACTN infrastructure can
handle future capacity demand without excessive over-provisioning;</t>
        </li>
        <li>
          <t>System Interoperability: Networks often comprise equipment from various
vendors. Ensuring that packet and optical devices can interoperate
seamlessly and the PNCs can manage them is crucial for a successful
integration. The Service Provider must also check with the vendors to
ensure they support the IETF-based technologies outlined in this
document;</t>
        </li>
        <li>
          <t>Performance Monitoring: The integrated POI network will require
comprehensive monitoring solutions that can provide visibility to the
PNCs across both packet and optical layers. Identifying and diagnosing
issues may become more complex with integrated layers. Telemetry data may
also be required to collect lower-layer networking health and consider
network and service performance. This topic is further discussed in <xref target="I-D.ietf-teas-actn-poi-assurance"/>;</t>
        </li>
        <li>
          <t>Fault Management and Recovery: The POI networks should be resilient,
including considerations for automatic protection switching and fast
reroute mechanisms that span both layers. Fault isolation and recovery
may become more challenging, as issues in one layer can have cascading
effects on the other. Effective fault management strategies must be in
place to quickly identify and rectify such issues. This topic is further
discussed in <xref target="I-D.ietf-teas-actn-poi-assurance"/>;</t>
        </li>
      </ul>
      <t>This document analyzes the applicability of the ACTN architecture and
of the IETF YANG data models to the POI scenarios; it is not a
deployment or operations guide. In particular, the following aspects
depend on the capabilities of a given MDSC or PNC implementation and
on the operator's deployment choices, and are not analyzed in this
document:</t>
      <ul spacing="normal">
        <li>
          <t>MDSC and PNC high availability, redundancy and failover;</t>
        </li>
        <li>
          <t>the mechanisms by which an MDSC detects and recovers from a
divergence between its view and the state of the PNCs (e.g., after a
PNC restart or a loss of notifications), including the handling of
in-flight provisioning operations;</t>
        </li>
        <li>
          <t>the lifecycle of the notification subscriptions (<xref target="common-yang"/>)
across controller restarts, and any polling fallback;</t>
        </li>
        <li>
          <t>the timing of the provisioning workflows described in <xref target="discovery"/>
and <xref target="config"/>, and the timeout and retry behavior at the MPIs.</t>
        </li>
      </ul>
      <t>To set expectations for these topics: in the scenarios analyzed in
this document, the MDSC maintains a near-real-time view of the packet
and optical networks and services, kept current by the topology and
operational-status changes notified by the PNCs over the MPIs. The
MDSC performs multi-layer and multi-domain coordination and
optimization on that view; it is not part of the online real-time
control loop of either network. The consistency of the network state
itself is maintained by the distributed control planes of the IP/MPLS
and optical networks, and fast recovery from failures relies on the
protection and restoration mechanisms of each layer (see also
<xref target="additional-scenarios"/>).</t>
      <t>Where an MDSC implementation is based on a
PCE (<xref target="pcep"/>), it inherits the redundancy and state synchronization
practices of PCE deployments, as described in <xref target="RFC5440"/>,
<xref target="RFC8231"/> and <xref target="RFC8283"/>.</t>
      <t>Multi-layer fault management and
service assurance are discussed in <xref target="I-D.ietf-teas-actn-poi-assurance"/>.
A more complete resilience analysis of ACTN-based POI, covering
availability, failure recovery, and security and trust, is left for
further work.</t>
      <t>Specific Security Considerations are discussed in <xref target="security"/>.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document requires no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="ITU-T_G.694.1" target="https://www.itu.int/rec/T-REC-G.694.1-202010-I">
          <front>
            <title>Spectral grids for WDM applications: DWDM frequency grid</title>
            <author>
              <organization>International Telecommunication Union</organization>
            </author>
            <date year="2020" month="October"/>
          </front>
          <seriesInfo name="ITU-T Recommendation G.694.1" value=""/>
        </reference>
        <reference anchor="IEEE_802.1AB" target="https://ieeexplore.ieee.org/document/7433915">
          <front>
            <title>IEEE Standard for Local and metropolitan area networks - Station and Media Access Control Connectivity Discovery</title>
            <author>
              <organization>Institute of Electrical and Electronics Engineers</organization>
            </author>
            <date year="2016" month="March"/>
          </front>
          <seriesInfo name="IEEE 802.1AB-2016" value=""/>
        </reference>
        <reference anchor="IEEE_802.1AX" target="https://ieeexplore.ieee.org/document/7055197">
          <front>
            <title>IEEE Standard for Local and metropolitan area networks - Link Aggregation</title>
            <author>
              <organization>Institute of Electrical and Electronics Engineers</organization>
            </author>
            <date year="2014" month="December"/>
          </front>
          <seriesInfo name="IEEE 802.1AX-2014" value=""/>
        </reference>
        <reference anchor="RFC8453">
          <front>
            <title>Framework for Abstraction and Control of TE Networks (ACTN)</title>
            <author fullname="D. Ceccarelli" initials="D." role="editor" surname="Ceccarelli"/>
            <author fullname="Y. Lee" initials="Y." role="editor" surname="Lee"/>
            <date month="August" year="2018"/>
            <abstract>
              <t>Traffic Engineered (TE) networks have a variety of mechanisms to facilitate the separation of the data plane and control plane. They also have a range of management and provisioning protocols to configure and activate network resources. These mechanisms represent key technologies for enabling flexible and dynamic networking. The term "Traffic Engineered network" refers to a network that uses any connection-oriented technology under the control of a distributed or centralized control plane to support dynamic provisioning of end-to- end connectivity.</t>
              <t>Abstraction of network resources is a technique that can be applied to a single network domain or across multiple domains to create a single virtualized network that is under the control of a network operator or the customer of the operator that actually owns the network resources.</t>
              <t>This document provides a framework for Abstraction and Control of TE Networks (ACTN) to support virtual network services and connectivity services.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8453"/>
          <seriesInfo name="DOI" value="10.17487/RFC8453"/>
        </reference>
        <reference anchor="RFC8795">
          <front>
            <title>YANG Data Model for Traffic Engineering (TE) Topologies</title>
            <author fullname="X. Liu" initials="X." surname="Liu"/>
            <author fullname="I. Bryskin" initials="I." surname="Bryskin"/>
            <author fullname="V. Beeram" initials="V." surname="Beeram"/>
            <author fullname="T. Saad" initials="T." surname="Saad"/>
            <author fullname="H. Shah" initials="H." surname="Shah"/>
            <author fullname="O. Gonzalez de Dios" initials="O." surname="Gonzalez de Dios"/>
            <date month="August" year="2020"/>
            <abstract>
              <t>This document defines a YANG data model for representing, retrieving, and manipulating Traffic Engineering (TE) Topologies. The model serves as a base model that other technology-specific TE topology models can augment.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8795"/>
          <seriesInfo name="DOI" value="10.17487/RFC8795"/>
        </reference>
        <reference anchor="RFC5212">
          <front>
            <title>Requirements for GMPLS-Based Multi-Region and Multi-Layer Networks (MRN/MLN)</title>
            <author fullname="K. Shiomoto" initials="K." surname="Shiomoto"/>
            <author fullname="D. Papadimitriou" initials="D." surname="Papadimitriou"/>
            <author fullname="JL. Le Roux" initials="JL." surname="Le Roux"/>
            <author fullname="M. Vigoureux" initials="M." surname="Vigoureux"/>
            <author fullname="D. Brungard" initials="D." surname="Brungard"/>
            <date month="July" year="2008"/>
            <abstract>
              <t>Most of the initial efforts to utilize Generalized MPLS (GMPLS) have been related to environments hosting devices with a single switching capability. The complexity raised by the control of such data planes is similar to that seen in classical IP/MPLS networks. By extending MPLS to support multiple switching technologies, GMPLS provides a comprehensive framework for the control of a multi-layered network of either a single switching technology or multiple switching technologies.</t>
              <t>In GMPLS, a switching technology domain defines a region, and a network of multiple switching types is referred to in this document as a multi-region network (MRN). When referring in general to a layered network, which may consist of either single or multiple regions, this document uses the term multi-layer network (MLN). This document defines a framework for GMPLS based multi-region / multi-layer networks and lists a set of functional requirements. This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5212"/>
          <seriesInfo name="DOI" value="10.17487/RFC5212"/>
        </reference>
        <reference anchor="I-D.ietf-teas-yang-te">
          <front>
            <title>A YANG Data Model for Traffic Engineering Tunnels, Label Switched Paths, and Interfaces</title>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Cisco Systems Inc</organization>
            </author>
            <author fullname="Rakesh Gandhi" initials="R." surname="Gandhi">
              <organization>Cisco Systems Inc</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Alef Edge</organization>
            </author>
            <author fullname="Vishnu Pavan Beeram" initials="V. P." surname="Beeram">
              <organization>Juniper Networks</organization>
            </author>
            <author fullname="Igor Bryskin" initials="I." surname="Bryskin">
              <organization>Individual</organization>
            </author>
            <date day="26" month="March" year="2026"/>
            <abstract>
              <t>   This document defines a YANG data model for the provisioning and
   management of Traffic Engineering (TE) tunnels, Label Switched Paths
   (LSPs), and interfaces.  The model covers data pertinent to TE
   tunnels, TE LSPs, and TE interfaces that are independent of any
   technology or dataplane encapsulation.  The model is divided into two
   YANG modules that address both device-specific and device-independent
   data, supporting configuration, operational state, Remote Procedure
   Calls (RPCs), and event notifications.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-yang-te-44"/>
        </reference>
        <reference anchor="I-D.ietf-teas-yang-path-computation">
          <front>
            <title>A YANG Data Model for requesting path computation</title>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Anurag Sharma" initials="A." surname="Sharma">
              <organization>Google</organization>
            </author>
            <author fullname="Yan Shi" initials="Y." surname="Shi">
              <organization>China Unicom</organization>
            </author>
            <date day="12" month="May" year="2026"/>
            <abstract>
              <t>   In certain scenarios — particularly within hierarchical Software-
   Defined Networking (SDN) environments—the topology information
   provided by a Traffic Engineering (TE) network provider may be
   insufficient for a client to perform end-to-end multi-domain path
   computation.  In such cases, the client may need to delegate the
   computation of specific intra-domain paths to the TE provider,
   leveraging the resulting path segments to construct optimal multi-
   domain end-to-end paths.

   This document defines a mechanism to enable path computation requests
   by augmenting the Remote Procedure Calls (RPCs) specified in RFC
   YYYY.  The augmented RPCs support path computation on demand,
   allowing clients to request intra-domain TE path computations from
   the provider while maintaining control over inter-domain path
   selection.

   Additionally, this document outlines several use cases in which such
   path computation requests are beneficial, particularly in
   environments where YANG-based management protocols—such as NETCONF or
   RESTCONF—are used for network automation and control.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-yang-path-computation-28"/>
        </reference>
        <reference anchor="RFC8040">
          <front>
            <title>RESTCONF Protocol</title>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <date month="January" year="2017"/>
            <abstract>
              <t>This document describes an HTTP-based protocol that provides a programmatic interface for accessing data defined in YANG, using the datastore concepts defined in the Network Configuration Protocol (NETCONF).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8040"/>
          <seriesInfo name="DOI" value="10.17487/RFC8040"/>
        </reference>
        <reference anchor="RFC7951">
          <front>
            <title>JSON Encoding of Data Modeled with YANG</title>
            <author fullname="L. Lhotka" initials="L." surname="Lhotka"/>
            <date month="August" year="2016"/>
            <abstract>
              <t>This document defines encoding rules for representing configuration data, state data, parameters of Remote Procedure Call (RPC) operations or actions, and notifications defined using YANG as JavaScript Object Notation (JSON) text.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7951"/>
          <seriesInfo name="DOI" value="10.17487/RFC7951"/>
        </reference>
        <reference anchor="RFC8527">
          <front>
            <title>RESTCONF Extensions to Support the Network Management Datastore Architecture</title>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="J. Schoenwaelder" initials="J." surname="Schoenwaelder"/>
            <author fullname="P. Shafer" initials="P." surname="Shafer"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <author fullname="R. Wilton" initials="R." surname="Wilton"/>
            <date month="March" year="2019"/>
            <abstract>
              <t>This document extends the RESTCONF protocol defined in RFC 8040 in order to support the Network Management Datastore Architecture (NMDA) defined in RFC 8342.</t>
              <t>This document updates RFC 8040 by introducing new datastore resources, adding a new query parameter, and requiring the usage of the YANG library (described in RFC 8525) by RESTCONF servers implementing the NMDA.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8527"/>
          <seriesInfo name="DOI" value="10.17487/RFC8527"/>
        </reference>
        <reference anchor="RFC8342">
          <front>
            <title>Network Management Datastore Architecture (NMDA)</title>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="J. Schoenwaelder" initials="J." surname="Schoenwaelder"/>
            <author fullname="P. Shafer" initials="P." surname="Shafer"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <author fullname="R. Wilton" initials="R." surname="Wilton"/>
            <date month="March" year="2018"/>
            <abstract>
              <t>Datastores are a fundamental concept binding the data models written in the YANG data modeling language to network management protocols such as the Network Configuration Protocol (NETCONF) and RESTCONF. This document defines an architectural framework for datastores based on the experience gained with the initial simpler model, addressing requirements that were not well supported in the initial model. This document updates RFC 7950.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8342"/>
          <seriesInfo name="DOI" value="10.17487/RFC8342"/>
        </reference>
        <reference anchor="RFC7950">
          <front>
            <title>The YANG 1.1 Data Modeling Language</title>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
            <date month="August" year="2016"/>
            <abstract>
              <t>YANG is a data modeling language used to model configuration data, state data, Remote Procedure Calls, and notifications for network management protocols. This document describes the syntax and semantics of version 1.1 of the YANG language. YANG version 1.1 is a maintenance release of the YANG language, addressing ambiguities and defects in the original specification. There are a small number of backward incompatibilities from YANG version 1. This document also specifies the YANG mappings to the Network Configuration Protocol (NETCONF).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7950"/>
          <seriesInfo name="DOI" value="10.17487/RFC7950"/>
        </reference>
        <reference anchor="RFC8525">
          <front>
            <title>YANG Library</title>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <author fullname="J. Schoenwaelder" initials="J." surname="Schoenwaelder"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <author fullname="R. Wilton" initials="R." surname="Wilton"/>
            <date month="March" year="2019"/>
            <abstract>
              <t>This document describes a YANG library that provides information about the YANG modules, datastores, and datastore schemas used by a network management server. Simple caching mechanisms are provided to allow clients to minimize retrieval of this information. This version of the YANG library supports the Network Management Datastore Architecture (NMDA) by listing all datastores supported by a network management server and the schema that is used by each of these datastores.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8525"/>
          <seriesInfo name="DOI" value="10.17487/RFC8525"/>
        </reference>
        <reference anchor="RFC8345">
          <front>
            <title>A YANG Data Model for Network Topologies</title>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="J. Medved" initials="J." surname="Medved"/>
            <author fullname="R. Varga" initials="R." surname="Varga"/>
            <author fullname="N. Bahadur" initials="N." surname="Bahadur"/>
            <author fullname="H. Ananthakrishnan" initials="H." surname="Ananthakrishnan"/>
            <author fullname="X. Liu" initials="X." surname="Liu"/>
            <date month="March" year="2018"/>
            <abstract>
              <t>This document defines an abstract (generic, or base) YANG data model for network/service topologies and inventories. The data model serves as a base model that is augmented with technology-specific details in other, more specific topology and inventory data models.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8345"/>
          <seriesInfo name="DOI" value="10.17487/RFC8345"/>
        </reference>
        <reference anchor="RFC8650">
          <front>
            <title>Dynamic Subscription to YANG Events and Datastores over RESTCONF</title>
            <author fullname="E. Voit" initials="E." surname="Voit"/>
            <author fullname="R. Rahman" initials="R." surname="Rahman"/>
            <author fullname="E. Nilsen-Nygaard" initials="E." surname="Nilsen-Nygaard"/>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <date month="November" year="2019"/>
            <abstract>
              <t>This document provides a RESTCONF binding to the dynamic subscription capability of both subscribed notifications and YANG-Push.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8650"/>
          <seriesInfo name="DOI" value="10.17487/RFC8650"/>
        </reference>
        <reference anchor="RFC8641">
          <front>
            <title>Subscription to YANG Notifications for Datastore Updates</title>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="E. Voit" initials="E." surname="Voit"/>
            <date month="September" year="2019"/>
            <abstract>
              <t>This document describes a mechanism that allows subscriber applications to request a continuous and customized stream of updates from a YANG datastore. Providing such visibility into updates enables new capabilities based on the remote mirroring and monitoring of configuration and operational state.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8641"/>
          <seriesInfo name="DOI" value="10.17487/RFC8641"/>
        </reference>
        <reference anchor="RFC7923">
          <front>
            <title>Requirements for Subscription to YANG Datastores</title>
            <author fullname="E. Voit" initials="E." surname="Voit"/>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="A. Gonzalez Prieto" initials="A." surname="Gonzalez Prieto"/>
            <date month="June" year="2016"/>
            <abstract>
              <t>This document provides requirements for a service that allows client applications to subscribe to updates of a YANG datastore. Based on criteria negotiated as part of a subscription, updates will be pushed to targeted recipients. Such a capability eliminates the need for periodic polling of YANG datastores by applications and fills a functional gap in existing YANG transports (i.e., Network Configuration Protocol (NETCONF) and RESTCONF). Such a service can be summarized as a "pub/sub" service for YANG datastore updates. Beyond a set of basic requirements for the service, various refinements are addressed. These refinements include: periodicity of object updates, filtering out of objects underneath a requested a subtree, and delivery QoS guarantees.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7923"/>
          <seriesInfo name="DOI" value="10.17487/RFC7923"/>
        </reference>
        <reference anchor="RFC8346">
          <front>
            <title>A YANG Data Model for Layer 3 Topologies</title>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="J. Medved" initials="J." surname="Medved"/>
            <author fullname="R. Varga" initials="R." surname="Varga"/>
            <author fullname="X. Liu" initials="X." surname="Liu"/>
            <author fullname="H. Ananthakrishnan" initials="H." surname="Ananthakrishnan"/>
            <author fullname="N. Bahadur" initials="N." surname="Bahadur"/>
            <date month="March" year="2018"/>
            <abstract>
              <t>This document defines a YANG data model for Layer 3 network topologies.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8346"/>
          <seriesInfo name="DOI" value="10.17487/RFC8346"/>
        </reference>
        <reference anchor="RFC8341">
          <front>
            <title>Network Configuration Access Control Model</title>
            <author fullname="A. Bierman" initials="A." surname="Bierman"/>
            <author fullname="M. Bjorklund" initials="M." surname="Bjorklund"/>
            <date month="March" year="2018"/>
            <abstract>
              <t>The standardization of network configuration interfaces for use with the Network Configuration Protocol (NETCONF) or the RESTCONF protocol requires a structured and secure operating environment that promotes human usability and multi-vendor interoperability. There is a need for standard mechanisms to restrict NETCONF or RESTCONF protocol access for particular users to a preconfigured subset of all available NETCONF or RESTCONF protocol operations and content. This document defines such an access control model.</t>
              <t>This document obsoletes RFC 6536.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="91"/>
          <seriesInfo name="RFC" value="8341"/>
          <seriesInfo name="DOI" value="10.17487/RFC8341"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="IEEE_802.1AE" target="https://standards.ieee.org/standard/802_1AE-2018.html">
          <front>
            <title>IEEE Standard for Local and metropolitan area networks - Media Access Control (MAC) Security</title>
            <author>
              <organization>Institute of Electrical and Electronics Engineers</organization>
            </author>
            <date year="2018" month="December"/>
          </front>
          <seriesInfo name="IEEE 802.1AE-2018" value=""/>
        </reference>
        <reference anchor="ONF-TR-530" target="https://opennetworking.org/wp-content/uploads/2014/10/Threat_Analysis_for_the_SDN_Architecture.pdf">
          <front>
            <title>Threat Analysis for the SDN Architecture</title>
            <author>
              <organization>Open Networking Foundation</organization>
            </author>
            <date year="2016" month="July"/>
          </front>
          <seriesInfo name="ONF TR-530" value=""/>
        </reference>
        <reference anchor="ENISA-SDN" target="https://www.enisa.europa.eu/sites/default/files/publications/SDN%20Threat%20Landscape.pdf">
          <front>
            <title>Threat Landscape and Good Practice Guide for Software Defined Networks/5G</title>
            <author>
              <organization>European Union Agency for Network and Information Security (ENISA)</organization>
            </author>
            <date year="2016"/>
          </front>
        </reference>
        <reference anchor="RFC8309">
          <front>
            <title>Service Models Explained</title>
            <author fullname="Q. Wu" initials="Q." surname="Wu"/>
            <author fullname="W. Liu" initials="W." surname="Liu"/>
            <author fullname="A. Farrel" initials="A." surname="Farrel"/>
            <date month="January" year="2018"/>
            <abstract>
              <t>The IETF has produced many modules in the YANG modeling language. The majority of these modules are used to construct data models to model devices or monolithic functions.</t>
              <t>A small number of YANG modules have been defined to model services (for example, the Layer 3 Virtual Private Network Service Model (L3SM) produced by the L3SM working group and documented in RFC 8049).</t>
              <t>This document describes service models as used within the IETF and also shows where a service model might fit into a software-defined networking architecture. Note that service models do not make any assumption of how a service is actually engineered and delivered for a customer; details of how network protocols and devices are engineered to deliver a service are captured in other modules that are not exposed through the interface between the customer and the provider.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8309"/>
          <seriesInfo name="DOI" value="10.17487/RFC8309"/>
        </reference>
        <reference anchor="RFC4397">
          <front>
            <title>A Lexicography for the Interpretation of Generalized Multiprotocol Label Switching (GMPLS) Terminology within the Context of the ITU-T's Automatically Switched Optical Network (ASON) Architecture</title>
            <author fullname="I. Bryskin" initials="I." surname="Bryskin"/>
            <author fullname="A. Farrel" initials="A." surname="Farrel"/>
            <date month="February" year="2006"/>
            <abstract>
              <t>Generalized Multiprotocol Label Switching (GMPLS) has been developed by the IETF to facilitate the establishment of Label Switched Paths (LSPs) in a variety of data plane technologies and across several architectural models. The ITU-T has specified an architecture for the control of Automatically Switched Optical Networks (ASON).</t>
              <t>This document provides a lexicography for the interpretation of GMPLS terminology within the context of the ASON architecture.</t>
              <t>It is important to note that GMPLS is applicable in a wider set of contexts than just ASON. The definitions presented in this document do not provide exclusive or complete interpretations of GMPLS concepts. This document simply allows the GMPLS terms to be applied within the ASON context. This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4397"/>
          <seriesInfo name="DOI" value="10.17487/RFC4397"/>
        </reference>
        <reference anchor="RFC1930">
          <front>
            <title>Guidelines for creation, selection, and registration of an Autonomous System (AS)</title>
            <author fullname="J. Hawkinson" initials="J." surname="Hawkinson"/>
            <author fullname="T. Bates" initials="T." surname="Bates"/>
            <date month="March" year="1996"/>
            <abstract>
              <t>This memo discusses when it is appropriate to register and utilize an Autonomous System (AS), and lists criteria for such. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="6"/>
          <seriesInfo name="RFC" value="1930"/>
          <seriesInfo name="DOI" value="10.17487/RFC1930"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-actn-poi-pluggable-usecases-gaps">
          <front>
            <title>Use cases, Network Scenarios and gap analysis for Packet Optical Integration (POI) with programmable pluggables under ACTN Framework</title>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Jean-Francois Bouquier" initials="J." surname="Bouquier">
              <organization>Vodafone</organization>
            </author>
            <author fullname="Julien Meuric" initials="J." surname="Meuric">
              <organization>Orange</organization>
            </author>
            <author fullname="Gyan Mishra" initials="G. S." surname="Mishra">
              <organization>Verizon</organization>
            </author>
            <author fullname="Gabriele Galimberti" initials="G." surname="Galimberti">
              <organization>Individual</organization>
            </author>
            <date day="29" month="April" year="2025"/>
            <abstract>
              <t>   This document provides general overarching guidelines for control and
   management of packet over optical converged networks with
   programmable pluggables and focuses on operators' use cases and
   network scenarios.  It provides a set of use cases which are needed
   for the control and management of the packet over optical networks
   which comprise devices with mixes of packet and optical functions
   where the optical functions may be provided on programmable
   pluggables.  The document provides a gap analysis to solve the use
   cases.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-actn-poi-pluggable-usecases-gaps-01"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-actn-wdm-pluggable-modelling">
          <front>
            <title>Data Modelling and Gap Analysis of Optical Pluggables in Packet Over Optical Network</title>
            <author fullname="Reza Rokui" initials="R." surname="Rokui">
              <organization>Ciena</organization>
            </author>
            <author fullname="Aihua Guo" initials="A." surname="Guo">
              <organization>Futurewei Technologies</organization>
            </author>
            <author fullname="Phil Bedard" initials="P." surname="Bedard">
              <organization>Cisco</organization>
            </author>
            <author fullname="Swamynathan Balasundaram" initials="S." surname="Balasundaram">
              <organization>Nokia</organization>
            </author>
            <author fullname="Gert Grammel" initials="G." surname="Grammel">
              <organization>Juniper</organization>
            </author>
            <date day="9" month="January" year="2026"/>
            <abstract>
              <t>   This draft outlines the pluggable module attributes within a host
   device.  It includes representations of optical pluggable module
   capabilities, configuration, states, and telemetry data.  These
   attributes draws from existing IETF standards and incorporates input
   from other industry forums and standards, such as ITU-T, OpenConfig,
   OIF and ONF TAPI, to ensure uniform structuring and consistent naming
   conventions.  Note that the IETF terminology shall be given
   precedence wherever possible.  In case there is a duplication of an
   attribute, this draft may describe how the attribute is named in the
   related document.  Only if no attribute exists in IETF RFCs or IETF
   WG drafts, new attributes shall be introduced if they are needed.

   This draft provides a gap analysis with respect to existing IETF work
   in the following areas:

   *  It provides an analysis of optical attributes in a set of IETF
      documents with specifications of other organizations to identify
      modeling gaps.

   *  It identifies modeling needs addressing the specific aspect of
      pluggability of transceiver modules.  The authors recognize the
      fact that that not all pluggable modules are coherent, not all
      coherent pluggable modules are DWDM capable and not all DWDM
      capable interfaces are implemented as pluggable modules.  This
      analysis identifies gaps to manage the lifecycle of an optical
      pluggable module, from operator approval and viability assessment,
      to deployment, monitoring and phase-out.

   The lifecycle of an optical pluggable module, from operator approval
   and viability assessment to deployment and monitoring, is also
   addressed.

About This Document

   This note is to be removed before publishing as an RFC.

   The latest revision of this draft can be found at
   https://italobusi.github.io/actn-wdm-pluggable-modelling/draft-rokui-
   ccamp-actn-wdm-pluggable-modelling.html.  Status information for this
   document may be found at https://datatracker.ietf.org/doc/draft-ietf-
   ccamp-actn-wdm-pluggable-modelling/.

   Discussion of this document takes place on the Common Control and
   Measurement Plane Working Group mailing list (mailto:ccamp@ietf.org),
   which is archived at https://mailarchive.ietf.org/arch/browse/ccamp/.
   Subscribe at https://www.ietf.org/mailman/listinfo/ccamp/.

   Source for this draft and an issue tracker can be found at
   https://github.com/italobusi/actn-wdm-pluggable-modelling.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-actn-wdm-pluggable-modelling-00"/>
        </reference>
        <reference anchor="RFC7424">
          <front>
            <title>Mechanisms for Optimizing Link Aggregation Group (LAG) and Equal-Cost Multipath (ECMP) Component Link Utilization in Networks</title>
            <author fullname="R. Krishnan" initials="R." surname="Krishnan"/>
            <author fullname="L. Yong" initials="L." surname="Yong"/>
            <author fullname="A. Ghanwani" initials="A." surname="Ghanwani"/>
            <author fullname="N. So" initials="N." surname="So"/>
            <author fullname="B. Khasnabish" initials="B." surname="Khasnabish"/>
            <date month="January" year="2015"/>
            <abstract>
              <t>Demands on networking infrastructure are growing exponentially due to bandwidth-hungry applications such as rich media applications and inter-data-center communications. In this context, it is important to optimally use the bandwidth in wired networks that extensively use link aggregation groups and equal-cost multipaths as techniques for bandwidth scaling. This document explores some of the mechanisms useful for achieving this.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7424"/>
          <seriesInfo name="DOI" value="10.17487/RFC7424"/>
        </reference>
        <reference anchor="RFC2991">
          <front>
            <title>Multipath Issues in Unicast and Multicast Next-Hop Selection</title>
            <author fullname="D. Thaler" initials="D." surname="Thaler"/>
            <author fullname="C. Hopps" initials="C." surname="Hopps"/>
            <date month="November" year="2000"/>
            <abstract>
              <t>The effect of multipath routing on a forwarder is that the forwarder potentially has several next-hops for any given destination and must use some method to choose which next-hop should be used for a given data packet. This memo summarizes current practices, problems, and solutions. This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="2991"/>
          <seriesInfo name="DOI" value="10.17487/RFC2991"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-optical-impairment-topology-yang">
          <front>
            <title>A YANG Data Model for Optical Impairment-aware Topology</title>
            <author fullname="Dieter Beller" initials="D." surname="Beller">
              <organization>Nokia</organization>
            </author>
            <author fullname="Esther Le Rouzic" initials="E." surname="Le Rouzic">
              <organization>Orange</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Gabriele Galimberti" initials="G." surname="Galimberti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <date day="22" month="June" year="2026"/>
            <abstract>
              <t>   Provisioning an optical connection requires that path continuity,
   resource availability, and impairment constraints be satisfied in
   order to determine viable paths through the network.  This process is
   known as Impairment-Aware Routing and Wavelength Assignment (IA-RWA)
   in Wavelength Switched Optical Networks (WSONs) and as Impairment-
   Aware Routing and Spectrum Assignment (IA-RSA) in Spectrum Switched
   Optical Networks (SSONs).

   This document defines a YANG data model for impairment-aware Traffic
   Engineering (TE) topologies in optical networks.  The model augments
   the technology-agnostic YANG data model for TE topologies and
   provides read-only topology information, including optical
   impairments.  Such information can be used, for example, by a Path
   Computation Engine (PCE) to compute optically feasible paths prior to
   connection establishment.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-optical-impairment-topology-yang-24"/>
        </reference>
        <reference anchor="RFC8277">
          <front>
            <title>Using BGP to Bind MPLS Labels to Address Prefixes</title>
            <author fullname="E. Rosen" initials="E." surname="Rosen"/>
            <date month="October" year="2017"/>
            <abstract>
              <t>This document specifies a set of procedures for using BGP to advertise that a specified router has bound a specified MPLS label (or a specified sequence of MPLS labels organized as a contiguous part of a label stack) to a specified address prefix. This can be done by sending a BGP UPDATE message whose Network Layer Reachability Information field contains both the prefix and the MPLS label(s) and whose Next Hop field identifies the node at which said prefix is bound to said label(s). This document obsoletes RFC 3107.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8277"/>
          <seriesInfo name="DOI" value="10.17487/RFC8277"/>
        </reference>
        <reference anchor="RFC8001">
          <front>
            <title>RSVP-TE Extensions for Collecting Shared Risk Link Group (SRLG) Information</title>
            <author fullname="F. Zhang" initials="F." role="editor" surname="Zhang"/>
            <author fullname="O. Gonzalez de Dios" initials="O." role="editor" surname="Gonzalez de Dios"/>
            <author fullname="C. Margaria" initials="C." surname="Margaria"/>
            <author fullname="M. Hartley" initials="M." surname="Hartley"/>
            <author fullname="Z. Ali" initials="Z." surname="Ali"/>
            <date month="January" year="2017"/>
            <abstract>
              <t>This document provides extensions for Resource Reservation Protocol - Traffic Engineering (RSVP-TE), including GMPLS, to support automatic collection of Shared Risk Link Group (SRLG) information for the TE link formed by a Label Switched Path (LSP).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8001"/>
          <seriesInfo name="DOI" value="10.17487/RFC8001"/>
        </reference>
        <reference anchor="RFC9543">
          <front>
            <title>A Framework for Network Slices in Networks Built from IETF Technologies</title>
            <author fullname="A. Farrel" initials="A." role="editor" surname="Farrel"/>
            <author fullname="J. Drake" initials="J." role="editor" surname="Drake"/>
            <author fullname="R. Rokui" initials="R." surname="Rokui"/>
            <author fullname="S. Homma" initials="S." surname="Homma"/>
            <author fullname="K. Makhijani" initials="K." surname="Makhijani"/>
            <author fullname="L. Contreras" initials="L." surname="Contreras"/>
            <author fullname="J. Tantsura" initials="J." surname="Tantsura"/>
            <date month="March" year="2024"/>
            <abstract>
              <t>This document describes network slicing in the context of networks built from IETF technologies. It defines the term "IETF Network Slice" to describe this type of network slice and establishes the general principles of network slicing in the IETF context.</t>
              <t>The document discusses the general framework for requesting and operating IETF Network Slices, the characteristics of an IETF Network Slice, the necessary system components and interfaces, and the mapping of abstract requests to more specific technologies. The document also discusses related considerations with monitoring and security.</t>
              <t>This document also provides definitions of related terms to enable consistent usage in other IETF documents that describe or use aspects of IETF Network Slices.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9543"/>
          <seriesInfo name="DOI" value="10.17487/RFC9543"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-eth-client-te-topo-yang">
          <front>
            <title>A YANG Data Model for Ethernet TE Topology</title>
            <author fullname="Chaode Yu" initials="C." surname="Yu">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Aihua Guo" initials="A." surname="Guo">
              <organization>Futurewei</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Yunbin Xu" initials="Y." surname="Xu">
              <organization>CAICT</organization>
            </author>
            <author fullname="Yang Zhao" initials="Y." surname="Zhao">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Alef Edge</organization>
            </author>
            <date day="15" month="October" year="2026"/>
            <abstract>
              <t>   This document describes a YANG data model for Ethernet networks when
   used either as a client-layer network of an underlay transport
   network (e.g., an Optical Transport Network (OTN)) or as a transport
   network itself.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-eth-client-te-topo-yang-12"/>
        </reference>
        <reference anchor="RFC9094">
          <front>
            <title>A YANG Data Model for Wavelength Switched Optical Networks (WSONs)</title>
            <author fullname="H. Zheng" initials="H." surname="Zheng"/>
            <author fullname="Y. Lee" initials="Y." surname="Lee"/>
            <author fullname="A. Guo" initials="A." surname="Guo"/>
            <author fullname="V. Lopez" initials="V." surname="Lopez"/>
            <author fullname="D. King" initials="D." surname="King"/>
            <date month="August" year="2021"/>
            <abstract>
              <t>This document provides a YANG data model for the routing and wavelength assignment (RWA) TE topology in Wavelength Switched Optical Networks (WSONs). The YANG data model defined in this document conforms to the Network Management Datastore Architecture (NMDA).</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9094"/>
          <seriesInfo name="DOI" value="10.17487/RFC9094"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-flexigrid-yang">
          <front>
            <title>A YANG Data Model for Flexi-Grid Optical Networks</title>
            <author fullname="Universidad Autonoma de Madrid" initials="U. A." surname="de Madrid">
              <organization>Naudit HPCN</organization>
            </author>
            <author fullname="Daniel Perdices Burrero" initials="D. P." surname="Burrero">
              <organization>Universidad Autonoma de Madrid</organization>
            </author>
            <author fullname="Daniel King" initials="D." surname="King">
              <organization>Old Dog Consulting</organization>
            </author>
            <author fullname="Young Lee" initials="Y." surname="Lee">
              <organization>Samsung</organization>
            </author>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei Technologies</organization>
            </author>
            <date day="2" month="February" year="2026"/>
            <abstract>
              <t>   This document defines a YANG module for managing flexi-grid optical
   networks.  The model defined in this document specifies a flexi-grid
   traffic engineering database that is used to describe the topology of
   a flexi-grid network.  It is based on and augments existing YANG
   models that describe network and traffic engineering topologies.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-flexigrid-yang-19"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-otn-topo-yang">
          <front>
            <title>A YANG Data Model for Optical Transport Network Topology</title>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Individual</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <date day="16" month="June" year="2026"/>
            <abstract>
              <t>   This document defines a YANG data model for representing, retrieving,
   and manipulating Optical Transport Network (OTN) topologies.  It is
   independent of control plane protocols and captures topological and
   resource-related information pertaining to OTN.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-otn-topo-yang-21"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-wdm-tunnel-yang">
          <front>
            <title>A YANG Data Model for WDM Tunnels</title>
            <author fullname="Aihua Guo" initials="A." surname="Guo">
              <organization>Futurewei Technologies</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Gabriele Galimberti" initials="G." surname="Galimberti">
              <organization>Individual</organization>
            </author>
            <author fullname="Universidad Autonoma de Madrid" initials="U. A." surname="de Madrid">
              <organization>Naudit HPCN</organization>
            </author>
            <author fullname="Daniel Perdices Burrero" initials="D. P." surname="Burrero">
              <organization>Universidad Autonoma de Madrid</organization>
            </author>
            <date day="22" month="October" year="2026"/>
            <abstract>
              <t>   This document defines a YANG data model for the provisioning and
   management of Traffic Engineering (TE) tunnels and Label Switched
   Paths (LSPs) in Optical Networks (Wavelength Switched Optical
   Networks (WSON) and Flexi-Grid Dense Wavelength Division Multiplexing
   (DWDM) Networks).

   The YANG data model defined in this document conforms to the Network
   Management Datastore Architecture (NMDA).

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-wdm-tunnel-yang-09"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-otn-tunnel-model">
          <front>
            <title>A YANG Data Model for Optical Transport Network (OTN) Tunnels and Label Switched Paths</title>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Victor Lopez" initials="V." surname="Lopez">
              <organization>Nokia</organization>
            </author>
            <author fullname="Yunbin Xu" initials="Y." surname="Xu">
              <organization>CAICT</organization>
            </author>
            <date day="13" month="August" year="2026"/>
            <abstract>
              <t>   This document describes the YANG data model for tunnels in OTN TE
   networks.  The model can be used to do the configuration in order to
   establish the tunnel in OTN network.  This work is independent with
   the control plane protocols.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-otn-tunnel-model-26"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-client-signal-yang">
          <front>
            <title>A YANG Data Model for Transport Network Client Signals</title>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Aihua Guo" initials="A." surname="Guo">
              <organization>Futurewei</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Anton Snitser" initials="A." surname="Snitser">
              <organization>Cisco</organization>
            </author>
            <author fullname="Chaode Yu" initials="C." surname="Yu">
              <organization>Huawei Technologies</organization>
            </author>
            <date day="5" month="August" year="2026"/>
            <abstract>
              <t>   A transport network is a server-layer network to provide connectivity
   services to its client.  The topology and tunnel information in the
   transport layer has already been defined by generic Traffic-
   engineered models and technology-specific models (e.g., OTN, WSON).
   However, how the client signals are accessing to the network has not
   been described.  These information is necessary to both client and
   provider.

   This draft describes how the client signals are carried over
   transport network and defines YANG data models which are required
   during configuration procedure.  More specifically, several client
   signal (of transport network) models including ETH, STM-n, FC and so
   on, are defined in this draft.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-client-signal-yang-18"/>
        </reference>
        <reference anchor="I-D.ietf-teas-yang-l3-te-topo">
          <front>
            <title>YANG Data Models for Layer 3 and Packet TE Topologies</title>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Individual</organization>
            </author>
            <author fullname="Igor Bryskin" initials="I." surname="Bryskin">
              <organization>Individual</organization>
            </author>
            <author fullname="Vishnu Pavan Beeram" initials="V. P." surname="Beeram">
              <organization>Hewlett Packard Enterprise</organization>
            </author>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Cisco Systems Inc</organization>
            </author>
            <author fullname="Himanshu Shah" initials="H." surname="Shah">
              <organization>Ciena</organization>
            </author>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <date day="19" month="July" year="2026"/>
            <abstract>
              <t>   This document defines YANG data models for layer 3 and packet traffic
   engineering topologies.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-yang-l3-te-topo-19"/>
        </reference>
        <reference anchor="I-D.ietf-teas-yang-te-mpls-topology">
          <front>
            <title>A YANG Data Model for MPLS-TE Topology</title>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Aihua Guo" initials="A." surname="Guo">
              <organization>Futurewei Inc.</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Individual</organization>
            </author>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Cisco Systems, Inc.</organization>
            </author>
            <author fullname="Rakesh Gandhi" initials="R." surname="Gandhi">
              <organization>Cisco Systems, Inc.</organization>
            </author>
            <date day="1" month="September" year="2026"/>
            <abstract>
              <t>   This document defines a YANG data model for representing, retrieving,
   and manipulating MPLS-TE network topologies.  It is based on and
   augments existing YANG models that describe network and traffic
   engineering packet network topologies.

   This document also defines a collection of common YANG data types and
   groupings specific to MPLS-TE.  These common types and groupings are
   intended to be imported by modules that model MPLS-TE technology-
   specific configuration and state capabilities.

   The YANG models defined in this document can also be used for MPLS
   Transport Profile (MPLS-TP) network topologies.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-yang-te-mpls-topology-05"/>
        </reference>
        <reference anchor="I-D.ietf-teas-yang-sr-te-topo">
          <front>
            <title>YANG Data Model for SR and SR TE Topologies on MPLS Data Plane</title>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Alef Edge</organization>
            </author>
            <author fullname="Igor Bryskin" initials="I." surname="Bryskin">
              <organization>Individual</organization>
            </author>
            <author fullname="Vishnu Pavan Beeram" initials="V. P." surname="Beeram">
              <organization>Juniper Networks</organization>
            </author>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Juniper Networks</organization>
            </author>
            <author fullname="Himanshu Shah" initials="H." surname="Shah">
              <organization>Ciena</organization>
            </author>
            <author fullname="Stephane Litkowski" initials="S." surname="Litkowski">
              <organization>Cisco</organization>
            </author>
            <date day="4" month="July" year="2024"/>
            <abstract>
              <t>   This document defines a YANG data model for Segment Routing (SR)
   topology and Segment Routing (SR) traffic engineering (TE) topology,
   using MPLS data plane.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-yang-sr-te-topo-19"/>
        </reference>
        <reference anchor="I-D.ietf-teas-yang-te-mpls">
          <front>
            <title>A YANG Data Model for MPLS Traffic Engineering Tunnels</title>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Cisco Systems Inc</organization>
            </author>
            <author fullname="Rakesh Gandhi" initials="R." surname="Gandhi">
              <organization>Cisco Systems Inc</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>IBM Corporation</organization>
            </author>
            <author fullname="Vishnu Pavan Beeram" initials="V. P." surname="Beeram">
              <organization>Juniper Networks</organization>
            </author>
            <author fullname="Igor Bryskin" initials="I." surname="Bryskin">
              <organization>Individual</organization>
            </author>
            <date day="26" month="May" year="2023"/>
            <abstract>
              <t>   This document defines a YANG data model for the configuration and
   management of Multiprotocol Label Switching (MPLS) Traffic
   Engineering (TE) tunnels, Label Switched Paths (LSPs) and interfaces.
   The model augments the TE generic YANG model for MPLS packet
   dataplane technology.

   This model covers data for configuration, operational state, remote
   procedural calls, and event notifications.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-yang-te-mpls-04"/>
        </reference>
        <reference anchor="RFC9182">
          <front>
            <title>A YANG Network Data Model for Layer 3 VPNs</title>
            <author fullname="S. Barguil" initials="S." surname="Barguil"/>
            <author fullname="O. Gonzalez de Dios" initials="O." role="editor" surname="Gonzalez de Dios"/>
            <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
            <author fullname="L. Munoz" initials="L." surname="Munoz"/>
            <author fullname="A. Aguado" initials="A." surname="Aguado"/>
            <date month="February" year="2022"/>
            <abstract>
              <t>As a complement to the Layer 3 Virtual Private Network Service Model (L3SM), which is used for communication between customers and service providers, this document defines an L3VPN Network Model (L3NM) that can be used for the provisioning of Layer 3 Virtual Private Network (L3VPN) services within a service provider network. The model provides a network-centric view of L3VPN services.</t>
              <t>The L3NM is meant to be used by a network controller to derive the configuration information that will be sent to relevant network devices. The model can also facilitate communication between a service orchestrator and a network controller/orchestrator.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9182"/>
          <seriesInfo name="DOI" value="10.17487/RFC9182"/>
        </reference>
        <reference anchor="I-D.ietf-teas-te-service-mapping-yang">
          <front>
            <title>Traffic Engineering (TE) and Service Mapping YANG Data Model</title>
            <author fullname="Young Lee" initials="Y." surname="Lee">
              <organization>CRU</organization>
            </author>
            <author fullname="Dhruv Dhody" initials="D." surname="Dhody">
              <organization>Huawei</organization>
            </author>
            <author fullname="Giuseppe Fioccola" initials="G." surname="Fioccola">
              <organization>Huawei</organization>
            </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Daniele Ceccarelli" initials="D." surname="Ceccarelli">
              <organization>Cisco</organization>
            </author>
            <author fullname="Jeff Tantsura" initials="J." surname="Tantsura">
              <organization>Nvidia</organization>
            </author>
            <date day="4" month="July" year="2026"/>
            <abstract>
              <t>   This document provides a YANG data model to map customer service
   models (e.g., L3VPN Service Delivery model) to Traffic Engineering
   (TE) models (e.g., the TE Tunnel or the Virtual Network (VN) model).
   These models are referred to as the TE Service Mapping Model and are
   applicable generically to the operator's need for seamless control
   and management of their VPN services with underlying TE support.

   The models are principally used for monitoring and diagnostics of the
   management systems to show how the service requests are mapped onto
   underlying network resources and TE models.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-te-service-mapping-yang-19"/>
        </reference>
        <reference anchor="RFC9291">
          <front>
            <title>A YANG Network Data Model for Layer 2 VPNs</title>
            <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
            <author fullname="O. Gonzalez de Dios" initials="O." role="editor" surname="Gonzalez de Dios"/>
            <author fullname="S. Barguil" initials="S." surname="Barguil"/>
            <author fullname="L. Munoz" initials="L." surname="Munoz"/>
            <date month="September" year="2022"/>
            <abstract>
              <t>This document defines an L2VPN Network Model (L2NM) that can be used to manage the provisioning of Layer 2 Virtual Private Network (L2VPN) services within a network (e.g., a service provider network). The L2NM complements the L2VPN Service Model (L2SM) by providing a network-centric view of the service that is internal to a service provider. The L2NM is particularly meant to be used by a network controller to derive the configuration information that will be sent to relevant network devices.</t>
              <t>Also, this document defines a YANG module to manage Ethernet segments and the initial versions of two IANA-maintained modules that include a set of identities of BGP Layer 2 encapsulation types and pseudowire types.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9291"/>
          <seriesInfo name="DOI" value="10.17487/RFC9291"/>
        </reference>
        <reference anchor="RFC8637">
          <front>
            <title>Applicability of the Path Computation Element (PCE) to the Abstraction and Control of TE Networks (ACTN)</title>
            <author fullname="D. Dhody" initials="D." surname="Dhody"/>
            <author fullname="Y. Lee" initials="Y." surname="Lee"/>
            <author fullname="D. Ceccarelli" initials="D." surname="Ceccarelli"/>
            <date month="July" year="2019"/>
            <abstract>
              <t>Abstraction and Control of TE Networks (ACTN) refers to the set of virtual network (VN) operations needed to orchestrate, control, and manage large-scale multidomain TE networks so as to facilitate network programmability, automation, efficient resource sharing, and end-to-end virtual service-aware connectivity and network function virtualization services.</t>
              <t>The Path Computation Element (PCE) is a component, application, or network node that is capable of computing a network path or route based on a network graph and applying computational constraints. The PCE serves requests from Path Computation Clients (PCCs) that communicate with it over a local API or using the Path Computation Element Communication Protocol (PCEP).</t>
              <t>This document examines the applicability of PCE to the ACTN framework.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8637"/>
          <seriesInfo name="DOI" value="10.17487/RFC8637"/>
        </reference>
        <reference anchor="RFC5440">
          <front>
            <title>Path Computation Element (PCE) Communication Protocol (PCEP)</title>
            <author fullname="JP. Vasseur" initials="JP." role="editor" surname="Vasseur"/>
            <author fullname="JL. Le Roux" initials="JL." role="editor" surname="Le Roux"/>
            <date month="March" year="2009"/>
            <abstract>
              <t>This document specifies the Path Computation Element (PCE) Communication Protocol (PCEP) for communications between a Path Computation Client (PCC) and a PCE, or between two PCEs. Such interactions include path computation requests and path computation replies as well as notifications of specific states related to the use of a PCE in the context of Multiprotocol Label Switching (MPLS) and Generalized MPLS (GMPLS) Traffic Engineering. PCEP is designed to be flexible and extensible so as to easily allow for the addition of further messages and objects, should further requirements be expressed in the future. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5440"/>
          <seriesInfo name="DOI" value="10.17487/RFC5440"/>
        </reference>
        <reference anchor="RFC8231">
          <front>
            <title>Path Computation Element Communication Protocol (PCEP) Extensions for Stateful PCE</title>
            <author fullname="E. Crabbe" initials="E." surname="Crabbe"/>
            <author fullname="I. Minei" initials="I." surname="Minei"/>
            <author fullname="J. Medved" initials="J." surname="Medved"/>
            <author fullname="R. Varga" initials="R." surname="Varga"/>
            <date month="September" year="2017"/>
            <abstract>
              <t>The Path Computation Element Communication Protocol (PCEP) provides mechanisms for Path Computation Elements (PCEs) to perform path computations in response to Path Computation Client (PCC) requests.</t>
              <t>Although PCEP explicitly makes no assumptions regarding the information available to the PCE, it also makes no provisions for PCE control of timing and sequence of path computations within and across PCEP sessions. This document describes a set of extensions to PCEP to enable stateful control of MPLS-TE and GMPLS Label Switched Paths (LSPs) via PCEP.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8231"/>
          <seriesInfo name="DOI" value="10.17487/RFC8231"/>
        </reference>
        <reference anchor="RFC8281">
          <front>
            <title>Path Computation Element Communication Protocol (PCEP) Extensions for PCE-Initiated LSP Setup in a Stateful PCE Model</title>
            <author fullname="E. Crabbe" initials="E." surname="Crabbe"/>
            <author fullname="I. Minei" initials="I." surname="Minei"/>
            <author fullname="S. Sivabalan" initials="S." surname="Sivabalan"/>
            <author fullname="R. Varga" initials="R." surname="Varga"/>
            <date month="December" year="2017"/>
            <abstract>
              <t>The Path Computation Element Communication Protocol (PCEP) provides mechanisms for Path Computation Elements (PCEs) to perform path computations in response to Path Computation Client (PCC) requests.</t>
              <t>The extensions for stateful PCE provide active control of Multiprotocol Label Switching (MPLS) Traffic Engineering Label Switched Paths (TE LSPs) via PCEP, for a model where the PCC delegates control over one or more locally configured LSPs to the PCE. This document describes the creation and deletion of PCE-initiated LSPs under the stateful PCE model.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8281"/>
          <seriesInfo name="DOI" value="10.17487/RFC8281"/>
        </reference>
        <reference anchor="RFC8751">
          <front>
            <title>Hierarchical Stateful Path Computation Element (PCE)</title>
            <author fullname="D. Dhody" initials="D." surname="Dhody"/>
            <author fullname="Y. Lee" initials="Y." surname="Lee"/>
            <author fullname="D. Ceccarelli" initials="D." surname="Ceccarelli"/>
            <author fullname="J. Shin" initials="J." surname="Shin"/>
            <author fullname="D. King" initials="D." surname="King"/>
            <date month="March" year="2020"/>
            <abstract>
              <t>A stateful Path Computation Element (PCE) maintains information on the current network state received from the Path Computation Clients (PCCs), including computed Label Switched Paths (LSPs), reserved resources within the network, and pending path computation requests. This information may then be considered when computing the path for a new traffic-engineered LSP or for any associated/dependent LSPs. The path-computation response from a PCE helps the PCC to gracefully establish the computed LSP.</t>
              <t>The Hierarchical Path Computation Element (H-PCE) architecture allows the optimum sequence of interconnected domains to be selected and network policy to be applied if applicable, via the use of a hierarchical relationship between PCEs.</t>
              <t>Combining the capabilities of stateful PCE and the hierarchical PCE would be advantageous. This document describes general considerations and use cases for the deployment of stateful, but not stateless, PCEs using the hierarchical PCE architecture.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8751"/>
          <seriesInfo name="DOI" value="10.17487/RFC8751"/>
        </reference>
        <reference anchor="RFC8283">
          <front>
            <title>An Architecture for Use of PCE and the PCE Communication Protocol (PCEP) in a Network with Central Control</title>
            <author fullname="A. Farrel" initials="A." role="editor" surname="Farrel"/>
            <author fullname="Q. Zhao" initials="Q." role="editor" surname="Zhao"/>
            <author fullname="Z. Li" initials="Z." surname="Li"/>
            <author fullname="C. Zhou" initials="C." surname="Zhou"/>
            <date month="December" year="2017"/>
            <abstract>
              <t>The Path Computation Element (PCE) is a core component of Software- Defined Networking (SDN) systems. It can compute optimal paths for traffic across a network and can also update the paths to reflect changes in the network or traffic demands.</t>
              <t>PCE was developed to derive paths for MPLS Label Switched Paths (LSPs), which are supplied to the head end of the LSP using the Path Computation Element Communication Protocol (PCEP).</t>
              <t>SDN has a broader applicability than signaled MPLS traffic-engineered (TE) networks, and the PCE may be used to determine paths in a range of use cases including static LSPs, segment routing, Service Function Chaining (SFC), and most forms of a routed or switched network. It is, therefore, reasonable to consider PCEP as a control protocol for use in these environments to allow the PCE to be fully enabled as a central controller.</t>
              <t>This document briefly introduces the architecture for PCE as a central controller, examines the motivations and applicability for PCEP as a control protocol in this environment, and introduces the implications for the protocol. A PCE-based central controller can simplify the processing of a distributed control plane by blending it with elements of SDN and without necessarily completely replacing it.</t>
              <t>This document does not describe use cases in detail and does not define protocol extensions: that work is left for other documents.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8283"/>
          <seriesInfo name="DOI" value="10.17487/RFC8283"/>
        </reference>
        <reference anchor="RFC5623">
          <front>
            <title>Framework for PCE-Based Inter-Layer MPLS and GMPLS Traffic Engineering</title>
            <author fullname="E. Oki" initials="E." surname="Oki"/>
            <author fullname="T. Takeda" initials="T." surname="Takeda"/>
            <author fullname="JL. Le Roux" initials="JL." surname="Le Roux"/>
            <author fullname="A. Farrel" initials="A." surname="Farrel"/>
            <date month="September" year="2009"/>
            <abstract>
              <t>A network may comprise multiple layers. It is important to globally optimize network resource utilization, taking into account all layers rather than optimizing resource utilization at each layer independently. This allows better network efficiency to be achieved through a process that we call inter-layer traffic engineering. The Path Computation Element (PCE) can be a powerful tool to achieve inter-layer traffic engineering.</t>
              <t>This document describes a framework for applying the PCE-based architecture to inter-layer Multiprotocol Label Switching (MPLS) and Generalized MPLS (GMPLS) traffic engineering. It provides suggestions for the deployment of PCE in support of multi-layer networks. This document also describes network models where PCE performs inter-layer traffic engineering, and the relationship between PCE and a functional component called the Virtual Network Topology Manager (VNTM). This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5623"/>
          <seriesInfo name="DOI" value="10.17487/RFC5623"/>
        </reference>
        <reference anchor="I-D.ietf-teas-te-topology-profiles">
          <front>
            <title>Profiles for Traffic Engineering (TE) Topology Data Model and Applicability to non-TE-centric Use Cases</title>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Individual</organization>
            </author>
            <author fullname="Igor Bryskin" initials="I." surname="Bryskin">
              <organization>Individual</organization>
            </author>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Cisco Systems Inc</organization>
            </author>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <date day="5" month="July" year="2026"/>
            <abstract>
              <t>   This document describes how profiles of the Topology YANG data model,
   defined in RFC8795, can be used to address applications in Traffic
   Engineering aware (TE-aware) deployments, irrespective of whether
   they are TE-centric or not.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-te-topology-profiles-06"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-transport-nbi-app-statement">
          <front>
            <title>Transport Northbound Interface Applicability Statement</title>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei</organization>
            </author>
            <author fullname="Daniel King" initials="D." surname="King">
              <organization>Old Dog Consulting</organization>
            </author>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei</organization>
            </author>
            <author fullname="Yunbin Xu" initials="Y." surname="Xu">
              <organization>CAICT</organization>
            </author>
            <date day="10" month="July" year="2023"/>
            <abstract>
              <t>   This document provides an analysis of the applicability of the YANG
   models defined by the IETF (in particular in the Traffic Engineering
   Architecture and Signaling (TEAS) and Common Control and Measurement
   Plane (CCAMP) working groups) to support ODU transit services,
   transparent client services, and Ethernet Private Line/Ethernet
   Virtual Private Line (EPL/EVPL) services over Optical Transport
   Network (OTN) in single and multi-domain network scenarios.

   This document also describes how existing YANG models can be used
   through several worked examples and JSON fragments.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-transport-nbi-app-statement-17"/>
        </reference>
        <reference anchor="RFC9408">
          <front>
            <title>A YANG Network Data Model for Service Attachment Points (SAPs)</title>
            <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair"/>
            <author fullname="O. Gonzalez de Dios" initials="O." surname="Gonzalez de Dios"/>
            <author fullname="S. Barguil" initials="S." surname="Barguil"/>
            <author fullname="Q. Wu" initials="Q." surname="Wu"/>
            <author fullname="V. Lopez" initials="V." surname="Lopez"/>
            <date month="June" year="2023"/>
            <abstract>
              <t>This document defines a YANG data model for representing an abstract view of the provider network topology that contains the points from which its services can be attached (e.g., basic connectivity, VPN, network slices). Also, the model can be used to retrieve the points where the services are actually being delivered to customers (including peer networks).</t>
              <t>This document augments the 'ietf-network' data model defined in RFC 8345 by adding the concept of Service Attachment Points (SAPs). The SAPs are the network reference points to which network services, such as Layer 3 Virtual Private Network (L3VPN) or Layer 2 Virtual Private Network (L2VPN), can be attached. One or multiple services can be bound to the same SAP. Both User-to-Network Interface (UNI) and Network-to-Network Interface (NNI) are supported in the SAP data model.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9408"/>
          <seriesInfo name="DOI" value="10.17487/RFC9408"/>
        </reference>
        <reference anchor="RFC4090">
          <front>
            <title>Fast Reroute Extensions to RSVP-TE for LSP Tunnels</title>
            <author fullname="P. Pan" initials="P." role="editor" surname="Pan"/>
            <author fullname="G. Swallow" initials="G." role="editor" surname="Swallow"/>
            <author fullname="A. Atlas" initials="A." role="editor" surname="Atlas"/>
            <date month="May" year="2005"/>
            <abstract>
              <t>This document defines RSVP-TE extensions to establish backup label-switched path (LSP) tunnels for local repair of LSP tunnels. These mechanisms enable the re-direction of traffic onto backup LSP tunnels in 10s of milliseconds, in the event of a failure.</t>
              <t>Two methods are defined here. The one-to-one backup method creates detour LSPs for each protected LSP at each potential point of local repair. The facility backup method creates a bypass tunnel to protect a potential failure point; by taking advantage of MPLS label stacking, this bypass tunnel can protect a set of LSPs that have similar backup constraints. Both methods can be used to protect links and nodes during network failure. The described behavior and extensions to RSVP allow nodes to implement either method or both and to interoperate in a mixed network. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4090"/>
          <seriesInfo name="DOI" value="10.17487/RFC4090"/>
        </reference>
        <reference anchor="I-D.ietf-rtgwg-segment-routing-ti-lfa">
          <front>
            <title>Topology Independent Fast Reroute using Segment Routing</title>
            <author fullname="Ahmed Bashandy" initials="A." surname="Bashandy">
              <organization>Individual</organization>
            </author>
            <author fullname="Stephane Litkowski" initials="S." surname="Litkowski">
              <organization>Cisco Systems</organization>
            </author>
            <author fullname="Clarence Filsfils" initials="C." surname="Filsfils">
              <organization>Cisco Systems</organization>
            </author>
            <author fullname="Pierre Francois" initials="P." surname="Francois">
              <organization>INSA Lyon</organization>
            </author>
            <author fullname="Bruno Decraene" initials="B." surname="Decraene">
              <organization>Orange</organization>
            </author>
            <author fullname="Daniel Voyer" initials="D." surname="Voyer">
              <organization>Bell Canada</organization>
            </author>
            <date day="12" month="February" year="2025"/>
            <abstract>
              <t>   This document presents Topology Independent Loop-free Alternate Fast
   Reroute (TI-LFA), aimed at providing protection of node and adjacency
   segments within the Segment Routing (SR) framework.  This Fast
   Reroute (FRR) behavior builds on proven IP Fast Reroute concepts
   being LFAs, remote LFAs (RLFA), and remote LFAs with directed
   forwarding (DLFA).  It extends these concepts to provide guaranteed
   coverage in any two-connected networks using a link-state IGP.  An
   important aspect of TI-LFA is the FRR path selection approach
   establishing protection over the expected post-convergence paths from
   the point of local repair, reducing the operational need to control
   the tie-breaks among various FRR options.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-rtgwg-segment-routing-ti-lfa-21"/>
        </reference>
        <reference anchor="I-D.ietf-ivy-network-inventory-yang">
          <front>
            <title>A Base YANG Data Model for Network Inventory</title>
            <author fullname="Chaode Yu" initials="C." surname="Yu">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Jean-Francois Bouquier" initials="J." surname="Bouquier">
              <organization>Vodafone</organization>
            </author>
            <author fullname="Fabio Peruzzini" initials="F." surname="Peruzzini">
              <organization>FiberCop</organization>
            </author>
            <author fullname="Phil Bedard" initials="P." surname="Bedard">
              <organization>Cisco</organization>
            </author>
            <date day="29" month="September" year="2026"/>
            <abstract>
              <t>   This document defines a base YANG data model for reporting network
   inventory.  The scope of this base model is set to be application-
   and technology-agnostic.  The base data model can be augmented with
   application- and technology-specific details.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ivy-network-inventory-yang-20"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-optical-path-computation-yang">
          <front>
            <title>YANG Data Models for requesting Path Computation in WDM Optical Networks</title>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Aihua Guo" initials="A." surname="Guo">
              <organization>Futurewei Technologies</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <date day="1" month="September" year="2026"/>
            <abstract>
              <t>   This document provides a mechanism to request path computation in
   Wavelength-Division Multiplexing (WDM) optical networks composed of
   Wavelength Switched Optical Networks (WSON) and Flexi-Grid Dense
   Wavelength Division Multiplexing (DWDM) switched technologies.  This
   model augments the Remote Procedure Calls (RPCs) defined in RFC YYYY.

   [RFC EDITOR NOTE: Please replace RFC YYYY with the RFC number of
   draft-ietf-teas-yang-path-computation once it has been published.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-optical-path-computation-yang-09"/>
        </reference>
        <reference anchor="RFC6241">
          <front>
            <title>Network Configuration Protocol (NETCONF)</title>
            <author fullname="R. Enns" initials="R." role="editor" surname="Enns"/>
            <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
            <author fullname="J. Schoenwaelder" initials="J." role="editor" surname="Schoenwaelder"/>
            <author fullname="A. Bierman" initials="A." role="editor" surname="Bierman"/>
            <date month="June" year="2011"/>
            <abstract>
              <t>The Network Configuration Protocol (NETCONF) defined in this document provides mechanisms to install, manipulate, and delete the configuration of network devices. It uses an Extensible Markup Language (XML)-based data encoding for the configuration data as well as the protocol messages. The NETCONF protocol operations are realized as remote procedure calls (RPCs). This document obsoletes RFC 4741. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6241"/>
          <seriesInfo name="DOI" value="10.17487/RFC6241"/>
        </reference>
        <reference anchor="RFC8253">
          <front>
            <title>PCEPS: Usage of TLS to Provide a Secure Transport for the Path Computation Element Communication Protocol (PCEP)</title>
            <author fullname="D. Lopez" initials="D." surname="Lopez"/>
            <author fullname="O. Gonzalez de Dios" initials="O." surname="Gonzalez de Dios"/>
            <author fullname="Q. Wu" initials="Q." surname="Wu"/>
            <author fullname="D. Dhody" initials="D." surname="Dhody"/>
            <date month="October" year="2017"/>
            <abstract>
              <t>The Path Computation Element Communication Protocol (PCEP) defines the mechanisms for the communication between a Path Computation Client (PCC) and a Path Computation Element (PCE), or among PCEs. This document describes PCEPS -- the usage of Transport Layer Security (TLS) to provide a secure transport for PCEP. The additional security mechanisms are provided by the transport protocol supporting PCEP; therefore, they do not affect the flexibility and extensibility of PCEP.</t>
              <t>This document updates RFC 5440 in regards to the PCEP initialization phase procedures.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8253"/>
          <seriesInfo name="DOI" value="10.17487/RFC8253"/>
        </reference>
        <referencegroup anchor="BCP195" target="https://www.rfc-editor.org/info/bcp195">
          <reference anchor="RFC8996" target="https://www.rfc-editor.org/info/rfc8996">
            <front>
              <title>Deprecating TLS 1.0 and TLS 1.1</title>
              <author fullname="K. Moriarty" initials="K." surname="Moriarty"/>
              <author fullname="S. Farrell" initials="S." surname="Farrell"/>
              <date month="March" year="2021"/>
              <abstract>
                <t>This document formally deprecates Transport Layer Security (TLS) versions 1.0 (RFC 2246) and 1.1 (RFC 4346). Accordingly, those documents have been moved to Historic status. These versions lack support for current and recommended cryptographic algorithms and mechanisms, and various government and industry profiles of applications using TLS now mandate avoiding these old TLS versions. TLS version 1.2 became the recommended version for IETF protocols in 2008 (subsequently being obsoleted by TLS version 1.3 in 2018), providing sufficient time to transition away from older versions. Removing support for older versions from implementations reduces the attack surface, reduces opportunity for misconfiguration, and streamlines library and product maintenance.</t>
                <t>This document also deprecates Datagram TLS (DTLS) version 1.0 (RFC 4347) but not DTLS version 1.2, and there is no DTLS version 1.1.</t>
                <t>This document updates many RFCs that normatively refer to TLS version 1.0 or TLS version 1.1, as described herein. This document also updates the best practices for TLS usage in RFC 7525; hence, it is part of BCP 195.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="195"/>
            <seriesInfo name="RFC" value="8996"/>
            <seriesInfo name="DOI" value="10.17487/RFC8996"/>
          </reference>
          <reference anchor="RFC9325" target="https://www.rfc-editor.org/info/rfc9325">
            <front>
              <title>Recommendations for Secure Use of Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS)</title>
              <author fullname="Y. Sheffer" initials="Y." surname="Sheffer"/>
              <author fullname="P. Saint-Andre" initials="P." surname="Saint-Andre"/>
              <author fullname="T. Fossati" initials="T." surname="Fossati"/>
              <date month="November" year="2022"/>
              <abstract>
                <t>Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) are used to protect data exchanged over a wide range of application protocols and can also form the basis for secure transport protocols. Over the years, the industry has witnessed several serious attacks on TLS and DTLS, including attacks on the most commonly used cipher suites and their modes of operation. This document provides the latest recommendations for ensuring the security of deployed services that use TLS and DTLS. These recommendations are applicable to the majority of use cases.</t>
                <t>RFC 7525, an earlier version of the TLS recommendations, was published when the industry was transitioning to TLS 1.2. Years later, this transition is largely complete, and TLS 1.3 is widely available. This document updates the guidance given the new environment and obsoletes RFC 7525. In addition, this document updates RFCs 5288 and 6066 in view of recent attacks.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="195"/>
            <seriesInfo name="RFC" value="9325"/>
            <seriesInfo name="DOI" value="10.17487/RFC9325"/>
          </reference>
        </referencegroup>
        <reference anchor="I-D.ietf-teas-actn-poi-assurance">
          <front>
            <title>Applicability of Abstraction and Control of Traffic Engineered Networks (ACTN) for Packet Optical Integration (POI) service assurance</title>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Jean-Francois Bouquier" initials="J." surname="Bouquier">
              <organization>Vodafone</organization>
            </author>
            <author fullname="Fabio Peruzzini" initials="F." surname="Peruzzini">
              <organization>FiberCop</organization>
            </author>
            <author fullname="Paolo Volpato" initials="P." surname="Volpato">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Prasenjit Manna" initials="P." surname="Manna">
              <organization>Cisco</organization>
            </author>
            <date day="30" month="July" year="2026"/>
            <abstract>
              <t>   This document extends the analysis of the applicability of
   Abstraction and Control of TE Networks (ACTN) architecture to Packet
   Optical Integration (POI) to cover multi-layer service assurance
   scenarios.  Specifically, the ACTN architecture supports service
   assurance through the detection and correlation of failures across
   the optical and packet layers, with failure handling performed
   through the relevant PNC.  The MDSC can also request health checks
   for IP services across multi-domain paths for SLA conformance
   assessment.  The PNCs may also be configured with thresholds so that
   alerts are reported when relevant service or network conditions
   exceed defined limits.  It is assumed that the underlying transport
   optical network carries end-to-end IP services such as L2VPN or L3VPN
   connectivity services, with specific Service Level Agreement (SLA)
   requirements.

   Existing IETF protocols and data models are identified for each
   multi-layer (packet over optical) service assurance scenario with a
   specific focus on the MPI (Multi-Domain Service Coordinator to
   Provisioning Network Controllers Interface) in the ACTN architecture.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-actn-poi-assurance-05"/>
        </reference>
        <reference anchor="I-D.ietf-teas-actn-vn-yang">
          <front>
            <title>A YANG Data Model for Virtual Network (VN) Operations</title>
            <author fullname="Young Lee" initials="Y." surname="Lee">
              <organization>Samsung Electronics</organization>
            </author>
            <author fullname="Dhruv Dhody" initials="D." surname="Dhody">
              <organization>Huawei</organization>
            </author>
            <author fullname="Daniele Ceccarelli" initials="D." surname="Ceccarelli">
              <organization>Cisco</organization>
            </author>
            <author fullname="Igor Bryskin" initials="I." surname="Bryskin">
              <organization>Individual</organization>
            </author>
            <author fullname="Bin Yeong Yoon" initials="B. Y." surname="Yoon">
              <organization>ETRI</organization>
            </author>
            <date day="22" month="June" year="2024"/>
            <abstract>
              <t>   A Virtual Network (VN) is a network provided by a service provider to
   a customer for the customer to use in any way it wants as though it
   was a physical network.  This document provides a YANG data model
   generally applicable to any mode of VN operations.  This includes VN
   operations as per the Abstraction and Control of TE Networks (ACTN)
   framework.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-actn-vn-yang-29"/>
        </reference>
      </references>
    </references>
    <?line 2879?>

<section anchor="additional-scenarios">
      <name>Additional Scenarios</name>
      <section anchor="ossorchestration-layer">
        <name>OSS/Orchestration Layer</name>
        <t>The OSS/Orchestration layer is a vital part of the architecture
framework for a service provider:</t>
        <ul spacing="normal">
          <li>
            <t>to abstract (through MDSC and PNCs) the underlying transport
network complexity to the Business Systems Support layer;</t>
          </li>
          <li>
            <t>to coordinate NFV, Transport (e.g. IP, optical and microwave
networks), Fixed Access, Core and Radio domains enabling full
automation of end-to-end services to the end customers;</t>
          </li>
          <li>
            <t>to enable catalogue-driven service provisioning from external
applications (e.g. Customer Portal for Enterprise Business
services), orchestrating the design and lifecycle management of
these end-to-end transport connectivity services, consuming IP
and/or optical transport connectivity services upon request.</t>
          </li>
        </ul>
        <t>As discussed in <xref target="mdsc-overview"/>, in this document, the MDSC interfaces
with the OSS/Orchestration layer and, therefore, it performs the
functions of the Network Orchestrator, defined in <xref target="RFC8309"/>.</t>
        <t>The OSS/Orchestration layer requests the creation of a network
service to the MDSC specifying its end-points (PEs and the interfaces
towards the CEs) as well as the network service SLA and then proceeds
to configuring accordingly the end-to-end customer service between
the CEs in the case of an operator managed service.</t>
        <section anchor="mdsc-nbi">
          <name>MDSC NBI</name>
          <t>As explained in <xref target="reference-network"/>, the OSS/Orchestration layer can
request
the MDSC to setup L2/L3VPN network services (with or without TE
requirements).</t>
          <t>Although the OSS/Orchestration layer interface is usually
operator-specific, typically it would be using a RESTCONF/YANG interface
with a more abstracted version of the MPI YANG data models used for
network configuration (e.g. L3NM, L2NM).</t>
          <t><xref target="fig-service-request"/> shows an example of possible control flow between
the
OSS/Orchestration layer and the MDSC to instantiate L2/L3 VPN network
services, using the YANG data models under the definition in
<xref target="I-D.ietf-teas-actn-vn-yang"/>,
<xref target="RFC9291"/>, <xref target="RFC9182"/> and
<xref target="I-D.ietf-teas-te-service-mapping-yang"/>.</t>
          <figure anchor="fig-service-request">
            <name>Service Request Process</name>
            <artwork type="ascii-art"><![CDATA[
               +-------------------------------------------+
               |                                           |
               |          OSS/Orchestration layer          |
               |                                           |
               +-----------------------+-------------------+
                                       |
                 1.VN    2. L2/L3NM &  |            ^
                   |          TSM      |            |
                   |           |       |            |
                   |           |       |            |
                   v           v       |      3. Update VN
                                       |
               +-----------------------+-------------------+
               |                                           |
               |                  MDSC                     |
               |                                           |
               +-------------------------------------------+
]]></artwork>
          </figure>
          <ul spacing="normal">
            <li>
              <t>The VN YANG data model, defined in <xref target="I-D.ietf-teas-actn-vn-yang"/>,
whose primary focus is
the CMI, can also provide VN Service configuration from an
orchestrated network service point of view when the L2/L3 VPN
network service has TE requirements. However, this model is not
used to setup L2/L3 VPN service with no TE requirements.  </t>
              <ul spacing="normal">
                <li>
                  <t>It provides the profile of VN in terms of VN members, each of
 which corresponds to an edge-to-edge link between customer
 end-points (VNAPs). It also provides the mappings between the
 VNAPs with the LTPs and the connectivity matrix with the VN
 member. The associated traffic matrix (e.g., bandwidth,
 latency, protection level, etc.) of VN member is expressed
 (i.e., via the TE-topology's connectivity matrix).</t>
                </li>
                <li>
                  <t>The model also provides VN-level preference information (e.g.,
 VN member diversity) and VN-level admin-status and
 operational-status.</t>
                </li>
              </ul>
            </li>
            <li>
              <t>The L2NM and L3NM YANG data models, defined in <xref target="RFC9291"/> and
<xref target="RFC9182"/>, whose primary focus is the MPI, can also be used to
provide L2VPN and L3VPN network service configuration from an
orchestrated connectivity service point of view.</t>
            </li>
            <li>
              <t>The TE &amp; Service Mapping YANG data model
<xref target="I-D.ietf-teas-te-service-mapping-yang"/> provides TE-service
mapping.</t>
            </li>
            <li>
              <t>TE-service mapping provides the mapping between a L2/L3 VPN
instance and the corresponding VN instances.</t>
            </li>
            <li>
              <t>The TE-service mapping also provides the binding requirements
as to how each L2/L3 VPN/VN instance is created concerning the
underlay TE tunnels (e.g., whether they require a new and
isolated set of TE underlay tunnels or not).</t>
            </li>
            <li>
              <t>Site mapping provides the site reference information across
L2/L3 VPN Site ID, VN Access Point ID, and the LTP of the
access link.</t>
            </li>
          </ul>
        </section>
      </section>
      <section anchor="multi-layer-and-multi-domain-resiliency">
        <name>Multi-layer and Multi-domain Resiliency</name>
        <section anchor="maintenance-window">
          <name>Maintenance Window</name>
          <t>Before planned maintenance operation on DWDM network takes place, IP
traffic should be moved hitless to another link.</t>
          <t>MDSC must reroute IP traffic before the events takes place. It should
be possible to lock IP traffic to the protection route until the
maintenance event is finished, unless a fault occurs on such path.</t>
        </section>
        <section anchor="router-port-failure">
          <name>Router Port Failure</name>
          <t>The focus is on client-side protection scheme between IP router and
reconfigurable ROADM. Scenario here is to define only one port in the
routers and in the ROADM muxponder board at both ends as back-up
ports to recover any other port failure on client-side of the ROADM
(either on the IP router port side or on the muxponder side or on the
link
between them). When client-side port failure occurs, alarms are
raised to MDSC by IP-PNC and O-PNC (port status down, LOS etc.). MDSC
checks with OP-PNC(s) that there is no optical failure in the optical
layer.</t>
          <t>There can be two cases here:</t>
          <ol spacing="normal" type="1"><li>
              <t>LAG was defined between the IP routers at the two ends. MDSC, after
checking
that optical layer is fine between the two edge WDM nodes, triggers
the WDM edge node re-configuration so that the IP router's back-up port
with its
associated muxponder port can reuse the WDM tunnel that was already in
use previously by the failed IP router port and adds the new link to
the LAG on the failure side.  </t>
              <t>
While the ROADM reconfiguration takes place, IP/MPLS traffic is
using the reduced bandwidth of the IP link bundle, discarding
lower priority traffic if required. Once back-up port has been
reconfigured to reuse the existing WDM tunnel and the new link has
been added
to the LAG then original Bandwidth is recovered between the end
routers.  </t>
              <t>
Note: in this LAG scenario it is assumed that BFD is running at LAG
level so that there is nothing triggered at MPLS level when one of
the link member of the LAG fails.</t>
            </li>
            <li>
              <t>If there is no LAG, the benefit of this scheme is less clear. An IP
router port failure would automatically trigger (through BFD failure)
first a sub-50ms protection at the MPLS level: FRR (MPLS RSVP-TE case)
or TI-LFA (SR-TE case) through a protection port. At the same time,
the MDSC, after checking that the optical network connection is still
fine, would trigger the reconfiguration of the back-up port of the IP
router and of the muxponder to re-use the same WDM tunnel as the one
used originally by the failed IP router port. Once everything has been
correctly configured, the MDSC could suggest to the operator a
re-optimization of the back-up MPLS path, back to the MPLS primary
path through the back-up port of the IP router and the original WDM
tunnel, if the overall cost, latency, etc. is improved. However, in
this scenario, both a protection port and a back-up port are needed in
the IP router, which does not lead to clear port savings. The
interaction between the MPLS-level protection, the MDSC-driven
back-up port reconfiguration and the subsequent re-optimization has
not been analyzed in this document and is left for further work,
together with the multi-layer fault management discussed in
<xref target="I-D.ietf-teas-actn-poi-assurance"/>.</t>
            </li>
          </ol>
        </section>
      </section>
      <section anchor="muxponder">
        <name>Muxponders</name>
        <t>The setup of a client connectivity service between two transponders
is relatively clear and its implementation simple.</t>
        <t>There is a one to one relationship between the transponder's client
and trunk (or DWDM) port. The client port bitrate determines the
trunk port bit rate which will also determine the Baud-rate, the
modulation format, the FEC etc.</t>
        <t>The controller, when asked to set up a client connectivity service,
needs to find a WDM tunnel suitable to comply the DWDM port
parameters.</t>
        <t>The setup of a client connectivity service between two muxponders is
different since there is a one to many relationship between the
muxponder's trunk (or DWDM) port and client ports. For example, there
might be a 100Gb/s trunk port shared by ten 10GE client ports.</t>
        <t>The controller, when asked to set a 10GE client connectivity service
between two muxponder's client ports, needs first to check whether
there is already an existing WDM tunnel between the two muxponders
and then take different actions:</t>
        <ol spacing="normal" type="1"><li>
            <t>if the WDM tunnel already exists, the controller needs only to
enable the 10GE client ports to establish the 10GE client
connectivity service;</t>
          </li>
          <li>
            <t>if the WDM tunnel does not exist, the controller has to first
establish the WDM tunnel, finding a proper optical path matching
the optical parameters of the two muxponders' trunk ports (e.g.,
an OTSi carrying an OTU4), and then enable the 10GE client ports
to establish the 10GE client connectivity service.</t>
          </li>
        </ol>
        <t>Since multiple client connectivity services are sharing the same WDM
tunnel, a multiplexing label shall be assigned to each client
connectivity service. The multiplexing label can either be a standard
label (e.g., an OTN timeslot) or a vendor-specific label. The
multiplexing label can be either configurable (flexible
configuration) or assigned by design to each muxponder's client port
(fixed configuration). In the former case, any muxponder client port
can be connected with any other client port of the peer muxponder
(for example client port 1 on one muxponder can be connected with
client port 5 on the peer muxponder) while in the latter case only
client ports with the same port number can be connected (for example
client port 2 on one muxponder can be connected only with client port
2 on the peer muxponder and not with any other client port).</t>
        <t>In case of flexible configuration, since the two muxponders are under
the control of the same O-PNC, the configuration of the multiplexing
label, regardless of whether it is a standard or vendor-specific
label, can be done by the O-PNC using mechanisms which are
vendor-specific and outside the scope of this document. The MDSC can just
request the O-PNC to setup a client connectivity service over a WDM
tunnel.</t>
        <t>In case of fixed configuration, the multiplexing label is assigned by
the muxponder but the O-PNC and MDSC needs to be aware of the
connectivity constraints to avoid try and fail.</t>
        <t>It is worth noting that the current WSON and Flexi-grid topology
models in <xref target="RFC9094"/> and <xref target="I-D.ietf-ccamp-flexigrid-yang"/> do not
provide sufficient
information to the MDSC about this connectivity constraint and this
is identified as a gap.</t>
      </section>
    </section>
    <section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Some of this analysis work was supported in part by the European
Commission funded H2020-ICT-2016-2 METRO-HAUL project (G.A. 761727).</t>
      <t>The authors would like to thank Young Lee for his valuable input on the initial discussions which have triggered this work as well as for his contribution to the first drafts of this document.</t>
      <t>The authors would like to thank Adrian Farrel for his review and comments to this document.</t>
      <t>The authors would like to thank Acee Lindem for his Early Routing Area Directorate (Rtgdir) Review.</t>
      <t>The authors would like to thank
Ines Robles,
Zheng Zhang,
Nick Buraglio, and
Yaron Sheffer
for their IETF Last Call (LC)
General Area Review Team (Genart),
Routing Area Directorate (Rtgdir),
Ops Directorate (Opsdir), and
Security Area Directorate (Secdir)
reviews.</t>
      <t>Previous versions of document were prepared using
2-Word-v2.0.template.dot.</t>
      <t>This document was prepared using kramdown.</t>
    </section>
    <section anchor="contributors" numbered="false" toc="include" removeInRFC="false">
      <name>Contributors</name>
      <contact initials="S." surname="Belotti" fullname="Sergio Belotti">
        <organization>Nokia</organization>
        <address>
          <email>sergio.belotti@nokia.com</email>
        </address>
      </contact>
      <contact initials="G." surname="Galimberti" fullname="Gabriele Galimberti">
        <organization/>
        <address>
          <email>ggalimbe56@gmail.com</email>
        </address>
      </contact>
      <contact initials="Y." surname="Zheng" fullname="Yanlei Zheng">
        <organization>China Unicom</organization>
        <address>
          <email>zhengyanlei@chinaunicom.cn</email>
        </address>
      </contact>
      <contact initials="A." surname="Snitser" fullname="Anton Snitser">
        <organization>Cisco</organization>
        <address>
          <email>asnizar@cisco.com</email>
        </address>
      </contact>
      <contact initials="W. C. P." surname="Correia" fullname="Washington Costa Pereira Correia">
        <organization>TIM Brasil</organization>
        <address>
          <email>wcorreia@timbrasil.com.br</email>
        </address>
      </contact>
      <contact initials="M." surname="Scharf" fullname="Michael Scharf">
        <organization>Hochschule Esslingen - University of Applied Sciences</organization>
        <address>
          <email>michael.scharf@hs-esslingen.de</email>
        </address>
      </contact>
      <contact initials="J." surname="Tantsura" fullname="Jeff Tantsura">
        <organization>Nvidia</organization>
        <address>
          <email>jefftant.ietf@gmail.com</email>
        </address>
      </contact>
      <contact initials="P." surname="Volpato" fullname="Paolo Volpato">
        <organization>Huawei</organization>
        <address>
          <email>paolo.volpato@huawei.com</email>
        </address>
      </contact>
      <contact initials="B." surname="Foster" fullname="Brent Foster">
        <organization>Cisco</organization>
        <address>
          <email>brfoster@cisco.com</email>
        </address>
      </contact>
      <contact initials="O." surname="Gonzalez de Dios" fullname="Oscar Gonzalez de Dios">
        <organization>Telefonica</organization>
        <address>
          <email>oscar.gonzalezdedios@telefonica.com</email>
        </address>
      </contact>
    </section>
  </back>
  <!-- ##markdown-source:
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
zue0fC01xmfDNjzazs9xh6SGL/wpOey6nz+HEZPEp2y4ZFeg/R9UWMxLsg+s
g0joVsc9xORVqfZB5WNmhsZxZIxhBMGrFf81eQnRbUxhJ7Xz6naL4ra21BDw
r/lqQTEAtniTmDRm0s2Wy8iJeXjqfcMAyp0G1FxQfDAqkqveiBGybGyITsix
lYiHK3DLl82PMyUnkqhFOxX50Ns4lyDRcFu2myKfFlxQlURgesiuHCSZBrt5
M0RCgHlZZhho3xbu37rZJapUzx/U1+guocKS3MB0uKmbqwJup5YB10yOCmNF
xhPkh9kMxSm34rCxi8MTtAA6yd2u1Ei72hmVuiEkIaNSHGWKVk9kw/oMre3S
sAgRIgcNJdoGGupcbn3XZs6joZYuXe5AB5/8EigSthMzCpYtG3WponYUZ2WF
dDTR/uJ7CduQGyk06VQOaxfvRtlZRaRVgRFJsQ2wZ0WOTZJuRxgPDv/FMG76
Z38PPwNZemw5NprEbkkPvqJeUt435xVH314cHVSTYcYhIHa4/ScyKBkV5VNM
eJKPh+TdpiG9qQid5GxiFfPbldQ9aQusCiT+cvHpSGUMdr9hsR+Uw3CEYiqq
Gt3wVY2CdJPokpqIevSmJypcagKy5VDf3ky0Vd5Uy6Ybq4dhQhjMUBsiXnf6
jNh6EOVIRNaDN8eB2cDaQyK7wUXCgu9W7EIxgoLgvlJMZawBw/Uc120ctIu5
rzQImgq4zFGkJWg/XsKMIZakt5bIavraVqycKhqQLJSfNKrjHQ68VjF0XFwb
Ecakb1Y5BEJLX6wVwfABmT2V0cLQF4sK/UqVs6u5GOKuaUv5KwLNwml+rr+4
mNstC+ZIB1fYKbb00in3F3Ty9q7nZCxWHtUYsmgKHAaHohxuw47ldRiv0wbQ
aT/Sjhi3sHYpXGcsdj0wUWyG7S7vwumFLDDl7sVcXcMPh8fV+Db2FIAcYTb7
E7FVm69ydhr0Zf+3wzcvs+fYhfQ19zC3yiB5Fz88nC9L27OtEeOuLTPW2MhU
JkeSAkFZF5OcrwVRGxhJ10a0uyCHNPdukWNxTd58r2W+mnDvg6ArZ3sPIlMT
5s6z4/OLo7dvXvg2K9p3iv3ppPE8o7N73PdKTnbNefSE+rlwkDcO96/nb98Y
1+FE+db4ha++ebonbXYc5SaBceWNuo3uLD/GkrslW+DQyl+8b4tFY3N77DK7
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
fSOhVL52Maq9OoYaXhl6yLEIAEI/dOQCDCz+enG6/1xS2VvfbGVjxizFvffI
Q2GSaIkdXlsWypx+mqMvHru1Y0vyZJ/WPJDD19Zt63EQd1qQ8DVpS45vyCPo
6TQC+8XFxSljoqiJ4fkOgx6qYUiPUeH8wbQkxDdNNSkpqkBvMjxa2aUcHoB0
1TT28FKt6ZMK7o3qEmxsh1DSO/jOuoY48JlgaS9OHYi5w7wrczieBwKTEbpC
H6iu5myT8j6162JRoGHWP4HOCqNcHWGf4cTe2kK6DuPU1ioQXMaz06PNwyRM
YbbVK5r38VxW84JtqmnjA04jsRzj3+aYEseQ0RBKTsc00l8x373UpcYgabeo
n3pQ+6BsWE1qLnM/p4mNmQp8JP/UcLTZhkqO5yRs9VVxZCq/jmz1Y/u9qMt2
ZTuE0JgeydFiglAaJdR6O+PG1PRASC6tBOUup1JUIrF1h2+a3E184Mfnr21F
Hb5fcuRUckt9TmyeiQIMh982tyJcmVLVMR3oYpJxJj71iGpRJJKaLyLvmrg8
6qbqCuJqRvt2sEGbemTr4N6ojIQjnvKcysxIQ/adKwoMyufFiI3TrnvxwAgg
LuiTnEIlsVpN7zCtetAPExv96IZSK1wKIqUYwN6qAqN92zK5I0C97WhFiz47
jLXPI4Oi4lTS6JOOA6tR8d/7vcdjwV2CdhsOTQXMqcSZHpM+/dp/uv9fJf3j
v1Ju/R+VP6OfPyp/Bvv4o/Jnlsyv+KPy57qfPyp/Zn9U/rSf/VH5s+epPyp/
/lH5M/r6j8qf/69W/hzt99b+tMY/MhFgEiHC+WCTxiUxQqCyTdAWs8SuyuvL
NiqnakfldqG5Tk9jz0CkAZPehSfjw+CHTh1WZS8mtDIM5L9Wui2psI1Wo+dN
MXuHhVAoZpHcA5RjAI81+XXRqKSvOAmNO5lJG4pk/sDQxb+23eBXnzDooumV
du9dKKppsd/fP2XSKMr5YmjH+aqt0P3FZVmCYHNn0N2QABP1XObD0HZY3xwj
4w41bgnbe/fDpIm3OOVtiUXw0EdS+W2kszIswCJzvnaOlE3XRrRunyqWvVJd
FCXmY32zmS1mM9FsmPKa6mjjjGHBbCacbSvTj42m83U0fAyEqnW7deFGvPDB
9b0XeO3lNj35WVXd1+1l2PWcbsJgS83oQmBE0WWhk2bEqBdNHx65up9dA7Yd
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
uePtG1I+TZozf5uVXNbXX6ogTccbLg2XDxTk3BpLQAhZ1TXXVy0XIG8XSenU
JkXfk0q7usxGl/lQ+h+uc2JNpNqg4YsWcZ6psXmmtByu/QMzYedKp2Vxnv+m
JVrNsWHS19zNpSIYpfn6P/0iI2+Yy1Ux07KWSoidvpouh73HFtgRXL2kNu7S
rRdnZ503oqK/aPY+e3H05NE3jzCOiUtXYJE6W+vSd70hzfFk9OrF4aZBjbal
1+31LXp9CP1GiNYlArYcza5yPyWLzH5COhSj5NCIj4fA7VkWUSFPeLQis+a4
WZATWz7NxajOiYVBiU7veFtzMNqFZhsPc8p3XSSiAuTUpSxhVGYqoQ5Ie9mt
y4x7A2Ob/1JICTysMb5a6OaznDTaNUQY0YxJU1IcdjDsKzm8Rb2W2DZC7V9j
TVBB14TH78oSmBQqiYlEcGRZNS0K2kACron80v6qWtdtMSHy+8t0CYIr5smR
WDNQTG6TxxURRrPnWHiPSw66+kaDTBeoBM6xfQalKmAW5FJ2Cvbb4pNrKvY6
D67Pku8pUrtNsV11mY1DeVWXslvr14c0xDV0TbqGblLuT1QOOD02rj9YJbls
PI1dgq+wIeKQryVgmxL3lQfeYCrYshxwpJT9S0i3QESR10bymuhVQytVUKFV
gDSct1szOROoy3GnrAgg9W1eT7sQ6ORcnh53LYU4kwYOOiCzkyv3nRFHe8O+
TFgDawVeJbWiLbug8pIs+zAV3ULi2saqFS5eFJY9q3LYRj7LbRUKlQa/fis0
EapReCF4W0ImgVY0pVgqFD41oPi1PgRR8MMO6fqEqYUGezo95m0hB8hucxs2
S6BQu+DC/ve475l4pTtcwHTLzB55BzW99jJfSglZ57cWb/sin901WkQtFyFL
oaBJHRSIWenK/hPXlWHsdMh5XVVTp64inE7ZqmCjuk8WbXHNdN7snL49Gbiy
tgxWEMCrVT0pVICsXEfXzdtVvLYlue25DIZab8XRnH7bW0mjt+abRRrvSL1G
oN5S1rg/RLYAYBNur/vk0ylsg62iUrJmVrzLsY0kAvNHmAXHe0nV+MlYj70G
SA61ZuXshbMpx4bjsDqAcZXCd1zfQNpfuYAPyxbvz+CAjxhxzTlplM6wscQH
GfEtfHwJZ1rP+rFZQEhV6v7kWEBTzVYiUweSZvnubiSTjvwIgm9uLhQzKilU
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
pJG2TPMV+hVLYAmdfHnpYpn6RrLwSuE7p9+smrZLoQHsCTNDvxdA5IqNcY9n
/F24YZdaV6Ph9KQ4ZlRUSRpIiBuvStJDSsrIkFmJfSbNINxU9w1LiIuz0WAU
an9fNV7lphiyYAgcVm3FjoSu6kMYyhboSlCAFwa+EHa2M9sK1oMFrZ33UQjC
i3ygfPl+gzahFMiruA2PNb9QdAFUIiZnQWKOjKwxMxJtkt/ag22OQvKKrGeP
BJV8dx7pK6q/EJWSreNmOWudpiMqTAp65a4uCzE7BxeRe0fblvKsdH2oMR/3
SzdK2/yUMDrHd+VyR0dcbhdkr4pnjC8LyUiT4Z2QtrBqvuEOVQ9qnIJttfoT
1s9L7knKc8QPlQuPN8tynYoBgX00caq5Bhky7XFip+46gVlDL4huSU0UQcAu
Q+bTDBPjYzMAiKnvdjzV0hxpTGg6x/gm5vB2v1Qp2L+kPgSd6RLhi9WWwqkt
YU9toen9TyH1rPidJ+dnmZmN8MRDKKLQ95LJQgdu2cjazA3ctFiHSqSh4dWx
V02rUgkssIRfdAVkMOn/dRe5vFz16AkZhWlJctPkMmD4JJ7r9n1kA3pm4lSQ
F9UIKvNDZKPTsLgu3qZTHX9ai0Iq2r7gB9l7tWDCt0adwolGGc/us+rMuAye
MUVLud4mTqhsWpmuci5uQUH0CWUFTr/2prot7xQtrneALdup+6Hhc4jIQSFw
c2x3m84qDS2b1i6olm6ei5DSu/+iKIMfMPaibxIND3cz4V/NOcg9J62kCgPZ
SVI/5DwtNlKLKMw9vXYUkoliImpPu4Xmb/rOAjVU8qzTkcULi6xT0RpKbhSB
tJZqOX+elPttJbCVyChCZBTGJEiPZn0WC1/WdIbyNDIytHZb09MPw56cigXa
aSY0gtoI3GbVcVHflzt82HL2kH4pnePlNREmk6ixTbd7RWJ/UQEDwVsW7GC3
1b9pKh6JquoHEQerA4LRlubMyiW5mYnM19qvg0O84nPne8bNZKps0kmBzjJ3
rGRRvf43CCGgR3bv+tFGb5pmXsXGoJ+KD2vn3L43Rbq4lZaNtmSSZYjWXK+b
lMLjelvTLru9SzoMt5Gpz2PxYcttdrTFzDzBcQH7FXHv6mPkSUUKxxL0aZY/
xP6nT0MmZT0sYrkVqdhP2oA15IfJg8Mir8r38SDaYUKMnDI4bKsyVmHdCFCi
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
jn2iPWgTBWhS4zlSwzI8gDviuNJlTXRzP13GGfmXFHnYi/MxkOWvqc+HQZl8
CsPZxO20yK7f0BfQYInab8xoAk6FLFlM1zzwaaLM0eZLri/SQ/m6AESQLKRU
9tc2mMatWB+RA+qQJ8CAKd7LWHe2FdcCx3ok4uL4oirJTOgM89TgwVC2V+hl
LTqUTa31bthtWG7HZIAsxzyziJpJmm0YTC728J1R8Z6dJ1aRzBrmeTiQU8zH
fMV2bQQByJG6UmN86bLQspRdw8xVoLWZ9QYDzJdDyTACBq5YxVxnicdhqZ7l
bHClNa6+Zj2miPti7d5YF98AjSat1XQ/RMWKIcLUFjLDaQTBb6HFi55AWvZn
o0UGz2MU5WGUaEL1itlBqAlcT/JRnEhV4BMxtrJfI47XyValbHMMs4Zff00p
GeN49QRI8AvcUMaOetw0y3IIlyenTLWbabVBWJaPQhKLDfie8UFhTQmNI7Hv
lLrEFZloxAyPul+QOyUKjoJlCX77rJc2+P23CNg9Gg3ke2V6VhSfkAB/XOZO
wrFXH7ukJU1dKp/CAFXxBqYdR43M7kyCGFLL7sJI6VW9ahGfDlD8spoDVx58
3SZOHbHMxYfifwNrzcLmXxdnx2+OP+HjidDCdSM/L2MVSu4RzTyZRzpOOUDX
kdf9+vXgPUQI8+L6+skFqSQVFCy+fMg4E5z+/pdyyEjjuqs7IGoSN8jyLmNy
rhldpmurYSV9C5qivOHBSYePJY283EepM2vtKMWdzXEUUhgLtkSyXYofOQLI
vrlrdRRqL2SZ/gt9c7LMizev3o1c0h1kOTGS0bDzyt7M4vsVss/F3TuiM9Q8
jitScxvLMkhOOC5IHl1vgrpxdZgTzlOWwZ/RraFfk3Zis8ZYrKPR7jeLXTWe
baGcZftrIhi8rfrIPtCSXpxyalVfKU50+OKS1q0G8mn0cMWNNApuAVSMFyI6
f6KfKGkijgVISYw2K5md/H9ZflaSlSwlditBajAvf+KKLX3i4WK3Sfgdhny3
ffpbzdrpmEmehRurHf2cWqcFpLTN5KR8iDA0jVVRcGDVURSzPJnv1tMshdpc
bWkwrma5V+vo+2+f/mDYiAdfntWflR6V2jUohqPskvgmga5wOksUX7CD68+Y
Qua2oWs4p03ec3JKJOoKsWXS3OpPvj62YdbSmKqaIVvE97PgKqZIlNPGmO6u
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
eQbc/W8vAgA=

-->

</rfc>
