This memo focuses solely on the native AQM of Low Latency Low Loss Scalable throughput (L4S) traffic and proposes various improvements to the original step design. One motivation for DCTCP to use simple step marking was that it was possible to deploy it by merely configuring the RED implementations in existing hardware, albeit in an unexpected configuration by setting parameters to degenerate values. However, there is no longer any imperative to stick with the original DCTCP step-function design, because changes will be needed to implement the DualQ Coupled AQM anyway, and the requirements for L4S congestion controls are not yet set in stone either. This paper proposes gradient (ramp) marking and a virtual (a.k.a. phantom) queue. It provides a way to implement virtual queuing delay (a.k.a. virtual sojourn time) and scaled virtual sojourn time.
[1]
R. Weber,et al.
Buffer overflow asymptotics for a buffer handling many traffic sources
,
1996,
Journal of Applied Probability.
[2]
Bob Briscoe,et al.
‘ Data Centre to the Home ’ : Ultra-Low Latency for All
,
2015
.
[3]
Andreas Kirstädter,et al.
Chirping for Congestion Control-Implementation Feasibility ∗
,
2010
.
[4]
Haitao Wu,et al.
Enabling ECN over Generic Packet Scheduling
,
2016,
CoNEXT.
[5]
Philip Eardley,et al.
Metering and Marking Behaviour of PCN-Nodes
,
2009,
RFC.
[6]
Van Jacobson,et al.
Controlling Queue Delay
,
2012,
ACM Queue.
[7]
R. Srikant,et al.
Analysis and design of an adaptive virtual queue (AVQ) algorithm for active queue management
,
2001,
SIGCOMM '01.
[8]
Bob Briscoe,et al.
Rapid Signalling of Queue Dynamics
,
2019,
ArXiv.