The Explicit Congestion Notification Protocol for Low Latency, Low Loss, and Scalable Throughput
RFC 9331, “The Explicit Congestion Notification Protocol for Low Latency, Low Loss, and Scalable Throughput”, is an Experimental document published in January 2023 by K. De Schepper, B. Briscoe. The canonical text is published by the RFC Editor.
Abstract
This specification defines the protocol to be used for a new network service called Low Latency, Low Loss, and Scalable throughput (L4S). L4S uses an Explicit Congestion Notification (ECN) scheme at the IP layer that is similar to the original (or 'Classic') ECN approach, except as specified within. L4S uses 'Scalable' congestion control, which induces much more frequent control signals from the network, and it responds to them with much more fine-grained adjustments so that very low (typically sub-millisecond on average) and consistently low queuing delay becomes possible for L4S traffic without compromising link utilization. Thus, even capacity-seeking (TCP-like) traffic can have high bandwidth and very low delay at the same time, even during periods of high traffic load.
The L4S identifier defined in this document distinguishes L4S from 'Classic' (e.g., TCP-Reno-friendly) traffic. Then, network bottlenecks can be incrementally modified to distinguish and isolate existing traffic that still follows the Classic behaviour, to prevent it from degrading the low queuing delay and low loss of L4S traffic. This Experimental specification defines the rules that L4S transports and network elements need to follow, with the intention that L4S flows neither harm each other's performance nor that of Classic traffic. It also suggests open questions to be investigated during experimentation. Examples of new Active Queue Management (AQM) marking algorithms and new transports (whether TCP-like or real time) are specified separately.
What “Experimental” means
Describes a specification that is part of a research or development effort, published so the community can gain experience with it.
The canonical text of RFC 9331 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9330 Low Latency, Low Loss, and Scalable Throughput Internet Service: Architecture
- RFC 9332 Dual-Queue Coupled Active Queue Management for Low Latency, Low Loss, and Scalable Throughput
- RFC 9333 Minimal IP Encapsulating Security Payload
- RFC 9334 Remote ATtestation procedureS Architecture
- RFC 9335 Completely Encrypting RTP Header Extensions and Contributing Sources
- RFC 9340 Architectural Principles for a Quantum Internet
- RFC 9344 CCNinfo: Discovering Content and Network Information in Content- Centric Networks
- RFC 9345 Delegated Credentials for TLS and DTLS