课题基金 / 基金详情

ITR: Internet Flows as First-Class Values: Support for Dynamic, Flexible Internet Services

ITR: Internet Flows as First-Class Values: Support for Dynamic, Flexible Internet Services
ITR:互联网流量是一流的价值:支持动态、灵活的互联网服务
批准号:
0205294
负责人:
Azer Bestavros
金额:
$166.55万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-10-01 至 2008-09-30

项目摘要

项目成果

Azer Bestavros的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The recent metamorphosis of the Internet-from a mere best-effort transport medium to an open communication and computation infrastructure necessitates the development of robust abstractions that facilitate its use to support a constantly increasing number of applications, in compliance with widely-accepted correctness standards that ensure a verifiably safe, fair, secure, and efficient access of Internet resources.Programming new Internet applications and services suffers from the same lack of organizing principles that afflicted programming systems some thirty years ago. The researchers believe that recognizing network flows as the central abstraction around which to organize a programming system for the Internet is perhaps the key organizing principle. Speciffically, to rapidly experiment with and deploy a wide range of new services within the existing constraints of the Internet infrastructure, it is necessary to adopt a more powerful model for the naming, creation, composition, sharing, and processing of Internet flows.Towards this goal the researchers promote Internet flows to first-class values, i.e., entities that are directly accessed, acted on and programmed according to needs. As a consequence, the task of developing an Internet application or service (e.g., a CDN broker or an end-system multicast) becomes the task of writing an appropriate program to manipulate Internet flows (along with other first-class values relevant to the application). To enable the speciffication and compilation of programs manipulating Internet flows, in particular application-specific Internet protocols, it is necessary to conduct basic research that encompasses two computer science disciplines: Networking Systems and programming Languages. Basic research in networking systems is needed to develop the core services that support the various abstractions to be presented to protocol programmers. Basic research in programming languages is needed to develop the primitives and formalisms that enable the expression of protocol properties and the verification of certain safety properties of the protocol.The proposed work will focus on the following specific areas: (1) Transport Services to support various degrees of reliability, congestion management, and timeliness, (2) Routing Services to support various degrees of mobility and multicasting, (3) End-to-End Services to support various degrees of QoS and security, (4) Naming mechanisms to support flexible composition of Internet services, and (5) Type inference to support efficient and safe flow-oriented programming.Towards the goals outlined above, the proposed research will be a collaborative effort carried primarily by members of established research groups in Networking Systems and in Programming Languages.A key component of the proposed work is implementation and prototyping. To that end, the utility of a paradigm in which Internet flows are first-class values will be demonstrated by implementing NetBench a programming environment in which a core set of network flow types and operations will be supported, along with a type-checking and type-inference system to handle types of network flows.The pursuit of the research goals outlined in this proposal is timely. Achieving these goals will leapfrog current piecemeal attempts aiming at supporting Internet growth. The researchers believe that the proposed effort will improve the flexibility, reliability, safety, and security of network software development environments, leading to economic efficiencies similar to the higher productivity of software developers arising from traditional programming language research. The research team assembled to pursue these ambitious goals has made significant, nationally-recognized contributions to research in Programming Languages and Internet Technologies and has an established record in software development and technology transfer. Boston University is committed to supporting this team through substantial financial and infrastructural commitments that complement and leverage the support sought from NSF.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SaTC: TTP: Small: Modular Platform for Web-based Secure Multi-Party Analytics
  • 批准号:
    1718135
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.96万
  • 财政年份:
    2017
  • 负责人:
    Azer Bestavros
  • 依托单位:
Smart and Connected Communities Workshop: Visioning for Effective Community/University/Industry Collaboration Models
  • 批准号:
    1748189
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.0万
  • 财政年份:
    2017
  • 负责人:
    Azer Bestavros
  • 依托单位:
PFI:BIC A Smart-city Cloud-based Open Platform and Ecosystem (SCOPE)
  • 批准号:
    1430145
  • 项目类别:
    Standard Grant
  • 资助金额:
    $80.0万
  • 财政年份:
    2014
  • 负责人:
    Azer Bestavros
  • 依托单位:
TC:Large:Collaborative Research: Towards Trustworthy Interactions in the Cloud
  • 批准号:
    1012798
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $150.0万
  • 财政年份:
    2010
  • 负责人:
    Azer Bestavros
  • 依托单位:
国内基金
海外基金
Internet大范围拥塞等效时滞动力学模型和在线学习控制
  • 批准号:
    11872277
  • 项目类别:
    面上项目
  • 资助金额:
    63.0万元
  • 批准年份:
    2018
  • 负责人:
    张舒
  • 依托单位:
面向Internet的SDN运行机制的研究
  • 批准号:
    61572123
  • 项目类别:
    面上项目
  • 资助金额:
    67.0万元
  • 批准年份:
    2015
  • 负责人:
    王兴伟
  • 依托单位:
Internet治理与企业信息披露策略研究:理论、实证检验与应用
  • 批准号:
    71572152
  • 项目类别:
    面上项目
  • 资助金额:
    50.0万元
  • 批准年份:
    2015
  • 负责人:
    曾建光
  • 依托单位:
面向AS级Internet网络拓扑的正规Laplacian图谱稳定不变特征及其建模、仿真与评估技术
  • 批准号:
    61402485
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    22.0万元
  • 批准年份:
    2014
  • 负责人:
    焦波
  • 依托单位: