DWTCP: Ultra Low Latency Congestion Control Protocol for Data Centers
Sepehr Abbasi, Shiva Ketabi, Ali Munir, Mahmoud Bahnasy, Yashar, Ganjali

TL;DR
DWTCP introduces a low-latency congestion control protocol for data centers that uses priority queues to detect congestion early and adjust transmission rates dynamically, improving throughput and reducing latency.
Contribution
This work presents Scout, a novel service leveraging priority queues to infer network congestion, and DWTCP, a new protocol that reacts swiftly to congestion signals for better data center performance.
Findings
Achieves high throughput with near-zero queues.
Reduces latency significantly compared to traditional methods.
Ensures high fairness among flows.
Abstract
Congestion control algorithms rely on a variety of congestion signals (packet loss, Explicit Congestion Notification, delay, etc.) to achieve fast convergence, high utilization, and fairness among flows. A key limitation of these congestion signals is that they are either late in feedback or they incur significant overheads. An ideal congestion control must discover any available bandwidth in the network, detect congestion as soon as link utilization approaches full capacity, and react timely to avoid queuing and packet drops, without significant overheads. To this end, this work proposes Scout service that leverages priority queues to infer bandwidth availability and link busyness at the host. The key observation here is that as the high priority queue (HPQ) gets busier, the low priority queue (LPQ) is served less. Therefore, the state of the link can be observed from the LPQ and any…
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
TopicsCloud Computing and Resource Management · Network Traffic and Congestion Control · Software-Defined Networks and 5G
