<?xml version='1.0' encoding='utf-8'?>
<object><abstract>   This informational document explains the specification of the queue
   protection algorithm used in DOCSIS technology since version 3.1.  A
   shared low latency queue relies on the non-queue-building behaviour
   of every traffic flow using it.  However, some flows might not take
   such care, either accidentally or maliciously.  If a queue is about
   to exceed a threshold level of delay, the queue protection algorithm
   can rapidly detect the flows most likely to be responsible.  It can
   then prevent harm to other traffic in the low latency queue by
   ejecting selected packets (or all packets) of these flows.  The
   document is designed for four types of audience: a) congestion
   control designers who need to understand how to keep on the 'good'
   side of the algorithm; b) implementers of the algorithm who want to
   understand it in more depth; c) designers of algorithms with similar
   goals, perhaps for non-DOCSIS scenarios; and d) researchers
   interested in evaluating the algorithm.
</abstract><ad type="null"/><expires>2024-05-26T21:02:10Z</expires><external_url></external_url><group>/api/v1/group/group/1027/</group><id type="integer">91125</id><intended_std_level>/api/v1/name/intendedstdlevelname/inf/</intended_std_level><keywords>[]</keywords><name>draft-briscoe-docsis-q-protection</name><note></note><notify>Adrian Farrel &lt;rfc-ise@rfc-editor.org&gt;</notify><pages type="integer">32</pages><resource_uri>/api/v1/doc/document/draft-briscoe-docsis-q-protection/</resource_uri><rev>07</rev><rfc type="null"/><rfc_number type="null"/><shepherd>/api/v1/person/email/rfc-ise@rfc-editor.org/</shepherd><states type="list"><value>/api/v1/doc/state/1/</value><value>/api/v1/doc/state/110/</value><value>/api/v1/doc/state/115/</value><value>/api/v1/doc/state/150/</value><value>/api/v1/doc/state/25/</value><value>/api/v1/doc/state/73/</value></states><std_level type="null"/><stream>/api/v1/name/streamname/ise/</stream><submissions type="list"><value>/api/v1/submit/submission/105109/</value><value>/api/v1/submit/submission/123200/</value><value>/api/v1/submit/submission/123848/</value><value>/api/v1/submit/submission/124873/</value><value>/api/v1/submit/submission/126117/</value><value>/api/v1/submit/submission/126139/</value><value>/api/v1/submit/submission/126172/</value><value>/api/v1/submit/submission/138571/</value></submissions><tags type="list"><value>/api/v1/name/doctagname/ref/</value></tags><time>2026-04-07T13:17:40Z</time><title>The DOCSIS(r) Queue Protection Algorithm to Preserve Low Latency</title><type>/api/v1/name/doctypename/draft/</type><uploaded_filename></uploaded_filename><words type="null"/></object>