Optimization of BBR Congestion Control Algorithm Based on Pacing Gain Model

被引:4
|
作者
Yang, Shuang [1 ,2 ,3 ]
Tang, Yuquan [1 ]
Pan, Wansu [1 ,2 ]
Wang, Huadong [1 ]
Rong, Dandan [1 ,2 ]
Zhang, Zhirong [1 ,2 ,3 ,4 ]
机构
[1] Chinese Acad Sci, Anhui Inst Opt & Fine Mech, Anhui Prov Key Lab Photon Devices & Mat, HFIPS, Hefei 230031, Peoples R China
[2] Univ Sci & Technol China, Hefei 230026, Peoples R China
[3] Guangdong Prov Key Lab Intelligent Disaster Preven, Dongguan 523808, Peoples R China
[4] Adv Laser Technol Lab Anhui Prov, Hefei 230037, Peoples R China
关键词
TCP congestion control; BBR; RTT fairness; pacing gain; sending rate;
D O I
10.3390/s23094431
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In 2016, Google proposed a congestion control algorithm based on bottleneck bandwidth and round-trip propagation time (BBR). The BBR congestion control algorithm measures the network bottleneck bandwidth and minimum delay in real-time to calculate the bandwidth delay product (BDP) and then adjusts the transmission rate to maximize throughput and minimize latency. However, relevant research reveals that BBR still has issues such as RTT unfairness, high packet loss rate, and deep buffer performance degradation. This article focuses on its most prominent RTT fairness issue as a starting point for optimization research. Using fluid models to describe the data transmission process in BBR congestion control, a fairness optimization strategy based on pacing gain is proposed. Triangular functions, inverse proportional functions, and gamma correction functions are analyzed and selected to construct the pacing gain model, forming three different adjustment functions for adaptive adjustment of the transmission rate. Simulation and real experiments show that the three optimization algorithms significantly improve the fairness and network transmission performance of the original BBR algorithm. In particular, the optimization algorithm that employs the gamma correction function as the gain model exhibits the best stability.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Fairness Analysis and Optimization of BBR Congestion Control Algorithm
    Zhang, Bo
    Wang, Ying
    Yang, Xiya
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT III, 2024, 14489 : 77 - 88
  • [2] RTT fairness optimization of BBR congestion control algorithm
    Pan W.
    Li X.
    Tan H.
    Xu J.
    Li X.
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2022, 54 (11): : 38 - 46
  • [3] BBR: Congestion-Based Congestion Control
    Cardwell, Neal
    Cheng, Yuchung
    Gunn, C. Stephen
    Yeganeh, Soheil Hassas
    Jacobson, Van
    COMMUNICATIONS OF THE ACM, 2017, 60 (02) : 58 - 66
  • [4] Improved RTT Fairness of BBR Congestion Control Algorithm Based on Adaptive Congestion Window
    Pan, Wansu
    Tan, Haibo
    Li, Xiru
    Li, Xiaofeng
    ELECTRONICS, 2021, 10 (05) : 1 - 18
  • [5] Performance improvement of BBR congestion control algorithm in wireless network
    Dong H.
    Guo Z.
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2019, 51 (11): : 63 - 67
  • [6] Enhanced BBR Congestion Control Algorithm for Improving RTT Fairness
    Kim, Geon-Hwan
    Song, Yeong-Jun
    Mahmud, Imtiaz
    Cho, You-Ze
    2019 ELEVENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2019), 2019, : 358 - 360
  • [7] BBR-With Enhanced Fairness (BBR-EFRA): A new enhanced RTT fairness for BBR congestion control algorithm
    Njogu, Charles Kihungi
    Yang, Wang
    Njogu, Humphrey Waita
    Bosire, Adrian
    COMPUTER COMMUNICATIONS, 2023, 200 : 95 - 103
  • [8] Congestion control algorithm based on global optimization
    Zhang, Jing-Yuan
    Cao, Yan-Ping
    Xie, Jian-Ying
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2002, 36 (09): : 1329 - 1332
  • [9] Fairness Improvement of BBR Congestion Control Algorithm for Different RTT Flows
    Kim, Geon-Hwan
    Mahmud, Imtiaz
    Cho, You-Ze
    2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 598 - 599
  • [10] A QoS-Based Fairness-Aware BBR Congestion Control Algorithm Using QUIC
    Han, Yi
    Zuo, Mengjie
    Yuan, Huijun
    Zhong, Yi
    Yuan, Zhenhui
    Bi, Ting
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022