<?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.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-mishra-scone-usecase-01" category="info" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.28.1 -->
  <front>
    <title abbrev="SCONE Use Case">A Use Case for SCONE Implementation</title>
    <seriesInfo name="Internet-Draft" value="draft-mishra-scone-usecase-01"/>
    <author initials="S." surname="Mishra" fullname="Sanjay Mishra">
      <organization>Verizon</organization>
      <address>
        <email>sanjay.mishra@verizon.com</email>
      </address>
    </author>
    <author initials="A." surname="Tomar" fullname="Anoop Tomar">
      <organization>Meta</organization>
      <address>
        <email>anooptomar@meta.com</email>
      </address>
    </author>
    <author initials="K." surname="Abbas" fullname="Khurram Abbas">
      <organization>Verizon</organization>
      <address>
        <email>khurram.abbas@verizonwireless.com</email>
      </address>
    </author>
    <author initials="Z." surname="Sarker" fullname="Zaheduzzaman Sarker">
      <organization>Nokia</organization>
      <address>
        <email>zaheduzzaman.sarker@nokia.com</email>
      </address>
    </author>
    <date year="2025" month="April" day="09"/>
    <area>Web and Internet Transport</area>
    <workgroup>SCONE</workgroup>
    <keyword>Adaptive Bit-Rate Video</keyword>
    <abstract>
      <?line 69?>

<t>This document describes 3GPP network
elements that are capable of rate-limiting a UDP 4-tuple to communicate an upper bound
on achievable bitrate termed "throughput advice" to implement SCONE protocol.</t>
    </abstract>
  </front>
  <middle>
    <?line 75?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>This document describes utilizing the User Plane Function (UPF) in 5G networks
and packet data network gateway in 4G networks (PDN-GW or P-GW and also
referred as a PGW) to transport SCONE signal between the client-application
endpoint on a User Equipment (UE) and the network element (UPF/PDN-GW) in the
mobile networks. Specifically, this use case focuses on using UPF and PDN-GW to
exchange bi-directional communications with client-application end-point on the
UE. The
mechanism described focuses on mobile networks including 4G and 5G
but the mechanism is generic and applicable to other 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>
      <?line -18?>

</section>
    <section anchor="overview-of-user-plane-network-element-in-mobile-packet-core">
      <name>Overview of User Plane Network Element in Mobile Packet Core</name>
      <t>This section describes 5G mobile packet core to explain the role of user-plane
network element in mobile packet core and reasons why the 5G User Plane
Function (UPF) and 4G P-GW as network elements can be considered candidates for
signaling the "throughput advice" to client-application-endpoint.  However, the
applicability extends to network architectures beyond 4G/5G networks.</t>
      <t>The user plane network element in the 5G packet core is the UPF, as shown in
Figure 1. In the 4G packet core, the P-GW (as shown in Figure 2) performs the
same role as the UPF does in the 5G mobile packet core.</t>
      <t>The UPF is a fundamental component of the 3GPP's 5G packet core network
architecture. UPF is the data path between the end-user and the Internet, has
access to subscriber policy via standard 3GPP interface and is responsible for
routing and forwarding user data packets. UPF is the anchor point between the
mobile infrastructure and the Packet Data Network.  The UPF is responsible for
functions such as:</t>
      <ul spacing="normal">
        <li>
          <t>Packet routing, forwarding, and interconnection to the Data Network (Internet)</t>
        </li>
        <li>
          <t>Allocation of User Equipment (UE) IP Address/prefix, in conjunction with Session Management Function (SMF)</t>
        </li>
        <li>
          <t>Quality of Service policy enforcement</t>
        </li>
        <li>
          <t>Handling of traffic filtering, steering and application detection</t>
        </li>
        <li>
          <t>Traffic usage reporting</t>
        </li>
      </ul>
      <t>Note: This is not an exhaustive list of UPF functions.  For details refer to
<xref target="_5G-Arch"/>.</t>
      <t>To accomplish above mentioned functions, the UPF has four distinct reference
points (interfaces)  as defined by the 3GPP and as shown in the figure below:</t>
      <figure>
        <name>5G Mobile Network Architecture</name>
        <artwork><![CDATA[
               +-----+  Nudm/Nudr  +---------+
               | PCF +-------------+ UDM/UDR |
               +--+--+             +----+----+
                   |                    |
              Npcf |      +-----+       |Nudm
                   +------+ SMF +-------+
                          +--+--+      ___  __
                             | N4     (   )(  )
   +----+   +--------+    +--+--+    (         )    +------------------+
   | UE |---| gNodeB |----| UPF |----( Internet )---| Content Provider |
   +----+   +--------+ N3 +- -+-+ N6  (        )    +------------------+
                              | N9     (__(___)
                            +-+---+
                            | UPF |
                            +-----+
]]></artwork>
      </figure>
      <ol spacing="normal" type="1"><li>
          <t>The N3 interface is between the UPF and the 5G Base station.</t>
        </li>
        <li>
          <t>The N4 interface is a connection between the UPF and the Session Management Function (SMF).</t>
        </li>
        <li>
          <t>The N6 interface is between the UPF and the public data network or the Internet.</t>
        </li>
        <li>
          <t>The N9 interface is between instances of UPFs.</t>
        </li>
      </ol>
      <section anchor="n3-interface">
        <name>N3 Interface</name>
        <t>The N3 interfaces transfers user plane traffic, that is, user data packets
between the gNodeB and the UPF.  It uses GPRS Tunneling Protocol - User Plane
or GTP-U.  It replaces the S1-U interfaces from the 4G mobile packet core.</t>
      </section>
      <section anchor="n4-interface">
        <name>N4 Interface</name>
        <t>The N4 interface connects the UPF and the 5G Session Management Function (SMF).
Through N4, the SMF informs the UPF about the subscriber policy and data plans.
Additionally, this interface is used to manage session setup, modification,
deletion, and for configuring forwarding rules for user data.  The N4 interface
among others uses Packet Forwarding Control Protocol (PFCP).</t>
        <t>Note: SMF also interacts with Policy Control Function (PCF) for functions such
as QoS and Charging policy rules, Unified Data Management (UDM) and Unified
Data Repository (UDR) for functions such as subscription data and policy plans.</t>
      </section>
      <section anchor="n6-interface">
        <name>N6 Interface</name>
        <t>The N6 interface connects the UPF to external Data Networks, similar to the SGi
interface between the P-GW and the external Data Network for access to services
and applications.  The interface supports various trasnport protocols over IP.</t>
      </section>
      <section anchor="n9-interface">
        <name>N9 Interface</name>
        <t>This interface interconnects two or more UPFs when used in a data path.  The interface uses GTP-U protocol for user traffic tunneling including roaming.</t>
        <t>Note: In the scenario of 2 or more UPFs in the data path, only one UPF that has access to subscriber policy would send "throughput advice" to the client-application-endpoint.</t>
      </section>
    </section>
    <section anchor="user-plane-interface-between-upf-and-ue">
      <name>User Plane Interface Between UPF and UE</name>
      <t>This section describes the N3 interface (between the UPF and gNodeB or gNB) and
the air interface between the gNB and UE.  For purposes of nomenclature, a
Protocol Data Unit (PDU) session is a logical path between a UE and UPF to
carry packets belonging to one or more IP flows between UE and DN.  A PDU
session within a 5G mobile network consists of an air-interface between UE and
gNB and GTP-U tunnel between gNB and UPF (N3 interface).  IP flows (aka service
data flows or SDFs) may belong to one or more services.  All the service data
flows with the same QoS maps onto one PDU session.  Below is an example of data
flow to/from a UE to the UPF.</t>
      <ol spacing="normal" type="1"><li>
          <t>Uplink Data Flow
          </t>
          <ul spacing="normal">
            <li>
              <t>Apps that are hosted on UE that generate application packets for communication (e.g. web brownsing, video streaming).</t>
            </li>
            <li>
              <t>These packets are transmitted to the gNB over the air interface.</t>
            </li>
            <li>
              <t>N3 Encapsulation and Forwarding
              </t>
              <ol spacing="normal" type="1"><li>
                  <t>The gNB then encapsulates this user-plane data using GTP-U.</t>
                </li>
                <li>
                  <t>It then forwards the encapsulated packets over the N3 interface to the UPF in the 5G mobile packet core.</t>
                </li>
              </ol>
            </li>
            <li>
              <t>UPF Routes Data to External Networks.
              </t>
              <ol spacing="normal" type="1"><li>
                  <t>Within the UPF, UPF then removes the GTP-U header, processes the packet, and routes it over the N6 interface toward the destination (Internet, enterprise network, cloud services, etc.).</t>
                </li>
              </ol>
            </li>
          </ul>
        </li>
        <li>
          <t>Downlink Data Flow
          </t>
          <ul spacing="normal">
            <li>
              <t>UPF receives incoming data in downlink direction at N6 interface (e.g. from the Internet).</t>
            </li>
            <li>
              <t>The UPF encapsulates incoming data using GTP-U and sends it back over the N3 interface to the gNB.</t>
            </li>
            <li>
              <t>The gNB forwards the packets to the UE over the air-interface.  UE-side modem stack then transparently passes the application packets to the app hosted on the UE.</t>
            </li>
          </ul>
        </li>
      </ol>
      <t>In summary, the UPF is responsible for packet routing and forwarding, packet
inspection and filtering, subscriber policy enforcement, inline services (NAT, firewall, DNS etc) and QoS handling.</t>
      <section anchor="significance-of-upf-from-scone-perspective">
        <name>Significance of UPF from SCONE Perspective</name>
        <t>The UPF is a data path mobile packet core network element that routes
and forwards application packets between the gNodeB and the DN and it
has access to subscriber policy via standard 3GPP N3 interface.</t>
        <t>As a result, UPF is in the best position to send the throughput advice to client application over the data-path.</t>
      </section>
      <section anchor="g-mobile-network-architecture">
        <name>4G Mobile Network Architecture</name>
        <figure>
          <name>4G Mobile Network Architecture</name>
          <artwork><![CDATA[
                    +-----+
                    | HSS |
                    +-----+
                       |
                    +-----+          +------+
                    | MME |          | PCRF |
                   /+-----+\         +------+
                  /         \            |
                 /           \           |         ___  __
                /             \          |        /   )(  \
   +----+   +-----+        +------+  +------+    (         )    +----------+
   | UE |---| eNB |--------| S-GW |--| P-GW |----( Internet )---| Content  |
   +----+   +-----+   S1u  +------+  +------+ SGi (        _)   | Provider |
                                                   (__(___)     +----------+
 
]]></artwork>
        </figure>
      </section>
    </section>
    <section anchor="implementing-scone-in-the-mobile-network">
      <name>Implementing SCONE In the Mobile Network</name>
      <t>As described in sections above, UPF is the 3GPP on-path "network element" that has access to subscriber policy and provides the data pipe connectivity between UE and the Internet. UPF is a network element that is capable of SCONE signaling over the data path.</t>
      <t>Below is a high-level view of SCONE signal path in a 5G network.  Please see <xref target="Mishra-2025"/> for a more complete version of this diagram.</t>
      <figure>
        <name>SCONE Integration with Video Policy in 5G SA N/W</name>
        <artwork><![CDATA[
                          +---------+
                          |   PCF   |
                          +---------+
                               | Subscriber
                               V Policy Rules
                          +---------+
                          |   SMF   |
                          +----+----+
                               | Subscriber
                               v Policy Rules
+--------+               + +---------+-+
| Client |/--------------\ |  SCONE  | |       __
|   App  |\--------------/ | Advisor | |    __(  )__
+--------+     SCONE     | +---------+ |   (        )   +----------+
|   OS   |  (advised bit |             +--( Internet )--+ Content  |
+--------+   rate and    |     UPF     |   (         )  | Provider |
|  Modem |   other IEs)  |             |    (__)(___)   +----------+
+----+---+               +------+------+      
     |                          |
     |         +-----+          |    
     +---------+ gNB +----------+     
               +-----+       
]]></artwork>
      </figure>
      <t>Similarly, the SCONE signal for 4G network is shown below.  Please see <xref target="Mishra-2025"/> for a more complete version of this diagram.</t>
      <figure>
        <name>SCONE Integration with Vido Policy in 4G N/W</name>
        <artwork><![CDATA[
                          +---------+
                          |  PCRF   |
                          +----+----+
                               | Subscriber
                               v Policy Rules
+--------+               + +---------+-+
| Client |/--------------\ |  SCONE  | |       __
|   App  |\--------------/ | Advisor | |    __(  )__
+--------+     SCONE     | +---------+ |   (        )   +----------+
|   OS   |  (advised bit |             +--( Internet )--+ Content  |
+--------+   rate and    |     P-GW    |   (         )  | Provider |
|  Modem |   other IEs)  |             |    (__)(___)   +----------+
+----+---+               +------+------+      
     |                          |
     |         +-----+       +--+---+
     +---------+ eNB +-------+ S-GW |
               +-----+       +------+
]]></artwork>
      </figure>
    </section>
    <section anchor="scone-signal-requirements-for-the-mobile-networks">
      <name>SCONE Signal Requirements for the mobile networks</name>
      <ul spacing="normal">
        <li>
          <t>SCONE protocol(s) <bcp14>MUST</bcp14> be client-application endpoint initiated to assist the network element with flow detection for any SCONE compliant</t>
        </li>
        <li>
          <t>application traffic.</t>
        </li>
        <li>
          <t>Client-application endpoint <bcp14>MAY</bcp14> send acknowledgement receipt of throughput advisory signal from the network element using the SCONE signal.</t>
        </li>
        <li>
          <t>SCONE signaling <bcp14>MUST NOT</bcp14> require changes to how a CSP determintes its video policy for a given flow.  (No dependency between a CSP's video policy and the SCONE protocol).</t>
        </li>
        <li>
          <t>Dynamic update - "throughput advice" <bcp14>MAY</bcp14> change during the ongoing flow and UPF/PGW <bcp14>SHOULD</bcp14> be able to send "throughput advice" to client-application-endpoint as soon as possible.</t>
        </li>
        <li>
          <t>Applications <bcp14>MAY</bcp14> self-adapt the video flow max bit-rate to "throughput advice" value.</t>
        </li>
        <li>
          <t>SCONE signal <bcp14>MUST</bcp14> be extensible to networks beyond 4G/5G network.</t>
        </li>
      </ul>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>Security considerations are included separately in the SCONE protocol documents.  Specific to the use case description in this document, there are no additional security considerations.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="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.joras-scone-video-optimization-requirements">
          <front>
            <title>SCONE Video Optimization Requirements</title>
            <author fullname="Matt Joras" initials="M." surname="Joras">
              <organization>Meta Platforms, Inc.</organization>
            </author>
            <author fullname="Anoop Tomar" initials="A." surname="Tomar">
              <organization>Meta Platforms, Inc.</organization>
            </author>
            <author fullname="Abhishek Tiwari" initials="A." surname="Tiwari">
              <organization>Meta Platforms, Inc.</organization>
            </author>
            <author fullname="Alan Frindell" initials="A." surname="Frindell">
              <organization>Meta Platforms, Inc.</organization>
            </author>
            <date day="4" month="November" year="2024"/>
            <abstract>
              <t>   These are the requirements for the "Video Optimization" use-case for
   SCONE, which broadly speaking seeks to optimize video playback
   experience in mobile networks by cooperative communication between
   video content providers and the providers of network services to end
   users.

Discussion Venues

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

   Source for this draft and an issue tracker can be found at
   https://github.com/mjoras/sadcdn-video-optimization-requirements.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-joras-scone-video-optimization-requirements-00"/>
        </reference>
        <reference anchor="SCONE-Charter" target="https://datatracker.ietf.org/wg/scone/about/">
          <front>
            <title>SCONE Working Group Charter</title>
            <author initials="" surname="IETF" fullname="IETF">
              <organization/>
            </author>
            <date year="2024" month="October" day="31"/>
          </front>
        </reference>
        <reference anchor="_5G-Arch" target="https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3144">
          <front>
            <title>System architecture for the 5G System (5GS)</title>
            <author initials="" surname="3GPP" fullname="3GPP">
              <organization/>
            </author>
            <date year="2025" month="January" day="07"/>
          </front>
        </reference>
        <reference anchor="Mishra-2025" target="https://datatracker.ietf.org/meeting/interim-2025-scone-01/materials/slides-interim-2025-scone-01-sessa-leveraging-the-user-plane-function-for-network-side-advisory-signal-00">
          <front>
            <title>Leveraging the user plane function for network-side advisory signal</title>
            <author initials="S." surname="Mishra" fullname="Sanjay Mishra">
              <organization/>
            </author>
            <date year="2025" month="February" day="06"/>
          </front>
        </reference>
      </references>
    </references>
    <?line 340?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>This document represents collaboration, comments, and inputs from others,
including:</t>
      <ul spacing="normal">
        <li>
          <t>Wesley Eddy</t>
        </li>
        <li>
          <t>Renjie Tang</t>
        </li>
      </ul>
    </section>
  </back>
  <!-- ##markdown-source:
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
xUpcS7qT9l8Ak9Df4TcAAA==

-->

</rfc>
