课题基金 / 基金详情

FMitF: Track I: Flow Modeling Meets Software Verification: Redesign Internet Congestion Control for Performance and Verifiability

FMitF: Track I: Flow Modeling Meets Software Verification: Redesign Internet Congestion Control for Performance and Verifiability
FMITF:第一轨:流建模与软件验证的结合:重新设计互联网拥塞控制以提高性能和可验证性
批准号:
2124116
负责人:
Lisong Xu
金额:
$75.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2021
资助国家:
美国
项目状态:
未结题
起止时间:
2021-10-01 至 2025-09-30

项目摘要

项目成果

Lisong Xu的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The Transmission Control Protocol (TCP) is a fundamental Internet protocol responsible for transmitting data in daily Internet activities, such as checking emails, reading news, watching videos, messaging friends, making online orders, and many others. An essential component of TCP is the congestion-control algorithm implementations (CCAIs) that determine how fast TCP transmits data on the Internet. Therefore, CCAIs are imperative for the performance and stability of the Internet. However, many bugs have been detected and reported in the CCAIs. These bugs are mistakes made by CCAI developers, and some of them have potentially severe impacts on the performance and stability of the Internet. This project develops and studies a methodology to help CCAI developers avoid such mistakes and thus make the Internet not only more efficient but also more reliable. This project will provide the students with a unique opportunity to explore and study interdisciplinary topics in computer networks, software engineering, and operating system. In addition to graduate students, this project will also involve undergraduate, female, underrepresented minority, and high-school students.Congestion-control algorithm implementations (CCAIs) are essential for the performance and stability of the Internet. The goal of this project is to propose verifiable CCAIs as a new CCAI design and implementation methodology, which systematically enables CCAI developers to design and implement CCAIs with not only efficient performance but also verifiable correctness. Specifically, the proposed research work falls into three research thrusts: 1) a methodology to guide CCAI developers to design and implement verifiable CCAIs; 2) symbolic network environments to represent the aggregate information of packets in various network environments; 3) easy-to-adopt and scalable CCAI verification methods. The proposed work is inspired by the scalability of the flow-modeling methods proposed by the networking community for performance evaluation but tailored to the software-verification methods proposed by the software-engineering community.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CNS Core: Small: Efficient Interoperability Testing of Heterogeneous Network Protocol Implementations
  • 批准号:
    2135539
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2021
  • 负责人:
    Lisong Xu
  • 依托单位:
FMitF: Track II: Symbolic Network Simulator
  • 批准号:
    1918204
  • 项目类别:
    Standard Grant
  • 资助金额:
    $9.99万
  • 财政年份:
    2019
  • 负责人:
    Lisong Xu
  • 依托单位:
NeTS: Small: Exploring the Design Space of Bandwidth Estimation Methods Using Packet Sequence Information
  • 批准号:
    1616087
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.89万
  • 财政年份:
    2016
  • 负责人:
    Lisong Xu
  • 依托单位:
NeTS: Small: Systematically and Scalably Testing Network Programs through Symbolic Exploration of Packet Dynamics
  • 批准号:
    1526253
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.98万
  • 财政年份:
    2015
  • 负责人:
    Lisong Xu
  • 依托单位:
海外基金