<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Piece of CAKE: A Comprehensive Queue Management Solution for Home Gateways · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1804.07617/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1804.07617/feed.xml" rel="self" type="application/rss+xml" /><item><title>Piece of CAKE: A Comprehensive Queue Management Solution for Home Gateways — mentioned by dtaht</title><link>https://news.ycombinator.com/item?id=30138202</link><guid isPermaLink="false">urn:hackerpapers:mention:1804.07617:30138202</guid><pubDate>Sun, 30 Jan 2022 15:53:29 GMT</pubDate><description>&lt;p&gt;The modern AQM&amp;#x27;s are based on &amp;quot;Time in Queue&amp;quot;. Both pie and codel work brilliantly with pause frames, so long as BQL is also in the driver. fq+aqm (be it codel, pie or cobalt) works even better. See: https://datatracker.ietf.org/doc/html/rfc8290 https://datatracker.ietf.org/group/aqm/documents/ https://arxiv.org/abs/1804.07617 Adding AQM and FQ wifi was way, way harder, (apenwarr drove the group at google that did some of it), but there is full support for fq_codel now in the mt76, ath9k, ath10k, iwl, and one new realtek chipset in the linux kernel. https://lwn.net/Articles/705884/&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1804.07617/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.NI</category></item><item><title>Piece of CAKE: A Comprehensive Queue Management Solution for Home Gateways — mentioned by dtaht99</title><link>https://news.ycombinator.com/item?id=19680514</link><guid isPermaLink="false">urn:hackerpapers:mention:1804.07617:19680514</guid><pubDate>Wed, 17 Apr 2019 07:28:46 GMT</pubDate><description>&lt;p&gt;The bufferbloat project introduced a great (IMHO) fq + AQM scheme called &amp;quot;cake&amp;quot;, which smokes the DOCSIS 3.1 pie in every way, especially with it&amp;#x27;s new DOCSIS shaper mode in place. It&amp;#x27;s readily available in a ton of home routers now, notably openwrt, which took it up 3 years ago. It&amp;#x27;s also now in the linux mainline as of linux 4.19. The (first of several) papers on it is here: https://arxiv.org/abs/1804.07617 I hope to have a document comparing it to docsis 3.1 pie at some point in the next few months, in the meantime, I hope more (especially ISPs in their default gear) give cake a try! It&amp;#x27;s…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1804.07617/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.NI</category></item><item><title>Piece of CAKE: A Comprehensive Queue Management Solution for Home Gateways — mentioned by dtaht99</title><link>https://news.ycombinator.com/item?id=17467425</link><guid isPermaLink="false">urn:hackerpapers:mention:1804.07617:17467425</guid><pubDate>Thu, 05 Jul 2018 22:31:00 GMT</pubDate><description>&lt;p&gt;Always nice to see you, john. 1) If we had sufficient backpressure in the ISPs provided router network driver, with &amp;quot;BQL&amp;quot; to manage the ringbuffers and fq_codel to do fq + aqm, we&amp;#x27;re mostly done, at least on the uplink. The hope has been, since most home routers run linux, that 5 years after RFC8920 entered mainline linux, it would appear in ISP gear. fq_codel is now the default on most linux distros but without the backpressure from bql or running below line rate it&amp;#x27;s not effective unless further configured or shaped. 2) I wish having your own shaper was not &amp;quot;a trend&amp;quot;. bql and fq_codel are…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1804.07617/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.NI</category></item><item><title>Piece of CAKE: A Comprehensive Queue Management Solution for Home Gateways — mentioned by dtaht99</title><link>https://news.ycombinator.com/item?id=17450220</link><guid isPermaLink="false">urn:hackerpapers:mention:1804.07617:17450220</guid><pubDate>Tue, 03 Jul 2018 14:01:07 GMT</pubDate><description>&lt;p&gt;Priority is the wrong way to think about it. Given all the sources of bursts on the internet today, fair queuing (or &amp;quot;flow queuing&amp;quot;) has become the way to turn flows back into packets. there&amp;#x27;s an awful lot of lit on FQ, what we do with fq_codel is to not only interleave packets better but apply congestion control signals at the right time so competing tcp flows don&amp;#x27;t overwhelm the link (with under 10ms of buffering (v seconds common on fifo ISP links)). https://en.wikipedia.org/wiki/Fair_queuing Of course, being perfectly fair to flows is sometimes undesirable, but making something strictly…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1804.07617/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.NI</category></item></channel></rss>
