,
Michael Roger
,
Vishal Misra
,
Dan Rubenstein
Creative Commons Attribution 4.0 International license
Underlying propagation delays, which significantly impact flow Round-Trip-Times (RTTs), fundamentally shape how congestion control algorithms (CCAs) allocate bandwidth among competing flows. Traditionally, lower RTTs were desirable, as a flow rate would decrease as RTT increased under conventional CCAs such as Reno and Cubic. More recently, algorithms like BBR reversed this behavior, favoring flows with larger RTTs. In modern heterogeneous networks, where competing flows may employ different CCAs and serve diverse application workloads, notions of fairness become ambiguous and RTT’s role further complexifies addressing an already very challenging problem. We offer a simple but initially counter-intuitive remedy to address how all CCAs can remove this inherent sensitivity to propagation delay: have all flows "emulate" the same underlying propagation delay. Unsurprisingly, this idea is often met with a lot of resistance, since it is in many ways counter to many fundamental tenets of networking and congestion control. In this paper, we try to make the case that while the idea is not a silver bullet on its own, it can greatly simplify design and predictability across existing and future congestion control protocols going forward.
@InProceedings{illick_et_al:OASIcs.NINeS.2026.27,
author = {Illick, Cyrus and Roger, Michael and Misra, Vishal and Rubenstein, Dan},
title = {{Making Congestion Control Algorithms Insensitive to Underlying Propagation Delays}},
booktitle = {1st New Ideas in Networked Systems (NINeS 2026)},
pages = {27:1--27:26},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-414-7},
ISSN = {2190-6807},
year = {2026},
volume = {139},
editor = {Argyraki, Katerina and Panda, Aurojit},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.NINeS.2026.27},
URN = {urn:nbn:de:0030-drops-256122},
doi = {10.4230/OASIcs.NINeS.2026.27},
annote = {Keywords: Congestion Control, Propagation Delay}
}
archived version