A Flexible End-to-End Protocol Framework
A Flexible End-to-End Protocol Framework
批准号:
9612855
负责人:
Kenneth Calvert
金额:
$12.06万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-07-01 至 1998-11-17
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Support for emerging network applications requires that the basic delivery service provided by the network infrastructure be augmented with services that are implemented in the end systems connected to the network. Examples of such services include: recovery from messages lost in the network; encrypting transmitted information; verifying that received information was not forged or modified in transit; adjusting the rate of transmission to available bandwidth; and attaching identifying information to the transmitted data so that the receiver can process it even if it arrives out of order. Some of these services are provided today by protocols that are organized in layers. Although it is a very useful paradigm for organizing network functionality, research and experience have identified several problems with layering as it is applied to end-to-end functions (i.e. those that are implemented in the end systems rather than the network). In particular, layering causes services to be too coarsely grouped together, so that applications may have to make use of some services they don't need in order to get others. (For example, TCP forces an application that needs congestion control to also accept reliability -- which, if not needed, just adds unnecessary overhead.) Layering also causes functions to be implemented in more than one place in the stack, and hides information that might be useful for improving efficiency. This project aims to develop and deploy a platform for end-to-end functions that incorporates the lessons learned about protocol design and implementation over the last several years. The platform, which is called Tau, is not intended to identify all the functions that applications may ever require, but rather to streamline the process of incorporating those functions into systems and applications as they are identified and developed. The approach involves developing a simple conceptual framework and a common message format that supports optimization of common processing paths, while also allowing for extension at a (modest) cost in efficiency. Tau has three main features. The first is an explicit composition mechanism (a metaheader) that promotes modularity of function and implementation but avoids the problems associated with layering. The second is a generic protocol interface, which allows individual protocol functions to be implemented separately, then composed efficiently, to provide just the services required by the application. In developing this feature, the project will contribute new methods of integrating code for fast execution while preserving modularity at the source code level. The third feature is a set of protocol functions that can be extended to include new services in addition to the traditional ones mentioned above. Information on the Tau Project is available via the World-Wide Web at http://www.cc.gatech.edu/fac/Ken.Calvert/Tau.html
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CRI-II-NEW: Collaborative Research: Measurement Infrastructure for Home Networks
-
批准号:1058977
-
项目类别:Standard Grant
-
资助金额:$14.5万
-
财政年份:2011
-
负责人:Kenneth Calvert
-
依托单位:
NetSE: Medium: Collaborative Research: Towards Human-Network Interaction (HNI) for the Home
-
批准号:0904350
-
项目类别:Continuing Grant
-
资助金额:$38.09万
-
财政年份:2009
-
负责人:Kenneth Calvert
-
依托单位:
NeTS-NBD: Collaborative Research: Human-Centered Networking for the Home
-
批准号:0625802
-
项目类别:Continuing Grant
-
资助金额:$18.66万
-
财政年份:2006
-
负责人:Kenneth Calvert
-
依托单位:
Nets-FIND: Collaborative Research: Postmodern Internetwork Architecture
-
批准号:0626918
-
项目类别:Standard Grant
-
资助金额:$39.97万
-
财政年份:2006
-
负责人:Kenneth Calvert
-
依托单位:
NeTS-NR: Generalizing the Network Layer
-
批准号:0435272
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2004
-
负责人:Kenneth Calvert
-
依托单位:
SBIR Phase II: Enabling Sharable Infrastructure for the Human/Computer Interface
-
批准号:0238965
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2003
-
负责人:Kenneth Calvert
-
依托单位:
Student Travel Support for the 2003 IEEE International Conference on Network Protocols (ICNP '03); Atlanta, Georgia; Nov. 4, 2003
-
批准号:0345364
-
项目类别:Standard Grant
-
资助金额:$0.9万
-
财政年份:2003
-
负责人:Kenneth Calvert
-
依托单位:
ITR: Collaborative Research in Internet Topology Models - A Foundation for Large-Scale Simulations
-
批准号:0082318
-
项目类别:Continuing Grant
-
资助金额:$11.24万
-
财政年份:2000
-
负责人:Kenneth Calvert
-
依托单位:
Secure Multicast Services and Applications
-
批准号:9977292
-
项目类别:Standard Grant
-
资助金额:$26.3万
-
财政年份:1999
-
负责人:Kenneth Calvert
-
依托单位:
A Flexible End-to-End Protocol Framework
-
批准号:9996069
-
项目类别:Continuing Grant
-
资助金额:$13.67万
-
财政年份:1998
-
负责人:Kenneth Calvert
-
依托单位:
国内基金
海外基金
真菌特异的内吞作用相关蛋白End3发挥作用的结构研究
-
批准号:32000859
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:王冬立
-
依托单位:
从PBMC-β-END-μ-阿片受体途径探讨华蟾素治疗癌痛的外周机制
-
批准号:81173612
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2011
-
负责人:陈涛
-
依托单位:
研究EB1(End-Binding protein 1)的癌基因特性及作用机制
-
批准号:30672361
-
项目类别:面上项目
-
资助金额:24.0万元
-
批准年份:2006
-
负责人:徐宁志
-
依托单位: