首页 > 最新文献

Proceedings of the 16th ACM Workshop on Hot Topics in Networks最新文献

英文 中文
Tolerating Faults in Disaggregated Datacenters 容忍分散数据中心的故障
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152447
A. Carbonari, Ivan Beschastnikh
Recent research shows that disaggregated datacenters (DDCs) are practical and that DDC resource modularity will benefit both users and operators. This paper explores the implications of disaggregation on application fault tolerance. We expect that resource failures in a DDC will be fine-grained because resources will no longer fate-share. In this context, we look at how DDCs can provide legacy applications with familiar failure semantics and discuss fate sharing granularities that are not available in existing datacenters. We argue that fate sharing and failure mitigation should be programmable, specified by the application, and primarily implemented in the SDN-based network.
最近的研究表明,分解数据中心(DDC)是实用的,DDC资源模块化将使用户和运营商都受益。本文探讨了分解对应用程序容错的影响。我们期望DDC中的资源故障是细粒度的,因为资源不再是命运共享的。在此上下文中,我们将研究ddc如何为遗留应用程序提供熟悉的故障语义,并讨论在现有数据中心中不可用的命运共享粒度。我们认为命运共享和故障缓解应该是可编程的,由应用程序指定,并主要在基于sdn的网络中实现。
{"title":"Tolerating Faults in Disaggregated Datacenters","authors":"A. Carbonari, Ivan Beschastnikh","doi":"10.1145/3152434.3152447","DOIUrl":"https://doi.org/10.1145/3152434.3152447","url":null,"abstract":"Recent research shows that disaggregated datacenters (DDCs) are practical and that DDC resource modularity will benefit both users and operators. This paper explores the implications of disaggregation on application fault tolerance. We expect that resource failures in a DDC will be fine-grained because resources will no longer fate-share. In this context, we look at how DDCs can provide legacy applications with familiar failure semantics and discuss fate sharing granularities that are not available in existing datacenters. We argue that fate sharing and failure mitigation should be programmable, specified by the application, and primarily implemented in the SDN-based network.","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122260268","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
The Case for Moving Congestion Control Out of the Datapath 将拥塞控制移出数据路径的案例
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152438
Akshay Narayan, Frank Cangialosi, Prateesh Goyal, S. Narayana, Mohammad Alizadeh, Harinarayanan Balakrishnan
With Moore's law ending, the gap between general-purpose processor speeds and network link rates is widening. This trend has led to new packet-processing "datapaths" in endpoints, including kernel bypass software and emerging SmartNIC hardware. In addition, several applications are rolling out their own protocols atop UDP (e.g., QUIC, WebRTC, Mosh, etc.), forming new datapaths different from the traditional kernel TCP stack. All these datapaths require congestion control, but they must implement it separately because it is not possible to reuse the kernel's TCP implementations. This paper proposes moving congestion control from the datapath into a separate agent. This agent, which we call the congestion control plane (CCP), must provide both an expressive congestion control API as well as a specification for datapath designers to implement and deploy CCP. We propose an API for congestion control, datapath primitives, and a user-space agent design that uses a batching method to communicate with the datapath. Our approach promises to preserve the behavior and performance of in-datapath implementations while making it significantly easier to implement and deploy new congestion control algorithms.
随着摩尔定律的终结,通用处理器速度和网络连接速率之间的差距正在扩大。这一趋势导致了端点中新的数据包处理“数据路径”,包括内核旁路软件和新兴的SmartNIC硬件。此外,一些应用程序正在UDP之上推出自己的协议(例如,QUIC, WebRTC, Mosh等),形成不同于传统内核TCP堆栈的新数据路径。所有这些数据路径都需要拥塞控制,但是它们必须单独实现,因为不可能重用内核的TCP实现。本文提出将拥塞控制从数据路径转移到一个单独的代理中。这个代理,我们称之为拥塞控制平面(CCP),必须提供表达性的拥塞控制API以及数据路径设计者实现和部署CCP的规范。我们提出了一个用于拥塞控制的API、数据路径原语和一个使用批处理方法与数据路径通信的用户空间代理设计。我们的方法承诺保留数据路径内实现的行为和性能,同时使实现和部署新的拥塞控制算法变得更加容易。
{"title":"The Case for Moving Congestion Control Out of the Datapath","authors":"Akshay Narayan, Frank Cangialosi, Prateesh Goyal, S. Narayana, Mohammad Alizadeh, Harinarayanan Balakrishnan","doi":"10.1145/3152434.3152438","DOIUrl":"https://doi.org/10.1145/3152434.3152438","url":null,"abstract":"With Moore's law ending, the gap between general-purpose processor speeds and network link rates is widening. This trend has led to new packet-processing \"datapaths\" in endpoints, including kernel bypass software and emerging SmartNIC hardware. In addition, several applications are rolling out their own protocols atop UDP (e.g., QUIC, WebRTC, Mosh, etc.), forming new datapaths different from the traditional kernel TCP stack. All these datapaths require congestion control, but they must implement it separately because it is not possible to reuse the kernel's TCP implementations. This paper proposes moving congestion control from the datapath into a separate agent. This agent, which we call the congestion control plane (CCP), must provide both an expressive congestion control API as well as a specification for datapath designers to implement and deploy CCP. We propose an API for congestion control, datapath primitives, and a user-space agent design that uses a batching method to communicate with the datapath. Our approach promises to preserve the behavior and performance of in-datapath implementations while making it significantly easier to implement and deploy new congestion control algorithms.","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"139 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122431039","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
The Barriers to Overthrowing Internet Feudalism 推翻网络封建主义的障碍
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152454
Tai-Ting Liu, Zain Tariq, Jay Chen, B. Raghavan
Today's Internet scarcely resembles the mythological image of it as a fundamentally democratic system. Instead, users are at the whims of a small number of providers who control nearly everything about users' experiences on the Internet. In response, researchers and engineers have proposed, over the past decade, many systems to re-democratize the Internet, pushing control over data and systems back to the users. Yet nearly all such projects have failed. In this paper we explore why: what are the goals of such systems and what has caused them to run aground?
今天的互联网几乎不像神话中描述的那样是一个基本的民主制度。相反,用户受到少数供应商的控制,这些供应商几乎控制着用户在互联网上的一切体验。作为回应,在过去的十年里,研究人员和工程师们提出了许多使互联网重新民主化的系统,将对数据和系统的控制权推回到用户手中。然而,几乎所有这样的项目都以失败告终。在本文中,我们探讨了原因:这些系统的目标是什么,是什么导致它们搁浅?
{"title":"The Barriers to Overthrowing Internet Feudalism","authors":"Tai-Ting Liu, Zain Tariq, Jay Chen, B. Raghavan","doi":"10.1145/3152434.3152454","DOIUrl":"https://doi.org/10.1145/3152434.3152454","url":null,"abstract":"Today's Internet scarcely resembles the mythological image of it as a fundamentally democratic system. Instead, users are at the whims of a small number of providers who control nearly everything about users' experiences on the Internet. In response, researchers and engineers have proposed, over the past decade, many systems to re-democratize the Internet, pushing control over data and systems back to the users. Yet nearly all such projects have failed. In this paper we explore why: what are the goals of such systems and what has caused them to run aground?","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125615191","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Stop Rerouting!: Enabling ShareBackup for Failure Recovery in Data Center Networks 别改变旅程!:在数据中心组网中启用ShareBackup故障恢复功能
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152452
Yiting Xia, X. Huang, T. Ng
This paper introduces sharable backup as a novel solution to failure recovery in data center networks. It allows the entire network to share a small pool of backup devices. This proposal is grounded in three key observations. First, the traditional rerouting-based failure recovery is ineffective, because bandwidth loss from failures degrades application performance drastically. Therefore, failed devices should be replaced to restore bandwidth. Second, failures in data centers are rare but destructive [11], so it is desirable to seek cost-effective backup options. Third, the emergence of configurable data center network architectures promises feasibility of bringing backup devices online dynamically. We design the ShareBackup prototype architecture to realize this idea. Compared to rerouting-based solutions, ShareBackup provides more bandwidth with short path length at low cost.
本文介绍了共享备份作为数据中心网络故障恢复的一种新解决方案。它允许整个网络共享一个小的备份设备池。这一建议基于三个关键观察结果。首先,传统的基于重路由的故障恢复是无效的,因为故障造成的带宽损失会大大降低应用程序的性能。因此,需要更换故障设备,恢复带宽。其次,数据中心的故障很少发生,但具有破坏性[11],因此寻求具有成本效益的备份方案是可取的。第三,可配置数据中心网络架构的出现保证了使备份设备动态在线的可行性。我们设计了ShareBackup原型架构来实现这个想法。与基于重路由的解决方案相比,ShareBackup提供了更大的带宽、更短的路径长度和更低的成本。
{"title":"Stop Rerouting!: Enabling ShareBackup for Failure Recovery in Data Center Networks","authors":"Yiting Xia, X. Huang, T. Ng","doi":"10.1145/3152434.3152452","DOIUrl":"https://doi.org/10.1145/3152434.3152452","url":null,"abstract":"This paper introduces sharable backup as a novel solution to failure recovery in data center networks. It allows the entire network to share a small pool of backup devices. This proposal is grounded in three key observations. First, the traditional rerouting-based failure recovery is ineffective, because bandwidth loss from failures degrades application performance drastically. Therefore, failed devices should be replaced to restore bandwidth. Second, failures in data centers are rare but destructive [11], so it is desirable to seek cost-effective backup options. Third, the emergence of configurable data center network architectures promises feasibility of bringing backup devices online dynamically. We design the ShareBackup prototype architecture to realize this idea. Compared to rerouting-based solutions, ShareBackup provides more bandwidth with short path length at low cost.","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122877184","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Integrating Verification and Repair into the Control Plane 将验证和修复集成到控制平面中
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152439
Aaron Gember, C. Raiciu, L. Vanbever
Network verification has made great progress recently, yet existing solutions are limited in their ability to handle specific protocols or implementation quirks or to diagnose and repair the cause of policy violations. In this positioning paper, we examine whether we can achieve the best of both worlds: full coverage of control plane protocols and decision processes combined with the ability to diagnose and repair the cause of violations. To this end, we leverage the happens-before relationships that exist between control plane I/Os (e.g., route advertisements and forwarding updates). These relationships allow us to identify when it is safe to employ a data plane verifier and track the root-cause of problematic forwarding updates. We show how we can capture errors before they are installed, automatically trace down the source of the error and roll-back the updates whenever possible.
网络验证最近取得了很大的进展,但是现有的解决方案在处理特定协议或实现异常或诊断和修复策略违规原因方面的能力有限。在这篇定位论文中,我们研究了我们是否可以实现两全其美:控制平面协议和决策过程的全面覆盖,以及诊断和修复违规原因的能力。为此,我们利用了控制平面I/ o之间存在的happens-before关系(例如,路由发布和转发更新)。这些关系允许我们确定何时使用数据平面验证器是安全的,并跟踪有问题的转发更新的根本原因。我们将展示如何在安装错误之前捕获错误,自动跟踪错误的来源并在可能的情况下回滚更新。
{"title":"Integrating Verification and Repair into the Control Plane","authors":"Aaron Gember, C. Raiciu, L. Vanbever","doi":"10.1145/3152434.3152439","DOIUrl":"https://doi.org/10.1145/3152434.3152439","url":null,"abstract":"Network verification has made great progress recently, yet existing solutions are limited in their ability to handle specific protocols or implementation quirks or to diagnose and repair the cause of policy violations. In this positioning paper, we examine whether we can achieve the best of both worlds: full coverage of control plane protocols and decision processes combined with the ability to diagnose and repair the cause of violations. To this end, we leverage the happens-before relationships that exist between control plane I/Os (e.g., route advertisements and forwarding updates). These relationships allow us to identify when it is safe to employ a data plane verifier and track the root-cause of problematic forwarding updates. We show how we can capture errors before they are installed, automatically trace down the source of the error and roll-back the updates whenever possible.","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125737332","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Run, Walk, Crawl: Towards Dynamic Link Capacities 跑,走,爬:走向动态链接容量
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152451
Rachee Singh, Monia Ghobadi, Klaus-Tycho Foerster, M. Filer, Phillipa Gill
Fiber optic cables are the workhorses of today's Internet services. Operators spend millions of dollars to purchase, lease and maintain their optical backbone, making the efficiency of fiber essential to their business. In this work, we make a case for adapting the capacity of optical links based on their signal-to-noise ratio (SNR). We show two immediate benefits of this by analyzing the SNR of over 2000 links in an optical backbone over a period of 2.5 years. First, the capacity of 80% of IP links can be augmented by 75% or more, leading to an overall capacity gain of 145 Tbps in a large optical backbone in North America. Second, at least 25% of link failures are caused by SNR degradation, not complete loss-of-light, highlighting the opportunity to replace link failures by link flaps wherein the capacity is adjusted according to the new SNR. Given these benefits, we identify the disconnect between current optical and networking infrastructure which hinders the deployment of dynamic capacity links in wide area networks (WANs). To bridge this gap, we propose a graph abstraction that enables existing traffic engineering algorithms to benefit from dynamic link capacities. We evaluate the feasibility of dynamic link capacities using a small testbed and simulate the throughput gains from deploying our approach.
光纤电缆是当今互联网服务的主力军。运营商花费数百万美元购买、租赁和维护他们的光纤主干,这使得光纤的效率对他们的业务至关重要。在这项工作中,我们提出了一个基于信噪比(SNR)调整光链路容量的案例。通过在2.5年的时间里分析光骨干中超过2000条链路的信噪比,我们展示了这种方法的两个直接好处。首先,80%的IP链路的容量可以增加75%或更多,从而使北美大型光骨干的总容量增加145tbps。其次,至少25%的链路故障是由信噪比下降引起的,而不是完全的光损失,这突出了通过链路振荡取代链路故障的机会,其中容量根据新的信噪比进行调整。鉴于这些好处,我们确定了当前光和网络基础设施之间的脱节,这阻碍了广域网(wan)中动态容量链路的部署。为了弥补这一差距,我们提出了一种图形抽象,使现有的交通工程算法能够从动态链路容量中受益。我们使用小型测试平台评估了动态链路容量的可行性,并模拟了部署我们的方法所带来的吞吐量增益。
{"title":"Run, Walk, Crawl: Towards Dynamic Link Capacities","authors":"Rachee Singh, Monia Ghobadi, Klaus-Tycho Foerster, M. Filer, Phillipa Gill","doi":"10.1145/3152434.3152451","DOIUrl":"https://doi.org/10.1145/3152434.3152451","url":null,"abstract":"Fiber optic cables are the workhorses of today's Internet services. Operators spend millions of dollars to purchase, lease and maintain their optical backbone, making the efficiency of fiber essential to their business. In this work, we make a case for adapting the capacity of optical links based on their signal-to-noise ratio (SNR). We show two immediate benefits of this by analyzing the SNR of over 2000 links in an optical backbone over a period of 2.5 years. First, the capacity of 80% of IP links can be augmented by 75% or more, leading to an overall capacity gain of 145 Tbps in a large optical backbone in North America. Second, at least 25% of link failures are caused by SNR degradation, not complete loss-of-light, highlighting the opportunity to replace link failures by link flaps wherein the capacity is adjusted according to the new SNR. Given these benefits, we identify the disconnect between current optical and networking infrastructure which hinders the deployment of dynamic capacity links in wide area networks (WANs). To bridge this gap, we propose a graph abstraction that enables existing traffic engineering algorithms to benefit from dynamic link capacities. We evaluate the feasibility of dynamic link capacities using a small testbed and simulate the throughput gains from deploying our approach.","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"140 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132019257","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 28
360° Innovations for Panoramic Video Streaming 360°全景视频流创新
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152443
Xing Liu, Q. Xiao, V. Gopalakrishnan, B. Han, Feng Qian, Matteo Varvello
360-degree videos are becoming increasingly popular on commercial platforms. In this position paper, we propose a holistic research agenda aiming at improving the performance, resource utilization efficiency, and users' quality of experience (QoE) for 360° video streaming on commodity mobile devices. Based on a Field-of-View (FoV) guided approach that fetches only portions of a scene that users will see, our proposed research includes the following: robust video rate adaptation with incremental chunk upgrading, big-data-assisted head movement prediction and rate adaptation, novel support for multipath streaming, and enhancements to live 360° video broadcast. We also show preliminary results demonstrating promising performance of our proof-of-concept 360° video streaming system on which our proposed research are being prototyped, integrated, and evaluated.
360度视频在商业平台上越来越受欢迎。在这篇意见书中,我们提出了一个整体的研究议程,旨在提高商品移动设备上360°视频流的性能、资源利用效率和用户体验质量(QoE)。基于视场(FoV)引导方法,只获取用户将看到的场景的一部分,我们提出的研究包括以下内容:具有增量块升级的鲁棒视频速率适应,大数据辅助的头部运动预测和速率适应,对多路径流媒体的新支持,以及对实时360°视频广播的增强。我们还展示了初步结果,展示了我们的概念验证360°视频流系统的有希望的性能,我们提出的研究正在原型化,集成和评估。
{"title":"360° Innovations for Panoramic Video Streaming","authors":"Xing Liu, Q. Xiao, V. Gopalakrishnan, B. Han, Feng Qian, Matteo Varvello","doi":"10.1145/3152434.3152443","DOIUrl":"https://doi.org/10.1145/3152434.3152443","url":null,"abstract":"360-degree videos are becoming increasingly popular on commercial platforms. In this position paper, we propose a holistic research agenda aiming at improving the performance, resource utilization efficiency, and users' quality of experience (QoE) for 360° video streaming on commodity mobile devices. Based on a Field-of-View (FoV) guided approach that fetches only portions of a scene that users will see, our proposed research includes the following: robust video rate adaptation with incremental chunk upgrading, big-data-assisted head movement prediction and rate adaptation, novel support for multipath streaming, and enhancements to live 360° video broadcast. We also show preliminary results demonstrating promising performance of our proof-of-concept 360° video streaming system on which our proposed research are being prototyped, integrated, and evaluated.","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124249197","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 65
How will Deep Learning Change Internet Video Delivery? 深度学习将如何改变互联网视频交付?
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152440
H. Yeo, Sunghyun Do, Dongsu Han
{"title":"How will Deep Learning Change Internet Video Delivery?","authors":"H. Yeo, Sunghyun Do, Dongsu Han","doi":"10.1145/3152434.3152440","DOIUrl":"https://doi.org/10.1145/3152434.3152440","url":null,"abstract":"","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"168 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128613769","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 32
Rethinking Congestion Control for Cellular Networks 蜂窝网络拥塞控制的再思考
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152437
Prateesh Goyal, Mohammad Alizadeh, H. Balakrishnan
We propose Accel-Brake Control (ABC), a protocol that integrates a simple and deployable signaling scheme at cellular base stations with an endpoint mechanism to respond to these signals. The key idea is for the base station to enable each sender to achieve a computed target rate by marking each packet with an "accelerate" or "brake" notification, which causes the sender to either slightly increase or slightly reduce its congestion window. ABC is designed to rapidly acquire any capacity that opens up, a common occurrence in cellular networks, while responding promptly to congestion. It is also incrementally deployable using existing ECN infrastructure and can co-exist with legacy ECN routers. Preliminary results obtained over cellular network traces show that ABC outperforms prior approaches significantly.
我们提出了Accel-Brake Control (ABC)协议,该协议在蜂窝基站中集成了一个简单且可部署的信令方案,并具有响应这些信号的端点机制。关键思想是基站通过给每个数据包标记“加速”或“刹车”通知,使每个发送者能够达到计算的目标速率,这使得发送者稍微增加或稍微减少其拥塞窗口。ABC的设计目的是迅速获取任何开放的容量,这在蜂窝网络中很常见,同时对拥塞作出迅速反应。它也可以使用现有的ECN基础设施进行增量部署,并且可以与传统的ECN路由器共存。通过蜂窝网络跟踪获得的初步结果表明,ABC显著优于先前的方法。
{"title":"Rethinking Congestion Control for Cellular Networks","authors":"Prateesh Goyal, Mohammad Alizadeh, H. Balakrishnan","doi":"10.1145/3152434.3152437","DOIUrl":"https://doi.org/10.1145/3152434.3152437","url":null,"abstract":"We propose Accel-Brake Control (ABC), a protocol that integrates a simple and deployable signaling scheme at cellular base stations with an endpoint mechanism to respond to these signals. The key idea is for the base station to enable each sender to achieve a computed target rate by marking each packet with an \"accelerate\" or \"brake\" notification, which causes the sender to either slightly increase or slightly reduce its congestion window. ABC is designed to rapidly acquire any capacity that opens up, a common occurrence in cellular networks, while responding promptly to congestion. It is also incrementally deployable using existing ECN infrastructure and can co-exist with legacy ECN routers. Preliminary results obtained over cellular network traces show that ABC outperforms prior approaches significantly.","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134479451","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 28
The Case For Secure Delegation 安全委托的案例
Pub Date : 2017-11-30 DOI: 10.1145/3152434.3152444
Dmitry Kogan, Henri Stern, Ashley Tolbert, David Mazières, Keith Winstein
Today's secure stream protocols, SSH and TLS, were designed for end-to-end security and do not include a role for semi-trusted third parties. As a result, users who wish to delegate some of their authority to third parties (e.g., to run SSH clients in the cloud, or to host websites on CDNs) rely on insecure workarounds such as ssh-agent forwarding and Keyless TLS. We argue that protocol designers should consider the delegation use-case explicitly, and we propose a definition of "secure" delegation: Before a principal agrees to delegate its authority, a system should provide it with secure advance notice of who will do what to whom under that authority. We developed Guardian Agent, a delegation system for the SSH protocol that, unlike ssh-agent forwarding, allows the user to control which delegate machines can run which commands on which servers. We were able to implement Guardian Agent in a way that remains fully compatible with existing SSH servers, by "handing over" a secure connection to the delegate once it has been set up. Additionally, we use this work to suggest a path for secure delegation on the Web.
今天的安全流协议,SSH和TLS,是为端到端安全性而设计的,不包括半信任第三方的角色。因此,希望将某些权限委托给第三方的用户(例如,在云中运行SSH客户端,或在cdn上托管网站)依赖于不安全的解决方案,例如SSH代理转发和无密钥TLS。我们认为协议设计者应该明确地考虑委托用例,并且我们提出了“安全”委托的定义:在主体同意委托其权限之前,系统应该为其提供安全的提前通知,告知在该权限下谁将对谁做什么。我们开发了Guardian Agent,这是一个SSH协议的委托系统,与SSH - Agent转发不同,它允许用户控制哪些委托机器可以在哪些服务器上运行哪些命令。我们能够以一种与现有SSH服务器完全兼容的方式实现Guardian Agent,通过“移交”一个安全连接到已经建立的委托。此外,我们使用这项工作来建议在Web上进行安全委托的路径。
{"title":"The Case For Secure Delegation","authors":"Dmitry Kogan, Henri Stern, Ashley Tolbert, David Mazières, Keith Winstein","doi":"10.1145/3152434.3152444","DOIUrl":"https://doi.org/10.1145/3152434.3152444","url":null,"abstract":"Today's secure stream protocols, SSH and TLS, were designed for end-to-end security and do not include a role for semi-trusted third parties. As a result, users who wish to delegate some of their authority to third parties (e.g., to run SSH clients in the cloud, or to host websites on CDNs) rely on insecure workarounds such as ssh-agent forwarding and Keyless TLS. We argue that protocol designers should consider the delegation use-case explicitly, and we propose a definition of \"secure\" delegation: Before a principal agrees to delegate its authority, a system should provide it with secure advance notice of who will do what to whom under that authority. We developed Guardian Agent, a delegation system for the SSH protocol that, unlike ssh-agent forwarding, allows the user to control which delegate machines can run which commands on which servers. We were able to implement Guardian Agent in a way that remains fully compatible with existing SSH servers, by \"handing over\" a secure connection to the delegate once it has been set up. Additionally, we use this work to suggest a path for secure delegation on the Web.","PeriodicalId":120886,"journal":{"name":"Proceedings of the 16th ACM Workshop on Hot Topics in Networks","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133479138","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
Proceedings of the 16th ACM Workshop on Hot Topics in Networks
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1