- 5
- 0
- 约5.77千字
- 约 13页
- 2018-10-14 发布于福建
- 举报
发布订阅的模式测控消息中间件系统的设计
发布订阅的模式测控消息中间件系统的设计
摘要 针对传统基于消息队列或共享内存模式的测控(TTC消息中间件(MOM紧耦合、可扩展能力有限的问题,结合目前测控计算机系统信息交换特点,提出了功能分布式结构的发布/订阅(Pub/Sub模式测控消息中间件系统。取消了集中的发布/订阅服务器,将其功能嵌入到功能分布的处理机单元中,设计了主题全局注册、订阅全局广播和事件本地过滤的工作模式;并通过可靠多播协议实现其传输可靠性,通过软双工模式下的虚拟IP机制和加速推拉心跳检测机制实现其节点可靠性。实验表明此测控消息中间件系统的发布/订阅平均响应时间控制在100ms之内,多播协议丢包率控制在0.86×10-7左右,双工切换延时达到56ms,满足测控应用的强实时性和高可靠性要求。
关键词 发布/订阅;消息中间件;功能分布;可靠多播;心跳检测;虚拟IP
中图分类号 TP393.1
文献标志码 A
0引言
在航天测控领域,消息中间件主要用于保证测控中心计算机系统各功能子系统之间基于异构硬件和软件平台的信息交换[1]。传统测控消息中间件的实现模式有点对点、消息队列、远程过程调用和共享内存等。发布/订阅(Publish/Subscribe, Pub/Sub模式是消息中间件实现的一种全新模式,与传统模式相比具有异步、松耦合互联、多对多通信、体系结构开放和资源重组灵活等特点,适合
原创力文档

文档评论(0)