NetDDS: A Real-time Interactive Platform Based on the Publish-subscribe Mechanism

Author:

Zheng Pengyi12,Rao Yuan2

Affiliation:

1. College of Information and Engineering, Shaanxi Institute of International Trade &Commerce, Xi’an 712046, Shaanxi, China

2. School of Software Engineering, Xi’an Jiaotong University, Xi’an 710049, Shaanxi, China

Abstract

Background: With the continuous development of big data, artificial intelligence, the Internet of things, and blockchain technology, distributed interactive systems have gradually become the mainstream of computing technologies and applications with the help of real-time interaction platforms. The real-time interaction platforms provide a data communication bridge for distributed applications, not only meeting the timeliness and correctness of data interaction but also providing a unified interface for application development. It realizes the plug and play of different functional modules in the distributed system and improves development efficiency for system developers. Objective: According to the characteristics of the large scale, wide range, and complex running environment of distributed interaction systems, this paper analyzes the function and performance requirements of the distributed interactive platform and designs and implements a real-time interactive platform named NetDDS based on a publish-subscribe mechanism. Methods: Concerning the idea of a layered design, the real-time interactive platform is constructed from three aspects: distribution service layer, QoS guarantee layer, and data transmission layer. The platform provides a data synchronization function based on publish/ subscribe mechanism, a configurable QoS guarantee mechanism, and a multi-protocol data transmission mechanism based on Ethernet, ensuring the real-time correctness and reliability of data transmission. Results: Experimental results show that the interactive platform exhibits less delay in message update. Conclusion: This paper proposes a hierarchical architecture, designs and implements a real-time interaction platform based on publish/subscribe mechanism, and provides a topic- based publish/subscribe model to the application layer. The publisher and subscriber directly publish and subscribe with data as the center to meet the real-time requirements of distributed real-time applications.

Publisher

Bentham Science Publishers Ltd.

Subject

Electrical and Electronic Engineering,Electronic, Optical and Magnetic Materials

Reference16 articles.

1. Sláma P.; Noika J.; Implementing cloud solutions to optimize th-e operation of district heating networks with preparation for mind-sphere. Acta Mechanica Slovaca 2021,25(1),42-50

2. Zheng P.; Design and implementation of a real-time publish/subscribe middleware. Recent Adv Electr Electron Eng 2019,12(6),513-518

3. Chen J.; Du C.; Xie F.; Lin B.; Allocation and scheduling of strictly periodic tasks in multi-core real-time systems IEEE Interna-tional Conference on Embedded and RealTime Computing Systems and Applications Daegu, Korea IEEE2016,130-138

4. Agirre A.; Parra J.; Armentia A.; QoS aware middleware support for dynamically reconfigurable component based IoT applications. Int J Distrib Sens Netw 2016,45,4-7

5. Vergmaud T.; Hugues J.; Pautet L.; Kordon F.; Rapid development methodology for customized middleware International Workshop on Rapid System Prototyping San Diego, CA, USA 2017,111-117

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3