<?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.11 (Ruby 3.0.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-tan-sconepro-netneutrality-00" category="info" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.21.0 -->
  <front>
    <title abbrev="SCONEPRO Net Neutrality">SCONEPRO Net Neutrality</title>
    <seriesInfo name="Internet-Draft" value="draft-tan-sconepro-netneutrality-00"/>
    <author initials="B." surname="Tan" fullname="Bryan Tan">
      <organization>Meta</organization>
      <address>
        <email>bryantan@meta.com</email>
      </address>
    </author>
    <date year="2024" month="May" day="15"/>
    <area>Web and Internet Transport</area>
    <workgroup>SCONEPRO</workgroup>
    <keyword>Privacy</keyword>
    <abstract>
      <?line 70?>

<t>This document provides a response to the question of whether SCONEPRO can be
used to undermine Net Neutrality provisions for network users. It proposes
guardrails to ensure Net Neutrality principles are maintained.</t>
    </abstract>
  </front>
  <middle>
    <?line 76?>

<section anchor="sconepro-background-and-introduction">
      <name>SCONEPRO Background and Introduction</name>
      <t>Video traffic is already 70% of all traffic on the Internet and is expected to
grow to 80% by 2028. New formats like short form videos have seen tremendous
growth in recent years. Both in developed and emerging markets video traffic
forms 50-80% of traffic on mobile networks. These growth trends are likely to
increase with new populations coming online on mobile-first markets and the
observation that unlike text content, video content consumption is not being
limited by literacy barriers. On the other hand, the electromagnetic spectrum
is a limited resource. In order to ensure that mobile networks continue
functioning in a healthy state despite this incredible growth, communication
service providers (CSPs) will be required to make infrastructure investments
such as more licensed spectrum, cell densification, massive MIMO etc. In order
to flatten the rate of growth, CSPs in several markets attempt to identify and
throttle video traffic based on user data plans. There are several problems
with this kind of throttling:</t>
      <ol spacing="normal" type="1"><li>
          <t>CSPs can not explicitly measure the effect that throttling has on the end
user’s quality of experience (QoE) making this an open loop approach.</t>
        </li>
        <li>
          <t>Traffic detection and throttling for every flow is compute intensive for
CSPs. With distributed UPF (user plane function) in 5G mobile networks more
nodes in CSP network may need to support traffic detection and throttling.
Traffic detection can have inaccuracies and these inaccuracies are expected to
increase as the content delivery industry moves towards end-2-end encryption
like TLS 1.3 and encrypted client hello (ECH).</t>
        </li>
        <li>
          <t>The unpredictable and non-transparent behavior of traffic throttlers used by
CSPs confuse the bandwidth estimation and congestion control protocols being
used within end-2-end video delivery sessions between content server and
client. This results in poor quality of experience (QoE) for the end user.</t>
        </li>
        <li>
          <t>Content and Application Providers (CAPs) are designing algorithms to detect
the presence of such traffic throttlers to counter their detrimental effects.
These algorithms have their own inaccuracies in detection and add compute
resources on the CAP side.</t>
        </li>
      </ol>
      <t>An alternative approach is for CAPs to self-adapt the traffic corresponding to
video flows. Since CAPs control the client and server endpoints and can measure
end user QoE, they are in a better position to do this self-adaptation in a
close loop manner. This alternative approach has already been proven to improve
user QoE in production deployments <xref target="YouTube"/>.</t>
      <t>For this alternative approach to work a standardized secure on-path network
interface is required which will enable CSP controlled network elements to
signal the desired traffic profile characteristics to the CAP client/server
endpoints. The Secure Communication of Network Properties (SCONEPRO) protocol
(previously known as SADCDN) is being proposed in the IETF as a working group
<xref target="SADCDN-Charter"/> motivated by this alternate approach.</t>
      <section anchor="net-neutrality-question">
        <name>Net Neutrality Question</name>
        <t>During the IETF 119 SCONEPRO BOF, a question was raised about the potential
impact of SCONE PRO on Net Neutrality. This document provides a response to
that question and proposes guardrails to ensure Net Neutrality is protected.</t>
      </section>
    </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="current-draft-response">
      <name>Current Draft Response</name>
      <t>The goal of a SCONEPRO technical standard is to support greater network
efficiency and video quality on a non-discriminatory basis consistent with net
neutrality principles <xref target="ISOC-2010"/> <xref target="ISOC-2015"/> <xref target="BEREC-2022"/>.</t>
      <t>Through stakeholder collaboration and alignment in the IETF forum, the proposed
solution is intended to be designed and implemented in a way that is:</t>
      <ul spacing="normal">
        <li>
          <t>Non-discriminatory: An open technical standard that any application or
website on QUIC on the internet can choose to implement to signal and
communicate a video rate with the network. This should enable any application or
website (if it chooses to) to adapt to network conditions for video traffic and
achieve greater efficiency and video quality.</t>
        </li>
        <li>
          <t>No “fast lanes” or prioritization: A technical solution that does not result
in the delivery of some content being prioritized over other content on the
Internet.</t>
        </li>
        <li>
          <t>No CAP payment for participation: No payment to telcos by content providers
in order to implement and participate in the open technical standard.</t>
        </li>
        <li>
          <t>Greater network efficiency and video quality for the Internet: A technical
standard that enables greater network efficiency and video quality to the
benefit of all traffic on the network.</t>
        </li>
      </ul>
      <t>CSPs have the responsibility to apply any network management practices to
traffic in a non-discriminatory way consistent with net neutrality principles
and regulations.  The proposed open technical standard enables the network to
signal network conditions to applications and websites (that choose to use the
technical standard) so that those applications and websites can adapt to the network
conditions to support better video quality and greater network efficiency.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>General SCONEPRO security considerations are discussed in the other documents
covering the requirements <xref target="I-D.joras-sadcdn-video-optimization-requirements"/>
and specific network-to-host signaling methods.  This document provides only
addresses questions regarding net neutrality and SCONEPRO.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <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-sadcdn-video-optimization-requirements">
          <front>
            <title>SADCDN 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="5" month="January" year="2024"/>
            <abstract>
              <t>   These are the requirements for the "Video Optimization" use-case for
   the SADCDN topic, 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-sadcdn-video-optimization-requirements-00"/>
        </reference>
        <reference anchor="YouTube" target="https://datatracker.ietf.org/meeting/119/materials/slides-119-sconepro-youtube-plan-aware-streaming-01">
          <front>
            <title>YouTube Plan Aware Streaming</title>
            <author>
              <organization>YouTube</organization>
            </author>
            <date year="2024" month="March" day="21"/>
          </front>
        </reference>
        <reference anchor="ISOC-2010" target="https://www.internetsociety.org/resources/doc/2010/open-inter-networking/">
          <front>
            <title>Open Inter-networking</title>
            <author initials="I." surname="Society" fullname="Internet Society">
              <organization/>
            </author>
            <date year="2010" month="February" day="21"/>
          </front>
        </reference>
        <reference anchor="ISOC-2015" target="https://www.internetsociety.org/policybriefs/networkneutrality/">
          <front>
            <title>Policy Brief: Network Neutrality</title>
            <author initials="I." surname="Society" fullname="Internet Society">
              <organization/>
            </author>
            <date year="2015" month="October" day="30"/>
          </front>
        </reference>
        <reference anchor="BEREC-2022" target="https://www.berec.europa.eu/sites/default/files/files/document_register_store/2022/6/BoR_%2822%29_81_Update_to_the_BEREC_Guidelines_on_the_Implementation_of_the_Open_Internet_Regulation.pdf">
          <front>
            <title>BEREC Guidelines on the Implementation of the Open Internet Regulation</title>
            <author initials="B. of E. R. for E." surname="Communications" fullname="Body of European Regulators for Electronic Communications">
              <organization/>
            </author>
            <date year="2022" month="June" day="09"/>
          </front>
        </reference>
        <reference anchor="SADCDN-Charter" target="https://github.com/mjoras/SCONE-PROTOCL/blob/main/documents/charter.md">
          <front>
            <title>SADCDN Working Group Charter</title>
            <author initials="I. S. B." surname="Proponents" fullname="IETF SADCDN BOF Proponents">
              <organization/>
            </author>
            <date year="2024" month="May" day="14"/>
          </front>
        </reference>
      </references>
    </references>
    <?line 200?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>This document represents collaboration and inputs from others, including:</t>
      <ul spacing="normal">
        <li>
          <t>Abhishek Tiwari</t>
        </li>
        <li>
          <t>Anoop Tomar</t>
        </li>
        <li>
          <t>Matt Joras</t>
        </li>
        <li>
          <t>Wesley Eddy</t>
        </li>
        <li>
          <t>Alan Frindell</t>
        </li>
      </ul>
    </section>
  </back>
  <!-- ##markdown-source:
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
fYme+KgolrSQfmF9hWCCvEsh/guWmOkuBiAAAA==

-->

</rfc>
