<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.29 (Ruby 3.1.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-dmm-srv6-gtp6e-reduced-00" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.25.0 -->
  <front>
    <title abbrev="End.M.GTP6.E.Red">SRH Reduction for SRv6 End.M.GTP6.E Behavior</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-dmm-srv6-gtp6e-reduced-00"/>
    <author initials="Y." surname="Kawakami" fullname="Yuya Kawakami">
      <organization>SoftBank</organization>
      <address>
        <email>yuya.kawakami01@g.softbank.co.jp</email>
      </address>
    </author>
    <author initials="S." surname="Matsushima" fullname="Satoru Matsushima">
      <organization>SoftBank</organization>
      <address>
        <email>satoru.matsushima@g.softbank.co.jp</email>
      </address>
    </author>
    <author initials="S." surname="Zadok" fullname="Shay Zadok">
      <organization>Broadcom</organization>
      <address>
        <email>shay.zadok@broadcom.com</email>
      </address>
    </author>
    <author initials="D." surname="Yeung" fullname="Derek Yeung">
      <organization>Arrcus, Inc.</organization>
      <address>
        <email>derek@arrcus.com</email>
      </address>
    </author>
    <author initials="D." surname="Voyer" fullname="Daniel Voyer">
      <organization>Cisco Systems, Inc.</organization>
      <address>
        <email>davoyer@cisco.com</email>
      </address>
    </author>
    <date year="2025" month="June" day="25"/>
    <area>Internet</area>
    <workgroup>Distributed Mobility Management</workgroup>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 72?>

<t>Segment Routing over IPv6 for the Mobile User Plane specifies interworking between SRv6 networks and GTP-U networks including required behaviors. This document specifies a new behavior named End.M.GTP6.E.Red which improves the End.M.GTP6.E behavior more hardware-friendly by indicating the behavior with one SID.</t>
    </abstract>
  </front>
  <middle>
    <?line 76?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Segment Routing over IPv6 for the Mobile User Plane <xref target="RFC9433"/> defines interworking between SRv6 <xref target="RFC8986"/> networks and GTP-U <xref target="TS.29281"/> networks including required behaviors such as End.M.GTP6.E. This End.M.GTP6.E behavior converts SRv6 packets to GTP-U packets for downlink(DL) traffic at an egress MUP-PE <xref target="I-D.ietf-dmm-mup-architecture"/> when a gNB <xref target="TS.23501"/> is using IPv6/GTP.</t>
      <t>In End.M.GTP6.E behavior, an ingress MUP-PE needs two SIDs in an SRH with the remote endpoint information (IP address and TEID) in different places in the SRH and an egress MUP-PE also needs to fetch the last SID next to the active SID before outer IPv6 and SRH decapsulation to  restore the IPv6/GTP-U header from those SIDs, in which current hardware pipelines may be unfamiliar or insufficient to implement.</t>
      <t>This document specifies a new behavior named End.M.GTP6.E.Red which makes End.M.GTP6.E behavior more hardware-friendly by indicating the behavior with one SID. This behavior utilizes an Interwork Segment Discovery (ISD) Route and Type 1 Session Transformed (ST) Route of MUP SAFI <xref target="I-D.mpmz-bess-mup-safi"/>, specified in <xref target="I-D.ietf-dmm-mup-architecture"/> to restore the gNB address from the reduced SRH <xref target="RFC8754"/>.</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>
      <?line -18?>

<section anchor="terminology">
        <name>Terminology</name>
        <t>Terminology used in this document is given by <xref target="RFC9433"/> and <xref target="I-D.ietf-dmm-mup-architecture"/>.</t>
      </section>
    </section>
    <section anchor="endmgtp6ered-behavior">
      <name>End.M.GTP6.E.Red Behavior</name>
      <t>End.M.GTP6.E.Red (Endpoint Behavior with encapsulation for IPv6/GTP-U tunnel with reduced SRH) is used in the interworking scenarios described in <xref target="RFC9433"/> for the downlink toward the legacy gNB using IPv6/GTP.</t>
      <t><xref target="fig-topology"/> depicts a topology used for the example. This topology is the same as Figure 4 described in Section 5.3 of <xref target="RFC9433"/> but terminology is replaced by one used in <xref target="I-D.ietf-dmm-mup-architecture"/>.</t>
      <figure anchor="fig-topology">
        <name>Example Topology for Interworking</name>
        <artwork><![CDATA[
              Interwork Segment             Direct Segment _______
                 IP GTP-U          SRv6                   /       \
+--+      +-----+ [N3] +--------+        +--------+ [N6] /         \
|UE|------| gNB |------| MUP-PE |--------| MUP-PE |------\   DN    /
+--+      +-----+      +--------+        +--------+       \_______/
                     Egress PE for DL   Ingress PE for DL
]]></artwork>
      </figure>
      <t>In this topology, we assume the addressing as below:</t>
      <ul spacing="normal">
        <li>
          <t>The prefix length of the Interwork Segment, that is, actual RAN IP Prefix is 'a'.</t>
        </li>
        <li>
          <t>The length of the LOC+FUNCT field of the SID for End.M.GTP6.E.Red behavior on the Egress PE is 'b'.</t>
        </li>
      </ul>
      <t><xref target="fig-mapping"/> shows the relationship between RAN IP Prefix, gNB address and End.M.GTP6.E.Red SID.</t>
      <figure anchor="fig-mapping">
        <name>Relationship between RAN IP Prefix and gNB address and SID</name>
        <artwork><![CDATA[
0
|
| NLRI in ISD Route                    40+b
+----------------------------------------+
|   advertised RAN IP Prefix             |
+----------------------------------------+
|   actual RAN IP Prefix   | stuff field |
+--------------------------+-------------+
|          a bits          | 40-a+b bits |
:                          :             :
: gNB address              :             :                128
+--------------------------+-------------+-----------------+
|                       IPv6 address                       |
+--------------------------+-------------+-----------------+
:                                       /:                 :
:                         -------------- :                 :
: End.M.GTP6.E.Red SID   /               :                 :
+-----------------------+----------------+-----------------+
|  SRGW-IPv6-LOC-FUNC   |Args.Mob.Session| remainder bits  |
+-----------------------+----------------+-----------------+
|        b bits         |     40 bits    |   128-40-b bits |
]]></artwork>
      </figure>
      <t>In one of deployment scenarios, the length of actual RAN IP Prefix can be 64 bits (a=64) or shorter (a&lt;64) and the length of SRGW-IPv6-LOC-FUNC can be 48 bits (b=48) in both cases of full SID and uSID. These are given by the addressing design of the RAN and the SRv6 domain. In this case, the stuff field is 24 bits (or more) and then, the prefix length of advertised RAN IP Prefix (the NLRI in in the ISD Route) is 88 bits.</t>
      <section anchor="control-plane-specification">
        <name>Control Plane Specification</name>
        <section anchor="egress-pe">
          <name>Egress PE</name>
          <t>If the actual RAN IP Prefix is shorter than b+40 bit-length, then the Egress PE makes up the missing 40-a+b bits(stuff field) from the gNB address so that the Egress PE can generate a prefix of b+40 bit length (advertised RAN IP Prefix).</t>
          <t>The Egress PE generates SID prefixes of End.M.GTP6.E.Red behavior ('b' bits of SRGW-IPv6-LOC-FUNC field) for each advertised RAN IP Prefixes and holds the mapping.</t>
          <t>The Egress PE <bcp14>MUST</bcp14> advertise an Interwork Segment Discovery (ISD) Route <xref target="I-D.ietf-dmm-mup-architecture"/> which NLRI contains the advertised RAN IP Prefix with the corresponding SID information.</t>
        </section>
        <section anchor="ingress-pe">
          <name>Ingress PE</name>
          <t>The Ingress PE receives a Type 1 Session Transformed (ST) Route <xref target="I-D.ietf-dmm-mup-architecture"/> for the UE from the MUP Controller and an ISD Route for the gNB from the Egress PE. When the Type 1 ST Route can be resolved with the RAN IP Prefix in the NLRI field of the ISD Route, the Ingress PE <bcp14>MUST</bcp14> generate a complete SID value by merging b+40 bit-length SID value stored in the ISD Route and the last 128-40-b bits of the Endpoint Address (the IPv6 address of the gNB) then store the complete SID as H.Encaps(.Red) behavior for the host route of the UE in the FIB.</t>
        </section>
      </section>
      <section anchor="data-plane-specification">
        <name>Data Plane Specification</name>
        <section anchor="ingress-pe-1">
          <name>Ingress PE</name>
          <t>When the Ingress PE receives a packet toward the UE and finds the corresponding local SID in the FIB, then just perform H.Encaps(.Red) behavior.</t>
        </section>
        <section anchor="egress-pe-1">
          <name>Egress PE</name>
          <t>When Egress PE node N receives a packet destined to D, and D is a local End.M.GTP6.E.Red SID, N does the following:</t>
          <artwork><![CDATA[
   S01.    Store the IPv6 DA and SA in buffer memory
   S02.    Pop the IPv6 header and all its extension headers
   S03.    Push a new IPv6 header with a UDP/GTP-U header
   S04.    Set the outer IPv6 SA to S
   S05.    Set the outer IPv6 DA (from buffer memory and mapping)
   S06.    Set the outer Payload Length, Traffic Class, Flow Label,
              Hop Limit, and Next Header fields
   S07.    Set the GTP-U TEID (from buffer memory)
   S08.    Submit the packet to the egress IPv6 FIB lookup for
              transmission to the new destination
]]></artwork>
          <t>Notes:</t>
          <ul spacing="normal">
            <li>
              <t>The source address S <bcp14>SHOULD</bcp14> be an End.M.GTP6.D SID instantiated at N or IPv6 address of the UPF.</t>
            </li>
            <li>
              <t>The higher b+40 bits IPv6 DA can be restored from the advertised RAN IP Prefix corresponding to the SID in the mapping, and lower 128-40-b bits can be restored from lower 128-40-b bits of the End.M.GTP6.E.Red SID (remainder bits field in <xref target="fig-mapping"/>).</t>
            </li>
            <li>
              <t>GTP-U TEID is restored from the Args.Mob.Session field in the SID as defined in <xref target="RFC9433"/>.</t>
            </li>
          </ul>
        </section>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security considerations for Segment Routing are discussed in
<xref target="RFC8402"/>.  More specifically, for SRv6, the security considerations
and the mechanisms for securing an SR domain are discussed in
<xref target="RFC8754"/>.  Together, they describe the required security mechanisms
that allow establishment of an SR domain of trust to operate
SRv6-based services for internal traffic while preventing any
external traffic from accessing or exploiting the SRv6-based
services.</t>
      <t>The technology described in this document is applied to a mobile
network that is within the SR domain.  It's important to note the
resemblance between the SR domain and the 3GPP Packet Core Domain.</t>
      <t>This document introduces new SRv6 Endpoint Behaviors.  Those
behaviors operate on control plane information, including information
within the received SRH payload on which the behaviors operate.
Altering the behaviors requires that an attacker alter the SR domain
as defined in <xref target="RFC8754"/>.  Those behaviors do not need any special
security consideration given that they are deployed within that SR
domain.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>The following values have been allocated in the "SRv6 Endpoint Behaviors" <xref target="RFC8986"/> subregistry within the top-level "Segment Routing Parameters" registry:</t>
      <table anchor="tbl-behaviors">
        <name>New SRv6 Mobile User-plane Endpoint Behavior Types</name>
        <thead>
          <tr>
            <th align="left">Value</th>
            <th align="left">Hex</th>
            <th align="left">Endpoint behavior</th>
            <th align="left">Reference</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">168</td>
            <td align="left">0x00a8</td>
            <td align="left">End.M.GTP6.E.Red</td>
            <td align="left">This.ID</td>
          </tr>
        </tbody>
      </table>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC9433">
          <front>
            <title>Segment Routing over IPv6 for the Mobile User Plane</title>
            <author fullname="S. Matsushima" initials="S." role="editor" surname="Matsushima"/>
            <author fullname="C. Filsfils" initials="C." surname="Filsfils"/>
            <author fullname="M. Kohno" initials="M." surname="Kohno"/>
            <author fullname="P. Camarillo" initials="P." role="editor" surname="Camarillo"/>
            <author fullname="D. Voyer" initials="D." surname="Voyer"/>
            <date month="July" year="2023"/>
            <abstract>
              <t>This document discusses the applicability of Segment Routing over IPv6 (SRv6) to the user plane of mobile networks. The network programming nature of SRv6 accomplishes mobile user-plane functions in a simple manner. The statelessness of SRv6 and its ability to control both service layer path and underlying transport can be beneficial to the mobile user plane, providing flexibility, end-to-end network slicing, and Service Level Agreement (SLA) control for various applications.</t>
              <t>This document discusses how SRv6 could be used as the user plane of mobile networks. This document also specifies the SRv6 Endpoint Behaviors required for mobility use cases.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9433"/>
          <seriesInfo name="DOI" value="10.17487/RFC9433"/>
        </reference>
        <reference anchor="RFC8986">
          <front>
            <title>Segment Routing over IPv6 (SRv6) Network Programming</title>
            <author fullname="C. Filsfils" initials="C." role="editor" surname="Filsfils"/>
            <author fullname="P. Camarillo" initials="P." role="editor" surname="Camarillo"/>
            <author fullname="J. Leddy" initials="J." surname="Leddy"/>
            <author fullname="D. Voyer" initials="D." surname="Voyer"/>
            <author fullname="S. Matsushima" initials="S." surname="Matsushima"/>
            <author fullname="Z. Li" initials="Z." surname="Li"/>
            <date month="February" year="2021"/>
            <abstract>
              <t>The Segment Routing over IPv6 (SRv6) Network Programming framework enables a network operator or an application to specify a packet processing program by encoding a sequence of instructions in the IPv6 packet header.</t>
              <t>Each instruction is implemented on one or several nodes in the network and identified by an SRv6 Segment Identifier in the packet.</t>
              <t>This document defines the SRv6 Network Programming concept and specifies the base set of SRv6 behaviors that enables the creation of interoperable overlays with underlay optimization.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8986"/>
          <seriesInfo name="DOI" value="10.17487/RFC8986"/>
        </reference>
        <reference anchor="RFC8754">
          <front>
            <title>IPv6 Segment Routing Header (SRH)</title>
            <author fullname="C. Filsfils" initials="C." role="editor" surname="Filsfils"/>
            <author fullname="D. Dukes" initials="D." role="editor" surname="Dukes"/>
            <author fullname="S. Previdi" initials="S." surname="Previdi"/>
            <author fullname="J. Leddy" initials="J." surname="Leddy"/>
            <author fullname="S. Matsushima" initials="S." surname="Matsushima"/>
            <author fullname="D. Voyer" initials="D." surname="Voyer"/>
            <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="RFC8402">
          <front>
            <title>Segment Routing Architecture</title>
            <author fullname="C. Filsfils" initials="C." role="editor" surname="Filsfils"/>
            <author fullname="S. Previdi" initials="S." role="editor" surname="Previdi"/>
            <author fullname="L. Ginsberg" initials="L." surname="Ginsberg"/>
            <author fullname="B. Decraene" initials="B." surname="Decraene"/>
            <author fullname="S. Litkowski" initials="S." surname="Litkowski"/>
            <author fullname="R. Shakir" initials="R." surname="Shakir"/>
            <date month="July" year="2018"/>
            <abstract>
              <t>Segment Routing (SR) leverages the source routing paradigm. A node steers a packet through an ordered list of instructions, called "segments". A segment can represent any instruction, topological or service based. A segment can have a semantic local to an SR node or global within an SR domain. SR provides a mechanism that allows a flow to be restricted to a specific topological path, while maintaining per-flow state only at the ingress node(s) to the SR domain.</t>
              <t>SR can be directly applied to the MPLS architecture with no change to the forwarding plane. A segment is encoded as an MPLS label. An ordered list of segments is encoded as a stack of labels. The segment to process is on the top of the stack. Upon completion of a segment, the related label is popped from the stack.</t>
              <t>SR can be applied to the IPv6 architecture, with a new type of routing header. A segment is encoded as an IPv6 address. An ordered list of segments is encoded as an ordered list of IPv6 addresses in the routing header. The active segment is indicated by the Destination Address (DA) of the packet. The next active segment is indicated by a pointer in the new routing header.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8402"/>
          <seriesInfo name="DOI" value="10.17487/RFC8402"/>
        </reference>
        <reference anchor="TS.29281" target="http://www.3gpp.org/ftp/Specs/html-info/23501.htm">
          <front>
            <title>General Packet Radio System (GPRS) Tunnelling Protocol User Plane (GTPv1-U)</title>
            <author>
              <organization>3GPP</organization>
            </author>
            <date year="2022" month="September"/>
          </front>
          <seriesInfo name="3GPP TS" value="29.281"/>
          <refcontent>Version 17.4.0</refcontent>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <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">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <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>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.ietf-dmm-mup-architecture">
          <front>
            <title>Mobile User Plane Architecture for Distributed Mobility Management</title>
            <author fullname="Satoru Matsushima" initials="S." surname="Matsushima">
              <organization>SoftBank</organization>
            </author>
            <author fullname="Katsuhiro Horiba" initials="K." surname="Horiba">
         </author>
            <author fullname="Yuya Kawakami" initials="Y." surname="Kawakami">
              <organization>SoftBank</organization>
            </author>
            <author fullname="Tetsuya Murakami" initials="T." surname="Murakami">
              <organization>Arrcus, Inc.</organization>
            </author>
            <author fullname="Keyur Patel" initials="K." surname="Patel">
              <organization>Arrcus, Inc.</organization>
            </author>
            <author fullname="Jakub Horn" initials="J." surname="Horn">
              <organization>Cisco Systems, Inc.</organization>
            </author>
            <date day="30" month="May" year="2025"/>
            <abstract>
              <t>   This document defines the Mobile User Plane (MUP) architecture for
   Distributed Mobility Management.  The requirements for Distributed
   Mobility Management described in [RFC7333] can be satisfied by
   routing fashion.

   In MUP Architecture, session information between the entities of the
   mobile user plane is turned to routing information so that mobile
   user plane can be integrated into dataplane.

   MUP architecture is designed to be pluggable user plane part of
   existing mobile service architectures, enabled by auto-discovery for
   the use plane.  Segment Routing provides network programmability for
   a scalable option with it.

   While MUP architecture itself is independent from a specific
   dataplane protocol, several dataplane options are available for the
   architecture.  This document describes IPv6 dataplane in Segment
   Routing case (SRv6 MUP) due to the DMM requirement, and is suitable
   for mobile services which require a large IP address space.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-dmm-mup-architecture-00"/>
        </reference>
        <reference anchor="I-D.mpmz-bess-mup-safi">
          <front>
            <title>BGP Extensions for the Mobile User Plane (MUP) SAFI</title>
            <author fullname="Tetsuya Murakami" initials="T." surname="Murakami">
              <organization>Arrcus, Inc.</organization>
            </author>
            <author fullname="Keyur Patel" initials="K." surname="Patel">
              <organization>Arrcus, Inc.</organization>
            </author>
            <author fullname="Satoru Matsushima" initials="S." surname="Matsushima">
              <organization>SoftBank</organization>
            </author>
            <author fullname="Zhaohui (Jeffrey) Zhang" initials="Z. J." surname="Zhang">
              <organization>Juniper Networks</organization>
            </author>
            <author fullname="Swadesh Agrawal" initials="S." surname="Agrawal">
              <organization>Cisco Systems</organization>
            </author>
            <author fullname="Daniel Voyer" initials="D." surname="Voyer">
              <organization>Bell Canada</organization>
            </author>
            <date day="13" month="February" year="2025"/>
            <abstract>
              <t>   This document defines a new SAFI known as a BGP Mobile User Plane
   (BGP-MUP) SAFI to support MUP Extensions and a extended community for
   BGP.  This document also provides BGP signaling and procedures for
   the new SAFI to convert mobile session information into appropriate
   IP forwarding information.  These extensions can be used by operators
   between a PE, and a Controller for integrating mobile user plane into
   BGP MUP network using the IP based routing.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-mpmz-bess-mup-safi-05"/>
        </reference>
        <reference anchor="TS.23501" target="http://www.3gpp.org/ftp/Specs/html-info/23501.htm">
          <front>
            <title>System architecture for the 5G System (5GS)</title>
            <author>
              <organization>3GPP</organization>
            </author>
            <date year="2021" month="September"/>
          </front>
          <seriesInfo name="3GPP TS" value="23.501"/>
          <refcontent>Version 17.0.0</refcontent>
        </reference>
      </references>
    </references>
  </back>
  <!-- ##markdown-source:
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
fCUyLVEw04hlPFQIn27QcOUIsI8UwdfiWjmHm8RIAsqi3Z7yGSay+012R8x0
Ml4EewhVFfeTAmC9pljYLWc6zkWoRcRSJ5qndfj77783Ml7SArT1ZwC5S6jK
Vz+bZ2kL3GVok5Hy0bnK6rNj//7kbfn+lvkNv3z85+YSjmv+8cuXpD5ycwk5
2E652U/e4/XJo3n5qHVY/mMD/aNbuzzyEx7uUnPUwsky3VVOLANWIDurEsHn
xCQdQBUtZHCuxb00plXyuU+e1W3NFEDfdE6MQZGxG9f+UjP+zm86AVN1e9sm
D2hnEjze5C8mJKFxU4y2sXjoQz5NMMIAYk/5R/CCdIZxeWqylWWTQCymCB7b
mAwVUDlfHV2izodmORB/Tp8Hds/mZufvj7dOry+PxwSiahy5Ycym8DAruFFm
A8K4eiVDpDJ5XvplAqEBzgRuiYFA2mBrcEXOeVam8A1etxtRGoFvhQNTb6Ba
ut6j90guz6/O0Lsg67CpRMuz392aeKV9PPVswbZQqkaY1nN03qY868/jn961
TUOwD5EK8kSrhS/u2nxldrUPJRMOAFhxBwf36dbEDD96/VY/0E/zVR+m1jXx
panLO/V2D/8E+2vE1PaYjL6No+rAf43yF+TTeHZWJ/a/sLhJZlVienGboRNS
g1M7tWXxujOvjK+R9ujq7Y8+StcHOPARDlCUR/lMBlCZBzZzf8Tqj0LlAPWR
MbP10v6jlM0zaZqtGd/vlqM4AFblgzGXplzHZYs1DpavnoQZjSzLSAPytniN
QRuAEPKJWCxMbeaSmG2bljgMbXXnECokSLoP9g2zG/Sbg/1NLAYBCnOsTTfo
1ziCVJvbtWjCbrZ/aDebfLN/qMvqiYA1IZVQkcHKaQEJOJoMblrY8o1B/YpF
QJlULgUcSHH4LHWgj4dwLOn8IBKo74C4EIbEjADqYAUvdt1JbdFZHs3UCatx
bC22buB0B+k2nSyRXSeah0YQgc6voUZTuYht02hkqsOQmr7TM5hQxidQ7NT1
C1pDpNMNxFIQ1ZYxP9+wrE+xHPBM5V1keljfMoFEa3i7URPSZlVx1s1OChO6
mxujxme6B44VtBMeSM1x5QS5sU6Mm4GpUKs93X5S24jZ0hjO+hC/AfHc6LXd
Mt3JYCqj2DRbww0z/jUXcWTyAOuvK0zqkrDc5c/0GZ7ul2GvRNsVNorBqqX1
hTV2WHa8QpEDe5lIdb8QhVfreQXGyKqs0ZyolkVCfs74ve7p/LE+yFMnccXM
9UllUtg4sZ4QgwXbnlqVELk1aHrlolLsAfnRGbdjcWwXWuyBiSK+x5aTk8qS
95jVWryNNLJkYdtmrk1V14w8FJhJK5N53tO4YAhXCctnut3bdMfaJN3eiVaQ
ooJWbBk2Y4flrSyAj6wzbrhWYOmediaIbdMAQNVMavALefu74ERXzhvoQpuV
DznRzwXwkbtOl1Wg5fr07I1BswFVdD2U1a2s1Fi7qZmec72QBmookimEb9li
17EIaWyt2/FkQe+XAjjPWI6muu6YwQrYagYrz05FBPbRwiJEIMVT0KASZGB6
TANEY2pZasuKtmGnSNj7jCnYvHiAM/TL8nnU7QWYNowaDV4yODJh/kgHzwJ7
0mBgEK4WZtGuXjQUWbXEdoO1Q0F4RethHxVLtQObl9Is3jOLCzm33dv6eu02
lFwPho0us1m5b3hlJgrUetfAKAhlZGa9WDcLTrWhfbpxIs2yhdlNs8NByw5D
uogFjci5jXJjeyVxDG4Dqc4pSJacU6hJt5cq6HcgpXOecGVUdon9+He2dY4A
YKXyskHTnB2vBdpYtmwemiX43YZZVdqy6eEYk9JHBxsFKxF3EILBOJc4VAiv
9tsPtxj1YgzOuBXai3epv8bwvK90dSxFkYdljkRGxHYQJzoc1axxYL0FP/JQ
nOrGqgLDFHkrhlwPTwNHY85nc8yht1yK6xRZwa1BtRKr14apphfbY9bc2JqA
0RJoE8g2wbCVZNvECjVXq5SNpcLA5oUpWWoFbGoR1MxAN8uWD7tcd1TbucNR
aW8Fm51E3QQdsbDI8RMdCIiSRxhfqo69dC/DxkvzfdLSLSXmzREkG4U07Tvv
xn7+cAsWeoHIIh1Gx/Fiu/zGySbI7ZQ8F5cSFkKeyWViiJvpSBUv3GzivYYF
fUNByFjMGOyUm0582a20jRZ7rVmyUdHzdMZJETUJyJ5OYi7n+uSYl9fJo8rx
Kym0K5HpSO3hCf0JlXrv/J7jdd5UX3Pht08A2O5WEzKuWCf++g5Fn2zhIXg2
Zmml0zC09Qhmkh+h6OLlzVRFz3P0bNoIGdHc9lwbndqVjjpYX8xNhKFQneBN
s2evgl3jTCN0eStZ1j3kTD2XeGMHlQE113cpXn/CNA/sliUTiNUhK2vMxvIy
BdFfLdhvWY7RbgZm++X7P24vzUGiCFTue7lml16i5vFe0qturK1usCUX2noo
00lELVPdrl1614a92sFtcDZ3YZmNDMLde9avCUuSgXcUg0aXrxGlM0BpBAxW
RZVCCUAsjU2RVZOUt+rPpZHrK9hq30hrQN8No0EZF6Sx1+5utu51JdbCOJSu
6m0yy+3b0ZUXOa1ApnV0edSKH2WyYbJPSYAvZI/p+y8R6jBgxdlZo8BO7XsF
WUxyNsMPDBd1E1Qig0z3nsWwyRIqDWlOE8g7cR+3FILXI/lBp8OPEIU/mpZJ
SbnMRR/JFdMX8WCyj57rvVc9+JY+Tn0MGza9g0O9efdjt0sPDZVmPMBmDdp1
gN2rR92iUZPYr1RomzSXzsRr3374xmxXr6awLpHYnAE2yAQMyfsvWvi9J2wq
AAA=

-->

</rfc>
