-
题名支持增量式编程的多模态网络环境
- 1
-
-
作者
崔子熙
田乐
崔鹏帅
胡宇翔
伊鹏
邬江兴
-
机构
中国人民解放军战略支援部队信息工程大学信息技术研究所
-
出处
《电子学报》
EI
CAS
CSCD
北大核心
2024年第4期1230-1238,共9页
-
基金
国家重点研发计划课题(No.2022YFB2901501)。
-
文摘
当前,多模态网络编程模型与底层硬件紧耦合、强相关,导致网络程序呈现扁平化和单片化特征.因此,持续开发模态程序效率低下且极易出错,制约了网元设备的可用性和可靠性.为此,本文提出面向多模态网络的编程环境(PINet’s Programming Environment,PPE),支持增量式开发网络协议与功能.基于“巨型交换机”思想,PPE提出了一种平台无关的编程模型及语言,支持模块化编程和跨平台移植,通过模块单元的灵活组合提高网络程序的开发效率.同时,针对上述模型设计了前后端分离的编译系统框架.该系统自动化解析并组合分布式的模态程序,通过优化报文处理逻辑自动适配硬件资源约束.实验结果表明,在不影响硬件性能的基础上,PPE能够降低20%的程序开发量,同时引入编译时延和资源开销在合理范围内.
-
关键词
编程模型
多模态网络
可编程数据平面
模块化
增量式编程
网络模态
-
Keywords
programming abstraction
polymorphic network
programmable data plane
modular
incremental pro⁃gramming
network modality
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名面向垂直行业定制的多模态网络编程技术
- 2
-
-
作者
胡宇翔
崔子熙
田乐
崔鹏帅
季新生
-
机构
战略支援部队信息工程大学
-
出处
《信息通信技术》
2024年第4期51-56,共6页
-
基金
国家重点研发计划项目(2023YFB2903902)
中原科技创新领军人才项目(244200510038)。
-
文摘
多模态网络(Polymorphic Network,PINet)支持多种用户服务在统一的物理环境中共存,实现用户定制的多样化网络协议和能力等。文章以增量式、全维度、一体化和高安全的网络编程为目标,提出一种多模态网络的编程系统方案和运行逻辑,探讨关键技术包括网络模态生成、安全功能验证和流水线柔性编译等,为各种网络模态的灵活、快速部署提供一种可行的方案。
-
关键词
编程模型
多模态网络
可编程数据平面
增量式编程
网络模态
-
Keywords
Programming Abstraction
Polymorphic Network
Programmable Data Plane
Incremental Programming
Network Modality
-
分类号
TP393.0
[自动化与计算机技术—计算机应用技术]
-