As a vital component of TCP, congestion control defines TCP's performance characteristics. Hence, it is important for congestion control to provide high link utilization and low queuing delay. Recent BBR tries to estimate available bottleneck capacity to achieve this goal. However, its aggressiveness characteristics generate a massive amount of packet retransmission which harms loss-based congestion control protocol such as Cubic. In this paper, we first dive into this issue and reveal that the aggressiveness of BBR can degrade the performance of Cubic, as well as the overall Internet transmission. Then we present Modest BBR, a simple yet effective solution based on BBR, by responding to retransmission less aggressively. Through extensive testbed experiments and Mininet simulation, we show Modest BBR can preserve high throughput and short convergence time while improve the overall performance when coexisting with Cubic. For example, Modest BBR gets similar throughput compared to BBR, while it improves 7.1% of the overall throughput and achieves better fairness to loss-based schemes.
Funding
This work has been partially supported in part by Chinese National Research Fund (NSFC) No. 61772235 and 61402200; the Fundamental Research Funds for the Central Universities (21617409); the UK Engineering and Physical Sciences Research Council (EPSRC) grants EP/P004407/2 and EP/P004024/1.
History
School
Science
Department
Computer Science
Published in
IEEE Symposium on Computers and Communications
Proceedings - IEEE Symposium on Computers and Communications
Volume
2018-June
Pages
646 - 651
Citation
ZHANG, Y., CUI, L. and TSO, F.P., 2018. Modest BBR: Enabling better fairness for BBR congestion control. Presented at the 2018 IEEE Symposium on Computers and Communications (ISCC), Natal, Brazil, 25-28 June 2018, pp.646-651.