动态自适应DDS实时中间件的研究与实现
Research on Implementation of Dynamic Adaptive Real-time Middleware Based on DDS作者机构:航空电子系统综合技术重点实验室上海200233 南京航空航天大学计算机科学与技术学院南京210016 上海交通大学微电子学院上海200240
出 版 物:《计算机科学》 (Computer Science)
年 卷 期:2012年第39卷第7期
页 面:36-38,73页
核心收录:
学科分类:08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:南京航空航天大学基本科研业务费专项科研项目(NS2010092)资助
摘 要:从动态服务发现和容错两个角度对现有DCPS DDS中间件进行了改进。将目前的发布/订阅模型的信息集中存储结构修改为分布式P2P分布式结构,并利用Chord协议实现主题信息的发布和匹配查询,从而实现了自适应能力。在传统心跳检测模型的基础上,提出了加速推拉模型,以提高失效节点的检测效率。最后通过对实现的中间件进行测试,验证了其在相对动态变化不很频繁的情况下,具有实时、容错、自适应的特点。