Evaluation of TCP Congestion Control for Public High-Performance Wide-Area Networks
Fatih Berkay Sarpkaya, Andrea Francini, Bilgehan Erman, Shivendra Panwar

TL;DR
This paper evaluates TCP congestion control algorithms for high-performance wide-area networks, highlighting the impact of limited control and microbursts, and proposing BBRv1 with traffic shaping for better flow completion time predictability.
Contribution
It provides an empirical assessment of TCP algorithms in public HP-WANs and demonstrates that BBRv1 combined with traffic shaping improves FCT predictability under challenging conditions.
Findings
Microburst-induced packet losses hinder TCP performance.
Traffic shaping before HP-WAN entry improves FCT predictability.
BBRv1 with traffic shaping outperforms other configurations.
Abstract
Practitioners of a growing number of scientific and artificial-intelligence (AI) applications use High-Performance Wide-Area Networks (HP-WANs) for moving massive data sets between remote facilities. Accurate prediction of the flow completion time (FCT) is essential in these data-transfer workflows because compute and storage resources are tightly scheduled and expensive. We assess the viability of three TCP congestion control algorithms (CUBIC, BBRv1, and BBRv3) for massive data transfers over public HP-WANs, where limited control of critical data-path parameters precludes the use of Remote Direct Memory Access (RDMA) over Converged Ethernet (RoCEv2), which is known to outperform TCP in private HP-WANs. Extensive experiments on the FABRIC testbed indicate that the configuration control limitations can also hinder TCP, especially through microburst-induced packet losses. Under these…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Traffic and Congestion Control · Software-Defined Networks and 5G · Network Time Synchronization Technologies
