RINGS: Accelerating the NextG Protocols Definition to Code Generation with an Automatic and Secure Verification-Compilation Tool-Chain

RINGS:利用自动安全的验证编译工具链加速 NextG 协议定义到代码生成

基本信息

  • 批准号:
    2148177
  • 负责人:
  • 金额:
    $ 90万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2022
  • 资助国家:
    美国
  • 起止时间:
    2022-05-01 至 2025-04-30
  • 项目状态:
    未结题

项目摘要

Cellular networks have become an inseparable part of everyday lives. Newer generations of cellular network infrastructure such as the 5G have become more complicated, and their developments will take larger effort and longer time. In order to reduce the dependence of cellular infrastructure on foreign providers, and thus to improve the security of the national information framework, it is necessary to facilitate the rapid development of open-source and secure software for new generations of cellular networks. A big challenge in these efforts is how to quickly generate secure open-source code according to the changing NextG protocol standards. This research project develops an automatic, secure, and scalable tool-chain to accelerate the translation of NextG protocol documents into executable code.The project leverages technical advancements in formal language for protocol description, formal verification for security analysis, and program synthesis for code generation. These components are tightly integrated to explore a radical and game-changing approach to the protocol software synthesis. The output of the research is a sequence of tools that start with NextG documents, produce I/O Automata representation of the protocols, and finally generate secure open-source code. Formal security analysis is also conducted on the I/O Automata representation to identify and remove vulnerabilities.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.
蜂窝网络已成为日常生活不可分割的一部分。 5G等新一代蜂窝网络基础设施变得更加复杂,其开发将需要更大的努力和更长的时间。为了减少蜂窝基础设施对外国提供商的依赖,从而提高国家信息框架的安全性,有必要促进新一代蜂窝网络开源和安全软件的快速开发。这些工作中的一大挑战是如何根据不断变化的 NextG 协议标准快速生成安全的开源代码。该研究项目开发了一个自动、安全和可扩展的工具链,以加速 NextG 协议文档到可执行代码的翻译。该项目利用形式语言的技术进步进行协议描述、形式化验证进行安全分析以及程序合成进行代码生成。这些组件紧密集成,以探索一种激进且改变游戏规则的协议软件合成方法。研究的输出是一系列工具,这些工具从 NextG 文档开始,生成协议的 I/O 自动机表示,最后生成安全的开源代码。还对 I/O 自动机表示进行正式的安全分析,以识别和消除漏洞。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力优点和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Discovering emergency call pitfalls for cellular networks with formal methods
使用形式化方法发现蜂窝网络的紧急呼叫陷阱
  • DOI:
    10.1145/3458864.3466625
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Hou, Kaiyu;Li, You;Yu, Yinbo;Chen, Yan;Zhou, Hai
  • 通讯作者:
    Zhou, Hai
Global Attack and Remedy on IC-Specific Logic Encryption
IC专用逻辑加密的全球攻击和补救措施
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Yan Chen其他文献

Nuclear Reactor Diagnostic System Using GA Trained Neural Networks
使用 GA 训练的神经网络的核反应堆诊断系统
A novel multiplex rt-PCR assay for the detection of four chromosomal translocations of leukemia.
一种新型多重 rt-PCR 检测方法,用于检测白血病的四种染色体易位。
  • DOI:
    10.1089/gtmb.2014.0243
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    1.4
  • 作者:
    Yingxi Hu;Q. Duan;Yan Chen;Li Yao;Zixing Chen;Kai Li;Wanping Sun
  • 通讯作者:
    Wanping Sun
On the Developing Reference Frame Transformation for Complex AC Systems from a Data-Driven Perspective
从数据驱动的角度谈复杂交流系统的开发参考系转换
Distributed state estimation with lossy measurement compression in smart grid
智能电网中具有有损测量压缩的分布式状态估计
The Growth and Mechanical Properties of Abalone Nacre Mesolayer
鲍鱼珍珠层中层的生长和力学性能

Yan Chen的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Yan Chen', 18)}}的其他基金

Collaborative Research: CNS Core: Small: Accelerating Serverless Cloud Network Performance
协作研究:CNS 核心:小型:加速无服务器云网络性能
  • 批准号:
    2229454
  • 财政年份:
    2023
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
EAGER: DCL: SaTC: Enabling Interdisciplinary Collaboration: Adapting Economic Games to Personalize Privacy and Security Nudges
EAGER:DCL:SaTC:实现跨学科合作:调整经济游戏以个性化隐私和安全推动
  • 批准号:
    2209507
  • 财政年份:
    2022
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
GOALI: Modeling, Evaluation, and Control of Tire Blowout for Automated and Partially Automated Vehicles
GOALI:自动和半自动车辆轮胎爆裂的建模、评估和控制
  • 批准号:
    2043286
  • 财政年份:
    2021
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
I-Corps: AdsProphet: Full-screen Delay-aware Mobile Ads Display
I-Corps:AdsProphet:全屏延迟感知移动广告显示
  • 批准号:
    1558209
  • 财政年份:
    2015
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
TWC: TTP Option: Medium: Collaborative: Identifying and Mitigating Trust Violations in the Smartphone Ecosystem
TWC:TTP 选项:中:协作:识别和减轻智能手机生态系统中的信任违规行为
  • 批准号:
    1408790
  • 财政年份:
    2014
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
NeTS: Small: WaveCube: A Scalable, Fault-Tolerant, High-Performance Optical Data Center Architecture
NeTS:小型:WaveCube:可扩展、容错、高性能光数据中心架构
  • 批准号:
    1219116
  • 财政年份:
    2012
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
Social Identity in Online Microfinance and Public Goods Provision
在线小额信贷和公共产品供应中的社会认同
  • 批准号:
    1111019
  • 财政年份:
    2011
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
Collaborative Research: School Choice and College Admissions: Theory and Experiments
合作研究:择校与大学招生:理论与实验
  • 批准号:
    0962492
  • 财政年份:
    2010
  • 资助金额:
    $ 90万
  • 项目类别:
    Continuing Grant
CT-ISG: High-Speed Network Defense with Massive and Diverse Vulnerability Signatures
CT-ISG:海量多样漏洞签名的高速网络防御
  • 批准号:
    0831508
  • 财政年份:
    2008
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
REU Site: Incentive-Centered Design for Cyberinfrastructure
REU 网站:以激励为中心的网络基础设施设计
  • 批准号:
    0755147
  • 财政年份:
    2008
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant

相似国自然基金

高功率激光驱动低β磁重联中磁岛对电子加速影响的研究
  • 批准号:
    12305275
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
U型离散顺流火蔓延非稳态热输运机理与加速机制研究
  • 批准号:
    52308532
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
实施科学视角下食管癌加速康复外科证据转化障碍机制与多元靶向干预策略研究
  • 批准号:
    82303925
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
TWIST1介导的ITGBL1+肿瘤相关成纤维细胞转化加速结肠癌动态演化进程机制及其预防干预研究
  • 批准号:
    82373112
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
NOTCH3/HLF信号轴驱动平滑肌细胞表型转化加速半月板退变的机制研究
  • 批准号:
    82372435
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目

相似海外基金

スマート工場を加速させる新概念の放熱主体エッジAI開発に向けた多値伝送技術
多值传输技术,开发基于散热的新概念边缘人工智能,加速智能工厂
  • 批准号:
    24K14887
  • 财政年份:
    2024
  • 资助金额:
    $ 90万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
未来予測のための見かけの速度場・加速度場の数値安定な高速計算理論の構築とその応用
面向未来预测的视速度场和加速度场数值稳定高速计算理论的构建及其应用
  • 批准号:
    24K14996
  • 财政年份:
    2024
  • 资助金额:
    $ 90万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
EAGER: Accelerating decarbonization by representing catalysts with natural language
EAGER:通过用自然语言表示催化剂来加速脱碳
  • 批准号:
    2345734
  • 财政年份:
    2024
  • 资助金额:
    $ 90万
  • 项目类别:
    Standard Grant
南極氷床の底面水文環境が引き起こす氷河流動加速のメカニズム解明
南极冰盖底部水文环境引起冰川流加速的机理解析
  • 批准号:
    24KJ0108
  • 财政年份:
    2024
  • 资助金额:
    $ 90万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
水滴直噴を用いた電磁加速型電気推進による水推進剤全電化システムの実現と現象解明
利用直接喷射水滴的电磁加速电力推进实现全电动水推进剂系统并阐明该现象
  • 批准号:
    23K21005
  • 财政年份:
    2024
  • 资助金额:
    $ 90万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了