Design and Implementation of Gateway Supporting MultiProtocol and MultiUser for GPS/GSM Supervisory System
-
摘要: 在多协议、多用户GPS(Global Position System)/GSM(Global System for Mobile communications)监控系统中,网关的设计对系统的性能、可用性和可扩展性有重要作用.讨论了在网关设计中需要注意的几个关键问题:通过分析不同短消息服务器的接口协议,提出使用协议管理器实现多协议接入;给出了与用户系统的通信指令格式,并分析了地址的转换流程.最后剖析了用多线程方式和消息驱动实现这种系统的优点,并给出了一个具体实现的消息循环流程.实践证明这种设计是可靠高效的.Abstract: Gateway design is crucial for developing a GPS/GSM supervisory system with satisfactory system performance, availability and expandability. Several related key techniques for gateway design were dealt with. After analyzing different Short Message Service Center (SMSC) interface protocols, a protocol manager was introduced to achieve multi-protocol capability. Custom communication instruction format was proposed. The address conversion procedure was discussed in detail. Advantages of multi-thread and message driving in software architecture were also presented. The reliability of the gateway design strategy was proved by a practical implementation with the proposed techniques.
-
[1]李小民.高动态环境GPS应用中的几个关键问题研究 .北京:北京航空航天大学电子工程系,1999. [2]李松林.基于GSM的车辆监控系统通信方案研究 .北京:北京航空航天大学电子工程系,1999. [3]GSM 03.40 Version 5.3.0. GSM Technical Specification[S].1996. [4]SMPP Protocol Specification V3.4[S].1999.
点击查看大图
计量
- 文章访问数: 2678
- HTML全文浏览量: 203
- PDF下载量: 1208
- 被引次数: 0