oBBR: Optimize Retransmissions of BBR Flows on the Internet
Pengqiang Bi, Mengbai Xiao, Dongxiao Yu, Guanghui Zhang
Abstract
BBR is a model-based congestion control algorithm that has been widely adopted on the Internet. Different from lossbased algorithms, BBR features high throughput since it characterizes the underlying link and sends data accordingly. However, BBR suffers from high retransmission rates in deployment, leading to extra bandwidth costs. In this work, we carefully analyze and validate the reasons for high retransmissions in BBR flows. In a shallow-buffered link, the packet losses are deeply correlated to both the bottleneck buffer size and the in-flight data cap. Additionally, bandwidth drops also cause unwanted retransmissions. Based on the analysis, we design and implement oBBR, which aims at optimizing the retransmissions in BBR flows. In oBBR, we adaptively scale the in-flight data cap and update the bandwidth estimate timely so that few excessive data are injected into the network, avoiding packet losses. Our Internet experiments show that oBBR achieves 1.54× higher goodput than BBRv2 and 39.48% fewer retransmissions than BBR-S, which are both BBR variants with improved transmission performance. When deploying BBR in Internet streaming sessions, oBBR obtains greater QoE than BBRv2 and BBR-S without incurring more retransmissions. To summarize, oBBR is designed to help a transmission session reach high goodput and low retransmissions simultaneously, while other CCAs only achieve one of them.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 9d7fdd58-52ca-49c0-bf57-022dd930abcdBuilds on1
Related papers
- Buffer Awareness Neural Adaptive Video Streaming for Avoiding Extra Buffer ConsumptionTianchi Huang, Chao Zhou, Rui-Xiao Zhang, Chenglei Wu et al.INFOCOM 2023 · 27 citations
- Towards the Fairness of Traffic PolicerDanfeng Shan, Peng Zhang, Wanchun Jiang, Hao Li et al.INFOCOM 2021 · 11 citations
- Bridging the Gap between QoE and QoS in Congestion Control: A Large-scale Mobile Web Service PerspectiveJia Zhang, Yixuan Zhang, Enhuan Dong, Yan Zhang et al.USENIX ATC 2023 · 12 citations
- Gemini: Divide-and-Conquer for Practical Learning-Based Internet Congestion ControlWenzheng Yang, Yan Liu, Chen Tian, Junchen Jiang et al.INFOCOM 2023 · 14 citations
- Sammy: smoothing video traffic to be a friendly internet neighborBruce Spang, Shravya Kunamalla, Renata Teixeira, Te-Yuan Huang et al.SIGCOMM 2023 · 26 citations
