论文部分内容阅读
野外车辆定位监控系统作为车辆自组网的重要应用系统,正面临着车辆组网结构灵活化,系统功能丰富化和通信手段多样化等新挑战。军警、勘探等行业的野外车辆具有分级编组特点,车辆既可作为被监控终端又可作为移动监控分中心,因此车辆自组网络环境下的新型野外车辆定位监控系统将打破传统的固定式集中监控中心结构,形成分布式分层监控结构;同时随着车辆通信手段的增多和系统业务应用的丰富,车间数据通信的效率和服务质量也日益得到关注。中间件技术可以很好的解决上述通信环境和应用数据的应用开发和集成问题,目前已有一些应用于车辆定位监控系统的通信中间件技术,但多适用于集中式结构,数据传输效能有限。因此设计一种适用于车辆层次分布式结构、满足不同数据传输Qos的通信中间件,实现系统低耦合集成是十分必要的。
本文结合层次化设计思想,提出了一种适用于多级车辆系统的订购发布式通信中间体系结构,实现端到端数据通信。在应用层,为降低耦合性,设计了订购发布注册接口。在数据层,为实现层级数据转发,研究了数据模型和过滤器转发机制。在传输层,针对车间短促报文频繁发送的特点,设计了一种支持拥塞控制、组合报文和确认机制的A-UDP协议,并采用优先级QoS配置策略,实现中间件UDP、TCP和A-UDP多协议选择,以增强数据传输的灵活性。最后,本文将通信中间件成功应用于定位监控仿真系统,验证了该中间件可实现低耦合系统集成,并具有透明数据转发功能。实验平台数据统计分析表明采用QoS机制的中间件可满足不同应用数据稳定性、可靠性、实时性需求。