GPS车载系统接口协议.doc

GPS车载系统接口协议.doc

ID:59006616

大小:137.00 KB

页数:20页

时间:2020-09-15

GPS车载系统接口协议.doc_第1页
GPS车载系统接口协议.doc_第2页
GPS车载系统接口协议.doc_第3页
GPS车载系统接口协议.doc_第4页
GPS车载系统接口协议.doc_第5页
资源描述:

《GPS车载系统接口协议.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、GPS车载系统接口协议声明本文件所有权和解释权归谷度计算机科技有限公司所有,未经书面许可,不得复制或向第三方公开。修订历史记录版本日期AMD修订者说明V0.12010-4-6A张耀良初稿V0.22010-4-24M陈晓聪(A-添加,M-修改,D-删除)1概述41.1、文档内容41.2、连接方式41.3、报文协议详述51.3.1、TCP/IP报文结构51.3.2、TCP/IP协议说明61.3.3、短信报文结构61.3.4、短信协议说明71.4、接口协议例子72.业务定义82.1、终端器基本(10000)接口定义82.1.1

2、、终端验证(10000)82.1.2、终端停机(10001)92.1.3、重启终端(10001)102.1.2、终端初始化以及初始化信息修改(10002)102.2、防盗器(20000)接口定义122.2.1、后台服务器与终端对防盗器状态数据交互协议122.2.1.1、(20001)终端开机后回送是否连接防盗器。122.2.1.2、(20002)指挥防盗器上锁,防盗器的遥控不能解锁。132.2.1.3、(20003)指挥防盗器上锁,防盗器的遥控可以解锁。142.2.1.4、(20004)指挥防盗器解锁,并且清除所有警戒状

3、态(包括取消断油断电)。152.2.1.5、(20005)指挥防盗器断油断电,遥控器不能解除152.2.1.6、(20006)防盗器主动上送终端162.3、GPS定位数据(30000)接口定义172.3.1、GPS定位信息(30008)172.4、后台服务器与短信平台数据交互(40000)接口定义182.4.1、短信平台向后台服务器请求操作终端信息(40001)182.5、短信平台与用户短信交互接口定义192.5.1、防盗191概述1.1、文档内容本文档将最终作为GPS车载系统和客服系统之间的接口协议。1.2、连接方式根

4、据业务逻辑来划分,客服系统的接口进程是客户端,GPS车载系统的接口进程是服务端。GPS车载系统的接口进程提供一个或多个监听端口。客服系统主动发起连接请求,并负责断连后的重连。(常连接)客服通讯接口进程可以向GPS车载系统接口进程的一个或者多个监听端口建立一条或者多条连接,这些连接可以采用负荷分担的方式,也可以根据不同的业务报文走不同的连接。而且客服系统可以支持向多个GPS车载系统的通讯接口进程建立连接。客服系统的接口通讯进程既可以采用负荷分担的方式和多个GPS车载系统接口进程通讯,也可以根据不同的业务报文走不同的GPS车

5、载系统接口进程。(这些实现必须GPS车载系统的接口进程要支持)。在实际应用中,GPS车载系统的接口进程可以采用上面所述方式中的一种。譬如:在实际应用中,自动业务的请求报文,对于应答时间要求比较严格,但是查询的结果数据集不多,一条应答报文就可以实现。而人工业务的某些查询请求,可能有许多的应答包,这些应答包在传输时会占用连接资源。所以一般将较短的请求,应答报文和较大的请求,应答报文分别走不同的连接,可以提高系统的响应速度。客服系统和GPS车载系统之间交换数据可以通过网络来传输和短信方式:1、网络传输协议采用TCP/IP协议,

6、双方的通讯进程在TCP协议之上采用SOCKET方式建立一条或者多条TCP连接。客服系统向GPS车载系统建立TCP连接之后,双方就采用该连接进行数据交换,该连接由客服系统来维护,当发生网络故障造成断连后,客服系统会自动重连。客服系统通过某个TCP连接向GPS车载系统发送请求报文后,只要有新的请求报文,都可以使用该TCP连接发送出去(非阻塞方式)。这种方式可以充分利用TCP连接资源,一般建立一个TCP连接即可。网络字节顺序:由于在数据交换时,会涉及到不同主机硬件,而字节顺序的处理可能不一致。所以对于通讯报文采用统一的字节顺序

7、即网络字节顺序。注意字节顺序只对存储空间超过一个字节的类型有意义,对于字符串以及单字节整型数是无所谓的。字节对齐方式:由于不同的编译器其默认的字节对齐方式是不同的,为保证统一,要求都按照单字节对齐的方式设定编译开关。最大包长:客服系统只能支持一个包最大1K的长度,所以所有的协议报文不能超过1K。对于客服的任何一个请求,若GPS车载系统端的返回内容小于等于1K,则GPS车载系统端必须将所有返回内容(可能包含多条记录)放到一个包中返回;若GPS车载系统端的返回内容超过1K,则GPS车载系统需要将返回内容划分为多个包返回,且除

8、最后一个返回包(可能包含多条记录)之外,其余所有的返回包(可能包含多条记录)必须在不切断单条记录的前提下尽可能达到1K。2、短信方式通过移动SP运营商,通过短信端口发送到客服系统,短信信息采用的是以字符串形式发送数据。GPS车载系统以短信方式发送报文后,只要有新的请求报文,都可以通过移动运营商提供的短信端口和协议以P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。