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

Toke Høiland-Jørgensen, Dave Täht, Jonathan Morton
{"title":"Piece of CAKE: A Comprehensive Queue Management Solution for Home Gateways","authors":"Toke Høiland-Jørgensen, Dave Täht, Jonathan Morton","doi":"10.1109/LANMAN.2018.8475045","DOIUrl":null,"url":null,"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.","PeriodicalId":103856,"journal":{"name":"2018 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"25","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LANMAN.2018.8475045","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 25

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.
一块蛋糕:一个全面的队列管理解决方案的家庭网关
在过去的几年里,人们对智能队列管理重新产生了兴趣,以抑制过多的网络队列延迟,因为人们已经意识到在现实网络中普遍存在缓冲膨胀。然而,对于当今最后一英里连接的有效部署,改进的排队算法本身是不够的,因为瓶颈队列通常位于无法升级的遗留系统中。此外,在家庭网关中,每个用户的公平性和取消后台流量优先级的能力等特性通常是可取的。在本文中,我们提出了通用应用程序保持增强(Common Applications keep Enhanced, CAKE),这是一个专门为家庭互联网网关设计的综合网络队列管理系统。CAKE将几个引人注目的特性打包到一个集成的解决方案中,从而简化了部署。这些特性包括:带宽整形与各种链路层的开销补偿;合理的diffserver处理;改进了每个流和每个主机排队公平性的流哈希;TCP ack的过滤。我们的评估表明,这些功能提供了令人信服的优势,并且CAKE有可能显著提高最后一英里互联网连接的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信