返回列表 发布新帖

支持增量式编程的多模态网络环境

5 0
admin 发表于 2024-12-14 02:18 | 查看全部 阅读模式

文档名:支持增量式编程的多模态网络环境
摘要:当前,多模态网络编程模型与底层硬件紧耦合、强相关,导致网络程序呈现扁平化和单片化特征.因此,持续开发模态程序效率低下且极易出错,制约了网元设备的可用性和可靠性.为此,本文提出面向多模态网络的编程环境(PINet'sProgrammingEnvironment,PPE),支持增量式开发网络协议与功能.基于"巨型交换机"思想,PPE提出了一种平台无关的编程模型及语言,支持模块化编程和跨平台移植,通过模块单元的灵活组合提高网络程序的开发效率.同时,针对上述模型设计了前后端分离的编译系统框架.该系统自动化解析并组合分布式的模态程序,通过优化报文处理逻辑自动适配硬件资源约束.实验结果表明,在不影响硬件性能的基础上,PPE能够降低20%的程序开发量,同时引入编译时延和资源开销在合理范围内.

Abstract:Atpresent,programmingabstractionsofpolymorphicnetwork(PINet)aretightlycoupledtotheunderly-inghardware,andthusprogramsaremonolithicandtarget-specific.Asaresult,itisinefficiencyanderror-pronetodevelopprogramscontinuously,whichcompromisestheavailabilityandreliabilityofhardwaredevices.Inthispaper,wepresentthePINet'sprogrammingenvironment(PPE)thataimstoenableincrementaldevelopmentofprotocolsandfunctions.Basedontheabstractionofone-big-switch,PPEproposesatarget-independentmodel&languagetosupportmodularityandportabili-ty.Itimprovesdevelopmentefficiencybypowerfulformsofprogramcomposition.Correspondingly,thecompilerframe-workisseparatedfromfront-endandback-end,sothatitcanautomatethecompositionandanalysisofthedistributedpro-grams.Thepacketprocessinglogicisoptimizedtofittheresourceconstraintsofhardware.Theexperimentalresultsshowthat,PPEcanreducethelinesofcodeby20%withouttheaffecttohardwareperformance,whileintroducingreasonablecompilationdelayandresourceoverhead.

作者:崔子熙  田乐  崔鹏帅  胡宇翔  伊鹏  邬江兴Author:CUIZi-xi  TIANLe  CUIPeng-shuai  HUYu-xiang  YIPeng  WUJiang-xing
作者单位:中国人民解放军战略支援部队信息工程大学信息技术研究所,河南郑州450001
刊名:电子学报 ISTICEIPKU
Journal:ActaElectronicaSinica
年,卷(期):2024, 52(4)
分类号:TP393
关键词:编程模型  多模态网络  可编程数据平面  模块化  增量式编程  网络模态  
Keywords:programmingabstraction  polymorphicnetwork  programmabledataplane  modular  incrementalpro-gramming  networkmodality  
机标分类号:G25TP3G434
在线出版日期:2024年6月26日
基金项目:支持增量式编程的多模态网络环境[
期刊论文]  电子学报--2024, 52(4)崔子熙  田乐  崔鹏帅  胡宇翔  伊鹏  邬江兴当前,多模态网络编程模型与底层硬件紧耦合、强相关,导致网络程序呈现扁平化和单片化特征.因此,持续开发模态程序效率低下且极易出错,制约了网元设备的可用性和可靠性.为此,本文提出面向多模态网络的编程环境(PINet'sPr...参考文献和引证文献
参考文献
引证文献
本文读者也读过
相似文献
相关博文

        支持增量式编程的多模态网络环境  Enabling Incremental Programming in PINet Environment

支持增量式编程的多模态网络环境.pdf
2024-12-14 02:18 上传
文件大小:
5.95 MB
下载次数:
60
高速下载
【温馨提示】 您好!以下是下载说明,请您仔细阅读:
1、推荐使用360安全浏览器访问本站,选择您所需的PDF文档,点击页面下方“本地下载”按钮。
2、耐心等待两秒钟,系统将自动开始下载,本站文件均为高速下载。
3、下载完成后,请查看您浏览器的下载文件夹,找到对应的PDF文件。
4、使用PDF阅读器打开文档,开始阅读学习。
5、使用过程中遇到问题,请联系QQ客服。

本站提供的所有PDF文档、软件、资料等均为网友上传或网络收集,仅供学习和研究使用,不得用于任何商业用途。
本站尊重知识产权,若本站内容侵犯了您的权益,请及时通知我们,我们将尽快予以删除。
  • 手机访问
    微信扫一扫
  • 联系QQ客服
    QQ扫一扫
2022-2025 新资汇 - 参考资料免费下载网站 最近更新浙ICP备2024084428号-1
关灯 返回顶部
快速回复 返回顶部 返回列表