Controlling Queue Delay

A modern AQM is just one piece of the solution to bufferbloat.

KATHLEEN NICHOLS, POLLERE INC.

VAN JACOBSON, PARC

Nearly three decades after it was first diagnosed, the “persistently full buffer problem,” recently exposed as part of bufferbloat,6,7 is still with us and made increasingly critical by two trends. First, cheap memory and a “more is better” mentality have led to the inflation and proliferation of buffers. Second, dynamically varying path characteristics are much more common today and are the norm at the consumer Internet edge. Reasonably sized buffers become extremely oversized when link rates and path delays fall below nominal values.

http://queue.acm.org/detail.cfm?id=2209336

Related:

Bufferbloat: Dark Buffers in the Internet

Revisiting Network I/O APIs: The netmap Framework

The Robustness Principle Reconsidered