• 欢迎来到 - 我就爱电子网 - http://www.592dz.com !
您的位置:> 我就爱电子网电子文章嵌入式系统GPS-GSM车辆监控系统的分析与实现 -- 正文
正文

GPS-GSM车辆监控系统的分析与实现

[05-04 22:12:52]   来源:http://www.592dz.com  嵌入式系统   阅读:9914

 

概要:(如自动切断电路,关油门等),以确保车辆的安全,方便调度管理。GPS车辆监控系统根据其采用无线通信链路的不同可以分为两种,一种为采用已建成的GSM(GlobalSystem for Mobile)移动网,另一种为采用集群通信系统。但目前多采用前者。这主要基于以下三点原因:(1)GSM网已经遍及我国大部分地区。与现有集群通信系统相比,采用GSM网无需专门建设通信基站,减少了安装和维护费用。(2)采用GSM网,可以使用GSM短消息业务,使用SS7信令信道来传输数据分组,无需建立端对端通道的连接,非常适于把相关数据随时发送到监控中心。短消息服务费用低,因此,在GPS-GSM车辆监控系统得到了广泛的应用。(3)采用GSM网可以大大降低系统的通信误码率,并使传输速率比集群式通信高6~8倍,从而使系统可靠性大大提高。 目前,基于GSM网的GPS车辆监控系统已经在公安、银行、机场等社会各个部门得到了广泛的研究和应用,这也是GPS应用发展的必然趋势。2SMPP协议介绍SMPP协议(Short Message Peer to PeerProtocol)负责短消息服务中心(SMSC)和外部短消息实体(ESME)之间的数据传递,在GPS-GSM车辆监控定位系统中有着很重要的作用。SMPP协议本身是一

GPS-GSM车辆监控系统的分析与实现,http://www.592dz.com
【摘 要】 介绍了SMPP协议,描述了GPS-GSM车辆监控系统的原理和组成,并对实现该系统的若干策略进行了研究。<--摘要CH(结束)←-->
<--→关键CH(开始)-->    关键词:SMPP协议,GPS┐GSM车辆监控系统,SMSC,ESME


<--关键EN(结束)←-->1 系统概述

  GPS车辆监控系统是融GPS定位技术、地理信息技术(GIS)和现代通讯技术于一体的高科技系统。该系统基于GPS卫星定位技术,将移动目标的动态位置(经度、纬度)、时间、状态等信息通过无线通信链路实时传送至监控中心,监控中心可以在电子地图查找移动终端运动的轨迹,并对终端的位置、速度、运动方向、报警信息等用户感兴趣的参数进行监控和查询,同时,监控中心也可以向终端发送相应的控制指令(如自动切断电路,关油门等),以确保车辆的安全,方便调度管理。
  GPS车辆监控系统根据其采用无线通信链路的不同可以分为两种,一种为采用已建成的GSM(GlobalSystem for Mobile)移动网,另一种为采用集群通信系统。但目前多采用前者。这主要基于以下三点原因:(1)GSM网已经遍及我国大部分地区。与现有集群通信系统相比,采用GSM网无需专门建设通信基站,减少了安装和维护费用。(2)采用GSM网,可以使用GSM短消息业务,使用SS7信令信道来传输数据分组,无需建立端对端通道的连接,非常适于把相关数据随时发送到监控中心。短消息服务费用低,因此,在GPS-GSM车辆监控系统得到了广泛的应用。(3)采用GSM网可以大大降低系统的通信误码率,并使传输速率比集群式通信高6~8倍,从而使系统可靠性大大提高。
    目前,基于GSM网的GPS车辆监控系统已经在公安、银行、机场等社会各个部门得到了广泛的研究和应用,这也是GPS应用发展的必然趋势。

2 SMPP协议介绍

  SMPP协议(Short Message Peer to PeerProtocol)负责短消息服务中心(SMSC)和外部短消息实体(ESME)之间的数据传递,在GPS-GSM车辆监控定位系统中有着很重要的作用。
  SMPP协议本身是一种应用层协议,它运行在TCP/IP协议族的TCP协议上,通过Socket连接于中心通讯,进行数据交换。SMSC和ESME底层的传输是依靠TCP/IP和X.25网络连接所提供的。TCP/IP和X.25连接提供可靠的点到点的数据传输,包括数据报文的编解码、流量控制以及错误处理。如果需要,网络层的发送实体将处理SMPPPDU的分段,同样,网络层上的接收实体将重组SMPPPDU的分段。通常,将SMSC称为SMPP的服务器实体,而EMSE称为客户实体。图1是
SMSC和ESME之间的传输接口。


  在SMSC和ESME之间的SMPP对话中,总是ESME首先发起并与SMSC建立网络连接(TCP/IP),然后,ESME发出一个SMPP绑定请求来打开一个SMPP任务。在一次SMPP操作期间,ESME可以向SMSC发出一系列请求,同时,从SMSC接收相应的请求响应;同样地,SMSC也可以向ESME发出SMPP请求并得到正确的响应。每次SMPP操作必须包含请求PDU以及相关的PDU响应,接收实体必须返回一个相关的SMPP响应。SMPP任务可以定义为以下几种可能状态:
  OPEN:此时ESME已经与SMSC建立网络连接,但还没有发出绑定请求。
    BOUND-TX:ESME 被绑定为一个ESME发送器。(ESME向SMSC提交一个绑定包bind transmitter PDU,而后从SMSC接收绑定响应包bind transmitter resp PDU。)此时,ESME只能向SMSC发送短消息。
  BOUND RX:ESME被绑定为一个ESME接收器。(ESME向SMSC提交一个绑定包bind receiver PDU,而后从SMSC接收绑定响应包bind-receiver-resp PDU)。此时,ESME只能从SMSC接收短消息。
    BOUND-TRX:EXME 被绑定为一个ESME收发器。(ESME向SMSC提交一个绑定包bind transceiver PDU,而后从SMSC接收绑定响应包bind transceiver resp PDU。)此时,ESME可以从SMSC接收短消息,也可以向SMSC发送短消息。
  CLOSED:ESME关闭绑定并取消和SMSC的连接,SMSC也可以取消来自于ESME的绑定。
  目前,多数短信中心支持SMPP协议接口,如华为、中兴、WINS,但其具体细节有所不同,如华为的SMPP协议就有一些扩充,增加了一些功能。

3 系统组成

  以我们设计的一种GPS-GSM车辆监控系统为例,该系统可以分成三个部分:车载单元、GSM系统和监控系统。这与目前大多数厂家推出的相应产品的结构是一致的。
  车载单元安置在监控车辆内,包括一个GPS接收机,无线发射装置,主控单元和附件。GPS接收机负责接收GPS卫星定位信号,解算出其定位信息,其无差分定位精度可达15米。然后由无线发射装置把车辆的信息、速度、方向等信息编码后以短消息的方式发往GSM基站。另外,车载单元还处理中心发来的命令和司机给中心的请求,因此还具有报警、防盗、通话、查询等功能,这些功能由主控单元和附件完成。
  GSM系统是目前国内覆盖最广、系统可靠性最高、用户拥有量最大的数字移动通讯系统。它提供话音业务、数据业务、短消息(SMS)业务等多项功能。在GPS-GSM车辆监控系统中,就是采用了SMS功能实现车载单元GPS接收终端与监控中心之间的数据传输的。具体实现时,车载单元将短消息发送给GSM系统中的基站,基站再转发给短消息服务中心(SMSC)进行处理。SMSC根据SMPP协议将短消息中的信息以PDU的方式转发给监控系统的外部短消息实体(ESME)。
  监控系统是GPS-GSM车辆监控系统的主要组成部分,它包括外部短消息实体(ESME),本地/远程监控中心,本地/远程数据库等。下面对这些部分的功能作简要介绍。

[1] [2]  下一页


标签:嵌入式系统嵌入式系统开发大全,嵌入式开发嵌入式系统
《GPS-GSM车辆监控系统的分析与实现》相关文章