<?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.4.4) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ihlar-scone-masque-mediabitrate-04" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.31.0 -->
  <front>
    <title abbrev="MASQUE throughput advice capsule">MASQUE extension for signaling throughput advice</title>
    <seriesInfo name="Internet-Draft" value="draft-ihlar-scone-masque-mediabitrate-04"/>
    <author fullname="Marcus Ihlar">
      <organization>Ericsson</organization>
      <address>
        <email>marcus.ihlar@ericsson.com</email>
      </address>
    </author>
    <author fullname="Mirja Kühlewind">
      <organization>Ericsson</organization>
      <address>
        <email>mirja.kuehlewind@ericsson.com</email>
      </address>
    </author>
    <author fullname="Zaheduzzaman Sarker">
      <organization>Nokia</organization>
      <address>
        <email>zaheduzzaman.sarker@nokia.com</email>
      </address>
    </author>
    <date year="2025" month="November" day="05"/>
    <area>Web and Internet Transport</area>
    <workgroup>Standard Communication with Network Elements</workgroup>
    <keyword>media bitrate</keyword>
    <abstract>
      <?line 43?>

<t>This document specifies a new Capsule (RFC9297) that can be used with CONNECT-UDP (RFC9298), CONNECT-IP (RFC9484), or other future CONNECT extensions to signal throughput advice for
traffic that is proxied through an HTTP server.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-ihlar-scone-masque-mediabitrate/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Standard Communication with Network Elements Working Group mailing list (<eref target="mailto:scone@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/scone/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/scone/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/mirjak/draft-masque-mediabitrate"/>.</t>
    </note>
  </front>
  <middle>
    <?line 48?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>This document specifies an HTTP Capsule (RFC9297) that can be used with CONNECT-UDP (RFC9298), CONNECT-IP (RFC9484),
or other future CONNECT extensions to signal throughput advice for traffic proxied through an HTTP server.</t>
      <t>The extension can be used with the HTTP CONNECT method when the :protocol pseudo-header is equal to "connect-udp"
or "connect-ip", as well as with future CONNECT protocols that use the Capsule Protocol.</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="indicating-support-for-throughput-advice-signaling">
      <name>Indicating Support for Throughput Advice Signaling</name>
      <t>A client that wishes to receive throughput advice capsules can indicate support by sending a request header
with the boolean-valued Item Structured Field: "Throughput-Advice: ?1". The HTTP proxy can indicate support
by sending a response header with the same boolean-valued Item Structured Field: "Throughput-Advice: ?1".
See <xref section="3.3.6" sectionFormat="of" target="RFC8941"/> for information about the boolean format.</t>
      <t>Once support has been established, a proxy <bcp14>MAY</bcp14> send THROUGHPUT_ADVICE capsules at any time during the
lifetime of the stream that originated the request.</t>
    </section>
    <section anchor="throughputadvice-capsule-type-format">
      <name>THROUGHPUT_ADVICE Capsule Type Format</name>
      <t>The THROUGHPUT_ADVICE Capsule has the following format:</t>
      <artwork><![CDATA[
THROUGHPUT_ADVICE Capsule {
  Type (i) = 0xTBD,
  Length (i),
  Direction (8),
  Rate Limit (i),
  [Average Window (i)]
}
]]></artwork>
      <t>The capsule has the following fields:</t>
      <t>Direction: Indicates the traffic direction to which this throughput advice applies.
Valid values are:</t>
      <ul spacing="normal">
        <li>
          <t>0x00: Both uplink and downlink</t>
        </li>
        <li>
          <t>0x01: Uplink (client to target)</t>
        </li>
        <li>
          <t>0x02: Downlink (target to client)</t>
        </li>
      </ul>
      <t>A client <bcp14>MUST</bcp14> treat any other value as a malformed capsule.</t>
      <t>Rate Limit: The maximum sustainable throughput that the client can expect for proxied traffic,
expressed in kilobits per second.</t>
      <t>Average Window: Indicates the duration over which the bitrate is enforced, expressed in milliseconds.
If this field is omitted the average window is assumed to be 67 seconds as described in <xref section="5.2" sectionFormat="of" target="SCONE"/>.</t>
    </section>
    <section anchor="relationship-to-the-scone-protocol">
      <name>Relationship to the SCONE Protocol</name>
      <t>This document reuses the SCONE <xref target="SCONE"/> conceptual model for throughput
advice but scopes signaling to the HTTP tunnel between a MASQUE client and a
MASQUE server. When the Throughput-Advice header is successfully
negotiated, the MASQUE server is the entity that originates
THROUGHPUT_ADVICE capsules toward the client; the client does not send
capsules unless specified by future extensions.</t>
      <t>Implementations that negotiate
Throughput-Advice for a MASQUE tunnel <bcp14>SHOULD NOT</bcp14> initiate or forward
SCONE packets on the outer MASQUE connection for the purpose of conveying
throughput advice.</t>
      <t>When a MASQUE proxy observes SCONE packets that belong to an end-to-end
inner flow carried by the tunnel, the proxy <bcp14>MUST</bcp14> forward those packets unmodified.</t>
      <section anchor="interaction-with-quic-aware-forwarding">
        <name>Interaction with QUIC-Aware Forwarding</name>
        <t>When used in combination with QUIC-Aware Forwarding
<xref target="QUIC-PROXY"/>, QUIC long-header
packets are tunnelled rather than being forwarded forwarded directly.
Since SCONE packets use a dedicated QUIC version and the long-header format,
they will be encapsulated automatically inside the MASQUE tunnel.</t>
      </section>
    </section>
    <section anchor="applicability">
      <name>Applicability</name>
      <t>A proxy that intends to rate limit proxied traffic can notify clients using the
THROUGHPUT_ADVICE capsule. Reasons for rate limiting traffic through a proxy
include enforcement of access network policies, proxy resource management and
proxy service differentiation.</t>
      <t>If the sole purpose of the communication between a client endpoint and a network element
is the exchange of throughput advice, it is <bcp14>RECOMMENDED</bcp14> to use more lightweight approaches
than HTTP proxying, such as <xref target="SCONE"/>.</t>
      <section anchor="applicability-to-proxied-applications">
        <name>Applicability to Proxied Applications</name>
        <t>In most MASQUE deployments, the client that terminates the HTTP tunnel is not
the ultimate endpoint of the application traffic. Throughput advice therefore
applies to the aggregate traffic carried by the tunnel rather than to any
individual application flow.</t>
        <t>How a MASQUE client exposes throughput advice to the applications that use the
tunnel is out of scope for this document. Implementations may, for example:</t>
        <ul spacing="normal">
          <li>
            <t>Use the advice to apply back-pressure on proxied traffic;</t>
          </li>
          <li>
            <t>Forward the information through an out-of-band API or control channel; or</t>
          </li>
          <li>
            <t>Adjust sending behavior on behalf of the application.</t>
          </li>
        </ul>
        <t>For CONNECT-UDP requests, the advice typically corresponds to the throughput
of a single proxied flow, whereas for CONNECT-IP requests it applies to the
aggregate traffic within the tunnel.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>Throughput advice influences application sending behavior and can therefore
affect performance and user experience. Implementations <bcp14>MUST</bcp14> treat such
signals as advisory information.
A malicious or misconfigured proxy could advertise unrealistically low rate
limits to degrade service quality or influence path selection and traffic
distribution. Clients <bcp14>MAY</bcp14> ignore any received advice.</t>
      <t>When QUIC-Aware Forwarding is in use, SCONE
packets are encapsulated as QUIC long-header packets and therefore not
visible to on-path observers. This encapsulation is <bcp14>RECOMMENDED</bcp14> since it
prevents correlation between throughput-advice signaling and proxied
application traffic.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <section anchor="capsule-types">
        <name>Capsule types</name>
        <t>This document adds following entries to the "HTTP Capsule Types" registry:</t>
        <table anchor="iana-capsule-type">
          <name>New Capsule Type to register</name>
          <thead>
            <tr>
              <th align="left">Capsule Type</th>
              <th align="left">Value</th>
              <th align="left">Specification</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">THROUGHPUT_ADVICE</td>
              <td align="left">TBD</td>
              <td align="left">(This document)</td>
            </tr>
          </tbody>
        </table>
      </section>
      <section anchor="http-headers">
        <name>HTTP headers</name>
        <t>This document adds following entry to the "Hypertext Transfer Protocol (HTTP) Field Name Registry":</t>
        <table anchor="iana-http-field">
          <name>HTTP Field Name to register</name>
          <thead>
            <tr>
              <th align="left">Field Name</th>
              <th align="left">Template</th>
              <th align="left">Status</th>
              <th align="left">Reference</th>
              <th align="left">Comments</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">Throughput-Advice</td>
              <td align="left"> </td>
              <td align="left">permanent</td>
              <td align="left">(This document)</td>
              <td align="left"> </td>
            </tr>
          </tbody>
        </table>
      </section>
    </section>
  </middle>
  <back>
    <references anchor="sec-normative-references">
      <name>Normative References</name>
      <reference anchor="SCONE">
        <front>
          <title>Standard Communication with Network Elements (SCONE) Protocol</title>
          <author fullname="Martin Thomson" initials="M." surname="Thomson">
            <organization>Mozilla</organization>
          </author>
          <author fullname="Christian Huitema" initials="C." surname="Huitema">
            <organization>Private Octopus Inc.</organization>
          </author>
          <author fullname="Kazuho Oku" initials="K." surname="Oku">
            <organization>Fastly</organization>
          </author>
          <author fullname="Matt Joras" initials="M." surname="Joras">
            <organization>Meta</organization>
          </author>
          <author fullname="Marcus Ihlar" initials="L. M." surname="Ihlar">
            <organization>Ericsson</organization>
          </author>
          <date day="20" month="October" year="2025"/>
          <abstract>
            <t>   This document describes a protocol where on-path network elements can
   give endpoints their perspective on what the maximum achievable
   throughput might be for QUIC flows.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-scone-protocol-03"/>
      </reference>
      <reference anchor="QUIC-PROXY">
        <front>
          <title>QUIC-Aware Proxying Using HTTP</title>
          <author fullname="Tommy Pauly" initials="T." surname="Pauly">
            <organization>Apple Inc.</organization>
          </author>
          <author fullname="Eric Rosenberg" initials="E." surname="Rosenberg">
            <organization>Apple Inc.</organization>
          </author>
          <author fullname="David Schinazi" initials="D." surname="Schinazi">
            <organization>Google LLC</organization>
          </author>
          <date day="8" month="October" year="2025"/>
          <abstract>
            <t>   This document extends UDP Proxying over HTTP to add optimizations for
   proxied QUIC connections.  Specifically, it allows a proxy to reuse
   UDP 4-tuples for multiple proxied connections, and adds a mode of
   proxying in which QUIC short header packets can be forwarded and
   transformed through a HTTP/3 proxy rather than being fully re-
   encapsulated and re-encrypted.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-masque-quic-proxy-07"/>
      </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>
      <reference anchor="RFC8941">
        <front>
          <title>Structured Field Values for HTTP</title>
          <author fullname="M. Nottingham" initials="M." surname="Nottingham"/>
          <author fullname="P-H. Kamp" surname="P-H. Kamp"/>
          <date month="February" year="2021"/>
          <abstract>
            <t>This document describes a set of data types and associated algorithms that are intended to make it easier and safer to define and handle HTTP header and trailer fields, known as "Structured Fields", "Structured Headers", or "Structured Trailers". It is intended for use by specifications of new HTTP fields that wish to use a common syntax that is more restrictive than traditional HTTP field values.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8941"/>
        <seriesInfo name="DOI" value="10.17487/RFC8941"/>
      </reference>
    </references>
    <?line 211?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Zaheduzzaman Sarker have provided significant comments and feedback
that has helped shape the draft.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA7VZ23IbxxF9n6+YwC+ki4uIMmNLsGUbIimLFYmkSdCK40ql
BrsDYMzdnfXOLkFIor/FH5In58dyumf2gotiV1yhqkRirn09fXoQRZGoTJXq
kRy8Hl9/e3Mq9X2lc2dsLme2lM7Mc5WafC6rRWnr+aKoK6mSOxPrgVDTaanv
uq1bS2SsClenWBqrSs9tuRpJVyVCJDbOVYZbk1LNqsgsUlVGLra5jjLlfqrx
SydGTU1VYmP06Ei4epoZR3JVqwIbz04nL0ReZ1NdjkSCRSOB7Q6i124kq7LW
ApJ9IlSpFSR8o6dS5Yk8yytd5rqSk1LlrrBlNRBLW97OIXmBddcVVqkykcc2
y+rcQG4yxdJUC3muK1oqT1Od6bxyA3GrVxhJRkJGkgWWQWJxp/MaIkn5vx0s
pddy8AbjZP1v6Bgaz5RJMc62+troaja05Zwm5jipnmIqM+WP6vbP3rI7rDkQ
QtXVwpYkNjZKOavT1LvjtSrj2skz8gdP4XCVm7cs7EieliZ2zuY8pb0oGW8Z
sgu/1mHBMLbZjtNJMvnXf/9rkeqlyZPfewNtG97WOmz7jVv+rhY6qd++VZnK
5bUqb/UuVc7trVH9W972tg0db/s6p0V8i8htmWHrHTv1+vji/BQxGJ0MyQUh
covSVja2KRZ8e3N2HF1eXfzt+96q4IufahPT2vuVECafdecKEUWRVFMHN8WV
EJOFcRKZUlNQSFfo2MyMdlLJXC/lsU8tuXf14vjp46ef7SP9VIWMy+VUy9rp
xAcXRD0/PZ5ENyeXzdon+wft8FkYPXpyhFFkvK0WuoQ5q7rUzaoOFJysbACF
HekOZQSEn81M7KWBAqSpgTBhNbJQvpxMLqXT5Z0uh17pzCRJqoX4iBK0tEkd
k5f+iwnCIf8PI4g/bgTZGOE3lZ8sdA9xt+SGGEHRIEOmkbmYXOicJ0dN0MnC
6Tqx0UKrBKLDbPqnmuSzcoDozHVcRXUCCIF07YApBgdSObnUacq/6c4NrZsL
nDctZOOLG8tfhukhOe/Y5gC+ik1EaHuiZyY3/NmrCsCUhJgONePmeoLb+bc8
v+C/r06ROFenJ/T39cvxq1ftHyKsuH55cfPqpPur23l88fr16fmJ34xRuTYk
UKO+J2Uh1eDicnJ2cT5+NZCGrNgPMZQLMhmcYKhSFKWu4AvlRKJdXJopPmDP
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
fJXmrxiH4j94mSydRR4AAA==

-->

</rfc>
