Journal of Shenyang Aerospace University >
BBR congestion prevention and control algorithm based on RTT updating mechanism
Received date: 2024-01-03
Online published: 2024-03-29
The classic BBR congestion control algorithm lacks timely adjustment of sending behavior and packet quantity during link congestion, which can easily exacerbate the degree of congestion and result in significant delays. Through analysis, the main root cause of this issue is the hysteresis in BBR congestion detection. To address this problem, the BBR congestion prediction and avoidance (BBR-CPA) algorithm was proposed. This algorithm started from the round-trip time update mechanism of BBR, dynamically detected the bottleneck path, and predicted the congestion state of the link based on RTT data, thus reduced the packet quantity in advance to alleviate potential congestion in the link. During operation, it records the bottleneck path’s bandwidth data and performed mean processing on bandwidth estimation, accelerated the convergence of the link to the optimal state. Experimental results show that compared to the classic BBR algorithm and the latest BBR-S and BBR-ACD algorithms, BBR-CPA achieve an average delay reduction of 56%, 44%, and 8%.It effectively eliminates link congestion and reduces the resulting delays.
Key words: congestion detection; hysteresis; congestion prediction; RTT updating; delay
Hua YANG , Jianhui LIANG , Jiehong WU . BBR congestion prevention and control algorithm based on RTT updating mechanism[J]. Journal of Shenyang Aerospace University, 2024 , 41(1) : 27 -35 . DOI: 10.3969/j.issn.2095-1248.2024.01.004
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
董瀚泽,郭志川.BBR 拥塞控制算法在无线网络中的性能改进[J]. 哈尔滨工业大学学报, 2019, 51(11): 63-67.
|
18 |
|
/
〈 |
|
〉 |