Skip to main content

Proportional Integral Controller Enhanced (PIE): A Lightweight Control Scheme to Address the Bufferbloat Problem
RFC 8033

Revision differences

Document history

Date By Action
2020-03-05
(System) Received changes through RFC Editor sync (added Verified Errata tag)
2018-12-20
(System)
Received changes through RFC Editor sync (changed abstract to 'Bufferbloat is a phenomenon in which excess buffers in the network cause high latency and latency …
Received changes through RFC Editor sync (changed abstract to 'Bufferbloat is a phenomenon in which excess buffers in the network cause high latency and latency variation. As more and more interactive applications (e.g., voice over IP, real-time video streaming, and financial transactions) run in the Internet, high latency and latency variation degrade application performance. There is a pressing need to design intelligent queue management schemes that can control latency and latency variation, and hence provide desirable quality of service to users.

This document presents a lightweight active queue management design called "PIE" (Proportional Integral controller Enhanced) that can effectively control the average queuing latency to a target value. Simulation results, theoretical analysis, and Linux testbed results have shown that PIE can ensure low latency and achieve high link utilization under various congestion situations. The design does not require per-packet timestamps, so it incurs very little overhead and is simple enough to implement in both hardware and software.')
2017-08-24
(System) Received changes through RFC Editor sync (added Errata tag)
2017-02-28
(System)
Received changes through RFC Editor sync (created alias RFC 8033, changed title to 'Proportional Integral Controller Enhanced (PIE): A Lightweight Control Scheme to Address …
Received changes through RFC Editor sync (created alias RFC 8033, changed title to 'Proportional Integral Controller Enhanced (PIE): A Lightweight Control Scheme to Address the Bufferbloat Problem', changed abstract to 'Bufferbloat is a phenomenon in which excess buffers in the network cause high latency and latency variation. As more and more interactive applications (e.g., voice over IP, real-time video streaming, and financial transactions) run in the Internet, high latency and latency variation degrade application performance. There is a pressing need to design intelligent queue management schemes that can control latency and latency variation, and hence provide desirable quality of service to users.', changed pages to 30, changed standardization level to Experimental, changed state to RFC, added RFC published event at 2017-02-28, changed IESG state to RFC Published)
2017-02-28
(System) RFC published