Title
TCP Davis: A Low Latency First Congestion Control Algorithm
Abstract
The choice of feedback mechanism between delay and packet loss has long been a point of contention in TCP congestion control. This has partly been resolved, as it has become increasingly evident that delay based methods are needed to facilitate modern interactive web applications. However, what has not been resolved is what control should be used, with the two candidates being the congestion window and the pacing rate. BBR is a new delay based congestion control algorithm that uses a pacing rate as its primary control and the congestion window as a secondary control. We propose that a congestion window first algorithm might give more desirable performance characteristics in situations where latency must be minimized even at the expense of some loss in throughput. To evaluate this hypothesis we introduce a new congestion control algorithm called TCP Davis, which is a congestion window first algorithm that adopts BBR's approach of maximizing delivery rate while minimizing latency. In this paper, we discuss the key features of this algorithm, discuss the differences and similarity to BBR, and present results based on a real implementation.
Year
DOI
Venue
2022
10.1109/NAS55553.2022.9925440
2022 IEEE International Conference on Networking, Architecture and Storage (NAS)
Keywords
DocType
ISBN
Tcp,Low latency,Delay-based congestion control,Congestion window,Pacing rate,Linux implementation
Conference
978-1-6654-5409-4
Citations 
PageRank 
References 
0
0.34
14
Authors
2
Name
Order
Citations
PageRank
Taran Lynn100.34
Dipak Ghosal22848163.40