A QoS-Based Fairness-Aware BBR Congestion Control Algorithm Using QUIC

Yi Han, Mengjie Zuo, Huijun Yuan, Yi Zhong*, Zhenhui Yuan, Ting Bi

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)
7 Downloads (Pure)


Congestion control is a fundamental technology to balance the traffic load and the network. The Internet Engineering Task Force (IETF) Quick UDP Internet Connection (QUIC) protocol has flexible congestion control and at the same time possesses the advantages of high efficiency, low latency, and easy deployment at the application layer. Bottleneck bandwidth and round-trip propagation time (BBR) is an optional congestion control algorithm adopted by QUIC. BBR can significantly increase throughput and reduce latency, in particular over long-haul paths. However, BBR results in high packet loss in low bandwidth and low fairness in multi-stream scenarios. In this article, we propose the enhanced BBR congestion control (eBCC) algorithm, which improves the BBR algorithm in two aspects: (1) 10.87% higher throughput and 74.58% lower packet loss rate in the low-bandwidth scenario and (2) 8.39% higher fairness in the multi-stream scenario. This improvement makes eBCC very suitable for IoT communications to provide better QoS services.
Original languageEnglish
Article number7222030
Pages (from-to)1-16
Number of pages16
JournalWireless Communications and Mobile Computing
Publication statusPublished - 29 Apr 2022


Dive into the research topics of 'A QoS-Based Fairness-Aware BBR Congestion Control Algorithm Using QUIC'. Together they form a unique fingerprint.

Cite this