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

BBRp: Improving TCP BBR Performance Over WLAN

Abstract: This paper shows the inefficiency of TCP BBR in exploiting the Wi-Fi bandwidth. This limitation of BBR has been observed with both IEEE 802.11n and IEEE 802.11ac, where the mechanism of frame aggregation is used to boost the throughput of data transmission. In the last years, many TCP variants have been introduced to limit the bufferbloat phenomena and bound the latency through a reduction of the queue backlog injection rate. However, this mechanism impacts on the Wi-Fi frame aggregation logic, impeding TCP co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
1

Year Published

2020
2020
2023
2023

Publication Types

Select...
8

Relationship

1
7

Authors

Journals

citations
Cited by 16 publications
(12 citation statements)
references
References 28 publications
(31 reference statements)
0
11
1
Order By: Relevance
“…In one work, the driver is modified to accommodate the FQ-CoDel solution in the firmware, controlling the Wi-Fi environment's bufferbloat phenomena without compromising the maximum aggregation size [3], while another work points on boosting the TCP fairness between competitive flows [2]. Finally, a TCP variant at the bases of BBRv2 [12], called BBRp [13], has been proposed to solve the BBRv1 inefficiency in Wi-Fi bottlenecks, allowing the congestion control to discover higher available bandwidth exploiting frame aggregation.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In one work, the driver is modified to accommodate the FQ-CoDel solution in the firmware, controlling the Wi-Fi environment's bufferbloat phenomena without compromising the maximum aggregation size [3], while another work points on boosting the TCP fairness between competitive flows [2]. Finally, a TCP variant at the bases of BBRv2 [12], called BBRp [13], has been proposed to solve the BBRv1 inefficiency in Wi-Fi bottlenecks, allowing the congestion control to discover higher available bandwidth exploiting frame aggregation.…”
Section: Related Workmentioning
confidence: 99%
“…The other most critical parameter introduced and tested in this paper is the TP rate. TCP BBR does not react to any modification to the standard pacing value offered by the current Linux systems, so we used the BBRp patch [13] to allow BBR to use the same pacing rate of other congestion controls. The pacing rates used in this paper are named 1p, 2p and 3p: where 1p represents the standard pacing rate used by all the TCP variants, 2p doubles the values and so on.…”
Section: Testbedmentioning
confidence: 99%
“…Recently, the extensive research has been conducted to further improve the performance of BBR [24][25][26][27][28][29][30]. Moreover, Google has been actively working on developing BBR v2, an improved version of the current BBR v1 [31].…”
Section: A Brief Overview Of Bbrmentioning
confidence: 99%
“…Aware of the problem of BBR algorithm, some scholars have modified the regulation factors of BBR to improve the defects of BBR itself [ 15 , 16 , 17 ]. On the other hand, BBR is applied to different network domains to achieve a better performance [ 18 , 19 , 20 , 21 ]. Google is also constantly optimizing BBR algorithm and updating BBR v2 version [ 22 ] to improve coexistence with other algorithms and reduce the attack.…”
Section: Introductionmentioning
confidence: 99%