
Cite this RFC:TXT | XML | BibTeX
DOI: https://doi.org/10.17487/RFC8033
Discuss this RFC: Send questions or comments to the mailing listaqm@ietf.org
Other actions:View Errata | Submit Errata | Find IPR Disclosures from the IETF | View History of RFC 8033
Bufferbloat is a phenomenon in which excess buffers in the networkcause high latency and latency variation. As more and moreinteractive applications (e.g., voice over IP, real-time videostreaming, and financial transactions) run in the Internet, highlatency and latency variation degrade application performance. Thereis a pressing need to design intelligent queue management schemesthat can control latency and latency variation, and hence providedesirable quality of service to users.
This document presents a lightweight active queue management designcalled "PIE" (Proportional Integral controller Enhanced) that caneffectively control the average queuing latency to a target value.Simulation results, theoretical analysis, and Linux testbed resultshave shown that PIE can ensure low latency and achieve high linkutilization under various congestion situations. The design does notrequire per-packet timestamps, so it incurs very little overhead andis simple enough to implement in both hardware and software.
For the definition ofStatus,seeRFC 2026.
For the definition ofStream, seeRFC 8729.