| 引用本文: | 解加华,郑峰,颜俊菁,张海,朱新忠,席沛丽.基于订阅发布机制的星载软件总线通信中间件设计[J].上海航天(中英文),2025,42(5):178-188. |
| XIE Jiahua,ZHENG Feng,YAN Junjing,ZHANG Hai,ZHU Xinzhong,XI Peili.Design of Onboard Software Bus Communication Middleware Based on Subscription-publishing Mechanism[J].Aerospace Shanghai,2025,42(5):178-188. |
|
| |
|
|
|
| 摘要: |
| 传统星载信息服务单元分系统在研制开发时,往往需要深入研究设计各类数据传输些协议细节,信息服务单元各应用软件将大量开发时间用于对协议数据的格式处理、数据类型转换,使得研制效率低下。本文提出一种基于订阅发布机制的星载软件总线通信中间件设计,此中间件基于订阅/发布的模型,为应用软件提供数据分发服务,可有效降低数据发送及获取节点之间的时空耦合。此软件总线中间件兼容遥测链路协议、遥控链路协议、星内高层总线通信协议等,提供简洁的应用程序接口,为低轨(LEO)星座信息服务单元上10余类应用软件的快速开发、批量生产提供良好的便捷性。实际项目应用表明:该软件总线中间件满足星载信息服务单元分系统对信息交换实时性和灵活性需求,同时可提高系统开发效率。 |
|
(Shanghai Institute of Satellite Engineering,Shanghai 201109,China)
|