BBR: Congestion-Based Congestion Control

Neal Cardwell,Yuchung Cheng,C. Stephen Gunn,Soheil Hassas Yeganeh,Van Jacobson
DOI: https://doi.org/10.1145/3012426.3022184
2016-10-01
Queue
Abstract:When bottleneck buffers are large, loss-based congestion control keeps them full, causing bufferbloat. When bottleneck buffers are small, loss-based congestion control misinterprets loss as a signal of congestion, leading to low throughput. Fixing these problems requires an alternative to loss-based congestion control. Finding this alternative requires an understanding of where and how network congestion originates.
What problem does this paper attempt to address?