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