为满足分布式实时应用的需求,项目管理组(OMG:Object Management Group)提出并发布了实时系统用数据分配业务(DDS:Data Distribution Service for Real-time Systems)规范。基于该规范,本文研究了发布/订阅系统的理论模型,设计了一个灵...为满足分布式实时应用的需求,项目管理组(OMG:Object Management Group)提出并发布了实时系统用数据分配业务(DDS:Data Distribution Service for Real-time Systems)规范。基于该规范,本文研究了发布/订阅系统的理论模型,设计了一个灵活、可靠的实时中间件(RTDDS:Real-time Data middleware),从而降低了各节点之间的时空耦合性,解决了分布式环境下数据传输的QoS和实时性问题。最后,本文给出了基于RTDDS的一个应用实例。展开更多
对象管理组织(Object Management Group,OMG)颁布的数据分发服务(Data Distribution Service,DDS)规范有两种发送模式,一种为尽量发送,一种为可靠发送。在舰载信息系统中,DDS通常默认为尽量发送模式,这并不能保证系统的可靠性。因此,针...对象管理组织(Object Management Group,OMG)颁布的数据分发服务(Data Distribution Service,DDS)规范有两种发送模式,一种为尽量发送,一种为可靠发送。在舰载信息系统中,DDS通常默认为尽量发送模式,这并不能保证系统的可靠性。因此,针对DDS规范中可靠发送模型进行深入研究,分析可靠协议在正常状况下及丢包状况下的工作流程。根据可靠性的要求,通过配置相关Qo S策略调整发送队列和接收队列的长度以及心跳检测信号的发送频率。最后,通过尽量发送和可靠发送两种模式的性能测试比较说明各自所适用的情况。展开更多
文摘为满足分布式实时应用的需求,项目管理组(OMG:Object Management Group)提出并发布了实时系统用数据分配业务(DDS:Data Distribution Service for Real-time Systems)规范。基于该规范,本文研究了发布/订阅系统的理论模型,设计了一个灵活、可靠的实时中间件(RTDDS:Real-time Data middleware),从而降低了各节点之间的时空耦合性,解决了分布式环境下数据传输的QoS和实时性问题。最后,本文给出了基于RTDDS的一个应用实例。