Open AccessComputer ScienceEngineering

Neal Cardwell, Yuchung Cheng, C. S. Gunn, S. Yeganeh, V. Jacobson

2016.10.1Queue

DOI: 10.1145/3012426.3022184

tlooto Summary

When bottleneck buffers are large, loss-based congestion control keeps them full, causing bufferbloat, causing low throughput, and when bottleneck buffers are small, loss-based congestion control misinterprets loss as a signal of congestion, leading to low throughput.

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.

Citation format

CARDWELL, Neal, et al. BBR: Congestion-based congestion control. Queue, 2016, 14: 20–53.