计算机科学 ›› 2012, Vol. 39 ›› Issue (7): 36-38.

• 计算机网络与信息安全 • 上一篇    下一篇

动态自适应DDS实时中间件的研究与实现

谷青范,康介祥,冯国良,付宇卓   

  1. (航空电子系统综合技术重点实验室 上海200233);(南京航空航天大学计算机科学与技术学院 南京210016);(上海交通大学微电子学院 上海200240)
  • 出版日期:2018-11-16 发布日期:2018-11-16

Research on Implementation of Dynamic Adaptive Real-time Middleware Based on DDS

  • Online:2018-11-16 Published:2018-11-16

摘要: 从动态服务发现和容错两个角度对现有IX;PS DDS中间件进行了改进。将目前的发布/订阅模型的信息集中存储结构修改为分布式P2P分布式结构,并利用Chord协议实现主题信息的发布和匹配查询,从而实现了自适应能力。在传统心跳检测模型的基础上,提出了加速推拉模型,以提高失效节点的检测效率。最后通过对实现的中间件进行测试,验证了其在相对动态变化不很频繁的情况下,具有实时、容错、自适应的特点。

关键词: 数据分发服务,动态自适应,容错,中间件

Abstract: An adaptive DDS middleware was implemented by improving the DCPS DDS middleware on data service finding and fault tolerance, which achieves adaptability by modifying the centralized information store model with peer-to-peer model and applying chord protocol for data publication and subscription. Based on the traditional heart beating model,a heart beating accelerate push-pull model was proposed for enhancing the node failure detecting efficiency. Finally, a middleware was implemented. I}he test result shows that the implemented middleware is characterized with real-time ability,fault tolerance and adaptalility.

Key words: Data distributed service, Dynamic adaptive, Fault-tolerance, Middleware

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!