计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2015年
2期
301-305,334
,共6页
寇成坤%胡术%陈虹宇%李科磊%刘佳
寇成坤%鬍術%陳虹宇%李科磊%劉佳
구성곤%호술%진홍우%리과뢰%류가
空中交通管制%主题%发布订阅%消息中间件%多线程%负载均衡
空中交通管製%主題%髮佈訂閱%消息中間件%多線程%負載均衡
공중교통관제%주제%발포정열%소식중간건%다선정%부재균형
ATC%topic%publish/subscribe%MOM%multithread%load balancing
针对空中交通管制系统构建于局域网网络环境的特点以及对通信可靠性、实时性和高吞吐量的需求,设计并实现基于主题的发布订阅系统。该系统具有软硬件平台无关性、高效可靠、多对多通信等特点,为空中交通管制系统中子系统间提供松散耦合的、灵活的通信机制。通过采用基于事件驱动线程模型的多线程系统架构,为每个线程保存独立主题订阅表,定期进行负载均衡等优化措施,满足空中交通管理系统对发布订阅系统的需求。
針對空中交通管製繫統構建于跼域網網絡環境的特點以及對通信可靠性、實時性和高吞吐量的需求,設計併實現基于主題的髮佈訂閱繫統。該繫統具有軟硬件平檯無關性、高效可靠、多對多通信等特點,為空中交通管製繫統中子繫統間提供鬆散耦閤的、靈活的通信機製。通過採用基于事件驅動線程模型的多線程繫統架構,為每箇線程保存獨立主題訂閱錶,定期進行負載均衡等優化措施,滿足空中交通管理繫統對髮佈訂閱繫統的需求。
침대공중교통관제계통구건우국역망망락배경적특점이급대통신가고성、실시성화고탄토량적수구,설계병실현기우주제적발포정열계통。해계통구유연경건평태무관성、고효가고、다대다통신등특점,위공중교통관제계통중자계통간제공송산우합적、령활적통신궤제。통과채용기우사건구동선정모형적다선정계통가구,위매개선정보존독립주제정열표,정기진행부재균형등우화조시,만족공중교통관리계통대발포정열계통적수구。
Aiming at the characteristic that air traffic control system is built in the LAN network environment,and the reliabili-ty,real-time and high throughput requirements of communication,topic-based publish/subscribe system was designed and imple-mented.The system was hardware and software platform independent,efficient and reliable,many-to-many communicated etc. Loosely coupled and flexible communication mechanism was provided for different subsystems in air traffic control system.By adopting multi-threaded architecture based on event-driven threading model,keeping an independent topic subscribing table for each thread,doing load balance regularly and taking other measures,the demand for publish/subscribe system of air traffic controlsystem was met.