Search Results

Documents authored by Rubenstein, Dan


Document
Making Congestion Control Algorithms Insensitive to Underlying Propagation Delays

Authors: Cyrus Illick, Michael Roger, Vishal Misra, and Dan Rubenstein

Published in: OASIcs, Volume 139, 1st New Ideas in Networked Systems (NINeS 2026)


Abstract
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.

Cite as

Cyrus Illick, Michael Roger, Vishal Misra, and Dan Rubenstein. Making Congestion Control Algorithms Insensitive to Underlying Propagation Delays. In 1st New Ideas in Networked Systems (NINeS 2026). Open Access Series in Informatics (OASIcs), Volume 139, pp. 27:1-27:26, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)


Copy BibTex To Clipboard

@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}
}
Any Issues?
X

Feedback on the Current Page

CAPTCHA

Thanks for your feedback!

Feedback submitted to Dagstuhl Publishing

Could not send message

Please try again later or send an E-mail