首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JT/T080-2019协议分析一

JT/T 808-2019 中华人民共和国交通运输行业标准是由交通运输部于2019-03-15日发布的终端通信协议及数据格式标准。 标准规定了道路运输车辆卫星定位系统车载终端与监管/监控平台之间的通信协议与数据格式,包括协议基础、通信连接、消息处理、协议分类与要求及数据格式。适用于道路运输车辆卫星定位系统车载终端和监管/监控平台之间的通信。 传输规则: 协议采用大端模式的网络字节序来传递字和双字。传输规则约定如下: 字节(BYTE)的传输,按照字节流的方式传输; 字(WORD)的传输,先传递高八位,再传递低八位; 双字(DWORD)的传输,先传递高二十四位,然后传递高十六位,再传递高八位,最后传递低八位。 消息结构: 标识位: 标识位采用0x7e表示,若校验码、消息头以及消息体中出现0x7e或0x7d,则要进行转义处理。 转义规则定义如下: 先对0x7d进行转义,转换为固定两字节数据:0x7d 0x01 再对0x7e进行转义,转换为固定两字节数据:0x7d 0x02 转义处理进程如下: 发送消息时:先对消息进行封装,然后计算并填充校验码,最后进行转义处理; 接收消息时:先对消息进行转义还原处理,然后验证校验码,最后解析消息。 消息头: 消息ID: 2字节 消息体属性:2字节 0-9位是消息体长度 10-12数据加密方式000不加密100为RSA算法加密 13分包标识 14版本标识 15保留 协议版本号:1字节 终端手机号:BCD码 10位,不足的在前补充数据0 消息流水号:2字节 消息包封装项: 如分包标识为1则有 消息总包数:2字节 包序号:2字节 消息体: 每个不同的命令消息体格式内容由各命令确定 校验码: 校验码的计算规则应从消息头道字节开始,同后一字节进行异或,直到消息体末字节结束;校验码长度为1字节。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200819A0ORM200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券