NeTS: Medium: Collaborative Research: An App-Centric Transport Architecture for the Internet
NeTS: Medium: Collaborative Research: An App-Centric Transport Architecture for the Internet
批准号:
1407470
负责人:
Hari Balakrishnan
金额:
$80.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2014
资助国家:
美国
项目状态:
已结题
起止时间:
2014-09-01 至 2020-08-31
中文摘要
传输控制协议及其套接字接口目前被大多数网络应用程序使用-作为一个软件程序,它可能是世界上最流行的程序。这个节目已经有三十多年的历史了,现在已经显示出老化的迹象。Web、移动和嵌入式应用程序以意想不到的方式使用它(许多不同长度的交互流具有不同的目标);它不能正确地支持具有多个网络的移动设备;它不允许应用程序快速适应不断变化的网络条件;它在快速的数据中心网络中不能很好地工作;它与网络内的“中间盒”之间存在一种徒劳的、敌对的关系。以应用程序为中心的传输(ACT)旨在解决这些问题。与今天的传输架构不同,ACT在做出传输决策时会考虑应用程序目标。ACT使用计算机生成的传输控制程序,该程序采用工作量和目标的模型来自动合成协议。此程序(Remy)既是实施协议的一种方式,也是回答有关拥塞控制的基本问题的设计工具。ACT探索了对数据中心传输和路径选择的集中控制,并使用机器学习分类器来选择移动设备上的最佳网络。它旨在通过将中间盒插入视为多路径传输的推广来解决端点传输和网内中间盒之间的争斗。项目参与者正在与Facebook和谷歌就其中一些想法进行合作。该教育计划引入了协议设计竞赛,学生们可以通过跟踪数据来运行和测量他们的协议,并在排行榜上比较他们的协议。
英文摘要
The Transmission Control Protocol and its socket interface are used by most network applications today---viewed as a software program, it is likely the most popular one in the world. Over thirty years old, this program is now showing signs of age. Web, mobile, and embedded applications use it in unanticipated ways (many interacting flows of different lengths with different objectives); it does not properly support mobile devices with multiple networks; it does not allow an application to adapt quickly to changing network conditions; it does not work well in fast datacenter networks; and it has a fruitless, adversarial relationship with in-network "middleboxes".App-Centric Transport (ACT) aims to solve these problems. Unlike today's transport architecture, ACT takes application objectives into account in making its transmission decisions. ACT uses a computer-generated transmission control program, which takes models of the workload and objectives to automatically synthesize protocols. This program (Remy) serves both as a way to implement protocols and as a design tool to answer fundamental questions about congestion control. ACT explores centralized control over transmission and path selection for datacenters, and uses machine learning classifiers to select the best network on mobile devices. It aims to resolve tussles between endpoint transport and in-network middleboxes by viewing middlebox interposition as a generalization of multi-path transport. Project participants are collaborating with Facebook and Google on some of these ideas. The education plan introduces protocol design contests where students can run and measure their protocols over trace data and compare their protocols on a leaderboard.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CNS Core: Medium: Robust Behavioral Analysis and Synthesis of Network Control Protocols Using Formal Verification
-
批准号:2212102
-
项目类别:Standard Grant
-
资助金额:$90.0万
-
财政年份:2022
-
负责人:Hari Balakrishnan
-
依托单位:
NeTS: Medium: Collaborative Research: Language and Hardware Primitives for Programming the Data Plane in High-Speed Networks
-
批准号:1563826
-
项目类别:Continuing Grant
-
资助金额:$89.83万
-
财政年份:2016
-
负责人:Hari Balakrishnan
-
依托单位:
NeTS: Small: A Programmable Network Data Plane for Resource Management in Datacenters
-
批准号:1526791
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2015
-
负责人:Hari Balakrishnan
-
依托单位:
NeTS: Medium: Cortex: Rateless Wireless Networking Using Spinal Codes
-
批准号:1161964
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2012
-
负责人:Hari Balakrishnan
-
依托单位:
FIA: Collaborative Research: Architecting for Innovation
-
批准号:1040072
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2010
-
负责人:Hari Balakrishnan
-
依托单位:
CPS: Medium: Vehicular Cyber-Physical Systems
-
批准号:0931550
-
项目类别:Standard Grant
-
资助金额:$150.0万
-
财政年份:2009
-
负责人:Hari Balakrishnan
-
依托单位:
Collaborative Research: CT-T: Towards a More Accountable Internet
-
批准号:0716273
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2007
-
负责人:Hari Balakrishnan
-
依托单位:
NeTS-WN: Bit-Switched Wireless Networks
-
批准号:0721702
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2007
-
负责人:Hari Balakrishnan
-
依托单位:
NeTS-NOSS: WaveScope - An Adaptive Wireless Sensor Network System for High Data-Rate Applications
-
批准号:0520032
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Hari Balakrishnan
-
依托单位:
ITR: Scalable Location-Aware Monitoring (SLAM) Systems
-
批准号:0205445
-
项目类别:Continuing Grant
-
资助金额:$300.0万
-
财政年份:2002
-
负责人:Hari Balakrishnan
-
依托单位:
CAREER:The Internet Congestion Manager
-
批准号:9984921
-
项目类别:Standard Grant
-
资助金额:$27.5万
-
财政年份:2000
-
负责人:Hari Balakrishnan
-
依托单位:
海外基金