DB33 T 650-2007(2015) 车(船)载全球卫星导航定位系统终端与控制中心通信协议.pdf
《DB33 T 650-2007(2015) 车(船)载全球卫星导航定位系统终端与控制中心通信协议.pdf》由会员分享,可在线阅读,更多相关《DB33 T 650-2007(2015) 车(船)载全球卫星导航定位系统终端与控制中心通信协议.pdf(26页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 33.060.30 M 35 浙江省地方标准DB33DB33/T 6502007车(船)载全球卫星导航定位系统终端与控制中心通信协议 Communication protocol between global navigation and position system terminal for vehicle (ship) and monitoring center 2007-08-10 发布 2007-09-10 实施浙江省质量技术监督局发布DB33/T 6502007 I 前 言 本标准由浙江省交通厅提出并归口。 本标准的附录A为规范性附录。 本标准起草单位:浙江省交通厅信息中
2、心。 本标准主要起草人:韩海航、沈洁华、励建东、俞伟庆、吕梦蛟。 DB33/T 6502007 1 车(船)载全球卫星导航定位系统终端与控制中心通信协议 1 范围 本标准规定了全球卫星导航定位系统终端(以下简称“终端”)与控制中心(以下简称“中心”)之间信息交换规程及相应内容。 本标准适用于采用全球卫星导航定位技术,通过公众移动通信网络传输信息的营运车辆、船舶和营运管理系统,也可作为终端管理与系统设计及测试的依据。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达
3、成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 GB 2312-1980 信息交换用汉字编码字符集 基本集 3 术语和缩略语 3.1 术语 下列术语和定义适用于本标准。 3.1.1 固件 firmware 运行在设备终端中的嵌入式软件。 3.2 缩略语 下列缩略语适用于本标准。 3.2.1 传输控制协议 Transfer Control Protocol TCP 3.2.2 用户数据包协议 User Datagram Protocol UDP 3.2.3 短消息服务 Short Message Service SMS 3.2.4 网际协议 Int
4、ernet Protocol IP 3.2.5 短消息服务中心 Short Message Service Center SMSC 3.2.6 码分多址技术 Code Division Multiple Access DB33/T 6502007 2 CDMA 3.2.7 全球定位系统 Global Positioning System GPS 3.2.8 全球移动通信系统 Global System For Mobile Communications GSM 3.2.9 通用分组无线业务 General Packet Radio Service GPRS 3.2.10 总控中心 Main C
5、ontrol Center MCC 3.2.11 分控中心 Sub Control Center SCC 3.2.12 监控中心 Monitoring Center MC 3.2.13 终端设备 Terminal Device TD 3.2.14 信息发送 Message Originate MO 3.2.15 信息接收 Message Terminated MT 3.2.16 循环冗余码校验 Cyclic Redundancy Check CRC 3.2.17 接入点名称 Access Point Name APN 4 基本数据类型 本协议中使用的基本数据类型见表1。 DB33/T 6502
6、007 3 表1 基本数据类型 数据类型 长度 取值范围 说 明 INT8 1 byte -127+ 127 有符号单字节整数 UINT8 1 byte 0+ 255 无符号单字节整数 INT16 2 byte -32768 +32767 有符号双字节整数,高位在前,低位在后 UINT16 2 byte 0+ 65535 无符号双字节整数,高位在前,低位在后 INT32 4 byte -2147483648+ 2147483647 有符号四字节整数,高位在前,低位在后 UINT32 4 byte 0+ 4294967295 无符号四字节整数,高位在前,低位在后 STRING 可变 长度最大 2
7、55 字符串类型,第一字节指明长度,其后是字符串内容 5 通信帧定义 5.1 总则 通信帧定义了信息交换协议的帧结构。 5.2 帧结构 信息交换采用数据帧进行传输,其帧结构定义见表 2,所有数据采用 16 进制数表示,长度单位为字节,以下同。 表2 帧结构 类型 UINT8 UINT8 域名称 帧头 数据帧内容 帧尾 数据帧格式见表3。 表3 数据帧格式 类型 UINT16 UINT8 UINT16 UINT16 域名称 流水号 帧状态字 信息总长度 信息内容 CRC 校验 信息内容格式见表4。 表4 信息内容格式 类型 UINT16 见指令定义 UINT16 见指令定义 域名称 信息长度 1
8、 信息内容 1 信息长度 n 信息内容 n 5.2.1 帧头 定义帧头: F2H。 5.2.2 帧尾 定义帧尾: F1H。 5.3 转义 5.3.1 转义字符 定义转义字符: F0H。 5.3.2 发送转义 数据帧在发送前,应进行以下转义替换: 数据帧中如果遇到 F2H,替换为 F0H, 00H。 数据帧中如果遇到 F1H,替换为 F0H, 01H。 数据帧中如果遇到 F0H,替换为 F0H, 02H。 DB33/T 6502007 4 5.3.3 接收转义 数据帧在接收后,应进行以下转义替换: 数据帧中如果遇到 F0H, 00H,替换为 F2H。 数据帧中如果遇到 F0H, 01H,替换为
9、F1H。 数据帧中如果遇到 F0H, 02H,替换为 F0H。 5.4 数据帧格式 5.4.1 流水号 流水号为 UINT16 类型, 指示信息帧的流水号, 是判断信息帧是否重复接收与超时无效的重要标志。 推荐生成规则:按当前时间从当天零点起流逝的秒数除以 2 生成,每 2 秒间的多条指令按多条指令打包的方式发送。 5.4.2 帧状态字 帧状态字为 UINT8 类型,定义见表 5。 表5 帧状态字 数据位 标志 说 明 BIT7 要求收到确认信息 0:不需要确认, 1:需要确认 BIT6 免校验指示 :带校验, 1:无校验 BIT5 过滤过期流水号指示 0:不过滤, 1:根据流水号过滤时间在半
10、小时以前的信息 BIT4 保留 BIT3 保留 BIT2 保留 BIT1 保留 BIT0 保留 5.4.3 信息总长度 信息总长度为 UINT16 类型,指示信息内容的总长度。 5.4.4 信息内容 信息内容中可以包含多条指令或者数据内容。详细格式参见传输指令格式定义。 5.4.5 CRC 校验 校验是对从帧头开始到全部信息内容的 16 位 CRC 校验, 2 个字节。 16 位 CRC 校验参考算法如下: UINT16 CRC16(UINT8 *data, UINT16 length) UINT16 quotient,i,j; UINT16 remainder,divisor=0x1021;
11、 UINT16 data1; datalength=0; datalength+1=0; remainder=0; for(j=0;j0;i-) quotient=remainder&0x8000; remainder=1; DB33/T 6502007 5 if(data1=1)&0x0100) remainder|=1; if(quotient) remainder=divisor; return remainder; 注:本算法中待校验的数据后应预留两个字节。 6 基本传输指令 6.1 指令框架 6.1.1 命令字定义 相应的上行命令字与对应的下行命令字用最高位区别,后7位相同。详见表6
12、。 表6 命令字定义 上行命令字 00H 7FH 下行命令字 80H FFH 6.1.2 命令字类别定义 命令字的定义原则是每一大类的高4位一致,利用低4位的变化最多可扩展出16种不同的功能字,这种定义原则比较便于功能的分类管理。详见表7。 表7 命令字类别定义 00H 0FH 链路建立与维护类 10H 1FH 参数设置类 20H 2FH 控制类 30H 3FH 文字类 40H 4FH 区域类 上行命令字 其它 扩展保留 80H 8FH 链路建立与维护类 90H 9FH 参数设置类 A0H AFH 控制类 B0H BFH 文字类 C0H CFH 区域类 下行命令字 其它 扩展保留 6.2 链路
13、建立与维护类 6.2.1 下行指令 6.2.1.1 注册确认 在 TCP 方式下中心收到终端的注册信息后,应向终端发送注册确认信息。详见表 8。 表8 注册确认 类型 UINT8 域名称 功能字 内容 81H 6.2.1.2 链路维护 握手由终端发起,在握手间隔内没有数据传输,应发送握手信息来激活连接,否则中心将主动删除DB33/T 6502007 6 该连接,规定链路激活的最大间隔为 20 分钟。中心在 20 分钟内没有收到终端的任何数据,中心将主动删除该连接。中心在接收到终端的握手信息后,需要主动向终端回复一个握手信息,终端可以根据自己发送的握手间隔来灵活判断链路是否活动,对于及时性要求较
14、高的链路,终端可以提供握手间隔,依据更短的活动间隔来判断当前链路是否活动。 握手数据帧为空帧,只包含帧头和帧尾。 6.2.2 上行指令 6.2.2.1 终端注册 详见表9。 表9 终端注册 类型 UINT8 可变 域名称 功能字 设备唯一编号 内容 00H 长度 =信息内容长度- 1 在 UDP 方式下,终端向中心发送数据,必需指明字节的唯一识别号。因此 UDP 的数据包应带有终端注册信息,见表 10。 表10 终端注册信息 类型 UINT16 可变 UINT16 可变 可变 域名称 信息长度 1 终端注册信息 信息长度 2 终端 IP 地址信息 其它信息 6.2.2.2 终端 IP 地址 详
15、见表11。 表11 终端 IP 地址 类型 UINT8 UINT8 UINT8 UINT8 UINT8 域名称 功能字 IP1 IP2 IP3 IP4 内容 01H IP 第一字节 IP 第二字节 IP 第三字节 IP 第四字节 6.2.2.3 链路维护 握手数据帧为空帧,只包含帧头和帧尾。 6.3 参数设置类 6.3.1 下行指令 6.3.1.1 参数查询 可以同时查询多个参数。详见表12。 表12 参数查询 类型 UINT8 UINT8 UINT8 UINT8 域名称 功能字 参数代码 1 参数代码 n 内容 90H 6.3.1.2 参数设置 可以同时设置多个参数。详见表13。 表13 参
16、数设置 类型 UINT8 UINT8 可变 UINT8 可变 UINT8 可变 域名称 功能字 参数代码 1 参数内容 1 参数代码 1 参数内容 1 内容 91H 6.3.2 上行指令 6.3.2.1 参数查询回报 详见表14。 DB33/T 6502007 7 表14 参数查询回报 类型 UINT8 UINT8 可变 UINT8 可变 UINT8 可变 域名称 功能字 参数代码 1 参数内容 1 参数代码 1 参数内容 1 内容 10H 6.3.3 参数代码定义 见附录 A 表 A.8。 6.4 控制类 6.4.1 下行指令 6.4.1.1 定时位置信息请求 IP 方式下回报间隔单位为秒,
17、 SMS 方式下回报间隔单位为 2 秒。 回报间隔为 0 时,在速度大于 1 公里 /小时时按每秒间隔回报。 回报次数为 0 时,为停止回报。详见表 15。 表15 定时位置信息请求 类型 UINT8 UINT8 UINT8 UINT8 域名称 功能字 回报次数 回报间隔 发送方式 内容 A1H FF 为无限次数 00 为停止回报 单位:秒 1 为 SMS 方式 0 为 IP 方式 6.4.1.2 定时网络位置信息请求 IP 方式下回报间隔单位为秒, SMS 方式下回报间隔单位为 2 秒。 回报间隔为 0 时,只在网络信息发生变化时回报。 回报次数为 0 时,为停止回报。详见表 16。 表16
18、 定时网络位置信息请求 类型 UINT8 UINT8 UINT8 UINT8 域名称 功能字 回报次数 回报间隔 发送方式 内容 A2H FF 为无限次数 00 为停止回报 单位:秒 01 为 SMS 方式 00 为 IP 方式 6.4.1.3 定距位置信息请求 详见表17。 表 17 定距位置信息请求 类型 UINT8 UINT8 UINT16 UINT8 域名称 功能字 回报次数 距离间隔 发送方式 内容 A3H FF 为无限次数 00 为停止回报 0 65535 01 为 SMS 方式 00 为 IP 方式 6.4.1.4 查询位置信息记录 详见表18。 表 18 查询位置信息记录 类型
19、 UINT8 UINT32 UINT32 UINT8 UINT16 UINT16 UINT16域名称 功能字 起始时间 结束时间 条件 参数 1 参数 2 内容 A4H GPS 时间 GPS 时间 查询时可以同时指定多个条件,参数与条件字的置位由高到低对应,条件字定义见表19。 DB33/T 6502007 8 表19 条件字 数据位 标志 说 明 BIT7 保留 BIT6 保留 BIT5 保留 BIT4 保留 BIT3 保留 BIT2 根据状态字检索 状态字在参数中指定 BIT1 只检索超速数据 速度在参数中指定 BIT0 只检索有效数据 6.4.1.5 输出口控制 输出口号表示需要控制的是
20、第几路输出口,取值为0x00 0x0f,控制字节表示置位或清零,取值为0或1。置位输出高电平,清零输出低电平。详见表20。 表20 输出口控制 类型 UINT8 UINT8 UINT8 域名称 功能字 输出口号 控制 内容 A5H 00H 0FH 输出 0 或者 1 6.4.1.6 输出口状态查询 详见表21。 表21 输出口状态查询 类型 UINT8 域名称 功能字 内容 A6H 6.4.1.7 立即检查更新 详见表22。 表22 立即检查更新 类型 UINT8 域名称 功能字 内容 A7H 6.4.1.8 GPS 模块控制 详见表23。 表23 GPS 模块控制 类型 UINT8 UINT
21、8 域名称 功能字 关机指令内容 内容 A8H 0:重启, 1:启动, 2:关闭 6.4.1.9 重启设备指令 详见表24。 表24 重启设备指令 类型 UINT8 域名称 功能字 内容 A9H 6.4.1.10 查询固件版本 详见表25。 DB33/T 6502007 9 表25 查询固件版本 类型 UINT8 UINT8 域名称 功能字 模块标识,可以多个一起查询 内容 AAH 模块标识定义见表 26。 表26 模块标识 模块标识 模块名称 0 主可执行文件 1 0xef OS 6.4.1.11 查询设备状态 详见表27。 表27 查询设备状态 类型 UINT8 域名称 功能字 内容 AB
22、H 6.4.2 上行指令 6.4.2.1 位置信息回报 详见表28。 表28 位置信息回报 类型 UINT8 UINT8 UINT8 详见附录 A 域名称 功能字 当前回报次数 应该回报的总次数 位置信息 内容 21H FF 为最大 FF 为最大 参见位置信息格式 6.4.2.2 定时网络位置信息回报 详见表29。 表29 定时网络位置信息回报 类型 UINT8 UINT8 UINT8 域名称 功能字 当前回报次数 应该回报的总次数 网络位置信息 内容 22H FF 为最大 FF 为最大 参见网络位置信息格式 6.4.2.3 位置信息记录回报 详见表30。 表30 位置信息记录回报 类型 UI
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB33 650 2007 2015 全球卫星 导航 定位 系统 终端 控制中心 通信协议

链接地址:http://www.mydoc123.com/p-241766.html