Congestion detection and L4S marking are performed in the 5G RAN, where real-time information about radio conditions, scheduling behavior and instantaneous cell load is available. By placing congestion marking close to the air interface, the network can generate early and accurate congestion signals that reflect actual radio constraints. These signals are conveyed end-to-end between the application endpoints, allowing the application and transport layers to remain responsible for rate adaptation and congestion control.
While L4S enables early congestion signaling and fast rate adaptation, its effectiveness in mobile networks also depends on ensuring that radio-layer effects do not distort the congestion signals seen by the application. Sudden changes in radio conditions, or short-term capacity reductions can introduce delays and jitter that are not directly caused by congestion, but may still affect how applications interpret congestion signals.
Ericsson 5G Advanced RAN software addresses this by complementing L4S with radio scheduling and prioritization, delivered as part of the 5G Advanced RAN differentiated connectivity subscription. This results in:
More timely uplink scheduling reduces delay and jitter unrelated to congestion. Features such as shorter scheduling request (SR) periodicity, uplink configured grant (UL-CG), or uplink pre-scheduling enable more predictable uplink transmissions, helping ensure that L4S congestion signals remain accurate and preventing unnecessary rate reductions at the transport or application layers. Latency priority scheduling (LPS) dynamically increases scheduling priority when queue delay exceeds a defined threshold, for example, due to a sudden reduction in available link capacity. This compensates for scenarios in which applications, such as video encoders, cannot instantly react to congestion signals. By smoothing short-term latency spikes in the 5G RAN, this mechanism allows L4S-enabled applications sufficient time to adapt without compromising user experience. Rate-controlled scheduling (RCS) increases scheduling priority when the effective bitrate falls below a configured minimum threshold. This is particularly beneficial for applications that require guaranteed baseline quality, such as video streaming or remote-controlled vehicles where a minimum video quality is needed for safety reasons. By increasing the likelihood that minimum application requirements are met even under congestion, RCS allows L4S-enabled applications to remain responsive while maintaining essential service quality.
L4S congestion marking in the RAN is performed in the gNB for both uplink and downlink traffic. By basing congestion decisions on a wide range of radio performance metrics that are only available at the gNB level, the network can generate more accurate and timely congestion signals. This tight integration between L4S congestion signaling and 5G Advanced RAN capabilities is crucial for delivering consistently low latency under load, rather than being limited to ideal network conditions.