pith. sign in

arxiv: 1804.07617 · v2 · pith:FGP7JIDInew · submitted 2018-04-20 · 💻 cs.NI

Piece of CAKE: A Comprehensive Queue Management Solution for Home Gateways

classification 💻 cs.NI
keywords cakefeaturesqueuehomemanagementqueueingcompellingcomprehensive
0
0 comments X p. Extension
pith:FGP7JIDI Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{FGP7JIDI}

Prints a linked pith:FGP7JIDI badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

The last several years has seen a renewed interest in smart queue management to curb excessive network queueing delay, as people have realised the prevalence of bufferbloat in real networks. However, for an effective deployment at today's last mile connections, an improved queueing algorithm is not enough in itself, as often the bottleneck queue is situated in legacy systems that cannot be upgraded. In addition, features such as per-user fairness and the ability to de-prioritise background traffic are often desirable in a home gateway. In this paper we present Common Applications Kept Enhanced (CAKE), a comprehensive network queue management system designed specifically for home Internet gateways. CAKE packs several compelling features into an integrated solution, thus easing deployment. These features include bandwidth shaping with overhead compensation for various link layers; reasonable DiffServ handling; improved flow hashing with both per-flow and per-host queueing fairness; and filtering of TCP ACKs. Our evaluation shows that these features offer compelling advantages, and that CAKE has the potential to significantly improve performance of last-mile internet connections.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Evaluating Learning Congestion control Schemes for LEO Constellations

    cs.NI 2025-10 unverdicted novelty 6.0

    An emulation-driven study finds that learning-based congestion control schemes underperform in dynamic LEO conditions while BBRv3 and some loss-based schemes handle throughput better, exposing fairness and latency issues.

  2. Characterizing the Impact of Active Queue Management on Speed Test Measurements

    cs.NI 2025-11 unverdicted novelty 5.0

    AQM schemes produce high variance in speed test throughput and latency-under-load measurements relative to drop-tail baselines.