<?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.6.17 (Ruby 3.0.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-srld-teas-5g-slicing-04" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.15.3 -->
  <front>
    <title abbrev="5G Transport Slices">A  Realization of IETF Network Slices for 5G Networks Using Current IP/MPLS Technologies</title>
    <seriesInfo name="Internet-Draft" value="draft-srld-teas-5g-slicing-04"/>
    <author fullname="Krzysztof Szarkowicz" role="editor">
      <organization>Juniper Networks</organization>
      <address>
        <postal>
          <city>Wien</city>
          <country>Austria</country>
        </postal>
        <email>kszaekiowicz@gmail.com</email>
      </address>
    </author>
    <author fullname="Richard Roberts" role="editor">
      <organization>Juniper Networks</organization>
      <address>
        <postal>
          <city>Rennes</city>
          <country>France</country>
        </postal>
        <email>rroberts@juniper.net</email>
      </address>
    </author>
    <author fullname="Julian Lucek">
      <organization>Juniper Networks</organization>
      <address>
        <postal>
          <city>London</city>
          <country>United Kingdom</country>
        </postal>
        <email>jlucek@juniper.net</email>
      </address>
    </author>
    <author fullname="John Drake">
      <organization>Juniper Networks</organization>
      <address>
        <postal>
          <city>Sunnyvale</city>
          <country>United States of America</country>
        </postal>
        <email>jdrake@juniper.net</email>
      </address>
    </author>
    <author fullname="Mohamed Boucadair" role="editor">
      <organization>Orange</organization>
      <address>
        <postal>
          <country>France</country>
        </postal>
        <email>mohamed.boucadair@orange.com</email>
      </address>
    </author>
    <author fullname="Luis M. Contreras">
      <organization>Telefonica</organization>
      <address>
        <postal>
          <street>Ronda de la Comunicacion, s/n</street>
          <city>Madrid</city>
          <country>Spain</country>
        </postal>
        <email>luismiguel.contrerasmurillo@telefonica.com</email>
        <uri>http://lmcontreras.com/</uri>
      </address>
    </author>
    <author fullname="Ivan Bykov">
      <organization>Ribbon Communications</organization>
      <address>
        <postal>
          <city>Tel Aviv</city>
          <country>Israel</country>
        </postal>
        <email>ivan.bykov@rbbn.com</email>
      </address>
    </author>
    <author fullname="Reza Rokui">
      <organization>Ciena</organization>
      <address>
        <postal>
          <city>Ottawa</city>
          <country>Canada</country>
        </postal>
        <email>rrokui@ciena.com</email>
      </address>
    </author>
    <author fullname="Luay Jalil">
      <organization>Verizon</organization>
      <address>
        <postal>
          <city>Dallas, TX</city>
          <country>United States of America</country>
        </postal>
        <email>luay.jalil@verizon.com</email>
      </address>
    </author>
    <author fullname="Beny Dwi Setyawan">
      <organization>XL Axiata</organization>
      <address>
        <postal>
          <city>Jakarta</city>
          <country>Indonesia</country>
        </postal>
        <email>benyds@xl.co.id</email>
      </address>
    </author>
    <author fullname="Amit Dhamija">
      <organization>Rakuten</organization>
      <address>
        <postal>
          <city>Bangalore</city>
          <country>India</country>
        </postal>
        <email>amit.dhamija@rakuten.com</email>
      </address>
    </author>
    <author fullname="Mojdeh Amani">
      <organization>British Telecom</organization>
      <address>
        <postal>
          <city>London</city>
          <country>United Kingdom</country>
        </postal>
        <email>mojdeh.amani@bt.com</email>
      </address>
    </author>
    <date year="2023" month="January" day="13"/>
    <area>Routing</area>
    <workgroup>Traffic Engineering Architecture and Signaling</workgroup>
    <keyword>L3VPN</keyword>
    <keyword>L2VPN</keyword>
    <keyword>Slice Service</keyword>
    <abstract>
      <t>5G slicing is a feature that was introduced by the 3rd Generation
   Partnership Project (3GPP) in mobile networks. This feature covers slicing
   requirements for all mobile domains, including the Radio Access
   Network (RAN), Core Network (CN), and Transport Network (TN).</t>
      <t>This document describes a basic IETF Network Slice realization model
   in IP/MPLS networks with a focus on the Transport Network fulfilling
   5G slicing connectivity requirements.  This realization model reuses many building blocks currently commonly used
   in service provider networks.</t>
    </abstract>
  </front>
  <middle>
    <section anchor="introduction">
      <name>Introduction</name>
      <t><xref target="I-D.ietf-teas-ietf-network-slices"/> introduces the framework for
   network slicing in the context of networks built using IETF
   technologies.  The IETF network slicing framework introduces the
   concept of a Network Resource Partition (NRP), which is simply a
   collection of resources identified in the underlay network.  There
   could be multiple realizations of high-level IETF Network Slice and
   NRP concepts, where each realization might be optimized for the
   different network slicing use cases that are listed in
   <xref target="I-D.ietf-teas-ietf-network-slices"/>.</t>
      <t>This document describes a basic - using only single NRP - IETF
   Network Slice realization model in IP/MPLS networks, with a focus on
   fulfilling 5G slicing connectivity requirements.  This IETF Network
   Slice realization model reuses many building blocks currently
   commonly used in communication service provider networks.</t>
      <t>The reader may refer to <xref target="I-D.ietf-teas-ns-ip-mpls"/> for more advanced
   realization models.</t>
      <t>A brief 5G overview is provided in <xref target="sec-5g-intro"/> for readers convenience. The reader may refer to <xref target="RFC6459"/> and <xref target="TS-23.501"/> for more
   details about 3GPP network architectures.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <t>The document uses the terms defined in <xref target="I-D.ietf-teas-ietf-network-slices"/>.</t>
      <t>This document makes use of the following terms:</t>
      <t>Service Management and Orchestration (SMO):</t>
      <t>O-RAN management/orchestration entity</t>
      <t>Edge Transport Node (ETN):</t>
      <t>Node, under the transport domain orchestration, that stitches the
      transport domain to adjacent domains. An ETN can be be a Provider Edge (PE) or a managed Customer Equipment (CE).</t>
      <t>An extended list of abbreviations used in this document are listed in <xref target="ext-abbr"/>.</t>
    </section>
    <section anchor="g-network-slicing-integration-in-transport-networks">
      <name>5G Network Slicing Integration in Transport Networks</name>
      <section anchor="g-network-slicing-versus-transport-network-slicing">
        <name>5G Network Slicing versus Transport Network Slicing</name>
        <t>Network slicing has a different meaning in the 3GPP mobile and transport
   worlds.  Hence, for the sake of precision and whithout seeking to be exhaustive, this section provides a
   brief description of the objectives of 5G Network Slicing and
   Transport Network Slicing:</t>
        <ul spacing="normal">
          <li>
            <t>An objective of 5G Network Slicing is to provide dedicated
resources of the whole 5G infrastructure to some users/customers,
applications, or Public Land Mobile Networks (PLMNs) (e.g.,
RAN sharing). These resources are from the Transport Network (TN), RAN,
and Core Network Functions and the underlying infrastructure.  </t>
            <t><xref target="TS-28.530"/> defines 5G Network Slicing by introducing the concept
of Network Slice Subnet (NSS) to represent slices within each of
these domains: RAN, CN, and TN (i.e., RAN NSS, CN
NSS and TN NSS).  As per 3GPP specifications, an NSS can be shared or
dedicated to a single slice.</t>
          </li>
          <li>
            <t>An objective of TN Slicing is to isolate,
guarantee, and prioritize Transport Network resources for slices. Examples of such resources are:
buffers, link capacity, or even Routing
Information Base (RIB) and Forwarding Information Base (FIB).  </t>
            <t>
TN Slicing has two main flavors: Hard and Soft slicing.  Hard slicing
provides dedicated network capacity to slices, while soft slicing
provides shared network capacity with guarantees for each slice.  </t>
            <t>
There are different options to implement TN slices based upon
tools, such as VRFs (Virtual Routing and Forwarding instances)
for logical separation, QoS (Quality of Service), or TE (Traffic
Engineering).  </t>
            <t>
TN slice realization for 5G slices may
combine elements of hard slicing in one part of the transport
network, with elements of soft slicing in other parts of the
transport network. Such as design is deployment-specific.  </t>
            <t>
An optimized 5G network slicing architecture
should integrate TN Slicing, however, it is
possible to implement 5G Network Slicing without TN
Slicing, as explained in the next section.  </t>
            <t>
TN Slicing is implemented using IETF technologies, therefore, inline with
<xref target="I-D.ietf-teas-ietf-network-slices"/>.  </t>
            <t>
In this document, the term "IETF Network Slice" (IETF NS, or INS in short) is used to
describe the slice in the Transport Network domain of the overall 5G
architecture, composed from RAN, TN, and CN domains.</t>
          </li>
        </ul>
      </section>
      <section anchor="nf-to-nf-datapath-vs-transport-network">
        <name>NF to NF Datapath vs Transport Network</name>
        <t>The 3GPP specifications loosely define the Transport Network and its
   integration in RAN and CN domains: the role of the
   Transport Network is to interconnect Network Functions (NFs). In other
   words, it is the end-to-end datapath between two NFs.
   In practice, this end-to-end datapath results often from a non-uniform
   architecture made up of several segments managed by the same or
   distinct organizations.</t>
        <t>This document defines the Transport Network with a service provider scope. That is, the TN extends up to
   the PE or the CE if it is also managed by the TN Orchestration. Additionally, we assume that the Transport Network is IP, MPLS, or SRv6
   capable.</t>
        <section anchor="segmentation-of-nf-to-nf-datapath">
          <name>Segmentation of NF-to-NF Datapath</name>
          <t>The datapath between two NFs may be decomposed into two segments based upon involved Orchestration
   domains:</t>
          <ul spacing="normal">
            <li>
              <t>TN Segment:  </t>
              <t>
The realization of this segment is driven by the IETF
Network Slice Controller (NSC) and the Transport Network Orchestrator (TNO). Generally, a
TN Segment provides connectivity between two sites.</t>
            </li>
            <li>
              <t>Local Segment:  </t>
              <t>
This segment connects NFs within a given site or connects an NF to
 a TN. The realization of this segment is
 directly or indirectly driven by the 5G Orchestration without any
 involvement of the TNO.  Generally, the Local Segment is a datapath local to a site.  This
 site can be (but not limited to): a Data Center (DC), a Point of Presence (PoP), a
 Central Office (CO), or a virtualized infrastructure in a Public
 Cloud.</t>
            </li>
          </ul>
          <t>Note that more complex scenarios may be considered (for example, adding an extra
   segmentation of TN or Local Segments).  Additionally, sites can be of
   different types (such as Edge, Data Center, or Public Cloud), each with
   specific network design, hardware dependencies, management interface,
   and diverse networking technologies (e.g., MPLS, SRv6, VXLAN, or L2VPN vs.
   L3VPN).  The objective of this section is to clarify the scope
   of the Transport Network rather than to cover random technology or
   design combination.</t>
          <t>The realization of IETF Network Slices (i.e., connectivity with
   performance commitments) applies to the TN Segments.  We
   consider Local Segments as an extension of the connectivity of the
   RAN/CN domain without slice-specific performances requirements by
   assuming that the local infrastructure is overprovisioned and
   implements traditional QoS/Scheduling logic.</t>
          <t>Also, since the TN domain can extend either to the CE or to
   the PE, we introduce the term Edge Transport Node (ETN) to denote
   this boundary.  The ETN is, therefore, a Transport node that stitches
   Local Segments and TN Segments.  Note that depending on the design,
   the placement of the Service Demarcation Point (SDP)
   <xref target="I-D.ietf-teas-ietf-network-slices"/> may or may not be enforced on the
   ETN itself.</t>
          <t><xref target="_figure-1"/> is a representation of the end-to-end datapath between NFs including Segments and ETNs (in
   practice PE or a managed CE), where applicable.</t>
          <figure anchor="_figure-1">
            <name>Segmentation of the NF-NF Datapath</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="352" width="432" viewBox="0 0 432 352" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <g class="text">
                    <text x="84" y="36">SMO/Site</text>
                    <text x="212" y="36">TN</text>
                    <text x="340" y="36">SMO/Site</text>
                    <text x="88" y="52">Orchestration</text>
                    <text x="216" y="52">Orchestration</text>
                    <text x="344" y="52">Orchestration</text>
                    <text x="88" y="68">│</text>
                    <text x="216" y="68">│</text>
                    <text x="344" y="68">│</text>
                    <text x="88" y="84">│</text>
                    <text x="216" y="84">│</text>
                    <text x="344" y="84">│</text>
                    <text x="8" y="100">┌</text>
                    <text x="24" y="100">─</text>
                    <text x="40" y="100">─</text>
                    <text x="56" y="100">─</text>
                    <text x="72" y="100">─</text>
                    <text x="88" y="100">┼</text>
                    <text x="104" y="100">┐</text>
                    <text x="160" y="100">┌</text>
                    <text x="176" y="100">─</text>
                    <text x="192" y="100">─</text>
                    <text x="216" y="100">─│─</text>
                    <text x="240" y="100">─</text>
                    <text x="256" y="100">─</text>
                    <text x="272" y="100">┐</text>
                    <text x="328" y="100">┌</text>
                    <text x="344" y="100">┼</text>
                    <text x="360" y="100">─</text>
                    <text x="376" y="100">─</text>
                    <text x="392" y="100">─</text>
                    <text x="408" y="100">─</text>
                    <text x="424" y="100">┐</text>
                    <text x="88" y="116">│</text>
                    <text x="216" y="116">│</text>
                    <text x="344" y="116">│</text>
                    <text x="8" y="132">│</text>
                    <text x="52" y="132">┌──┐</text>
                    <text x="88" y="132">▼</text>
                    <text x="104" y="132">│</text>
                    <text x="160" y="132">┌─┴─┐</text>
                    <text x="216" y="132">▼</text>
                    <text x="272" y="132">┌─┴─┐</text>
                    <text x="328" y="132">│</text>
                    <text x="344" y="132">▼</text>
                    <text x="380" y="132">┌──┐</text>
                    <text x="424" y="132">│</text>
                    <text x="216" y="148">│NF├─────────┤ETN├─────────┤ETN├─────────┤NF│</text>
                    <text x="8" y="164">│</text>
                    <text x="52" y="164">└──┘</text>
                    <text x="104" y="164">│</text>
                    <text x="216" y="164">└─┬─┘Transport└─┬─┘</text>
                    <text x="328" y="164">│</text>
                    <text x="380" y="164">└──┘</text>
                    <text x="424" y="164">│</text>
                    <text x="28" y="180">5G</text>
                    <text x="60" y="180">Site</text>
                    <text x="88" y="180">1</text>
                    <text x="216" y="180">Network</text>
                    <text x="348" y="180">5G</text>
                    <text x="380" y="180">Site</text>
                    <text x="408" y="180">2</text>
                    <text x="8" y="196">└</text>
                    <text x="24" y="196">─</text>
                    <text x="40" y="196">─</text>
                    <text x="56" y="196">─</text>
                    <text x="72" y="196">─</text>
                    <text x="88" y="196">─</text>
                    <text x="104" y="196">┘</text>
                    <text x="160" y="196">└</text>
                    <text x="176" y="196">─</text>
                    <text x="192" y="196">─</text>
                    <text x="208" y="196">─</text>
                    <text x="224" y="196">─</text>
                    <text x="240" y="196">─</text>
                    <text x="256" y="196">─</text>
                    <text x="272" y="196">┘</text>
                    <text x="328" y="196">└</text>
                    <text x="344" y="196">─</text>
                    <text x="360" y="196">─</text>
                    <text x="376" y="196">─</text>
                    <text x="392" y="196">─</text>
                    <text x="408" y="196">─</text>
                    <text x="424" y="196">┘</text>
                    <text x="104" y="212">└─────────┘</text>
                    <text x="216" y="212">└─────────┘</text>
                    <text x="328" y="212">└─────────┘</text>
                    <text x="104" y="228">Local</text>
                    <text x="212" y="228">TN</text>
                    <text x="328" y="228">Local</text>
                    <text x="104" y="244">Segment</text>
                    <text x="216" y="244">Segment</text>
                    <text x="328" y="244">Segment</text>
                    <text x="216" y="276">■─────────────■</text>
                    <text x="156" y="292">IETF</text>
                    <text x="208" y="292">Network</text>
                    <text x="264" y="292">Slice</text>
                    <text x="216" y="324">◀─────────────────────────────────────▶</text>
                    <text x="132" y="340">End-to-end</text>
                    <text x="212" y="340">datapath</text>
                    <text x="280" y="340">between</text>
                    <text x="328" y="340">NFs</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
      SMO/Site           TN           SMO/Site
    Orchestration   Orchestration   Orchestration
          │               │               │
          │               │               │
┌ ─ ─ ─ ─ ┼ ┐      ┌ ─ ─ ─│─ ─ ─ ┐      ┌ ┼ ─ ─ ─ ─ ┐
          │               │               │
│   ┌──┐  ▼ │    ┌─┴─┐    ▼    ┌─┴─┐    │ ▼  ┌──┐   │
    │NF├─────────┤ETN├─────────┤ETN├─────────┤NF│
│   └──┘    │    └─┬─┘Transport└─┬─┘    │    └──┘   │
  5G Site 1            Network            5G Site 2
└ ─ ─ ─ ─ ─ ┘      └ ─ ─ ─ ─ ─ ─ ┘      └ ─ ─ ─ ─ ─ ┘
       └─────────┘   └─────────┘   └─────────┘
          Local          TN           Local
         Segment       Segment       Segment

                   ■─────────────■
                 IETF Network Slice

       ◀─────────────────────────────────────▶
           End-to-end datapath between NFs
]]></artwork>
            </artset>
          </figure>
          <t>NFs may also be placed in the same site and interconnected via a
   Local Segment.  In such a case, there is no TN Segment (i.e., no
   Transport Network Node is present in the datapath).</t>
          <figure anchor="_figure-2">
            <name>NF-NF Datapath within Single Site</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="288" width="432" viewBox="0 0 432 288" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <g class="text">
                    <text x="176" y="36">SMO</text>
                    <text x="200" y="36">/</text>
                    <text x="228" y="36">Site</text>
                    <text x="216" y="52">Orchestration</text>
                    <text x="216" y="68">│</text>
                    <text x="216" y="84">│</text>
                    <text x="8" y="100">┌</text>
                    <text x="24" y="100">─</text>
                    <text x="40" y="100">─</text>
                    <text x="56" y="100">─</text>
                    <text x="72" y="100">─</text>
                    <text x="88" y="100">─</text>
                    <text x="104" y="100">─</text>
                    <text x="120" y="100">─</text>
                    <text x="136" y="100">─</text>
                    <text x="152" y="100">─</text>
                    <text x="168" y="100">─</text>
                    <text x="184" y="100">─</text>
                    <text x="200" y="100">─</text>
                    <text x="216" y="100">┼</text>
                    <text x="232" y="100">─</text>
                    <text x="248" y="100">─</text>
                    <text x="264" y="100">─</text>
                    <text x="280" y="100">─</text>
                    <text x="296" y="100">─</text>
                    <text x="312" y="100">─</text>
                    <text x="328" y="100">─</text>
                    <text x="344" y="100">─</text>
                    <text x="360" y="100">─</text>
                    <text x="376" y="100">─</text>
                    <text x="392" y="100">─</text>
                    <text x="408" y="100">─</text>
                    <text x="424" y="100">┐</text>
                    <text x="216" y="116">│</text>
                    <text x="8" y="132">│</text>
                    <text x="52" y="132">┌──┐</text>
                    <text x="216" y="132">▼</text>
                    <text x="380" y="132">┌──┐</text>
                    <text x="424" y="132">│</text>
                    <text x="216" y="148">│NF├─────────────────────────────────────┤NF│</text>
                    <text x="8" y="164">│</text>
                    <text x="52" y="164">└──┘</text>
                    <text x="380" y="164">└──┘</text>
                    <text x="424" y="164">│</text>
                    <text x="196" y="180">5G</text>
                    <text x="228" y="180">Site</text>
                    <text x="8" y="196">└</text>
                    <text x="24" y="196">─</text>
                    <text x="40" y="196">─</text>
                    <text x="56" y="196">─</text>
                    <text x="72" y="196">─</text>
                    <text x="88" y="196">─</text>
                    <text x="104" y="196">─</text>
                    <text x="120" y="196">─</text>
                    <text x="136" y="196">─</text>
                    <text x="152" y="196">─</text>
                    <text x="168" y="196">─</text>
                    <text x="184" y="196">─</text>
                    <text x="200" y="196">─</text>
                    <text x="216" y="196">─</text>
                    <text x="232" y="196">─</text>
                    <text x="248" y="196">─</text>
                    <text x="264" y="196">─</text>
                    <text x="280" y="196">─</text>
                    <text x="296" y="196">─</text>
                    <text x="312" y="196">─</text>
                    <text x="328" y="196">─</text>
                    <text x="344" y="196">─</text>
                    <text x="360" y="196">─</text>
                    <text x="376" y="196">─</text>
                    <text x="392" y="196">─</text>
                    <text x="408" y="196">─</text>
                    <text x="424" y="196">┘</text>
                    <text x="216" y="212">└─────────────────────────────────────┘</text>
                    <text x="184" y="228">Local</text>
                    <text x="240" y="228">Segment</text>
                    <text x="216" y="260">◀─────────────────────────────────────▶</text>
                    <text x="132" y="276">End-to-end</text>
                    <text x="212" y="276">datapath</text>
                    <text x="280" y="276">between</text>
                    <text x="328" y="276">NFs</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
                    SMO / Site
                    Orchestration
                          │
                          │
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
                          │
│   ┌──┐                  ▼                  ┌──┐   │
    │NF├─────────────────────────────────────┤NF│
│   └──┘                                     └──┘   │
                       5G Site
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
       └─────────────────────────────────────┘
                    Local Segment

       ◀─────────────────────────────────────▶
           End-to-end datapath between NFs
]]></artwork>
            </artset>
          </figure>
          <t><xref target="_figure-3"/> provides samples to illustrate the  different
   realizations of Local and TN Segments, as well the SDPs:</t>
          <ul spacing="normal">
            <li>Layer 2 vs. Layer 3 Local Segment: The Local Segment can interconnect the NF
and the ETN thanks to a unique VLAN/LAN with no intermediate
routing hop (the simplest example is an NF directly connected to a
PE): A1, A2, A3, and A4.  Alternatively, the NF interfaces may be
attached in a different VLAN/LAN than the ETN interface assuming some additional local routing capabilities between the ETN and the NF (e.g., CE, IP
Fabric): B1, B2, B3, and B4.</li>
            <li>ETN: The ETN can be either the PE (A3, A4, B3, and B4) or the CE if it
is managed by the TN Orchestration (A1, A2, B1, and B2).</li>
            <li>SDP: The SDP can be located in many places as per
Sectionb 4.2 of <xref target="I-D.ietf-teas-ietf-network-slices"/>: A1/B1 for case
(1), A2/B2 for case (2), A3/B3 for case (3), and A4/B4 for case
(4))</li>
            <li>Redundancy/Scale-out: No example of redundancy/multihoming/scale-
out is provided for the sake of simplicification.  Nonetheless,
each node/NF can be represented by multiple instances (e.g.,
multiple containers in a cloud architecture).</li>
          </ul>
          <figure anchor="_figure-3">
            <name>Examples of various combinations of Local Segments, ETN, and SDP</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="1248" width="464" viewBox="0 0 464 1248" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <path d="M 100,568 L 108,584" fill="none" stroke="black"/>
                  <path d="M 100,744 L 108,760" fill="none" stroke="black"/>
                  <path d="M 100,920 L 108,936" fill="none" stroke="black"/>
                  <path d="M 100,1096 L 108,1112" fill="none" stroke="black"/>
                  <path d="M 164,584 L 172,568" fill="none" stroke="black"/>
                  <path d="M 164,760 L 172,744" fill="none" stroke="black"/>
                  <path d="M 164,936 L 172,920" fill="none" stroke="black"/>
                  <path d="M 164,1112 L 172,1096" fill="none" stroke="black"/>
                  <path d="M 388,136 L 396,120" fill="none" stroke="black"/>
                  <path d="M 388,1112 L 396,1128" fill="none" stroke="black"/>
                  <path d="M 404,120 L 412,136" fill="none" stroke="black"/>
                  <path d="M 404,1128 L 412,1112" fill="none" stroke="black"/>
                  <g class="text">
                    <text x="80" y="36">Local</text>
                    <text x="136" y="36">segment</text>
                    <text x="312" y="36">Transport</text>
                    <text x="384" y="36">Network</text>
                    <text x="200" y="52">◀───────────────────────────▶◀───────────────────</text>
                    <text x="408" y="52">─</text>
                    <text x="424" y="52">─</text>
                    <text x="440" y="52">─</text>
                    <text x="456" y="52">─</text>
                    <text x="96" y="84">┌─────────────────────┐</text>
                    <text x="316" y="84">┌───────────────────</text>
                    <text x="408" y="84">─</text>
                    <text x="424" y="84">─</text>
                    <text x="440" y="84">─</text>
                    <text x="456" y="84">┐</text>
                    <text x="8" y="100">│</text>
                    <text x="36" y="100">Site</text>
                    <text x="76" y="100">Type</text>
                    <text x="108" y="100">A1</text>
                    <text x="184" y="100">│</text>
                    <text x="240" y="100">│</text>
                    <text x="8" y="116">│</text>
                    <text x="44" y="116">┌────┐</text>
                    <text x="184" y="116">│</text>
                    <text x="244" y="116">┌─■──┐</text>
                    <text x="324" y="116">┌────┐</text>
                    <text x="400" y="116">.</text>
                    <text x="456" y="116">│</text>
                    <text x="8" y="132">│</text>
                    <text x="24" y="132">│</text>
                    <text x="44" y="132">NF</text>
                    <text x="144" y="132">├───────────────────┤</text>
                    <text x="244" y="132">CE</text>
                    <text x="284" y="132">├────┤</text>
                    <text x="324" y="132">PE</text>
                    <text x="364" y="132">├─────</text>
                    <text x="8" y="148">│</text>
                    <text x="44" y="148">└────┘</text>
                    <text x="184" y="148">│</text>
                    <text x="244" y="148">└─┬──┘</text>
                    <text x="324" y="148">└────┘</text>
                    <text x="384" y="148">;</text>
                    <text x="416" y="148">:</text>
                    <text x="456" y="148">│</text>
                    <text x="96" y="164">└─────────────────────┘</text>
                    <text x="240" y="164">│</text>
                    <text x="384" y="164">;</text>
                    <text x="416" y="164">:</text>
                    <text x="96" y="180">┌─────────────────────┐</text>
                    <text x="240" y="180">│</text>
                    <text x="376" y="180">;</text>
                    <text x="424" y="180">:</text>
                    <text x="456" y="180">│</text>
                    <text x="8" y="196">│</text>
                    <text x="36" y="196">Site</text>
                    <text x="76" y="196">Type</text>
                    <text x="108" y="196">A2</text>
                    <text x="184" y="196">│</text>
                    <text x="240" y="196">│</text>
                    <text x="376" y="196">│</text>
                    <text x="424" y="196">│</text>
                    <text x="8" y="212">│</text>
                    <text x="44" y="212">┌────┐</text>
                    <text x="184" y="212">│</text>
                    <text x="220" y="212">┌────┤</text>
                    <text x="324" y="212">┌────┐</text>
                    <text x="376" y="212">│</text>
                    <text x="424" y="212">│</text>
                    <text x="456" y="212">│</text>
                    <text x="8" y="228">│</text>
                    <text x="24" y="228">│</text>
                    <text x="44" y="228">NF</text>
                    <text x="132" y="228">├────────────────┤</text>
                    <text x="220" y="228">CE</text>
                    <text x="272" y="228">■───────┤</text>
                    <text x="324" y="228">PE</text>
                    <text x="360" y="228">├───│</text>
                    <text x="424" y="228">│</text>
                    <text x="8" y="244">│</text>
                    <text x="44" y="244">└────┘</text>
                    <text x="184" y="244">│</text>
                    <text x="220" y="244">└────┤</text>
                    <text x="324" y="244">└────┘</text>
                    <text x="376" y="244">;</text>
                    <text x="424" y="244">:</text>
                    <text x="456" y="244">│</text>
                    <text x="96" y="260">└─────────────────────┘</text>
                    <text x="240" y="260">│</text>
                    <text x="368" y="260">;</text>
                    <text x="400" y="260">┌───┐</text>
                    <text x="432" y="260">:</text>
                    <text x="96" y="276">┌─────────────────────┐</text>
                    <text x="240" y="276">│</text>
                    <text x="368" y="276">│</text>
                    <text x="384" y="276">│</text>
                    <text x="400" y="276">P</text>
                    <text x="416" y="276">│</text>
                    <text x="432" y="276">│</text>
                    <text x="456" y="276">│</text>
                    <text x="8" y="292">│</text>
                    <text x="36" y="292">Site</text>
                    <text x="76" y="292">Type</text>
                    <text x="108" y="292">A3</text>
                    <text x="184" y="292">│</text>
                    <text x="240" y="292">│</text>
                    <text x="368" y="292">│</text>
                    <text x="400" y="292">└───┘</text>
                    <text x="432" y="292">│</text>
                    <text x="8" y="308">│</text>
                    <text x="44" y="308">┌────┐</text>
                    <text x="184" y="308">│</text>
                    <text x="260" y="308">├────┐</text>
                    <text x="368" y="308">│</text>
                    <text x="432" y="308">│</text>
                    <text x="456" y="308">│</text>
                    <text x="8" y="324">│</text>
                    <text x="24" y="324">│</text>
                    <text x="44" y="324">NF</text>
                    <text x="152" y="324">├─────────────────────■</text>
                    <text x="260" y="324">PE</text>
                    <text x="324" y="324">├──────────│</text>
                    <text x="432" y="324">│</text>
                    <text x="8" y="340">│</text>
                    <text x="44" y="340">└────┘</text>
                    <text x="184" y="340">│</text>
                    <text x="260" y="340">├────┘</text>
                    <text x="368" y="340">│</text>
                    <text x="432" y="340">│</text>
                    <text x="456" y="340">│</text>
                    <text x="96" y="356">└─────────────────────┘</text>
                    <text x="240" y="356">│</text>
                    <text x="368" y="356">│</text>
                    <text x="432" y="356">│</text>
                    <text x="96" y="372">┌─────────────────────┐</text>
                    <text x="240" y="372">│</text>
                    <text x="368" y="372">│</text>
                    <text x="432" y="372">│</text>
                    <text x="456" y="372">│</text>
                    <text x="8" y="388">│</text>
                    <text x="36" y="388">Site</text>
                    <text x="76" y="388">Type</text>
                    <text x="108" y="388">A4</text>
                    <text x="184" y="388">│</text>
                    <text x="240" y="388">│</text>
                    <text x="368" y="388">;</text>
                    <text x="432" y="388">:</text>
                    <text x="8" y="404">│</text>
                    <text x="44" y="404">┌────┐</text>
                    <text x="184" y="404">│</text>
                    <text x="244" y="404">┌─■──┐</text>
                    <text x="360" y="404">;</text>
                    <text x="440" y="404">:</text>
                    <text x="456" y="404">│</text>
                    <text x="8" y="420">│</text>
                    <text x="24" y="420">│</text>
                    <text x="44" y="420">NF</text>
                    <text x="144" y="420">├───────────────────┤</text>
                    <text x="244" y="420">PE</text>
                    <text x="312" y="420">├───────────│</text>
                    <text x="400" y="420">┌───┐</text>
                    <text x="440" y="420">│</text>
                    <text x="8" y="436">│</text>
                    <text x="44" y="436">└────┘</text>
                    <text x="184" y="436">│</text>
                    <text x="244" y="436">└─┬──┘</text>
                    <text x="360" y="436">│</text>
                    <text x="384" y="436">│</text>
                    <text x="400" y="436">P</text>
                    <text x="416" y="436">│</text>
                    <text x="440" y="436">│</text>
                    <text x="456" y="436">│</text>
                    <text x="96" y="452">└─────────────────────┘</text>
                    <text x="240" y="452">│</text>
                    <text x="360" y="452">│</text>
                    <text x="400" y="452">└───┘</text>
                    <text x="440" y="452">│</text>
                    <text x="96" y="468">┌─────────────────────┐</text>
                    <text x="240" y="468">│</text>
                    <text x="360" y="468">│</text>
                    <text x="440" y="468">│</text>
                    <text x="456" y="468">│</text>
                    <text x="8" y="484">│</text>
                    <text x="36" y="484">Site</text>
                    <text x="76" y="484">Type</text>
                    <text x="128" y="484">B1.───.</text>
                    <text x="184" y="484">│</text>
                    <text x="240" y="484">│</text>
                    <text x="360" y="484">│</text>
                    <text x="440" y="484">│</text>
                    <text x="8" y="500">│</text>
                    <text x="108" y="500">,'</text>
                    <text x="164" y="500">`.</text>
                    <text x="184" y="500">│</text>
                    <text x="240" y="500">│</text>
                    <text x="360" y="500">│</text>
                    <text x="440" y="500">│</text>
                    <text x="456" y="500">│</text>
                    <text x="8" y="516">│</text>
                    <text x="96" y="516">;</text>
                    <text x="136" y="516">Local</text>
                    <text x="180" y="516">:│</text>
                    <text x="240" y="516">│</text>
                    <text x="360" y="516">│</text>
                    <text x="440" y="516">│</text>
                    <text x="8" y="532">│</text>
                    <text x="44" y="532">┌────┐</text>
                    <text x="96" y="532">│</text>
                    <text x="136" y="532">Routing</text>
                    <text x="180" y="532">││</text>
                    <text x="244" y="532">┌─■──┐</text>
                    <text x="324" y="532">┌────┐</text>
                    <text x="360" y="532">│</text>
                    <text x="440" y="532">│</text>
                    <text x="456" y="532">│</text>
                    <text x="8" y="548">│</text>
                    <text x="24" y="548">│</text>
                    <text x="44" y="548">NF</text>
                    <text x="80" y="548">├───┤</text>
                    <text x="136" y="548">managed</text>
                    <text x="200" y="548">├─────┤</text>
                    <text x="244" y="548">CE</text>
                    <text x="284" y="548">├────┤</text>
                    <text x="324" y="548">PE</text>
                    <text x="352" y="548">├─┤</text>
                    <text x="440" y="548">│</text>
                    <text x="8" y="564">│</text>
                    <text x="44" y="564">└────┘</text>
                    <text x="96" y="564">:</text>
                    <text x="116" y="564">by</text>
                    <text x="144" y="564">SMO</text>
                    <text x="180" y="564">;│</text>
                    <text x="244" y="564">└─┬──┘</text>
                    <text x="324" y="564">└────┘</text>
                    <text x="360" y="564">│</text>
                    <text x="440" y="564">│</text>
                    <text x="456" y="564">│</text>
                    <text x="8" y="580">│</text>
                    <text x="184" y="580">│</text>
                    <text x="240" y="580">│</text>
                    <text x="360" y="580">│</text>
                    <text x="440" y="580">│</text>
                    <text x="8" y="596">│</text>
                    <text x="116" y="596">`.</text>
                    <text x="156" y="596">,'</text>
                    <text x="184" y="596">│</text>
                    <text x="240" y="596">│</text>
                    <text x="360" y="596">│</text>
                    <text x="400" y="596">┌───┐</text>
                    <text x="440" y="596">│</text>
                    <text x="456" y="596">│</text>
                    <text x="8" y="612">│</text>
                    <text x="136" y="612">`─'</text>
                    <text x="184" y="612">│</text>
                    <text x="240" y="612">│</text>
                    <text x="360" y="612">│</text>
                    <text x="384" y="612">│</text>
                    <text x="400" y="612">P</text>
                    <text x="416" y="612">│</text>
                    <text x="440" y="612">│</text>
                    <text x="96" y="628">└─────────────────────┘</text>
                    <text x="240" y="628">│</text>
                    <text x="360" y="628">│</text>
                    <text x="400" y="628">└───┘</text>
                    <text x="440" y="628">│</text>
                    <text x="456" y="628">│</text>
                    <text x="96" y="644">┌─────────────────────┐</text>
                    <text x="240" y="644">│</text>
                    <text x="360" y="644">│</text>
                    <text x="440" y="644">│</text>
                    <text x="8" y="660">│</text>
                    <text x="36" y="660">Site</text>
                    <text x="76" y="660">Type</text>
                    <text x="128" y="660">B2.───.</text>
                    <text x="184" y="660">│</text>
                    <text x="240" y="660">│</text>
                    <text x="360" y="660">│</text>
                    <text x="440" y="660">│</text>
                    <text x="456" y="660">│</text>
                    <text x="8" y="676">│</text>
                    <text x="108" y="676">,'</text>
                    <text x="164" y="676">`.</text>
                    <text x="184" y="676">│</text>
                    <text x="240" y="676">│</text>
                    <text x="360" y="676">│</text>
                    <text x="440" y="676">│</text>
                    <text x="8" y="692">│</text>
                    <text x="96" y="692">;</text>
                    <text x="136" y="692">Local</text>
                    <text x="180" y="692">:│</text>
                    <text x="240" y="692">│</text>
                    <text x="360" y="692">│</text>
                    <text x="440" y="692">│</text>
                    <text x="456" y="692">│</text>
                    <text x="8" y="708">│</text>
                    <text x="44" y="708">┌────┐</text>
                    <text x="96" y="708">│</text>
                    <text x="136" y="708">Routing</text>
                    <text x="180" y="708">││</text>
                    <text x="220" y="708">┌────┤</text>
                    <text x="324" y="708">┌────┐</text>
                    <text x="360" y="708">│</text>
                    <text x="440" y="708">│</text>
                    <text x="8" y="724">│</text>
                    <text x="24" y="724">│</text>
                    <text x="44" y="724">NF</text>
                    <text x="80" y="724">├───┤</text>
                    <text x="136" y="724">managed</text>
                    <text x="188" y="724">├──┤</text>
                    <text x="220" y="724">CE</text>
                    <text x="272" y="724">■───────┤</text>
                    <text x="324" y="724">PE</text>
                    <text x="352" y="724">├─┤</text>
                    <text x="440" y="724">│</text>
                    <text x="456" y="724">│</text>
                    <text x="8" y="740">│</text>
                    <text x="44" y="740">└────┘</text>
                    <text x="96" y="740">:</text>
                    <text x="116" y="740">by</text>
                    <text x="144" y="740">SMO</text>
                    <text x="180" y="740">;│</text>
                    <text x="220" y="740">└────┤</text>
                    <text x="324" y="740">└────┘</text>
                    <text x="360" y="740">│</text>
                    <text x="440" y="740">│</text>
                    <text x="8" y="756">│</text>
                    <text x="184" y="756">│</text>
                    <text x="240" y="756">│</text>
                    <text x="360" y="756">│</text>
                    <text x="440" y="756">│</text>
                    <text x="456" y="756">│</text>
                    <text x="8" y="772">│</text>
                    <text x="116" y="772">`.</text>
                    <text x="156" y="772">,'</text>
                    <text x="184" y="772">│</text>
                    <text x="240" y="772">│</text>
                    <text x="360" y="772">│</text>
                    <text x="400" y="772">┌───┐</text>
                    <text x="440" y="772">│</text>
                    <text x="8" y="788">│</text>
                    <text x="136" y="788">`─'</text>
                    <text x="184" y="788">│</text>
                    <text x="240" y="788">│</text>
                    <text x="360" y="788">│</text>
                    <text x="384" y="788">│</text>
                    <text x="400" y="788">P</text>
                    <text x="416" y="788">│</text>
                    <text x="440" y="788">│</text>
                    <text x="456" y="788">│</text>
                    <text x="96" y="804">└─────────────────────┘</text>
                    <text x="240" y="804">│</text>
                    <text x="360" y="804">│</text>
                    <text x="400" y="804">└───┘</text>
                    <text x="440" y="804">│</text>
                    <text x="96" y="820">┌─────────────────────┐</text>
                    <text x="240" y="820">│</text>
                    <text x="360" y="820">│</text>
                    <text x="440" y="820">│</text>
                    <text x="456" y="820">│</text>
                    <text x="8" y="836">│</text>
                    <text x="36" y="836">Site</text>
                    <text x="76" y="836">Type</text>
                    <text x="128" y="836">B3.───.</text>
                    <text x="184" y="836">│</text>
                    <text x="240" y="836">│</text>
                    <text x="360" y="836">:</text>
                    <text x="440" y="836">;</text>
                    <text x="8" y="852">│</text>
                    <text x="108" y="852">,'</text>
                    <text x="164" y="852">`.</text>
                    <text x="184" y="852">│</text>
                    <text x="240" y="852">│</text>
                    <text x="368" y="852">:</text>
                    <text x="432" y="852">;</text>
                    <text x="456" y="852">│</text>
                    <text x="8" y="868">│</text>
                    <text x="96" y="868">;</text>
                    <text x="136" y="868">Local</text>
                    <text x="180" y="868">:│</text>
                    <text x="240" y="868">│</text>
                    <text x="368" y="868">│</text>
                    <text x="432" y="868">│</text>
                    <text x="8" y="884">│</text>
                    <text x="44" y="884">┌────┐</text>
                    <text x="96" y="884">│</text>
                    <text x="136" y="884">Routing</text>
                    <text x="180" y="884">││</text>
                    <text x="260" y="884">├────┐</text>
                    <text x="368" y="884">│</text>
                    <text x="432" y="884">│</text>
                    <text x="456" y="884">│</text>
                    <text x="8" y="900">│</text>
                    <text x="24" y="900">│</text>
                    <text x="44" y="900">NF</text>
                    <text x="80" y="900">├───┤</text>
                    <text x="136" y="900">managed</text>
                    <text x="208" y="900">├───────■</text>
                    <text x="260" y="900">PE</text>
                    <text x="324" y="900">├──────────│</text>
                    <text x="432" y="900">│</text>
                    <text x="8" y="916">│</text>
                    <text x="44" y="916">└────┘</text>
                    <text x="96" y="916">:</text>
                    <text x="116" y="916">by</text>
                    <text x="144" y="916">SMO</text>
                    <text x="180" y="916">;│</text>
                    <text x="260" y="916">├────┘</text>
                    <text x="368" y="916">│</text>
                    <text x="432" y="916">│</text>
                    <text x="456" y="916">│</text>
                    <text x="8" y="932">│</text>
                    <text x="184" y="932">│</text>
                    <text x="240" y="932">│</text>
                    <text x="368" y="932">│</text>
                    <text x="432" y="932">│</text>
                    <text x="8" y="948">│</text>
                    <text x="116" y="948">`.</text>
                    <text x="156" y="948">,'</text>
                    <text x="184" y="948">│</text>
                    <text x="240" y="948">│</text>
                    <text x="368" y="948">│</text>
                    <text x="400" y="948">┌───┐</text>
                    <text x="432" y="948">│</text>
                    <text x="456" y="948">│</text>
                    <text x="8" y="964">│</text>
                    <text x="136" y="964">`─'</text>
                    <text x="184" y="964">│</text>
                    <text x="240" y="964">│</text>
                    <text x="368" y="964">│</text>
                    <text x="384" y="964">│</text>
                    <text x="400" y="964">P</text>
                    <text x="416" y="964">│</text>
                    <text x="432" y="964">│</text>
                    <text x="96" y="980">└─────────────────────┘</text>
                    <text x="240" y="980">│</text>
                    <text x="368" y="980">:</text>
                    <text x="400" y="980">└───┘</text>
                    <text x="432" y="980">;</text>
                    <text x="456" y="980">│</text>
                    <text x="96" y="996">┌─────────────────────┐</text>
                    <text x="240" y="996">│</text>
                    <text x="376" y="996">:</text>
                    <text x="424" y="996">;</text>
                    <text x="8" y="1012">│</text>
                    <text x="36" y="1012">Site</text>
                    <text x="76" y="1012">Type</text>
                    <text x="128" y="1012">B4.───.</text>
                    <text x="184" y="1012">│</text>
                    <text x="240" y="1012">│</text>
                    <text x="376" y="1012">│</text>
                    <text x="424" y="1012">│</text>
                    <text x="456" y="1012">│</text>
                    <text x="8" y="1028">│</text>
                    <text x="108" y="1028">,'</text>
                    <text x="164" y="1028">`.</text>
                    <text x="184" y="1028">│</text>
                    <text x="240" y="1028">│</text>
                    <text x="376" y="1028">│</text>
                    <text x="424" y="1028">│</text>
                    <text x="8" y="1044">│</text>
                    <text x="96" y="1044">;</text>
                    <text x="136" y="1044">Local</text>
                    <text x="180" y="1044">:│</text>
                    <text x="240" y="1044">│</text>
                    <text x="376" y="1044">│</text>
                    <text x="424" y="1044">│</text>
                    <text x="456" y="1044">│</text>
                    <text x="8" y="1060">│</text>
                    <text x="44" y="1060">┌────┐</text>
                    <text x="96" y="1060">│</text>
                    <text x="136" y="1060">Routing</text>
                    <text x="180" y="1060">││</text>
                    <text x="244" y="1060">┌─■──┐</text>
                    <text x="376" y="1060">:</text>
                    <text x="424" y="1060">;</text>
                    <text x="8" y="1076">│</text>
                    <text x="24" y="1076">│</text>
                    <text x="44" y="1076">NF</text>
                    <text x="80" y="1076">│───┤</text>
                    <text x="136" y="1076">managed</text>
                    <text x="200" y="1076">├─────┤</text>
                    <text x="244" y="1076">PE</text>
                    <text x="324" y="1076">├──────────────:</text>
                    <text x="416" y="1076">;</text>
                    <text x="456" y="1076">│</text>
                    <text x="8" y="1092">│</text>
                    <text x="44" y="1092">└────┘</text>
                    <text x="96" y="1092">:</text>
                    <text x="116" y="1092">by</text>
                    <text x="144" y="1092">SMO</text>
                    <text x="180" y="1092">;│</text>
                    <text x="244" y="1092">└─┬──┘</text>
                    <text x="384" y="1092">│</text>
                    <text x="416" y="1092">│</text>
                    <text x="8" y="1108">│</text>
                    <text x="184" y="1108">│</text>
                    <text x="240" y="1108">│</text>
                    <text x="384" y="1108">:</text>
                    <text x="416" y="1108">;</text>
                    <text x="456" y="1108">│</text>
                    <text x="8" y="1124">│</text>
                    <text x="116" y="1124">`.</text>
                    <text x="156" y="1124">,'</text>
                    <text x="184" y="1124">│</text>
                    <text x="240" y="1124">│</text>
                    <text x="8" y="1140">│</text>
                    <text x="136" y="1140">`─'</text>
                    <text x="184" y="1140">│</text>
                    <text x="240" y="1140">│</text>
                    <text x="400" y="1140">'</text>
                    <text x="456" y="1140">│</text>
                    <text x="96" y="1156">└─────────────────────┘</text>
                    <text x="320" y="1156">└────────────────────</text>
                    <text x="416" y="1156">─</text>
                    <text x="432" y="1156">─</text>
                    <text x="448" y="1156">─</text>
                    <text x="280" y="1188">├───────────────┤</text>
                    <text x="280" y="1204">ETN</text>
                    <text x="112" y="1236">■</text>
                    <text x="152" y="1236">Service</text>
                    <text x="232" y="1236">Demarcation</text>
                    <text x="304" y="1236">Point</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
       Local segment              Transport Network
◀───────────────────────────▶◀─────────────────── ─ ─ ─ ─

┌─────────────────────┐      ┌─────────────────── ─ ─ ─ ┐
│ Site Type A1        │      │
│ ┌────┐              │    ┌─■──┐    ┌────┐      .      │
│ │ NF ├───────────────────┤ CE ├────┤ PE ├─────╱ ╲
│ └────┘              │    └─┬──┘    └────┘    ;   :    │
└─────────────────────┘      │                 ;   :
┌─────────────────────┐      │                ;     :   │
│ Site Type A2        │      │                │     │
│ ┌────┐              │ ┌────┤       ┌────┐   │     │   │
│ │ NF ├────────────────┤ CE ■───────┤ PE ├───│     │
│ └────┘              │ └────┤       └────┘   ;     :   │
└─────────────────────┘      │               ; ┌───┐ :
┌─────────────────────┐      │               │ │ P │ │  │
│ Site Type A3        │      │               │ └───┘ │
│ ┌────┐              │      ├────┐          │       │  │
│ │ NF ├─────────────────────■ PE ├──────────│       │
│ └────┘              │      ├────┘          │       │  │
└─────────────────────┘      │               │       │
┌─────────────────────┐      │               │       │  │
│ Site Type A4        │      │               ;       :
│ ┌────┐              │    ┌─■──┐           ;         : │
│ │ NF ├───────────────────┤ PE ├───────────│  ┌───┐  │
│ └────┘              │    └─┬──┘           │  │ P │  │ │
└─────────────────────┘      │              │  └───┘  │
┌─────────────────────┐      │              │         │ │
│ Site Type B1.───.   │      │              │         │
│           ,'     `. │      │              │         │ │
│          ;  Local  :│      │              │         │
│ ┌────┐   │ Routing ││    ┌─■──┐    ┌────┐ │         │ │
│ │ NF ├───┤ managed ├─────┤ CE ├────┤ PE ├─┤         │
│ └────┘   : by SMO  ;│    └─┬──┘    └────┘ │         │ │
│           ╲       ╱ │      │              │         │
│            `.   ,'  │      │              │  ┌───┐  │ │
│              `─'    │      │              │  │ P │  │
└─────────────────────┘      │              │  └───┘  │ │
┌─────────────────────┐      │              │         │
│ Site Type B2.───.   │      │              │         │ │
│           ,'     `. │      │              │         │
│          ;  Local  :│      │              │         │ │
│ ┌────┐   │ Routing ││ ┌────┤       ┌────┐ │         │
│ │ NF ├───┤ managed ├──┤ CE ■───────┤ PE ├─┤         │ │
│ └────┘   : by SMO  ;│ └────┤       └────┘ │         │
│           ╲       ╱ │      │              │         │ │
│            `.   ,'  │      │              │  ┌───┐  │
│              `─'    │      │              │  │ P │  │ │
└─────────────────────┘      │              │  └───┘  │
┌─────────────────────┐      │              │         │ │
│ Site Type B3.───.   │      │              :         ;
│           ,'     `. │      │               :       ;  │
│          ;  Local  :│      │               │       │
│ ┌────┐   │ Routing ││      ├────┐          │       │  │
│ │ NF ├───┤ managed ├───────■ PE ├──────────│       │
│ └────┘   : by SMO  ;│      ├────┘          │       │  │
│           ╲       ╱ │      │               │       │
│            `.   ,'  │      │               │ ┌───┐ │  │
│              `─'    │      │               │ │ P │ │
└─────────────────────┘      │               : └───┘ ;  │
┌─────────────────────┐      │                :     ;
│ Site Type B4.───.   │      │                │     │   │
│           ,'     `. │      │                │     │
│          ;  Local  :│      │                │     │   │
│ ┌────┐   │ Routing ││    ┌─■──┐             :     ;
│ │ NF │───┤ managed ├─────┤ PE ├──────────────:   ;    │
│ └────┘   : by SMO  ;│    └─┬──┘              │   │
│           ╲       ╱ │      │                 :   ;    │
│            `.   ,'  │      │                  ╲ ╱
│              `─'    │      │                   '      │
└─────────────────────┘      └──────────────────── ─ ─ ─

                          ├───────────────┤
                                 ETN

             ■ Service Demarcation Point
]]></artwork>
            </artset>
          </figure>
        </section>
        <section anchor="orchestration-of-local-segment-termination-at-etn">
          <name>Orchestration of Local Segment Termination at ETN</name>
          <t>The interconnection between a 5G site and the Transport Network is
   made up of shared networking resources.  More precisely, the Local
   Segment terminates to an interface of the ETN, which must be
   configured with consistent dataplane network information (e.g.,  VLAN-
   ID and IP addresses/subnets).  Hence, the realization of this
   interconnection requires a coordination between the Service
   Management and Orchestration (SMO) and the Transport Orchestration (IETF
   NSC).  In this document, and aligned with <xref target="RFC8969"/>, we assume that this coordination is based upon
   IETF YANG data models and APIs (more details in further sections).</t>
          <t><xref target="_figure-4"/> is a basic example of a Layer 3 CE-PE link realization
   with shared network resources, such as VLAN-ID and IP prefixes, which
   must be passed between Orchestrators via the Network Slice Service Interface (<xref target="I-D.ietf-teas-ietf-network-slice-nbi-yang"/>) or a Attachement Circuit Service Interface (<xref target="I-D.boro-opsawg-teas-attachment-circuit"/>).</t>
          <figure anchor="_figure-4">
            <name>An Example of Data Exchange</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="384" width="472" viewBox="0 0 472 384" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <path d="M 376,32 L 376,40" fill="none" stroke="black"/>
                  <g class="text">
                    <text x="76" y="36">Datapath</text>
                    <text x="144" y="36">network</text>
                    <text x="216" y="36">resources</text>
                    <text x="284" y="36">(e.g.,</text>
                    <text x="332" y="36">VLAN</text>
                    <text x="364" y="36">ID</text>
                    <text x="396" y="36">IP</text>
                    <text x="72" y="52">prefixes)</text>
                    <text x="152" y="52">exchanged</text>
                    <text x="208" y="52">via</text>
                    <text x="256" y="52">SMO-NSC</text>
                    <text x="328" y="52">interface</text>
                    <text x="392" y="52">(NSI)</text>
                    <text x="56" y="84">┌</text>
                    <text x="72" y="84">─</text>
                    <text x="88" y="84">─</text>
                    <text x="104" y="84">─</text>
                    <text x="120" y="84">─</text>
                    <text x="136" y="84">─</text>
                    <text x="152" y="84">─</text>
                    <text x="168" y="84">┐</text>
                    <text x="304" y="84">┌</text>
                    <text x="320" y="84">─</text>
                    <text x="336" y="84">─</text>
                    <text x="352" y="84">─</text>
                    <text x="368" y="84">─</text>
                    <text x="384" y="84">─</text>
                    <text x="400" y="84">─</text>
                    <text x="416" y="84">┐</text>
                    <text x="356" y="100">TN</text>
                    <text x="56" y="116">│</text>
                    <text x="168" y="116">│</text>
                    <text x="360" y="116">│Orchestration│</text>
                    <text x="80" y="132">SMO</text>
                    <text x="104" y="132">/</text>
                    <text x="132" y="132">Site</text>
                    <text x="204" y="132">IETF</text>
                    <text x="256" y="132">APIs/DM</text>
                    <text x="112" y="148">│Orchestration│</text>
                    <text x="236" y="148">◀────────────▶</text>
                    <text x="304" y="148">│</text>
                    <text x="340" y="148">IETF</text>
                    <text x="376" y="148">NSC</text>
                    <text x="416" y="148">│</text>
                    <text x="64" y="164">─</text>
                    <text x="80" y="164">─</text>
                    <text x="96" y="164">─</text>
                    <text x="112" y="164">─</text>
                    <text x="128" y="164">─</text>
                    <text x="144" y="164">─</text>
                    <text x="160" y="164">─</text>
                    <text x="312" y="164">─</text>
                    <text x="328" y="164">─</text>
                    <text x="344" y="164">─</text>
                    <text x="360" y="164">─</text>
                    <text x="376" y="164">─</text>
                    <text x="392" y="164">─</text>
                    <text x="408" y="164">─</text>
                    <text x="136" y="180">│</text>
                    <text x="336" y="180">│</text>
                    <text x="136" y="196">│</text>
                    <text x="336" y="196">│</text>
                    <text x="8" y="212">┌</text>
                    <text x="24" y="212">─</text>
                    <text x="40" y="212">─</text>
                    <text x="56" y="212">─</text>
                    <text x="72" y="212">─</text>
                    <text x="88" y="212">─</text>
                    <text x="104" y="212">─</text>
                    <text x="120" y="212">─</text>
                    <text x="136" y="212">┼</text>
                    <text x="152" y="212">┐</text>
                    <text x="320" y="212">┌</text>
                    <text x="336" y="212">┼</text>
                    <text x="352" y="212">─</text>
                    <text x="368" y="212">─</text>
                    <text x="384" y="212">─</text>
                    <text x="400" y="212">─</text>
                    <text x="416" y="212">─</text>
                    <text x="432" y="212">─</text>
                    <text x="448" y="212">─</text>
                    <text x="464" y="212">┐</text>
                    <text x="136" y="228">▼</text>
                    <text x="336" y="228">▼</text>
                    <text x="8" y="244">│</text>
                    <text x="36" y="244">┌──┐</text>
                    <text x="128" y="244">┌──┐.1│</text>
                    <text x="236" y="244">192.0.2.0/31</text>
                    <text x="344" y="244">│.0┌──┐</text>
                    <text x="464" y="244">│</text>
                    <text x="196" y="260">│NF├──────┤CE├──────────────────────────┤PE│</text>
                    <text x="8" y="276">│</text>
                    <text x="36" y="276">└──┘</text>
                    <text x="116" y="276">└──┘</text>
                    <text x="152" y="276">│</text>
                    <text x="220" y="276">VLAN</text>
                    <text x="256" y="276">100</text>
                    <text x="320" y="276">│</text>
                    <text x="356" y="276">└──┘</text>
                    <text x="464" y="276">│</text>
                    <text x="76" y="292">Site</text>
                    <text x="8" y="308">│</text>
                    <text x="152" y="308">│</text>
                    <text x="320" y="308">│</text>
                    <text x="396" y="308">TN</text>
                    <text x="464" y="308">│</text>
                    <text x="16" y="324">─</text>
                    <text x="32" y="324">─</text>
                    <text x="48" y="324">─</text>
                    <text x="64" y="324">─</text>
                    <text x="80" y="324">─</text>
                    <text x="96" y="324">─</text>
                    <text x="112" y="324">─</text>
                    <text x="128" y="324">─</text>
                    <text x="144" y="324">─</text>
                    <text x="328" y="324">─</text>
                    <text x="344" y="324">─</text>
                    <text x="360" y="324">─</text>
                    <text x="376" y="324">─</text>
                    <text x="392" y="324">─</text>
                    <text x="408" y="324">─</text>
                    <text x="424" y="324">─</text>
                    <text x="440" y="324">─</text>
                    <text x="456" y="324">─</text>
                    <text x="188" y="356">└────────────────────────────────────┘</text>
                    <text x="160" y="372">Local</text>
                    <text x="216" y="372">Segment</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
     Datapath network resources (e.g., VLAN ID, IP
    prefixes) exchanged via SMO-NSC interface (NSI)

      ┌ ─ ─ ─ ─ ─ ─ ┐                ┌ ─ ─ ─ ─ ─ ─ ┐
                                           TN
      │             │                │Orchestration│
        SMO / Site     IETF APIs/DM
      │Orchestration│ ◀────────────▶ │  IETF NSC   │
       ─ ─ ─ ─ ─ ─ ─                  ─ ─ ─ ─ ─ ─ ─
                │                        │
                │                        │
┌ ─ ─ ─ ─ ─ ─ ─ ┼ ┐                    ┌ ┼ ─ ─ ─ ─ ─ ─ ─ ┐
                ▼                        ▼
│ ┌──┐      ┌──┐.1│    192.0.2.0/31    │.0┌──┐           │
  │NF├──────┤CE├──────────────────────────┤PE│
│ └──┘      └──┘  │      VLAN 100      │  └──┘           │
       Site
│                 │                    │        TN       │
 ─ ─ ─ ─ ─ ─ ─ ─ ─                      ─ ─ ─ ─ ─ ─ ─ ─ ─

    └────────────────────────────────────┘
                 Local Segment
]]></artwork>
            </artset>
          </figure>
          <t>Note that the allocation of these resources (e.g.,  VLAN-ID or IP resources)
   can be either managed by the SMO or the Transport Network.  In other
   words, the initial SMO request for the creation of a new IETF Network
   Slice on a given 5G site may or may not include all network
   resources.  In the latter case, this information is exchanged in a
   second step.</t>
        </section>
      </section>
      <section anchor="g-slice-to-ietf-network-slice-mapping">
        <name>5G Slice to IETF Network Slice Mapping</name>
        <t>There are multiple options to map a 5G network slice to IETF Network
   Slices:</t>
        <ul spacing="normal">
          <li>1 to N:
 A single 5G Network Slice can map to multiple IETF Network
 Slices (1 to N).  One example of such a case is the separation of
 the 5G Control Plane and User Plane: this use case is represented
 in <xref target="_figure-5"/> where a slice (EMBB) is deployed with a separation of
 User Plane and Control Plane at the TN.</li>
          <li>N to 1:
 Multiple 5G Network Slices may rely upon the same IETF Network
 Slice (i.e., in <xref target="TS-28.530"/> semantic, two RAN/CN NSSes uses a
 shared TN NSS).  In such a case, the Service Level Agreement (SLA) differentiation of slices
 would be entirely controlled at 5G Control Plane, for example, with
 appropriate placement strategies: this use case is represented in
 <xref target="_figure-6"/>, where a User Plane Function (UPF) for the URLLC slice is
 instantiated at the edge cloud close to the gNB CU-UP User Plane for
 better latency/jitter control, while the 5G Control Plane and the UPF
 for EMBB slice are instantiated in the regional cloud.</li>
          <li>N to M:
 The 5G to IETF Network Slice mapping combines both
 approaches with a mix of shared and dedicated associations.</li>
        </ul>
        <figure anchor="_figure-5">
          <name>1 (5G Slice) to N (IETF Network Slice) Mapping</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="336" width="528" viewBox="0 0 528 336" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <g class="text">
                  <text x="8" y="36">┌</text>
                  <text x="24" y="36">─</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">─</text>
                  <text x="120" y="36">─</text>
                  <text x="136" y="36">─</text>
                  <text x="152" y="36">─</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">─</text>
                  <text x="280" y="36">─</text>
                  <text x="296" y="36">─</text>
                  <text x="312" y="36">─</text>
                  <text x="328" y="36">─</text>
                  <text x="344" y="36">─</text>
                  <text x="360" y="36">─</text>
                  <text x="376" y="36">─</text>
                  <text x="392" y="36">─</text>
                  <text x="408" y="36">─</text>
                  <text x="424" y="36">─</text>
                  <text x="440" y="36">─</text>
                  <text x="456" y="36">─</text>
                  <text x="472" y="36">─</text>
                  <text x="488" y="36">─</text>
                  <text x="504" y="36">─</text>
                  <text x="520" y="36">┐</text>
                  <text x="8" y="68">│</text>
                  <text x="212" y="68">5G</text>
                  <text x="248" y="68">Slice</text>
                  <text x="292" y="68">eMBB</text>
                  <text x="520" y="68">│</text>
                  <text x="8" y="100">│</text>
                  <text x="112" y="100">┌</text>
                  <text x="128" y="100">─</text>
                  <text x="144" y="100">─</text>
                  <text x="160" y="100">─</text>
                  <text x="176" y="100">─</text>
                  <text x="192" y="100">─</text>
                  <text x="208" y="100">─</text>
                  <text x="224" y="100">─</text>
                  <text x="240" y="100">─</text>
                  <text x="256" y="100">─</text>
                  <text x="272" y="100">─</text>
                  <text x="288" y="100">─</text>
                  <text x="304" y="100">─</text>
                  <text x="320" y="100">─</text>
                  <text x="336" y="100">─</text>
                  <text x="352" y="100">─</text>
                  <text x="368" y="100">─</text>
                  <text x="384" y="100">─</text>
                  <text x="400" y="100">─</text>
                  <text x="416" y="100">┐</text>
                  <text x="520" y="100">│</text>
                  <text x="48" y="116">┌─────┐</text>
                  <text x="92" y="116">N3</text>
                  <text x="128" y="116">┌</text>
                  <text x="144" y="116">─</text>
                  <text x="160" y="116">─</text>
                  <text x="176" y="116">─</text>
                  <text x="192" y="116">─</text>
                  <text x="208" y="116">─</text>
                  <text x="224" y="116">─</text>
                  <text x="240" y="116">─</text>
                  <text x="256" y="116">─</text>
                  <text x="272" y="116">─</text>
                  <text x="288" y="116">─</text>
                  <text x="304" y="116">─</text>
                  <text x="320" y="116">─</text>
                  <text x="336" y="116">─</text>
                  <text x="352" y="116">─</text>
                  <text x="368" y="116">─</text>
                  <text x="384" y="116">─</text>
                  <text x="400" y="116">┐</text>
                  <text x="436" y="116">N3</text>
                  <text x="480" y="116">┌─────┐</text>
                  <text x="8" y="132">│</text>
                  <text x="76" y="132">│CU-UP├───────</text>
                  <text x="172" y="132">IETF</text>
                  <text x="224" y="132">Network</text>
                  <text x="280" y="132">Slice</text>
                  <text x="336" y="132">UP_eMBB</text>
                  <text x="428" y="132">───────┤</text>
                  <text x="480" y="132">UPF</text>
                  <text x="504" y="132">│</text>
                  <text x="520" y="132">│</text>
                  <text x="48" y="148">└─────┘</text>
                  <text x="128" y="148">└</text>
                  <text x="144" y="148">─</text>
                  <text x="160" y="148">─</text>
                  <text x="176" y="148">─</text>
                  <text x="192" y="148">─</text>
                  <text x="208" y="148">─</text>
                  <text x="224" y="148">─</text>
                  <text x="240" y="148">─</text>
                  <text x="256" y="148">─</text>
                  <text x="272" y="148">─</text>
                  <text x="288" y="148">─</text>
                  <text x="304" y="148">─</text>
                  <text x="320" y="148">─</text>
                  <text x="336" y="148">─</text>
                  <text x="352" y="148">─</text>
                  <text x="368" y="148">─</text>
                  <text x="384" y="148">─</text>
                  <text x="400" y="148">┘</text>
                  <text x="480" y="148">└─────┘</text>
                  <text x="8" y="164">│</text>
                  <text x="112" y="164">│</text>
                  <text x="416" y="164">│</text>
                  <text x="520" y="164">│</text>
                  <text x="48" y="180">┌─────┐</text>
                  <text x="92" y="180">N2</text>
                  <text x="128" y="180">┌</text>
                  <text x="144" y="180">─</text>
                  <text x="160" y="180">─</text>
                  <text x="176" y="180">─</text>
                  <text x="192" y="180">─</text>
                  <text x="208" y="180">─</text>
                  <text x="224" y="180">─</text>
                  <text x="240" y="180">─</text>
                  <text x="256" y="180">─</text>
                  <text x="272" y="180">─</text>
                  <text x="288" y="180">─</text>
                  <text x="304" y="180">─</text>
                  <text x="320" y="180">─</text>
                  <text x="336" y="180">─</text>
                  <text x="352" y="180">─</text>
                  <text x="368" y="180">─</text>
                  <text x="384" y="180">─</text>
                  <text x="400" y="180">┐</text>
                  <text x="436" y="180">N2</text>
                  <text x="480" y="180">┌─────┐</text>
                  <text x="8" y="196">│</text>
                  <text x="76" y="196">│CU-CP├───────</text>
                  <text x="196" y="196">IETF</text>
                  <text x="248" y="196">Network</text>
                  <text x="304" y="196">Slice</text>
                  <text x="340" y="196">CP</text>
                  <text x="428" y="196">───────┤</text>
                  <text x="480" y="196">AMF</text>
                  <text x="504" y="196">│</text>
                  <text x="520" y="196">│</text>
                  <text x="48" y="212">└─────┘</text>
                  <text x="128" y="212">└</text>
                  <text x="144" y="212">─</text>
                  <text x="160" y="212">─</text>
                  <text x="176" y="212">─</text>
                  <text x="192" y="212">─</text>
                  <text x="208" y="212">─</text>
                  <text x="224" y="212">─</text>
                  <text x="240" y="212">─</text>
                  <text x="256" y="212">─</text>
                  <text x="272" y="212">─</text>
                  <text x="288" y="212">─</text>
                  <text x="304" y="212">─</text>
                  <text x="320" y="212">─</text>
                  <text x="336" y="212">─</text>
                  <text x="352" y="212">─</text>
                  <text x="368" y="212">─</text>
                  <text x="384" y="212">─</text>
                  <text x="400" y="212">┘</text>
                  <text x="480" y="212">└─────┘</text>
                  <text x="8" y="228">└</text>
                  <text x="24" y="228">─</text>
                  <text x="40" y="228">─</text>
                  <text x="56" y="228">─</text>
                  <text x="72" y="228">─</text>
                  <text x="88" y="228">─</text>
                  <text x="112" y="228">─│─</text>
                  <text x="136" y="228">─</text>
                  <text x="152" y="228">─</text>
                  <text x="168" y="228">─</text>
                  <text x="184" y="228">─</text>
                  <text x="200" y="228">─</text>
                  <text x="216" y="228">─</text>
                  <text x="232" y="228">─</text>
                  <text x="248" y="228">─</text>
                  <text x="264" y="228">─</text>
                  <text x="280" y="228">─</text>
                  <text x="296" y="228">─</text>
                  <text x="312" y="228">─</text>
                  <text x="328" y="228">─</text>
                  <text x="344" y="228">─</text>
                  <text x="360" y="228">─</text>
                  <text x="376" y="228">─</text>
                  <text x="392" y="228">─</text>
                  <text x="416" y="228">─│─</text>
                  <text x="440" y="228">─</text>
                  <text x="456" y="228">─</text>
                  <text x="472" y="228">─</text>
                  <text x="488" y="228">─</text>
                  <text x="504" y="228">─</text>
                  <text x="520" y="228">┘</text>
                  <text x="112" y="260">│</text>
                  <text x="416" y="260">│</text>
                  <text x="224" y="276">Transport</text>
                  <text x="296" y="276">Network</text>
                  <text x="112" y="292">│</text>
                  <text x="416" y="292">│</text>
                  <text x="112" y="324">└</text>
                  <text x="128" y="324">─</text>
                  <text x="144" y="324">─</text>
                  <text x="160" y="324">─</text>
                  <text x="176" y="324">─</text>
                  <text x="192" y="324">─</text>
                  <text x="208" y="324">─</text>
                  <text x="224" y="324">─</text>
                  <text x="240" y="324">─</text>
                  <text x="256" y="324">─</text>
                  <text x="272" y="324">─</text>
                  <text x="288" y="324">─</text>
                  <text x="304" y="324">─</text>
                  <text x="320" y="324">─</text>
                  <text x="336" y="324">─</text>
                  <text x="352" y="324">─</text>
                  <text x="368" y="324">─</text>
                  <text x="384" y="324">─</text>
                  <text x="400" y="324">─</text>
                  <text x="416" y="324">┘</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐

│                        5G Slice eMBB                          │

│            ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐            │
  ┌─────┐ N3   ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐   N3 ┌─────┐
│ │CU-UP├───────   IETF Network Slice UP_eMBB    ───────┤ UPF │ │
  └─────┘      └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘      └─────┘
│            │                                     │            │
  ┌─────┐ N2   ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐   N2 ┌─────┐
│ │CU-CP├───────      IETF Network Slice CP      ───────┤ AMF │ │
  └─────┘      └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘      └─────┘
└ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ┘

             │                                     │
                       Transport Network
             │                                     │

             └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
]]></artwork>
          </artset>
        </figure>
        <figure anchor="_figure-6">
          <name>N (5G Slice) to 1 (IETF Network Slice) Mapping</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="400" width="544" viewBox="0 0 544 400" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <g class="text">
                  <text x="152" y="36">┌</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">┐</text>
                  <text x="188" y="52">Edge</text>
                  <text x="232" y="52">Cloud</text>
                  <text x="152" y="68">│</text>
                  <text x="264" y="68">│</text>
                  <text x="208" y="84">┌─────────┐</text>
                  <text x="152" y="100">│</text>
                  <text x="208" y="100">│UPF_URLLC│</text>
                  <text x="264" y="100">│</text>
                  <text x="208" y="116">└─────┬───┘</text>
                  <text x="152" y="132">└</text>
                  <text x="168" y="132">─</text>
                  <text x="184" y="132">─</text>
                  <text x="200" y="132">─</text>
                  <text x="216" y="132">│</text>
                  <text x="232" y="132">─</text>
                  <text x="248" y="132">─</text>
                  <text x="264" y="132">┘</text>
                  <text x="8" y="148">┌</text>
                  <text x="24" y="148">─</text>
                  <text x="40" y="148">─</text>
                  <text x="56" y="148">─</text>
                  <text x="72" y="148">─</text>
                  <text x="88" y="148">─</text>
                  <text x="104" y="148">─</text>
                  <text x="120" y="148">─</text>
                  <text x="136" y="148">┐</text>
                  <text x="152" y="148">┌</text>
                  <text x="168" y="148">─</text>
                  <text x="184" y="148">─</text>
                  <text x="200" y="148">─</text>
                  <text x="216" y="148">│</text>
                  <text x="232" y="148">─</text>
                  <text x="248" y="148">─</text>
                  <text x="264" y="148">─</text>
                  <text x="280" y="148">─</text>
                  <text x="296" y="148">─</text>
                  <text x="312" y="148">─</text>
                  <text x="328" y="148">─</text>
                  <text x="344" y="148">─</text>
                  <text x="360" y="148">─</text>
                  <text x="376" y="148">─</text>
                  <text x="392" y="148">─</text>
                  <text x="168" y="164">┌</text>
                  <text x="184" y="164">─</text>
                  <text x="200" y="164">─</text>
                  <text x="216" y="164">┴</text>
                  <text x="232" y="164">─</text>
                  <text x="248" y="164">─</text>
                  <text x="264" y="164">─</text>
                  <text x="280" y="164">─</text>
                  <text x="296" y="164">─</text>
                  <text x="312" y="164">─</text>
                  <text x="328" y="164">─</text>
                  <text x="344" y="164">─</text>
                  <text x="360" y="164">─</text>
                  <text x="376" y="164">─</text>
                  <text x="400" y="164">│</text>
                  <text x="416" y="164">┌</text>
                  <text x="432" y="164">─</text>
                  <text x="448" y="164">─</text>
                  <text x="464" y="164">─</text>
                  <text x="480" y="164">─</text>
                  <text x="496" y="164">─</text>
                  <text x="512" y="164">─</text>
                  <text x="528" y="164">─</text>
                  <text x="8" y="180">│</text>
                  <text x="52" y="180">Cell</text>
                  <text x="92" y="180">Site</text>
                  <text x="136" y="180">│</text>
                  <text x="152" y="180">│</text>
                  <text x="384" y="180">│</text>
                  <text x="536" y="180">│</text>
                  <text x="168" y="196">│</text>
                  <text x="400" y="196">│</text>
                  <text x="416" y="196">│</text>
                  <text x="476" y="196">Regional</text>
                  <text x="8" y="212">│</text>
                  <text x="72" y="212">┌───────────┐</text>
                  <text x="136" y="212">│</text>
                  <text x="152" y="212">│</text>
                  <text x="384" y="212">│</text>
                  <text x="480" y="212">Cloud</text>
                  <text x="536" y="212">│</text>
                  <text x="96" y="228">│CU-UP_URLLC├─────┤</text>
                  <text x="400" y="228">│</text>
                  <text x="416" y="228">│</text>
                  <text x="476" y="228">┌──────────┐</text>
                  <text x="8" y="244">│</text>
                  <text x="72" y="244">└───────────┘</text>
                  <text x="136" y="244">│</text>
                  <text x="152" y="244">│</text>
                  <text x="244" y="244">IETF</text>
                  <text x="296" y="244">Network</text>
                  <text x="408" y="244">├─────┤</text>
                  <text x="464" y="244">5GC</text>
                  <text x="492" y="244">CP</text>
                  <text x="520" y="244">│</text>
                  <text x="536" y="244">│</text>
                  <text x="168" y="260">│</text>
                  <text x="256" y="260">Slice</text>
                  <text x="296" y="260">ALL</text>
                  <text x="400" y="260">│</text>
                  <text x="416" y="260">│</text>
                  <text x="476" y="260">└──────────┘</text>
                  <text x="8" y="276">│</text>
                  <text x="72" y="276">┌───────────┐</text>
                  <text x="136" y="276">│</text>
                  <text x="152" y="276">│</text>
                  <text x="384" y="276">│</text>
                  <text x="536" y="276">│</text>
                  <text x="64" y="292">│CU-UP_eMBB</text>
                  <text x="144" y="292">├─────┤</text>
                  <text x="400" y="292">│</text>
                  <text x="416" y="292">│</text>
                  <text x="476" y="292">┌──────────┐</text>
                  <text x="8" y="308">│</text>
                  <text x="72" y="308">└───────────┘</text>
                  <text x="136" y="308">│</text>
                  <text x="152" y="308">│</text>
                  <text x="408" y="308">├─────┤</text>
                  <text x="476" y="308">UPF_eMBB</text>
                  <text x="520" y="308">│</text>
                  <text x="536" y="308">│</text>
                  <text x="16" y="324">─</text>
                  <text x="32" y="324">─</text>
                  <text x="48" y="324">─</text>
                  <text x="64" y="324">─</text>
                  <text x="80" y="324">─</text>
                  <text x="96" y="324">─</text>
                  <text x="112" y="324">─</text>
                  <text x="128" y="324">─</text>
                  <text x="168" y="324">│</text>
                  <text x="400" y="324">│</text>
                  <text x="416" y="324">│</text>
                  <text x="476" y="324">└──────────┘</text>
                  <text x="152" y="340">│</text>
                  <text x="176" y="340">─</text>
                  <text x="192" y="340">─</text>
                  <text x="208" y="340">─</text>
                  <text x="224" y="340">─</text>
                  <text x="240" y="340">─</text>
                  <text x="256" y="340">─</text>
                  <text x="272" y="340">─</text>
                  <text x="288" y="340">─</text>
                  <text x="304" y="340">─</text>
                  <text x="320" y="340">─</text>
                  <text x="336" y="340">─</text>
                  <text x="352" y="340">─</text>
                  <text x="368" y="340">─</text>
                  <text x="384" y="340">┘</text>
                  <text x="536" y="340">│</text>
                  <text x="400" y="356">│</text>
                  <text x="416" y="356">└</text>
                  <text x="432" y="356">─</text>
                  <text x="448" y="356">─</text>
                  <text x="464" y="356">─</text>
                  <text x="480" y="356">─</text>
                  <text x="496" y="356">─</text>
                  <text x="512" y="356">─</text>
                  <text x="528" y="356">─</text>
                  <text x="152" y="372">│</text>
                  <text x="240" y="372">Transport</text>
                  <text x="312" y="372">Network</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="256" y="388">─</text>
                  <text x="272" y="388">─</text>
                  <text x="288" y="388">─</text>
                  <text x="304" y="388">─</text>
                  <text x="320" y="388">─</text>
                  <text x="336" y="388">─</text>
                  <text x="352" y="388">─</text>
                  <text x="368" y="388">─</text>
                  <text x="384" y="388">─</text>
                  <text x="400" y="388">┘</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
                  ┌ ─ ─ ─ ─ ─ ─ ┐
                     Edge Cloud
                  │             │
                    ┌─────────┐
                  │ │UPF_URLLC│ │
                    └─────┬───┘
                  └ ─ ─ ─ │ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ┐ ┌ ─ ─ ─ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
                    ┌ ─ ─ ┴ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─  │ ┌ ─ ─ ─ ─ ─ ─ ─
│   Cell Site   │ │                            │                  │
                    │                            │ │   Regional
│ ┌───────────┐ │ │                            │         Cloud    │
  │CU-UP_URLLC├─────┤                            │ │ ┌──────────┐
│ └───────────┘ │ │         IETF Network       ├─────┤  5GC CP  │ │
                    │        Slice ALL           │ │ └──────────┘
│ ┌───────────┐ │ │                            │                  │
  │CU-UP_eMBB ├─────┤                            │ │ ┌──────────┐
│ └───────────┘ │ │                            ├─────┤ UPF_eMBB │ │
 ─ ─ ─ ─ ─ ─ ─ ─    │                            │ │ └──────────┘
                  │  ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘                  │
                                                 │ └ ─ ─ ─ ─ ─ ─ ─
                  │      Transport Network
                   ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
]]></artwork>
          </artset>
        </figure>
        <t>Note that the actual realization of the mapping depends on several
   factors, such as the actual business cases, the NF vendor
   capabilities, the NF vendor reference designs, as well as service
   provider or even legal requirements.</t>
        <t>Specifically, the actual mapping is a design choice of service operators that may a function of, e.g., the number of instantiated slices, requested services, or local engineering capabilities and guidelines. However, operators should carefully consider means to ease slice migration strategies (e.g., move from 1-to-1 mapping to N-to-1).</t>
      </section>
      <section anchor="first-5g-slice-versus-subsequent-slices">
        <name>First 5G Slice versus Subsequent Slices</name>
        <t>A 5G Network Slice is fully functional with both 5G Control Plane and
   User Plane capabilities (i.e., dedicated NF functions or contexts).
   In this regard, the creation of the "first slice" is subject to a
   specific logic since it must deploy both CP and UP.  This is not the
   case for the deployment of subsequent slices because they can share
   the same CP of the first slice, while instantiating dedicated UP.  An
   example of an incremental deployment is depicted in <xref target="_figure-7"/>.</t>
        <t>At the time of writing, Section 6.2 of <xref target="NG.113"/> specifies that the
   eMBB slice (SST=1 and no SD) should be supported globally.  This 5G
   slice would be the first slice in any 5G deployment.</t>
        <t>Note that the actual realization of the mapping depends on several
   factors such as the actual business cases, the NF vendor
   capabilities, the NF vendor reference designs, as well as service
   providers or even legal requirements.</t>
        <figure anchor="_figure-7">
          <name>First and Subsequent Slice Deployment</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="784" width="528" viewBox="0 0 528 784" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 268,328 L 276,344" fill="none" stroke="black"/>
                <path d="M 276,344 L 284,360" fill="none" stroke="black"/>
                <path d="M 292,360 L 300,344" fill="none" stroke="black"/>
                <path d="M 300,344 L 308,328" fill="none" stroke="black"/>
                <g class="text">
                  <text x="8" y="36">┌</text>
                  <text x="24" y="36">─</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">─</text>
                  <text x="120" y="36">─</text>
                  <text x="136" y="36">─</text>
                  <text x="152" y="36">─</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">─</text>
                  <text x="280" y="36">─</text>
                  <text x="296" y="36">─</text>
                  <text x="312" y="36">─</text>
                  <text x="328" y="36">─</text>
                  <text x="344" y="36">─</text>
                  <text x="360" y="36">─</text>
                  <text x="376" y="36">─</text>
                  <text x="392" y="36">─</text>
                  <text x="408" y="36">─</text>
                  <text x="424" y="36">─</text>
                  <text x="440" y="36">─</text>
                  <text x="456" y="36">─</text>
                  <text x="472" y="36">─</text>
                  <text x="488" y="36">─</text>
                  <text x="504" y="36">─</text>
                  <text x="520" y="36">┐</text>
                  <text x="160" y="52">┌</text>
                  <text x="176" y="52">─</text>
                  <text x="192" y="52">─</text>
                  <text x="208" y="52">─</text>
                  <text x="224" y="52">─</text>
                  <text x="240" y="52">─</text>
                  <text x="256" y="52">─</text>
                  <text x="272" y="52">─</text>
                  <text x="288" y="52">─</text>
                  <text x="304" y="52">─</text>
                  <text x="320" y="52">─</text>
                  <text x="336" y="52">─</text>
                  <text x="352" y="52">─</text>
                  <text x="368" y="52">─</text>
                  <text x="384" y="52">─</text>
                  <text x="400" y="52">─</text>
                  <text x="8" y="68">│</text>
                  <text x="32" y="68">1</text>
                  <text x="96" y="68">┌─────┐</text>
                  <text x="284" y="68">┌──────────────────────────┐</text>
                  <text x="408" y="68">│</text>
                  <text x="472" y="68">┌─────┐</text>
                  <text x="520" y="68">│</text>
                  <text x="32" y="84">s</text>
                  <text x="48" y="84">S</text>
                  <text x="124" y="84">│NF-CP├──────┤</text>
                  <text x="204" y="84">CP</text>
                  <text x="236" y="84">IETF</text>
                  <text x="268" y="84">NS</text>
                  <text x="328" y="84">(IETF-NS-1)</text>
                  <text x="444" y="84">├──────┤NF-CP│</text>
                  <text x="8" y="100">│</text>
                  <text x="32" y="100">t</text>
                  <text x="48" y="100">l</text>
                  <text x="96" y="100">└─────┘</text>
                  <text x="284" y="100">└──────────────────────────┘</text>
                  <text x="408" y="100">│</text>
                  <text x="472" y="100">└─────┘</text>
                  <text x="520" y="100">│</text>
                  <text x="48" y="116">i</text>
                  <text x="160" y="116">│</text>
                  <text x="8" y="132">│</text>
                  <text x="32" y="132">5</text>
                  <text x="48" y="132">c</text>
                  <text x="96" y="132">┌─────┐</text>
                  <text x="284" y="132">┌──────────────────────────┐</text>
                  <text x="408" y="132">│</text>
                  <text x="472" y="132">┌─────┐</text>
                  <text x="520" y="132">│</text>
                  <text x="32" y="148">G</text>
                  <text x="48" y="148">e</text>
                  <text x="124" y="148">│NF-UP├──────┤</text>
                  <text x="204" y="148">UP</text>
                  <text x="236" y="148">IETF</text>
                  <text x="268" y="148">NS</text>
                  <text x="328" y="148">(IETF-NS-2)</text>
                  <text x="444" y="148">├──────┤NF-UP│</text>
                  <text x="8" y="164">│</text>
                  <text x="96" y="164">└─────┘</text>
                  <text x="284" y="164">└──────────────────────────┘</text>
                  <text x="408" y="164">│</text>
                  <text x="472" y="164">└─────┘</text>
                  <text x="520" y="164">│</text>
                  <text x="16" y="180">─</text>
                  <text x="32" y="180">─</text>
                  <text x="48" y="180">─</text>
                  <text x="64" y="180">─</text>
                  <text x="80" y="180">─</text>
                  <text x="96" y="180">─</text>
                  <text x="112" y="180">─</text>
                  <text x="128" y="180">─</text>
                  <text x="144" y="180">─</text>
                  <text x="160" y="180">┼</text>
                  <text x="176" y="180">─</text>
                  <text x="192" y="180">─</text>
                  <text x="208" y="180">─</text>
                  <text x="224" y="180">─</text>
                  <text x="240" y="180">─</text>
                  <text x="256" y="180">─</text>
                  <text x="272" y="180">─</text>
                  <text x="288" y="180">─</text>
                  <text x="304" y="180">─</text>
                  <text x="320" y="180">─</text>
                  <text x="336" y="180">─</text>
                  <text x="352" y="180">─</text>
                  <text x="368" y="180">─</text>
                  <text x="384" y="180">─</text>
                  <text x="400" y="180">─</text>
                  <text x="416" y="180">─</text>
                  <text x="432" y="180">─</text>
                  <text x="448" y="180">─</text>
                  <text x="464" y="180">─</text>
                  <text x="480" y="180">─</text>
                  <text x="496" y="180">─</text>
                  <text x="512" y="180">─</text>
                  <text x="408" y="196">│</text>
                  <text x="160" y="212">│</text>
                  <text x="248" y="212">Transport</text>
                  <text x="320" y="212">Network</text>
                  <text x="408" y="228">│</text>
                  <text x="160" y="244">└</text>
                  <text x="176" y="244">─</text>
                  <text x="192" y="244">─</text>
                  <text x="208" y="244">─</text>
                  <text x="224" y="244">─</text>
                  <text x="240" y="244">─</text>
                  <text x="256" y="244">─</text>
                  <text x="272" y="244">─</text>
                  <text x="288" y="244">─</text>
                  <text x="304" y="244">─</text>
                  <text x="320" y="244">─</text>
                  <text x="336" y="244">─</text>
                  <text x="352" y="244">─</text>
                  <text x="368" y="244">─</text>
                  <text x="384" y="244">─</text>
                  <text x="400" y="244">─</text>
                  <text x="220" y="260">Deployment</text>
                  <text x="276" y="260">of</text>
                  <text x="312" y="260">first</text>
                  <text x="348" y="260">5G</text>
                  <text x="384" y="260">slice</text>
                  <text x="280" y="276">│</text>
                  <text x="296" y="276">│</text>
                  <text x="280" y="292">│</text>
                  <text x="296" y="292">│</text>
                  <text x="280" y="308">│</text>
                  <text x="296" y="308">│</text>
                  <text x="276" y="324">─┘</text>
                  <text x="300" y="324">└─</text>
                  <text x="288" y="372">V</text>
                  <text x="8" y="388">┌</text>
                  <text x="24" y="388">─</text>
                  <text x="40" y="388">─</text>
                  <text x="56" y="388">─</text>
                  <text x="72" y="388">─</text>
                  <text x="88" y="388">─</text>
                  <text x="104" y="388">─</text>
                  <text x="120" y="388">─</text>
                  <text x="136" y="388">─</text>
                  <text x="152" y="388">─</text>
                  <text x="168" y="388">─</text>
                  <text x="184" y="388">─</text>
                  <text x="200" y="388">─</text>
                  <text x="216" y="388">─</text>
                  <text x="232" y="388">─</text>
                  <text x="248" y="388">─</text>
                  <text x="264" y="388">─</text>
                  <text x="280" y="388">─</text>
                  <text x="296" y="388">─</text>
                  <text x="312" y="388">─</text>
                  <text x="328" y="388">─</text>
                  <text x="344" y="388">─</text>
                  <text x="360" y="388">─</text>
                  <text x="376" y="388">─</text>
                  <text x="392" y="388">─</text>
                  <text x="408" y="388">─</text>
                  <text x="424" y="388">─</text>
                  <text x="440" y="388">─</text>
                  <text x="456" y="388">─</text>
                  <text x="472" y="388">─</text>
                  <text x="488" y="388">─</text>
                  <text x="504" y="388">─</text>
                  <text x="520" y="388">┐</text>
                  <text x="160" y="404">┌</text>
                  <text x="176" y="404">─</text>
                  <text x="192" y="404">─</text>
                  <text x="208" y="404">─</text>
                  <text x="224" y="404">─</text>
                  <text x="240" y="404">─</text>
                  <text x="256" y="404">─</text>
                  <text x="272" y="404">─</text>
                  <text x="288" y="404">─</text>
                  <text x="304" y="404">─</text>
                  <text x="320" y="404">─</text>
                  <text x="336" y="404">─</text>
                  <text x="352" y="404">─</text>
                  <text x="368" y="404">─</text>
                  <text x="384" y="404">─</text>
                  <text x="400" y="404">─</text>
                  <text x="8" y="420">│</text>
                  <text x="32" y="420">1</text>
                  <text x="96" y="420">┌─────┐</text>
                  <text x="284" y="420">┌──────────────────────────┐</text>
                  <text x="408" y="420">│</text>
                  <text x="472" y="420">┌─────┐</text>
                  <text x="520" y="420">│</text>
                  <text x="32" y="436">s</text>
                  <text x="48" y="436">S</text>
                  <text x="124" y="436">│NF-CP├──────┤</text>
                  <text x="204" y="436">CP</text>
                  <text x="236" y="436">IETF</text>
                  <text x="268" y="436">NS</text>
                  <text x="328" y="436">(IETF-NS-1)</text>
                  <text x="444" y="436">├──────┤NF-CP│</text>
                  <text x="8" y="452">│</text>
                  <text x="32" y="452">t</text>
                  <text x="48" y="452">l</text>
                  <text x="96" y="452">└─────┘</text>
                  <text x="284" y="452">└──────────────────────────┘</text>
                  <text x="408" y="452">│</text>
                  <text x="472" y="452">└─────┘</text>
                  <text x="520" y="452">│</text>
                  <text x="48" y="468">i</text>
                  <text x="160" y="468">│</text>
                  <text x="8" y="484">│</text>
                  <text x="32" y="484">5</text>
                  <text x="48" y="484">c</text>
                  <text x="96" y="484">┌─────┐</text>
                  <text x="284" y="484">┌──────────────────────────┐</text>
                  <text x="408" y="484">│</text>
                  <text x="472" y="484">┌─────┐</text>
                  <text x="520" y="484">│</text>
                  <text x="32" y="500">G</text>
                  <text x="48" y="500">e</text>
                  <text x="124" y="500">│NF-UP├──────┤</text>
                  <text x="204" y="500">UP</text>
                  <text x="236" y="500">IETF</text>
                  <text x="268" y="500">NS</text>
                  <text x="328" y="500">(IETF-NS-2)</text>
                  <text x="444" y="500">├──────┤NF-UP│</text>
                  <text x="8" y="516">│</text>
                  <text x="96" y="516">└─────┘</text>
                  <text x="284" y="516">└──────────────────────────┘</text>
                  <text x="408" y="516">│</text>
                  <text x="472" y="516">└─────┘</text>
                  <text x="520" y="516">│</text>
                  <text x="16" y="532">─</text>
                  <text x="32" y="532">─</text>
                  <text x="48" y="532">─</text>
                  <text x="64" y="532">─</text>
                  <text x="80" y="532">─</text>
                  <text x="96" y="532">─</text>
                  <text x="112" y="532">─</text>
                  <text x="128" y="532">─</text>
                  <text x="144" y="532">─</text>
                  <text x="160" y="532">┼</text>
                  <text x="176" y="532">─</text>
                  <text x="192" y="532">─</text>
                  <text x="208" y="532">─</text>
                  <text x="224" y="532">─</text>
                  <text x="240" y="532">─</text>
                  <text x="256" y="532">─</text>
                  <text x="272" y="532">─</text>
                  <text x="288" y="532">─</text>
                  <text x="304" y="532">─</text>
                  <text x="320" y="532">─</text>
                  <text x="336" y="532">─</text>
                  <text x="352" y="532">─</text>
                  <text x="368" y="532">─</text>
                  <text x="384" y="532">─</text>
                  <text x="400" y="532">─</text>
                  <text x="416" y="532">─</text>
                  <text x="432" y="532">─</text>
                  <text x="448" y="532">─</text>
                  <text x="464" y="532">─</text>
                  <text x="480" y="532">─</text>
                  <text x="496" y="532">─</text>
                  <text x="512" y="532">─</text>
                  <text x="408" y="548">│</text>
                  <text x="8" y="564">┌</text>
                  <text x="24" y="564">─</text>
                  <text x="40" y="564">─</text>
                  <text x="56" y="564">─</text>
                  <text x="72" y="564">─</text>
                  <text x="88" y="564">─</text>
                  <text x="104" y="564">─</text>
                  <text x="120" y="564">─</text>
                  <text x="136" y="564">─</text>
                  <text x="160" y="564">─│─</text>
                  <text x="184" y="564">─</text>
                  <text x="200" y="564">─</text>
                  <text x="216" y="564">─</text>
                  <text x="232" y="564">─</text>
                  <text x="248" y="564">─</text>
                  <text x="264" y="564">─</text>
                  <text x="280" y="564">─</text>
                  <text x="296" y="564">─</text>
                  <text x="312" y="564">─</text>
                  <text x="328" y="564">─</text>
                  <text x="344" y="564">─</text>
                  <text x="360" y="564">─</text>
                  <text x="376" y="564">─</text>
                  <text x="392" y="564">─</text>
                  <text x="408" y="564">─</text>
                  <text x="424" y="564">─</text>
                  <text x="440" y="564">─</text>
                  <text x="456" y="564">─</text>
                  <text x="472" y="564">─</text>
                  <text x="488" y="564">─</text>
                  <text x="504" y="564">─</text>
                  <text x="520" y="564">┐</text>
                  <text x="32" y="580">2</text>
                  <text x="408" y="580">│</text>
                  <text x="8" y="596">│</text>
                  <text x="32" y="596">n</text>
                  <text x="48" y="596">S</text>
                  <text x="100" y="596">┌──────┐</text>
                  <text x="160" y="596">│</text>
                  <text x="284" y="596">┌──────────────────────────┐</text>
                  <text x="468" y="596">┌──────┐</text>
                  <text x="520" y="596">│</text>
                  <text x="32" y="612">d</text>
                  <text x="48" y="612">l</text>
                  <text x="124" y="612">│NF-UP2├─────┤</text>
                  <text x="216" y="612">UP2</text>
                  <text x="252" y="612">IETF</text>
                  <text x="284" y="612">NS</text>
                  <text x="400" y="612">(IETF-NS-3)├─────┤NF-UP2│</text>
                  <text x="8" y="628">│</text>
                  <text x="48" y="628">i</text>
                  <text x="100" y="628">└──────┘</text>
                  <text x="160" y="628">│</text>
                  <text x="284" y="628">└──────────────────────────┘</text>
                  <text x="468" y="628">└──────┘</text>
                  <text x="520" y="628">│</text>
                  <text x="32" y="644">5</text>
                  <text x="48" y="644">c</text>
                  <text x="408" y="644">│</text>
                  <text x="8" y="660">│</text>
                  <text x="32" y="660">G</text>
                  <text x="48" y="660">e</text>
                  <text x="160" y="660">│</text>
                  <text x="520" y="660">│</text>
                  <text x="16" y="676">─</text>
                  <text x="32" y="676">─</text>
                  <text x="48" y="676">─</text>
                  <text x="64" y="676">─</text>
                  <text x="80" y="676">─</text>
                  <text x="96" y="676">─</text>
                  <text x="112" y="676">─</text>
                  <text x="128" y="676">─</text>
                  <text x="144" y="676">─</text>
                  <text x="160" y="676">─</text>
                  <text x="176" y="676">─</text>
                  <text x="192" y="676">─</text>
                  <text x="208" y="676">─</text>
                  <text x="224" y="676">─</text>
                  <text x="240" y="676">─</text>
                  <text x="256" y="676">─</text>
                  <text x="272" y="676">─</text>
                  <text x="288" y="676">─</text>
                  <text x="304" y="676">─</text>
                  <text x="320" y="676">─</text>
                  <text x="336" y="676">─</text>
                  <text x="352" y="676">─</text>
                  <text x="368" y="676">─</text>
                  <text x="384" y="676">─</text>
                  <text x="408" y="676">─│─</text>
                  <text x="432" y="676">─</text>
                  <text x="448" y="676">─</text>
                  <text x="464" y="676">─</text>
                  <text x="480" y="676">─</text>
                  <text x="496" y="676">─</text>
                  <text x="512" y="676">─</text>
                  <text x="160" y="692">│</text>
                  <text x="256" y="708">Transport</text>
                  <text x="328" y="708">Network</text>
                  <text x="408" y="708">│</text>
                  <text x="160" y="724">│</text>
                  <text x="168" y="740">─</text>
                  <text x="184" y="740">─</text>
                  <text x="200" y="740">─</text>
                  <text x="216" y="740">─</text>
                  <text x="232" y="740">─</text>
                  <text x="248" y="740">─</text>
                  <text x="264" y="740">─</text>
                  <text x="280" y="740">─</text>
                  <text x="296" y="740">─</text>
                  <text x="312" y="740">─</text>
                  <text x="328" y="740">─</text>
                  <text x="344" y="740">─</text>
                  <text x="360" y="740">─</text>
                  <text x="376" y="740">─</text>
                  <text x="392" y="740">─</text>
                  <text x="408" y="740">┘</text>
                  <text x="76" y="756">Deployment</text>
                  <text x="132" y="756">of</text>
                  <text x="188" y="756">additional</text>
                  <text x="244" y="756">5G</text>
                  <text x="280" y="756">slice</text>
                  <text x="324" y="756">with</text>
                  <text x="372" y="756">shared</text>
                  <text x="432" y="756">Control</text>
                  <text x="488" y="756">Plane</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
   ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
                      ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
   │  1    ┌─────┐      ┌──────────────────────────┐ │    ┌─────┐  │
      s S  │NF-CP├──────┤  CP IETF NS (IETF-NS-1)  ├──────┤NF-CP│
   │  t l  └─────┘      └──────────────────────────┘ │    └─────┘  │
        i             │
   │  5 c  ┌─────┐      ┌──────────────────────────┐ │    ┌─────┐  │
      G e  │NF-UP├──────┤  UP IETF NS (IETF-NS-2)  ├──────┤NF-UP│
   │       └─────┘      └──────────────────────────┘ │    └─────┘  │
    ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
                                                     │
                      │      Transport Network
                                                     │
                      └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
                         Deployment of first 5G slice
                                     │ │
                                     │ │
                                     │ │
                                    ─┘ └─
                                    ╲   ╱
                                     ╲ ╱
                                      V
   ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
                      ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
   │  1    ┌─────┐      ┌──────────────────────────┐ │    ┌─────┐  │
      s S  │NF-CP├──────┤  CP IETF NS (IETF-NS-1)  ├──────┤NF-CP│
   │  t l  └─────┘      └──────────────────────────┘ │    └─────┘  │
        i             │
   │  5 c  ┌─────┐      ┌──────────────────────────┐ │    ┌─────┐  │
      G e  │NF-UP├──────┤  UP IETF NS (IETF-NS-2)  ├──────┤NF-UP│
   │       └─────┘      └──────────────────────────┘ │    └─────┘  │
    ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
                                                     │
   ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
      2                                              │
   │  n S  ┌──────┐   │ ┌──────────────────────────┐     ┌──────┐  │
      d l  │NF-UP2├─────┤   UP2 IETF NS (IETF-NS-3)├─────┤NF-UP2│
   │    i  └──────┘   │ └──────────────────────────┘     └──────┘  │
      5 c                                            │
   │  G e             │                                            │
    ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─
                      │
                              Transport Network      │
                      │
                       ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
       Deployment of additional 5G slice with shared Control Plane
]]></artwork>
          </artset>
        </figure>
      </section>
    </section>
    <section anchor="high-level-overview-of-the-realization-model">
      <name>High-Level Overview of the Realization Model</name>
      <t><xref target="I-D.ietf-teas-ietf-network-slices"/> introduces the concept of the
   Network Resource Partition (NRP), which is defined as a collection of
   resources identified in the underlay network.  In the basic
   realization model described in this document, a single NRP is used
   with following characteristics:</t>
      <ul spacing="normal">
        <li>
          <t>L2VPN/L3VPN service instances for logical separation:  </t>
          <t>
This realization model of transport for 5G slices assumes Layer-3
delivery for midhaul and backhaul transport connections, and a
Layer 2 or Layer 3 (eCPRI supports both) delivery model for
fronthaul connections.  L2VPN/L3VPN service instances might be
used as basic form of logical slice separation.  Further, using
service instances results in additional outer header (as packets
are encapsulated/decapsulated at the nodes performing PE
functions) providing clean discrimantion between 5G QoS and TN
QoS, as explained in Section 4</t>
        </li>
        <li>
          <t>Fine-Grained resource control at the ETN:  </t>
          <t>
This is sometimes called 'admission control' or 'traffic
conditioning'.  The main purpose is the enforcement of the
bandwidth contract for the slice right at the edge of the
transport domain where the traffic is handed-off between the
transport domain and the 5G domains (i.e., RAN/Core).  </t>
          <t>
The toolset used here is granular ingress policing (rate limiting)
to enforce contracted bandwidths per slice and, potentially, per
traffic class within the slice.  Out-of-contract traffic might be
immediately dropped, or marked as high drop probability traffic,
which is more likely to be dropped somewhere at the transit if
congestion occurs.  In the egress direction at the edge of the
transport domain, hierarchical schedulers/shapers can be deployed,
providing guaranteed rates per slice, as well as guarantees per
traffic class within the slice.  </t>
          <t>
In the managed CE use cases (use cases A1, A2, B1, and B2 depicted in
<xref target="_figure-7"/>) edge admission control could be distributed between CE
and PE, where one part of the edge admission control is
implemented on CE, and another part of the edge admission control
is implemented on PE.</t>
        </li>
        <li>Coarse resource control at the TN transit (non-attachment
circuits) links of the transport domain, using a single NRP, spanning the entire TN domain
Transit nodes do not maintain any state of individual slices.
Instead, only a flat (non-hierarchical) QoS model is used on
transit links with up to 8 traffic classes.  At the transport
domain edge, traffic-flows from multiple slice services are mapped
to the limited number of traffic classes used on transit links.</li>
        <li>
          <t>Capacity planning/management for efficient usage of TN edge and TN
transit resources:  </t>
          <t>
The role of capacity management is to ensure the transport
capacity can be utilized without causing any bottlenecks.  The
toolset used here can range from careful network planning, to
ensure more less equal traffic distribution (i.e., equal cost load
balancing), to advanced traffic engineering techniques, with or
without bandwidth reservations, to force more consistent load
distribution even in non-ECMP friendly network topologies.</t>
        </li>
      </ul>
      <figure anchor="_figure-8">
        <name>Resource Allocation in with single NRP Slicing Model</name>
        <artset>
          <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="320" width="536" viewBox="0 0 536 320" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
              <g class="text">
                <text x="72" y="36">┌</text>
                <text x="88" y="36">─</text>
                <text x="104" y="36">─</text>
                <text x="120" y="36">─</text>
                <text x="136" y="36">─</text>
                <text x="152" y="36">─</text>
                <text x="168" y="36">─</text>
                <text x="184" y="36">─</text>
                <text x="200" y="36">─</text>
                <text x="216" y="36">─</text>
                <text x="232" y="36">─</text>
                <text x="248" y="36">─</text>
                <text x="264" y="36">─</text>
                <text x="280" y="36">─</text>
                <text x="296" y="36">─</text>
                <text x="312" y="36">─</text>
                <text x="328" y="36">─</text>
                <text x="344" y="36">─</text>
                <text x="360" y="36">─</text>
                <text x="376" y="36">─</text>
                <text x="392" y="36">─</text>
                <text x="408" y="36">─</text>
                <text x="424" y="36">─</text>
                <text x="440" y="36">─</text>
                <text x="456" y="36">┐</text>
                <text x="68" y="52">┌──────────┐</text>
                <text x="252" y="52">base</text>
                <text x="288" y="52">NRP</text>
                <text x="468" y="52">┌──────────┐</text>
                <text x="24" y="68">│</text>
                <text x="64" y="68">ETN</text>
                <text x="112" y="68">│</text>
                <text x="424" y="68">│</text>
                <text x="464" y="68">ETN</text>
                <text x="512" y="68">│</text>
                <text x="8" y="84">┌</text>
                <text x="24" y="84">┼</text>
                <text x="40" y="84">─</text>
                <text x="56" y="84">─</text>
                <text x="72" y="84">─</text>
                <text x="88" y="84">─</text>
                <text x="112" y="84">─│─</text>
                <text x="136" y="84">─</text>
                <text x="152" y="84">─</text>
                <text x="168" y="84">─</text>
                <text x="184" y="84">─</text>
                <text x="200" y="84">─</text>
                <text x="216" y="84">─</text>
                <text x="232" y="84">─</text>
                <text x="248" y="84">─</text>
                <text x="264" y="84">─</text>
                <text x="280" y="84">─</text>
                <text x="296" y="84">─</text>
                <text x="312" y="84">─</text>
                <text x="328" y="84">─</text>
                <text x="344" y="84">─</text>
                <text x="360" y="84">─</text>
                <text x="376" y="84">─</text>
                <text x="392" y="84">─</text>
                <text x="408" y="84">─</text>
                <text x="424" y="84">┼</text>
                <text x="440" y="84">─</text>
                <text x="456" y="84">─</text>
                <text x="472" y="84">─</text>
                <text x="488" y="84">─</text>
                <text x="512" y="84">─│─</text>
                <text x="48" y="100">■◀───┐│</text>
                <text x="112" y="100">│</text>
                <text x="204" y="100">IETF</text>
                <text x="256" y="100">Network</text>
                <text x="312" y="100">Slice</text>
                <text x="344" y="100">1</text>
                <text x="424" y="100">│</text>
                <text x="484" y="100">│┌────▶■</text>
                <text x="528" y="100">│</text>
                <text x="8" y="116">│</text>
                <text x="24" y="116">│</text>
                <text x="64" y="116">│</text>
                <text x="112" y="116">│</text>
                <text x="208" y="116">┌─────┐</text>
                <text x="328" y="116">┌─────┐</text>
                <text x="424" y="116">│</text>
                <text x="464" y="116">│</text>
                <text x="512" y="116">│</text>
                <text x="48" y="132">■◀───┤│</text>
                <text x="112" y="132">│</text>
                <text x="184" y="132">│</text>
                <text x="208" y="132">P</text>
                <text x="232" y="132">│</text>
                <text x="304" y="132">│</text>
                <text x="328" y="132">P</text>
                <text x="352" y="132">│</text>
                <text x="424" y="132">│</text>
                <text x="484" y="132">│├────▶■</text>
                <text x="528" y="132">│</text>
                <text x="8" y="148">├</text>
                <text x="24" y="148">┼</text>
                <text x="40" y="148">─</text>
                <text x="264" y="148">─├────▶□◀──────▶□◀───▶□◀──────▶□────▶□◀──────▶□◀───┤─</text>
                <text x="488" y="148">─</text>
                <text x="512" y="148">─│─</text>
                <text x="48" y="164">■◀───┤│</text>
                <text x="112" y="164">│</text>
                <text x="184" y="164">│</text>
                <text x="232" y="164">│</text>
                <text x="304" y="164">│</text>
                <text x="352" y="164">│</text>
                <text x="424" y="164">│</text>
                <text x="484" y="164">│├────▶■</text>
                <text x="528" y="164">│</text>
                <text x="8" y="180">│</text>
                <text x="24" y="180">│</text>
                <text x="64" y="180">│</text>
                <text x="112" y="180">│</text>
                <text x="208" y="180">└─────┘</text>
                <text x="328" y="180">└─────┘</text>
                <text x="424" y="180">│</text>
                <text x="464" y="180">│</text>
                <text x="512" y="180">│</text>
                <text x="48" y="196">■◀───┘│</text>
                <text x="112" y="196">│</text>
                <text x="204" y="196">IETF</text>
                <text x="256" y="196">Network</text>
                <text x="312" y="196">Slice</text>
                <text x="344" y="196">2</text>
                <text x="424" y="196">│</text>
                <text x="484" y="196">│└────▶■</text>
                <text x="528" y="196">│</text>
                <text x="8" y="212">└</text>
                <text x="24" y="212">┼</text>
                <text x="40" y="212">─</text>
                <text x="56" y="212">─</text>
                <text x="72" y="212">─</text>
                <text x="88" y="212">─</text>
                <text x="112" y="212">─│─</text>
                <text x="136" y="212">─</text>
                <text x="152" y="212">─</text>
                <text x="168" y="212">─</text>
                <text x="184" y="212">─</text>
                <text x="200" y="212">─</text>
                <text x="216" y="212">─</text>
                <text x="232" y="212">─</text>
                <text x="248" y="212">─</text>
                <text x="264" y="212">─</text>
                <text x="280" y="212">─</text>
                <text x="296" y="212">─</text>
                <text x="312" y="212">─</text>
                <text x="328" y="212">─</text>
                <text x="344" y="212">─</text>
                <text x="360" y="212">─</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="440" y="212">─</text>
                <text x="456" y="212">─</text>
                <text x="472" y="212">─</text>
                <text x="488" y="212">─</text>
                <text x="512" y="212">─│─</text>
                <text x="24" y="228">│</text>
                <text x="72" y="228">│</text>
                <text x="112" y="228">│</text>
                <text x="424" y="228">│</text>
                <text x="456" y="228">│</text>
                <text x="512" y="228">│</text>
                <text x="68" y="244">└──────────┘</text>
                <text x="468" y="244">└──────────┘</text>
                <text x="72" y="260">└</text>
                <text x="88" y="260">─</text>
                <text x="104" y="260">─</text>
                <text x="120" y="260">─</text>
                <text x="136" y="260">─</text>
                <text x="152" y="260">─</text>
                <text x="168" y="260">─</text>
                <text x="184" y="260">─</text>
                <text x="200" y="260">─</text>
                <text x="216" y="260">─</text>
                <text x="232" y="260">─</text>
                <text x="248" y="260">─</text>
                <text x="264" y="260">─</text>
                <text x="280" y="260">─</text>
                <text x="296" y="260">─</text>
                <text x="312" y="260">─</text>
                <text x="328" y="260">─</text>
                <text x="344" y="260">─</text>
                <text x="360" y="260">─</text>
                <text x="376" y="260">─</text>
                <text x="392" y="260">─</text>
                <text x="408" y="260">─</text>
                <text x="424" y="260">─</text>
                <text x="440" y="260">─</text>
                <text x="456" y="260">┘</text>
                <text x="16" y="276">■</text>
                <text x="76" y="276">fine-grained</text>
                <text x="144" y="276">QoS</text>
                <text x="204" y="276">(dedicated</text>
                <text x="288" y="276">resources</text>
                <text x="344" y="276">per</text>
                <text x="380" y="276">IETF</text>
                <text x="416" y="276">NS)</text>
                <text x="16" y="292">□</text>
                <text x="52" y="292">coarse</text>
                <text x="100" y="292">QoS,</text>
                <text x="140" y="292">with</text>
                <text x="200" y="292">resources</text>
                <text x="268" y="292">shared</text>
                <text x="308" y="292">by</text>
                <text x="336" y="292">all</text>
                <text x="372" y="292">IETF</text>
                <text x="404" y="292">NS</text>
              </g>
            </svg>
          </artwork>
          <artwork type="ascii-art" align="center"><![CDATA[
           ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
     ┌──────────┐               base NRP               ┌──────────┐
     │   ETN    │                                      │   ETN    │
   ┌ ┼ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─│─
     ■◀───┐│    │         IETF Network Slice 1         │   │┌────▶■ │
   │ │    │     │        ┌─────┐        ┌─────┐        │    │     │
     ■◀───┤│    │        │  P  │        │  P  │        │   │├────▶■ │
   ├ ┼ ─ ─├────▶□◀──────▶□◀───▶□◀──────▶□────▶□◀──────▶□◀───┤─ ─ ─│─
     ■◀───┤│    │        │     │        │     │        │   │├────▶■ │
   │ │    │     │        └─────┘        └─────┘        │    │     │
     ■◀───┘│    │         IETF Network Slice 2         │   │└────▶■ │
   └ ┼ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─│─
     │     │    │                                      │   │      │
     └──────────┘                                      └──────────┘
           └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
    ■ fine-grained QoS (dedicated resources per IETF NS)
    □ coarse QoS, with resources shared by all IETF NS
]]></artwork>
        </artset>
      </figure>
      <t>The 5G control plane relies on S-NSSAI (Single Network Slice
   Selection Assistance Information: 32-bit slice identifier) for slice
   identification.  The S-NSSAI is not visible to the transport domain,
   so instead 5G functions can expose the 5G slices to the transport
   domain by mapping to explicit L2/L3 identifiers such as VLAN, IP
   addresses or DSCP, as documented in <xref target="I-D.gcdrb-teas-5g-network-slice-application"/>.</t>
      <section anchor="sec-vlan-handoff">
        <name>VLAN Hand-off</name>
        <t>In this option, the IETF Network Slice, fulfilling connectivity
   requirements between NFs of some 5G slice, is represented at the SDP
   by a VLAN, or double VLANs (commonly known as QinQ).  Each VLAN can
   represent a distinct logical interface on the attachment circuits,
   hence it provides the possibility to place these logical interfaces
   in distinct L2 or L3 service instances and implement separation
   between slices via service instances.  Since the 5G interfaces are IP
   based interfaces (the only exception could be the F2 fronthaul-
   interface, where eCPRI with Ethernet encapsulation is used), this
   VLAN is typically not transported across the TN domain.  Typically,
   it has only local significance at a particular SDP.  For
   simplification it is recommended to rely on a same VLAN identifier
   for all ACs, when possible.  However, SDPs for a same slice at
   different locations may also use different VLAN values.  Therefore, a
   VLAN to IETF Network Slice mapping table <bcp14>MUST</bcp14> be maintained for each
   AC, and the VLAN allocation <bcp14>MUST</bcp14> be coordinated between TN domain and
   extended RAN/Core domains.  Thus, while VLAN hand-off is simple from
   the NF point of view, it adds complexity due to the requirement of
   maintaining mapping tables for each SDP.</t>
        <figure anchor="_figure-9">
          <name>5G Slice with VLAN Hand-off</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="272" width="552" viewBox="0 0 552 272" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <circle cx="24" cy="224" r="6" class="closeddot" fill="black"/>
                <circle cx="64" cy="112" r="6" class="closeddot" fill="black"/>
                <circle cx="64" cy="128" r="6" class="closeddot" fill="black"/>
                <circle cx="64" cy="144" r="6" class="closeddot" fill="black"/>
                <circle cx="128" cy="112" r="6" class="closeddot" fill="black"/>
                <circle cx="128" cy="128" r="6" class="closeddot" fill="black"/>
                <circle cx="128" cy="144" r="6" class="closeddot" fill="black"/>
                <circle cx="312" cy="112" r="6" class="closeddot" fill="black"/>
                <circle cx="312" cy="128" r="6" class="closeddot" fill="black"/>
                <circle cx="312" cy="144" r="6" class="closeddot" fill="black"/>
                <circle cx="376" cy="112" r="6" class="closeddot" fill="black"/>
                <circle cx="376" cy="144" r="6" class="closeddot" fill="black"/>
                <circle cx="424" cy="112" r="6" class="closeddot" fill="black"/>
                <circle cx="424" cy="144" r="6" class="closeddot" fill="black"/>
                <circle cx="488" cy="112" r="6" class="closeddot" fill="black"/>
                <circle cx="488" cy="128" r="6" class="closeddot" fill="black"/>
                <circle cx="488" cy="144" r="6" class="closeddot" fill="black"/>
                <g class="text">
                  <text x="24" y="36">VLANs</text>
                  <text x="100" y="36">representing</text>
                  <text x="180" y="36">slices</text>
                  <text x="312" y="36">VLANs</text>
                  <text x="388" y="36">representing</text>
                  <text x="468" y="36">slices</text>
                  <text x="96" y="68">│</text>
                  <text x="144" y="68">┌</text>
                  <text x="160" y="68">─</text>
                  <text x="176" y="68">─</text>
                  <text x="192" y="68">─</text>
                  <text x="208" y="68">─</text>
                  <text x="224" y="68">─</text>
                  <text x="240" y="68">─</text>
                  <text x="256" y="68">─</text>
                  <text x="272" y="68">─</text>
                  <text x="288" y="68">─</text>
                  <text x="344" y="68">│</text>
                  <text x="456" y="68">│</text>
                  <text x="96" y="84">│</text>
                  <text x="296" y="84">│</text>
                  <text x="344" y="84">│</text>
                  <text x="456" y="84">│</text>
                  <text x="36" y="100">┌──────┐</text>
                  <text x="96" y="100">▼</text>
                  <text x="152" y="100">┌─┴───┐</text>
                  <text x="252" y="100">Transport┌─────┐</text>
                  <text x="344" y="100">▼</text>
                  <text x="400" y="100">┌─────┐</text>
                  <text x="456" y="100">▼</text>
                  <text x="516" y="100">┌──────┐</text>
                  <text x="8" y="116">│</text>
                  <text x="96" y="116">───────</text>
                  <text x="136" y="116">■</text>
                  <text x="176" y="116">│</text>
                  <text x="264" y="116">│</text>
                  <text x="304" y="116">■</text>
                  <text x="344" y="116">───────</text>
                  <text x="456" y="116">───────</text>
                  <text x="544" y="116">│</text>
                  <text x="8" y="132">│</text>
                  <text x="28" y="132">NF</text>
                  <text x="96" y="132">───────</text>
                  <text x="136" y="132">■</text>
                  <text x="164" y="132">ETN│</text>
                  <text x="276" y="132">│ETN</text>
                  <text x="304" y="132">■</text>
                  <text x="400" y="132">───────●L2/L3●───────</text>
                  <text x="524" y="132">NF</text>
                  <text x="544" y="132">│</text>
                  <text x="8" y="148">│</text>
                  <text x="96" y="148">───────</text>
                  <text x="136" y="148">■</text>
                  <text x="176" y="148">│</text>
                  <text x="264" y="148">│</text>
                  <text x="304" y="148">■</text>
                  <text x="344" y="148">───────</text>
                  <text x="456" y="148">───────</text>
                  <text x="544" y="148">│</text>
                  <text x="36" y="164">└──────┘</text>
                  <text x="152" y="164">└─┬───┘</text>
                  <text x="224" y="164">Network</text>
                  <text x="288" y="164">└─────┘</text>
                  <text x="400" y="164">└─────┘</text>
                  <text x="516" y="164">└──────┘</text>
                  <text x="296" y="180">│</text>
                  <text x="144" y="196">└</text>
                  <text x="160" y="196">─</text>
                  <text x="176" y="196">─</text>
                  <text x="192" y="196">─</text>
                  <text x="208" y="196">─</text>
                  <text x="224" y="196">─</text>
                  <text x="240" y="196">─</text>
                  <text x="256" y="196">─</text>
                  <text x="272" y="196">─</text>
                  <text x="288" y="196">─</text>
                  <text x="64" y="228">Logical</text>
                  <text x="140" y="228">interfaces</text>
                  <text x="232" y="228">represented</text>
                  <text x="292" y="228">by</text>
                  <text x="324" y="228">VLAN</text>
                  <text x="356" y="228">on</text>
                  <text x="376" y="228">a</text>
                  <text x="420" y="228">physical</text>
                  <text x="496" y="228">interface</text>
                  <text x="24" y="244">■</text>
                  <text x="52" y="244">SDPs</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
   VLANs representing slices           VLANs representing slices

              │     ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─      │             │
              │                        │     │             │
   ┌──────┐   ▼   ┌─┴───┐ Transport┌─────┐   ▼   ┌─────┐   ▼   ┌──────┐
   │      ●───────●■    │          │    ■●───────●     ●───────●      │
   │ NF   ●───────●■ ETN│          │ETN ■●───────●L2/L3●───────●   NF │
   │      ●───────●■    │          │    ■●───────●     ●───────●      │
   └──────┘       └─┬───┘  Network └─────┘       └─────┘       └──────┘
                                       │
                    └ ─ ─ ─ ─ ─ ─ ─ ─ ─

     ● Logical interfaces represented by VLAN on a physical interface
     ■ SDPs
]]></artwork>
          </artset>
        </figure>
      </section>
      <section anchor="ip-hand-off">
        <name>IP Hand-off</name>
        <t>In this option, the slices in the transport domain are instantiated
   by IP tunnels (for example, IPsec, GTP-U tunnel) established between
   NFs.  The transport for a single 5G slice is constructed with
   multiple such tunnels, since a typical 5G slice contains many NFs -
   especially DUs and CUs.  If a shared NF (i.e., an NF that serves
   multiple slices, for example a shared DU) is deployed, multiple
   tunnels from shared NF are established, each tunnel representing a
   single slice.  As opposed to the VLAN hand-off case, there is no
   logical interface representing slice on the PE, hence all slices are
   handled within single service instance.  On the other hand, similarly
   to the VLAN hand-off case, a mapping table tracking IP to IETF
   Network Slice mapping is required.</t>
        <figure anchor="_figure-10">
          <name>5G Slice with IP Hand-off</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="272" width="560" viewBox="0 0 560 272" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 56,110 L 120,110" fill="none" stroke="black"/>
                <path d="M 56,114 L 120,114" fill="none" stroke="black"/>
                <path d="M 136,110 L 304,110" fill="none" stroke="black"/>
                <path d="M 136,114 L 304,114" fill="none" stroke="black"/>
                <path d="M 320,110 L 496,110" fill="none" stroke="black"/>
                <path d="M 320,114 L 496,114" fill="none" stroke="black"/>
                <path d="M 56,142 L 120,142" fill="none" stroke="black"/>
                <path d="M 56,146 L 120,146" fill="none" stroke="black"/>
                <path d="M 136,142 L 304,142" fill="none" stroke="black"/>
                <path d="M 136,146 L 304,146" fill="none" stroke="black"/>
                <path d="M 320,142 L 496,142" fill="none" stroke="black"/>
                <path d="M 320,146 L 496,146" fill="none" stroke="black"/>
                <circle cx="48" cy="112" r="6" class="opendot" fill="white" stroke="black"/>
                <circle cx="48" cy="144" r="6" class="opendot" fill="white" stroke="black"/>
                <circle cx="88" cy="224" r="6" class="opendot" fill="white" stroke="black"/>
                <circle cx="504" cy="112" r="6" class="opendot" fill="white" stroke="black"/>
                <circle cx="504" cy="144" r="6" class="opendot" fill="white" stroke="black"/>
                <g class="text">
                  <text x="368" y="36">Tunnels</text>
                  <text x="452" y="36">representing</text>
                  <text x="532" y="36">slices</text>
                  <text x="152" y="68">┌</text>
                  <text x="168" y="68">─</text>
                  <text x="184" y="68">─</text>
                  <text x="200" y="68">─</text>
                  <text x="216" y="68">─</text>
                  <text x="232" y="68">─</text>
                  <text x="248" y="68">─</text>
                  <text x="264" y="68">─</text>
                  <text x="280" y="68">─</text>
                  <text x="296" y="68">┐</text>
                  <text x="456" y="68">│</text>
                  <text x="456" y="84">│</text>
                  <text x="36" y="100">┌──────┐</text>
                  <text x="152" y="100">┌──┴──┐</text>
                  <text x="252" y="100">Transport┌───┴─┐</text>
                  <text x="400" y="100">┌─────┐</text>
                  <text x="456" y="100">▼</text>
                  <text x="516" y="100">┌──────┐</text>
                  <text x="8" y="116">│</text>
                  <text x="128" y="116">■</text>
                  <text x="312" y="116">■</text>
                  <text x="544" y="116">│</text>
                  <text x="8" y="132">│</text>
                  <text x="28" y="132">NF</text>
                  <text x="96" y="132">├───────┤</text>
                  <text x="152" y="132">ETN</text>
                  <text x="176" y="132">│</text>
                  <text x="264" y="132">│</text>
                  <text x="288" y="132">ETN</text>
                  <text x="400" y="132">├───────┤L2/L3├───────┤</text>
                  <text x="524" y="132">NF</text>
                  <text x="544" y="132">│</text>
                  <text x="8" y="148">│</text>
                  <text x="128" y="148">■</text>
                  <text x="312" y="148">■</text>
                  <text x="544" y="148">│</text>
                  <text x="36" y="164">└──────┘</text>
                  <text x="152" y="164">└──┬──┘</text>
                  <text x="224" y="164">Network</text>
                  <text x="288" y="164">└───┬─┘</text>
                  <text x="400" y="164">└─────┘</text>
                  <text x="516" y="164">└──────┘</text>
                  <text x="152" y="196">└</text>
                  <text x="168" y="196">─</text>
                  <text x="184" y="196">─</text>
                  <text x="200" y="196">─</text>
                  <text x="216" y="196">─</text>
                  <text x="232" y="196">─</text>
                  <text x="248" y="196">─</text>
                  <text x="264" y="196">─</text>
                  <text x="280" y="196">─</text>
                  <text x="296" y="196">┘</text>
                  <text x="124" y="228">Tunnel</text>
                  <text x="184" y="228">(IPsec,</text>
                  <text x="244" y="228">GTP-U,</text>
                  <text x="292" y="228">...)</text>
                  <text x="360" y="228">termination</text>
                  <text x="432" y="228">point</text>
                  <text x="88" y="244">■</text>
                  <text x="112" y="244">SDP</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
                                             Tunnels representing slices

                     ┌ ─ ─ ─ ─ ─ ─ ─ ─ ┐                   │
                                                           │
   ┌──────┐       ┌──┴──┐ Transport┌───┴─┐       ┌─────┐   ▼   ┌──────┐
   │    ○═════════■══════════════════════■═══════════════════════○    │
   │ NF   ├───────┤ ETN │          │ ETN ├───────┤L2/L3├───────┤   NF │
   │    ○═════════■══════════════════════■═══════════════════════○    │
   └──────┘       └──┬──┘  Network └───┬─┘       └─────┘       └──────┘

                     └ ─ ─ ─ ─ ─ ─ ─ ─ ┘

             ○ Tunnel (IPsec, GTP-U, ...) termination point
             ■ SDP
]]></artwork>
          </artset>
        </figure>
        <t>The mapping table can be simplified if, e.g., IPv6 addressing is used
   to address NFs.  An IPv6 address is a 128-bit long field, while the
   S-NSSAI is a 32-bit field: Slice/Service Type (SST): 8 bits, Slice
   Differentiator (SD): 24 bits. 32 bits, out of 128 bits of the IPv6
   address, <bcp14>MAY</bcp14> be used to encode the S-NSSAI, which makes an IP to
   Slice mapping table unnecessary.  This is simply an allocation method
   to allocate IPv6 addresses to NF loopbacks, without redefining IPv6
   semantic.  Different IPv6 address allocation schemes following this
   concept <bcp14>MAY</bcp14> be used, with one example allocation showed in <xref target="_figure-11"/>.
   This addressing scheme is local to a node; intermediary nodes are not
   required to associate any additional semantic with IPv6 address.  One
   benefit of embedding the S-NSSAI in the IPv6 address is that provides
   a very easy way of identifying the packet as belonging to given
   S-NSSAI at any place in the transport domain.  This might could be
   used, for example, to slectivelky enable per S-NSSAI monitoring, or
   any other per S-NSSAI handling, if required.</t>
        <figure anchor="_figure-11">
          <name>An Example of S-NSSAI embedded into IPv6</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="176" width="336" viewBox="0 0 336 176" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <g class="text">
                  <text x="92" y="36">NF</text>
                  <text x="140" y="36">specific</text>
                  <text x="284" y="36">reserved</text>
                  <text x="60" y="52">(not</text>
                  <text x="104" y="52">slice</text>
                  <text x="168" y="52">specific)</text>
                  <text x="256" y="52">for</text>
                  <text x="304" y="52">S-NSSAI</text>
                  <text x="128" y="68">◀───────────────────────────▶</text>
                  <text x="288" y="68">◀───────▶</text>
                  <text x="168" y="84">┌────┬────┬────┬────┬────┬────┬────┬────┐</text>
                  <text x="168" y="100">│2001:0db8:xxxx:xxxx:xxxx:xxxx:ttdd:dddd│</text>
                  <text x="168" y="116">└─────────┴─────────┴─────────┴─────────┘</text>
                  <text x="20" y="132">tt</text>
                  <text x="72" y="132">-</text>
                  <text x="96" y="132">SST</text>
                  <text x="124" y="132">(8</text>
                  <text x="160" y="132">bits)</text>
                  <text x="36" y="148">dddddd</text>
                  <text x="72" y="148">-</text>
                  <text x="92" y="148">SD</text>
                  <text x="120" y="148">(24</text>
                  <text x="160" y="148">bits)</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
             NF specific          reserved
        (not slice specific)     for S-NSSAI
    ◀───────────────────────────▶ ◀───────▶
   ┌────┬────┬────┬────┬────┬────┬────┬────┐
   │2001:0db8:xxxx:xxxx:xxxx:xxxx:ttdd:dddd│
   └─────────┴─────────┴─────────┴─────────┘
    tt     - SST (8 bits)
    dddddd - SD (24 bits)
]]></artwork>
          </artset>
        </figure>
        <t>In the example, the most significant 96 bits of the IPv6 address are
   unique to NF, but do not carry any slice specific information, while
   the least significant 32 bits are used to embed S-NSSAI information.
   The 96-bit part of the address could be further divided, based for
   example on geographical location, or DC identification. 128 bits is
   wide enough to design an IPv6 addressing scheme, which is most
   suitable for particular 5G deployment.</t>
        <t><xref target="_figure-12"/> shows an example slicing deployment, where S-NSSAI is
   embedded into IPv6 addresses used by NFs.  NF-A has a set of tunnel
   termination points, with unique per slice IP addresses allocated from
   the 2001:db8::a:0:0/96 subnet, while NF-B uses set of tunnel
   termination points with per slice IP addresses allocated from
   2001:db8::b:0:0/96.  This example shows two slices: eMBB (SST=1) and
   MIoT (SST=3).  Therefore, for eMBB the tunnel IP addresses are auto-
   derived (without the need for a mapping table) as {2001:db8::a:100:0,
   2001:db8::b:100:0}, while for MIoT (SST=3) tunnel uses
   {2001:db8::a:300:0, 2001:db8::b:300:0}.</t>
        <figure anchor="_figure-12">
          <name>Deployment example with S-NSSAI embedded into IPv6</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="224" width="552" viewBox="0 0 552 224" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 56,110 L 496,110" fill="none" stroke="black"/>
                <path d="M 56,114 L 496,114" fill="none" stroke="black"/>
                <path d="M 56,142 L 496,142" fill="none" stroke="black"/>
                <path d="M 56,146 L 496,146" fill="none" stroke="black"/>
                <circle cx="48" cy="112" r="6" class="opendot" fill="white" stroke="black"/>
                <circle cx="48" cy="144" r="6" class="opendot" fill="white" stroke="black"/>
                <circle cx="504" cy="112" r="6" class="opendot" fill="white" stroke="black"/>
                <circle cx="504" cy="144" r="6" class="opendot" fill="white" stroke="black"/>
                <g class="text">
                  <text x="84" y="36">2001:db8::a:0:0/96</text>
                  <text x="188" y="36">(NF-A)</text>
                  <text x="412" y="36">2001:db8::b:0:0/96</text>
                  <text x="516" y="36">(NF-B)</text>
                  <text x="96" y="68">2001:db8::a:100:0/128</text>
                  <text x="200" y="68">┌</text>
                  <text x="216" y="68">─</text>
                  <text x="232" y="68">─</text>
                  <text x="248" y="68">─</text>
                  <text x="264" y="68">─</text>
                  <text x="280" y="68">─</text>
                  <text x="296" y="68">─</text>
                  <text x="312" y="68">─</text>
                  <text x="328" y="68">─</text>
                  <text x="344" y="68">─</text>
                  <text x="456" y="68">2001:db8::b:100:0/128</text>
                  <text x="48" y="84">│</text>
                  <text x="352" y="84">│</text>
                  <text x="504" y="84">│</text>
                  <text x="36" y="100">┌────▼─┐</text>
                  <text x="92" y="100">eMBB</text>
                  <text x="144" y="100">(SST=1)</text>
                  <text x="200" y="100">│</text>
                  <text x="280" y="100">Transport</text>
                  <text x="516" y="100">┌─▼────┐</text>
                  <text x="8" y="116">│</text>
                  <text x="544" y="116">│</text>
                  <text x="8" y="132">│</text>
                  <text x="36" y="132">NF-A</text>
                  <text x="64" y="132">│</text>
                  <text x="200" y="132">│</text>
                  <text x="352" y="132">│</text>
                  <text x="488" y="132">│</text>
                  <text x="516" y="132">NF-B</text>
                  <text x="544" y="132">│</text>
                  <text x="8" y="148">│</text>
                  <text x="544" y="148">│</text>
                  <text x="36" y="164">└────▲─┘</text>
                  <text x="92" y="164">MIoT</text>
                  <text x="144" y="164">(SST=3)</text>
                  <text x="200" y="164">│</text>
                  <text x="280" y="164">Network</text>
                  <text x="516" y="164">└─▲────┘</text>
                  <text x="48" y="180">│</text>
                  <text x="352" y="180">│</text>
                  <text x="504" y="180">│</text>
                  <text x="96" y="196">2001:db8::a:300:0/128</text>
                  <text x="200" y="196">└</text>
                  <text x="216" y="196">─</text>
                  <text x="232" y="196">─</text>
                  <text x="248" y="196">─</text>
                  <text x="264" y="196">─</text>
                  <text x="280" y="196">─</text>
                  <text x="296" y="196">─</text>
                  <text x="312" y="196">─</text>
                  <text x="328" y="196">─</text>
                  <text x="344" y="196">─</text>
                  <text x="456" y="196">2001:db8::b:300:0/128</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
    2001:db8::a:0:0/96 (NF-A)                2001:db8::b:0:0/96 (NF-B)

    2001:db8::a:100:0/128  ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─   2001:db8::b:100:0/128
        │                                     │                  │
   ┌────▼─┐ eMBB (SST=1)   │     Transport                     ┌─▼────┐
   │    ○════════════════════════════════════════════════════════○    │
   │ NF-A │                │                  │                │ NF-B │
   │    ○════════════════════════════════════════════════════════○    │
   └────▲─┘ MIoT (SST=3)   │      Network                      └─▲────┘
        │                                     │                  │
    2001:db8::a:300:0/128  └ ─ ─ ─ ─ ─ ─ ─ ─ ─   2001:db8::b:300:0/128
]]></artwork>
          </artset>
        </figure>
      </section>
      <section anchor="mpls-label-hand-off">
        <name>MPLS Label Hand-off</name>
        <t>In this option, the service instances representing different slices
   are created directly on the NF, or within the cloud infrastructure
   hosting the NF, and attached to the TN domain.  Therefore, the packet
   is MPLS encapsulated outside the TN domain with native MPLS
   encapsulation, or MPLSoUDP encapsulation, depending on the capability
   of the NF or cloud infrastructure, with the service label depicting
   the slice.</t>
        <t>There are three major methods (based upon Section 10 of <xref target="RFC4364"/>) for interconnecting multiple service domains:</t>
        <ul spacing="normal">
          <li>Option 10A (<xref target="sec-10a"/>): VRF-to-VRF connections.</li>
          <li>Option 10B (<xref target="sec-10b"/>): redistribution of labeled VPN routes with next-hop
change at domain boundaries.</li>
          <li>Option 10C (<xref target="sec-10c"/>): redistribution of labeled VPN routes without next-hop
change + redistribution of labeled transport routes with next-hop
change at domain boundaries.</li>
        </ul>
        <section anchor="sec-10a">
          <name>Option 10A</name>
          <t>In this option, MPLS is not used in VRF-to-VRF hand-offs,
   since services are terminated at the boundary of each domain, and
   VLAN hand-off is in place between the domains.  Thus, this option is
   the same as VLAN hand-off, described in <xref target="sec-vlan-handoff"/>.</t>
        </section>
        <section anchor="sec-10b">
          <name>Option 10B</name>
          <t>In this option, service instances for different IETF
   Network Slice Services are instantiated outside the TN domain.  These instances
   could be instantiated either on the compute, hosting mobile network
   functions (<xref target="_figure-13"/>, left hand side), or within the cloud
   infrastructure itself (e.g., on the top of the rack or leaf switch
   within cloud IP fabric (<xref target="_figure-13"/>, right hand side)). Between the TN
   domain and the (extended) RAN/CN domain, packets are MPLS
   encapsulated (or MPLSoUDP encapsulated, if cloud or compute
   infrastructure doesn't support native MPLS encapsulation). Therefore,
   the PE uses neither a VLAN nor an IP address for slice
   identification at the SDP, but instead uses the MPLS label.</t>
          <figure anchor="_figure-13">
            <name>MPLS Hand-off: Option B</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="416" width="552" viewBox="0 0 552 416" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <circle cx="24" cy="352" r="6" class="closeddot" fill="black"/>
                  <circle cx="424" cy="240" r="6" class="closeddot" fill="black"/>
                  <circle cx="424" cy="256" r="6" class="closeddot" fill="black"/>
                  <circle cx="424" cy="272" r="6" class="closeddot" fill="black"/>
                  <circle cx="488" cy="240" r="6" class="closeddot" fill="black"/>
                  <circle cx="488" cy="256" r="6" class="closeddot" fill="black"/>
                  <circle cx="488" cy="272" r="6" class="closeddot" fill="black"/>
                  <g class="text">
                    <text x="72" y="36">◁──────</text>
                    <text x="192" y="36">◁──────</text>
                    <text x="312" y="36">◁──────</text>
                    <text x="56" y="52">BGP</text>
                    <text x="88" y="52">VPN</text>
                    <text x="176" y="52">BGP</text>
                    <text x="208" y="52">VPN</text>
                    <text x="296" y="52">BGP</text>
                    <text x="328" y="52">VPN</text>
                    <text x="84" y="68">COM=1,</text>
                    <text x="132" y="68">L=A"</text>
                    <text x="204" y="68">COM=1,</text>
                    <text x="252" y="68">L=A'</text>
                    <text x="324" y="68">COM=1,</text>
                    <text x="368" y="68">L=A</text>
                    <text x="84" y="84">COM=2,</text>
                    <text x="132" y="84">L=B"</text>
                    <text x="204" y="84">COM=2,</text>
                    <text x="252" y="84">L=B'</text>
                    <text x="324" y="84">COM=2,</text>
                    <text x="368" y="84">L=B</text>
                    <text x="84" y="100">COM=3,</text>
                    <text x="132" y="100">L=C"</text>
                    <text x="204" y="100">COM=3,</text>
                    <text x="252" y="100">L=C'</text>
                    <text x="324" y="100">COM=3,</text>
                    <text x="368" y="100">L=C</text>
                    <text x="212" y="116">◁─────────────▷◁────────────▷◁─────────────▷</text>
                    <text x="136" y="132">nhs</text>
                    <text x="176" y="132">nhs</text>
                    <text x="248" y="132">nhs</text>
                    <text x="288" y="132">nhs</text>
                    <text x="472" y="148">VLANs</text>
                    <text x="40" y="164">service</text>
                    <text x="112" y="164">instances</text>
                    <text x="304" y="164">service</text>
                    <text x="376" y="164">instances</text>
                    <text x="476" y="164">representing</text>
                    <text x="52" y="180">representing</text>
                    <text x="132" y="180">slices</text>
                    <text x="316" y="180">representing</text>
                    <text x="396" y="180">slices</text>
                    <text x="476" y="180">slices</text>
                    <text x="48" y="196">│</text>
                    <text x="136" y="196">┌</text>
                    <text x="152" y="196">─</text>
                    <text x="168" y="196">─</text>
                    <text x="184" y="196">─</text>
                    <text x="200" y="196">─</text>
                    <text x="216" y="196">─</text>
                    <text x="232" y="196">─</text>
                    <text x="248" y="196">─</text>
                    <text x="264" y="196">─</text>
                    <text x="368" y="196">│</text>
                    <text x="464" y="196">│</text>
                    <text x="48" y="212">│</text>
                    <text x="208" y="212">Transport</text>
                    <text x="272" y="212">│</text>
                    <text x="368" y="212">│</text>
                    <text x="464" y="212">│</text>
                    <text x="36" y="228">┌────▼─┐</text>
                    <text x="152" y="228">┌┴────┐</text>
                    <text x="264" y="228">┌─────┐</text>
                    <text x="388" y="228">┌─▼──────┐</text>
                    <text x="464" y="228">▼</text>
                    <text x="516" y="228">┌──────┐</text>
                    <text x="8" y="244">│</text>
                    <text x="48" y="244">◙</text>
                    <text x="64" y="244">│</text>
                    <text x="128" y="244">│</text>
                    <text x="176" y="244">│</text>
                    <text x="240" y="244">│</text>
                    <text x="288" y="244">│</text>
                    <text x="352" y="244">│</text>
                    <text x="392" y="244">◙………………</text>
                    <text x="456" y="244">───────</text>
                    <text x="544" y="244">│</text>
                    <text x="8" y="260">│</text>
                    <text x="28" y="260">NF</text>
                    <text x="48" y="260">◙</text>
                    <text x="96" y="260">├───────■</text>
                    <text x="152" y="260">ETN</text>
                    <text x="176" y="260">│</text>
                    <text x="240" y="260">│</text>
                    <text x="264" y="260">ETN</text>
                    <text x="320" y="260">■───────┤</text>
                    <text x="392" y="260">◙………………</text>
                    <text x="456" y="260">───────</text>
                    <text x="524" y="260">NF</text>
                    <text x="544" y="260">│</text>
                    <text x="8" y="276">│</text>
                    <text x="48" y="276">◙</text>
                    <text x="64" y="276">│</text>
                    <text x="128" y="276">│</text>
                    <text x="176" y="276">│</text>
                    <text x="240" y="276">│</text>
                    <text x="288" y="276">│</text>
                    <text x="352" y="276">│</text>
                    <text x="392" y="276">◙………………</text>
                    <text x="456" y="276">───────</text>
                    <text x="544" y="276">│</text>
                    <text x="36" y="292">└──────┘</text>
                    <text x="152" y="292">└┬────┘</text>
                    <text x="264" y="292">└─────┘</text>
                    <text x="388" y="292">└────────┘</text>
                    <text x="516" y="292">└──────┘</text>
                    <text x="208" y="308">Network</text>
                    <text x="272" y="308">│</text>
                    <text x="392" y="308">L2/L3</text>
                    <text x="136" y="324">└</text>
                    <text x="152" y="324">─</text>
                    <text x="168" y="324">─</text>
                    <text x="184" y="324">─</text>
                    <text x="200" y="324">─</text>
                    <text x="216" y="324">─</text>
                    <text x="232" y="324">─</text>
                    <text x="248" y="324">─</text>
                    <text x="264" y="324">─</text>
                    <text x="64" y="356">Logical</text>
                    <text x="136" y="356">interface</text>
                    <text x="224" y="356">represented</text>
                    <text x="284" y="356">by</text>
                    <text x="316" y="356">VLAN</text>
                    <text x="348" y="356">on</text>
                    <text x="396" y="356">physical</text>
                    <text x="472" y="356">interface</text>
                    <text x="24" y="372">◙</text>
                    <text x="64" y="372">Service</text>
                    <text x="136" y="372">instances</text>
                    <text x="200" y="372">(with</text>
                    <text x="252" y="372">unique</text>
                    <text x="300" y="372">MPLS</text>
                    <text x="348" y="372">label)</text>
                    <text x="24" y="388">■</text>
                    <text x="64" y="388">Service</text>
                    <text x="144" y="388">Demarcation</text>
                    <text x="216" y="388">Point</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
        ◁──────        ◁──────        ◁──────
        BGP VPN        BGP VPN        BGP VPN
          COM=1, L=A"    COM=1, L=A'    COM=1, L=A
          COM=2, L=B"    COM=2, L=B'    COM=2, L=B
          COM=3, L=C"    COM=3, L=C'    COM=3, L=C
       ◁─────────────▷◁────────────▷◁─────────────▷
                  nhs  nhs      nhs  nhs
                                                           VLANs
    service instances                service instances  representing
   representing slices              representing slices    slices
        │          ┌ ─ ─ ─ ─ ─ ─ ─ ─            │           │
        │               Transport   │           │           │
   ┌────▼─┐       ┌┴────┐       ┌─────┐       ┌─▼──────┐    ▼  ┌──────┐
   │    ◙ │       │     │       │     │       │ ◙………………●───────●      │
   │ NF ◙ ├───────■ ETN │       │ ETN ■───────┤ ◙………………●───────●   NF │
   │    ◙ │       │     │       │     │       │ ◙………………●───────●      │
   └──────┘       └┬────┘       └─────┘       └────────┘       └──────┘
                         Network    │            L2/L3
                   └ ─ ─ ─ ─ ─ ─ ─ ─

     ● Logical interface represented by VLAN on physical interface
     ◙ Service instances (with unique MPLS label)
     ■ Service Demarcation Point
]]></artwork>
            </artset>
          </figure>
          <t>MPLS labels are allocated dynamically, especially in Option 10B
   deployments, where at the domain boundaries service prefixes are
   reflected with next-hop self, and new label is dynamically allocated,
   as visible in <xref target="_figure-13"/>.  Therefore, for any slice-specific per hop
   behavior at the TN domain edge, the PE must be able to determine
   which label represents which slice.  In the BGP control plane, when
   exchanging service prefixes between (extended) RAN/CN domains and TN
   domain, each slice might be represented by a unique BGP community, so
   tracking label assignment to the slice is possible.  For example, in
   <xref target="_figure-13"/>, for the slice identified with COM=1, ETN advertises a
   dynamically allocated label A".  Since, based on the community, the
   label to slice association is known, ETN can use this dynamically
   allocated label A" to identify incoming packets as belonging to slice
   1, and execute appropriate edge per hop behavior.</t>
          <t>It is worth noting that slice identification in the BGP control plane
   is at the prefix granularity.  In extreme case, each prefix can have
   different community representing a different slice.  Depending on the
   business requirements, each slice could be represented by a different
   service instance, as outlined in <xref target="_figure-13"/>.  In that case, the route
   target extended community might be used as slice differentiator.  In
   another deployment, all prefixes (representing different slices)
   might be handled by single 'mobile' service instance, and some other
   BGP attribute (e.g., a standard community) might be used for slice
   differentiation.  Or there could be a deployment that groups multiple
   slices together into a single service instance, resulting in a
   handful of service instances.  In any case, fine-grained per-hop
   behavior at the edge of TN domain is possible.</t>
        </section>
        <section anchor="sec-10c">
          <name>Option 10C</name>
          <t><strong><em>for further study</em></strong></t>
        </section>
      </section>
    </section>
    <section anchor="sec-qos-map">
      <name>QoS Mapping Models</name>
      <t>The resources are managed via various QoS policies deployed in the
   network.  QoS mapping models to support 5G slicing connectivity
   implemented over packet switched transport uses two layers of QoS:</t>
      <t>(1)  5G QoS</t>
      <artwork><![CDATA[
  At this layer QoS treatment is indicated by the 5QI (5G QoS
  indicator), as defined in {{TS-23.501}}.  A 5QI is an ID that is
  used as a reference to 5G QoS characteristics (e.g., scheduling
  weights, admission thresholds, queue management thresholds, link
  layer protocol configuration, etc.) in the RAN domain.  Given the
  fact that 5QI applies to the RAN domain, it is not visible to the
  TN domain.  Therefore, if 5QI-aware treatment is desired in the TN
  domain as well, 5G network functions might set DSCP with a value
  representing 5QI, to allow differentiated treatment in TN domain
  as well.  Based on these DSCP values, at SDP of each TN segment
  used to construct transport for given 5G slice, very granular QoS
  enforcement might be implemented.  The mapping between 5QI and
  DSCP is out of scope for this document.  Mapping recommendations
  are documented in {{I-D.henry-tsvwg-diffserv-to-qci}}.  Each slice
  might have flows with multiple 5QIs, thus there could be many
  different 5QIs being deployed. 5QIs (or, more precisely,
  corresponding DSCP values) are visible to the TN domain at SDP
  (i.e., at the edge of the TN domain).

  In this document, this layer of QoS will be referred as '5G QoS
  Class' ('5G QoS' in short), or '5G DSCP'.
]]></artwork>
      <t>(2) TN QoS</t>
      <artwork><![CDATA[
  Control of the TN resources on transit links, as well as traffic
  scheduling/prioritization on transit links, is based on a flat
  (non-hierarchical) QoS model in the IETF Network Slice
  realization.  That is, IETF Network Slices are assigned dedicated
  resources (e.g., QoS queues) at the edge of the TN domain (at
  SDP), while all IETF Network Slices are sharing resources (sharing
  QoS queues) on the transit links of the TN domain.  Typical router
  hardware can support up to 8 traffic queues per port, therefore
  the architecture assumes 8 traffic queues per port support in
  general.

  At this layer, QoS treatment is indicated by QoS indicator
  specific to the encapsulation used in the TN domain, and it could
  be DSCP or MPLS TC.  This layer of QoS will be referred as 'TN QoS
  Class', or 'TN QoS' for short, in this document.
]]></artwork>
      <t>While 5QI might be exposed to the TN domain, via the DSCP value
   (corresponding to specific 5QI value) set in the IP packet generated
   by NFs, some 5G deployments might use 5QI in the RAN domain only,
   without requesting per 5QI differentiated treatment from the TN
   domain.  This can be due to an NF limitation (no capability to set
   DSCP), or it might simply depend on the overall slicing deployment
   model.  The O-RAN Alliance, for example, defines a phased approach to
   the slicing, with initial phases utilizing only per slice, but not
   per 5QI, differentiated treatment in the TN domain
   (Annex F of <xref target="O-RAN.WG9.XPSAAS"/>).</t>
      <t>Therefore, from QoS perspective, the 5G slicing connectivity
   realization architecture defines two high-level realization models
   for slicing in the transport domain: a 5QI-unaware model and a 5QI-
   aware model.  Both slicing models in the transport domain could be
   used concurrently within the same 5G slice.  For example, the TN
   segment for 5G midhaul (F2-U interface) might be 5QI-unaware, while
   at the same time the TN segment for 5G backhaul (N3 interface) might
   follow the 5QI-aware model.</t>
      <section anchor="qi-unaware-mode">
        <name>5QI-unaware Mode</name>
        <t>In 5QI-unaware mode, the DSCP values in the packets received from NF
   at SDP are ignored.  In the TN domain, there is no QoS
   differentiation at the 5G QoS Class level.  The entire IETF Network
   Slice is mapped to single TN QoS Class, and, therefore, to a single
   QoS queue on the routers in the TN domain.  With a small number of
   deployed 5G slices (for example only two 5G slices: eMBB and MIoT),
   it is possible to dedicate a separate QoS queue for each slice on
   transit routers.  However, with introduction of private/enterprises
   slices, as the number of 5G slices (and thus corresponding IETF
   Network Slices) increases, a single QoS queue on transit links serves
   multiple slices with similar characteristics.  QoS enforcement on
   transit links is fully coarse (single NRP, sharing resources among
   all IETF Network Slices), as displayed in <xref target="_figure-14"/>.</t>
        <figure anchor="_figure-14">
          <name>Slice to TN QoS Mapping (5QI-unaware Model)</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="640" width="504" viewBox="0 0 504 640" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 8,64 L 8,528" fill="none" stroke="black"/>
                <path d="M 152,64 L 152,96" fill="none" stroke="black"/>
                <path d="M 152,128 L 152,192" fill="none" stroke="black"/>
                <path d="M 152,224 L 152,288" fill="none" stroke="black"/>
                <path d="M 152,320 L 152,384" fill="none" stroke="black"/>
                <path d="M 152,416 L 152,480" fill="none" stroke="black"/>
                <path d="M 152,512 L 152,528" fill="none" stroke="black"/>
                <path d="M 272,96 L 272,112" fill="none" stroke="black"/>
                <path d="M 272,144 L 272,256" fill="none" stroke="black"/>
                <path d="M 272,288 L 272,304" fill="none" stroke="black"/>
                <path d="M 272,336 L 272,496" fill="none" stroke="black"/>
                <path d="M 496,96 L 496,496" fill="none" stroke="black"/>
                <path d="M 16,48 L 144,48" fill="none" stroke="black"/>
                <path d="M 280,80 L 492,80" fill="none" stroke="black"/>
                <path d="M 280,512 L 488,512" fill="none" stroke="black"/>
                <path d="M 12,544 L 144,544" fill="none" stroke="black"/>
                <g class="text">
                  <text x="8" y="36">┌</text>
                  <text x="24" y="36">─</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">─</text>
                  <text x="120" y="36">─</text>
                  <text x="136" y="36">─</text>
                  <text x="152" y="36">─</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">─</text>
                  <text x="280" y="36">─</text>
                  <text x="296" y="36">─</text>
                  <text x="312" y="36">─</text>
                  <text x="328" y="36">─</text>
                  <text x="344" y="36">─</text>
                  <text x="360" y="36">─</text>
                  <text x="376" y="36">─</text>
                  <text x="392" y="36">─</text>
                  <text x="408" y="36">─</text>
                  <text x="424" y="36">─</text>
                  <text x="440" y="36">─</text>
                  <text x="456" y="36">─</text>
                  <text x="472" y="36">─</text>
                  <text x="488" y="36">─</text>
                  <text x="8" y="52">┏</text>
                  <text x="152" y="52">┓</text>
                  <text x="240" y="52">ETN</text>
                  <text x="496" y="52">│</text>
                  <text x="16" y="68">┌</text>
                  <text x="32" y="68">─</text>
                  <text x="48" y="68">─</text>
                  <text x="64" y="68">─</text>
                  <text x="80" y="68">─</text>
                  <text x="96" y="68">─</text>
                  <text x="112" y="68">─</text>
                  <text x="128" y="68">─</text>
                  <text x="144" y="68">┐</text>
                  <text x="48" y="84">SDP</text>
                  <text x="272" y="84">┏</text>
                  <text x="496" y="84">┫</text>
                  <text x="16" y="100">│</text>
                  <text x="84" y="100">┌──────────┐</text>
                  <text x="144" y="100">│</text>
                  <text x="360" y="100">Transit</text>
                  <text x="412" y="100">link</text>
                  <text x="56" y="116">│IETF</text>
                  <text x="92" y="116">NS</text>
                  <text x="112" y="116">1</text>
                  <text x="180" y="116">├────────────┐</text>
                  <text x="380" y="116">┌────────────────────────┐</text>
                  <text x="16" y="132">│</text>
                  <text x="84" y="132">└──────────┘</text>
                  <text x="144" y="132">│</text>
                  <text x="256" y="132">├─────▶</text>
                  <text x="332" y="132">TN</text>
                  <text x="360" y="132">QoS</text>
                  <text x="400" y="132">Class</text>
                  <text x="432" y="132">1</text>
                  <text x="480" y="132">│</text>
                  <text x="24" y="148">─</text>
                  <text x="40" y="148">─</text>
                  <text x="56" y="148">─</text>
                  <text x="72" y="148">─</text>
                  <text x="88" y="148">─</text>
                  <text x="104" y="148">─</text>
                  <text x="120" y="148">─</text>
                  <text x="136" y="148">─</text>
                  <text x="232" y="148">│</text>
                  <text x="380" y="148">└────────────────────────┘</text>
                  <text x="16" y="164">┌</text>
                  <text x="32" y="164">─</text>
                  <text x="48" y="164">─</text>
                  <text x="64" y="164">─</text>
                  <text x="80" y="164">─</text>
                  <text x="96" y="164">─</text>
                  <text x="112" y="164">─</text>
                  <text x="128" y="164">─</text>
                  <text x="144" y="164">┐</text>
                  <text x="232" y="164">│</text>
                  <text x="380" y="164">┌────────────────────────┐</text>
                  <text x="48" y="180">SDP</text>
                  <text x="232" y="180">│</text>
                  <text x="280" y="180">│</text>
                  <text x="332" y="180">TN</text>
                  <text x="360" y="180">QoS</text>
                  <text x="400" y="180">Class</text>
                  <text x="432" y="180">2</text>
                  <text x="480" y="180">│</text>
                  <text x="16" y="196">│</text>
                  <text x="84" y="196">┌──────────┐</text>
                  <text x="144" y="196">│</text>
                  <text x="232" y="196">│</text>
                  <text x="380" y="196">└────────────────────────┘</text>
                  <text x="56" y="212">│IETF</text>
                  <text x="92" y="212">NS</text>
                  <text x="112" y="212">2</text>
                  <text x="164" y="212">├────────┐</text>
                  <text x="232" y="212">│</text>
                  <text x="380" y="212">┌────────────────────────┐</text>
                  <text x="16" y="228">│</text>
                  <text x="84" y="228">└──────────┘</text>
                  <text x="144" y="228">│</text>
                  <text x="200" y="228">│</text>
                  <text x="232" y="228">│</text>
                  <text x="280" y="228">│</text>
                  <text x="332" y="228">TN</text>
                  <text x="360" y="228">QoS</text>
                  <text x="400" y="228">Class</text>
                  <text x="432" y="228">3</text>
                  <text x="480" y="228">│</text>
                  <text x="24" y="244">─</text>
                  <text x="40" y="244">─</text>
                  <text x="56" y="244">─</text>
                  <text x="72" y="244">─</text>
                  <text x="88" y="244">─</text>
                  <text x="104" y="244">─</text>
                  <text x="120" y="244">─</text>
                  <text x="136" y="244">─</text>
                  <text x="200" y="244">│</text>
                  <text x="232" y="244">│</text>
                  <text x="380" y="244">└────────────────────────┘</text>
                  <text x="16" y="260">┌</text>
                  <text x="32" y="260">─</text>
                  <text x="48" y="260">─</text>
                  <text x="64" y="260">─</text>
                  <text x="80" y="260">─</text>
                  <text x="96" y="260">─</text>
                  <text x="112" y="260">─</text>
                  <text x="128" y="260">─</text>
                  <text x="144" y="260">┐</text>
                  <text x="200" y="260">│</text>
                  <text x="232" y="260">│</text>
                  <text x="380" y="260">┌────────────────────────┐</text>
                  <text x="48" y="276">SDP</text>
                  <text x="240" y="276">└─────────▶</text>
                  <text x="332" y="276">TN</text>
                  <text x="360" y="276">QoS</text>
                  <text x="400" y="276">Class</text>
                  <text x="432" y="276">4</text>
                  <text x="480" y="276">│</text>
                  <text x="16" y="292">│</text>
                  <text x="84" y="292">┌──────────┐</text>
                  <text x="144" y="292">│</text>
                  <text x="232" y="292">│</text>
                  <text x="380" y="292">└────────────────────────┘</text>
                  <text x="56" y="308">│IETF</text>
                  <text x="92" y="308">NS</text>
                  <text x="112" y="308">3</text>
                  <text x="180" y="308">├────────────┘</text>
                  <text x="380" y="308">┌────────────────────────┐</text>
                  <text x="16" y="324">│</text>
                  <text x="84" y="324">└──────────┘</text>
                  <text x="144" y="324">│</text>
                  <text x="240" y="324">┌─────────▶</text>
                  <text x="332" y="324">TN</text>
                  <text x="360" y="324">QoS</text>
                  <text x="400" y="324">Class</text>
                  <text x="432" y="324">5</text>
                  <text x="480" y="324">│</text>
                  <text x="24" y="340">─</text>
                  <text x="40" y="340">─</text>
                  <text x="56" y="340">─</text>
                  <text x="72" y="340">─</text>
                  <text x="88" y="340">─</text>
                  <text x="104" y="340">─</text>
                  <text x="120" y="340">─</text>
                  <text x="136" y="340">─</text>
                  <text x="200" y="340">│</text>
                  <text x="380" y="340">└────────────────────────┘</text>
                  <text x="16" y="356">┌</text>
                  <text x="32" y="356">─</text>
                  <text x="48" y="356">─</text>
                  <text x="64" y="356">─</text>
                  <text x="80" y="356">─</text>
                  <text x="96" y="356">─</text>
                  <text x="112" y="356">─</text>
                  <text x="128" y="356">─</text>
                  <text x="144" y="356">┐</text>
                  <text x="200" y="356">│</text>
                  <text x="380" y="356">┌────────────────────────┐</text>
                  <text x="48" y="372">SDP</text>
                  <text x="200" y="372">│</text>
                  <text x="280" y="372">│</text>
                  <text x="332" y="372">TN</text>
                  <text x="360" y="372">QoS</text>
                  <text x="400" y="372">Class</text>
                  <text x="432" y="372">6</text>
                  <text x="480" y="372">│</text>
                  <text x="16" y="388">│</text>
                  <text x="84" y="388">┌──────────┐</text>
                  <text x="144" y="388">│</text>
                  <text x="200" y="388">│</text>
                  <text x="380" y="388">└────────────────────────┘</text>
                  <text x="56" y="404">│IETF</text>
                  <text x="92" y="404">NS</text>
                  <text x="112" y="404">4</text>
                  <text x="164" y="404">├────────┤</text>
                  <text x="380" y="404">┌────────────────────────┐</text>
                  <text x="16" y="420">│</text>
                  <text x="84" y="420">└──────────┘</text>
                  <text x="144" y="420">│</text>
                  <text x="200" y="420">│</text>
                  <text x="280" y="420">│</text>
                  <text x="332" y="420">TN</text>
                  <text x="360" y="420">QoS</text>
                  <text x="400" y="420">Class</text>
                  <text x="432" y="420">7</text>
                  <text x="480" y="420">│</text>
                  <text x="24" y="436">─</text>
                  <text x="40" y="436">─</text>
                  <text x="56" y="436">─</text>
                  <text x="72" y="436">─</text>
                  <text x="88" y="436">─</text>
                  <text x="104" y="436">─</text>
                  <text x="120" y="436">─</text>
                  <text x="136" y="436">─</text>
                  <text x="200" y="436">│</text>
                  <text x="380" y="436">└────────────────────────┘</text>
                  <text x="16" y="452">┌</text>
                  <text x="32" y="452">─</text>
                  <text x="48" y="452">─</text>
                  <text x="64" y="452">─</text>
                  <text x="80" y="452">─</text>
                  <text x="96" y="452">─</text>
                  <text x="112" y="452">─</text>
                  <text x="128" y="452">─</text>
                  <text x="144" y="452">┐</text>
                  <text x="200" y="452">│</text>
                  <text x="380" y="452">┌────────────────────────┐</text>
                  <text x="48" y="468">SDP</text>
                  <text x="200" y="468">│</text>
                  <text x="280" y="468">│</text>
                  <text x="332" y="468">TN</text>
                  <text x="360" y="468">QoS</text>
                  <text x="400" y="468">Class</text>
                  <text x="432" y="468">8</text>
                  <text x="480" y="468">│</text>
                  <text x="16" y="484">│</text>
                  <text x="84" y="484">┌──────────┐</text>
                  <text x="144" y="484">│</text>
                  <text x="200" y="484">│</text>
                  <text x="380" y="484">└────────────────────────┘</text>
                  <text x="56" y="500">│IETF</text>
                  <text x="92" y="500">NS</text>
                  <text x="112" y="500">5</text>
                  <text x="164" y="500">├────────┘</text>
                  <text x="328" y="500">Max</text>
                  <text x="352" y="500">8</text>
                  <text x="372" y="500">TN</text>
                  <text x="416" y="500">Classes</text>
                  <text x="16" y="516">│</text>
                  <text x="84" y="516">└──────────┘</text>
                  <text x="144" y="516">│</text>
                  <text x="272" y="516">┗</text>
                  <text x="496" y="516">┛</text>
                  <text x="24" y="532">─</text>
                  <text x="40" y="532">─</text>
                  <text x="56" y="532">─</text>
                  <text x="72" y="532">─</text>
                  <text x="88" y="532">─</text>
                  <text x="104" y="532">─</text>
                  <text x="120" y="532">─</text>
                  <text x="136" y="532">─</text>
                  <text x="496" y="532">│</text>
                  <text x="8" y="548">┣</text>
                  <text x="152" y="548">┛</text>
                  <text x="16" y="564">─</text>
                  <text x="32" y="564">─</text>
                  <text x="48" y="564">─</text>
                  <text x="64" y="564">─</text>
                  <text x="80" y="564">─</text>
                  <text x="96" y="564">─</text>
                  <text x="112" y="564">─</text>
                  <text x="128" y="564">─</text>
                  <text x="144" y="564">─</text>
                  <text x="160" y="564">─</text>
                  <text x="176" y="564">─</text>
                  <text x="192" y="564">─</text>
                  <text x="208" y="564">─</text>
                  <text x="224" y="564">─</text>
                  <text x="240" y="564">─</text>
                  <text x="256" y="564">─</text>
                  <text x="272" y="564">─</text>
                  <text x="288" y="564">─</text>
                  <text x="304" y="564">─</text>
                  <text x="320" y="564">─</text>
                  <text x="336" y="564">─</text>
                  <text x="352" y="564">─</text>
                  <text x="368" y="564">─</text>
                  <text x="384" y="564">─</text>
                  <text x="400" y="564">─</text>
                  <text x="416" y="564">─</text>
                  <text x="432" y="564">─</text>
                  <text x="448" y="564">─</text>
                  <text x="464" y="564">─</text>
                  <text x="480" y="564">─</text>
                  <text x="496" y="564">┘</text>
                  <text x="52" y="580">Fine-grained</text>
                  <text x="120" y="580">QoS</text>
                  <text x="184" y="580">enforcement</text>
                  <text x="324" y="580">Coarse</text>
                  <text x="368" y="580">QoS</text>
                  <text x="432" y="580">enforcement</text>
                  <text x="60" y="596">(dedicated</text>
                  <text x="144" y="596">resources</text>
                  <text x="200" y="596">per</text>
                  <text x="348" y="596">(resources</text>
                  <text x="420" y="596">shared</text>
                  <text x="460" y="596">by</text>
                  <text x="52" y="612">IETF</text>
                  <text x="104" y="612">Network</text>
                  <text x="164" y="612">Slice)</text>
                  <text x="348" y="612">multiple</text>
                  <text x="404" y="612">IETF</text>
                  <text x="444" y="612">NSs)</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
   ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
   ┏━━━━━━━━━━━━━━━━━┓         ETN                              │
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃
   ┃   SDP           ┃              ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
   ┃│  ┌──────────┐ │┃              ┃       Transit link        ┃
   ┃   │IETF NS 1 ├────────────┐    ┃┌────────────────────────┐ ┃
   ┃│  └──────────┘ │┃         ├─────▶     TN QoS Class 1     │ ┃
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃         │    ┃└────────────────────────┘ ┃
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃         │    ┃┌────────────────────────┐ ┃
   ┃   SDP           ┃         │    ┃│     TN QoS Class 2     │ ┃
   ┃│  ┌──────────┐ │┃         │    ┃└────────────────────────┘ ┃
   ┃   │IETF NS 2 ├────────┐   │    ┃┌────────────────────────┐ ┃
   ┃│  └──────────┘ │┃     │   │    ┃│     TN QoS Class 3     │ ┃
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃     │   │    ┃└────────────────────────┘ ┃
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃     │   │    ┃┌────────────────────────┐ ┃
   ┃   SDP           ┃     └─────────▶     TN QoS Class 4     │ ┃
   ┃│  ┌──────────┐ │┃         │    ┃└────────────────────────┘ ┃
   ┃   │IETF NS 3 ├────────────┘    ┃┌────────────────────────┐ ┃
   ┃│  └──────────┘ │┃     ┌─────────▶     TN QoS Class 5     │ ┃
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃     │        ┃└────────────────────────┘ ┃
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃     │        ┃┌────────────────────────┐ ┃
   ┃   SDP           ┃     │        ┃│     TN QoS Class 6     │ ┃
   ┃│  ┌──────────┐ │┃     │        ┃└────────────────────────┘ ┃
   ┃   │IETF NS 4 ├────────┤        ┃┌────────────────────────┐ ┃
   ┃│  └──────────┘ │┃     │        ┃│     TN QoS Class 7     │ ┃
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃     │        ┃└────────────────────────┘ ┃
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃     │        ┃┌────────────────────────┐ ┃
   ┃   SDP           ┃     │        ┃│     TN QoS Class 8     │ ┃
   ┃│  ┌──────────┐ │┃     │        ┃└────────────────────────┘ ┃
   ┃   │IETF NS 5 ├────────┘        ┃     Max 8 TN Classes      ┃
   ┃│  └──────────┘ │┃              ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃                                          │
   ┣━━━━━━━━━━━━━━━━━┛
    ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
   Fine-grained QoS enforcement         Coarse QoS enforcement
     (dedicated resources per            (resources shared by
       IETF Network Slice)                multiple IETF NSs)
]]></artwork>
          </artset>
        </figure>
        <t>When the IP traffic is handed over at the SDP from the extended RAN
   or extended Core domains to the TN domain, the PE encapsulates the
   traffic into MPLS (if MPLS transport is used in the TN domain), or
   IPv6 - optionally with some additional headers (if SRv6 transport is
   used in the TN domain), and sends out the packets on the TN transit
   link.</t>
        <t>The original IP header retains the DCSP marking (which is ignored in
   5QI-unaware mode), while the new header (MPLS or IPv6) carries QoS
   marking (MPLS Traffic Class bits for MPLS encapsulation, or DSCP for
   SRv6/IPv6 encapsulation) related to TN CoS.  Based on TN QoS Class
   marking, per hop behavior for all IETF Network Slices is executed on
   TN links.  TN domain transit routers do not evaluate the original IP
   header for QoS-related decisions.  This model is outlined in
   <xref target="_figure-15"/> for MPLS encapsulation, and in <xref target="_figure-16"/> for SRv6
   encapsulation.</t>
        <figure anchor="_figure-15">
          <name>QoS with MPLS Encapsulation</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="352" width="400" viewBox="0 0 400 352" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 212,104 L 220,120" fill="none" stroke="black"/>
                <path d="M 212,312 L 220,296" fill="none" stroke="black"/>
                <path d="M 220,120 L 228,136" fill="none" stroke="black"/>
                <path d="M 220,296 L 228,280" fill="none" stroke="black"/>
                <path d="M 228,136 L 236,152" fill="none" stroke="black"/>
                <path d="M 228,280 L 236,264" fill="none" stroke="black"/>
                <path d="M 236,152 L 244,168" fill="none" stroke="black"/>
                <path d="M 236,264 L 244,248" fill="none" stroke="black"/>
                <path d="M 244,168 L 252,184" fill="none" stroke="black"/>
                <path d="M 244,248 L 252,232" fill="none" stroke="black"/>
                <path d="M 252,184 L 260,200" fill="none" stroke="black"/>
                <path d="M 252,232 L 260,216" fill="none" stroke="black"/>
                <g class="text">
                  <text x="332" y="36">┌──────────────┐</text>
                  <text x="272" y="52">│</text>
                  <text x="300" y="52">MPLS</text>
                  <text x="348" y="52">Header</text>
                  <text x="392" y="52">│</text>
                  <text x="320" y="68">├─────┬─────┐</text>
                  <text x="392" y="68">│</text>
                  <text x="304" y="84">│Label│TN</text>
                  <text x="360" y="84">TC│</text>
                  <text x="392" y="84">│</text>
                  <text x="68" y="100">┌──────────────┐</text>
                  <text x="144" y="100">─</text>
                  <text x="160" y="100">─</text>
                  <text x="176" y="100">─</text>
                  <text x="192" y="100">─</text>
                  <text x="208" y="100">─</text>
                  <text x="224" y="100">─</text>
                  <text x="240" y="100">─</text>
                  <text x="256" y="100">─</text>
                  <text x="332" y="100">├─────┴─────┴──┤</text>
                  <text x="8" y="116">│</text>
                  <text x="36" y="116">IP</text>
                  <text x="76" y="116">Header</text>
                  <text x="128" y="116">│</text>
                  <text x="208" y="116">│</text>
                  <text x="272" y="116">│</text>
                  <text x="300" y="116">IP</text>
                  <text x="340" y="116">Header</text>
                  <text x="392" y="116">│</text>
                  <text x="8" y="132">│</text>
                  <text x="96" y="132">┌───────┤</text>
                  <text x="208" y="132">│</text>
                  <text x="272" y="132">│</text>
                  <text x="360" y="132">┌───────┤</text>
                  <text x="8" y="148">│</text>
                  <text x="72" y="148">│5G</text>
                  <text x="112" y="148">DSCP│</text>
                  <text x="176" y="148">────────┘</text>
                  <text x="272" y="148">│</text>
                  <text x="336" y="148">│5G</text>
                  <text x="376" y="148">DSCP│</text>
                  <text x="68" y="164">├──────┴───────┤</text>
                  <text x="332" y="164">├──────┴───────┤</text>
                  <text x="8" y="180">│</text>
                  <text x="128" y="180">│</text>
                  <text x="272" y="180">│</text>
                  <text x="392" y="180">│</text>
                  <text x="8" y="196">│</text>
                  <text x="128" y="196">│</text>
                  <text x="272" y="196">│</text>
                  <text x="392" y="196">│</text>
                  <text x="8" y="212">│</text>
                  <text x="128" y="212">│</text>
                  <text x="268" y="212">▏│</text>
                  <text x="392" y="212">│</text>
                  <text x="8" y="228">│</text>
                  <text x="64" y="228">Payload</text>
                  <text x="128" y="228">│</text>
                  <text x="272" y="228">│</text>
                  <text x="328" y="228">Payload</text>
                  <text x="392" y="228">│</text>
                  <text x="60" y="244">│(GTP-U/IPsec)</text>
                  <text x="128" y="244">│</text>
                  <text x="324" y="244">│(GTP-U/IPsec)</text>
                  <text x="392" y="244">│</text>
                  <text x="8" y="260">│</text>
                  <text x="128" y="260">│</text>
                  <text x="272" y="260">│</text>
                  <text x="392" y="260">│</text>
                  <text x="8" y="276">│</text>
                  <text x="128" y="276">│</text>
                  <text x="176" y="276">────────┐</text>
                  <text x="272" y="276">│</text>
                  <text x="392" y="276">│</text>
                  <text x="8" y="292">│</text>
                  <text x="128" y="292">│</text>
                  <text x="208" y="292">│</text>
                  <text x="272" y="292">│</text>
                  <text x="392" y="292">│</text>
                  <text x="8" y="308">│</text>
                  <text x="128" y="308">│</text>
                  <text x="208" y="308">│</text>
                  <text x="272" y="308">│</text>
                  <text x="392" y="308">│</text>
                  <text x="68" y="324">└──────────────┘</text>
                  <text x="144" y="324">─</text>
                  <text x="160" y="324">─</text>
                  <text x="176" y="324">─</text>
                  <text x="192" y="324">─</text>
                  <text x="208" y="324">─</text>
                  <text x="224" y="324">─</text>
                  <text x="240" y="324">─</text>
                  <text x="256" y="324">─</text>
                  <text x="332" y="324">└──────────────┘</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
                                    ┌──────────────┐
                                    │ MPLS Header  │
                                    ├─────┬─────┐  │
                                    │Label│TN TC│  │
   ┌──────────────┐ ─ ─ ─ ─ ─ ─ ─ ─ ├─────┴─────┴──┤
   │  IP Header   │         │╲      │  IP Header   │
   │      ┌───────┤         │ ╲     │      ┌───────┤
   │      │5G DSCP│ ────────┘  ╲    │      │5G DSCP│
   ├──────┴───────┤             ╲   ├──────┴───────┤
   │              │              ╲  │              │
   │              │               ╲ │              │
   │              │                ▏│              │
   │   Payload    │               ╱ │   Payload    │
   │(GTP-U/IPsec) │              ╱  │(GTP-U/IPsec) │
   │              │             ╱   │              │
   │              │ ────────┐  ╱    │              │
   │              │         │ ╱     │              │
   │              │         │╱      │              │
   └──────────────┘ ─ ─ ─ ─ ─ ─ ─ ─ └──────────────┘
]]></artwork>
          </artset>
        </figure>
        <figure anchor="_figure-16">
          <name>QoS with IPv6 Encapsulation</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="416" width="400" viewBox="0 0 400 416" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 212,168 L 220,184" fill="none" stroke="black"/>
                <path d="M 212,376 L 220,360" fill="none" stroke="black"/>
                <path d="M 220,184 L 228,200" fill="none" stroke="black"/>
                <path d="M 220,360 L 228,344" fill="none" stroke="black"/>
                <path d="M 228,200 L 236,216" fill="none" stroke="black"/>
                <path d="M 228,344 L 236,328" fill="none" stroke="black"/>
                <path d="M 236,216 L 244,232" fill="none" stroke="black"/>
                <path d="M 236,328 L 244,312" fill="none" stroke="black"/>
                <path d="M 244,232 L 252,248" fill="none" stroke="black"/>
                <path d="M 244,312 L 252,296" fill="none" stroke="black"/>
                <path d="M 252,248 L 260,264" fill="none" stroke="black"/>
                <path d="M 252,296 L 260,280" fill="none" stroke="black"/>
                <g class="text">
                  <text x="332" y="36">┌──────────────┐</text>
                  <text x="272" y="52">│</text>
                  <text x="300" y="52">IPv6</text>
                  <text x="348" y="52">Header</text>
                  <text x="392" y="52">│</text>
                  <text x="272" y="68">│</text>
                  <text x="360" y="68">┌───────┤</text>
                  <text x="272" y="84">│</text>
                  <text x="336" y="84">│TN</text>
                  <text x="376" y="84">DSCP│</text>
                  <text x="332" y="100">├──────┴───────┤</text>
                  <text x="332" y="116">optional</text>
                  <text x="272" y="132">│</text>
                  <text x="332" y="132">IPv6</text>
                  <text x="392" y="132">│</text>
                  <text x="336" y="148">headers</text>
                  <text x="68" y="164">┌──────────────┐</text>
                  <text x="144" y="164">─</text>
                  <text x="160" y="164">─</text>
                  <text x="176" y="164">─</text>
                  <text x="192" y="164">─</text>
                  <text x="208" y="164">─</text>
                  <text x="224" y="164">─</text>
                  <text x="240" y="164">─</text>
                  <text x="256" y="164">─</text>
                  <text x="332" y="164">├──────────────┤</text>
                  <text x="8" y="180">│</text>
                  <text x="36" y="180">IP</text>
                  <text x="76" y="180">Header</text>
                  <text x="128" y="180">│</text>
                  <text x="208" y="180">│</text>
                  <text x="272" y="180">│</text>
                  <text x="300" y="180">IP</text>
                  <text x="340" y="180">Header</text>
                  <text x="392" y="180">│</text>
                  <text x="8" y="196">│</text>
                  <text x="96" y="196">┌───────┤</text>
                  <text x="208" y="196">│</text>
                  <text x="272" y="196">│</text>
                  <text x="360" y="196">┌───────┤</text>
                  <text x="8" y="212">│</text>
                  <text x="72" y="212">│5G</text>
                  <text x="112" y="212">DSCP│</text>
                  <text x="176" y="212">────────┘</text>
                  <text x="272" y="212">│</text>
                  <text x="336" y="212">│5G</text>
                  <text x="376" y="212">DSCP│</text>
                  <text x="68" y="228">├──────┴───────┤</text>
                  <text x="332" y="228">├──────┴───────┤</text>
                  <text x="8" y="244">│</text>
                  <text x="128" y="244">│</text>
                  <text x="272" y="244">│</text>
                  <text x="392" y="244">│</text>
                  <text x="8" y="260">│</text>
                  <text x="128" y="260">│</text>
                  <text x="272" y="260">│</text>
                  <text x="392" y="260">│</text>
                  <text x="8" y="276">│</text>
                  <text x="128" y="276">│</text>
                  <text x="268" y="276">▏│</text>
                  <text x="392" y="276">│</text>
                  <text x="8" y="292">│</text>
                  <text x="64" y="292">Payload</text>
                  <text x="128" y="292">│</text>
                  <text x="272" y="292">│</text>
                  <text x="328" y="292">Payload</text>
                  <text x="392" y="292">│</text>
                  <text x="60" y="308">│(GTP-U/IPsec)</text>
                  <text x="128" y="308">│</text>
                  <text x="324" y="308">│(GTP-U/IPsec)</text>
                  <text x="392" y="308">│</text>
                  <text x="8" y="324">│</text>
                  <text x="128" y="324">│</text>
                  <text x="272" y="324">│</text>
                  <text x="392" y="324">│</text>
                  <text x="8" y="340">│</text>
                  <text x="128" y="340">│</text>
                  <text x="176" y="340">────────┐</text>
                  <text x="272" y="340">│</text>
                  <text x="392" y="340">│</text>
                  <text x="8" y="356">│</text>
                  <text x="128" y="356">│</text>
                  <text x="208" y="356">│</text>
                  <text x="272" y="356">│</text>
                  <text x="392" y="356">│</text>
                  <text x="8" y="372">│</text>
                  <text x="128" y="372">│</text>
                  <text x="208" y="372">│</text>
                  <text x="272" y="372">│</text>
                  <text x="392" y="372">│</text>
                  <text x="68" 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="256" y="388">─</text>
                  <text x="332" y="388">└──────────────┘</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
                                    ┌──────────────┐
                                    │ IPv6 Header  │
                                    │      ┌───────┤
                                    │      │TN DSCP│
                                    ├──────┴───────┤
                                        optional
                                    │     IPv6     │
                                         headers
   ┌──────────────┐ ─ ─ ─ ─ ─ ─ ─ ─ ├──────────────┤
   │  IP Header   │         │╲      │  IP Header   │
   │      ┌───────┤         │ ╲     │      ┌───────┤
   │      │5G DSCP│ ────────┘  ╲    │      │5G DSCP│
   ├──────┴───────┤             ╲   ├──────┴───────┤
   │              │              ╲  │              │
   │              │               ╲ │              │
   │              │                ▏│              │
   │   Payload    │               ╱ │   Payload    │
   │(GTP-U/IPsec) │              ╱  │(GTP-U/IPsec) │
   │              │             ╱   │              │
   │              │ ────────┐  ╱    │              │
   │              │         │ ╱     │              │
   │              │         │╱      │              │
   └──────────────┘ ─ ─ ─ ─ ─ ─ ─ ─ └──────────────┘
]]></artwork>
          </artset>
        </figure>
        <t>From the QoS perspective, both options are similar.  However, there
   is one difference between the two options.  The MPLS TC is only 3
   bits (8 possible combinations), while DSCP is 6 bits (64 possible
   combinations).  Hence, SRv6 <xref target="RFC8754"/> provides more flexibility for TN CoS
   design, especially in combination with soft policing with in-profile/
   out-profile, as discussed in <xref target="sec-inbound-edge-resource-control"/>.</t>
        <t>Edge resources are controlled in a very granular, fine-grained
   manner, with dedicated resource allocation for each IETF Network
   Slice.  The resource control/enforcement happens at each SDP in two
   directions: inbound and outbound.</t>
        <section anchor="sec-inbound-edge-resource-control">
          <name>Inbound Edge Resource Control</name>
          <t>The main aspect of inbound edge resource control is per-slice traffic
   capacity enforcement.  This kind of enforcement is often called
   'admission control' or 'traffic conditioning'.  The goal of this
   inbound enforcement is to ensure that the traffic above the
   contracted rate is dropped or deprioritized, depending on the
   business rules, right at the edge of TN domain.  This, combined with
   appropriate network capacity planning/management (<xref target="sec-capacity-planning"/>) is required to ensure proper isolation between slices in
   scalable manner.  As a result, traffic of one slice has no influence
   on the traffic of other slices, even if the slice is misbehaving
   (e.g., DDoS attack, and equipment failure) and generates traffic
   volumes above the contracted rates.</t>
          <t>The slice rates can be characterized with following parameters
   <xref target="I-D.ietf-teas-ietf-network-slice-nbi-yang"/>:</t>
          <ul spacing="normal">
            <li>CIR: Committed Information Rate (i.e., guaranteed bandwidth)</li>
            <li>PIR: Peak Information Rate (i.e., maximum bandwidth)</li>
          </ul>
          <t>These parameters define the traffic characteristics of the slice and
   are part of SLO parameter set provided by the SMO to IETF NSC.  Based
   on these parameters the inbound policy can be implemented using one
   of following options:</t>
          <ul spacing="normal">
            <li>
              <t>1r2c (single-rate two-color) rate limiter  </t>
              <t>
This is the most basic rate limiter, which meters at the SDP a
traffic stream of given slice and marks its packets as in-contract
(below contracted CIR) or out-of-contract (above contracted CIR).
In-contract packets are accepted and forwarded.  Out-of contract
packets are either dropped right at the SDP (hard rate limiting),
or remarked (with different MPLS TC or DSCP TN markings) to
signify 'this packet should be dropped in the first place, if
there is a congestion' (soft rate limiting), depending on the
business policy of the operator.  In the second case, while
packets above CIR are forwarded at the SDP, they are subject to be
dropped during any congestion event at any place in the TN domain.</t>
            </li>
            <li>
              <t>2r3c (two-rate three-color) rate limiter  </t>
              <t>
This was initially defined in <xref target="RFC2698"/>, and its improved version
in <xref target="RFC4115"/>.  In essence, the traffic is assigned to one of the 3
categories:  </t>
              <ul spacing="normal">
                <li>green, for traffic under CIR</li>
                <li>yellow, for traffic between CIR and PIR</li>
                <li>red, for traffic above PIR</li>
              </ul>
              <t>
An inbound 2c3r meter implemented with <xref target="RFC4115"/>, compared to
<xref target="RFC2698"/>, is more 'customer friendly' as it doesn't impose
outbound peak-rate shaping requirements on customer edge (CE)
devices. 2r3c meters in general give greater flexibility for edge
enforcement regarding accepting the traffic (green), de-
prioritizing and potentially dropping the traffic during
congestion (yellow), or hard dropping the traffic (red).</t>
            </li>
          </ul>
          <t>Inbound edge enforcement mode for 5QI-unaware mode, where all packets
   belonging to the slice are treated the same way in the TN domain (no
   5Q QoS Class differentiation in the TN domain) is outlined in
   <xref target="_figure-17"/>.</t>
          <figure anchor="_figure-17">
            <name>Ingress Slice Admission Control (5QI-unware Model)</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="592" width="280" viewBox="0 0 280 592" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <path d="M 122,64 L 122,112" fill="none" stroke="black"/>
                  <path d="M 118,64 L 118,112" fill="none" stroke="black"/>
                  <g class="text">
                    <text x="120" y="36">Slice</text>
                    <text x="120" y="52">policer</text>
                    <text x="232" y="52">┌─────────┐</text>
                    <text x="188" y="68">┌───┴──┐</text>
                    <text x="272" y="68">│</text>
                    <text x="160" y="84">│</text>
                    <text x="216" y="84">│</text>
                    <text x="272" y="84">│</text>
                    <text x="160" y="100">│</text>
                    <text x="200" y="100">S</text>
                    <text x="216" y="100">│</text>
                    <text x="272" y="100">│</text>
                    <text x="160" y="116">│</text>
                    <text x="200" y="116">l</text>
                    <text x="216" y="116">│</text>
                    <text x="272" y="116">│</text>
                    <text x="120" y="132">▼</text>
                    <text x="160" y="132">│</text>
                    <text x="200" y="132">i</text>
                    <text x="216" y="132">│</text>
                    <text x="272" y="132">│</text>
                    <text x="96" y="148">──────────────◇────┼──▶</text>
                    <text x="200" y="148">c</text>
                    <text x="216" y="148">│</text>
                    <text x="272" y="148">│</text>
                    <text x="160" y="164">│</text>
                    <text x="200" y="164">e</text>
                    <text x="216" y="164">│</text>
                    <text x="240" y="164">A</text>
                    <text x="272" y="164">│</text>
                    <text x="160" y="180">│</text>
                    <text x="216" y="180">│</text>
                    <text x="240" y="180">t</text>
                    <text x="272" y="180">│</text>
                    <text x="160" y="196">│</text>
                    <text x="200" y="196">1</text>
                    <text x="216" y="196">│</text>
                    <text x="240" y="196">t</text>
                    <text x="272" y="196">│</text>
                    <text x="160" y="212">│</text>
                    <text x="216" y="212">│</text>
                    <text x="240" y="212">a</text>
                    <text x="272" y="212">│</text>
                    <text x="188" y="228">├──────┤</text>
                    <text x="240" y="228">c</text>
                    <text x="272" y="228">│</text>
                    <text x="160" y="244">│</text>
                    <text x="216" y="244">│</text>
                    <text x="240" y="244">h</text>
                    <text x="272" y="244">│</text>
                    <text x="160" y="260">│</text>
                    <text x="200" y="260">S</text>
                    <text x="216" y="260">│</text>
                    <text x="240" y="260">m</text>
                    <text x="272" y="260">│</text>
                    <text x="160" y="276">│</text>
                    <text x="200" y="276">l</text>
                    <text x="216" y="276">│</text>
                    <text x="240" y="276">e</text>
                    <text x="272" y="276">│</text>
                    <text x="160" y="292">│</text>
                    <text x="200" y="292">i</text>
                    <text x="216" y="292">│</text>
                    <text x="240" y="292">n</text>
                    <text x="272" y="292">│</text>
                    <text x="96" y="308">──────────────◇────┼──▶</text>
                    <text x="200" y="308">c</text>
                    <text x="216" y="308">│</text>
                    <text x="240" y="308">t</text>
                    <text x="272" y="308">│</text>
                    <text x="160" y="324">│</text>
                    <text x="200" y="324">e</text>
                    <text x="216" y="324">│</text>
                    <text x="272" y="324">│</text>
                    <text x="160" y="340">│</text>
                    <text x="216" y="340">│</text>
                    <text x="240" y="340">C</text>
                    <text x="272" y="340">│</text>
                    <text x="160" y="356">│</text>
                    <text x="200" y="356">2</text>
                    <text x="216" y="356">│</text>
                    <text x="240" y="356">i</text>
                    <text x="272" y="356">│</text>
                    <text x="160" y="372">│</text>
                    <text x="216" y="372">│</text>
                    <text x="240" y="372">r</text>
                    <text x="272" y="372">│</text>
                    <text x="188" y="388">├──────┤</text>
                    <text x="240" y="388">c</text>
                    <text x="272" y="388">│</text>
                    <text x="160" y="404">│</text>
                    <text x="216" y="404">│</text>
                    <text x="240" y="404">u</text>
                    <text x="272" y="404">│</text>
                    <text x="160" y="420">│</text>
                    <text x="200" y="420">S</text>
                    <text x="216" y="420">│</text>
                    <text x="240" y="420">i</text>
                    <text x="272" y="420">│</text>
                    <text x="160" y="436">│</text>
                    <text x="200" y="436">l</text>
                    <text x="216" y="436">│</text>
                    <text x="240" y="436">t</text>
                    <text x="272" y="436">│</text>
                    <text x="160" y="452">│</text>
                    <text x="200" y="452">i</text>
                    <text x="216" y="452">│</text>
                    <text x="272" y="452">│</text>
                    <text x="96" y="468">──────────────◇────┼──▶</text>
                    <text x="200" y="468">c</text>
                    <text x="216" y="468">│</text>
                    <text x="272" y="468">│</text>
                    <text x="160" y="484">│</text>
                    <text x="200" y="484">e</text>
                    <text x="216" y="484">│</text>
                    <text x="272" y="484">│</text>
                    <text x="160" y="500">│</text>
                    <text x="216" y="500">│</text>
                    <text x="272" y="500">│</text>
                    <text x="160" y="516">│</text>
                    <text x="200" y="516">3</text>
                    <text x="216" y="516">│</text>
                    <text x="272" y="516">│</text>
                    <text x="160" y="532">│</text>
                    <text x="216" y="532">│</text>
                    <text x="272" y="532">│</text>
                    <text x="188" y="548">└───┬──┘</text>
                    <text x="272" y="548">│</text>
                    <text x="232" y="564">└─────────┘</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
               Slice
              policer     ┌─────────┐
                 ║    ┌───┴──┐      │
                 ║    │      │      │
                 ║    │    S │      │
                 ║    │    l │      │
                 ▼    │    i │      │
   ──────────────◇────┼──▶ c │      │
                      │    e │  A   │
                      │      │  t   │
                      │    1 │  t   │
                      │      │  a   │
                      ├──────┤  c   │
                      │      │  h   │
                      │    S │  m   │
                      │    l │  e   │
                      │    i │  n   │
   ──────────────◇────┼──▶ c │  t   │
                      │    e │      │
                      │      │  C   │
                      │    2 │  i   │
                      │      │  r   │
                      ├──────┤  c   │
                      │      │  u   │
                      │    S │  i   │
                      │    l │  t   │
                      │    i │      │
   ──────────────◇────┼──▶ c │      │
                      │    e │      │
                      │      │      │
                      │    3 │      │
                      │      │      │
                      └───┬──┘      │
                          └─────────┘
]]></artwork>
            </artset>
          </figure>
        </section>
        <section anchor="outbound-edge-resource-control">
          <name>Outbound Edge Resource Control</name>
          <t>While inbound slice admission control at the transport edge is
   mandatory in the model, outbound edge resource control might not be
   required in all use cases.  Use cases that specifically call for
   outbound edge resource control are:</t>
          <ul spacing="normal">
            <li>Slices use both CIR and PIR parameters, and transport edge links
(attachment circuits) are dimensioned to fulfil the aggregate of
slice CIRs.  If at any given time, some slices send the traffic
above CIR, congestion in outbound direction on the transport edge
link might happen.  Therefore, fine-grained resource control to
guarantee at least CIR for each slice is required.</li>
            <li>Any-to-Any (A2A) connectivity constructs are deployed, again
resulting in potential congestion in outbound direction on the
transport edge links, even if only slice CIR parameters are used.
This again requires fine-grained resource control per slice in
outbound direction at transport edge links.</li>
          </ul>
          <t>As opposed to inbound edge resource control, typically implemented
   with rate-limiters/policers, outbound resource control is typically
   implemented with a weighted/priority queuing, potentially combined
   with optional shapers (per slice).  A detailed analysis of different
   queuing mechanisms is out of scope for this document, but is provided
   in <xref target="RFC7806"/>.</t>
          <t><xref target="_figure-18"/> outlines the outbound edge resource control model at the
   transport network layer for 5QI-unaware slices.  Each slice is
   assigned a single egress queue.  The sum of slice CIRs, used as the
   weight in weighted queueing model, <bcp14>MUST NOT</bcp14> exceed the physical
   capacity of the attachment circuit.  Slice requests above this limit
   <bcp14>MUST</bcp14> be rejected by the NSC, unless an already established slice with
   lower priority, if such exists, is preempted.</t>
          <figure anchor="_figure-18">
            <name>Ingress Slice Admission control (5QI-unaware Model)</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="480" width="552" viewBox="0 0 552 480" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <path d="M 364,56 L 372,72" fill="none" stroke="black"/>
                  <path d="M 364,168 L 372,152" fill="none" stroke="black"/>
                  <path d="M 364,184 L 372,200" fill="none" stroke="black"/>
                  <path d="M 364,296 L 372,280" fill="none" stroke="black"/>
                  <path d="M 364,312 L 372,328" fill="none" stroke="black"/>
                  <path d="M 364,424 L 372,408" fill="none" stroke="black"/>
                  <path d="M 380,72 L 388,56" fill="none" stroke="black"/>
                  <path d="M 380,152 L 388,168" fill="none" stroke="black"/>
                  <path d="M 380,200 L 388,184" fill="none" stroke="black"/>
                  <path d="M 380,280 L 388,296" fill="none" stroke="black"/>
                  <path d="M 380,328 L 388,312" fill="none" stroke="black"/>
                  <path d="M 380,408 L 388,424" fill="none" stroke="black"/>
                  <g class="text">
                    <text x="72" y="36">┌─────────┐</text>
                    <text x="192" y="36">QoS</text>
                    <text x="236" y="36">output</text>
                    <text x="292" y="36">queues</text>
                    <text x="32" y="52">│</text>
                    <text x="112" y="52">┌───┴──┐─</text>
                    <text x="160" y="52">─</text>
                    <text x="176" y="52">─</text>
                    <text x="192" y="52">─</text>
                    <text x="208" y="52">─</text>
                    <text x="224" y="52">─</text>
                    <text x="240" y="52">─</text>
                    <text x="256" y="52">─</text>
                    <text x="272" y="52">─</text>
                    <text x="288" y="52">─</text>
                    <text x="304" y="52">─</text>
                    <text x="320" y="52">─</text>
                    <text x="336" y="52">─</text>
                    <text x="352" y="52">─</text>
                    <text x="368" y="52">─</text>
                    <text x="384" y="52">─</text>
                    <text x="400" y="52">─</text>
                    <text x="416" y="52">─</text>
                    <text x="432" y="52">─</text>
                    <text x="448" y="52">─</text>
                    <text x="464" y="52">─</text>
                    <text x="480" y="52">─</text>
                    <text x="496" y="52">─</text>
                    <text x="512" y="52">─</text>
                    <text x="528" y="52">─</text>
                    <text x="544" y="52">─</text>
                    <text x="32" y="68">│</text>
                    <text x="80" y="68">│</text>
                    <text x="96" y="68">S</text>
                    <text x="136" y="68">│</text>
                    <text x="376" y="68">│</text>
                    <text x="32" y="84">│</text>
                    <text x="80" y="84">│</text>
                    <text x="96" y="84">l</text>
                    <text x="136" y="84">│</text>
                    <text x="376" y="84">│</text>
                    <text x="32" y="100">│</text>
                    <text x="80" y="100">│</text>
                    <text x="96" y="100">i</text>
                    <text x="136" y="100">│</text>
                    <text x="376" y="100">│</text>
                    <text x="32" y="116">│</text>
                    <text x="56" y="116">A</text>
                    <text x="80" y="116">│</text>
                    <text x="96" y="116">c</text>
                    <text x="136" y="116">│</text>
                    <text x="376" y="116">│</text>
                    <text x="468" y="116">weight=Slice-1-CIR</text>
                    <text x="32" y="132">│</text>
                    <text x="56" y="132">t</text>
                    <text x="80" y="132">│</text>
                    <text x="96" y="132">e</text>
                    <text x="236" y="132">┌─┴──────────────────────────┐</text>
                    <text x="376" y="132">│</text>
                    <text x="464" y="132">shaping=Slice-1-PIR</text>
                    <text x="64" y="148">───┼──t──┼────▶</text>
                    <text x="352" y="148">│</text>
                    <text x="376" y="148">│</text>
                    <text x="32" y="164">│</text>
                    <text x="56" y="164">a</text>
                    <text x="80" y="164">│</text>
                    <text x="96" y="164">1</text>
                    <text x="236" y="164">└─┬──────────────────────────┘</text>
                    <text x="376" y="164">│</text>
                    <text x="32" y="180">│</text>
                    <text x="56" y="180">c</text>
                    <text x="112" y="180">├──────┤─</text>
                    <text x="160" y="180">─</text>
                    <text x="176" y="180">─</text>
                    <text x="192" y="180">─</text>
                    <text x="208" y="180">─</text>
                    <text x="224" y="180">─</text>
                    <text x="240" y="180">─</text>
                    <text x="256" y="180">─</text>
                    <text x="272" y="180">─</text>
                    <text x="288" y="180">─</text>
                    <text x="304" y="180">─</text>
                    <text x="320" y="180">─</text>
                    <text x="336" y="180">─</text>
                    <text x="352" y="180">─</text>
                    <text x="368" y="180">─</text>
                    <text x="384" y="180">─</text>
                    <text x="400" y="180">─</text>
                    <text x="416" y="180">─</text>
                    <text x="432" y="180">─</text>
                    <text x="448" y="180">─</text>
                    <text x="464" y="180">─</text>
                    <text x="480" y="180">─</text>
                    <text x="496" y="180">─</text>
                    <text x="512" y="180">─</text>
                    <text x="528" y="180">─</text>
                    <text x="544" y="180">─</text>
                    <text x="32" y="196">│</text>
                    <text x="56" y="196">h</text>
                    <text x="80" y="196">│</text>
                    <text x="96" y="196">S</text>
                    <text x="136" y="196">│</text>
                    <text x="376" y="196">│</text>
                    <text x="32" y="212">│</text>
                    <text x="56" y="212">m</text>
                    <text x="80" y="212">│</text>
                    <text x="96" y="212">l</text>
                    <text x="136" y="212">│</text>
                    <text x="376" y="212">│</text>
                    <text x="32" y="228">│</text>
                    <text x="56" y="228">e</text>
                    <text x="80" y="228">│</text>
                    <text x="96" y="228">i</text>
                    <text x="136" y="228">│</text>
                    <text x="376" y="228">│</text>
                    <text x="32" y="244">│</text>
                    <text x="56" y="244">n</text>
                    <text x="80" y="244">│</text>
                    <text x="96" y="244">c</text>
                    <text x="136" y="244">│</text>
                    <text x="376" y="244">│</text>
                    <text x="468" y="244">weight=Slice-2-CIR</text>
                    <text x="32" y="260">│</text>
                    <text x="56" y="260">t</text>
                    <text x="80" y="260">│</text>
                    <text x="96" y="260">e</text>
                    <text x="236" y="260">┌─┴──────────────────────────┐</text>
                    <text x="376" y="260">│</text>
                    <text x="464" y="260">shaping=Slice-2-PIR</text>
                    <text x="64" y="276">───┼─────┼────▶</text>
                    <text x="352" y="276">│</text>
                    <text x="376" y="276">│</text>
                    <text x="32" y="292">│</text>
                    <text x="56" y="292">C</text>
                    <text x="80" y="292">│</text>
                    <text x="96" y="292">2</text>
                    <text x="236" y="292">└─┬──────────────────────────┘</text>
                    <text x="376" y="292">│</text>
                    <text x="32" y="308">│</text>
                    <text x="56" y="308">i</text>
                    <text x="112" y="308">├──────┤─</text>
                    <text x="160" y="308">─</text>
                    <text x="176" y="308">─</text>
                    <text x="192" y="308">─</text>
                    <text x="208" y="308">─</text>
                    <text x="224" y="308">─</text>
                    <text x="240" y="308">─</text>
                    <text x="256" y="308">─</text>
                    <text x="272" y="308">─</text>
                    <text x="288" y="308">─</text>
                    <text x="304" y="308">─</text>
                    <text x="320" y="308">─</text>
                    <text x="336" y="308">─</text>
                    <text x="352" y="308">─</text>
                    <text x="368" y="308">─</text>
                    <text x="384" y="308">─</text>
                    <text x="400" y="308">─</text>
                    <text x="416" y="308">─</text>
                    <text x="432" y="308">─</text>
                    <text x="448" y="308">─</text>
                    <text x="464" y="308">─</text>
                    <text x="480" y="308">─</text>
                    <text x="496" y="308">─</text>
                    <text x="512" y="308">─</text>
                    <text x="528" y="308">─</text>
                    <text x="544" y="308">─</text>
                    <text x="32" y="324">│</text>
                    <text x="56" y="324">r</text>
                    <text x="80" y="324">│</text>
                    <text x="96" y="324">S</text>
                    <text x="136" y="324">│</text>
                    <text x="376" y="324">│</text>
                    <text x="32" y="340">│</text>
                    <text x="56" y="340">c</text>
                    <text x="80" y="340">│</text>
                    <text x="96" y="340">l</text>
                    <text x="136" y="340">│</text>
                    <text x="376" y="340">│</text>
                    <text x="32" y="356">│</text>
                    <text x="56" y="356">u</text>
                    <text x="80" y="356">│</text>
                    <text x="96" y="356">i</text>
                    <text x="136" y="356">│</text>
                    <text x="376" y="356">│</text>
                    <text x="32" y="372">│</text>
                    <text x="56" y="372">i</text>
                    <text x="80" y="372">│</text>
                    <text x="96" y="372">c</text>
                    <text x="136" y="372">│</text>
                    <text x="376" y="372">│</text>
                    <text x="468" y="372">weight=Slice-3-CIR</text>
                    <text x="32" y="388">│</text>
                    <text x="56" y="388">t</text>
                    <text x="80" y="388">│</text>
                    <text x="96" y="388">e</text>
                    <text x="236" y="388">┌─┴──────────────────────────┐</text>
                    <text x="376" y="388">│</text>
                    <text x="464" y="388">shaping=Slice-3-PIR</text>
                    <text x="64" y="404">───┼─────┼────▶</text>
                    <text x="352" y="404">│</text>
                    <text x="376" y="404">│</text>
                    <text x="32" y="420">│</text>
                    <text x="80" y="420">│</text>
                    <text x="96" y="420">3</text>
                    <text x="236" y="420">└─┬──────────────────────────┘</text>
                    <text x="376" y="420">│</text>
                    <text x="32" y="436">│</text>
                    <text x="112" y="436">└───┬──┘─</text>
                    <text x="160" y="436">─</text>
                    <text x="176" y="436">─</text>
                    <text x="192" y="436">─</text>
                    <text x="208" y="436">─</text>
                    <text x="224" y="436">─</text>
                    <text x="240" y="436">─</text>
                    <text x="256" y="436">─</text>
                    <text x="272" y="436">─</text>
                    <text x="288" y="436">─</text>
                    <text x="304" y="436">─</text>
                    <text x="320" y="436">─</text>
                    <text x="336" y="436">─</text>
                    <text x="352" y="436">─</text>
                    <text x="368" y="436">─</text>
                    <text x="384" y="436">─</text>
                    <text x="400" y="436">─</text>
                    <text x="416" y="436">─</text>
                    <text x="432" y="436">─</text>
                    <text x="448" y="436">─</text>
                    <text x="464" y="436">─</text>
                    <text x="480" y="436">─</text>
                    <text x="496" y="436">─</text>
                    <text x="512" y="436">─</text>
                    <text x="528" y="436">─</text>
                    <text x="544" y="436">─</text>
                    <text x="72" y="452">└─────────┘</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
      ┌─────────┐        QoS output queues
      │     ┌───┴──┐─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
      │     │ S    │                            ╲│╱
      │     │ l    │                             │
      │     │ i    │                             │
      │  A  │ c    │                             │  weight=Slice-1-CIR
      │  t  │ e  ┌─┴──────────────────────────┐  │ shaping=Slice-1-PIR
   ───┼──t──┼────▶                            │  │
      │  a  │ 1  └─┬──────────────────────────┘ ╱│╲
      │  c  ├──────┤─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
      │  h  │ S    │                            ╲│╱
      │  m  │ l    │                             │
      │  e  │ i    │                             │
      │  n  │ c    │                             │  weight=Slice-2-CIR
      │  t  │ e  ┌─┴──────────────────────────┐  │ shaping=Slice-2-PIR
   ───┼─────┼────▶                            │  │
      │  C  │ 2  └─┬──────────────────────────┘ ╱│╲
      │  i  ├──────┤─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
      │  r  │ S    │                            ╲│╱
      │  c  │ l    │                             │
      │  u  │ i    │                             │
      │  i  │ c    │                             │  weight=Slice-3-CIR
      │  t  │ e  ┌─┴──────────────────────────┐  │ shaping=Slice-3-PIR
   ───┼─────┼────▶                            │  │
      │     │ 3  └─┬──────────────────────────┘ ╱│╲
      │     └───┬──┘─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
      └─────────┘
]]></artwork>
            </artset>
          </figure>
        </section>
      </section>
      <section anchor="qi-aware-mode">
        <name>5QI-aware Mode</name>
        <t>In the 5QI-aware model, potentially a large number of 5Q QoS Classes
   (the architecture scales to thousands of 5Q slices) is mapped
   (multiplexed) to up to 8 TN QoS Classes used in transport transit
   equipment, as outlined in <xref target="_figure-19"/>.</t>
        <figure anchor="_figure-19">
          <name>Slice 5Q QoS to TN QoS Mapping (5QI-aware Model)</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="640" width="520" viewBox="0 0 520 640" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 24,64 L 24,528" fill="none" stroke="black"/>
                <path d="M 168,64 L 168,96" fill="none" stroke="black"/>
                <path d="M 168,128 L 168,144" fill="none" stroke="black"/>
                <path d="M 168,176 L 168,192" fill="none" stroke="black"/>
                <path d="M 168,224 L 168,240" fill="none" stroke="black"/>
                <path d="M 168,272 L 168,320" fill="none" stroke="black"/>
                <path d="M 168,352 L 168,368" fill="none" stroke="black"/>
                <path d="M 168,400 L 168,416" fill="none" stroke="black"/>
                <path d="M 168,448 L 168,464" fill="none" stroke="black"/>
                <path d="M 168,496 L 168,528" fill="none" stroke="black"/>
                <path d="M 288,96 L 288,112" fill="none" stroke="black"/>
                <path d="M 288,144 L 288,256" fill="none" stroke="black"/>
                <path d="M 288,288 L 288,304" fill="none" stroke="black"/>
                <path d="M 288,336 L 288,448" fill="none" stroke="black"/>
                <path d="M 288,480 L 288,496" fill="none" stroke="black"/>
                <path d="M 512,96 L 512,496" fill="none" stroke="black"/>
                <path d="M 32,48 L 160,48" fill="none" stroke="black"/>
                <path d="M 296,80 L 508,80" fill="none" stroke="black"/>
                <path d="M 296,512 L 504,512" fill="none" stroke="black"/>
                <path d="M 28,544 L 160,544" fill="none" stroke="black"/>
                <g class="text">
                  <text x="24" y="36">┌</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">─</text>
                  <text x="120" y="36">─</text>
                  <text x="136" y="36">─</text>
                  <text x="152" y="36">─</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">─</text>
                  <text x="280" y="36">─</text>
                  <text x="296" y="36">─</text>
                  <text x="312" y="36">─</text>
                  <text x="328" y="36">─</text>
                  <text x="344" y="36">─</text>
                  <text x="360" y="36">─</text>
                  <text x="376" y="36">─</text>
                  <text x="392" y="36">─</text>
                  <text x="408" y="36">─</text>
                  <text x="424" y="36">─</text>
                  <text x="440" y="36">─</text>
                  <text x="456" y="36">─</text>
                  <text x="472" y="36">─</text>
                  <text x="488" y="36">─</text>
                  <text x="504" y="36">─</text>
                  <text x="24" y="52">┏</text>
                  <text x="168" y="52">┓</text>
                  <text x="256" y="52">ETN</text>
                  <text x="512" y="52">│</text>
                  <text x="32" y="68">┌</text>
                  <text x="48" y="68">─</text>
                  <text x="64" y="68">─</text>
                  <text x="80" y="68">─</text>
                  <text x="96" y="68">─</text>
                  <text x="112" y="68">─</text>
                  <text x="128" y="68">─</text>
                  <text x="144" y="68">─</text>
                  <text x="160" y="68">┐</text>
                  <text x="64" y="84">SDP</text>
                  <text x="288" y="84">┏</text>
                  <text x="512" y="84">┫</text>
                  <text x="32" y="100">│</text>
                  <text x="100" y="100">┌──────────┐</text>
                  <text x="160" y="100">│</text>
                  <text x="376" y="100">Transit</text>
                  <text x="428" y="100">link</text>
                  <text x="56" y="116">│</text>
                  <text x="76" y="116">5G</text>
                  <text x="104" y="116">QoS</text>
                  <text x="128" y="116">A</text>
                  <text x="208" y="116">├───────────────┐</text>
                  <text x="396" y="116">┌────────────────────────┐</text>
                  <text x="8" y="132">I</text>
                  <text x="32" y="132">│</text>
                  <text x="100" y="132">└──────────┘</text>
                  <text x="160" y="132">│</text>
                  <text x="284" y="132">├──▶</text>
                  <text x="348" y="132">TN</text>
                  <text x="376" y="132">QoS</text>
                  <text x="416" y="132">Class</text>
                  <text x="448" y="132">1</text>
                  <text x="496" y="132">│</text>
                  <text x="8" y="148">E</text>
                  <text x="100" y="148">┌──────────┐</text>
                  <text x="272" y="148">│</text>
                  <text x="396" y="148">└────────────────────────┘</text>
                  <text x="8" y="164">T</text>
                  <text x="32" y="164">│</text>
                  <text x="56" y="164">│</text>
                  <text x="76" y="164">5G</text>
                  <text x="104" y="164">QoS</text>
                  <text x="128" y="164">B</text>
                  <text x="192" y="164">├───────────┐</text>
                  <text x="272" y="164">│</text>
                  <text x="396" y="164">┌────────────────────────┐</text>
                  <text x="8" y="180">F</text>
                  <text x="100" y="180">└──────────┘</text>
                  <text x="240" y="180">│</text>
                  <text x="272" y="180">│</text>
                  <text x="296" y="180">│</text>
                  <text x="348" y="180">TN</text>
                  <text x="376" y="180">QoS</text>
                  <text x="416" y="180">Class</text>
                  <text x="448" y="180">2</text>
                  <text x="496" y="180">│</text>
                  <text x="32" y="196">│</text>
                  <text x="100" y="196">┌──────────┐</text>
                  <text x="160" y="196">│</text>
                  <text x="240" y="196">│</text>
                  <text x="272" y="196">│</text>
                  <text x="396" y="196">└────────────────────────┘</text>
                  <text x="8" y="212">N</text>
                  <text x="56" y="212">│</text>
                  <text x="76" y="212">5G</text>
                  <text x="104" y="212">QoS</text>
                  <text x="128" y="212">C</text>
                  <text x="180" y="212">├──╋─────┐</text>
                  <text x="240" y="212">│</text>
                  <text x="272" y="212">│</text>
                  <text x="396" y="212">┌────────────────────────┐</text>
                  <text x="8" y="228">S</text>
                  <text x="32" y="228">│</text>
                  <text x="100" y="228">└──────────┘</text>
                  <text x="160" y="228">│</text>
                  <text x="216" y="228">│</text>
                  <text x="240" y="228">│</text>
                  <text x="272" y="228">│</text>
                  <text x="296" y="228">│</text>
                  <text x="348" y="228">TN</text>
                  <text x="376" y="228">QoS</text>
                  <text x="416" y="228">Class</text>
                  <text x="448" y="228">3</text>
                  <text x="496" y="228">│</text>
                  <text x="100" y="244">┌──────────┐</text>
                  <text x="216" y="244">│</text>
                  <text x="240" y="244">│</text>
                  <text x="272" y="244">│</text>
                  <text x="396" y="244">└────────────────────────┘</text>
                  <text x="8" y="260">1</text>
                  <text x="32" y="260">│</text>
                  <text x="56" y="260">│</text>
                  <text x="76" y="260">5G</text>
                  <text x="104" y="260">QoS</text>
                  <text x="128" y="260">D</text>
                  <text x="168" y="260">├─────┐</text>
                  <text x="216" y="260">│</text>
                  <text x="240" y="260">│</text>
                  <text x="272" y="260">│</text>
                  <text x="396" y="260">┌────────────────────────┐</text>
                  <text x="100" y="276">└──────────┘</text>
                  <text x="192" y="276">│</text>
                  <text x="216" y="276">│</text>
                  <text x="268" y="276">├──────▶</text>
                  <text x="348" y="276">TN</text>
                  <text x="376" y="276">QoS</text>
                  <text x="416" y="276">Class</text>
                  <text x="448" y="276">4</text>
                  <text x="496" y="276">│</text>
                  <text x="32" y="292">└</text>
                  <text x="48" y="292">─</text>
                  <text x="64" y="292">─</text>
                  <text x="80" y="292">─</text>
                  <text x="96" y="292">─</text>
                  <text x="112" y="292">─</text>
                  <text x="128" y="292">─</text>
                  <text x="144" y="292">─</text>
                  <text x="160" y="292">┘</text>
                  <text x="192" y="292">│</text>
                  <text x="216" y="292">│</text>
                  <text x="240" y="292">│</text>
                  <text x="272" y="292">│</text>
                  <text x="396" y="292">└────────────────────────┘</text>
                  <text x="32" y="308">┌</text>
                  <text x="48" y="308">─</text>
                  <text x="64" y="308">─</text>
                  <text x="80" y="308">─</text>
                  <text x="96" y="308">─</text>
                  <text x="112" y="308">─</text>
                  <text x="128" y="308">─</text>
                  <text x="144" y="308">─</text>
                  <text x="160" y="308">┐</text>
                  <text x="192" y="308">│</text>
                  <text x="216" y="308">│</text>
                  <text x="240" y="308">│</text>
                  <text x="272" y="308">│</text>
                  <text x="396" y="308">┌────────────────────────┐</text>
                  <text x="100" y="324">┌──────────┐</text>
                  <text x="192" y="324">│</text>
                  <text x="256" y="324">├─────────▶</text>
                  <text x="348" y="324">TN</text>
                  <text x="376" y="324">QoS</text>
                  <text x="416" y="324">Class</text>
                  <text x="448" y="324">5</text>
                  <text x="496" y="324">│</text>
                  <text x="32" y="340">│</text>
                  <text x="56" y="340">│</text>
                  <text x="76" y="340">5G</text>
                  <text x="104" y="340">QoS</text>
                  <text x="128" y="340">A</text>
                  <text x="208" y="340">├─────│──│──│───┘</text>
                  <text x="396" y="340">└────────────────────────┘</text>
                  <text x="8" y="356">I</text>
                  <text x="100" y="356">└──────────┘</text>
                  <text x="192" y="356">│</text>
                  <text x="216" y="356">│</text>
                  <text x="240" y="356">│</text>
                  <text x="396" y="356">┌────────────────────────┐</text>
                  <text x="8" y="372">E</text>
                  <text x="32" y="372">│</text>
                  <text x="100" y="372">┌──────────┐</text>
                  <text x="160" y="372">│</text>
                  <text x="192" y="372">│</text>
                  <text x="216" y="372">│</text>
                  <text x="240" y="372">│</text>
                  <text x="296" y="372">│</text>
                  <text x="348" y="372">TN</text>
                  <text x="376" y="372">QoS</text>
                  <text x="416" y="372">Class</text>
                  <text x="448" y="372">6</text>
                  <text x="496" y="372">│</text>
                  <text x="8" y="388">T</text>
                  <text x="56" y="388">│</text>
                  <text x="76" y="388">5G</text>
                  <text x="104" y="388">QoS</text>
                  <text x="128" y="388">E</text>
                  <text x="192" y="388">├─────│──│──┘</text>
                  <text x="396" y="388">└────────────────────────┘</text>
                  <text x="8" y="404">F</text>
                  <text x="32" y="404">│</text>
                  <text x="100" y="404">└──────────┘</text>
                  <text x="160" y="404">│</text>
                  <text x="192" y="404">│</text>
                  <text x="216" y="404">│</text>
                  <text x="396" y="404">┌────────────────────────┐</text>
                  <text x="100" y="420">┌──────────┐</text>
                  <text x="192" y="420">│</text>
                  <text x="216" y="420">│</text>
                  <text x="296" y="420">│</text>
                  <text x="348" y="420">TN</text>
                  <text x="376" y="420">QoS</text>
                  <text x="416" y="420">Class</text>
                  <text x="448" y="420">7</text>
                  <text x="496" y="420">│</text>
                  <text x="8" y="436">N</text>
                  <text x="32" y="436">│</text>
                  <text x="56" y="436">│</text>
                  <text x="76" y="436">5G</text>
                  <text x="104" y="436">QoS</text>
                  <text x="128" y="436">F</text>
                  <text x="180" y="436">├─────│──┘</text>
                  <text x="396" y="436">└────────────────────────┘</text>
                  <text x="8" y="452">S</text>
                  <text x="100" y="452">└──────────┘</text>
                  <text x="192" y="452">│</text>
                  <text x="396" y="452">┌────────────────────────┐</text>
                  <text x="32" y="468">│</text>
                  <text x="100" y="468">┌──────────┐</text>
                  <text x="160" y="468">│</text>
                  <text x="244" y="468">├────────────▶</text>
                  <text x="348" y="468">TN</text>
                  <text x="376" y="468">QoS</text>
                  <text x="416" y="468">Class</text>
                  <text x="448" y="468">8</text>
                  <text x="496" y="468">│</text>
                  <text x="8" y="484">2</text>
                  <text x="56" y="484">│</text>
                  <text x="76" y="484">5G</text>
                  <text x="104" y="484">QoS</text>
                  <text x="128" y="484">G</text>
                  <text x="168" y="484">├─────┘</text>
                  <text x="396" y="484">└────────────────────────┘</text>
                  <text x="32" y="500">│</text>
                  <text x="100" y="500">└──────────┘</text>
                  <text x="160" y="500">│</text>
                  <text x="344" y="500">Max</text>
                  <text x="368" y="500">8</text>
                  <text x="388" y="500">TN</text>
                  <text x="432" y="500">Classes</text>
                  <text x="64" y="516">SDP</text>
                  <text x="288" y="516">┗</text>
                  <text x="512" y="516">┛</text>
                  <text x="32" y="532">└</text>
                  <text x="48" y="532">─</text>
                  <text x="64" y="532">─</text>
                  <text x="80" y="532">─</text>
                  <text x="96" y="532">─</text>
                  <text x="112" y="532">─</text>
                  <text x="128" y="532">─</text>
                  <text x="144" y="532">─</text>
                  <text x="160" y="532">┘</text>
                  <text x="512" y="532">│</text>
                  <text x="24" y="548">┣</text>
                  <text x="168" y="548">┛</text>
                  <text x="32" y="564">─</text>
                  <text x="48" y="564">─</text>
                  <text x="64" y="564">─</text>
                  <text x="80" y="564">─</text>
                  <text x="96" y="564">─</text>
                  <text x="112" y="564">─</text>
                  <text x="128" y="564">─</text>
                  <text x="144" y="564">─</text>
                  <text x="160" y="564">─</text>
                  <text x="176" y="564">─</text>
                  <text x="192" y="564">─</text>
                  <text x="208" y="564">─</text>
                  <text x="224" y="564">─</text>
                  <text x="240" y="564">─</text>
                  <text x="256" y="564">─</text>
                  <text x="272" y="564">─</text>
                  <text x="288" y="564">─</text>
                  <text x="304" y="564">─</text>
                  <text x="320" y="564">─</text>
                  <text x="336" y="564">─</text>
                  <text x="352" y="564">─</text>
                  <text x="368" y="564">─</text>
                  <text x="384" y="564">─</text>
                  <text x="400" y="564">─</text>
                  <text x="416" y="564">─</text>
                  <text x="432" y="564">─</text>
                  <text x="448" y="564">─</text>
                  <text x="464" y="564">─</text>
                  <text x="480" y="564">─</text>
                  <text x="496" y="564">─</text>
                  <text x="512" y="564">┘</text>
                  <text x="68" y="580">Fine-grained</text>
                  <text x="136" y="580">QoS</text>
                  <text x="200" y="580">enforcement</text>
                  <text x="340" y="580">Coarse</text>
                  <text x="384" y="580">QoS</text>
                  <text x="448" y="580">enforcement</text>
                  <text x="76" y="596">(dedicated</text>
                  <text x="160" y="596">resources</text>
                  <text x="216" y="596">per</text>
                  <text x="364" y="596">(resources</text>
                  <text x="436" y="596">shared</text>
                  <text x="476" y="596">by</text>
                  <text x="68" y="612">IETF</text>
                  <text x="120" y="612">Network</text>
                  <text x="180" y="612">Slice)</text>
                  <text x="364" y="612">multiple</text>
                  <text x="420" y="612">IETF</text>
                  <text x="460" y="612">NSs)</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
     ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
     ┏━━━━━━━━━━━━━━━━━┓         ETN                              │
     ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃
     ┃   SDP           ┃              ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
     ┃│  ┌──────────┐ │┃              ┃       Transit link        ┃
     ┃   │ 5G QoS A ├───────────────┐ ┃┌────────────────────────┐ ┃
   I ┃│  └──────────┘ │┃            ├──▶     TN QoS Class 1     │ ┃
   E ┃   ┌──────────┐  ┃            │ ┃└────────────────────────┘ ┃
   T ┃│  │ 5G QoS B ├───────────┐   │ ┃┌────────────────────────┐ ┃
   F ┃   └──────────┘  ┃        │   │ ┃│     TN QoS Class 2     │ ┃
     ┃│  ┌──────────┐ │┃        │   │ ┃└────────────────────────┘ ┃
   N ┃   │ 5G QoS C ├──╋─────┐  │   │ ┃┌────────────────────────┐ ┃
   S ┃│  └──────────┘ │┃     │  │   │ ┃│     TN QoS Class 3     │ ┃
     ┃   ┌──────────┐  ┃     │  │   │ ┃└────────────────────────┘ ┃
   1 ┃│  │ 5G QoS D ├─────┐  │  │   │ ┃┌────────────────────────┐ ┃
     ┃   └──────────┘  ┃  │  │  ├──────▶     TN QoS Class 4     │ ┃
     ┃└ ─ ─ ─ ─ ─ ─ ─ ┘┃  │  │  │   │ ┃└────────────────────────┘ ┃
     ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃  │  │  │   │ ┃┌────────────────────────┐ ┃
     ┃   ┌──────────┐  ┃  │  ├─────────▶     TN QoS Class 5     │ ┃
     ┃│  │ 5G QoS A ├─────│──│──│───┘ ┃└────────────────────────┘ ┃
   I ┃   └──────────┘  ┃  │  │  │     ┃┌────────────────────────┐ ┃
   E ┃│  ┌──────────┐ │┃  │  │  │     ┃│     TN QoS Class 6     │ ┃
   T ┃   │ 5G QoS E ├─────│──│──┘     ┃└────────────────────────┘ ┃
   F ┃│  └──────────┘ │┃  │  │        ┃┌────────────────────────┐ ┃
     ┃   ┌──────────┐  ┃  │  │        ┃│     TN QoS Class 7     │ ┃
   N ┃│  │ 5G QoS F ├─────│──┘        ┃└────────────────────────┘ ┃
   S ┃   └──────────┘  ┃  │           ┃┌────────────────────────┐ ┃
     ┃│  ┌──────────┐ │┃  ├────────────▶     TN QoS Class 8     │ ┃
   2 ┃   │ 5G QoS G ├─────┘           ┃└────────────────────────┘ ┃
     ┃│  └──────────┘ │┃              ┃     Max 8 TN Classes      ┃
     ┃   SDP           ┃              ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
     ┃└ ─ ─ ─ ─ ─ ─ ─ ┘┃                                          │
     ┣━━━━━━━━━━━━━━━━━┛
      ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
     Fine-grained QoS enforcement         Coarse QoS enforcement
       (dedicated resources per            (resources shared by
         IETF Network Slice)                multiple IETF NSs)
]]></artwork>
          </artset>
        </figure>
        <t>Given the fact that in large scale deployments (large number of 5G
   slices), the number of potential 5G QoS Classes is much higher than
   the number of TN QoS Classes, multiple 5G QoS Classes with similar
   characteristics - potentially from different IETF Network Slices -
   can be mapped to a same TN QoS Class when transported in the TN
   domain.  That is, common per hop behavior (PHB) is executed on
   transit TN routers for all packets grouped together.</t>
        <t>Like in 5QI-unaware model, the original IP header retains the DCSP
   marking corresponding to 5QI (5G QoS Class), while the new header
   (MPLS or IPv6) carries QoS marking related to TN QoS Class.  Based on
   TN QoS Class marking, per hop behavior for all aggregated 5G QoS
   Classes from all IETF Network Slices is executed on TN links.  TN
   domain transit routers do not evaluate original IP header for QoS
   related decisions.  The original DSCP marking retained in the
   original IP header is used at the PE for fine-grained per slice and
   per 5G QoS Class inbound/outbound enforcement on AC link.</t>
        <t>In 5QI-aware model edge resources are controlled in an even more
   granular, fine-grained manner, with dedicated resource allocation for
   each IETF Network Slice and dedicated resource allocation for number
   of traffic classes (most commonly up 4 or 8 traffic classes,
   depending on the HW capability of the equipment) within each IETF
   Network Slice.</t>
        <section anchor="inbound-edge-resource-control">
          <name>Inbound Edge Resource Control</name>
          <t>Compared to the 5QI-unware model, admission control (traffic
   conditioning) in the 5QI-aware model is more granular, as it enforces
   not only per slice capacity constraints, but may as well enforce the
   constraints per 5G QoS Class within each slice.</t>
          <t>5G slice using multiple 5QIs can potentially specify rates in one of
   the following ways</t>
          <ul spacing="normal">
            <li>rates per traffic class (CIR, or CIR+PIR), no rate per slice (sum
of rates per class gives the rate per slice)</li>
            <li>rate per slice (CIR, or CIR+PIR), and rates per prioritized
(premium) traffic classes (CIR only).  Best effort traffic class
uses the bandwidth (within slice CIR/PIR) not consumed by
prioritized classes</li>
          </ul>
          <t>In the first option, the slice admission control is executed with
   traffic class granularity, as outlined in <xref target="_figure-20"/>.  In this model,
   if a premium class doesn't consume all available class capacity, it
   cannot be reused by non-premium (i.e., Best Effort) class.</t>
          <figure anchor="_figure-20">
            <name>Ingress Slice Admission Control (5QI-aware Model)</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="576" width="408" viewBox="0 0 408 576" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <g class="text">
                    <text x="192" y="36">Class</text>
                    <text x="360" y="36">┌─────────┐</text>
                    <text x="192" y="52">policer</text>
                    <text x="324" y="52">┌──┴───┐</text>
                    <text x="400" y="52">│</text>
                    <text x="296" y="68">│</text>
                    <text x="352" y="68">│</text>
                    <text x="400" y="68">│</text>
                    <text x="40" y="84">5Q-QoS-A:</text>
                    <text x="108" y="84">CIR-1A</text>
                    <text x="228" y="84">──────◇───────────┼──▶</text>
                    <text x="328" y="84">S</text>
                    <text x="344" y="84">│</text>
                    <text x="392" y="84">│</text>
                    <text x="40" y="100">5Q-QoS-B:</text>
                    <text x="108" y="100">CIR-1B</text>
                    <text x="228" y="100">──────◇───────────┼──▶</text>
                    <text x="328" y="100">l</text>
                    <text x="344" y="100">│</text>
                    <text x="392" y="100">│</text>
                    <text x="40" y="116">5Q-QoS-C:</text>
                    <text x="108" y="116">CIR-1C</text>
                    <text x="228" y="116">──────◇───────────┼──▶</text>
                    <text x="328" y="116">i</text>
                    <text x="344" y="116">│</text>
                    <text x="392" y="116">│</text>
                    <text x="296" y="132">│</text>
                    <text x="336" y="132">c</text>
                    <text x="352" y="132">│</text>
                    <text x="400" y="132">│</text>
                    <text x="296" y="148">│</text>
                    <text x="336" y="148">e</text>
                    <text x="352" y="148">│</text>
                    <text x="400" y="148">│</text>
                    <text x="36" y="164">BE</text>
                    <text x="92" y="164">CIR/PIR-1D</text>
                    <text x="228" y="164">──────◇───────────┼──▶</text>
                    <text x="344" y="164">│</text>
                    <text x="368" y="164">A</text>
                    <text x="392" y="164">│</text>
                    <text x="296" y="180">│</text>
                    <text x="336" y="180">1</text>
                    <text x="352" y="180">│</text>
                    <text x="376" y="180">t</text>
                    <text x="400" y="180">│</text>
                    <text x="296" y="196">│</text>
                    <text x="352" y="196">│</text>
                    <text x="376" y="196">t</text>
                    <text x="400" y="196">│</text>
                    <text x="324" y="212">├──────┤</text>
                    <text x="376" y="212">a</text>
                    <text x="400" y="212">│</text>
                    <text x="296" y="228">│</text>
                    <text x="352" y="228">│</text>
                    <text x="376" y="228">c</text>
                    <text x="400" y="228">│</text>
                    <text x="40" y="244">5Q-QoS-A:</text>
                    <text x="108" y="244">CIR-2A</text>
                    <text x="224" y="244">──────◇───────────┼─▶</text>
                    <text x="328" y="244">S</text>
                    <text x="344" y="244">│</text>
                    <text x="368" y="244">h</text>
                    <text x="392" y="244">│</text>
                    <text x="40" y="260">5Q-QoS-B:</text>
                    <text x="108" y="260">CIR-2B</text>
                    <text x="224" y="260">──────◇───────────┼─▶</text>
                    <text x="328" y="260">l</text>
                    <text x="344" y="260">│</text>
                    <text x="368" y="260">m</text>
                    <text x="392" y="260">│</text>
                    <text x="40" y="276">5Q-QoS-C:</text>
                    <text x="108" y="276">CIR-2C</text>
                    <text x="224" y="276">──────◇───────────┼─▶</text>
                    <text x="328" y="276">i</text>
                    <text x="344" y="276">│</text>
                    <text x="368" y="276">e</text>
                    <text x="392" y="276">│</text>
                    <text x="296" y="292">│</text>
                    <text x="336" y="292">c</text>
                    <text x="352" y="292">│</text>
                    <text x="376" y="292">n</text>
                    <text x="400" y="292">│</text>
                    <text x="296" y="308">│</text>
                    <text x="336" y="308">e</text>
                    <text x="352" y="308">│</text>
                    <text x="376" y="308">t</text>
                    <text x="400" y="308">│</text>
                    <text x="36" y="324">BE</text>
                    <text x="92" y="324">CIR/PIR-2D</text>
                    <text x="224" y="324">──────◇───────────┼─▶</text>
                    <text x="344" y="324">│</text>
                    <text x="392" y="324">│</text>
                    <text x="296" y="340">│</text>
                    <text x="336" y="340">2</text>
                    <text x="352" y="340">│</text>
                    <text x="376" y="340">C</text>
                    <text x="400" y="340">│</text>
                    <text x="296" y="356">│</text>
                    <text x="352" y="356">│</text>
                    <text x="376" y="356">i</text>
                    <text x="400" y="356">│</text>
                    <text x="324" y="372">├──────┤</text>
                    <text x="376" y="372">r</text>
                    <text x="400" y="372">│</text>
                    <text x="296" y="388">│</text>
                    <text x="352" y="388">│</text>
                    <text x="376" y="388">c</text>
                    <text x="400" y="388">│</text>
                    <text x="40" y="404">5Q-QoS-A:</text>
                    <text x="108" y="404">CIR-3A</text>
                    <text x="224" y="404">──────◇───────────┼─▶</text>
                    <text x="328" y="404">S</text>
                    <text x="344" y="404">│</text>
                    <text x="368" y="404">u</text>
                    <text x="392" y="404">│</text>
                    <text x="40" y="420">5Q-QoS-B:</text>
                    <text x="108" y="420">CIR-3B</text>
                    <text x="224" y="420">──────◇───────────┼─▶</text>
                    <text x="328" y="420">l</text>
                    <text x="344" y="420">│</text>
                    <text x="368" y="420">i</text>
                    <text x="392" y="420">│</text>
                    <text x="40" y="436">5Q-QoS-C:</text>
                    <text x="108" y="436">CIR-3C</text>
                    <text x="224" y="436">──────◇───────────┼─▶</text>
                    <text x="328" y="436">i</text>
                    <text x="344" y="436">│</text>
                    <text x="368" y="436">t</text>
                    <text x="392" y="436">│</text>
                    <text x="296" y="452">│</text>
                    <text x="336" y="452">c</text>
                    <text x="352" y="452">│</text>
                    <text x="400" y="452">│</text>
                    <text x="296" y="468">│</text>
                    <text x="336" y="468">e</text>
                    <text x="352" y="468">│</text>
                    <text x="400" y="468">│</text>
                    <text x="36" y="484">BE</text>
                    <text x="180" y="484">CIR/PIR-3D───────◇───────────┼─▶</text>
                    <text x="344" y="484">│</text>
                    <text x="392" y="484">│</text>
                    <text x="296" y="500">│</text>
                    <text x="336" y="500">3</text>
                    <text x="352" y="500">│</text>
                    <text x="400" y="500">│</text>
                    <text x="296" y="516">│</text>
                    <text x="352" y="516">│</text>
                    <text x="400" y="516">│</text>
                    <text x="324" y="532">└──┬───┘</text>
                    <text x="400" y="532">│</text>
                    <text x="360" y="548">└─────────┘</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
                        Class             ┌─────────┐
                       policer         ┌──┴───┐     │
                                       │      │     │
   5Q-QoS-A: CIR-1A ──────◇───────────┼──▶ S │     │
   5Q-QoS-B: CIR-1B ──────◇───────────┼──▶ l │     │
   5Q-QoS-C: CIR-1C ──────◇───────────┼──▶ i │     │
                                       │    c │     │
                                       │    e │     │
      BE CIR/PIR-1D ──────◇───────────┼──▶   │  A  │
                                       │    1 │  t  │
                                       │      │  t  │
                                       ├──────┤  a  │
                                       │      │  c  │
   5Q-QoS-A: CIR-2A ──────◇───────────┼─▶  S │  h  │
   5Q-QoS-B: CIR-2B ──────◇───────────┼─▶  l │  m  │
   5Q-QoS-C: CIR-2C ──────◇───────────┼─▶  i │  e  │
                                       │    c │  n  │
                                       │    e │  t  │
      BE CIR/PIR-2D ──────◇───────────┼─▶    │     │
                                       │    2 │  C  │
                                       │      │  i  │
                                       ├──────┤  r  │
                                       │      │  c  │
   5Q-QoS-A: CIR-3A ──────◇───────────┼─▶  S │  u  │
   5Q-QoS-B: CIR-3B ──────◇───────────┼─▶  l │  i  │
   5Q-QoS-C: CIR-3C ──────◇───────────┼─▶  i │  t  │
                                       │    c │     │
                                       │    e │     │
      BE CIR/PIR-3D───────◇───────────┼─▶    │     │
                                       │    3 │     │
                                       │      │     │
                                       └──┬───┘     │
                                          └─────────┘
]]></artwork>
            </artset>
          </figure>
          <t>The second model combines the advantages of 5QI-unaware model (per
   slice admission control) with the per traffic class admission
   control, as outlined in <xref target="_figure-20"/>.  Ingress admission control is at
   class granularity for premium classes (CIR only).  Non-premium class
   (i.e.  Best Effort) has no separate class admission control policy,
   but is allowed to use entire slice capacity, which is available at
   any given moment.  I.e., slice capacity, which is not consumed by
   premium classes.  It is a hierarchical model, as depicted in
   <xref target="_figure-21"/>.</t>
          <figure anchor="_figure-21">
            <name>Ingress Slice Admission Control (5QI-aware) - Hierarchical</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="592" width="416" viewBox="0 0 416 592" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <g class="text">
                    <text x="272" y="36">Slice</text>
                    <text x="272" y="52">policer</text>
                    <text x="368" y="52">┌─────────┐</text>
                    <text x="184" y="68">Class</text>
                    <text x="272" y="68">.</text>
                    <text x="332" y="68">┌──┴───┐</text>
                    <text x="408" y="68">│</text>
                    <text x="184" y="84">policer</text>
                    <text x="264" y="84">;</text>
                    <text x="280" y="84">:</text>
                    <text x="304" y="84">│</text>
                    <text x="360" y="84">│</text>
                    <text x="408" y="84">│</text>
                    <text x="40" y="100">5Q-QoS-A:</text>
                    <text x="108" y="100">CIR-1A</text>
                    <text x="232" y="100">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="100">S</text>
                    <text x="352" y="100">│</text>
                    <text x="400" y="100">│</text>
                    <text x="40" y="116">5Q-QoS-B:</text>
                    <text x="108" y="116">CIR-1B</text>
                    <text x="232" y="116">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="116">l</text>
                    <text x="352" y="116">│</text>
                    <text x="400" y="116">│</text>
                    <text x="40" y="132">5Q-QoS-C:</text>
                    <text x="108" y="132">CIR-1C</text>
                    <text x="232" y="132">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="132">i</text>
                    <text x="352" y="132">│</text>
                    <text x="400" y="132">│</text>
                    <text x="264" y="148">│</text>
                    <text x="280" y="148">│</text>
                    <text x="304" y="148">│</text>
                    <text x="344" y="148">c</text>
                    <text x="360" y="148">│</text>
                    <text x="408" y="148">│</text>
                    <text x="264" y="164">│</text>
                    <text x="280" y="164">│</text>
                    <text x="304" y="164">│</text>
                    <text x="344" y="164">e</text>
                    <text x="360" y="164">│</text>
                    <text x="408" y="164">│</text>
                    <text x="36" y="180">BE</text>
                    <text x="92" y="180">CIR/PIR-1D</text>
                    <text x="232" y="180">──────────────┤─┼──┼──▶</text>
                    <text x="352" y="180">│</text>
                    <text x="376" y="180">A</text>
                    <text x="400" y="180">│</text>
                    <text x="264" y="196">│</text>
                    <text x="280" y="196">│</text>
                    <text x="304" y="196">│</text>
                    <text x="344" y="196">1</text>
                    <text x="360" y="196">│</text>
                    <text x="384" y="196">t</text>
                    <text x="408" y="196">│</text>
                    <text x="264" y="212">:</text>
                    <text x="280" y="212">;</text>
                    <text x="304" y="212">│</text>
                    <text x="360" y="212">│</text>
                    <text x="384" y="212">t</text>
                    <text x="408" y="212">│</text>
                    <text x="272" y="228">.</text>
                    <text x="332" y="228">├──────┤</text>
                    <text x="384" y="228">a</text>
                    <text x="408" y="228">│</text>
                    <text x="264" y="244">;</text>
                    <text x="280" y="244">:</text>
                    <text x="304" y="244">│</text>
                    <text x="360" y="244">│</text>
                    <text x="384" y="244">c</text>
                    <text x="408" y="244">│</text>
                    <text x="40" y="260">5Q-QoS-A:</text>
                    <text x="108" y="260">CIR-2A</text>
                    <text x="232" y="260">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="260">S</text>
                    <text x="352" y="260">│</text>
                    <text x="376" y="260">h</text>
                    <text x="400" y="260">│</text>
                    <text x="40" y="276">5Q-QoS-B:</text>
                    <text x="108" y="276">CIR-2B</text>
                    <text x="232" y="276">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="276">l</text>
                    <text x="352" y="276">│</text>
                    <text x="376" y="276">m</text>
                    <text x="400" y="276">│</text>
                    <text x="40" y="292">5Q-QoS-C:</text>
                    <text x="108" y="292">CIR-2C</text>
                    <text x="232" y="292">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="292">i</text>
                    <text x="352" y="292">│</text>
                    <text x="376" y="292">e</text>
                    <text x="400" y="292">│</text>
                    <text x="264" y="308">│</text>
                    <text x="280" y="308">│</text>
                    <text x="304" y="308">│</text>
                    <text x="344" y="308">c</text>
                    <text x="360" y="308">│</text>
                    <text x="384" y="308">n</text>
                    <text x="408" y="308">│</text>
                    <text x="264" y="324">│</text>
                    <text x="280" y="324">│</text>
                    <text x="304" y="324">│</text>
                    <text x="344" y="324">e</text>
                    <text x="360" y="324">│</text>
                    <text x="384" y="324">t</text>
                    <text x="408" y="324">│</text>
                    <text x="44" y="340">BE</text>
                    <text x="100" y="340">CIR/PIR-2D</text>
                    <text x="240" y="340">──────────────┤─┼──┼──▶</text>
                    <text x="360" y="340">│</text>
                    <text x="408" y="340">│</text>
                    <text x="264" y="356">│</text>
                    <text x="280" y="356">│</text>
                    <text x="304" y="356">│</text>
                    <text x="344" y="356">2</text>
                    <text x="360" y="356">│</text>
                    <text x="384" y="356">C</text>
                    <text x="408" y="356">│</text>
                    <text x="264" y="372">:</text>
                    <text x="280" y="372">;</text>
                    <text x="304" y="372">│</text>
                    <text x="360" y="372">│</text>
                    <text x="384" y="372">i</text>
                    <text x="408" y="372">│</text>
                    <text x="272" y="388">.</text>
                    <text x="332" y="388">├──────┤</text>
                    <text x="384" y="388">r</text>
                    <text x="408" y="388">│</text>
                    <text x="264" y="404">;</text>
                    <text x="280" y="404">:</text>
                    <text x="304" y="404">│</text>
                    <text x="360" y="404">│</text>
                    <text x="384" y="404">c</text>
                    <text x="408" y="404">│</text>
                    <text x="40" y="420">5Q-QoS-A:</text>
                    <text x="108" y="420">CIR-3A</text>
                    <text x="232" y="420">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="420">S</text>
                    <text x="352" y="420">│</text>
                    <text x="376" y="420">u</text>
                    <text x="400" y="420">│</text>
                    <text x="40" y="436">5Q-QoS-B:</text>
                    <text x="108" y="436">CIR-3B</text>
                    <text x="232" y="436">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="436">l</text>
                    <text x="352" y="436">│</text>
                    <text x="376" y="436">i</text>
                    <text x="400" y="436">│</text>
                    <text x="40" y="452">5Q-QoS-C:</text>
                    <text x="108" y="452">CIR-3C</text>
                    <text x="232" y="452">────◇─────────┤─┼──┼──▶</text>
                    <text x="336" y="452">i</text>
                    <text x="352" y="452">│</text>
                    <text x="376" y="452">t</text>
                    <text x="400" y="452">│</text>
                    <text x="264" y="468">│</text>
                    <text x="280" y="468">│</text>
                    <text x="304" y="468">│</text>
                    <text x="344" y="468">c</text>
                    <text x="360" y="468">│</text>
                    <text x="408" y="468">│</text>
                    <text x="264" y="484">│</text>
                    <text x="280" y="484">│</text>
                    <text x="304" y="484">│</text>
                    <text x="344" y="484">e</text>
                    <text x="360" y="484">│</text>
                    <text x="408" y="484">│</text>
                    <text x="36" y="500">BE</text>
                    <text x="92" y="500">CIR/PIR-3D</text>
                    <text x="232" y="500">──────────────┤─┼──┼──▶</text>
                    <text x="352" y="500">│</text>
                    <text x="400" y="500">│</text>
                    <text x="264" y="516">│</text>
                    <text x="280" y="516">│</text>
                    <text x="304" y="516">│</text>
                    <text x="344" y="516">3</text>
                    <text x="360" y="516">│</text>
                    <text x="408" y="516">│</text>
                    <text x="264" y="532">:</text>
                    <text x="280" y="532">;</text>
                    <text x="304" y="532">│</text>
                    <text x="360" y="532">│</text>
                    <text x="408" y="532">│</text>
                    <text x="272" y="548">'</text>
                    <text x="332" y="548">└──┬───┘</text>
                    <text x="408" y="548">│</text>
                    <text x="368" y="564">└─────────┘</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
                                 Slice
                                policer   ┌─────────┐
                      Class        .   ┌──┴───┐     │
                     policer      ; :  │      │     │
  5Q-QoS-A: CIR-1A ────◇─────────┤─┼──┼──▶ S │     │
  5Q-QoS-B: CIR-1B ────◇─────────┤─┼──┼──▶ l │     │
  5Q-QoS-C: CIR-1C ────◇─────────┤─┼──┼──▶ i │     │
                                  │ │  │    c │     │
                                  │ │  │    e │     │
     BE CIR/PIR-1D ──────────────┤─┼──┼──▶   │  A  │
                                  │ │  │    1 │  t  │
                                  : ;  │      │  t  │
                                   .   ├──────┤  a  │
                                  ; :  │      │  c  │
  5Q-QoS-A: CIR-2A ────◇─────────┤─┼──┼──▶ S │  h  │
  5Q-QoS-B: CIR-2B ────◇─────────┤─┼──┼──▶ l │  m  │
  5Q-QoS-C: CIR-2C ────◇─────────┤─┼──┼──▶ i │  e  │
                                  │ │  │    c │  n  │
                                  │ │  │    e │  t  │
      BE CIR/PIR-2D ──────────────┤─┼──┼──▶   │     │
                                  │ │  │    2 │  C  │
                                  : ;  │      │  i  │
                                   .   ├──────┤  r  │
                                  ; :  │      │  c  │
  5Q-QoS-A: CIR-3A ────◇─────────┤─┼──┼──▶ S │  u  │
  5Q-QoS-B: CIR-3B ────◇─────────┤─┼──┼──▶ l │  i  │
  5Q-QoS-C: CIR-3C ────◇─────────┤─┼──┼──▶ i │  t  │
                                  │ │  │    c │     │
                                  │ │  │    e │     │
     BE CIR/PIR-3D ──────────────┤─┼──┼──▶   │     │
                                  │ │  │    3 │     │
                                  : ;  │      │     │
                                   '   └──┬───┘     │
                                          └─────────┘
]]></artwork>
            </artset>
          </figure>
        </section>
        <section anchor="outbound-edge-resource-control-1">
          <name>Outbound Edge Resource Control</name>
          <t><xref target="_figure-22"/> outlines the outbound edge resource control model at the
   transport network layer for 5QI-aware slices.  Each slice is assigned
   multiple egress queues.  The sum of queue weights (equal to 5Q QoS
   CIRs within the slice) CIRs <bcp14>MUST NOT</bcp14> exceed the CIR of the slice
   itself.  And, similarly to the 5QI-aware model, the sum of slice CIRs
   <bcp14>MUST NOT</bcp14> exceed the physical capacity of the attachment circuit.</t>
          <figure anchor="_figure-22">
            <name>Egress Slice Admission Control (5QI-aware)</name>
            <artset>
              <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="720" width="552" viewBox="0 0 552 720" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                  <path d="M 364,56 L 372,72" fill="none" stroke="black"/>
                  <path d="M 364,248 L 372,232" fill="none" stroke="black"/>
                  <path d="M 364,264 L 372,280" fill="none" stroke="black"/>
                  <path d="M 364,456 L 372,440" fill="none" stroke="black"/>
                  <path d="M 364,472 L 372,488" fill="none" stroke="black"/>
                  <path d="M 364,664 L 372,648" fill="none" stroke="black"/>
                  <path d="M 380,72 L 388,56" fill="none" stroke="black"/>
                  <path d="M 380,232 L 388,248" fill="none" stroke="black"/>
                  <path d="M 380,280 L 388,264" fill="none" stroke="black"/>
                  <path d="M 380,440 L 388,456" fill="none" stroke="black"/>
                  <path d="M 380,488 L 388,472" fill="none" stroke="black"/>
                  <path d="M 380,648 L 388,664" fill="none" stroke="black"/>
                  <g class="text">
                    <text x="72" y="36">┌─────────┐</text>
                    <text x="192" y="36">QoS</text>
                    <text x="236" y="36">output</text>
                    <text x="292" y="36">queues</text>
                    <text x="32" y="52">│</text>
                    <text x="112" y="52">┌───┴──┐─</text>
                    <text x="160" y="52">─</text>
                    <text x="176" y="52">─</text>
                    <text x="192" y="52">─</text>
                    <text x="208" y="52">─</text>
                    <text x="224" y="52">─</text>
                    <text x="240" y="52">─</text>
                    <text x="256" y="52">─</text>
                    <text x="272" y="52">─</text>
                    <text x="288" y="52">─</text>
                    <text x="304" y="52">─</text>
                    <text x="320" y="52">─</text>
                    <text x="336" y="52">─</text>
                    <text x="352" y="52">─</text>
                    <text x="368" y="52">─</text>
                    <text x="384" y="52">─</text>
                    <text x="400" y="52">─</text>
                    <text x="416" y="52">─</text>
                    <text x="432" y="52">─</text>
                    <text x="448" y="52">─</text>
                    <text x="464" y="52">─</text>
                    <text x="480" y="52">─</text>
                    <text x="496" y="52">─</text>
                    <text x="512" y="52">─</text>
                    <text x="528" y="52">─</text>
                    <text x="544" y="52">─</text>
                    <text x="32" y="68">│</text>
                    <text x="80" y="68">│</text>
                    <text x="236" y="68">┌─┴──────────────────────────┐</text>
                    <text x="376" y="68">│</text>
                    <text x="64" y="84">───┼─────┼────▶</text>
                    <text x="168" y="84">5Q-QoS-A:</text>
                    <text x="268" y="84">w=5Q-QoS-A-CIR</text>
                    <text x="352" y="84">│</text>
                    <text x="376" y="84">│</text>
                    <text x="32" y="100">│</text>
                    <text x="80" y="100">│</text>
                    <text x="96" y="100">S</text>
                    <text x="236" y="100">└─┬──────────────────────────┘</text>
                    <text x="376" y="100">│</text>
                    <text x="32" y="116">│</text>
                    <text x="80" y="116">│</text>
                    <text x="96" y="116">l</text>
                    <text x="236" y="116">┌─┴──────────────────────────┐</text>
                    <text x="376" y="116">│</text>
                    <text x="64" y="132">───┼─────┼─i──▶</text>
                    <text x="168" y="132">5Q-QoS-B:</text>
                    <text x="268" y="132">w=5Q-QoS-B-CIR</text>
                    <text x="352" y="132">│</text>
                    <text x="376" y="132">│</text>
                    <text x="32" y="148">│</text>
                    <text x="80" y="148">│</text>
                    <text x="96" y="148">c</text>
                    <text x="236" y="148">└─┬──────────────────────────┘</text>
                    <text x="376" y="148">│</text>
                    <text x="468" y="148">weight=Slice-1-CIR</text>
                    <text x="32" y="164">│</text>
                    <text x="80" y="164">│</text>
                    <text x="96" y="164">e</text>
                    <text x="236" y="164">┌─┴──────────────────────────┐</text>
                    <text x="376" y="164">│</text>
                    <text x="464" y="164">shaping=Slice-1-PIR</text>
                    <text x="64" y="180">───┼─────┼────▶</text>
                    <text x="168" y="180">5Q-QoS-C:</text>
                    <text x="268" y="180">w=5Q-QoS-C-CIR</text>
                    <text x="352" y="180">│</text>
                    <text x="376" y="180">│</text>
                    <text x="32" y="196">│</text>
                    <text x="80" y="196">│</text>
                    <text x="96" y="196">1</text>
                    <text x="236" y="196">└─┬──────────────────────────┘</text>
                    <text x="376" y="196">│</text>
                    <text x="32" y="212">│</text>
                    <text x="80" y="212">│</text>
                    <text x="236" y="212">┌─┴──────────────────────────┐</text>
                    <text x="376" y="212">│</text>
                    <text x="64" y="228">───┼─────┼────▶</text>
                    <text x="148" y="228">Best</text>
                    <text x="196" y="228">Effort</text>
                    <text x="272" y="228">(remainder)</text>
                    <text x="352" y="228">│</text>
                    <text x="376" y="228">│</text>
                    <text x="32" y="244">│</text>
                    <text x="80" y="244">│</text>
                    <text x="236" y="244">└─┬──────────────────────────┘</text>
                    <text x="376" y="244">│</text>
                    <text x="32" y="260">│</text>
                    <text x="56" y="260">A</text>
                    <text x="112" y="260">├──────┤─</text>
                    <text x="160" y="260">─</text>
                    <text x="176" y="260">─</text>
                    <text x="192" y="260">─</text>
                    <text x="208" y="260">─</text>
                    <text x="224" y="260">─</text>
                    <text x="240" y="260">─</text>
                    <text x="256" y="260">─</text>
                    <text x="272" y="260">─</text>
                    <text x="288" y="260">─</text>
                    <text x="304" y="260">─</text>
                    <text x="320" y="260">─</text>
                    <text x="336" y="260">─</text>
                    <text x="352" y="260">─</text>
                    <text x="368" y="260">─</text>
                    <text x="384" y="260">─</text>
                    <text x="400" y="260">─</text>
                    <text x="416" y="260">─</text>
                    <text x="432" y="260">─</text>
                    <text x="448" y="260">─</text>
                    <text x="464" y="260">─</text>
                    <text x="480" y="260">─</text>
                    <text x="496" y="260">─</text>
                    <text x="512" y="260">─</text>
                    <text x="528" y="260">─</text>
                    <text x="544" y="260">─</text>
                    <text x="32" y="276">│</text>
                    <text x="56" y="276">t</text>
                    <text x="80" y="276">│</text>
                    <text x="236" y="276">┌─┴──────────────────────────┐</text>
                    <text x="376" y="276">│</text>
                    <text x="32" y="292">│</text>
                    <text x="56" y="292">t</text>
                    <text x="80" y="292">│</text>
                    <text x="120" y="292">│</text>
                    <text x="352" y="292">│</text>
                    <text x="376" y="292">│</text>
                    <text x="32" y="308">│</text>
                    <text x="56" y="308">a</text>
                    <text x="80" y="308">│</text>
                    <text x="236" y="308">└─┬──────────────────────────┘</text>
                    <text x="376" y="308">│</text>
                    <text x="32" y="324">│</text>
                    <text x="56" y="324">c</text>
                    <text x="80" y="324">│</text>
                    <text x="96" y="324">S</text>
                    <text x="236" y="324">┌─┴──────────────────────────┐</text>
                    <text x="376" y="324">│</text>
                    <text x="32" y="340">│</text>
                    <text x="56" y="340">h</text>
                    <text x="80" y="340">│</text>
                    <text x="96" y="340">l</text>
                    <text x="120" y="340">│</text>
                    <text x="352" y="340">│</text>
                    <text x="376" y="340">│</text>
                    <text x="32" y="356">│</text>
                    <text x="56" y="356">m</text>
                    <text x="80" y="356">│</text>
                    <text x="96" y="356">i</text>
                    <text x="236" y="356">└─┬──────────────────────────┘</text>
                    <text x="376" y="356">│</text>
                    <text x="468" y="356">weight=Slice-2-CIR</text>
                    <text x="32" y="372">│</text>
                    <text x="56" y="372">e</text>
                    <text x="80" y="372">│</text>
                    <text x="96" y="372">c</text>
                    <text x="236" y="372">┌─┴──────────────────────────┐</text>
                    <text x="376" y="372">│</text>
                    <text x="464" y="372">shaping=Slice-2-PIR</text>
                    <text x="32" y="388">│</text>
                    <text x="56" y="388">n</text>
                    <text x="80" y="388">│</text>
                    <text x="96" y="388">e</text>
                    <text x="120" y="388">│</text>
                    <text x="352" y="388">│</text>
                    <text x="376" y="388">│</text>
                    <text x="32" y="404">│</text>
                    <text x="56" y="404">t</text>
                    <text x="80" y="404">│</text>
                    <text x="236" y="404">└─┬──────────────────────────┘</text>
                    <text x="376" y="404">│</text>
                    <text x="32" y="420">│</text>
                    <text x="80" y="420">│</text>
                    <text x="96" y="420">2</text>
                    <text x="236" y="420">┌─┴──────────────────────────┐</text>
                    <text x="376" y="420">│</text>
                    <text x="32" y="436">│</text>
                    <text x="56" y="436">C</text>
                    <text x="80" y="436">│</text>
                    <text x="120" y="436">│</text>
                    <text x="352" y="436">│</text>
                    <text x="376" y="436">│</text>
                    <text x="32" y="452">│</text>
                    <text x="56" y="452">i</text>
                    <text x="80" y="452">│</text>
                    <text x="236" y="452">└─┬──────────────────────────┘</text>
                    <text x="376" y="452">│</text>
                    <text x="32" y="468">│</text>
                    <text x="56" y="468">r</text>
                    <text x="112" y="468">├──────┤─</text>
                    <text x="160" y="468">─</text>
                    <text x="176" y="468">─</text>
                    <text x="192" y="468">─</text>
                    <text x="208" y="468">─</text>
                    <text x="224" y="468">─</text>
                    <text x="240" y="468">─</text>
                    <text x="256" y="468">─</text>
                    <text x="272" y="468">─</text>
                    <text x="288" y="468">─</text>
                    <text x="304" y="468">─</text>
                    <text x="320" y="468">─</text>
                    <text x="336" y="468">─</text>
                    <text x="352" y="468">─</text>
                    <text x="368" y="468">─</text>
                    <text x="384" y="468">─</text>
                    <text x="400" y="468">─</text>
                    <text x="416" y="468">─</text>
                    <text x="432" y="468">─</text>
                    <text x="448" y="468">─</text>
                    <text x="464" y="468">─</text>
                    <text x="480" y="468">─</text>
                    <text x="496" y="468">─</text>
                    <text x="512" y="468">─</text>
                    <text x="528" y="468">─</text>
                    <text x="544" y="468">─</text>
                    <text x="32" y="484">│</text>
                    <text x="56" y="484">c</text>
                    <text x="80" y="484">│</text>
                    <text x="236" y="484">┌─┴──────────────────────────┐</text>
                    <text x="376" y="484">│</text>
                    <text x="32" y="500">│</text>
                    <text x="56" y="500">u</text>
                    <text x="80" y="500">│</text>
                    <text x="120" y="500">│</text>
                    <text x="352" y="500">│</text>
                    <text x="376" y="500">│</text>
                    <text x="32" y="516">│</text>
                    <text x="56" y="516">i</text>
                    <text x="80" y="516">│</text>
                    <text x="96" y="516">S</text>
                    <text x="236" y="516">└─┬──────────────────────────┘</text>
                    <text x="376" y="516">│</text>
                    <text x="32" y="532">│</text>
                    <text x="56" y="532">t</text>
                    <text x="80" y="532">│</text>
                    <text x="96" y="532">l</text>
                    <text x="236" y="532">┌─┴──────────────────────────┐</text>
                    <text x="376" y="532">│</text>
                    <text x="32" y="548">│</text>
                    <text x="80" y="548">│</text>
                    <text x="96" y="548">i</text>
                    <text x="120" y="548">│</text>
                    <text x="352" y="548">│</text>
                    <text x="376" y="548">│</text>
                    <text x="32" y="564">│</text>
                    <text x="80" y="564">│</text>
                    <text x="96" y="564">c</text>
                    <text x="236" y="564">└─┬──────────────────────────┘</text>
                    <text x="376" y="564">│</text>
                    <text x="468" y="564">weight=Slice-3-CIR</text>
                    <text x="32" y="580">│</text>
                    <text x="80" y="580">│</text>
                    <text x="96" y="580">e</text>
                    <text x="236" y="580">┌─┴──────────────────────────┐</text>
                    <text x="376" y="580">│</text>
                    <text x="464" y="580">shaping=Slice-3-PIR</text>
                    <text x="32" y="596">│</text>
                    <text x="80" y="596">│</text>
                    <text x="120" y="596">│</text>
                    <text x="352" y="596">│</text>
                    <text x="376" y="596">│</text>
                    <text x="32" y="612">│</text>
                    <text x="80" y="612">│</text>
                    <text x="96" y="612">3</text>
                    <text x="236" y="612">└─┬──────────────────────────┘</text>
                    <text x="376" y="612">│</text>
                    <text x="32" y="628">│</text>
                    <text x="80" y="628">│</text>
                    <text x="236" y="628">┌─┴──────────────────────────┐</text>
                    <text x="376" y="628">│</text>
                    <text x="32" y="644">│</text>
                    <text x="80" y="644">│</text>
                    <text x="120" y="644">│</text>
                    <text x="352" y="644">│</text>
                    <text x="376" y="644">│</text>
                    <text x="32" y="660">│</text>
                    <text x="80" y="660">│</text>
                    <text x="236" y="660">└─┬──────────────────────────┘</text>
                    <text x="376" y="660">│</text>
                    <text x="32" y="676">│</text>
                    <text x="112" y="676">└───┬──┘─</text>
                    <text x="160" y="676">─</text>
                    <text x="176" y="676">─</text>
                    <text x="192" y="676">─</text>
                    <text x="208" y="676">─</text>
                    <text x="224" y="676">─</text>
                    <text x="240" y="676">─</text>
                    <text x="256" y="676">─</text>
                    <text x="272" y="676">─</text>
                    <text x="288" y="676">─</text>
                    <text x="304" y="676">─</text>
                    <text x="320" y="676">─</text>
                    <text x="336" y="676">─</text>
                    <text x="352" y="676">─</text>
                    <text x="368" y="676">─</text>
                    <text x="384" y="676">─</text>
                    <text x="400" y="676">─</text>
                    <text x="416" y="676">─</text>
                    <text x="432" y="676">─</text>
                    <text x="448" y="676">─</text>
                    <text x="464" y="676">─</text>
                    <text x="480" y="676">─</text>
                    <text x="496" y="676">─</text>
                    <text x="512" y="676">─</text>
                    <text x="528" y="676">─</text>
                    <text x="544" y="676">─</text>
                    <text x="72" y="692">└─────────┘</text>
                  </g>
                </svg>
              </artwork>
              <artwork type="ascii-art" align="center"><![CDATA[
      ┌─────────┐        QoS output queues
      │     ┌───┴──┐─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
      │     │    ┌─┴──────────────────────────┐ ╲│╱
   ───┼─────┼────▶ 5Q-QoS-A: w=5Q-QoS-A-CIR   │  │
      │     │ S  └─┬──────────────────────────┘  │
      │     │ l  ┌─┴──────────────────────────┐  │
   ───┼─────┼─i──▶ 5Q-QoS-B: w=5Q-QoS-B-CIR   │  │
      │     │ c  └─┬──────────────────────────┘  │  weight=Slice-1-CIR
      │     │ e  ┌─┴──────────────────────────┐  │ shaping=Slice-1-PIR
   ───┼─────┼────▶ 5Q-QoS-C: w=5Q-QoS-C-CIR   │  │
      │     │ 1  └─┬──────────────────────────┘  │
      │     │    ┌─┴──────────────────────────┐  │
   ───┼─────┼────▶ Best Effort (remainder)    │  │
      │     │    └─┬──────────────────────────┘ ╱│╲
      │  A  ├──────┤─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
      │  t  │    ┌─┴──────────────────────────┐ ╲│╱
      │  t  │    │                            │  │
      │  a  │    └─┬──────────────────────────┘  │
      │  c  │ S  ┌─┴──────────────────────────┐  │
      │  h  │ l  │                            │  │
      │  m  │ i  └─┬──────────────────────────┘  │  weight=Slice-2-CIR
      │  e  │ c  ┌─┴──────────────────────────┐  │ shaping=Slice-2-PIR
      │  n  │ e  │                            │  │
      │  t  │    └─┬──────────────────────────┘  │
      │     │ 2  ┌─┴──────────────────────────┐  │
      │  C  │    │                            │  │
      │  i  │    └─┬──────────────────────────┘ ╱│╲
      │  r  ├──────┤─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
      │  c  │    ┌─┴──────────────────────────┐ ╲│╱
      │  u  │    │                            │  │
      │  i  │ S  └─┬──────────────────────────┘  │
      │  t  │ l  ┌─┴──────────────────────────┐  │
      │     │ i  │                            │  │
      │     │ c  └─┬──────────────────────────┘  │  weight=Slice-3-CIR
      │     │ e  ┌─┴──────────────────────────┐  │ shaping=Slice-3-PIR
      │     │    │                            │  │
      │     │ 3  └─┬──────────────────────────┘  │
      │     │    ┌─┴──────────────────────────┐  │
      │     │    │                            │  │
      │     │    └─┬──────────────────────────┘ ╱│╲
      │     └───┬──┘─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
      └─────────┘
]]></artwork>
            </artset>
          </figure>
        </section>
      </section>
      <section anchor="transit-resource-control">
        <name>Transit Resource Control</name>
        <t>Transit resource control is much simpler than Edge resource control.
   As outlined in <xref target="_figure-19"/>, at the edge, 5Q QoS Class marking
   (represented by DSCP related to 5QI set by mobile network functions
   in the packets handed off to the TN) is mapped to the TN QoS Class.
   Based in TN QoS Class, when the packet is encapsulated with outer
   header (MPLS or IPv6), TN QoS Class marking (MPLS TC or IPv6 DHCP in
   outer header, as depicted in <xref target="_figure-15"/> and <xref target="_figure-16"/>) is set in the
   outer header.  PHB on transit is based exclusively on that TN QoS
   Class marking, i.e., original 5G QoS Class DSCP is not taken into
   consideration on transit.</t>
        <t>Transit resource control does not use any inbound interface policy,
   but only outbound interface policy, which is based on priority queue
   combined with weighted or deficit queuing model, without any shaper.
   The main purpose of transit resource control is to ensure that during
   network congestion events, for example caused by network failures and
   temporary rerouting, premium classes are prioritized, and any drops
   only occur in non-premium (best-effort) classes.  Capacity planning
   and management, as described in Section 6, ensures that enough
   capacity is available to fulfill all approved slice requests.</t>
      </section>
    </section>
    <section anchor="transport-planes-mapping-models">
      <name>Transport Planes Mapping Models</name>
      <t>A network operator might define various groups of tunnels, where each
   tunnel group is created with specific optimization criteria and
   constraints.  This document refers to such tunnel groups as
   'transport planes'.  For example, transport plane A might represent
   tunnels optimized for latency, transport plane B for high capacity,
   transport plane C might represent tunnels using only the "upper half"
   of the transport network, and transport plane D might represent
   tunnels using only the "lower half" of the transport network.
   <xref target="_figure-23"/> depicts an example of a simple network with two transport
   planes.  These transport planes might be realized via various IP/MPLS
   techniques, for example Flex-Algo or RSVP/SR traffic engineering
   tunnels with or without PCE, and with or without bandwidth
   reservations.  Section 6 discusses in detail different bandwidth
   models that can be deployed in the transport network.  However,
   discussion about how to realize or orchestrate transport planes is
   out of scope for this document.</t>
      <figure anchor="_figure-23">
        <name>Transport Planes</name>
        <artset>
          <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="384" width="496" viewBox="0 0 496 384" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
              <path d="M 162,272 L 162,288" fill="none" stroke="black"/>
              <path d="M 158,272 L 158,288" fill="none" stroke="black"/>
              <path d="M 170,64 L 170,80" fill="none" stroke="black"/>
              <path d="M 166,64 L 166,80" fill="none" stroke="black"/>
              <path d="M 178,160 L 178,240" fill="none" stroke="black"/>
              <path d="M 174,160 L 174,240" fill="none" stroke="black"/>
              <path d="M 202,144 L 202,192" fill="none" stroke="black"/>
              <path d="M 198,144 L 198,192" fill="none" stroke="black"/>
              <path d="M 226,144 L 226,192" fill="none" stroke="black"/>
              <path d="M 222,144 L 222,192" fill="none" stroke="black"/>
              <path d="M 250,160 L 250,192" fill="none" stroke="black"/>
              <path d="M 246,160 L 246,192" fill="none" stroke="black"/>
              <path d="M 378,240 L 378,256" fill="none" stroke="black"/>
              <path d="M 374,240 L 374,256" fill="none" stroke="black"/>
              <path d="M 176,46 L 416,46" fill="none" stroke="black"/>
              <path d="M 176,50 L 416,50" fill="none" stroke="black"/>
              <path d="M 208,62 L 416,62" fill="none" stroke="black"/>
              <path d="M 208,66 L 416,66" fill="none" stroke="black"/>
              <path d="M 208,78 L 368,78" fill="none" stroke="black"/>
              <path d="M 208,82 L 368,82" fill="none" stroke="black"/>
              <path d="M 120,94 L 160,94" fill="none" stroke="black"/>
              <path d="M 120,98 L 160,98" fill="none" stroke="black"/>
              <path d="M 208,94 L 368,94" fill="none" stroke="black"/>
              <path d="M 208,98 L 368,98" fill="none" stroke="black"/>
              <path d="M 120,110 L 368,110" fill="none" stroke="black"/>
              <path d="M 120,114 L 368,114" fill="none" stroke="black"/>
              <path d="M 120,126 L 216,126" fill="none" stroke="black"/>
              <path d="M 120,130 L 216,130" fill="none" stroke="black"/>
              <path d="M 384,126 L 416,126" fill="none" stroke="black"/>
              <path d="M 384,130 L 416,130" fill="none" stroke="black"/>
              <path d="M 120,142 L 168,142" fill="none" stroke="black"/>
              <path d="M 120,146 L 168,146" fill="none" stroke="black"/>
              <path d="M 256,142 L 272,142" fill="none" stroke="black"/>
              <path d="M 256,146 L 272,146" fill="none" stroke="black"/>
              <path d="M 320,142 L 336,142" fill="none" stroke="black"/>
              <path d="M 320,146 L 336,146" fill="none" stroke="black"/>
              <path d="M 384,142 L 416,142" fill="none" stroke="black"/>
              <path d="M 384,146 L 416,146" fill="none" stroke="black"/>
              <path d="M 288,174 L 304,174" fill="none" stroke="black"/>
              <path d="M 288,178 L 304,178" fill="none" stroke="black"/>
              <path d="M 352,174 L 368,174" fill="none" stroke="black"/>
              <path d="M 352,178 L 368,178" fill="none" stroke="black"/>
              <path d="M 120,206 L 168,206" fill="none" stroke="black"/>
              <path d="M 120,210 L 168,210" fill="none" stroke="black"/>
              <path d="M 232,206 L 416,206" fill="none" stroke="black"/>
              <path d="M 232,210 L 416,210" fill="none" stroke="black"/>
              <path d="M 120,222 L 168,222" fill="none" stroke="black"/>
              <path d="M 120,226 L 168,226" fill="none" stroke="black"/>
              <path d="M 184,222 L 240,222" fill="none" stroke="black"/>
              <path d="M 184,226 L 240,226" fill="none" stroke="black"/>
              <path d="M 384,222 L 416,222" fill="none" stroke="black"/>
              <path d="M 384,226 L 416,226" fill="none" stroke="black"/>
              <path d="M 120,238 L 168,238" fill="none" stroke="black"/>
              <path d="M 120,242 L 168,242" fill="none" stroke="black"/>
              <path d="M 184,238 L 312,238" fill="none" stroke="black"/>
              <path d="M 184,242 L 312,242" fill="none" stroke="black"/>
              <path d="M 120,254 L 152,254" fill="none" stroke="black"/>
              <path d="M 120,258 L 152,258" fill="none" stroke="black"/>
              <path d="M 184,254 L 296,254" fill="none" stroke="black"/>
              <path d="M 184,258 L 296,258" fill="none" stroke="black"/>
              <path d="M 328,270 L 368,270" fill="none" stroke="black"/>
              <path d="M 328,274 L 368,274" fill="none" stroke="black"/>
              <path d="M 312,286 L 416,286" fill="none" stroke="black"/>
              <path d="M 312,290 L 416,290" fill="none" stroke="black"/>
              <path d="M 296,302 L 416,302" fill="none" stroke="black"/>
              <path d="M 296,306 L 416,306" fill="none" stroke="black"/>
              <path d="M 88,334 L 144,334" fill="none" stroke="black"/>
              <path d="M 88,338 L 144,338" fill="none" stroke="black"/>
              <path d="M 88,350 L 144,350" fill="none" stroke="black"/>
              <path d="M 88,354 L 144,354" fill="none" stroke="black"/>
              <circle cx="80" cy="336" r="6" class="closeddot" fill="black"/>
              <circle cx="80" cy="352" r="6" class="opendot" fill="white" stroke="black"/>
              <circle cx="112" cy="96" r="6" class="closeddot" fill="black"/>
              <circle cx="112" cy="112" r="6" class="closeddot" fill="black"/>
              <circle cx="112" cy="128" r="6" class="closeddot" fill="black"/>
              <circle cx="112" cy="144" r="6" class="closeddot" fill="black"/>
              <circle cx="112" cy="208" r="6" class="opendot" fill="white" stroke="black"/>
              <circle cx="112" cy="224" r="6" class="opendot" fill="white" stroke="black"/>
              <circle cx="112" cy="240" r="6" class="opendot" fill="white" stroke="black"/>
              <circle cx="112" cy="256" r="6" class="opendot" fill="white" stroke="black"/>
              <g class="text">
                <text x="72" y="36">┌───────────────┐</text>
                <text x="460" y="36">┌──────┐</text>
                <text x="8" y="52">│</text>
                <text x="60" y="52">Head-End</text>
                <text x="108" y="52">PE</text>
                <text x="136" y="52">│</text>
                <text x="168" y="52">╔</text>
                <text x="428" y="52">▶│</text>
                <text x="460" y="52">PE-A</text>
                <text x="488" y="52">│</text>
                <text x="8" y="68">│</text>
                <text x="136" y="68">│</text>
                <text x="200" y="68">╔</text>
                <text x="428" y="68">▷│</text>
                <text x="488" y="68">│</text>
                <text x="8" y="84">│</text>
                <text x="32" y="84">┌</text>
                <text x="48" y="84">─</text>
                <text x="64" y="84">─</text>
                <text x="80" y="84">─</text>
                <text x="96" y="84">─</text>
                <text x="112" y="84">┐</text>
                <text x="136" y="84">│</text>
                <text x="200" y="84">╚</text>
                <text x="376" y="84">╗</text>
                <text x="460" y="84">└──────┘</text>
                <text x="8" y="100">│</text>
                <text x="168" y="100">╝</text>
                <text x="200" y="100">╔</text>
                <text x="376" y="100">╝</text>
                <text x="8" y="116">│</text>
                <text x="68" y="116">│Transport</text>
                <text x="376" y="116">╗</text>
                <text x="460" y="116">┌──────┐</text>
                <text x="8" y="132">│</text>
                <text x="64" y="132">Plane</text>
                <text x="96" y="132">A</text>
                <text x="224" y="132">╗</text>
                <text x="376" y="132">╚</text>
                <text x="428" y="132">▶│</text>
                <text x="460" y="132">PE-B</text>
                <text x="488" y="132">│</text>
                <text x="8" y="148">│</text>
                <text x="32" y="148">│</text>
                <text x="176" y="148">╗</text>
                <text x="248" y="148">╔</text>
                <text x="280" y="148">╗</text>
                <text x="312" y="148">╔</text>
                <text x="344" y="148">╗</text>
                <text x="376" y="148">╔</text>
                <text x="428" y="148">▷│</text>
                <text x="488" y="148">│</text>
                <text x="8" y="164">│</text>
                <text x="40" y="164">─</text>
                <text x="56" y="164">─</text>
                <text x="72" y="164">─</text>
                <text x="88" y="164">─</text>
                <text x="104" y="164">─</text>
                <text x="136" y="164">│</text>
                <text x="280" y="164">║</text>
                <text x="312" y="164">║</text>
                <text x="344" y="164">║</text>
                <text x="376" y="164">║</text>
                <text x="460" y="164">└──────┘</text>
                <text x="8" y="180">│</text>
                <text x="136" y="180">│</text>
                <text x="280" y="180">╚</text>
                <text x="312" y="180">╝</text>
                <text x="344" y="180">╚</text>
                <text x="376" y="180">╝</text>
                <text x="8" y="196">│</text>
                <text x="32" y="196">┌</text>
                <text x="48" y="196">─</text>
                <text x="64" y="196">─</text>
                <text x="80" y="196">─</text>
                <text x="96" y="196">─</text>
                <text x="112" y="196">┐</text>
                <text x="136" y="196">│</text>
                <text x="460" y="196">┌──────┐</text>
                <text x="8" y="212">│</text>
                <text x="192" y="212">══╝</text>
                <text x="224" y="212">╚</text>
                <text x="428" y="212">▶│</text>
                <text x="460" y="212">PE-C</text>
                <text x="488" y="212">│</text>
                <text x="8" y="228">│</text>
                <text x="68" y="228">│Transport</text>
                <text x="248" y="228">╝</text>
                <text x="376" y="228">╔</text>
                <text x="428" y="228">▷│</text>
                <text x="488" y="228">│</text>
                <text x="8" y="244">│</text>
                <text x="64" y="244">Plane</text>
                <text x="96" y="244">B</text>
                <text x="320" y="244">╗</text>
                <text x="460" y="244">└──────┘</text>
                <text x="8" y="260">│</text>
                <text x="32" y="260">│</text>
                <text x="160" y="260">╗</text>
                <text x="176" y="260">╚</text>
                <text x="304" y="260">╗</text>
                <text x="320" y="260">║</text>
                <text x="8" y="276">│</text>
                <text x="40" y="276">─</text>
                <text x="56" y="276">─</text>
                <text x="72" y="276">─</text>
                <text x="88" y="276">─</text>
                <text x="104" y="276">─</text>
                <text x="136" y="276">│</text>
                <text x="184" y="276">╔═╗</text>
                <text x="216" y="276">╔═╗</text>
                <text x="248" y="276">╔═╗</text>
                <text x="280" y="276">╔═╗</text>
                <text x="304" y="276">║</text>
                <text x="320" y="276">╚</text>
                <text x="376" y="276">╝</text>
                <text x="460" y="276">┌──────┐</text>
                <text x="8" y="292">│</text>
                <text x="136" y="292">│</text>
                <text x="176" y="292">║</text>
                <text x="192" y="292">║</text>
                <text x="208" y="292">║</text>
                <text x="224" y="292">║</text>
                <text x="240" y="292">║</text>
                <text x="256" y="292">║</text>
                <text x="272" y="292">║</text>
                <text x="288" y="292">║</text>
                <text x="304" y="292">╚</text>
                <text x="428" y="292">▶│</text>
                <text x="460" y="292">PE-D</text>
                <text x="488" y="292">│</text>
                <text x="72" y="308">└───────────────┘</text>
                <text x="168" y="308">╚═╝</text>
                <text x="200" y="308">╚═╝</text>
                <text x="232" y="308">╚═╝</text>
                <text x="264" y="308">╚═╝</text>
                <text x="288" y="308">╚</text>
                <text x="428" y="308">▷│</text>
                <text x="488" y="308">│</text>
                <text x="460" y="324">└──────┘</text>
                <text x="152" y="340">▶</text>
                <text x="200" y="340">Tunnels</text>
                <text x="244" y="340">of</text>
                <text x="296" y="340">Transport</text>
                <text x="360" y="340">Plane</text>
                <text x="392" y="340">A</text>
                <text x="152" y="356">▷</text>
                <text x="200" y="356">Tunnels</text>
                <text x="244" y="356">of</text>
                <text x="296" y="356">Transport</text>
                <text x="360" y="356">Plane</text>
                <text x="392" y="356">B</text>
              </g>
            </svg>
          </artwork>
          <artwork type="ascii-art" align="center"><![CDATA[
   ┌───────────────┐                                    ┌──────┐
   │  Head-End PE  │   ╔═══════════════════════════════▶│ PE-A │
   │               │   ║   ╔═══════════════════════════▷│      │
   │  ┌ ─ ─ ─ ─ ┐  │   ║   ╚═════════════════════╗      └──────┘
   │            ●══════╝   ╔═════════════════════╝
   │  │Transport●════════════════════════════════╗      ┌──────┐
   │    Plane A ●═════════════╗                  ╚═════▶│ PE-B │
   │  │         ●═══════╗  ║  ║  ╔═══╗   ╔═══╗   ╔═════▷│      │
   │   ─ ─ ─ ─ ─   │    ║  ║  ║  ║   ║   ║   ║   ║      └──────┘
   │               │    ║  ║  ║  ║   ╚═══╝   ╚═══╝
   │  ┌ ─ ─ ─ ─ ┐  │    ║  ║  ║  ║                      ┌──────┐
   │            ○═══════║══╝  ╚════════════════════════▶│ PE-C │
   │  │Transport○═══════║════════╝               ╔═════▷│      │
   │    Plane B ○═══════║═════════════════╗      ║      └──────┘
   │  │         ○═════╗ ╚═══════════════╗ ║      ║
   │   ─ ─ ─ ─ ─   │  ║ ╔═╗ ╔═╗ ╔═╗ ╔═╗ ║ ╚══════╝      ┌──────┐
   │               │  ║ ║ ║ ║ ║ ║ ║ ║ ║ ╚══════════════▶│ PE-D │
   └───────────────┘  ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚════════════════▷│      │
                                                        └──────┘
            ●════════▶  Tunnels of Transport Plane A
            ○════════▷  Tunnels of Transport Plane B
]]></artwork>
        </artset>
      </figure>
      <t>Similar to the QoS mapping models discussed in Section 4, for mapping
   to transport planes at the ingress PE, both 5QI-unaware and 5QI-aware
   modes are defined.  In essence, entire slices can be mapped to
   transport planes without 5G QoS consideration (5QI-unaware mode), or
   flows with different 5G QoS Classes, even if they are from the same
   slice, might be mapped to different transport planes (5QI-aware
   mode).</t>
      <section anchor="qi-unaware-mode-1">
        <name>5QI-unaware Mode</name>
        <t>As discussed in Section 4.1, in the 5QI-unware model, the TN domain
   doesn't take into account 5G QoS during execution of per-hop
   behavior.  The entire slice is mapped to single TN QoS Class,
   therefore the entire slice is subject to the same per-hop behavior.
   Similarly, in 5QI-unaware transport plane mapping mode, the entire
   slice is mapped to a single transport plane, as depicted in
   <xref target="_figure-24"/>.</t>
        <figure anchor="_figure-24">
          <name>Slice to Transport Plane Mapping (5QI-unaware Model)</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="608" width="360" viewBox="0 0 360 608" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 8,64 L 8,544" fill="none" stroke="black"/>
                <path d="M 152,64 L 152,112" fill="none" stroke="black"/>
                <path d="M 152,144 L 152,208" fill="none" stroke="black"/>
                <path d="M 152,240 L 152,304" fill="none" stroke="black"/>
                <path d="M 152,336 L 152,400" fill="none" stroke="black"/>
                <path d="M 152,432 L 152,496" fill="none" stroke="black"/>
                <path d="M 152,528 L 152,544" fill="none" stroke="black"/>
                <path d="M 16,48 L 144,48" fill="none" stroke="black"/>
                <path d="M 16,560 L 144,560" fill="none" stroke="black"/>
                <g class="text">
                  <text x="8" y="36">┌</text>
                  <text x="24" y="36">─</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">─</text>
                  <text x="120" y="36">─</text>
                  <text x="136" y="36">─</text>
                  <text x="152" y="36">─</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">─</text>
                  <text x="280" y="36">─</text>
                  <text x="296" y="36">─</text>
                  <text x="312" y="36">─</text>
                  <text x="328" y="36">─</text>
                  <text x="344" y="36">─</text>
                  <text x="8" y="52">┏</text>
                  <text x="152" y="52">┓</text>
                  <text x="352" y="52">│</text>
                  <text x="48" y="68">Attach.</text>
                  <text x="112" y="68">Circuit</text>
                  <text x="212" y="68">PE</text>
                  <text x="252" y="68">router</text>
                  <text x="16" y="84">┌</text>
                  <text x="32" y="84">─</text>
                  <text x="48" y="84">─</text>
                  <text x="64" y="84">─</text>
                  <text x="80" y="84">─</text>
                  <text x="96" y="84">─</text>
                  <text x="112" y="84">─</text>
                  <text x="128" y="84">─</text>
                  <text x="144" y="84">┐</text>
                  <text x="352" y="84">│</text>
                  <text x="48" y="100">SDP</text>
                  <text x="16" y="116">│</text>
                  <text x="84" y="116">┌──────────┐</text>
                  <text x="144" y="116">│</text>
                  <text x="352" y="116">│</text>
                  <text x="56" y="132">│IETF</text>
                  <text x="92" y="132">NS</text>
                  <text x="112" y="132">1</text>
                  <text x="172" y="132">├──────────┐</text>
                  <text x="16" y="148">│</text>
                  <text x="84" y="148">└──────────┘</text>
                  <text x="144" y="148">│</text>
                  <text x="216" y="148">│</text>
                  <text x="352" y="148">│</text>
                  <text x="24" y="164">─</text>
                  <text x="40" y="164">─</text>
                  <text x="56" y="164">─</text>
                  <text x="72" y="164">─</text>
                  <text x="88" y="164">─</text>
                  <text x="104" y="164">─</text>
                  <text x="120" y="164">─</text>
                  <text x="136" y="164">─</text>
                  <text x="216" y="164">│</text>
                  <text x="16" y="180">┌</text>
                  <text x="32" y="180">─</text>
                  <text x="48" y="180">─</text>
                  <text x="64" y="180">─</text>
                  <text x="80" y="180">─</text>
                  <text x="96" y="180">─</text>
                  <text x="112" y="180">─</text>
                  <text x="128" y="180">─</text>
                  <text x="144" y="180">┐</text>
                  <text x="216" y="180">│</text>
                  <text x="288" y="180">┌─────────┐</text>
                  <text x="352" y="180">│</text>
                  <text x="48" y="196">SDP</text>
                  <text x="216" y="196">│</text>
                  <text x="248" y="196">│</text>
                  <text x="328" y="196">│</text>
                  <text x="16" y="212">│</text>
                  <text x="84" y="212">┌──────────┐</text>
                  <text x="144" y="212">│</text>
                  <text x="216" y="212">│</text>
                  <text x="288" y="212">│Transport│</text>
                  <text x="352" y="212">│</text>
                  <text x="56" y="228">│IETF</text>
                  <text x="92" y="228">NS</text>
                  <text x="112" y="228">2</text>
                  <text x="156" y="228">├──────┐</text>
                  <text x="232" y="228">├───▶</text>
                  <text x="288" y="228">Plane</text>
                  <text x="328" y="228">│</text>
                  <text x="16" y="244">│</text>
                  <text x="84" y="244">└──────────┘</text>
                  <text x="144" y="244">│</text>
                  <text x="184" y="244">│</text>
                  <text x="216" y="244">│</text>
                  <text x="248" y="244">│</text>
                  <text x="288" y="244">A</text>
                  <text x="328" y="244">│</text>
                  <text x="352" y="244">│</text>
                  <text x="24" y="260">─</text>
                  <text x="40" y="260">─</text>
                  <text x="56" y="260">─</text>
                  <text x="72" y="260">─</text>
                  <text x="88" y="260">─</text>
                  <text x="104" y="260">─</text>
                  <text x="120" y="260">─</text>
                  <text x="136" y="260">─</text>
                  <text x="184" y="260">│</text>
                  <text x="216" y="260">│</text>
                  <text x="248" y="260">│</text>
                  <text x="328" y="260">│</text>
                  <text x="16" y="276">┌</text>
                  <text x="32" y="276">─</text>
                  <text x="48" y="276">─</text>
                  <text x="64" y="276">─</text>
                  <text x="80" y="276">─</text>
                  <text x="96" y="276">─</text>
                  <text x="112" y="276">─</text>
                  <text x="128" y="276">─</text>
                  <text x="144" y="276">┐</text>
                  <text x="184" y="276">│</text>
                  <text x="216" y="276">│</text>
                  <text x="288" y="276">└─────────┘</text>
                  <text x="352" y="276">│</text>
                  <text x="48" y="292">SDP</text>
                  <text x="184" y="292">│</text>
                  <text x="216" y="292">│</text>
                  <text x="16" y="308">│</text>
                  <text x="84" y="308">┌──────────┐</text>
                  <text x="144" y="308">│</text>
                  <text x="184" y="308">│</text>
                  <text x="216" y="308">│</text>
                  <text x="352" y="308">│</text>
                  <text x="56" y="324">│IETF</text>
                  <text x="92" y="324">NS</text>
                  <text x="112" y="324">3</text>
                  <text x="156" y="324">├──────┤</text>
                  <text x="216" y="324">│</text>
                  <text x="16" y="340">│</text>
                  <text x="84" y="340">└──────────┘</text>
                  <text x="144" y="340">│</text>
                  <text x="184" y="340">│</text>
                  <text x="216" y="340">│</text>
                  <text x="288" y="340">┌─────────┐</text>
                  <text x="352" y="340">│</text>
                  <text x="24" y="356">─</text>
                  <text x="40" y="356">─</text>
                  <text x="56" y="356">─</text>
                  <text x="72" y="356">─</text>
                  <text x="88" y="356">─</text>
                  <text x="104" y="356">─</text>
                  <text x="120" y="356">─</text>
                  <text x="136" y="356">─</text>
                  <text x="184" y="356">│</text>
                  <text x="216" y="356">│</text>
                  <text x="248" y="356">│</text>
                  <text x="328" y="356">│</text>
                  <text x="16" y="372">┌</text>
                  <text x="32" y="372">─</text>
                  <text x="48" y="372">─</text>
                  <text x="64" y="372">─</text>
                  <text x="80" y="372">─</text>
                  <text x="96" y="372">─</text>
                  <text x="112" y="372">─</text>
                  <text x="128" y="372">─</text>
                  <text x="144" y="372">┐</text>
                  <text x="184" y="372">│</text>
                  <text x="216" y="372">│</text>
                  <text x="288" y="372">│Transport│</text>
                  <text x="352" y="372">│</text>
                  <text x="48" y="388">SDP</text>
                  <text x="216" y="388">├───│───▶</text>
                  <text x="288" y="388">Plane</text>
                  <text x="328" y="388">│</text>
                  <text x="16" y="404">│</text>
                  <text x="84" y="404">┌──────────┐</text>
                  <text x="144" y="404">│</text>
                  <text x="184" y="404">│</text>
                  <text x="216" y="404">│</text>
                  <text x="248" y="404">│</text>
                  <text x="288" y="404">B</text>
                  <text x="328" y="404">│</text>
                  <text x="352" y="404">│</text>
                  <text x="56" y="420">│IETF</text>
                  <text x="92" y="420">NS</text>
                  <text x="112" y="420">4</text>
                  <text x="156" y="420">├──────┘</text>
                  <text x="216" y="420">│</text>
                  <text x="248" y="420">│</text>
                  <text x="328" y="420">│</text>
                  <text x="16" y="436">│</text>
                  <text x="84" y="436">└──────────┘</text>
                  <text x="144" y="436">│</text>
                  <text x="216" y="436">│</text>
                  <text x="288" y="436">└─────────┘</text>
                  <text x="352" y="436">│</text>
                  <text x="24" y="452">─</text>
                  <text x="40" y="452">─</text>
                  <text x="56" y="452">─</text>
                  <text x="72" y="452">─</text>
                  <text x="88" y="452">─</text>
                  <text x="104" y="452">─</text>
                  <text x="120" y="452">─</text>
                  <text x="136" y="452">─</text>
                  <text x="216" y="452">│</text>
                  <text x="16" y="468">┌</text>
                  <text x="32" y="468">─</text>
                  <text x="48" y="468">─</text>
                  <text x="64" y="468">─</text>
                  <text x="80" y="468">─</text>
                  <text x="96" y="468">─</text>
                  <text x="112" y="468">─</text>
                  <text x="128" y="468">─</text>
                  <text x="144" y="468">┐</text>
                  <text x="216" y="468">│</text>
                  <text x="352" y="468">│</text>
                  <text x="48" y="484">SDP</text>
                  <text x="216" y="484">│</text>
                  <text x="16" y="500">│</text>
                  <text x="84" y="500">┌──────────┐</text>
                  <text x="144" y="500">│</text>
                  <text x="216" y="500">│</text>
                  <text x="352" y="500">│</text>
                  <text x="56" y="516">│IETF</text>
                  <text x="92" y="516">NS</text>
                  <text x="112" y="516">5</text>
                  <text x="172" y="516">├──────────┘</text>
                  <text x="16" y="532">│</text>
                  <text x="84" y="532">└──────────┘</text>
                  <text x="144" y="532">│</text>
                  <text x="352" y="532">│</text>
                  <text x="24" y="548">─</text>
                  <text x="40" y="548">─</text>
                  <text x="56" y="548">─</text>
                  <text x="72" y="548">─</text>
                  <text x="88" y="548">─</text>
                  <text x="104" y="548">─</text>
                  <text x="120" y="548">─</text>
                  <text x="136" y="548">─</text>
                  <text x="8" y="564">┗</text>
                  <text x="152" y="564">┛</text>
                  <text x="352" y="564">│</text>
                  <text x="8" y="580">└</text>
                  <text x="24" y="580">─</text>
                  <text x="40" y="580">─</text>
                  <text x="56" y="580">─</text>
                  <text x="72" y="580">─</text>
                  <text x="88" y="580">─</text>
                  <text x="104" y="580">─</text>
                  <text x="120" y="580">─</text>
                  <text x="136" y="580">─</text>
                  <text x="152" y="580">─</text>
                  <text x="168" y="580">─</text>
                  <text x="184" y="580">─</text>
                  <text x="200" y="580">─</text>
                  <text x="216" y="580">─</text>
                  <text x="232" y="580">─</text>
                  <text x="248" y="580">─</text>
                  <text x="264" y="580">─</text>
                  <text x="280" y="580">─</text>
                  <text x="296" y="580">─</text>
                  <text x="312" y="580">─</text>
                  <text x="328" y="580">─</text>
                  <text x="344" y="580">─</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
   ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
   ┏━━━━━━━━━━━━━━━━━┓                        │
   ┃ Attach. Circuit ┃      PE router
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃                        │
   ┃   SDP           ┃
   ┃│  ┌──────────┐ │┃                        │
   ┃   │IETF NS 1 ├──────────┐
   ┃│  └──────────┘ │┃       │                │
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃       │
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃       │   ┌─────────┐  │
   ┃   SDP           ┃       │   │         │
   ┃│  ┌──────────┐ │┃       │   │Transport│  │
   ┃   │IETF NS 2 ├──────┐   ├───▶  Plane  │
   ┃│  └──────────┘ │┃   │   │   │    A    │  │
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃   │   │   │         │
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃   │   │   └─────────┘  │
   ┃   SDP           ┃   │   │
   ┃│  ┌──────────┐ │┃   │   │                │
   ┃   │IETF NS 3 ├──────┤   │
   ┃│  └──────────┘ │┃   │   │   ┌─────────┐  │
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃   │   │   │         │
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃   │   │   │Transport│  │
   ┃   SDP           ┃   ├───│───▶  Plane  │
   ┃│  ┌──────────┐ │┃   │   │   │    B    │  │
   ┃   │IETF NS 4 ├──────┘   │   │         │
   ┃│  └──────────┘ │┃       │   └─────────┘  │
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃       │
   ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃       │                │
   ┃   SDP           ┃       │
   ┃│  ┌──────────┐ │┃       │                │
   ┃   │IETF NS 5 ├──────────┘
   ┃│  └──────────┘ │┃                        │
   ┃ ─ ─ ─ ─ ─ ─ ─ ─ ┃
   ┗━━━━━━━━━━━━━━━━━┛                        │
   └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
]]></artwork>
          </artset>
        </figure>
        <t>It is worth noting that there is no strict correlation between TN QoS
   Classes and Transport Planes.  The TN domain can be operated with
   e.g., 8 TN QoS Classes (representing 8 hardware queues in the
   routers), and 2 Transport Classes (e.g., latency optimized transport
   plane using link latency metrics for path calculation, and transport
   plane following IGP metrics).  TN QoS Class determines the per-hop
   behavior when the packets are transiting through the TN domain, while
   Transport Plane determines the path, optimized or constrained based
   on operator's business criteria, that the packets use to transit
   through the TN domain.</t>
      </section>
      <section anchor="qi-aware-mode-1">
        <name>5QI-aware Mode</name>
        <t>In 5QI-aware mode, the traffic can be mapped to transport planes at
   the granularity of 5G QoS Class.  Given that the potential number of
   transport planes is limited, packets from multiple 5G QoS Classes
   with similar characteristics are mapped to a common transport class,
   as depicted in <xref target="_figure-25"/>.</t>
        <figure anchor="_figure-25">
          <name>Slice to Transport Plane mapping (5QI-aware Model)</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="608" width="384" viewBox="0 0 384 608" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 24,64 L 24,544" fill="none" stroke="black"/>
                <path d="M 168,64 L 168,112" fill="none" stroke="black"/>
                <path d="M 168,144 L 168,160" fill="none" stroke="black"/>
                <path d="M 168,192 L 168,208" fill="none" stroke="black"/>
                <path d="M 168,240 L 168,256" fill="none" stroke="black"/>
                <path d="M 168,288 L 168,336" fill="none" stroke="black"/>
                <path d="M 168,368 L 168,384" fill="none" stroke="black"/>
                <path d="M 168,416 L 168,432" fill="none" stroke="black"/>
                <path d="M 168,464 L 168,480" fill="none" stroke="black"/>
                <path d="M 168,512 L 168,544" fill="none" stroke="black"/>
                <path d="M 32,48 L 160,48" fill="none" stroke="black"/>
                <path d="M 32,560 L 160,560" fill="none" stroke="black"/>
                <g class="text">
                  <text x="24" y="36">┌</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">─</text>
                  <text x="120" y="36">─</text>
                  <text x="136" y="36">─</text>
                  <text x="152" y="36">─</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">─</text>
                  <text x="280" y="36">─</text>
                  <text x="296" y="36">─</text>
                  <text x="312" y="36">─</text>
                  <text x="328" y="36">─</text>
                  <text x="344" y="36">─</text>
                  <text x="360" y="36">─</text>
                  <text x="376" y="36">┐</text>
                  <text x="24" y="52">┏</text>
                  <text x="168" y="52">┓</text>
                  <text x="64" y="68">Attach.</text>
                  <text x="128" y="68">Circuit</text>
                  <text x="376" y="68">│</text>
                  <text x="32" y="84">┌</text>
                  <text x="48" y="84">─</text>
                  <text x="64" y="84">─</text>
                  <text x="80" y="84">─</text>
                  <text x="96" y="84">─</text>
                  <text x="112" y="84">─</text>
                  <text x="128" y="84">─</text>
                  <text x="144" y="84">─</text>
                  <text x="160" y="84">┐</text>
                  <text x="244" y="84">PE</text>
                  <text x="284" y="84">router</text>
                  <text x="64" y="100">SDP</text>
                  <text x="376" y="100">│</text>
                  <text x="32" y="116">│</text>
                  <text x="100" y="116">┌──────────┐</text>
                  <text x="160" y="116">│</text>
                  <text x="56" y="132">│</text>
                  <text x="76" y="132">5G</text>
                  <text x="104" y="132">QoS</text>
                  <text x="128" y="132">A</text>
                  <text x="172" y="132">├──────┐</text>
                  <text x="376" y="132">│</text>
                  <text x="8" y="148">I</text>
                  <text x="32" y="148">│</text>
                  <text x="100" y="148">└──────────┘</text>
                  <text x="160" y="148">│</text>
                  <text x="200" y="148">│</text>
                  <text x="8" y="164">E</text>
                  <text x="100" y="164">┌──────────┐</text>
                  <text x="200" y="164">│</text>
                  <text x="376" y="164">│</text>
                  <text x="8" y="180">T</text>
                  <text x="32" y="180">│</text>
                  <text x="56" y="180">│</text>
                  <text x="76" y="180">5G</text>
                  <text x="104" y="180">QoS</text>
                  <text x="128" y="180">B</text>
                  <text x="172" y="180">├──────┤</text>
                  <text x="8" y="196">F</text>
                  <text x="100" y="196">└──────────┘</text>
                  <text x="200" y="196">│</text>
                  <text x="320" y="196">┌─────────┐</text>
                  <text x="376" y="196">│</text>
                  <text x="32" y="212">│</text>
                  <text x="100" y="212">┌──────────┐</text>
                  <text x="160" y="212">│</text>
                  <text x="200" y="212">│</text>
                  <text x="280" y="212">│</text>
                  <text x="360" y="212">│</text>
                  <text x="8" y="228">N</text>
                  <text x="56" y="228">│</text>
                  <text x="76" y="228">5G</text>
                  <text x="104" y="228">QoS</text>
                  <text x="128" y="228">C</text>
                  <text x="192" y="228">├───────────┐</text>
                  <text x="320" y="228">│Transport│</text>
                  <text x="376" y="228">│</text>
                  <text x="8" y="244">S</text>
                  <text x="32" y="244">│</text>
                  <text x="100" y="244">└──────────┘</text>
                  <text x="160" y="244">│</text>
                  <text x="240" y="244">├────│────▶</text>
                  <text x="320" y="244">Plane</text>
                  <text x="360" y="244">│</text>
                  <text x="100" y="260">┌──────────┐</text>
                  <text x="200" y="260">│</text>
                  <text x="240" y="260">│</text>
                  <text x="280" y="260">│</text>
                  <text x="320" y="260">A</text>
                  <text x="360" y="260">│</text>
                  <text x="376" y="260">│</text>
                  <text x="8" y="276">1</text>
                  <text x="32" y="276">│</text>
                  <text x="56" y="276">│</text>
                  <text x="76" y="276">5G</text>
                  <text x="104" y="276">QoS</text>
                  <text x="128" y="276">D</text>
                  <text x="192" y="276">├───────────┤</text>
                  <text x="280" y="276">│</text>
                  <text x="360" y="276">│</text>
                  <text x="100" y="292">└──────────┘</text>
                  <text x="200" y="292">│</text>
                  <text x="240" y="292">│</text>
                  <text x="320" y="292">└─────────┘</text>
                  <text x="376" y="292">│</text>
                  <text x="32" y="308">└</text>
                  <text x="48" y="308">─</text>
                  <text x="64" y="308">─</text>
                  <text x="80" y="308">─</text>
                  <text x="96" y="308">─</text>
                  <text x="112" y="308">─</text>
                  <text x="128" y="308">─</text>
                  <text x="144" y="308">─</text>
                  <text x="160" y="308">┘</text>
                  <text x="200" y="308">│</text>
                  <text x="240" y="308">│</text>
                  <text x="32" y="324">┌</text>
                  <text x="48" y="324">─</text>
                  <text x="64" y="324">─</text>
                  <text x="80" y="324">─</text>
                  <text x="96" y="324">─</text>
                  <text x="112" y="324">─</text>
                  <text x="128" y="324">─</text>
                  <text x="144" y="324">─</text>
                  <text x="160" y="324">┐</text>
                  <text x="200" y="324">│</text>
                  <text x="240" y="324">│</text>
                  <text x="376" y="324">│</text>
                  <text x="100" y="340">┌──────────┐</text>
                  <text x="200" y="340">│</text>
                  <text x="240" y="340">│</text>
                  <text x="32" y="356">│</text>
                  <text x="56" y="356">│</text>
                  <text x="76" y="356">5G</text>
                  <text x="104" y="356">QoS</text>
                  <text x="128" y="356">A</text>
                  <text x="172" y="356">├──────┤</text>
                  <text x="240" y="356">│</text>
                  <text x="320" y="356">┌─────────┐</text>
                  <text x="376" y="356">│</text>
                  <text x="8" y="372">I</text>
                  <text x="100" y="372">└──────────┘</text>
                  <text x="200" y="372">│</text>
                  <text x="240" y="372">│</text>
                  <text x="280" y="372">│</text>
                  <text x="360" y="372">│</text>
                  <text x="8" y="388">E</text>
                  <text x="32" y="388">│</text>
                  <text x="100" y="388">┌──────────┐</text>
                  <text x="160" y="388">│</text>
                  <text x="200" y="388">│</text>
                  <text x="240" y="388">│</text>
                  <text x="320" y="388">│Transport│</text>
                  <text x="376" y="388">│</text>
                  <text x="8" y="404">T</text>
                  <text x="56" y="404">│</text>
                  <text x="76" y="404">5G</text>
                  <text x="104" y="404">QoS</text>
                  <text x="128" y="404">E</text>
                  <text x="172" y="404">├──────┘</text>
                  <text x="260" y="404">├────▶</text>
                  <text x="320" y="404">Plane</text>
                  <text x="360" y="404">│</text>
                  <text x="8" y="420">F</text>
                  <text x="32" y="420">│</text>
                  <text x="100" y="420">└──────────┘</text>
                  <text x="160" y="420">│</text>
                  <text x="240" y="420">│</text>
                  <text x="280" y="420">│</text>
                  <text x="320" y="420">B</text>
                  <text x="360" y="420">│</text>
                  <text x="376" y="420">│</text>
                  <text x="100" y="436">┌──────────┐</text>
                  <text x="240" y="436">│</text>
                  <text x="280" y="436">│</text>
                  <text x="360" y="436">│</text>
                  <text x="8" y="452">N</text>
                  <text x="32" y="452">│</text>
                  <text x="56" y="452">│</text>
                  <text x="76" y="452">5G</text>
                  <text x="104" y="452">QoS</text>
                  <text x="128" y="452">F</text>
                  <text x="192" y="452">├───────────┤</text>
                  <text x="320" y="452">└─────────┘</text>
                  <text x="376" y="452">│</text>
                  <text x="8" y="468">S</text>
                  <text x="100" y="468">└──────────┘</text>
                  <text x="240" y="468">│</text>
                  <text x="32" y="484">│</text>
                  <text x="100" y="484">┌──────────┐</text>
                  <text x="160" y="484">│</text>
                  <text x="240" y="484">│</text>
                  <text x="376" y="484">│</text>
                  <text x="8" y="500">2</text>
                  <text x="56" y="500">│</text>
                  <text x="76" y="500">5G</text>
                  <text x="104" y="500">QoS</text>
                  <text x="128" y="500">G</text>
                  <text x="192" y="500">├───────────┘</text>
                  <text x="32" y="516">│</text>
                  <text x="100" y="516">└──────────┘</text>
                  <text x="160" y="516">│</text>
                  <text x="376" y="516">│</text>
                  <text x="64" y="532">SDP</text>
                  <text x="32" y="548">└</text>
                  <text x="48" y="548">─</text>
                  <text x="64" y="548">─</text>
                  <text x="80" y="548">─</text>
                  <text x="96" y="548">─</text>
                  <text x="112" y="548">─</text>
                  <text x="128" y="548">─</text>
                  <text x="144" y="548">─</text>
                  <text x="160" y="548">┘</text>
                  <text x="376" y="548">│</text>
                  <text x="24" y="564">┗</text>
                  <text x="168" y="564">┛</text>
                  <text x="24" y="580">└</text>
                  <text x="40" y="580">─</text>
                  <text x="56" y="580">─</text>
                  <text x="72" y="580">─</text>
                  <text x="88" y="580">─</text>
                  <text x="104" y="580">─</text>
                  <text x="120" y="580">─</text>
                  <text x="136" y="580">─</text>
                  <text x="152" y="580">─</text>
                  <text x="168" y="580">─</text>
                  <text x="184" y="580">─</text>
                  <text x="200" y="580">─</text>
                  <text x="216" y="580">─</text>
                  <text x="232" y="580">─</text>
                  <text x="248" y="580">─</text>
                  <text x="264" y="580">─</text>
                  <text x="280" y="580">─</text>
                  <text x="296" y="580">─</text>
                  <text x="312" y="580">─</text>
                  <text x="328" y="580">─</text>
                  <text x="344" y="580">─</text>
                  <text x="360" y="580">─</text>
                  <text x="376" y="580">┘</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
     ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
     ┏━━━━━━━━━━━━━━━━━┓
     ┃ Attach. Circuit ┃                         │
     ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃        PE router
     ┃   SDP           ┃                         │
     ┃│  ┌──────────┐ │┃
     ┃   │ 5G QoS A ├──────┐                     │
   I ┃│  └──────────┘ │┃   │
   E ┃   ┌──────────┐  ┃   │                     │
   T ┃│  │ 5G QoS B ├──────┤
   F ┃   └──────────┘  ┃   │         ┌─────────┐ │
     ┃│  ┌──────────┐ │┃   │         │         │
   N ┃   │ 5G QoS C ├───────────┐    │Transport│ │
   S ┃│  └──────────┘ │┃   ├────│────▶  Plane  │
     ┃   ┌──────────┐  ┃   │    │    │    A    │ │
   1 ┃│  │ 5G QoS D ├───────────┤    │         │
     ┃   └──────────┘  ┃   │    │    └─────────┘ │
     ┃└ ─ ─ ─ ─ ─ ─ ─ ┘┃   │    │
     ┃┌ ─ ─ ─ ─ ─ ─ ─ ┐┃   │    │                │
     ┃   ┌──────────┐  ┃   │    │
     ┃│  │ 5G QoS A ├──────┤    │    ┌─────────┐ │
   I ┃   └──────────┘  ┃   │    │    │         │
   E ┃│  ┌──────────┐ │┃   │    │    │Transport│ │
   T ┃   │ 5G QoS E ├──────┘    ├────▶  Plane  │
   F ┃│  └──────────┘ │┃        │    │    B    │ │
     ┃   ┌──────────┐  ┃        │    │         │
   N ┃│  │ 5G QoS F ├───────────┤    └─────────┘ │
   S ┃   └──────────┘  ┃        │
     ┃│  ┌──────────┐ │┃        │                │
   2 ┃   │ 5G QoS G ├───────────┘
     ┃│  └──────────┘ │┃                         │
     ┃   SDP           ┃
     ┃└ ─ ─ ─ ─ ─ ─ ─ ┘┃                         │
     ┗━━━━━━━━━━━━━━━━━┛
     └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
]]></artwork>
          </artset>
        </figure>
      </section>
    </section>
    <section anchor="sec-capacity-planning">
      <name>Capacity Planning/Management</name>
      <t>This section describes the information conveyed by the SMO to the
   transport controller with respect to slice bandwidth requirements.</t>
      <t><xref target="_figure-26"/> shows three DCs that contain instances of network
   functions.  Also shown are PEs that have links to the DCs.  The PEs
   belong to the transport network.  Other details of the transport
   network, such as P-routers and transit links are not shown.  Also
   details of the DC infrastructure such as switches and routers are not
   shown.</t>
      <t>The SMO is aware of the existence of the network functions and their
   locations.  However, it is not aware of the details of the transport
   network.  The transport controller has the opposite view - it is
   aware of the transport infrastructure and the links between the PEs
   and the DCs, but is not aware of the individual network functions.</t>
      <figure anchor="_figure-26">
        <name>An Example of Multi-DC Architecture</name>
        <artset>
          <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="448" width="560" viewBox="0 0 560 448" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
              <g class="text">
                <text x="8" y="36">┌</text>
                <text x="24" y="36">─</text>
                <text x="40" y="36">─</text>
                <text x="56" y="36">─</text>
                <text x="72" y="36">─</text>
                <text x="92" y="36">DC</text>
                <text x="116" y="36">1─</text>
                <text x="136" y="36">─</text>
                <text x="152" y="36">─</text>
                <text x="168" y="36">─</text>
                <text x="208" y="36">┌</text>
                <text x="224" y="36">─</text>
                <text x="240" y="36">─</text>
                <text x="256" y="36">─</text>
                <text x="272" y="36">─</text>
                <text x="288" y="36">─</text>
                <text x="304" y="36">─</text>
                <text x="320" y="36">─</text>
                <text x="336" y="36">─</text>
                <text x="352" y="36">┐</text>
                <text x="384" y="36">┌</text>
                <text x="400" y="36">─</text>
                <text x="416" y="36">─</text>
                <text x="432" y="36">─</text>
                <text x="448" y="36">─</text>
                <text x="468" y="36">DC</text>
                <text x="492" y="36">2─</text>
                <text x="512" y="36">─</text>
                <text x="528" y="36">─</text>
                <text x="544" y="36">─</text>
                <text x="52" y="52">┌──────┐</text>
                <text x="176" y="52">│</text>
                <text x="220" y="52">┌────┐</text>
                <text x="340" y="52">┌────┐</text>
                <text x="508" y="52">┌──────┐</text>
                <text x="552" y="52">│</text>
                <text x="8" y="68">│</text>
                <text x="24" y="68">│</text>
                <text x="52" y="68">NF1A</text>
                <text x="80" y="68">│</text>
                <text x="208" y="68">■──┤PE1A│</text>
                <text x="352" y="68">│PE2A├──■</text>
                <text x="480" y="68">│</text>
                <text x="508" y="68">NF2A</text>
                <text x="536" y="68">│</text>
                <text x="52" y="84">└──────┘</text>
                <text x="176" y="84">│</text>
                <text x="220" y="84">└────┘</text>
                <text x="340" y="84">└────┘</text>
                <text x="508" y="84">└──────┘</text>
                <text x="552" y="84">│</text>
                <text x="8" y="100">│</text>
                <text x="52" y="100">┌──────┐</text>
                <text x="208" y="100">│</text>
                <text x="352" y="100">│</text>
                <text x="384" y="100">│</text>
                <text x="508" y="100">┌──────┐</text>
                <text x="24" y="116">│</text>
                <text x="52" y="116">NF1B</text>
                <text x="80" y="116">│</text>
                <text x="176" y="116">│</text>
                <text x="480" y="116">│</text>
                <text x="508" y="116">NF2B</text>
                <text x="536" y="116">│</text>
                <text x="552" y="116">│</text>
                <text x="8" y="132">│</text>
                <text x="52" y="132">└──────┘</text>
                <text x="208" y="132">│</text>
                <text x="352" y="132">│</text>
                <text x="384" y="132">│</text>
                <text x="508" y="132">└──────┘</text>
                <text x="52" y="148">┌──────┐</text>
                <text x="176" y="148">│</text>
                <text x="220" y="148">┌────┐</text>
                <text x="340" y="148">┌────┐</text>
                <text x="508" y="148">┌──────┐</text>
                <text x="552" y="148">│</text>
                <text x="8" y="164">│</text>
                <text x="24" y="164">│</text>
                <text x="52" y="164">NF1C</text>
                <text x="80" y="164">│</text>
                <text x="208" y="164">■──┤PE1B│</text>
                <text x="352" y="164">│PE2B├──■</text>
                <text x="480" y="164">│</text>
                <text x="508" y="164">NF2C</text>
                <text x="536" y="164">│</text>
                <text x="52" y="180">└──────┘</text>
                <text x="176" y="180">│</text>
                <text x="220" y="180">└────┘</text>
                <text x="340" y="180">└────┘</text>
                <text x="508" y="180">└──────┘</text>
                <text x="552" y="180">│</text>
                <text x="8" y="196">└</text>
                <text x="24" y="196">─</text>
                <text x="40" y="196">─</text>
                <text x="56" y="196">─</text>
                <text x="72" y="196">─</text>
                <text x="88" y="196">─</text>
                <text x="104" y="196">─</text>
                <text x="120" y="196">─</text>
                <text x="136" y="196">─</text>
                <text x="152" y="196">─</text>
                <text x="168" y="196">─</text>
                <text x="208" y="196">│</text>
                <text x="280" y="196">Transport</text>
                <text x="352" y="196">│</text>
                <text x="384" y="196">└</text>
                <text x="400" y="196">─</text>
                <text x="416" y="196">─</text>
                <text x="432" y="196">─</text>
                <text x="448" y="196">─</text>
                <text x="464" y="196">─</text>
                <text x="480" y="196">─</text>
                <text x="496" y="196">─</text>
                <text x="512" y="196">─</text>
                <text x="528" y="196">─</text>
                <text x="544" y="196">─</text>
                <text x="208" y="228">│</text>
                <text x="280" y="228">Network</text>
                <text x="352" y="228">│</text>
                <text x="384" y="228">┌</text>
                <text x="400" y="228">─</text>
                <text x="416" y="228">─</text>
                <text x="432" y="228">─</text>
                <text x="448" y="228">─</text>
                <text x="468" y="228">DC</text>
                <text x="492" y="228">3─</text>
                <text x="512" y="228">─</text>
                <text x="528" y="228">─</text>
                <text x="544" y="228">─</text>
                <text x="340" y="244">┌────┐</text>
                <text x="508" y="244">┌──────┐</text>
                <text x="552" y="244">│</text>
                <text x="208" y="260">│</text>
                <text x="352" y="260">│PE3A├──■</text>
                <text x="480" y="260">│</text>
                <text x="508" y="260">NF3A</text>
                <text x="536" y="260">│</text>
                <text x="340" y="276">└────┘</text>
                <text x="508" y="276">└──────┘</text>
                <text x="552" y="276">│</text>
                <text x="208" y="292">│</text>
                <text x="352" y="292">│</text>
                <text x="384" y="292">│</text>
                <text x="508" y="292">┌──────┐</text>
                <text x="480" y="308">│</text>
                <text x="508" y="308">NF3B</text>
                <text x="536" y="308">│</text>
                <text x="552" y="308">│</text>
                <text x="208" y="324">│</text>
                <text x="352" y="324">│</text>
                <text x="384" y="324">│</text>
                <text x="508" y="324">└──────┘</text>
                <text x="340" y="340">┌────┐</text>
                <text x="508" y="340">┌──────┐</text>
                <text x="552" y="340">│</text>
                <text x="208" y="356">│</text>
                <text x="352" y="356">│PE3B├──■</text>
                <text x="480" y="356">│</text>
                <text x="508" y="356">NF3C</text>
                <text x="536" y="356">│</text>
                <text x="340" y="372">└────┘</text>
                <text x="508" y="372">└──────┘</text>
                <text x="552" y="372">│</text>
                <text x="208" y="388">└</text>
                <text x="224" y="388">─</text>
                <text x="240" y="388">─</text>
                <text x="256" y="388">─</text>
                <text x="272" y="388">─</text>
                <text x="288" y="388">─</text>
                <text x="304" y="388">─</text>
                <text x="320" y="388">─</text>
                <text x="336" y="388">─</text>
                <text x="352" y="388">┘</text>
                <text x="384" y="388">└</text>
                <text x="400" y="388">─</text>
                <text x="416" y="388">─</text>
                <text x="432" y="388">─</text>
                <text x="448" y="388">─</text>
                <text x="464" y="388">─</text>
                <text x="480" y="388">─</text>
                <text x="496" y="388">─</text>
                <text x="512" y="388">─</text>
                <text x="528" y="388">─</text>
                <text x="544" y="388">─</text>
                <text x="24" y="420">■</text>
                <text x="52" y="420">SDP,</text>
                <text x="92" y="420">with</text>
                <text x="164" y="420">fine-grained</text>
                <text x="232" y="420">QoS</text>
                <text x="292" y="420">(dedicated</text>
                <text x="376" y="420">resources</text>
                <text x="432" y="420">per</text>
                <text x="468" y="420">IETF</text>
                <text x="504" y="420">NS)</text>
              </g>
            </svg>
          </artwork>
          <artwork type="ascii-art" align="center"><![CDATA[
   ┌ ─ ─ ─ ─ DC 1─ ─ ─ ─    ┌ ─ ─ ─ ─ ─ ─ ─ ─ ┐   ┌ ─ ─ ─ ─ DC 2─ ─ ─ ─
     ┌──────┐           │  ┌────┐         ┌────┐              ┌──────┐ │
   │ │ NF1A │           ■──┤PE1A│         │PE2A├──■           │ NF2A │
     └──────┘           │  └────┘         └────┘              └──────┘ │
   │ ┌──────┐               │                 │   │           ┌──────┐
     │ NF1B │           │                                     │ NF2B │ │
   │ └──────┘               │                 │   │           └──────┘
     ┌──────┐           │  ┌────┐         ┌────┐              ┌──────┐ │
   │ │ NF1C │           ■──┤PE1B│         │PE2B├──■           │ NF2C │
     └──────┘           │  └────┘         └────┘              └──────┘ │
   └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─    │    Transport    │   └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─

                            │     Network     │   ┌ ─ ─ ─ ─ DC 3─ ─ ─ ─
                                          ┌────┐              ┌──────┐ │
                            │             │PE3A├──■           │ NF3A │
                                          └────┘              └──────┘ │
                            │                 │   │           ┌──────┐
                                                              │ NF3B │ │
                            │                 │   │           └──────┘
                                          ┌────┐              ┌──────┐ │
                            │             │PE3B├──■           │ NF3C │
                                          └────┘              └──────┘ │
                            └ ─ ─ ─ ─ ─ ─ ─ ─ ┘   └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─

     ■ SDP, with fine-grained QoS (dedicated resources per IETF NS)
]]></artwork>
        </artset>
      </figure>
      <t>Let us consider 5G Slice X that uses some of the network functions in
   the three DCs.  If the slice has latency requirements, the SMO will
   have taken those into account when deciding which network functions
   in which DC would participate in the slice.  As a result of that
   placement decision, the three DCs shown are involved in 5G Slice X,
   rather than other DCs.  In order to make this determination, the SMO
   needs information from the NSC about the latency between DCs.
   Preferably, the NSC would present the topology in an abstracted form,
   consisting of point-to-point abstracted links between pairs of DCs
   and associated latency and optionally delay variation and link loss
   values.  It would be valuable to have a mechanism for the SMO to
   inform the NSC which DC-pairs are of interest for these metrics -
   there may be of order thousands of DCs, but the SMO will only be
   interested in these metrics for a small fraction of all the possible
   DC-pairs, i.e. those in the same region of the network.  The
   mechanism for conveying the information will be discussed in a future
   version of this document.</t>
      <t><xref target="_figure-27"/> shows the matrix of bandwidth demands for 5G slice X.
   Within the slice, multiple network function instances might be
   sending traffic from DCi to DCj.  However, the SMO sums the
   associated demands into one value.  For example, NF1A and NF1B in DC1
   might be sending traffic to multiple NFs in DC2, but this is
   expressed as one value in the traffic matrix: the total bandwidth
   required for 5G Slice X from DC1 to DC2 (8 units).  Each row in the
   right-most column in the traffic matrix shows the total amount of
   traffic going from a given DC into the transport network, regardless
   of the destination DC.  Note that this number can be less than the
   sum of DC-to-DC demands in the same row, on the basis that not all
   the network functions are likely to be sending at their maximum rate
   simultaneously.  For example, the total traffic from DC1 for Slice X
   is 11 units, which is less than the sum of the DC-to-DC demands in
   the same row (13 units).  Note, as described in Section 4, a slice
   may have per-QoS class bandwidth requirements, and may have CIR and
   PIR limits.  This is not included in the example, but the same
   principles apply in such cases.</t>
      <figure anchor="_figure-27">
        <name>Inter-DC Traffic Demand Matrix</name>
        <artset>
          <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="368" width="368" viewBox="0 0 368 368" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
              <g class="text">
                <text x="208" y="36">To┌──────┬──────┬──────┬──────────────┐</text>
                <text x="20" y="52">From</text>
                <text x="72" y="52">│</text>
                <text x="92" y="52">DC</text>
                <text x="112" y="52">1</text>
                <text x="128" y="52">│</text>
                <text x="148" y="52">DC</text>
                <text x="168" y="52">2</text>
                <text x="184" y="52">│</text>
                <text x="204" y="52">DC</text>
                <text x="224" y="52">3</text>
                <text x="260" y="52">│Total</text>
                <text x="308" y="52">from</text>
                <text x="340" y="52">DC</text>
                <text x="360" y="52">│</text>
                <text x="188" y="68">┌──────┼──────┼──────┼──────┼──────────────┤</text>
                <text x="16" y="84">│</text>
                <text x="36" y="84">DC</text>
                <text x="56" y="84">1</text>
                <text x="72" y="84">│</text>
                <text x="96" y="84">n/a</text>
                <text x="128" y="84">│</text>
                <text x="152" y="84">8</text>
                <text x="184" y="84">│</text>
                <text x="208" y="84">5</text>
                <text x="240" y="84">│</text>
                <text x="300" y="84">11.0</text>
                <text x="360" y="84">│</text>
                <text x="188" y="100">├──────┼──────┼──────┼──────┼──────────────┤</text>
                <text x="16" y="116">│</text>
                <text x="36" y="116">DC</text>
                <text x="56" y="116">2</text>
                <text x="72" y="116">│</text>
                <text x="96" y="116">1</text>
                <text x="128" y="116">│</text>
                <text x="152" y="116">n/a</text>
                <text x="184" y="116">│</text>
                <text x="208" y="116">2</text>
                <text x="240" y="116">│</text>
                <text x="304" y="116">2.5</text>
                <text x="360" y="116">│</text>
                <text x="188" y="132">├──────┼──────┼──────┼──────┼──────────────┤</text>
                <text x="16" y="148">│</text>
                <text x="36" y="148">DC</text>
                <text x="56" y="148">3</text>
                <text x="72" y="148">│</text>
                <text x="96" y="148">4</text>
                <text x="128" y="148">│</text>
                <text x="152" y="148">7</text>
                <text x="184" y="148">│</text>
                <text x="208" y="148">n/a</text>
                <text x="240" y="148">│</text>
                <text x="300" y="148">10.0</text>
                <text x="360" y="148">│</text>
                <text x="188" y="164">└──────┴──────┴──────┴──────┴──────────────┘</text>
                <text x="184" y="180">Slice</text>
                <text x="216" y="180">X</text>
                <text x="208" y="212">To┌──────┬──────┬──────┬──────────────┐</text>
                <text x="20" y="228">From</text>
                <text x="72" y="228">│</text>
                <text x="92" y="228">DC</text>
                <text x="112" y="228">1</text>
                <text x="128" y="228">│</text>
                <text x="148" y="228">DC</text>
                <text x="168" y="228">2</text>
                <text x="184" y="228">│</text>
                <text x="204" y="228">DC</text>
                <text x="224" y="228">3</text>
                <text x="260" y="228">│Total</text>
                <text x="308" y="228">from</text>
                <text x="340" y="228">DC</text>
                <text x="360" y="228">│</text>
                <text x="188" y="244">┌──────┼──────┼──────┼──────┼──────────────┤</text>
                <text x="16" y="260">│</text>
                <text x="36" y="260">DC</text>
                <text x="56" y="260">1</text>
                <text x="72" y="260">│</text>
                <text x="96" y="260">n/a</text>
                <text x="128" y="260">│</text>
                <text x="152" y="260">4</text>
                <text x="184" y="260">│</text>
                <text x="208" y="260">2.5</text>
                <text x="240" y="260">│</text>
                <text x="296" y="260">6.0</text>
                <text x="360" y="260">│</text>
                <text x="188" y="276">├──────┼──────┼──────┼──────┼──────────────┤</text>
                <text x="16" y="292">│</text>
                <text x="36" y="292">DC</text>
                <text x="56" y="292">2</text>
                <text x="72" y="292">│</text>
                <text x="96" y="292">0.5</text>
                <text x="128" y="292">│</text>
                <text x="152" y="292">n/a</text>
                <text x="184" y="292">│</text>
                <text x="208" y="292">0.8</text>
                <text x="240" y="292">│</text>
                <text x="296" y="292">1.0</text>
                <text x="360" y="292">│</text>
                <text x="188" y="308">├──────┼──────┼──────┼──────┼──────────────┤</text>
                <text x="16" y="324">│</text>
                <text x="36" y="324">DC</text>
                <text x="56" y="324">3</text>
                <text x="72" y="324">│</text>
                <text x="96" y="324">2.6</text>
                <text x="128" y="324">│</text>
                <text x="152" y="324">3</text>
                <text x="184" y="324">│</text>
                <text x="208" y="324">n/a</text>
                <text x="240" y="324">│</text>
                <text x="296" y="324">5.1</text>
                <text x="360" y="324">│</text>
                <text x="188" y="340">└──────┴──────┴──────┴──────┴──────────────┘</text>
                <text x="184" y="356">Slice</text>
                <text x="216" y="356">Y</text>
              </g>
            </svg>
          </artwork>
          <artwork type="ascii-art" align="center"><![CDATA[
      To┌──────┬──────┬──────┬──────────────┐
From    │ DC 1 │ DC 2 │ DC 3 │Total from DC │
 ┌──────┼──────┼──────┼──────┼──────────────┤
 │ DC 1 │ n/a  │  8   │  5   │     11.0     │
 ├──────┼──────┼──────┼──────┼──────────────┤
 │ DC 2 │  1   │ n/a  │  2   │      2.5     │
 ├──────┼──────┼──────┼──────┼──────────────┤
 │ DC 3 │  4   │  7   │ n/a  │     10.0     │
 └──────┴──────┴──────┴──────┴──────────────┘
                    Slice X

      To┌──────┬──────┬──────┬──────────────┐
From    │ DC 1 │ DC 2 │ DC 3 │Total from DC │
 ┌──────┼──────┼──────┼──────┼──────────────┤
 │ DC 1 │ n/a  │  4   │ 2.5  │     6.0      │
 ├──────┼──────┼──────┼──────┼──────────────┤
 │ DC 2 │ 0.5  │ n/a  │ 0.8  │     1.0      │
 ├──────┼──────┼──────┼──────┼──────────────┤
 │ DC 3 │ 2.6  │  3   │ n/a  │     5.1      │
 └──────┴──────┴──────┴──────┴──────────────┘
                    Slice Y
]]></artwork>
        </artset>
      </figure>
      <t><xref target="I-D.ietf-teas-ietf-network-slice-nbi-yang"/> can be used to convey all
   of the information in the traffic matrix to the IETF NSC.  The IETF
   NSC applies policers corresponding to the last column in the traffic
   matrix to the appropriate PE routers, in order to enforce the
   bandwidth contract.  For example, it applies a policer of 11 units to
   PE1A and PE1B that face DC1, as this is the total bandwidth that DC1
   sends into the transport network corresponding to Slice X.  Also, the
   controller may apply shapers in the direction from the TN to the DC,
   if otherwise there is the possibility of a link in the DC being
   oversubscribed.  Note that a peer NF endpoint of an AC can be
   identified using 'peer-sap-id' as defined in <xref target="I-D.ietf-opsawg-sap"/>.</t>
      <t>Depending on the bandwidth model used in the network (Section 6.1),
   the other values in the matrix, i.e., the DC-to-DC demands, may not
   be directly applied to the transport network.  Even so, the
   information may be useful to the IETF NSC for capacity planning and
   failure simulation purposes.  If, on the other hand, the DC-to-DC
   demand information is not used by the IETF NSC, the IETF YANG Data
   Model for L3VPN Service Delivery <xref target="RFC8299"/> or the IETF YANG Data
   Model for L2VPN Service Delivery <xref target="RFC8466"/> could be used instead of
   <xref target="I-D.ietf-teas-ietf-network-slice-nbi-yang"/>, as they support
   conveying the bandwidth information in the right-most column of the
   traffic matrix.</t>
      <t>The transport network may be implemented in such a way that it has
   various types of paths, for example low-latency traffic might be
   mapped onto a different transport path to other traffic (for example
   a particular flex-algo or a particular set of TE LSPs), as discussed
   in <xref target="sec-qos-map"/>.  The SMO can use
   <xref target="I-D.ietf-teas-ietf-network-slice-nbi-yang"/> to request low-latency
   transport for a given slice if required.  However, <xref target="RFC8299"/> or
   <xref target="RFC8466"/> do not support requesting a particular transport-type,
   e.g., low-latency.  One option is to augment these models to convey
   this information.  This can be achieved by reusing the 'underlay-
   transport' construct used in <xref target="RFC9182"/> and <xref target="RFC9291"/>.</t>
      <section anchor="bandwidth-models">
        <name>Bandwidth Models</name>
        <t>This section describes three bandwidth management schemes that could
   be employed in the transport network.  Many variations are possible,
   but each example describes the salient points of the corresponding
   scheme.  Schemes 2 and 3 use TE; other variations on TE are possible
   as described in <xref target="I-D.ietf-teas-rfc3272bis"/>.</t>
        <section anchor="scheme-1-shortest-path-forwarding-spf">
          <name>Scheme 1: Shortest Path Forwarding (SPF)</name>
          <t>Shortest path forwarding is used according to the IGP metric.  Given
   that some slices are likely to have latency SLOs, the IGP metric on
   each link can be set to be in proportion to the latency of the link.
   In this way, all traffic follows the minimum latency path between
   endpoints.</t>
          <t>In Scheme 1, although the operator provides bandwidth guarantees to
   the slice customers, there is no explicit end-to-end underpinning of
   the bandwidth SLO, in the form of bandwidth reservations across the
   transport network.  Rather, the expected performance is achieved via
   capacity planning, based on traffic growth trends and anticipated
   future demands, in order to ensure that network links are not over-
   subscribed.  This scheme is analogous to that used in many existing
   business VPN deployments, in that bandwidth guarantees are provided
   to the customers but are not explicitly underpinned end to end across
   the transport network.</t>
          <t>A variation on the scheme is that Flex-Algo, defined in
   <xref target="I-D.ietf-lsr-flex-algo"/>, is used, for example one Flex-Algo could
   use latency-based metrics and another Flex-Algo could use the IGP
   metric.  There would be a many-to-one mapping of slices to Flex-
   Algos.</t>
          <t>While Scheme 1 is technically feasible, it is vulnerable to
   unexpected changes in traffic patterns and/or network element
   failures resulting in congestion.  This is because, unlike Schemes 2
   and 3 that employ TE, traffic cannot be diverted from the shortest
   path.</t>
        </section>
        <section anchor="scheme-2-te-lsps-with-fixed-bandwidth-reservations">
          <name>Scheme 2: TE LSPs with Fixed Bandwidth Reservations</name>
          <t>Scheme 2 uses RSVP-TE or SR-TE LSPs with fixed bandwidth
   reservations.  By "fixed", we mean a value that stays constant over
   time, unless the SMO communicates a change in slice bandwidth
   requirements, due to the creation or modification of a slice.  Note
   that the "reservations" would be in the mind of the transport
   controller - it is not necessary (or indeed possible for SR-TE) to
   reserve bandwidth at the network layer.  The bandwidth requirement
   acts as a constraint whenever the controller (re)computes the path of
   an LSP.  There could be a single mesh of LSPs between endpoints that
   carry all of the traffic types, or there could be a small handful of
   meshes, for example one mesh for low-latency traffic that follows the
   minimum latency path and another mesh for the other traffic that
   follows the minimum IGP metric path, as described in <xref target="sec-qos-map"/>.
   There would be a many-to-one mapping of slices to LSPs.</t>
          <t>The bandwidth requirement from DCi to DCj is the sum of the DCi-DCj
   demands of the individual slices.  For example, if only Slice X and
   Slice Y are present, then the bandwidth requirement from DC1 to DC2
   is 12 units (8 units for Slice X and 4 units for Slice Y).  When the
   SMO requests a new slice, the transport controller, in its mind,
   increments the bandwidth requirement according to the requirements of
   the new slice.  For example, in <xref target="_figure-26"/>, suppose a new slice is
   instantiated that needs 0.8 Gbps from DC1 to DC2.  The transport
   controller would increase its notion of the bandwidth requirement
   from DC1 to DC2 from 12 Gbps to 12.8 Gbps to accommodate the
   additional expected traffic.</t>
          <t>In the example, each DC has two PEs facing it for reasons of
   resilience.  The transport controller needs to determine how to map
   the DC1 to DC2 bandwidth requirement to bandwidth reservations of TE
   LSPs from DC1 to DC2.  For example, if the routing configuration is
   arranged such that in the absence of any network failure, traffic
   from DC1 to DC2 always enters PE1A and goes to PE2A, the controller
   reserves 12.8 Gbps of bandwidth on the LSP from PE1A to PE2A.  If, on
   the other hand, the routing configuration is arranged such that in
   the absence of any network failure, traffic from DC1 to DC2 always
   enters PE1A and is load-balanced across PE2A and PE2B, the controller
   reserves 6.4 Gbps of bandwidth on the LSP from PE1A to PE2A and 6.4
   Gbps of bandwidth on the LSP from PE1A to PE2B.  It might be tricky
   for the transport controller to be aware of all conditions that
   change the way traffic lands on the various PEs, and therefore know
   that it needs to change bandwidth reservations of LSPs accordingly.
   For example, there might be an internal failure within DC1 that
   causes traffic from DC1 to land on PE1B, rather than PE1A.  The
   transport controller may not be aware of the failure and therefore
   may not know that it now needs to apply bandwidth reservations to
   LSPs from PE1B to PE2A/PE2B.</t>
        </section>
        <section anchor="scheme-3-te-lsps-without-bandwidth-reservation">
          <name>Scheme 3: TE LSPs without Bandwidth Reservation</name>
          <t>Like Scheme 2, Scheme 3 uses RSVP-TE or SR-TE LSPs.  There could be a
   single mesh of LSPs between endpoints that carry all of the traffic
   types, or there could be a small handful of meshes, for example one
   mesh for low-latency traffic that follows the minimum latency path
   and another mesh for the other traffic that follows the minimum IGP
   metric path, as described in <xref target="sec-qos-map"/>.  There would be a many-to-one
   mapping of slices to LSPs.</t>
          <t>The difference between Scheme 2 and Scheme 3 is that Scheme 3 does
   not have fixed bandwidth reservations for the LSPs.  Instead, actual
   measured data-plane traffic volumes are used to influence the
   placement of TE LSPs.  One way of achieving this is to use
   distributed RSVP-TE with auto-bandwidth.  Alternatively, the
   transport controller can use telemetry-driven automatic congestion
   avoidance.  In this approach, when the actual traffic volume in the
   data plane on given link exceeds a threshold, the controller, knowing
   how much actual data plane traffic is currently travelling along each
   RSVP or SR-TE LSP, can tune the paths of one or more LSPs using the
   link such that they avoid that link.</t>
          <t>It would be undesirable to move a minimum-latency LSP rather than
   another type of LSP in order to ease the congestion, as the new path
   will typically have a higher latency, if the minimum-latency LSP is
   currently following the minimum-latency path.  This can be avoided by
   designing the algorithms described in the previous paragraph such
   that they avoid moving minimum-latency LSPs unless there is no
   alternative.</t>
        </section>
      </section>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document does not make any IANA request.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>IETF Network Slices considerations are discussed in Section 6 of
   <xref target="I-D.ietf-teas-ietf-network-slices"/>.</t>
      <t>TBC.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <reference anchor="I-D.ietf-teas-ietf-network-slices" target="https://www.ietf.org/archive/id/draft-ietf-teas-ietf-network-slices-18.txt">
          <front>
            <title>A Framework for IETF Network Slices</title>
            <author fullname="Adrian Farrel" initials="A." surname="Farrel">
              <organization>Old Dog Consulting</organization>
            </author>
            <author fullname="John Drake" initials="J." surname="Drake">
              <organization>Juniper Networks</organization>
            </author>
            <author fullname="Reza Rokui" initials="R." surname="Rokui">
              <organization>Ciena</organization>
            </author>
            <author fullname="Shunsuke Homma" initials="S." surname="Homma">
              <organization>NTT</organization>
            </author>
            <author fullname="Kiran Makhijani" initials="K." surname="Makhijani">
              <organization>Futurewei</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Jeff Tantsura" initials="J." surname="Tantsura">
              <organization>Microsoft Inc.</organization>
            </author>
            <date day="9" month="January" year="2023"/>
            <abstract>
              <t>   This document describes network slicing in the context of networks
   built from IETF technologies.  It defines the term "IETF Network
   Slice" and establishes the general principles of network slicing in
   the IETF context.

   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 how
   abstract requests can be mapped to more specific technologies.  The
   document also discusses related considerations with monitoring and
   security.

   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="Internet-Draft" value="draft-ietf-teas-ietf-network-slices-18"/>
        </reference>
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner">
              <organization/>
            </author>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification.  These words are often capitalized. This document defines these words as they should be interpreted in IETF documents.  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="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba">
              <organization/>
            </author>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol  specifications.  This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the  defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="RFC4364" target="https://www.rfc-editor.org/info/rfc4364">
          <front>
            <title>BGP/MPLS IP Virtual Private Networks (VPNs)</title>
            <author fullname="E. Rosen" initials="E." surname="Rosen">
              <organization/>
            </author>
            <author fullname="Y. Rekhter" initials="Y." surname="Rekhter">
              <organization/>
            </author>
            <date month="February" year="2006"/>
            <abstract>
              <t>This document describes a method by which a Service Provider may use an IP backbone to provide IP Virtual Private Networks (VPNs) for its customers.  This method uses a "peer model", in which the customers' edge routers (CE routers) send their routes to the Service Provider's edge routers (PE routers); there is no "overlay" visible to the customer's routing algorithm, and CE routers at different sites do not peer with each other.  Data packets are tunneled through the backbone, so that the core routers do not need to know the VPN routes.  [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4364"/>
          <seriesInfo name="DOI" value="10.17487/RFC4364"/>
        </reference>
        <reference anchor="RFC2698" target="https://www.rfc-editor.org/info/rfc2698">
          <front>
            <title>A Two Rate Three Color Marker</title>
            <author fullname="J. Heinanen" initials="J." surname="Heinanen">
              <organization/>
            </author>
            <author fullname="R. Guerin" initials="R." surname="Guerin">
              <organization/>
            </author>
            <date month="September" year="1999"/>
            <abstract>
              <t>This document defines a Two Rate Three Color Marker (trTCM), which can be used as a component in a Diffserv traffic conditioner.  This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="2698"/>
          <seriesInfo name="DOI" value="10.17487/RFC2698"/>
        </reference>
        <reference anchor="RFC4115" target="https://www.rfc-editor.org/info/rfc4115">
          <front>
            <title>A Differentiated Service Two-Rate, Three-Color Marker with Efficient Handling of in-Profile Traffic</title>
            <author fullname="O. Aboul-Magd" initials="O." surname="Aboul-Magd">
              <organization/>
            </author>
            <author fullname="S. Rabie" initials="S." surname="Rabie">
              <organization/>
            </author>
            <date month="July" year="2005"/>
            <abstract>
              <t>This document describes a two-rate, three-color marker that has been in use for data services including Frame Relay services.  This marker can be used for metering per-flow traffic in the emerging IP and L2 VPN services.  The marker defined here is different from previously defined markers in the handling of the in-profile traffic. Furthermore, this marker doesn't impose peak-rate shaping requirements on customer edge (CE) devices.  This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4115"/>
          <seriesInfo name="DOI" value="10.17487/RFC4115"/>
        </reference>
        <reference anchor="RFC8466" target="https://www.rfc-editor.org/info/rfc8466">
          <front>
            <title>A YANG Data Model for Layer 2 Virtual Private Network (L2VPN) Service Delivery</title>
            <author fullname="B. Wen" initials="B." surname="Wen">
              <organization/>
            </author>
            <author fullname="G. Fioccola" initials="G." role="editor" surname="Fioccola">
              <organization/>
            </author>
            <author fullname="C. Xie" initials="C." surname="Xie">
              <organization/>
            </author>
            <author fullname="L. Jalil" initials="L." surname="Jalil">
              <organization/>
            </author>
            <date month="October" year="2018"/>
            <abstract>
              <t>This document defines a YANG data model that can be used to configure a Layer 2 provider-provisioned VPN service.  It is up to a management system to take this as an input and generate specific configuration models to configure the different network elements to deliver the service.  How this configuration of network elements is done is out of scope for this document.</t>
              <t>The YANG data model defined in this document includes support for point-to-point Virtual Private Wire Services (VPWSs) and multipoint Virtual Private LAN Services (VPLSs) that use Pseudowires signaled using the Label Distribution Protocol (LDP) and the Border Gateway Protocol (BGP) as described in RFCs 4761 and 6624.</t>
              <t>The YANG data model defined in this document conforms to the Network Management Datastore Architecture defined in RFC 8342.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8466"/>
          <seriesInfo name="DOI" value="10.17487/RFC8466"/>
        </reference>
        <reference anchor="RFC9182" target="https://www.rfc-editor.org/info/rfc9182">
          <front>
            <title>A YANG Network Data Model for Layer 3 VPNs</title>
            <author fullname="S. Barguil" initials="S." surname="Barguil">
              <organization/>
            </author>
            <author fullname="O. Gonzalez de Dios" initials="O." role="editor" surname="Gonzalez de Dios">
              <organization/>
            </author>
            <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair">
              <organization/>
            </author>
            <author fullname="L. Munoz" initials="L." surname="Munoz">
              <organization/>
            </author>
            <author fullname="A. Aguado" initials="A." surname="Aguado">
              <organization/>
            </author>
            <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="RFC9291" target="https://www.rfc-editor.org/info/rfc9291">
          <front>
            <title>A YANG Network Data Model for Layer 2 VPNs</title>
            <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair">
              <organization/>
            </author>
            <author fullname="O. Gonzalez de Dios" initials="O." role="editor" surname="Gonzalez de Dios">
              <organization/>
            </author>
            <author fullname="S. Barguil" initials="S." surname="Barguil">
              <organization/>
            </author>
            <author fullname="L. Munoz" initials="L." surname="Munoz">
              <organization/>
            </author>
            <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>
      </references>
      <references>
        <name>Informative References</name>
        <reference anchor="TR-GSTR-TN5G" target="https://www.itu.int/dms_pub/itu-t/opb/tut/T-TUT-HOME-2018-PDF-E.pdf">
          <front>
            <title>Technical Report GSTR-TN5G</title>
            <author>
              <organization>ITU-T</organization>
            </author>
            <date year="2018" month="February"/>
          </front>
        </reference>
        <reference anchor="TS-23.501" target="https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3144">
          <front>
            <title>TS 23.501: System architecture for the 5G System (5GS)</title>
            <author>
              <organization>3GPP</organization>
            </author>
            <date year="2021"/>
          </front>
        </reference>
        <reference anchor="TS-28.530" target="https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3273">
          <front>
            <title>TS 23.530: Management and orchestration; Concepts, use cases and requirements)</title>
            <author>
              <organization>3GPP</organization>
            </author>
            <date year="2021"/>
          </front>
        </reference>
        <reference anchor="O-RAN.WG9.XPSAAS" target="https://www.o-ran.org/specifications">
          <front>
            <title>O-RAN.WG9.XPSAAS: O-RAN WG9 Xhaul Packet Switched Architectures and Solutions Version 02.00</title>
            <author>
              <organization>O-RAN Alliance</organization>
            </author>
            <date year="2021" month="July"/>
          </front>
        </reference>
        <reference anchor="NG.113" target="https://www.gsma.com/newsroom/wp-content/uploads//NG.113-v4.0.pdf">
          <front>
            <title>NG.113: 5GS Roaming Guidelines Version 4.0</title>
            <author>
              <organization>GSMA</organization>
            </author>
            <date year="2021" month="May"/>
          </front>
        </reference>
        <reference anchor="I-D.ietf-teas-ns-ip-mpls" target="https://www.ietf.org/archive/id/draft-ietf-teas-ns-ip-mpls-01.txt">
          <front>
            <title>Realizing Network Slices in IP/MPLS Networks</title>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Cisco Systems Inc.</organization>
            </author>
            <author fullname="Vishnu Pavan Beeram" initials="V. P." surname="Beeram">
              <organization>Juniper Networks</organization>
            </author>
            <author fullname="Jie Dong" initials="J." surname="Dong">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Bin Wen" initials="B." surname="Wen">
              <organization>Comcast</organization>
            </author>
            <author fullname="Daniele Ceccarelli" initials="D." surname="Ceccarelli">
              <organization>Ericsson</organization>
            </author>
            <author fullname="Joel M. Halpern" initials="J. M." surname="Halpern">
              <organization>Ericsson</organization>
            </author>
            <author fullname="Shaofu Peng" initials="S." surname="Peng">
              <organization>ZTE Corporation</organization>
            </author>
            <author fullname="Ran Chen" initials="R." surname="Chen">
              <organization>ZTE Corporation</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>IBM Corporation</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Reza Rokui" initials="R." surname="Rokui">
              <organization>Ciena</organization>
            </author>
            <author fullname="Luay Jalil" initials="L." surname="Jalil">
              <organization>Verizon</organization>
            </author>
            <date day="24" month="October" year="2022"/>
            <abstract>
              <t>   Realizing network slices may require the Service Provider to have the
   ability to partition a physical network into multiple logical
   networks of varying sizes, structures, and functions so that each
   slice can be dedicated to specific services or customers.  Multiple
   network slices can be realized on the same network while ensuring
   slice elasticity in terms of network resource allocation.  This
   document describes a scalable solution to realize network slicing in
   IP/MPLS networks by supporting multiple services on top of a single
   physical network by relying on compliant domains and nodes to provide
   forwarding treatment (scheduling, drop policy, resource usage) on to
   packets that carry identifiers that indicate the slicing service that
   is to be applied to the packets.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-ns-ip-mpls-01"/>
        </reference>
        <reference anchor="RFC6459" target="https://www.rfc-editor.org/info/rfc6459">
          <front>
            <title>IPv6 in 3rd Generation Partnership Project (3GPP) Evolved Packet System (EPS)</title>
            <author fullname="J. Korhonen" initials="J." role="editor" surname="Korhonen">
              <organization/>
            </author>
            <author fullname="J. Soininen" initials="J." surname="Soininen">
              <organization/>
            </author>
            <author fullname="B. Patil" initials="B." surname="Patil">
              <organization/>
            </author>
            <author fullname="T. Savolainen" initials="T." surname="Savolainen">
              <organization/>
            </author>
            <author fullname="G. Bajko" initials="G." surname="Bajko">
              <organization/>
            </author>
            <author fullname="K. Iisakkila" initials="K." surname="Iisakkila">
              <organization/>
            </author>
            <date month="January" year="2012"/>
            <abstract>
              <t>The use of cellular broadband for accessing the Internet and other data services via smartphones, tablets, and notebook/netbook computers has increased rapidly as a result of high-speed packet data networks such as HSPA, HSPA+, and now Long-Term Evolution (LTE) being deployed.  Operators that have deployed networks based on 3rd Generation Partnership Project (3GPP) network architectures are facing IPv4 address shortages at the Internet registries and are feeling pressure to migrate to IPv6.  This document describes the support for IPv6 in 3GPP network architectures.  This document is  not an Internet Standards Track specification; it is published for  informational purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6459"/>
          <seriesInfo name="DOI" value="10.17487/RFC6459"/>
        </reference>
        <reference anchor="RFC8969" target="https://www.rfc-editor.org/info/rfc8969">
          <front>
            <title>A Framework for Automating Service and Network Management with YANG</title>
            <author fullname="Q. Wu" initials="Q." role="editor" surname="Wu">
              <organization/>
            </author>
            <author fullname="M. Boucadair" initials="M." role="editor" surname="Boucadair">
              <organization/>
            </author>
            <author fullname="D. Lopez" initials="D." surname="Lopez">
              <organization/>
            </author>
            <author fullname="C. Xie" initials="C." surname="Xie">
              <organization/>
            </author>
            <author fullname="L. Geng" initials="L." surname="Geng">
              <organization/>
            </author>
            <date month="January" year="2021"/>
            <abstract>
              <t>Data models provide a programmatic approach to represent services and networks. Concretely, they can be used to derive configuration information for network and service components, and state information that will be monitored and tracked.  Data models can be used during the service and network management life cycle (e.g., service instantiation, service provisioning, service optimization, service monitoring, service diagnosing, and service assurance).  Data models are also instrumental in the automation of network management, and they can provide closed-loop control for adaptive and deterministic service creation, delivery, and maintenance.</t>
              <t>This document describes a framework for service and network management automation that takes advantage of YANG modeling technologies. This framework is drawn from a network operator perspective irrespective of the origin of a data model; thus, it can accommodate YANG modules that are developed outside the IETF.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8969"/>
          <seriesInfo name="DOI" value="10.17487/RFC8969"/>
        </reference>
        <reference anchor="I-D.ietf-teas-ietf-network-slice-nbi-yang" target="https://www.ietf.org/archive/id/draft-ietf-teas-ietf-network-slice-nbi-yang-03.txt">
          <front>
            <title>IETF Network Slice Service YANG Model</title>
            <author fullname="Bo Wu" initials="B." surname="Wu">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Dhruv Dhody" initials="D." surname="Dhody">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Reza Rokui" initials="R." surname="Rokui">
              <organization>Ciena</organization>
            </author>
            <author fullname="Tarek Saad" initials="T." surname="Saad">
              <organization>Cisco Systems, Inc</organization>
            </author>
            <author fullname="Liuyan Han" initials="L." surname="Han">
              <organization>China Mobile</organization>
            </author>
            <author fullname="John Mullooly" initials="J." surname="Mullooly">
              <organization>Cisco Systems, Inc</organization>
            </author>
            <date day="24" month="October" year="2022"/>
            <abstract>
              <t>   This document defines a YANG model for the IETF Network Slice
   service.  The model can be used by an IETF Network Slice customer to
   manage IETF Network Slices.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-ietf-network-slice-nbi-yang-03"/>
        </reference>
        <reference anchor="I-D.boro-opsawg-teas-attachment-circuit" target="https://www.ietf.org/archive/id/draft-boro-opsawg-teas-attachment-circuit-00.txt">
          <front>
            <title>A YANG Service Data Model for Attachment Circuits</title>
            <author fullname="Mohamed Boucadair" initials="M." surname="Boucadair">
              <organization>Orange</organization>
            </author>
            <author fullname="Richard Roberts" initials="R." surname="Roberts">
              <organization>Juniper</organization>
            </author>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Samier Barguil" initials="S." surname="Barguil">
              <organization>Nokia</organization>
            </author>
            <author fullname="Bo Wu" initials="B." surname="Wu">
              <organization>Huawei Technologies</organization>
            </author>
            <date day="9" month="January" year="2023"/>
            <abstract>
              <t>   This document specifies a YANG service data model for Attachment
   Circuits (ACs).  The model can be used for the provisioning of ACs
   prior or during service provisioning (e.g., Network Slice Service).

   The model is designed with the intent to be reusable.  Whether a
   service model reuses structures defined in the AC service model or
   simply include an AC reference is a design choice of these service
   models.  Relying upon the AC model to manage ACs over which a service
   is delivered has the merit to decorrelate the management of a service
   vs. upgrade the AC components to reflect recent AC technologies or
   features.

   Each AC is identified with a unique identifier within a domain.  The
   mapping between this AC and a PE that terminates the AC is hidden to
   the application/customer that makes use of the AC service model.
   Such an information is internal to the network controller.  Thus, the
   details about the (network node-specific) attachment interfaces are
   not exposed in this service model.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-boro-opsawg-teas-attachment-circuit-00"/>
        </reference>
        <reference anchor="I-D.gcdrb-teas-5g-network-slice-application" target="https://www.ietf.org/archive/id/draft-gcdrb-teas-5g-network-slice-application-01.txt">
          <front>
            <title>IETF Network Slice Application in 3GPP 5G End-to-End Network Slice</title>
            <author fullname="Xuesong Geng" initials="X." surname="Geng">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Reza Rokui" initials="R." surname="Rokui">
              <organization>Ciena</organization>
            </author>
            <author fullname="Jie Dong" initials="J." surname="Dong">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Ivan Bykov" initials="I." surname="Bykov">
              <organization>Ribbon Communications</organization>
            </author>
            <date day="24" month="October" year="2022"/>
            <abstract>
              <t>   Network Slicing is one of the core features in 5G, which provides
   different network service as independent logical networks.  To
   provide 5G network slices service, an end-to-end network slice needs
   to consists of 3 major types of network segments: Radio Access
   Network (RAN), Mobile Core Network (CN) and Transport Network (TN).
   This document describes the application of IETF network slice in
   providing 5G end-to-end network slices, including the network slice
   identification mapping, network slice parameter mapping and 5G IETF
   Network Slice NBI.


              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-gcdrb-teas-5g-network-slice-application-01"/>
        </reference>
        <reference anchor="I-D.henry-tsvwg-diffserv-to-qci" target="https://www.ietf.org/archive/id/draft-henry-tsvwg-diffserv-to-qci-04.txt">
          <front>
            <title>Diffserv to QCI Mapping</title>
            <author fullname="Jerome Henry" initials="J." surname="Henry">
              <organization>Cisco</organization>
            </author>
            <author fullname="Tim Szigeti" initials="T." surname="Szigeti">
              <organization>Cisco</organization>
            </author>
            <author fullname="Luis M. Contreras" initials="L. M." surname="Contreras">
              <organization>Telefonica</organization>
            </author>
            <date day="13" month="April" year="2020"/>
            <abstract>
              <t>   As communication devices become more hybrid, smart devices include
   more media-rich communication applications, and the boundaries
   between telecommunication and other applications becomes less clear.
   Simultaneously, as the end-devices become more mobile, application
   traffic transits more often between enterprise networks, the
   Internet, and cellular telecommunication networks, sometimes using
   simultaneously more than one path and network type.  In this context,
   it is crucial that quality of service be aligned between these
   different environments.  However, this is not always the case by
   default, and cellular communication networks use a different QoS
   nomenclature from the Internet and enterprise networks.  This
   document specifies a set of 3rd Generation Partnership Project (3GPP)
   Quality of Service (QoS) Class Identifiers (QCI) and 5G QoS
   Identifiers (5QI) to Differentiated Services Code Point (DSCP)
   mappings, to reconcile the marking recommendations offered by the
   3GPP with the recommendations offered by the IETF, so as to maintain
   a consistent QoS treatment between cellular networks and the
   Internet.  This mapping can be used by enterprises or implementers
   expecting traffic to flow through both types of network, and wishing
   to align the QoS treatment applied to one network under their control
   with the QoS treatment applied to the other network.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-henry-tsvwg-diffserv-to-qci-04"/>
        </reference>
        <reference anchor="RFC8754" target="https://www.rfc-editor.org/info/rfc8754">
          <front>
            <title>IPv6 Segment Routing Header (SRH)</title>
            <author fullname="C. Filsfils" initials="C." role="editor" surname="Filsfils">
              <organization/>
            </author>
            <author fullname="D. Dukes" initials="D." role="editor" surname="Dukes">
              <organization/>
            </author>
            <author fullname="S. Previdi" initials="S." surname="Previdi">
              <organization/>
            </author>
            <author fullname="J. Leddy" initials="J." surname="Leddy">
              <organization/>
            </author>
            <author fullname="S. Matsushima" initials="S." surname="Matsushima">
              <organization/>
            </author>
            <author fullname="D. Voyer" initials="D." surname="Voyer">
              <organization/>
            </author>
            <date month="March" year="2020"/>
            <abstract>
              <t>Segment Routing can be applied to the IPv6 data plane using a new type of Routing Extension Header called the Segment Routing Header (SRH). This document describes the SRH and how it is used by nodes that are Segment Routing (SR) capable.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8754"/>
          <seriesInfo name="DOI" value="10.17487/RFC8754"/>
        </reference>
        <reference anchor="RFC7806" target="https://www.rfc-editor.org/info/rfc7806">
          <front>
            <title>On Queuing, Marking, and Dropping</title>
            <author fullname="F. Baker" initials="F." surname="Baker">
              <organization/>
            </author>
            <author fullname="R. Pan" initials="R." surname="Pan">
              <organization/>
            </author>
            <date month="April" year="2016"/>
            <abstract>
              <t>This note discusses queuing and marking/dropping algorithms.  While these algorithms may be implemented in a coupled manner, this note argues that specifications, measurements, and comparisons should decouple the different algorithms and their contributions to system behavior.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7806"/>
          <seriesInfo name="DOI" value="10.17487/RFC7806"/>
        </reference>
        <reference anchor="I-D.ietf-opsawg-sap" target="https://www.ietf.org/archive/id/draft-ietf-opsawg-sap-13.txt">
          <front>
            <title>A YANG Network Model for Service Attachment Points (SAPs)</title>
            <author fullname="Mohamed Boucadair" initials="M." surname="Boucadair">
              <organization>Orange</organization>
            </author>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Samier Barguil" initials="S." surname="Barguil">
              <organization>Nokia</organization>
            </author>
            <author fullname="Qin Wu" initials="Q." surname="Wu">
              <organization>Huawei</organization>
            </author>
            <author fullname="Victor Lopez" initials="V." surname="Lopez">
              <organization>Nokia</organization>
            </author>
            <date day="9" month="January" 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).

   This document augments the 'ietf-network' data model 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-Network Interface (UNI) and Network-to-
   Network Interface (NNI) are supported in the SAP data model.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-opsawg-sap-13"/>
        </reference>
        <reference anchor="RFC8299" target="https://www.rfc-editor.org/info/rfc8299">
          <front>
            <title>YANG Data Model for L3VPN Service Delivery</title>
            <author fullname="Q. Wu" initials="Q." role="editor" surname="Wu">
              <organization/>
            </author>
            <author fullname="S. Litkowski" initials="S." surname="Litkowski">
              <organization/>
            </author>
            <author fullname="L. Tomotaki" initials="L." surname="Tomotaki">
              <organization/>
            </author>
            <author fullname="K. Ogaki" initials="K." surname="Ogaki">
              <organization/>
            </author>
            <date month="January" year="2018"/>
            <abstract>
              <t>This document defines a YANG data model that can be used for communication between customers and network operators and to deliver a Layer 3 provider-provisioned VPN service.  This document is limited to BGP PE-based VPNs as described in RFCs 4026, 4110, and 4364.  This model is intended to be instantiated at the management system to deliver the overall service.  It is not a configuration model to be used directly on network elements.  This model provides an abstracted view of the Layer 3 IP VPN service configuration components.  It will be up to the management system to take this model as input and use specific configuration models to configure the different network elements to deliver the service.  How the configuration of network elements is done is out of scope for this document.</t>
              <t>This document obsoletes RFC 8049; it replaces the unimplementable module in that RFC with a new module with the same name that is not backward compatible.  The changes are a series of small fixes to the YANG module and some clarifications to the text.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8299"/>
          <seriesInfo name="DOI" value="10.17487/RFC8299"/>
        </reference>
        <reference anchor="I-D.ietf-teas-rfc3272bis" target="https://www.ietf.org/archive/id/draft-ietf-teas-rfc3272bis-22.txt">
          <front>
            <title>Overview and Principles of Internet Traffic Engineering</title>
            <author fullname="Adrian Farrel" initials="A." surname="Farrel">
              <organization>Old Dog Consulting</organization>
            </author>
            <date day="27" month="October" year="2022"/>
            <abstract>
              <t>   This document describes the principles of traffic engineering (TE) in
   the Internet.  The document is intended to promote better
   understanding of the issues surrounding traffic engineering in IP
   networks and the networks that support IP networking, and to provide
   a common basis for the development of traffic engineering
   capabilities for the Internet.  The principles, architectures, and
   methodologies for performance evaluation and performance optimization
   of operational networks are also discussed.

   This work was first published as RFC 3272 in May 2002.  This document
   obsoletes RFC 3272 by making a complete update to bring the text in
   line with best current practices for Internet traffic engineering and
   to include references to the latest relevant work in the IETF.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-teas-rfc3272bis-22"/>
        </reference>
        <reference anchor="I-D.ietf-lsr-flex-algo" target="https://www.ietf.org/archive/id/draft-ietf-lsr-flex-algo-26.txt">
          <front>
            <title>IGP Flexible Algorithm</title>
            <author fullname="Peter Psenak" initials="P." surname="Psenak">
              <organization>Cisco Systems, Inc.</organization>
            </author>
            <author fullname="Shraddha Hegde" initials="S." surname="Hegde">
              <organization>Juniper Networks, Inc.</organization>
            </author>
            <author fullname="Clarence Filsfils" initials="C." surname="Filsfils">
              <organization>Cisco Systems, Inc.</organization>
            </author>
            <author fullname="Ketan Talaulikar" initials="K." surname="Talaulikar">
              <organization>Cisco Systems, Inc</organization>
            </author>
            <author fullname="Arkadiy Gulko" initials="A." surname="Gulko">
              <organization>Edward Jones</organization>
            </author>
            <date day="17" month="October" year="2022"/>
            <abstract>
              <t>   IGP protocols historically compute best paths over the network based
   on the IGP metric assigned to the links.  Many network deployments
   use RSVP-TE based or Segment Routing based Traffic Engineering to
   steer traffic over a path that is computed using different metrics or
   constraints than the shortest IGP path.  This document specifies a
   solution that allows IGPs themselves to compute constraint-based
   paths over the network.  This document also specifies a way of using
   Segment Routing (SR) Prefix-SIDs and SRv6 locators to steer packets
   along the constraint-based paths.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-lsr-flex-algo-26"/>
        </reference>
      </references>
    </references>
    <section anchor="ext-abbr">
      <name>Acronyms and Abbreviations</name>
      <t>3GPP: 3rd Generation Partnership Project</t>
      <t>5GC: 5G Core</t>
      <t>5QI: 5G QoS Indicator</t>
      <t>A2A: Any-to-Any</t>
      <t>AC: Attachment Circuit</t>
      <t>AMF: Access and Mobility Management Function</t>
      <t>AUSF: Authentication Server Function</t>
      <t>BBU: Baseband Unit</t>
      <t>BH: Backhaul</t>
      <t>BS: Base Station</t>
      <t>CE: Customer Edge</t>
      <t>CIR: Committed Information Rate</t>
      <t>CN: Core Network</t>
      <t>CoS: Class of Service</t>
      <t>CP: Control Plane</t>
      <t>CSP: Communication Service Provider</t>
      <t>CU: Centralized Unit</t>
      <t>CU-CP: Centralized Unit Control Plane</t>
      <t>CU-UP: Centralized Unit User Plane</t>
      <t>DC: Data Center</t>
      <t>DDoS: Distributed Denial of Services</t>
      <t>DN: Data Network</t>
      <t>DSCP: Differentiated Services Code Point</t>
      <t>DU: Distributed Unit</t>
      <t>eCPRI: enhanced Common Public Radio Interface</t>
      <t>FH: Fronthaul</t>
      <t>FIB: Forwarding Information Base</t>
      <t>GPRS: Generic Packet Radio Service</t>
      <t>gNB: gNodeB</t>
      <t>GTP: GPRS Tunneling Protocol</t>
      <t>GTP-U: GPRS Tunneling Protocol User plane</t>
      <t>HW: Hardware</t>
      <t>ID: Identifier</t>
      <t>IGP: Interior Gateway Protocol</t>
      <t>IP: Internet Protocol</t>
      <t>L2VPN: Layer 2 Virtual Private Network</t>
      <t>L3VPN: Layer 3 Virtual Private Network</t>
      <t>LSP: Label Switched Path</t>
      <t>MH: Midhaul</t>
      <t>MIoT: Massive Internet of Things</t>
      <t>MPLS: Multiprotocol Label Switching</t>
      <t>NF: Network Function</t>
      <t>NR: New Radio</t>
      <t>NRF: Network Function Repository</t>
      <t>NRP: Network Resource Partition</t>
      <t>NSC: Network Slice Controller</t>
      <t>NSS: Network Slice Subnet</t>
      <t>PE: Provider Edge</t>
      <t>PIR: Peak Information Rate</t>
      <t>PLMN: Public Land Mobile Network</t>
      <t>PSTN: Public Switched Telephony Network</t>
      <t>QoS: Quality of Service</t>
      <t>RAN: Radio Access Network</t>
      <t>RF: Radio Frequency</t>
      <t>RIB: Routing Information Base</t>
      <t>RSVP: Resource Reservation Protocol</t>
      <t>RU: Radio Unit</t>
      <t>SD: Slice Differentiator</t>
      <t>SDP: Service Demarcation Point</t>
      <t>SLA: Service Level Agreement</t>
      <t>SLO: Service Level Objective</t>
      <t>SMF: Session Management Function</t>
      <t>SMO: Service Management and Orchestration</t>
      <t>S-NSSAI: Single Network Slice Selection Assistance Information</t>
      <t>SST: Slice/Service Type</t>
      <t>SR: Segment Routing</t>
      <t>SRv6: Segment Routing version 6</t>
      <t>TC: Traffic Class</t>
      <t>TE: Traffic Engineering</t>
      <t>TN: Transport Network</t>
      <t>TS: Technical Specification</t>
      <t>UDM: Unified Data Management</t>
      <t>UE: User Equipment</t>
      <t>UP: User Plane</t>
      <t>UPF: User Plane Function</t>
      <t>URLLC: Ultra Reliable Low Latency Communication</t>
      <t>VLAN: Virtual Local Area Network</t>
      <t>VNF: Virtual Network Function</t>
      <t>VPN: Virtual Private Network</t>
      <t>VRF: Virtual Routing and Forwarding</t>
      <t>VXLAN: Virtual Extensible Local Area Network</t>
    </section>
    <section anchor="sec-5g-intro">
      <name>An Overview of 5G Networking</name>
      <t>This section provides a brief introduction to 5G mobile networking
   with a perspective on the Transport Network.  This section does not
   intend to replace or define 3GPP architecure, it just provides a
   brief overview for readers that do not have a mobile background.  For
   more comprehensive information, refer to <xref target="TS-23.501"/>.</t>
      <section anchor="key-building-blocks">
        <name>Key Building Blocks</name>
        <t><xref target="TS-23.501"/> defines the Network Functions (UPF, AMF, etc.) that
   compose the 5G System (5GS) Architecture together with related
   interfaces (e.g., N1, N2).  This architecture has native Control
   and User Plane separation, and the Control Plane leverages a service-
   based architecture.  <xref target="_figure-28"/> outlines an example 5GS architecture
   with a subset of possible network functions and network interfaces.</t>
        <figure anchor="_figure-28">
          <name>5GS Architecture and Service-based Interfaces</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="288" width="520" viewBox="0 0 520 288" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 8,206 L 480,206" fill="none" stroke="black"/>
                <path d="M 8,210 L 480,210" fill="none" stroke="black"/>
                <path d="M 496,240 C 516.8,240 516.8,272 496,272" fill="none" stroke="black"/>
                <path d="M 164,232 L 172,216" fill="none" stroke="black"/>
                <path d="M 180,200 L 188,184" fill="none" stroke="black"/>
                <path d="M 188,184 L 196,168" fill="none" stroke="black"/>
                <path d="M 364,168 L 372,184" fill="none" stroke="black"/>
                <path d="M 372,184 L 380,200" fill="none" stroke="black"/>
                <path d="M 388,216 L 396,232" fill="none" stroke="black"/>
                <g class="text">
                  <text x="48" y="36">┌─────┐</text>
                  <text x="120" y="36">┌─────┐</text>
                  <text x="192" y="36">┌─────┐</text>
                  <text x="280" y="36">┌─────┐</text>
                  <text x="352" y="36">┌─────┐</text>
                  <text x="424" y="36">┌─────┐</text>
                  <text x="40" y="52">│NSSF</text>
                  <text x="72" y="52">│</text>
                  <text x="96" y="52">│</text>
                  <text x="120" y="52">NEF</text>
                  <text x="144" y="52">│</text>
                  <text x="168" y="52">│</text>
                  <text x="192" y="52">NRF</text>
                  <text x="216" y="52">│</text>
                  <text x="256" y="52">│</text>
                  <text x="280" y="52">PCF</text>
                  <text x="304" y="52">│</text>
                  <text x="328" y="52">│</text>
                  <text x="352" y="52">UDM</text>
                  <text x="376" y="52">│</text>
                  <text x="400" y="52">│</text>
                  <text x="420" y="52">AF</text>
                  <text x="448" y="52">│</text>
                  <text x="48" y="68">└──┬──┘</text>
                  <text x="120" y="68">└──┬──┘</text>
                  <text x="192" y="68">└──┬──┘</text>
                  <text x="280" y="68">└──┬──┘</text>
                  <text x="352" y="68">└──┬──┘</text>
                  <text x="424" y="68">└──┬──┘</text>
                  <text x="28" y="84">Nnssf│</text>
                  <text x="104" y="84">Nnef│</text>
                  <text x="176" y="84">Nnrf│</text>
                  <text x="264" y="84">Npcf│</text>
                  <text x="336" y="84">Nudm│</text>
                  <text x="436" y="84">│Naf</text>
                  <text x="240" y="100">───┴────────┴──┬─────┴──┬───────┴───┬────┴────────┴────</text>
                  <text x="124" y="116">Nausf│</text>
                  <text x="200" y="116">Namf│</text>
                  <text x="296" y="116">Nsmf│</text>
                  <text x="144" y="132">┌──┴──┐</text>
                  <text x="216" y="132">┌──┴──┐</text>
                  <text x="328" y="132">┌──┴──────┐</text>
                  <text x="136" y="148">│AUSR</text>
                  <text x="168" y="148">│</text>
                  <text x="192" y="148">│</text>
                  <text x="216" y="148">AMF</text>
                  <text x="240" y="148">│</text>
                  <text x="288" y="148">│</text>
                  <text x="328" y="148">SMF</text>
                  <text x="368" y="148">│</text>
                  <text x="144" y="164">└─────┘</text>
                  <text x="216" y="164">└──┬──┘</text>
                  <text x="328" y="164">└──┬──────┘</text>
                  <text x="216" y="180">│</text>
                  <text x="312" y="180">│</text>
                  <text x="32" y="196">Control</text>
                  <text x="88" y="196">Plane</text>
                  <text x="164" y="196">N1</text>
                  <text x="224" y="196">│N2</text>
                  <text x="320" y="196">│N4</text>
                  <text x="388" y="196">N4</text>
                  <text x="20" y="228">User</text>
                  <text x="64" y="228">Plane</text>
                  <text x="216" y="228">│</text>
                  <text x="312" y="228">│</text>
                  <text x="152" y="244">┌───┐</text>
                  <text x="216" y="244">┌──┴──┐</text>
                  <text x="268" y="244">N3</text>
                  <text x="312" y="244">┌──┴──┐</text>
                  <text x="356" y="244">N9</text>
                  <text x="400" y="244">┌─────┐</text>
                  <text x="444" y="244">N6</text>
                  <text x="484" y="244">.───</text>
                  <text x="144" y="260">│UE</text>
                  <text x="228" y="260">├──┤(R)AN├─────┤</text>
                  <text x="312" y="260">UPF</text>
                  <text x="356" y="260">├────┤</text>
                  <text x="400" y="260">UPF</text>
                  <text x="444" y="260">├────(</text>
                  <text x="484" y="260">DN</text>
                  <text x="152" y="276">└───┘</text>
                  <text x="216" y="276">└─────┘</text>
                  <text x="312" y="276">└─────┘</text>
                  <text x="400" y="276">└─────┘</text>
                  <text x="484" y="276">`───</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
  ┌─────┐  ┌─────┐  ┌─────┐    ┌─────┐  ┌─────┐  ┌─────┐
  │NSSF │  │ NEF │  │ NRF │    │ PCF │  │ UDM │  │ AF  │
  └──┬──┘  └──┬──┘  └──┬──┘    └──┬──┘  └──┬──┘  └──┬──┘
Nnssf│    Nnef│    Nnrf│      Npcf│    Nudm│        │Naf
  ───┴────────┴──┬─────┴──┬───────┴───┬────┴────────┴────
            Nausf│    Namf│       Nsmf│
              ┌──┴──┐  ┌──┴──┐     ┌──┴──────┐
              │AUSR │  │ AMF │     │   SMF   │
              └─────┘  └──┬──┘     └──┬──────┘
                       ╱  │           │      ╲
Control Plane      N1 ╱   │N2         │N4     ╲N4
════════════════════════════════════════════════════════════
User Plane          ╱     │           │         ╲
                ┌───┐  ┌──┴──┐  N3 ┌──┴──┐ N9 ┌─────┐ N6  .───.
                │UE ├──┤(R)AN├─────┤ UPF ├────┤ UPF ├────( DN  )
                └───┘  └─────┘     └─────┘    └─────┘     `───'
]]></artwork>
          </artset>
        </figure>
        <t>Similar to previous versions of 3GPP mobile networks <xref target="RFC6459"/>, a 5G mobile network is split
   into the following four major domains (<xref target="_figure-29"/>):</t>
        <ul spacing="normal">
          <li>
            <t>UE, MS, MN, and Mobile:  </t>
            <t>
The terms UE (User Equipment), MS (Mobile Station), MN (Mobile
Node), and mobile refer to the devices that are hosts with the
ability to obtain Internet connectivity via a 3GPP network.  An MS
is comprised of the Terminal Equipment (TE) and a Mobile Terminal
(MT).  The terms UE, MS, MN, and mobile are used interchangeably
within this document.</t>
          </li>
          <li>
            <t>Radio Access Network (RAN):  </t>
            <t>
Provides wireless connectivity to the UE devices via radio.  It is
made up of the Antenna that transmits and receives signals to the
UE and the Base Station that digitizes the signal and converts the
RF data stream to IP packets.</t>
          </li>
          <li>
            <t>Core Network (CN):  </t>
            <t>
Controls the CP of the RAN and provides connectivity to the Data
Network (e.g., the Internet or a private VPN).  The Core Network
hosts dozens of services such as authentication, phone registry,
charging, access to PSTN and handover.</t>
          </li>
          <li>
            <t>Transport Network (TN):  </t>
            <t>
Provides connectivity between sites where 5G Network Functions are
located.  The TN may connect sites from the RAN to the Core
Network, as well as sites within the RAN or within the CN.  This
connectivity is achieved using IP.</t>
          </li>
        </ul>
        <figure anchor="_figure-29">
          <name>Building Blocks of 5G Architecture (A High-Level Representation)</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="400" width="496" viewBox="0 0 496 400" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 472,96 C 492.8,96 492.8,128 472,128" fill="none" stroke="black"/>
                <g class="text">
                  <text x="8" y="36">┌</text>
                  <text x="24" y="36">─</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">─</text>
                  <text x="120" y="36">─</text>
                  <text x="136" y="36">─</text>
                  <text x="152" y="36">─</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">─</text>
                  <text x="280" y="36">─</text>
                  <text x="296" y="36">─</text>
                  <text x="312" y="36">─</text>
                  <text x="328" y="36">─</text>
                  <text x="344" y="36">─</text>
                  <text x="360" y="36">─</text>
                  <text x="376" y="36">─</text>
                  <text x="384" y="52">│</text>
                  <text x="8" y="68">│</text>
                  <text x="172" y="68">┌────────────┐</text>
                  <text x="316" y="68">┌────────────┐</text>
                  <text x="120" y="84">│</text>
                  <text x="224" y="84">│</text>
                  <text x="264" y="84">│</text>
                  <text x="368" y="84">│</text>
                  <text x="384" y="84">│</text>
                  <text x="8" y="100">│</text>
                  <text x="44" y="100">┌────┐</text>
                  <text x="120" y="100">│</text>
                  <text x="224" y="100">│</text>
                  <text x="264" y="100">│</text>
                  <text x="368" y="100">│</text>
                  <text x="444" y="100">.───────</text>
                  <text x="24" y="116">│</text>
                  <text x="44" y="116">UE</text>
                  <text x="92" y="116">├──────┤</text>
                  <text x="168" y="116">RAN</text>
                  <text x="224" y="116">│</text>
                  <text x="264" y="116">│</text>
                  <text x="316" y="116">CN</text>
                  <text x="388" y="116">├────(</text>
                  <text x="452" y="116">DN</text>
                  <text x="8" y="132">│</text>
                  <text x="44" y="132">└────┘</text>
                  <text x="120" y="132">│</text>
                  <text x="224" y="132">│</text>
                  <text x="264" y="132">│</text>
                  <text x="368" y="132">│</text>
                  <text x="444" y="132">`───────</text>
                  <text x="120" y="148">│</text>
                  <text x="224" y="148">│</text>
                  <text x="264" y="148">│</text>
                  <text x="368" y="148">│</text>
                  <text x="384" y="148">│</text>
                  <text x="8" y="164">│</text>
                  <text x="172" y="164">└──────┬─────┘</text>
                  <text x="316" y="164">└──────┬─────┘</text>
                  <text x="176" y="180">│</text>
                  <text x="320" y="180">│</text>
                  <text x="384" y="180">│</text>
                  <text x="8" y="196">│</text>
                  <text x="176" y="196">│</text>
                  <text x="320" y="196">│</text>
                  <text x="176" y="212">│</text>
                  <text x="320" y="212">│</text>
                  <text x="384" y="212">│</text>
                  <text x="8" y="228">│</text>
                  <text x="244" y="228">┌─────┴─────────────────┴────┐</text>
                  <text x="128" y="244">│</text>
                  <text x="360" y="244">│</text>
                  <text x="384" y="244">│</text>
                  <text x="8" y="260">│</text>
                  <text x="128" y="260">│</text>
                  <text x="360" y="260">│</text>
                  <text x="128" y="276">│</text>
                  <text x="208" y="276">Transport</text>
                  <text x="280" y="276">Network</text>
                  <text x="360" y="276">│</text>
                  <text x="384" y="276">│</text>
                  <text x="8" y="292">│</text>
                  <text x="128" y="292">│</text>
                  <text x="360" y="292">│</text>
                  <text x="128" y="308">│</text>
                  <text x="360" y="308">│</text>
                  <text x="384" y="308">│</text>
                  <text x="8" y="324">│</text>
                  <text x="244" y="324">└────────────────────────────┘</text>
                  <text x="384" y="340">│</text>
                  <text x="8" y="356">│</text>
                  <text x="180" y="356">5G</text>
                  <text x="220" y="356">System</text>
                  <text x="384" y="372">│</text>
                  <text x="8" y="388">└</text>
                  <text x="24" y="388">─</text>
                  <text x="40" y="388">─</text>
                  <text x="56" y="388">─</text>
                  <text x="72" y="388">─</text>
                  <text x="88" y="388">─</text>
                  <text x="104" y="388">─</text>
                  <text x="120" y="388">─</text>
                  <text x="136" y="388">─</text>
                  <text x="152" y="388">─</text>
                  <text x="168" y="388">─</text>
                  <text x="184" y="388">─</text>
                  <text x="200" y="388">─</text>
                  <text x="216" y="388">─</text>
                  <text x="232" y="388">─</text>
                  <text x="248" y="388">─</text>
                  <text x="264" y="388">─</text>
                  <text x="280" y="388">─</text>
                  <text x="296" y="388">─</text>
                  <text x="312" y="388">─</text>
                  <text x="328" y="388">─</text>
                  <text x="344" y="388">─</text>
                  <text x="360" y="388">─</text>
                  <text x="376" y="388">─</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
                                               │
│             ┌────────────┐    ┌────────────┐
              │            │    │            │ │
│ ┌────┐      │            │    │            │     .───────.
  │ UE ├──────┤    RAN     │    │     CN     ├────(    DN   )
│ └────┘      │            │    │            │     `───────'
              │            │    │            │ │
│             └──────┬─────┘    └──────┬─────┘
                     │                 │       │
│                    │                 │
                     │                 │       │
│              ┌─────┴─────────────────┴────┐
               │                            │  │
│              │                            │
               │     Transport Network      │  │
│              │                            │
               │                            │  │
│              └────────────────────────────┘
                                               │
│                    5G System
                                               │
└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
]]></artwork>
          </artset>
        </figure>
      </section>
      <section anchor="core-network">
        <name>Core Network</name>
        <t>The 5G Core Network (5GC) is made up of a set of Network Functions
   (NFs) which fall into two main categories (<xref target="_figure-30"/>):</t>
        <ul spacing="normal">
          <li>
            <t>5GC User Plane:  </t>
            <t>
The User Plane Function (UPF) is the interconnect
point between the mobile infrastructure and the Data Network (DN).
It interfaces with the RAN via the N3 interface by encapsulating/
decapsulating the User Plane Traffic in GTP Tunnels (aka GTP-U or
Mobile User Plane).</t>
          </li>
          <li>
            <t>5GC Control Plane:  </t>
            <t>
The 5G Control Plane is made up of a
comprehensive set of Network Functions.  An exhaustive list and
description of these entities is out of the scope of this
document.  The following NFs and interfaces are worth mentioning,
since their connectivity may rely on the Transport Network:  </t>
            <ul spacing="normal">
              <li>the AMF (Access and Mobility Function) connects with the RAN
control plane over the N2 interface</li>
              <li>the SMF controls the 5GC UPF via the N4 interface</li>
            </ul>
          </li>
        </ul>
        <figure anchor="_figure-30">
          <name>5G Core Network (CN)</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="352" width="480" viewBox="0 0 480 352" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 8,222 L 472,222" fill="none" stroke="black"/>
                <path d="M 8,226 L 472,226" fill="none" stroke="black"/>
                <path d="M 456,272 C 476.8,272 476.8,304 456,304" fill="none" stroke="black"/>
                <g class="text">
                  <text x="24" y="36">┌</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">┐</text>
                  <text x="144" y="36">┌</text>
                  <text x="160" y="36">─</text>
                  <text x="176" y="36">─</text>
                  <text x="192" y="36">─</text>
                  <text x="208" y="36">─</text>
                  <text x="224" y="36">─</text>
                  <text x="240" y="36">─</text>
                  <text x="256" y="36">─</text>
                  <text x="272" y="36">─</text>
                  <text x="288" y="36">─</text>
                  <text x="304" y="36">─</text>
                  <text x="320" y="36">─</text>
                  <text x="336" y="36">─</text>
                  <text x="352" y="36">┐</text>
                  <text x="64" y="52">RAN</text>
                  <text x="204" y="52">5G</text>
                  <text x="236" y="52">Core</text>
                  <text x="280" y="52">(5GC)</text>
                  <text x="24" y="68">│</text>
                  <text x="104" y="68">│</text>
                  <text x="144" y="68">│</text>
                  <text x="352" y="68">│</text>
                  <text x="24" y="84">│</text>
                  <text x="104" y="84">│</text>
                  <text x="144" y="84">│</text>
                  <text x="180" y="84">[AUSF]</text>
                  <text x="232" y="84">[NRF]</text>
                  <text x="280" y="84">[UDM]</text>
                  <text x="324" y="84">etc.</text>
                  <text x="352" y="84">│</text>
                  <text x="24" y="100">│</text>
                  <text x="104" y="100">│</text>
                  <text x="144" y="100">│</text>
                  <text x="220" y="100">(Service</text>
                  <text x="284" y="100">Based)</text>
                  <text x="352" y="100">│</text>
                  <text x="192" y="116">(</text>
                  <text x="256" y="116">Architecture)</text>
                  <text x="24" y="132">│</text>
                  <text x="104" y="132">│</text>
                  <text x="144" y="132">│</text>
                  <text x="352" y="132">│</text>
                  <text x="124" y="148">N2</text>
                  <text x="200" y="148">┌─────┐</text>
                  <text x="248" y="148">N11</text>
                  <text x="296" y="148">┌─────┐</text>
                  <text x="24" y="164">│</text>
                  <text x="68" y="164">CP</text>
                  <text x="132" y="164">───────────┤</text>
                  <text x="200" y="164">AMF</text>
                  <text x="248" y="164">├─────┤</text>
                  <text x="296" y="164">SMF</text>
                  <text x="320" y="164">│</text>
                  <text x="352" y="164">│</text>
                  <text x="200" y="180">└─────┘</text>
                  <text x="296" y="180">└──┬──┘</text>
                  <text x="24" y="196">│</text>
                  <text x="104" y="196">│</text>
                  <text x="144" y="196">│</text>
                  <text x="296" y="196">│</text>
                  <text x="352" y="196">│</text>
                  <text x="296" y="212">│</text>
                  <text x="400" y="212">Control</text>
                  <text x="456" y="212">Plane</text>
                  <text x="296" y="244">│</text>
                  <text x="388" y="244">User</text>
                  <text x="432" y="244">Plane</text>
                  <text x="24" y="260">│</text>
                  <text x="104" y="260">│</text>
                  <text x="144" y="260">│</text>
                  <text x="296" y="260">│</text>
                  <text x="316" y="260">N4</text>
                  <text x="352" y="260">│</text>
                  <text x="124" y="276">N3</text>
                  <text x="296" y="276">┌──┴──┐</text>
                  <text x="372" y="276">N6</text>
                  <text x="428" y="276">.───────</text>
                  <text x="24" y="292">│</text>
                  <text x="68" y="292">UP</text>
                  <text x="180" y="292">───────────────────────┤</text>
                  <text x="296" y="292">UPF</text>
                  <text x="356" y="292">├───────▶(</text>
                  <text x="428" y="292">DN</text>
                  <text x="296" y="308">└─────┘</text>
                  <text x="428" y="308">`───────</text>
                  <text x="24" y="324">│</text>
                  <text x="104" y="324">│</text>
                  <text x="144" y="324">│</text>
                  <text x="352" y="324">│</text>
                  <text x="32" y="340">─</text>
                  <text x="48" y="340">─</text>
                  <text x="64" y="340">─</text>
                  <text x="80" y="340">─</text>
                  <text x="96" y="340">─</text>
                  <text x="152" y="340">─</text>
                  <text x="168" y="340">─</text>
                  <text x="184" y="340">─</text>
                  <text x="200" y="340">─</text>
                  <text x="216" y="340">─</text>
                  <text x="232" y="340">─</text>
                  <text x="248" y="340">─</text>
                  <text x="264" y="340">─</text>
                  <text x="280" y="340">─</text>
                  <text x="296" y="340">─</text>
                  <text x="312" y="340">─</text>
                  <text x="328" y="340">─</text>
                  <text x="344" y="340">─</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
  ┌ ─ ─ ─ ─ ┐    ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
      RAN               5G Core (5GC)
  │         │    │                         │
  │         │    │ [AUSF] [NRF] [UDM] etc. │
  │         │    │     (Service Based)     │
                       ( Architecture)
  │         │    │                         │
              N2     ┌─────┐ N11 ┌─────┐
  │    CP ───────────┤ AMF ├─────┤ SMF │   │
                     └─────┘     └──┬──┘
  │         │    │                  │      │
                                    │         Control Plane
═══════════════════════════════════════════════════════════
                                    │         User Plane
  │         │    │                  │ N4   │
              N3                 ┌──┴──┐     N6  .───────.
  │    UP ───────────────────────┤ UPF ├───────▶(   DN    )
                                 └─────┘         `───────'
  │         │    │                         │
   ─ ─ ─ ─ ─      ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
]]></artwork>
          </artset>
        </figure>
      </section>
      <section anchor="radio-access-network-ran">
        <name>Radio Access Network (RAN)</name>
        <t>The RAN connects cellular wireless devices to
   a mobile Core Network.  The RAN is made up of three components,
   which form the Radio Base Station:</t>
        <ul spacing="normal">
          <li>The Baseband Unit (BBU) provides the interface between the Core
Network and the Radio Network.  It connects to the Radio Unit and
is responsible for the baseband signal processing to packet.</li>
          <li>The Radio Unit (RU) is located close to the Antenna and controlled
by the BBU.  It converts the Baseband signal received from the BBU
to a Radio frequency signal.</li>
          <li>The Antenna converts the electric signal received from the RU to
radio waves</li>
        </ul>
        <t>The 5G RAN Base Station is called a gNodeB (gNB).  It connects to the
   Core Network via the N3 (User Plane) and N2 (Control Plane)
   interfaces.</t>
        <t>The 5G RAN architecture supports RAN disaggregation in various ways.
   Notably, the BBU can be split into a DU (Distributed Unit) for
   digital signal processing and a CU (Centralized Unit) for RAN Layer 3
   processing.  Furthermore, the CU can be itself split into Control
   Plane (CU-CP) and User Plane (CU-UP).</t>
        <t><xref target="_figure-31"/> depicts a disaggregated RAN with NFs and interfaces.</t>
        <figure anchor="_figure-31">
          <name>RAN Disaggregation</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="624" width="520" viewBox="0 0 520 624" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 220,200 L 228,216" fill="none" stroke="black"/>
                <path d="M 228,216 L 236,232" fill="none" stroke="black"/>
                <path d="M 244,232 L 252,216" fill="none" stroke="black"/>
                <path d="M 244,344 L 252,360" fill="none" stroke="black"/>
                <path d="M 252,216 L 260,200" fill="none" stroke="black"/>
                <path d="M 252,360 L 260,376" fill="none" stroke="black"/>
                <path d="M 260,376 L 268,392" fill="none" stroke="black"/>
                <path d="M 268,392 L 276,408" fill="none" stroke="black"/>
                <path d="M 276,408 L 284,424" fill="none" stroke="black"/>
                <path d="M 284,424 L 292,440" fill="none" stroke="black"/>
                <path d="M 292,440 L 300,456" fill="none" stroke="black"/>
                <path d="M 300,456 L 308,472" fill="none" stroke="black"/>
                <g class="text">
                  <text x="240" y="36">┌─────────────────────────────────┐</text>
                  <text x="416" y="36">┌</text>
                  <text x="432" y="36">─</text>
                  <text x="448" y="36">─</text>
                  <text x="464" y="36">─</text>
                  <text x="480" y="36">─</text>
                  <text x="496" y="36">─</text>
                  <text x="512" y="36">┐</text>
                  <text x="104" y="52">│</text>
                  <text x="376" y="52">│</text>
                  <text x="396" y="52">N3</text>
                  <text x="28" y="68">┌────┐</text>
                  <text x="76" y="68">NR</text>
                  <text x="104" y="68">│</text>
                  <text x="396" y="68">├────┤</text>
                  <text x="444" y="68">5G</text>
                  <text x="476" y="68">Core</text>
                  <text x="512" y="68">│</text>
                  <text x="8" y="84">│</text>
                  <text x="28" y="84">UE</text>
                  <text x="76" y="84">├──────┤</text>
                  <text x="236" y="84">gNodeB</text>
                  <text x="376" y="84">│</text>
                  <text x="28" y="100">└────┘</text>
                  <text x="104" y="100">│</text>
                  <text x="396" y="100">├────┤</text>
                  <text x="464" y="100">(5GC)</text>
                  <text x="512" y="100">│</text>
                  <text x="104" y="116">│</text>
                  <text x="376" y="116">│</text>
                  <text x="396" y="116">N2</text>
                  <text x="240" y="132">└─────────────────────────────────┘</text>
                  <text x="416" y="132">└</text>
                  <text x="432" y="132">─</text>
                  <text x="448" y="132">─</text>
                  <text x="464" y="132">─</text>
                  <text x="480" y="132">─</text>
                  <text x="496" y="132">─</text>
                  <text x="512" y="132">┘</text>
                  <text x="232" y="148">│</text>
                  <text x="248" y="148">│</text>
                  <text x="232" y="164">│</text>
                  <text x="248" y="164">│</text>
                  <text x="232" y="180">│</text>
                  <text x="248" y="180">│</text>
                  <text x="228" y="196">─┘</text>
                  <text x="252" y="196">└─</text>
                  <text x="240" y="244">V</text>
                  <text x="240" y="260">┌─────────────────────────────────┐</text>
                  <text x="416" y="260">┌</text>
                  <text x="432" y="260">─</text>
                  <text x="448" y="260">─</text>
                  <text x="464" y="260">─</text>
                  <text x="480" y="260">─</text>
                  <text x="496" y="260">─</text>
                  <text x="512" y="260">┐</text>
                  <text x="104" y="276">│</text>
                  <text x="200" y="276">┌</text>
                  <text x="216" y="276">─</text>
                  <text x="232" y="276">─</text>
                  <text x="248" y="276">─</text>
                  <text x="264" y="276">─</text>
                  <text x="280" y="276">─</text>
                  <text x="296" y="276">─</text>
                  <text x="312" y="276">─</text>
                  <text x="328" y="276">─</text>
                  <text x="344" y="276">─</text>
                  <text x="360" y="276">┐</text>
                  <text x="376" y="276">│</text>
                  <text x="104" y="292">│</text>
                  <text x="376" y="292">│</text>
                  <text x="416" y="292">│</text>
                  <text x="512" y="292">│</text>
                  <text x="28" y="308">┌────┐</text>
                  <text x="76" y="308">NR</text>
                  <text x="104" y="308">│</text>
                  <text x="140" y="308">┌────┐</text>
                  <text x="180" y="308">F2</text>
                  <text x="224" y="308">│┌────┐</text>
                  <text x="276" y="308">F1-U</text>
                  <text x="332" y="308">┌─────┐│</text>
                  <text x="376" y="308">│</text>
                  <text x="396" y="308">N3</text>
                  <text x="464" y="308">┌─────┐</text>
                  <text x="8" y="324">│</text>
                  <text x="28" y="324">UE</text>
                  <text x="84" y="324">├────────┤</text>
                  <text x="140" y="324">RU</text>
                  <text x="184" y="324">├─────┤</text>
                  <text x="228" y="324">DU</text>
                  <text x="344" y="324">├──────┤CU-UP├──────────┤</text>
                  <text x="464" y="324">UPF</text>
                  <text x="488" y="324">│</text>
                  <text x="512" y="324">│</text>
                  <text x="28" y="340">└────┘</text>
                  <text x="104" y="340">│</text>
                  <text x="140" y="340">└────┘</text>
                  <text x="224" y="340">│└────┘</text>
                  <text x="332" y="340">└──┬──┘│</text>
                  <text x="376" y="340">│</text>
                  <text x="464" y="340">└─────┘</text>
                  <text x="104" y="356">│</text>
                  <text x="328" y="356">│</text>
                  <text x="376" y="356">│</text>
                  <text x="416" y="356">│</text>
                  <text x="512" y="356">│</text>
                  <text x="104" y="372">│</text>
                  <text x="200" y="372">│</text>
                  <text x="328" y="372">│</text>
                  <text x="360" y="372">│</text>
                  <text x="376" y="372">│</text>
                  <text x="104" y="388">│</text>
                  <text x="328" y="388">│</text>
                  <text x="376" y="388">│</text>
                  <text x="416" y="388">│</text>
                  <text x="512" y="388">│</text>
                  <text x="104" y="404">│</text>
                  <text x="200" y="404">│</text>
                  <text x="336" y="404">│E1</text>
                  <text x="360" y="404">│</text>
                  <text x="376" y="404">│</text>
                  <text x="104" y="420">│</text>
                  <text x="252" y="420">F1-C</text>
                  <text x="328" y="420">│</text>
                  <text x="376" y="420">│</text>
                  <text x="416" y="420">│</text>
                  <text x="512" y="420">│</text>
                  <text x="104" y="436">│</text>
                  <text x="200" y="436">│</text>
                  <text x="328" y="436">│</text>
                  <text x="360" y="436">│</text>
                  <text x="376" y="436">│</text>
                  <text x="104" y="452">│</text>
                  <text x="328" y="452">│</text>
                  <text x="376" y="452">│</text>
                  <text x="416" y="452">│</text>
                  <text x="512" y="452">│</text>
                  <text x="104" y="468">│</text>
                  <text x="200" y="468">│</text>
                  <text x="328" y="468">│</text>
                  <text x="360" y="468">│</text>
                  <text x="376" y="468">│</text>
                  <text x="104" y="484">│</text>
                  <text x="328" y="484">┌──┴──┐</text>
                  <text x="376" y="484">│</text>
                  <text x="396" y="484">N2</text>
                  <text x="416" y="484">│</text>
                  <text x="464" y="484">┌─────┐</text>
                  <text x="512" y="484">│</text>
                  <text x="104" y="500">│</text>
                  <text x="200" y="500">│</text>
                  <text x="372" y="500">│CU-CP├──────────┤</text>
                  <text x="464" y="500">AMF</text>
                  <text x="488" y="500">│</text>
                  <text x="104" y="516">│</text>
                  <text x="328" y="516">└─────┘</text>
                  <text x="376" y="516">│</text>
                  <text x="416" y="516">│</text>
                  <text x="464" y="516">└─────┘</text>
                  <text x="512" y="516">│</text>
                  <text x="104" y="532">│</text>
                  <text x="200" y="532">│</text>
                  <text x="360" y="532">│</text>
                  <text x="376" y="532">│</text>
                  <text x="104" y="548">│</text>
                  <text x="256" y="548">BBU</text>
                  <text x="296" y="548">split</text>
                  <text x="376" y="548">│</text>
                  <text x="416" y="548">│</text>
                  <text x="444" y="548">5G</text>
                  <text x="476" y="548">Core</text>
                  <text x="512" y="548">│</text>
                  <text x="104" y="564">│</text>
                  <text x="200" y="564">└</text>
                  <text x="216" y="564">─</text>
                  <text x="232" y="564">─</text>
                  <text x="248" y="564">─</text>
                  <text x="264" y="564">─</text>
                  <text x="280" y="564">─</text>
                  <text x="296" y="564">─</text>
                  <text x="312" y="564">─</text>
                  <text x="328" y="564">─</text>
                  <text x="344" y="564">─</text>
                  <text x="360" y="564">┘</text>
                  <text x="376" y="564">│</text>
                  <text x="104" y="580">│</text>
                  <text x="376" y="580">│</text>
                  <text x="416" y="580">│</text>
                  <text x="464" y="580">(5GC)</text>
                  <text x="512" y="580">│</text>
                  <text x="104" y="596">│</text>
                  <text x="216" y="596">disaggregated</text>
                  <text x="300" y="596">gNodeB</text>
                  <text x="376" y="596">│</text>
                  <text x="240" y="612">└─────────────────────────────────┘</text>
                  <text x="416" y="612">└</text>
                  <text x="432" y="612">─</text>
                  <text x="448" y="612">─</text>
                  <text x="464" y="612">─</text>
                  <text x="480" y="612">─</text>
                  <text x="496" y="612">─</text>
                  <text x="512" y="612">┘</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
            ┌─────────────────────────────────┐    ┌ ─ ─ ─ ─ ─ ┐
            │                                 │ N3
┌────┐  NR  │                                 ├────┤  5G Core  │
│ UE ├──────┤             gNodeB              │
└────┘      │                                 ├────┤   (5GC)   │
            │                                 │ N2
            └─────────────────────────────────┘    └ ─ ─ ─ ─ ─ ┘
                            │ │
                            │ │
                            │ │
                           ─┘ └─
                           ╲   ╱
                            ╲ ╱
                             V
            ┌─────────────────────────────────┐    ┌ ─ ─ ─ ─ ─ ┐
            │           ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │
            │                                 │    │           │
┌────┐  NR  │ ┌────┐ F2 │┌────┐ F1-U ┌─────┐│ │ N3    ┌─────┐
│ UE ├────────┤ RU ├─────┤ DU ├──────┤CU-UP├──────────┤ UPF │  │
└────┘      │ └────┘    │└────┘      └──┬──┘│ │       └─────┘
            │                 ╲         │     │    │           │
            │           │      ╲        │   │ │
            │                   ╲       │     │    │           │
            │           │        ╲      │E1 │ │
            │                F1-C ╲     │     │    │           │
            │           │          ╲    │   │ │
            │                       ╲   │     │    │           │
            │           │            ╲  │   │ │
            │                        ┌──┴──┐  │ N2 │  ┌─────┐  │
            │           │            │CU-CP├──────────┤ AMF │
            │                        └─────┘  │    │  └─────┘  │
            │           │                   │ │
            │                 BBU split       │    │  5G Core  │
            │           └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘ │
            │                                 │    │   (5GC)   │
            │       disaggregated gNodeB      │
            └─────────────────────────────────┘    └ ─ ─ ─ ─ ─ ┘
]]></artwork>
          </artset>
        </figure>
      </section>
      <section anchor="transport-network">
        <name>Transport Network</name>
        <t>The 5G transport architecture defines three main segments for the
   Transport Network, which are commonly referred to as Fronthaul (FH),
   Midhaul (MH), and Backhaul (BH) (<xref target="TR-GSTR-TN5G"/>):</t>
        <ul spacing="normal">
          <li>Fronthaul happens before the BBU processing.  In 5G, this
interface is based on eCPRI (Enhanced CPRI) with native Ethernet
or IP encapsulation.</li>
          <li>Midhaul is optional: this segment is introduced in the BBU split
presented in Appendix B.3, where Midhaul network refers to the DU-
CU interconnection (i.e., F1 interface).  At this level, all
traffic is encapsulated in IP (signaling and user plane).</li>
          <li>Backhaul happens after BBU processing.  Therefore, it maps to the
interconnection between the RAN and the Core Network.  All traffic
is also encapsulated in IP.</li>
        </ul>
        <t><xref target="_figure-32"/> illustrates the different segments of the Transport Network
   with the relevant Network Functions.</t>
        <figure anchor="_figure-32">
          <name>5G Transport Segments</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="208" width="480" viewBox="0 0 480 208" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 456,160 C 476.8,160 476.8,192 456,192" fill="none" stroke="black"/>
                <g class="text">
                  <text x="8" y="36">┌</text>
                  <text x="24" y="36">─</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">─</text>
                  <text x="104" y="36">─</text>
                  <text x="120" y="36">─</text>
                  <text x="136" y="36">─</text>
                  <text x="152" y="36">─</text>
                  <text x="168" y="36">─</text>
                  <text x="184" y="36">─</text>
                  <text x="200" y="36">─</text>
                  <text x="216" y="36">─</text>
                  <text x="232" y="36">─</text>
                  <text x="248" y="36">─</text>
                  <text x="264" y="36">─</text>
                  <text x="280" y="36">─</text>
                  <text x="296" y="36">─</text>
                  <text x="312" y="36">─</text>
                  <text x="328" y="36">─</text>
                  <text x="344" y="36">─</text>
                  <text x="360" y="36">─</text>
                  <text x="376" y="36">─</text>
                  <text x="392" y="36">─</text>
                  <text x="408" y="36">─</text>
                  <text x="424" y="36">─</text>
                  <text x="440" y="36">─</text>
                  <text x="456" y="36">─</text>
                  <text x="472" y="36">┐</text>
                  <text x="8" y="52">│</text>
                  <text x="248" y="52">Transport</text>
                  <text x="320" y="52">Network</text>
                  <text x="472" y="52">│</text>
                  <text x="8" y="68">│</text>
                  <text x="472" y="68">│</text>
                  <text x="44" y="84">TN</text>
                  <text x="88" y="84">Segment</text>
                  <text x="128" y="84">1</text>
                  <text x="156" y="84">TN</text>
                  <text x="200" y="84">Segment</text>
                  <text x="240" y="84">2</text>
                  <text x="268" y="84">TN</text>
                  <text x="312" y="84">Segment</text>
                  <text x="352" y="84">3</text>
                  <text x="8" y="100">│</text>
                  <text x="88" y="100">(Fronthaul)</text>
                  <text x="192" y="100">(Midhaul)</text>
                  <text x="308" y="100">(Backhaul)</text>
                  <text x="472" y="100">│</text>
                  <text x="80" y="116">┌───────────┐</text>
                  <text x="196" y="116">┌────────────┐</text>
                  <text x="312" y="116">┌───────────┐</text>
                  <text x="8" y="132">│</text>
                  <text x="32" y="132">│</text>
                  <text x="128" y="132">│</text>
                  <text x="144" y="132">│</text>
                  <text x="248" y="132">│</text>
                  <text x="264" y="132">│</text>
                  <text x="360" y="132">│</text>
                  <text x="472" y="132">│</text>
                  <text x="16" y="148">─</text>
                  <text x="32" y="148">┼</text>
                  <text x="48" y="148">─</text>
                  <text x="64" y="148">─</text>
                  <text x="80" y="148">─</text>
                  <text x="96" y="148">─</text>
                  <text x="112" y="148">─</text>
                  <text x="128" y="148">┼</text>
                  <text x="144" y="148">┼</text>
                  <text x="160" y="148">─</text>
                  <text x="176" y="148">─</text>
                  <text x="192" y="148">─</text>
                  <text x="208" y="148">─</text>
                  <text x="224" y="148">─</text>
                  <text x="256" y="148">─│─│─</text>
                  <text x="288" y="148">─</text>
                  <text x="304" y="148">─</text>
                  <text x="320" y="148">─</text>
                  <text x="336" y="148">─</text>
                  <text x="360" y="148">─│─</text>
                  <text x="384" y="148">─</text>
                  <text x="400" y="148">─</text>
                  <text x="416" y="148">─</text>
                  <text x="432" y="148">─</text>
                  <text x="448" y="148">─</text>
                  <text x="464" y="148">─</text>
                  <text x="36" y="164">┌─┴──┐</text>
                  <text x="132" y="164">┌─┴─┴┐</text>
                  <text x="252" y="164">┌─┴─┴┐</text>
                  <text x="360" y="164">┌──┴──┐</text>
                  <text x="444" y="164">.───</text>
                  <text x="16" y="180">│</text>
                  <text x="36" y="180">RU</text>
                  <text x="56" y="180">│</text>
                  <text x="112" y="180">│</text>
                  <text x="132" y="180">DU</text>
                  <text x="152" y="180">│</text>
                  <text x="232" y="180">│</text>
                  <text x="252" y="180">CU</text>
                  <text x="272" y="180">│</text>
                  <text x="336" y="180">│</text>
                  <text x="360" y="180">UPF</text>
                  <text x="404" y="180">├────(</text>
                  <text x="444" y="180">DN</text>
                  <text x="36" y="196">└────┘</text>
                  <text x="132" y="196">└────┘</text>
                  <text x="252" y="196">└────┘</text>
                  <text x="360" y="196">└─────┘</text>
                  <text x="444" y="196">`───</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│                         Transport Network               │
│                                                         │
    TN Segment 1  TN Segment 2  TN Segment 3
│    (Fronthaul)   (Midhaul)     (Backhaul)               │
   ┌───────────┐ ┌────────────┐ ┌───────────┐
│  │           │ │            │ │           │             │
 ─ ┼ ─ ─ ─ ─ ─ ┼ ┼ ─ ─ ─ ─ ─ ─│─│─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─
 ┌─┴──┐      ┌─┴─┴┐         ┌─┴─┴┐       ┌──┴──┐     .───.
 │ RU │      │ DU │         │ CU │       │ UPF ├────( DN  )
 └────┘      └────┘         └────┘       └─────┘     `───'
]]></artwork>
          </artset>
        </figure>
        <t>It is worth mentioning that a given part of the transport network can
   carry several 5G transport segments concurrently, as outlined in
   <xref target="_figure-33"/>.  This is because different types of 5G network functions
   might be placed in the same location (e.g., the UPF from one slice
   might be placed in the same location as the CU-UP from another
   slice).</t>
        <figure anchor="_figure-33">
          <name>Concurrent 5G Transport Segments</name>
          <artset>
            <artwork type="svg" align="center"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="320" width="488" viewBox="0 0 488 320" class="diagram" text-anchor="middle" font-family="monospace" font-size="13px">
                <path d="M 384,128 C 404.8,128 404.8,160 384,160" fill="none" stroke="black"/>
                <path d="M 464,272 C 484.8,272 484.8,304 464,304" fill="none" stroke="black"/>
                <g class="text">
                  <text x="8" y="36">┌</text>
                  <text x="24" y="36">─</text>
                  <text x="40" y="36">─</text>
                  <text x="56" y="36">─</text>
                  <text x="72" y="36">─</text>
                  <text x="88" y="36">┐</text>
                  <text x="36" y="52">┌────┐</text>
                  <text x="136" y="52">Colocated</text>
                  <text x="32" y="68">││RU-1│</text>
                  <text x="88" y="68">│</text>
                  <text x="120" y="68">RU/DU</text>
                  <text x="36" y="84">└─┬──┘</text>
                  <text x="8" y="100">│</text>
                  <text x="32" y="100">│</text>
                  <text x="60" y="100">FH-1</text>
                  <text x="88" y="100">│</text>
                  <text x="36" y="116">┌─┴──┐</text>
                  <text x="32" y="132">││DU-1│</text>
                  <text x="88" y="132">│</text>
                  <text x="132" y="132">┌────┐</text>
                  <text x="256" y="132">┌─────┐</text>
                  <text x="372" y="132">.───</text>
                  <text x="36" y="148">└─┬──┘</text>
                  <text x="132" y="148">│CU-1│</text>
                  <text x="292" y="148">│UPF-1├────────(</text>
                  <text x="372" y="148">DN</text>
                  <text x="8" y="164">└</text>
                  <text x="32" y="164">─│─</text>
                  <text x="56" y="164">─</text>
                  <text x="72" y="164">─</text>
                  <text x="88" y="164">┘</text>
                  <text x="132" y="164">└─┬─┬┘</text>
                  <text x="256" y="164">└─┬───┘</text>
                  <text x="372" y="164">`───</text>
                  <text x="8" y="180">┌</text>
                  <text x="32" y="180">─│─</text>
                  <text x="56" y="180">─</text>
                  <text x="72" y="180">─</text>
                  <text x="88" y="180">─</text>
                  <text x="104" y="180">─</text>
                  <text x="136" y="180">─│─│─</text>
                  <text x="168" y="180">─</text>
                  <text x="184" y="180">─</text>
                  <text x="200" y="180">─</text>
                  <text x="216" y="180">─</text>
                  <text x="232" y="180">─</text>
                  <text x="248" y="180">┼</text>
                  <text x="264" y="180">─</text>
                  <text x="280" y="180">─</text>
                  <text x="296" y="180">─</text>
                  <text x="312" y="180">─</text>
                  <text x="328" y="180">─</text>
                  <text x="344" y="180">─</text>
                  <text x="360" y="180">─</text>
                  <text x="376" y="180">─</text>
                  <text x="392" y="180">─</text>
                  <text x="408" y="180">─</text>
                  <text x="424" y="180">─</text>
                  <text x="440" y="180">─</text>
                  <text x="456" y="180">─</text>
                  <text x="472" y="180">─</text>
                  <text x="32" y="196">│</text>
                  <text x="84" y="196">MH-1</text>
                  <text x="128" y="196">│</text>
                  <text x="144" y="196">│</text>
                  <text x="196" y="196">BH-1</text>
                  <text x="248" y="196">│</text>
                  <text x="368" y="196">Transport</text>
                  <text x="440" y="196">Network</text>
                  <text x="480" y="196">│</text>
                  <text x="8" y="212">│</text>
                  <text x="80" y="212">└───────────┘</text>
                  <text x="196" y="212">└────────────┘</text>
                  <text x="80" y="228">┌───────────┐</text>
                  <text x="196" y="228">┌────────────┐</text>
                  <text x="312" y="228">┌───────────┐</text>
                  <text x="480" y="228">│</text>
                  <text x="8" y="244">│</text>
                  <text x="32" y="244">│</text>
                  <text x="84" y="244">FH-2</text>
                  <text x="128" y="244">│</text>
                  <text x="144" y="244">│</text>
                  <text x="196" y="244">MH-2</text>
                  <text x="248" y="244">│</text>
                  <text x="264" y="244">│</text>
                  <text x="316" y="244">BH-2</text>
                  <text x="360" y="244">│</text>
                  <text x="16" y="260">─</text>
                  <text x="32" y="260">┼</text>
                  <text x="48" y="260">─</text>
                  <text x="64" y="260">─</text>
                  <text x="80" y="260">─</text>
                  <text x="96" y="260">─</text>
                  <text x="112" y="260">─</text>
                  <text x="128" y="260">┼</text>
                  <text x="144" y="260">┼</text>
                  <text x="160" y="260">─</text>
                  <text x="176" y="260">─</text>
                  <text x="192" y="260">─</text>
                  <text x="208" y="260">─</text>
                  <text x="224" y="260">─</text>
                  <text x="256" y="260">─│─│─</text>
                  <text x="288" y="260">─</text>
                  <text x="304" y="260">─</text>
                  <text x="320" y="260">─</text>
                  <text x="336" y="260">─</text>
                  <text x="360" y="260">─│─</text>
                  <text x="384" y="260">─</text>
                  <text x="400" y="260">─</text>
                  <text x="416" y="260">─</text>
                  <text x="432" y="260">─</text>
                  <text x="448" y="260">─</text>
                  <text x="464" y="260">─</text>
                  <text x="480" y="260">┘</text>
                  <text x="36" y="276">┌─┴──┐</text>
                  <text x="132" y="276">┌─┴─┴┐</text>
                  <text x="252" y="276">┌─┴─┴┐</text>
                  <text x="368" y="276">┌─┴───┐</text>
                  <text x="452" y="276">.───</text>
                  <text x="36" y="292">│RU-2│</text>
                  <text x="132" y="292">│DU-2│</text>
                  <text x="252" y="292">│CU-2│</text>
                  <text x="388" y="292">│UPF-2├────(</text>
                  <text x="452" y="292">DN</text>
                  <text x="36" y="308">└────┘</text>
                  <text x="132" y="308">└────┘</text>
                  <text x="252" y="308">└────┘</text>
                  <text x="368" y="308">└─────┘</text>
                  <text x="452" y="308">`───</text>
                </g>
              </svg>
            </artwork>
            <artwork type="ascii-art" align="center"><![CDATA[
┌ ─ ─ ─ ─ ┐
 ┌────┐     Colocated
││RU-1│   │ RU/DU
 └─┬──┘
│  │ FH-1 │
 ┌─┴──┐
││DU-1│   │  ┌────┐         ┌─────┐         .───.
 └─┬──┘      │CU-1│         │UPF-1├────────( DN  )
└ ─│─ ─ ─ ┘  └─┬─┬┘         └─┬───┘         `───'
┌ ─│─ ─ ─ ─ ─ ─│─│─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
   │    MH-1   │ │    BH-1    │          Transport Network │
│  └───────────┘ └────────────┘
   ┌───────────┐ ┌────────────┐ ┌───────────┐              │
│  │    FH-2   │ │    MH-2    │ │    BH-2   │
 ─ ┼ ─ ─ ─ ─ ─ ┼ ┼ ─ ─ ─ ─ ─ ─│─│─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ┘
 ┌─┴──┐      ┌─┴─┴┐         ┌─┴─┴┐        ┌─┴───┐     .───.
 │RU-2│      │DU-2│         │CU-2│        │UPF-2├────( DN  )
 └────┘      └────┘         └────┘        └─────┘     `───'
]]></artwork>
          </artset>
        </figure>
      </section>
    </section>
    <section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The authors would like to thank Adrian Farrel, Joel Halpern and Tarek
   Saad for their reviews of this document and for providing valuable
   feedback on it.</t>
    </section>
    <section numbered="false" anchor="contributors">
      <name>Contributors</name>
      <t>To be added later</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
z9e8P17ifUeKcl+Nr/HqLv8eLPmqYvPPCdk6mx00qDl3C/4d2ZWZX9f0Gj/s
W6x2LDOQLg+kKmgXZcHbiN+LploCVci/N62YWnV8vuHPW/T5INT4F7fnQbMW
9RMg+vkNEX1yfUSPro/oyY0QfetjQfStZkRvvLI6qu/z760Pj+rxR4Xq2Q1R
fXB9VJ9dH9XjG6H69seC6tsfBNXl9/aHR/XAdvmt3/HbD43qq1pdPl1kdRn4
VpclQxk191s181tNrjhf0wlBus/OvGxfzhkJy41rlSSi6ByjGafTWR5SPCC9
mmvmL03TRg1odOcrLHIBb2kaUzcQLnJCG40K4oQSGmeXOUn/P6s7lPmJM2/h
AD5U7i38Y4XsW/R48FPm35IBv7Y8cs7PDTJw6WPYleQdxKrHK3ntywhuKT/B
cXDDuHo7m6WycB0aiCwB9zJOSDu3k73g1IGEWa29JVfrjTu621inIwO3JVbJ
hRvvXWZsr6trVMnbdSPqKPV3Gyt1ElSoat9Zp9//XT0qvb7tNeoF16Ulg3bz
V6qSw8vyl1Woqa6321inzaCGog6COop6Uz+q21glC7OlKckOrZ4bLJXpS6hq
UTW5t5Ueb32dVti+54zsdtdqafyes0xz16uS58vlggt279fNfyicb2fljoMb
4fJrZ/FvYfUOHQiusI80jLCGH1YyhZ0aeJgVO1xyxd46JHoLK3XkwGKFvcED
w22u1fUpzR9bzSpVsoadBDWUdTR/nd56vdzGCvWC69FS4I3s1tbmOnS0nJ5R
xw0rece2ggplPa7t4W0ZIre4Y11fa7HC0NycY0trqreWWWwlqWHZj6O23yS/
WLBgULf5T4r83jjH2M2zjL2vPGOf+XnGxB7WkG5s+WRjpoibU74tTsT8RgY1
r2zLWsUu9xhbyTX5vJ+i3zqbuFUVOEnUBA+YsXhHhN4FIafG9972zXBtp4yX
35ibhZ+O10sRUR3PtEj50mzsSl0Kqw4f0idcGEyrOoTsyO3xwUtK1aZ2wXIJ
OieqUIpIYfUzrO5cTqi11v1ir1WTOkuzZGE1LUmUpbm3NAiFClzSCLmcJTte
PIlfUrRIpapJu5xZqynlGbuzcT6ySj0gpzAiQ6Ih3xmZWRtTnpn2/bRkplEn
ORlJby7kFycnM65lw8AWOlOcISxYLoWZn7/MruvCFGY1QJbcZezjV5e+zHmL
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

-->

</rfc>
