<?xml version='1.0' encoding='utf-8'?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" category="info" consensus="true" docName="draft-allan-5g-fmc-encapsulation-08" indexInclude="true" ipr="trust200902" number="8822" prepTime="2021-04-17T12:16:50" scripts="Common,Latin" sortRefs="true" submissionType="IETF" symRefs="true" tocDepth="3" tocInclude="true" xml:lang="en">
  <link href="https://datatracker.ietf.org/doc/draft-allan-5g-fmc-encapsulation-08" rel="prev"/>
  <link href="https://dx.doi.org/10.17487/rfc8822" rel="alternate"/>
  <link href="urn:issn:2070-1721" rel="alternate"/>
  <front>
    <title abbrev="5G WWC User Plane Encapsulation">5G Wireless Wireline Convergence User Plane Encapsulation (5WE)</title>
    <seriesInfo name="RFC" value="8822" stream="IETF"/>
    <author initials="D." surname="Allan" fullname="Dave Allan" role="editor">
      <organization showOnFrontPage="true">Ericsson</organization>
      <address>
        <postal>
          <street>2455 Augustine Drive</street>
          <city>San Jose</city>
          <region>CA</region>
          <code>95054</code>
          <country>United States of America</country>
        </postal>
        <email>david.i.allan@ericsson.com</email>
      </address>
    </author>
    <author initials="D." surname="Eastlake 3rd" fullname="Donald E. Eastlake 3rd">
      <organization showOnFrontPage="true">Futurewei Technologies</organization>
      <address>
        <postal>
          <street>2386 Panoramic Circle</street>
          <city>Apopka</city>
          <region>FL</region>
          <code>32703</code>
          <country>United States of America</country>
        </postal>
        <phone>+1-508-333-2270</phone>
        <email>d3e3e3@gmail.com</email>
      </address>
    </author>
    <author initials="D." surname="Woolley" fullname="David Woolley">
      <organization showOnFrontPage="true">Telstra Corporation</organization>
      <address>
        <postal>
          <street>242 Exhibition St</street>
          <city>Melbourne</city>
          <region/>
          <code>3000</code>
          <country>Australia</country>
        </postal>
        <email>david.woolley@team.telstra.com</email>
      </address>
    </author>
    <date month="04" year="2021"/>
    <keyword>PPPoE</keyword>
    <keyword>W-AGF</keyword>
    <keyword>QFI</keyword>
    <keyword>RQI</keyword>
    <keyword>WWC</keyword>
    <abstract pn="section-abstract">
      <t indent="0" pn="section-abstract-1">
   As part of providing wireline access to the 5G Core (5GC), deployed
   wireline networks carry user data between 5G residential gateways and the
   5G Access Gateway Function (AGF). The encapsulation method specified in
   this document supports the multiplexing of traffic for multiple PDU
   sessions within a VLAN-delineated access circuit, permits legacy equipment
   in the data path to inspect certain packet fields, carries 5G QoS
   information associated with the packet data, and provides efficient
   encoding. It achieves this by specific points of similarity with the 
   Point-to-Point Protocol over Ethernet (PPPoE) data packet
   encapsulation (RFC 2516).</t>
    </abstract>
    <boilerplate>
      <section anchor="status-of-memo" numbered="false" removeInRFC="false" toc="exclude" pn="section-boilerplate.1">
        <name slugifiedName="name-status-of-this-memo">Status of This Memo</name>
        <t indent="0" pn="section-boilerplate.1-1">
            This document is not an Internet Standards Track specification; it is
            published for informational purposes.  
        </t>
        <t indent="0" pn="section-boilerplate.1-2">
            This document is a product of the Internet Engineering Task Force
            (IETF).  It represents the consensus of the IETF community.  It has
            received public review and has been approved for publication by the
            Internet Engineering Steering Group (IESG).  Not all documents
            approved by the IESG are candidates for any level of Internet
            Standard; see Section 2 of RFC 7841. 
        </t>
        <t indent="0" pn="section-boilerplate.1-3">
            Information about the current status of this document, any
            errata, and how to provide feedback on it may be obtained at
            <eref target="https://www.rfc-editor.org/info/rfc8822" brackets="none"/>.
        </t>
      </section>
      <section anchor="copyright" numbered="false" removeInRFC="false" toc="exclude" pn="section-boilerplate.2">
        <name slugifiedName="name-copyright-notice">Copyright Notice</name>
        <t indent="0" pn="section-boilerplate.2-1">
            Copyright (c) 2021 IETF Trust and the persons identified as the
            document authors. All rights reserved.
        </t>
        <t indent="0" pn="section-boilerplate.2-2">
            This document is subject to BCP 78 and the IETF Trust's Legal
            Provisions Relating to IETF Documents
            (<eref target="https://trustee.ietf.org/license-info" brackets="none"/>) in effect on the date of
            publication of this document. Please review these documents
            carefully, as they describe your rights and restrictions with
            respect to this document. Code Components extracted from this
            document must include Simplified BSD License text as described in
            Section 4.e of the Trust Legal Provisions and are provided without
            warranty as described in the Simplified BSD License.
        </t>
      </section>
    </boilerplate>
    <toc>
      <section anchor="toc" numbered="false" removeInRFC="false" toc="exclude" pn="section-toc.1">
        <name slugifiedName="name-table-of-contents">Table of Contents</name>
        <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1">
          <li pn="section-toc.1-1.1">
            <t indent="0" keepWithNext="true" pn="section-toc.1-1.1.1"><xref derivedContent="1" format="counter" sectionFormat="of" target="section-1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-introduction">Introduction</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.1.2">
              <li pn="section-toc.1-1.1.2.1">
                <t indent="0" keepWithNext="true" pn="section-toc.1-1.1.2.1.1"><xref derivedContent="1.1" format="counter" sectionFormat="of" target="section-1.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-requirements-language">Requirements Language</xref></t>
              </li>
              <li pn="section-toc.1-1.1.2.2">
                <t indent="0" keepWithNext="true" pn="section-toc.1-1.1.2.2.1"><xref derivedContent="1.2" format="counter" sectionFormat="of" target="section-1.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-acronyms">Acronyms</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.2">
            <t indent="0" pn="section-toc.1-1.2.1"><xref derivedContent="2" format="counter" sectionFormat="of" target="section-2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-data-encapsulation-format">Data Encapsulation Format</xref></t>
          </li>
          <li pn="section-toc.1-1.3">
            <t indent="0" pn="section-toc.1-1.3.1"><xref derivedContent="3" format="counter" sectionFormat="of" target="section-3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-security-considerations">Security Considerations</xref></t>
          </li>
          <li pn="section-toc.1-1.4">
            <t indent="0" pn="section-toc.1-1.4.1"><xref derivedContent="4" format="counter" sectionFormat="of" target="section-4"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-iana-considerations">IANA Considerations</xref></t>
          </li>
          <li pn="section-toc.1-1.5">
            <t indent="0" pn="section-toc.1-1.5.1"><xref derivedContent="5" format="counter" sectionFormat="of" target="section-5"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-references">References</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.5.2">
              <li pn="section-toc.1-1.5.2.1">
                <t indent="0" pn="section-toc.1-1.5.2.1.1"><xref derivedContent="5.1" format="counter" sectionFormat="of" target="section-5.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-normative-references">Normative References</xref></t>
              </li>
              <li pn="section-toc.1-1.5.2.2">
                <t indent="0" pn="section-toc.1-1.5.2.2.1"><xref derivedContent="5.2" format="counter" sectionFormat="of" target="section-5.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-informative-references">Informative References</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.6">
            <t indent="0" pn="section-toc.1-1.6.1"><xref derivedContent="" format="none" sectionFormat="of" target="section-appendix.a"/><xref derivedContent="" format="title" sectionFormat="of" target="name-acknowledgements">Acknowledgements</xref></t>
          </li>
          <li pn="section-toc.1-1.7">
            <t indent="0" pn="section-toc.1-1.7.1"><xref derivedContent="" format="none" sectionFormat="of" target="section-appendix.b"/><xref derivedContent="" format="title" sectionFormat="of" target="name-authors-addresses">Authors' Addresses</xref></t>
          </li>
        </ul>
      </section>
    </toc>
  </front>
  <middle>
    <section anchor="sect-1" numbered="true" toc="include" removeInRFC="false" pn="section-1">
      <name slugifiedName="name-introduction">Introduction</name>
      <t indent="0" pn="section-1-1">
   Converged 5G ("fifth generation") wireline networks carry user data between
   5G residential gateways (5G-RGs) and the 5G Access Gateway Function
   (identified as a Wireline-AGF (W-AGF) by 3GPP in <xref target="TS23316" format="default" sectionFormat="of" derivedContent="TS23316"/>) across deployed access networks based on Broadband
   Forum <xref target="TR101" format="default" sectionFormat="of" derivedContent="TR101"/> and <xref target="TR178" format="default" sectionFormat="of" derivedContent="TR178"/>. This form of wireline access is considered to be
   trusted non-3GPP access by the 5G system.</t>
      <t indent="0" pn="section-1-2">
   The transport encapsulation used needs to meet a variety of requirements,
   including the following:</t>
      <ul spacing="normal" bare="false" empty="false" indent="3" pn="section-1-3">
        <li pn="section-1-3.1">The ability to multiplex multiple logical connections (Protocol
        Data Unit (PDU) sessions as defined by 3GPP) within a VLAN-identified
        point-to-point logical circuit between a 5G-RG and a W-AGF.</li>
        <li pn="section-1-3.2">To allow unmodified legacy equipment in the data path to identify
        the encapsulation and inspect specific fields in the payload.  Some
        access nodes in the data path between the 5G-RG and the W-AGF (such as
        digital subscriber loop access multiplexers (DSLAMs) and optical line
        terminations (OLTs)) currently inspect packets identified by specific
        Ethertypes to identify protocols such as the Point-to-Point Protocol
        over Ethernet (PPPoE), IP, ARP, and IGMP. This may be for the purpose
        of enhanced QoS, the policing of identifiers, and other applications. Some
        deployments are dependent upon this inspection. Such devices are able
        to do this for PPPoE or IP-over-Ethernet (IPoE) packet encodings but
        would be unable to do so if a completely new encapsulation, or an
        existing encapsulation using a new Ethertype, were used.</li>
        <li pn="section-1-3.3">To carry per-packet 5G QoS information.</li>
        <li pn="section-1-3.4">An encapsulation that minimizes processing since fixed access
        residential gateways are sensitive to the complexity of packet
        processing. While not a strict requirement, this is an important
        consideration.</li>
      </ul>
      <t indent="0" pn="section-1-4">
   A data encapsulation that uses a common Ethertype and has certain fields
   appearing at the same offset as the PPPoE data encapsulation <xref target="RFC2516" format="default" sectionFormat="of" derivedContent="RFC2516"/> can address these requirements. This
   data encapsulation is referred to as the 5G WWC user plane encapsulation or
   5WE. Currently deployed access nodes do not police the VER, TYPE, or CODE
   fields of an RFC 2516  PPPoE header and only perform limited policing of stateful
   functions with respect to the procedures documented in RFC 2516. Therefore,
   these fields have a different definition for 5WE and are used to:</t>
      <ul spacing="normal" bare="false" empty="false" indent="3" pn="section-1-5">
        <li pn="section-1-5.1">Identify that the mode of operation for packets encapsulated in
        such a fashion uses 5G WWC session establishment based on non-access
        stratum (NAS, a logical control interface between user equipment (UE)
        and a 5th Generation Core Network (5GC) as specified by 3GPP) and
        life-cycle maintenance procedures as documented in <xref target="TS23502" format="default" sectionFormat="of" derivedContent="TS23502"/> and <xref target="TS23316" format="default" sectionFormat="of" derivedContent="TS23316"/> instead of legacy PPP/PPPoE session establishment

        procedures <xref target="RFC2516" format="default" sectionFormat="of" derivedContent="RFC2516"/> (i.e., PADI discipline, LCP, NCP,
        etc.). In this scenario, "discovery" is performed by means outside the
        scope of this document.</li>
        <li pn="section-1-5.2">Permit the session ID field to be used to identify the 5G PDU
     session the encapsulated packet is part of.</li>
        <li pn="section-1-5.3">Communicate per-packet 5G QoS Flow Identifier (QFI) and
     Reflective QoS Indication (RQI) information from the 5GC to the
     5G-RG.</li>
      </ul>
      <t indent="0" pn="section-1-6">
   This 5G-specific redesign of fields not inspected by deployed
   equipment results in an encapsulation uniquely applicable to the
   requirements for the communication of PDU session traffic between
   the subscriber premises and the 5G system over wireline networks.
   The 6-byte RFC 2516 data packet header followed by a 2-byte PPP
   protocol ID is also the most frugal of the encapsulations that are
   currently supported by legacy access equipment that could be adapted
   to meet these requirements.</t>
      <t indent="0" pn="section-1-7">
   This encapsulation is expected to be used in environments where RFC
   2516 is deployed. Therefore, implementations <bcp14>MUST</bcp14> examine the
   version number:</t>
      <ul spacing="normal" bare="false" empty="false" indent="3" pn="section-1-8">
        <li pn="section-1-8.1">If the version number is 1 and PPPoE <xref target="RFC2516" format="default" sectionFormat="of" derivedContent="RFC2516"/> is supported,
     process the frame further; else, silently discard it.</li>
        <li pn="section-1-8.2">If the version number is 2 and 5WE is supported, process the frame
        further; else, silently discard it.</li>
      </ul>
      <t indent="0" pn="section-1-9">
   In both cases, frames for the supported version number should have
   session IDs corresponding to established sessions for the respective
   protocol models. A 5WE frame with an unrecognized session ID <bcp14>MUST</bcp14> be
   silently discarded.</t>
      <t indent="0" pn="section-1-10">
   This encapsulation may have MTU issues when used for Ethernet
   multiplexing in networks where the underlying Ethernet payload is
   limited to 1500 bytes.</t>
      <t indent="0" pn="section-1-11">
   This encapsulation is not suitable for other network environments,
   e.g., general use over the public Internet.</t>
      <section anchor="sect-1.1" numbered="true" toc="include" removeInRFC="false" pn="section-1.1">
        <name slugifiedName="name-requirements-language">Requirements Language</name>
        <t indent="0" pn="section-1.1-1">
    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" format="default" sectionFormat="of" derivedContent="RFC2119"/> <xref target="RFC8174" format="default" sectionFormat="of" derivedContent="RFC8174"/> 
    when, and only when, they appear in all capitals, as shown here.
        </t>
      </section>
      <section anchor="sect-1.2" numbered="true" toc="include" removeInRFC="false" pn="section-1.2">
        <name slugifiedName="name-acronyms">Acronyms</name>
        <t indent="0" pn="section-1.2-1">
   This document uses the following acronyms:</t>
        <dl indent="10" newline="false" spacing="normal" pn="section-1.2-2">
          <dt pn="section-1.2-2.1">3GPP</dt>
          <dd pn="section-1.2-2.2">3rd Generation Partnership Project</dd>
          <dt pn="section-1.2-2.3">5WE</dt>
          <dd pn="section-1.2-2.4"> 5G Wireless Wireline Convergence User Plane Encapsulation</dd>
          <dt pn="section-1.2-2.5">5GC</dt>
          <dd pn="section-1.2-2.6"> 5th Generation Core (network)</dd>
          <dt pn="section-1.2-2.7">DSLAM</dt>
          <dd pn="section-1.2-2.8">Digital Subscriber Loop Access Multiplexer</dd>
          <dt pn="section-1.2-2.9">W-AGF</dt>
          <dd pn="section-1.2-2.10">Wireline Access Gateway Function</dd>
          <dt pn="section-1.2-2.11">IPoE</dt>
          <dd pn="section-1.2-2.12">IP over Ethernet</dd>
          <dt pn="section-1.2-2.13">NAS</dt>
          <dd pn="section-1.2-2.14">Non-Access Stratum</dd>
          <dt pn="section-1.2-2.15">OLT</dt>
          <dd pn="section-1.2-2.16">Optical Line Termination</dd>
          <dt pn="section-1.2-2.17">PDU</dt>
          <dd pn="section-1.2-2.18">Protocol Data Unit</dd>
          <dt pn="section-1.2-2.19">PPPoE</dt>
          <dd pn="section-1.2-2.20">PPP over Ethernet</dd>
          <dt pn="section-1.2-2.21">QFI</dt>
          <dd pn="section-1.2-2.22">QoS Flow Identifier</dd>
          <dt pn="section-1.2-2.23">QoS</dt>
          <dd pn="section-1.2-2.24">Quality of Service</dd>
          <dt pn="section-1.2-2.25">RG</dt>
          <dd pn="section-1.2-2.26"> Residential Gateway</dd>
          <dt pn="section-1.2-2.27">RQI</dt>
          <dd pn="section-1.2-2.28"> Reflective QoS Indicator</dd>
          <dt pn="section-1.2-2.29">WWC</dt>
          <dd pn="section-1.2-2.30">Wireless Wireline Convergence</dd>
        </dl>
      </section>
    </section>
    <section anchor="sect-2" numbered="true" toc="include" removeInRFC="false" pn="section-2">
      <name slugifiedName="name-data-encapsulation-format">Data Encapsulation Format</name>
      <t indent="0" pn="section-2-1">
   The Ethernet payload <xref target="IEEE802" format="default" sectionFormat="of" derivedContent="IEEE802"/> for PPPoE <xref target="RFC2516" format="default" sectionFormat="of" derivedContent="RFC2516"/> is indicated by
   an Ethertype of 0x8864. The information following that Ethertype
   uses a value of 2 in the VER field for the repurposing of the PPPoE
   data encapsulation as the 5G WWC user plane encapsulation (5WE). The
   5G WWC user plane encapsulation is structured as follows:</t>
      <artwork name="" type="" align="left" alt="" pn="section-2-2">
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |  VER  |  TYPE |     QFI   |R|0|           SESSION_ID          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |            LENGTH             |          PROTOCOL ID          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                         DATA PAYLOAD         ~
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
</artwork>
      <t indent="0" pn="section-2-3">The description of each field is as follows:
      </t>
      <dl indent="9" newline="false" spacing="normal" pn="section-2-4">
        <dt pn="section-2-4.1">VER:
</dt>
        <dd pn="section-2-4.2">The version. It <bcp14>MUST</bcp14> be set to 0x02.
</dd>
        <dt pn="section-2-4.3">TYPE:
</dt>
        <dd pn="section-2-4.4">The message type. It <bcp14>MUST</bcp14> be set to 0x01.
</dd>
        <dt pn="section-2-4.5">QFI:
</dt>
        <dd pn="section-2-4.6">Encodes the 3GPP 5G QoS Flow Identifier <xref target="TS38415" format="default" sectionFormat="of" derivedContent="TS38415"/> to be used for mapping 5G QoS to IP DSCP/802.1 P-bits <xref target="IEEE802" format="default" sectionFormat="of" derivedContent="IEEE802"/>.
</dd>
        <dt pn="section-2-4.7">R:
</dt>
        <dd pn="section-2-4.8">(Short for Reflective QoS Indication <xref target="TS38415" format="default" sectionFormat="of" derivedContent="TS38415"/>) Encodes the one-bit RQI. It is set by the network-side 5WE
termination for downstream traffic and ignored by the network for upstream
traffic.
</dd>
        <dt pn="section-2-4.9">0:
</dt>
        <dd pn="section-2-4.10">Indicates the bit(s) that <bcp14>MUST</bcp14> be sent as zero and ignored on
receipt.
</dd>
        <dt pn="section-2-4.11">SESSION_ID:
</dt>
        <dd pn="section-2-4.12">A 16-bit unsigned integer in network byte order. It is used to distinguish
different PDU sessions that are in the VLAN-delineated multiplex. A value of
0xffff is reserved for future use and <bcp14>MUST NOT</bcp14> be used.
</dd>
        <dt pn="section-2-4.13">LENGTH:
</dt>
        <dd pn="section-2-4.14">The length in bytes of the data payload, including the initial Protocol
ID. It is 16 bits in network byte order.
</dd>
        <dt pn="section-2-4.15">PROTOCOL ID:
</dt>
        <dd pn="section-2-4.16">
          <t indent="0" pn="section-2-4.16.1">The 16-bit identifier of the data payload type encoded using values
from the IANA "PPP DLL Protocol Numbers" registry <eref target="https://www.iana.org/assignments/ppp-numbers" brackets="angle"/>.</t>
          <t indent="0" pn="section-2-4.16.2">The following values are valid in this field for 5G WWC use:</t>
          <ul bare="false" empty="false" indent="3" spacing="normal" pn="section-2-4.16.3">
            <li pn="section-2-4.16.3.1">0x0021: IPv4
    </li>
            <li pn="section-2-4.16.3.2">0x0031: Bridging PDU (Ethernet)
    </li>
            <li pn="section-2-4.16.3.3">0x0057: IPv6
    </li>
          </ul>
          <t indent="0" pn="section-2-4.16.4">Packets received that do not contain one of the above protocol IDs are silently discarded.
</t>
        </dd>
        <dt pn="section-2-4.17">DATA PAYLOAD:
</dt>
        <dd pn="section-2-4.18">Encoded as per the protocol ID.
</dd>
      </dl>
    </section>
    <section anchor="sect-4" numbered="true" toc="include" removeInRFC="false" pn="section-3">
      <name slugifiedName="name-security-considerations">Security Considerations</name>
      <t indent="0" pn="section-3-1">
	5G NAS procedures used for session life-cycle maintenance employ ciphering
   and integrity protection <xref target="TS23502" format="default" sectionFormat="of" derivedContent="TS23502"/>. They
   can be considered a more secure session establishment discipline than
   existing RFC 2516 procedures, at least against on-path attackers.  The
   design of the 5WE encapsulation will not circumvent existing anti-spoofing
   and other security procedures in deployed equipment.  The existing access
   equipment will be able to identify fields that they normally process and
   police as per existing RFC 2516 traffic.</t>
      <t indent="0" pn="section-3-2">
   Therefore, the security of a fixed access network using 5WE will be
   equivalent or superior to current practice.</t>
      <t indent="0" pn="section-3-3">
   5WE-encapsulated traffic is used on what the 5GC considers to be trusted
   non-3GPP interfaces; therefore, it is not ciphered. 5WE is not suitable for
   use over an untrusted non-3GPP interface.</t>
      <t indent="0" pn="section-3-4">
   The security requirements of the 5G system are documented in
   <xref target="TS33501" format="default" sectionFormat="of" derivedContent="TS33501"/>.</t>
    </section>
    <section anchor="sect-5" numbered="true" toc="include" removeInRFC="false" pn="section-4">
      <name slugifiedName="name-iana-considerations">IANA Considerations</name>
      <t indent="0" pn="section-4-1">
   IANA has created the following registry on the "Point-to-Point (PPP)
   Protocol Field Assignments" page:</t>
      <dl indent="3" newline="false" spacing="normal" pn="section-4-2">
        <dt pn="section-4-2.1">Registry Name:
</dt>
        <dd pn="section-4-2.2">PPP Over Ethernet Versions
</dd>
        <dt pn="section-4-2.3">Registration Procedure:
</dt>
        <dd pn="section-4-2.4">Specification Required
</dd>
        <dt pn="section-4-2.5">References:
</dt>
        <dd pn="section-4-2.6">
          <xref target="RFC2516" format="default" sectionFormat="of" derivedContent="RFC2516"/> [RFC8822]
</dd>
      </dl>
      <table anchor="iana_table" align="center" pn="table-1">
        <name slugifiedName="name-ppp-over-ethernet-versions">PPP Over Ethernet Versions</name>
        <thead>
          <tr>
            <th align="left" colspan="1" rowspan="1">VER</th>
            <th align="left" colspan="1" rowspan="1">Description</th>
            <th align="left" colspan="1" rowspan="1">Reference</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left" colspan="1" rowspan="1">0</td>
            <td align="left" colspan="1" rowspan="1">Reserved</td>
            <td align="left" colspan="1" rowspan="1">[RFC8822]</td>
          </tr>
          <tr>
            <td align="left" colspan="1" rowspan="1">1</td>
            <td align="left" colspan="1" rowspan="1">PPPoE</td>
            <td align="left" colspan="1" rowspan="1">
              <xref target="RFC2516" format="default" sectionFormat="of" derivedContent="RFC2516"/></td>
          </tr>
          <tr>
            <td align="left" colspan="1" rowspan="1">2</td>
            <td align="left" colspan="1" rowspan="1">5G WWC User Plane Encapsulation</td>
            <td align="left" colspan="1" rowspan="1">[RFC8822]</td>
          </tr>
          <tr>
            <td align="left" colspan="1" rowspan="1">3-15</td>
            <td align="left" colspan="1" rowspan="1">unassigned</td>
            <td align="left" colspan="1" rowspan="1"/>
          </tr>
        </tbody>
      </table>
      <t indent="0" pn="section-4-4">
   IANA has added this document as an additional reference for
   Ethertype 0x8864 in the "Ether Types" registry on the IANA "IEEE 802 Numbers" 
   page <eref target="https://www.iana.org/assignments/ieee-802-numbers" brackets="angle"/>.</t>
    </section>
  </middle>
  <back>
    <references pn="section-5">
      <name slugifiedName="name-references">References</name>
      <references pn="section-5.1">
        <name slugifiedName="name-normative-references">Normative References</name>
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" quoteTitle="true" derivedAnchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author initials="S." surname="Bradner" fullname="S. Bradner">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="1997" month="March"/>
            <abstract>
              <t indent="0">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="RFC2516" target="https://www.rfc-editor.org/info/rfc2516" quoteTitle="true" derivedAnchor="RFC2516">
          <front>
            <title>A Method for Transmitting PPP Over Ethernet (PPPoE)</title>
            <author initials="L." surname="Mamakos" fullname="L. Mamakos">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="K." surname="Lidl" fullname="K. Lidl">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="J." surname="Evarts" fullname="J. Evarts">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="D." surname="Carrel" fullname="D. Carrel">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="D." surname="Simone" fullname="D. Simone">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="R." surname="Wheeler" fullname="R. Wheeler">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="1999" month="February"/>
            <abstract>
              <t indent="0">This document describes how to build PPP sessions and encapsulate PPP packets over Ethernet. This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="2516"/>
          <seriesInfo name="DOI" value="10.17487/RFC2516"/>
        </reference>
        <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174" quoteTitle="true" derivedAnchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author initials="B." surname="Leiba" fullname="B. Leiba">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2017" month="May"/>
            <abstract>
              <t indent="0">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="TS23316" quoteTitle="true" derivedAnchor="TS23316">
          <front>
            <title>Wireless and wireline convergence access support for the 5G System (5GS)</title>
            <author>
              <organization showOnFrontPage="true">3GPP</organization>
            </author>
            <date month="December" year="2018"/>
          </front>
          <seriesInfo name="TS" value="23.316"/>
          <refcontent>Release 16</refcontent>
        </reference>
        <reference anchor="TS23502" quoteTitle="true" derivedAnchor="TS23502">
          <front>
            <title>Procedures for the 5G System (5GS)</title>
            <author>
              <organization showOnFrontPage="true">3GPP</organization>
            </author>
            <date month="December" year="2016"/>
          </front>
          <seriesInfo name="TS" value="23.502"/>
          <refcontent>Release 15</refcontent>
        </reference>
        <reference anchor="TS38415" quoteTitle="true" derivedAnchor="TS38415">
          <front>
            <title>NG-RAN; PDU session user plane protocol</title>
            <author>
              <organization showOnFrontPage="true">3GPP</organization>
            </author>
            <date month="March" year="2018"/>
          </front>
          <seriesInfo name="TS" value="38.415"/>
          <refcontent>Release 15</refcontent>
        </reference>
      </references>
      <references pn="section-5.2">
        <name slugifiedName="name-informative-references">Informative References</name>
        <reference anchor="IEEE802" quoteTitle="true" target="https://doi.org/10.1109/IEEESTD.2014.6847097" derivedAnchor="IEEE802">
          <front>
            <title>IEEE Standard for Local and Metropolitan Networks: Overview and Architecture</title>
            <author>
              <organization showOnFrontPage="true">IEEE</organization>
            </author>
            <date month="June" year="2014"/>
          </front>
          <seriesInfo name="Std" value="802-2014"/>
          <seriesInfo name="DOI" value="10.1109/IEEESTD.2014.6847097"/>
        </reference>
        <reference anchor="TR101" quoteTitle="true" derivedAnchor="TR101">
          <front>
            <title>Migration to Ethernet Based Broadband Aggregation</title>
            <author>
              <organization showOnFrontPage="true">Broadband Forum</organization>
            </author>
            <date month="July" year="2011"/>
          </front>
          <refcontent>TR-101, issue 2</refcontent>
        </reference>
        <reference anchor="TR178" quoteTitle="true" derivedAnchor="TR178">
          <front>
            <title>Multi-service Broadband Network Architecture and Nodal Requirements</title>
            <author>
              <organization showOnFrontPage="true">Broadband Forum</organization>
            </author>
            <date month="September" year="2014"/>
          </front>
          <refcontent>TR-178, issue 1</refcontent>
        </reference>
        <reference anchor="TS33501" quoteTitle="true" derivedAnchor="TS33501">
          <front>
            <title>Security architecture and procedures for 5G System</title>
            <author>
              <organization showOnFrontPage="true">3GPP</organization>
            </author>
            <date month="December" year="2019"/>
          </front>
          <seriesInfo name="TS" value="33.501"/>
          <refcontent>Release 16</refcontent>
        </reference>
      </references>
    </references>
    <section anchor="sect-3" numbered="false" toc="include" removeInRFC="false" pn="section-appendix.a">
      <name slugifiedName="name-acknowledgements">Acknowledgements</name>
      <t indent="0" pn="section-appendix.a-1">
   This memo is a result of comprehensive discussions by the Broadband Forum's
   Wireline Wireless Convergence Work Area.  The authors would also like to
   thank <contact fullname="Joel Halpern"/> and <contact fullname="Dirk Von    Hugo"/> for their detailed review of this document.</t>
    </section>
    <section anchor="authors-addresses" numbered="false" removeInRFC="false" toc="include" pn="section-appendix.b">
      <name slugifiedName="name-authors-addresses">Authors' Addresses</name>
      <author initials="D." surname="Allan" fullname="Dave Allan" role="editor">
        <organization showOnFrontPage="true">Ericsson</organization>
        <address>
          <postal>
            <street>2455 Augustine Drive</street>
            <city>San Jose</city>
            <region>CA</region>
            <code>95054</code>
            <country>United States of America</country>
          </postal>
          <email>david.i.allan@ericsson.com</email>
        </address>
      </author>
      <author initials="D." surname="Eastlake 3rd" fullname="Donald E. Eastlake 3rd">
        <organization showOnFrontPage="true">Futurewei Technologies</organization>
        <address>
          <postal>
            <street>2386 Panoramic Circle</street>
            <city>Apopka</city>
            <region>FL</region>
            <code>32703</code>
            <country>United States of America</country>
          </postal>
          <phone>+1-508-333-2270</phone>
          <email>d3e3e3@gmail.com</email>
        </address>
      </author>
      <author initials="D." surname="Woolley" fullname="David Woolley">
        <organization showOnFrontPage="true">Telstra Corporation</organization>
        <address>
          <postal>
            <street>242 Exhibition St</street>
            <city>Melbourne</city>
            <region/>
            <code>3000</code>
            <country>Australia</country>
          </postal>
          <email>david.woolley@team.telstra.com</email>
        </address>
      </author>
    </section>
  </back>
</rfc>
