TCP D*: A Low Latency First Congestion Control Algorithm

12/30/2020
by   Taran Lynn, et al.
0

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 D*, 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 some preliminary results based on a real implementation.

READ FULL TEXT
research
07/12/2022

DWTCP: Ultra Low Latency Congestion Control Protocol for Data Centers

Congestion control algorithms rely on a variety of congestion signals (p...
research
08/03/2020

LearningCC: An online learning approach for congestion control

Recently, much effort has been devoted by researchers from both academia...
research
02/24/2019

Demystifying TCP Initial Window Configurations of Content Distribution Networks

Driven by their quest to improve web performance, Content Delivery Netwo...
research
02/09/2021

The case for model-driven interpretability of delay-based congestion control protocols

Analyzing and interpreting the exact behavior of new delay-based congest...
research
12/08/2022

Optimization-Based Predictive Congestion Control for the Tor Network: Opportunities and Challenges

Based on the principle of onion routing, the Tor network achieves anonym...
research
11/16/2018

Fair End to End Window Based Congestion Control in Time Varying Data Communication Networks

Communication networks are time-varying and hence, fair sharing of netwo...
research
07/15/2022

CC-Fuzz: Genetic algorithm-based fuzzing for stress testing congestion control algorithms

Congestion control research has experienced a significant increase in in...

Please sign up or login with your details

Forgot password? Click here to reset