2020
DOI: 10.1109/access.2019.2962213
|View full text |Cite
|
Sign up to set email alerts
|

Delay-Aware BBR Congestion Control Algorithm for RTT Fairness Improvement

Abstract: In late 2016, Google proposed the Bottleneck Bandwidth and Round-trip propagation time (BBR) congestion control algorithm to achieve high bandwidth and low latency for Internet traffic. Unlike loss-based congestion control algorithms, BBR works without filling the bottleneck buffer. Consequently, BBR can reduce packet loss and minimize end-to-end packet delay, which has attracted the attention of many researchers in recent years. However, some studies have reported the creation of persistent queues that cause … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
15
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
3

Relationship

2
7

Authors

Journals

citations
Cited by 31 publications
(16 citation statements)
references
References 16 publications
1
15
0
Order By: Relevance
“…A variant of BBR, called Modest-BBR, modifies BBR, reducing its aggressiveness and increasing fairness with Cubic while still maintaining similar performance to the original BBR [10]. Another variant of BBR called, instead, DA-BBR, focuses on the RTT-fairness achieving fair throughput between short-RTT flows and long-RTT flows where RTT is five times higher [16]. DA-BBR works on top of the BBQ algorithm, which has been the first attempt to address the problem of RTT fairness of the original BBR [15].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…A variant of BBR, called Modest-BBR, modifies BBR, reducing its aggressiveness and increasing fairness with Cubic while still maintaining similar performance to the original BBR [10]. Another variant of BBR called, instead, DA-BBR, focuses on the RTT-fairness achieving fair throughput between short-RTT flows and long-RTT flows where RTT is five times higher [16]. DA-BBR works on top of the BBQ algorithm, which has been the first attempt to address the problem of RTT fairness of the original BBR [15].…”
Section: Related Workmentioning
confidence: 99%
“…The core feature of BBR is to be model-based, and it behaves following a state-machine composed by four states: Sturtup, Drain, ProbeBW and ProbeRTT. The first two states belong to the initial part of a connection, then BBR moves to a steady-state phase composed by the last two states [16]. The input for the state machine are the last the amount of data that can be enqueued, limited by the congestion window size and, in particular, by the TSQ policy, and then the data is delivered to the lower layers pacing it at the current pacing rate.…”
Section: Stackmentioning
confidence: 99%
“…Several papers [38]- [42], [45] deal with problems that can occur when comparing between CUBIC and BBR, and studies to solve them have been introduced [43], [44], [46]- [49]. Furthermore, several studies introduced the causes and solutions to the RTT fairness problem in BBR where high RTT flows occupy more bandwidth [50]- [55]. Moreover, efforts have been made to apply BBR, which is based on the model, not the loss, to multipath TCP [56]- [58].…”
Section: B Related Workmentioning
confidence: 99%
“…Because BBR is still in the development stage, fairness between BBR algorithm and other loss-based CCAs [ 26 , 27 , 28 , 29 ] and RTT fairness [ 12 , 30 , 31 , 32 , 33 , 34 ] need to be improved. In the above analysis, one of the most serious problems of BBR is the RTT fairness problem in the protocol.…”
Section: Introductionmentioning
confidence: 99%