期刊文献+

面向资源有限设备的DDS通信中间件设计 被引量:4

Design of DDS Communication Middleware for Resource Limited Devices
在线阅读 下载PDF
导出
摘要 DDS拥有良好的实时性、拓展性和数据处理能力,适合分布式场景中大数据量和多样化的通信需求。针对标准DDS通信中间件过于复杂、庞大,不适合在资源有限的嵌入式设备上部署的问题,文中在对DDS规范进行了深入分析研究后,对DDS功能进行了裁剪、优化,提出了一种基于卡尔曼滤波模型的对称式发布订阅机制,减少了通信中的冗余数据,并使用C语言实现了一种轻量化且具有可移植性的DDS通信中间件。文中在ARM+X86平台上对该通信中间件进行了测试验证,结果证明该中间件能够在占用少量资源的情况下,为应用提供基本的DDS服务,提升了系统的响应速度,节约了通信带宽资源。 DDS has good real-time performance,scalability and data processing capabilities,and is suitable for large data volumes and diversified communication requirements in distributed scenarios.In view of the problem that the standard DDS communication middleware is too complex and huge to be deployed on the embedded devices with limited resources,after in-depth analyzing and research on the DDS specification,this study re-designs and optimizes the functions of DDS,and proposes a symmetric publish subscribe mechanism based on Kalman filter model,which reduces the redundant data in communication and realizes a lightweight and portable DDS communication middleware with C language.The communication middleware has been tested and verified on ARM+X86 platform.The experimental results show that the middleware can provide basic DDS services for applications,and improve the response speed of the system and save communication bandwidth resources in the case of occupying a small amount of resources.
作者 代江涛 高博 万嘉骏 DAI Jiangtao;GAO Bo;WAN Jiajun(School of Information Systems Engineering,Information Engineering University,Zhengzhou 450000,China)
出处 《电子科技》 2022年第5期47-55,共9页 Electronic Science and Technology
基金 国家科技支撑项目(2013BAH56F00)。
关键词 嵌入式平台 数据分发服务 卡尔曼滤波模型 去中心化 轻量化 可移植性 服务质量 embedded platform data distribution service Kalman filtering mode decentralization lightweight portability QoS
作者简介 代江涛(1997-),男,硕士研究生,研究方向:嵌入式异构平台通信;高博(1972-),男,博士,教授,研究方向:平台技术;万嘉骏(1990-),男,硕士研究生,研究方向:信号处理。
  • 相关文献

参考文献4

二级参考文献24

  • 1罗小明,彭征明.空间力量信息支援能力量化分析[J].火力与指挥控制,2006,31(5):13-17. 被引量:7
  • 2Angelo Corsaro.Addressing the data - distribution challenges of next - generation business and mission - critical systems [EB/OL].(2008-11-13)[2016-03-12] http://www.dis.uniromal.it/tucci/corsi/SD08/SD08- dds.pdf.
  • 3Gerardo Pardo Castellote.OMG data - distribution service achitectural overview [C].Atlanta : IEEE International Conference on Distributed Computing Systems,2003.
  • 4Woochul Kang.RDDS: a real - time data distribution service for cyber - physical systems [J].Industrial Informatics,2012,8(2):393-405.
  • 5Leslie Lamport.Fast paxos[J].Distributed Computing,2006,19(2):79-103.
  • 6Flavio P Junqueira,Benjamin C Reed,Marco Serafni.Zab: high -performance broadcast for primary - backup systems [C].Salt Lake;IEEE/IFIP 41st International Conference on Dependable Systems&Networks,2011.
  • 7Marco Primi.Paxos made code: implementing a high throughput atomic broadcast [D].Lugano : University of Lugano,2009.
  • 8OMG.The real - time publish - subscribe wire protocol DDS interoperability wire protocol specification version2.I.OMG available specification formal [EB/OL](2009-10-23)[2016-03-10]http://www.omg.org/spec/DDSI/2.1.
  • 9郝玫,王道平,冯小东.基于本体和QoS的面向敏捷供应链知识服务匹配研究[J].计算机应用研究,2010,27(7):2556-2559. 被引量:2
  • 10董民,沈庆国.轮循类分组调度算法的性能研究[J].系统仿真学报,2010,22(11):2593-2596. 被引量:6

共引文献9

同被引文献22

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部