QUIC Delay Control: an implementation of congestion and delay control
Saverio Mascolo, Andrea Vittorio Balillo, Gioacchino Manfredi, Davide D'Agostino, Luca De Cicco

TL;DR
This paper introduces QUIC Delay Control, a novel congestion and delay control algorithm for QUIC that estimates queueing delay to react early to congestion, improving real-time communication performance.
Contribution
The paper presents a new delay-aware congestion control algorithm integrated with TCP Westwood+ in QUIC, demonstrating improved delay and loss performance over existing algorithms.
Findings
Significantly reduces packet losses and delays
Preserves network utilization
Effective in both emulated and real networks
Abstract
A new congestion and delay control algorithm named QUIC Delay Control (QUIC-DC) is proposed for controlling not only congestion but also the queueing delay encountered along the forward communication path. The core idea is to estimate the one-way queueing delay of a connection to trigger an early reaction to congestion. This idea, along with a the TCP Westwood+ congestion control algorithm, has been implemented in QUIC-DC and compared with QUIC Cubic, BBRv2, NewReno, Westwood+. The results obtained in the emulated and real network environments show that QUIC-DC can significantly reduce packet losses along with end-to-end communication delays, while preserving network utilization, features that are both very useful for real-time applications.
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 · Real-Time Systems Scheduling · Advanced Queuing Theory Analysis
