全国重点营运车辆部GPS监控.pdf
《全国重点营运车辆部GPS监控.pdf》由会员分享,可在线阅读,更多相关《全国重点营运车辆部GPS监控.pdf(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、全省重点营运车辆部省动态信息公共交换平台接口规范版 本 号1.0.0中国交通通信中心2010年01月版本修订记录内容修改者日期版本正式制订2010-1-19VI.0目录1范围.12规范性引用文件.13术语和缩略语.24系统结构.65双链路通信.66安全认证.87功能实现流程.98协议消息格式.149数据实体格式.161 0常量定义.53附页:.63全省重点营运车辆部省动态信息公共交换平台接口规范1范围本标准规定了全省重点营运车辆部省动态信息公共交换平台与省所辖GPS监控平台数据交换的技术要求、接口方式、数据格式、传送方式、数据质量等内容。本标准适用于全省重点营运车辆部省动态信息公共交换平台与市
2、级监控平台以及相关运营商运营的定位平台之间的数据交换。本标准是在 全国重点营运车辆部省动态信息公共交换平台接口规范基础上发展而来,作为省级平台而言,承继该协议的相关业务功能,并在这个基础上,增加了相关业务指令。主要在“监控岗位巡检”、“单向监听车辆”、“拍照”以及文字信息下发等相关指令。本标准在制定中,是本着抽取当前定位行业中的共性业务作为指导精神,结合对于省级平台管理的职能定位,进行业务的定义。对于更细的业务指令,将不做纳入定义。本标准由与具体技术细节由中国交通通信中心负责解释。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包
3、括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。G B/T 8 5 6 6-2 0 0 7 信息技术软件生存周期过程G B/T 8 5 6 7-2 0 0 6 计算机软件文档编制规范G B/T 9 3 8 6-2 0 0 8 计算机软件测试文件编制规范G B/T 1 3 5 0 2-1 9 9 2 信息处理程序构造及其表示的约定G B/T 1 4 3 9 4-2 0 0 8 计算机软件可靠性和可维护性管理G B/T 1 5 5 3 2-2 0 0 8 计算机软件单元测试G B/T 1 6
4、 2 6 0.1-2 0 0 6 软件工程产品质量第一部分:质量模型G B/T 1 7 54 4-1 9 9 8 信息技术软件包质量要求和测试G B/T 1 8 2 3 4-2 0 0 0 信息技术C A S E 工具的评价与选择指南G B/T 1 8 4 9 1.1-2 0 0 1 信息技术 软件测量 功能规模测量 第一部分:概念定义G B/T 1 8 4 9 2-2 0 0 1 信息技术系统及软件完整性级别G B/T 1 8 4 9 3-2 0 0 1 信息技术软件生存周期过程指南D B 4 4/T 57 8-2 0 0 9 卫星定位汽车行驶记录仪通用技术规范3术语和缩略语3.1术 语3.
5、1.1 全球卫星定位系统 GI oba I Pos i t i on System(GPS)23.1.6全球卫星定位系统是一个高精度、全天候和全球性的具有无线电导航、定位和定时的多功能系统。它由地面控制部分、空间部分和用户装置部分构成。3.1.2 卫星定位汽车行驶记录仪 sate I I ite pos it ioning veh icletraveI I i ng data recorder带有卫星定位功能,具有记录、存储并通过无线传输模块实时传输车辆行驶方向、速度、时间、里程、位置等状态信息以及图像的数字式电子装置。3.1.3 全球卫星导航系统 GNSS gl oba I nav i ga
6、t i on sate I I i tesystem是指全天候、全地域、高可靠性的对地面、海上及高、中、低空目标进行位置、速度、方向、高度和时间测量的系统。3.1.4 传 输 控 制 协 议/互 联 网 络 协 议TCP/IP transmissioncontroI protocoI/i nternet protocoI一种网络通信协议,规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。T C P/I P 是I N T E R N E T 的基础协议,也是计算机数据打包和寻址的标准办法。3.1.5 车牌号 carp I ate公安交通管理部门颁发的机动车车牌
7、号,如“粤A 1 2 3 4 5”。疲劳驾驶 fatigue drivin g3是指驾驶人在长时间连续行车后,产生生理机能和心理机能的失调,而在客观上出现驾驶技能下降的现象。3.1.7 传输时间间隔 transfer intervaI是指数据上传或下发的时间间隔,其中车辆位置状态最新数据的上传时间间隔为30s。3.1.8 最新数据 newest data指上一次上传了数据之后的按照规定的时间间隔采集的数据。主要是指车辆的位置状态数据。如果服务器出现了故障,则服务器故障期间的所有数据都应该上传。3.1.9 位置数据坐标系 coord i nate system of pos i t i on d
8、ata是指位置数据的空间参考系必须是WGS-84坐标系,数据为绝对位置数据,用经纬度表示,其中,分、秒全部换算为度,例如:经度:109.287967,纬度 23.097688。3.1,1 0 数据实体 entity是指各类数据传输对象。如:实时卫星定位信息实体(详细参见 以 下“数据传输内容”章节)。3.1.11 重点营运车辆主要是指危险品运输车、长途客运车、旅游包车;后续还将涵盖出租、货运等行业相关车辆。43.1.1 2动态信息主要是指车辆在行进过程中的相关定位信息、运行状态以及人货、线路等方面的信息。3.1.13 上传 up I oad i ng地市级监控平台或者运营商GPS平台按约定格式
9、与要求向全省动态信息公共交换平台发送数据。3.1.14 下传 down I oad i ng省级所辖地市级监控平台接收全省动态信息公共交换平台下发各种消息与指令。3.1.1 5 转发与交换本接口规范主要实现的业务就是动态信息在省级平台与地市平台或者运营商平台之间进行数据交换,其本质上属于全省平台与地方平台之间实现数据根据业务的申请要求进行转发的行为。因此,本接口规范中提及的交换或者转发,两者在含义上是相同的,不作区别处置。3.2缩略语3.2.1 地方GPS平 台(简称地方平台)交通管理等职能部门建设的地市级营运车辆集中监控中心。地市GPS平台或者运营商平台对车辆进行监控调度,并将车辆营运数据及
10、定位数据交换给全省动态信息公共交换平台。53.2.2全省重点营运车辆动态信息公共交换平台能够监控地市级GPS平台接入情况/车辆在线情况及警情情况,并为全国公共交换平台进行数据的转发动态数据。4系统结构4.1 系统组成图系统总体结构系统组成地市/运营商平台同全省动态信息公共交换平台通过T C P/IP协议通信。如有需要可提供协议开发包。全省平台中心提供的具体的IP地址、端口号在系统试运行时提供,前期可提供调试用地址和端口用。5双链路通信地市/运营商平台与全省平台之间采用双链路模式进行双向数据的传输:全省中心平台对于地市/运营商级平台上行的信息作为通信服务端模式予以提供统一的IP地址以及对应的端口
11、号;6地市/运营商平台对于全省中心平台下行的信息则作为通信服务端模式,并提供对应的端口号;从技术上而言,全省中心平台与地市/运营商平台互为通信服务端的同时,互为通信客户端。上行链路或者下行链路其中一条链路断开时,所有的数据都通过另外一条链路进行数据传输,断开的链路恢复时,继续按照协议的约定从两条链路进行数据传输。下面是对应图示:全省中心平台地市/运营商平台服 务 端 卜上行城路客户端客户端卜服务端重点说明:链接的起点在于地市/运营商平台,即首先由地市/运营商向全省平台发起上行链路连接,在该链路成功建立后,全省中心平台向地市/运营商平台发起下行链路链接。两条链路均为TCP长连接,各自由客户端发送
12、心跳包进行维持链路连接。7下图是全省中心平台与地市/运营商平台之间就双链路交互的序列图:6安全认证8根据上面第5节提出的双链路通讯机制,全省中心平台对于上行的地市/运营商平台做安全验证流程,地市/运营商平台对于全省中心I P地址与端口信息不做安全验证。地市/运营商平台到全省中心平台进行安全验证流程:(1)重点营运车辆全省动态信息公共交换平台统一分配给地市/运营商平台用户名、密码、接入码,不同地市/运营商平台接入全省中心拥有不同的接入码、用户名以及密码。(2)地市/运营商平台与全省动态信息公共交换平台相连时,先发 送“连接请求”消息,全省动态信息公共交换平台收到地市/运营商平台的S o cket
13、物理连接请求后,先验证I P,如果I P与约定的不一致,则认证失败。否则,进行下面的认证。(3)全省动态信息公共交换平台进行接入码验证、用户名以及密码的校验。(4)全省动态信息公共交换平台在完成校验后,根据验证的结果返回不同的结果值;(具体可以参看下面的协议部分)7功能实现流程7.1地市/运营商平台通信网关登录和链路保持当地市/运营商平台通信网关登录时,首先发送登录请求。登录请求数据包包括地方平台编号、登录用户名、密码、地方平台作为服务端监听的端口号。如果全省动态信息公共交换平台认证成功,反馈登录成功,否则发送登录失败原因,反馈登录失败。9登录成功,全省动态信息公共交换平台将记录日志、根据地市
14、/运营商平台登录时发送过来的端口进行下行链路连接(如果下行链路建立失败则通过上行链路发送消息告诉地市/运营商平台,并给出错误码),并处理后续的数据包,登录失败后续发送的任何数据全省动态信息公共交换平台将丢弃,并主动断开连接。登录后,地市/运营商平台通信网关应每1分钟发送一个心跳数据包来进行链路保持。连续3分钟没有接收到心跳数据包,全省动态信息公共交换平台将认为连接中断,将主动中断地市/运营商平台的数据链路。地市/运营商平台如连续3分钟未收到中心的链路测试回应数据包,则认为与主中心连接中断,可主动断开数据链路。7.2 全省平台向地市/运营商平台进行登录并保持连接当地市/运营商平台成功登录到全省中
15、心平台后,将反馈指定端口号给全省中心平台,而后全省中心平台即向地市/运营商平台登录的IP与指定端口号进行连接并登录;同时定期发出心跳数据包到地市/运营商平台以保持链路连接,地市/运营商平台作为服务端的情况下连续3分钟没有接收到心跳数据包,则认为全省中心平台作为客户端已经失去连接,并主动中断数据链接。全省中心平台在作为客户端的情况下,如果连续3分钟没有接收到心跳数据包,则认为地市/运营商平台已经失去链接,并主动断开与地市/运营商平台之间的链路。7.3地 市/运营商平台通信网关注销10当地市/运营商平台通信网关退出时,首先发送退出请求,全省动态信息公共交换平台反馈退出成功并记录日志,同时全省平台即
16、刻终止与地市/运营商平台的双向链接。原则上地市/运营商平台通信网关应7*2 4小时运行。7.4 车辆位置及状态实时报告各地市/运营商平台实时向全省动态信息公共交换平台发送车辆的经度、纬度、速度、方向、时间、定位状态和车辆状态(点熄火状态、超速报警、紧急报警等)。7.5 车辆位置及状态上传补报【又称作数据重发】各地市/运营商平台上传数据过程中如与中心平台断开链路,需记录断开时间(最后一条链路测试回应数据包的接收时间),重新登录后根据断开时间需向全省动态信息公共交换平台发送平台掉线时收到的车辆经度、纬度、速度、方向、时间、定位状态和车辆状态(点熄火状态、超速报警、紧急报警等)。备注:在数据重发的机
17、制上,要求地市/运营商根据各省的实际情况予以采用策略性的补报,也即在链路不忙的情况下,采取补报措施。7.6 跨域车辆信息(位置信息、车辆信息)交换地市/运营商平台需要跨域数据交换时,需要提前XX天通过网上申报/报备系统向全省动态信息公共交换平台提出申请。全省动态信11息公共交换平台完成审批后确定需要交换信息的车辆范围、启动和终止时间、交换的目的地址。系统在启动时间自动启动数据交换功能。交换流程如下:7.7车辆位置及状态交换补报全省动态信息公共交换平台在进行数据交换过程中与地市/运营商平台断开链路时,需记录断开时间(接收到最后一条目的地平台链路检测数据包的时间),与地市/运营商平台重新建立连接后
18、,由全省动态信息公共交换平台根据断开时间段向地市/运营商平台发送掉线时收到需交换的车辆经度、纬度、速度、方向、时间、定位状态和车辆状态(点熄火状态、超速报警、紧急报警、疲劳驾驶报警等)。备注:建议各地市/运营商根据实际情况予以采用策略性的补报机制,确保链路的通畅。127.8 监控岗位巡检作为省级平台,对于所属的地市/运营商平台进行监控岗位在线抽查查询,确保下属监控中心能保证时刻的监控效果。省平台不定期对下属GPS接入中心平台下发相关常识性问题,下属平台接到信息后,转给在线监控岗位人员,在线监控岗位人员在收到本信息后,根据信息要求进行返回相关回复信息。7.9 单向监听车辆作为省级平台,对于所属的
19、地市平台或者运营商平台,通过下发单向监听,实现对指定的车辆进行监听功能。下属平台在接收到监听指令后,即刻对相对应车辆下发监听命令,车载机收到信息后,即刻与指定的监听电话号码进行连接,实现监听功能。7.1 0 拍照作为省级平台,对于所属的地市平台或者运营商平台,通过下发拍照指令到下属平台,下属平台再根据指令下发到车载机,实现图片的上传功能。7.1 1 文字信息下发作为省级平台,对于相关重要政策类以及其它相关资讯,通过协议模式下行到各个运营商监控的车载机上,具有重要意义。7.1 2 语音通话13本语音通话功能主要完成省级中心与指定车辆进行语音对话,为实现紧急情况下与司机等人员实现交流。8协议消息格
20、式8.1 消息说明每条信息包含数据头和数据体两部分。数据流遵循b i g e n d i a n排序方式的网络字节顺序。没用的数据位皆填0 x 0 0。从T C P/I P 的角度而言,地市/运营商平台与全省平台互为客户端与服务端。8.2 基本数据类型8.3数据结构B Y T E单字节O c t e tS t r i n g定长字符串,位数不足时、右补二进制0,汉字采用G B 2 3 1 2 编码W O R D无符号双字节D W O R D3 2 位无符号整型,4 字节T IM E_ T3 2 位无符号整型,4 字节H e a d Fl a g头标识M e s s a g e数据头14H e
21、a d e rM e s s a g e B o d y数据体En d Fl a g尾标识8.4 头标识字 符 串“”(为半角字符)为头标识。8.5 尾标识字 符 串“”(为半角字符)为尾标识。8.6 拆包规则(1)查 找 包 头 标 识。(2)往后查找包尾标识“”,在此寻找过程中,如果遇到头标识,系 统 越 过(1)中包头标识,重新执行拆包流程。找到头标识后计算与头标识的距离L。没有找到尾标识则结束本次查找,待新的数据接收上来后继续拆包流程。(3)取得数据长度S。(4)比较L与S是否相等,如果相等,为完整数据包,否则为非法数据包,系统越过该包头标识,重新执行拆包流程。8.7 数据头格式字段类
22、型含义M S G _ L EN G T HW O R D数 据 长 度(包括数据头和数据体、头标识和尾标识)15MSG_SNDWORD报文序列号MSG_IDWORD数据类型MSG_GPSCENTERIDDWORD地方平台接入码,全省中心给地方平台分配的唯一标识号注:“报文序列号”占用四个字节,这是发送信息的序列号,用于接收方检测是否有信息的丢失。全省动态信息公共交换平台和地市/运营商中心按自己发送数据包的个数计数,互不影响。程序开始运行时等于零,发送第一帧数据时开始计数,到最大数后自动归零。9数据实体格式9.1地市/运营商客户端向全省服务端发送登录信息(备注:上行链路)数据类型:UP_CONN
23、ECT_REQ描述:地市/运营商平台作为TCP/IP客户端首先必须完成登录请求成功后,才能进行后续的业务动作;数据体:字段名字节数类型描述USERID4Unsigned int用户编号PASSWORD8Octet String密码PORT2WORD地市/运营商平台提供 对 应 的 服 务 端169.2全省服务端向地市/运营商客户端发送登录回应信息(备注:上P O R T行链路)数据类型:U P _ CO N N ECT _ R S P描述:全省公共交换平台在对地市/运营商平台进行验证完成后,返回的相关验证结果;数据体:字段名类型字节数描述R ES U L TB Y T E1认证结果V ER Y
24、 FY CO D ED W O R D4校验码R ES U L T定义:类型 ER R O R CO D E说明0成功;1IP地址不正确;2接入码不正确;3用户没有注册;4密码错误;5资源紧张,稍后再连接【已经占用】;6其他;179.3地市/运营商客户端向全省服务端发送注销信息(备注:上行链路)数据类型:U P _ D I S C O N N E C T _ R E Q描述:地市/运营商平台作为T C P/I P客户端在中断与全省公共交换平台之前必须发送注销信息。数据体:9.4全省平台服务端向地市/运营商平台客户端发送注销回应信息字段名字节数类型描述USERID4Unsigned int用户编
25、号PASSWORD8Octet String密码(备注:上行链路)数据类型:U P _ D I S C O N N E C T _ R S P描述:全省公共交换平台对于地市/运营商平台的注销信息予以响应。数据体为空9.5地市/运营商客户端向全省服务端发送链路测试信息(备注:上行链路)数据类型:U P _ L I N K T E S T _ R E Q描述:实现上行链路保持检测请求;链路检测消息,数据体为空。189.6全省服务端向地市/运营商客户端发送链路测试回应信息(备注:上行链路)数据类型:U P _ L I N K T E S T _ R S P描述:上行链路检测服务端响应;上行链路检测回
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国重点 营运 车辆 GPS 监控
限制150内