百度文库 - 让每个人平等地提升自我!
关于对JT/T 809标准若干问题的补充说明
1.
4.3.1.1.2 主链路保持流程
c)在没有应用数据包往来的情况下,下级平台连续3min未收到上级平台发送的主链路保持应答数据包,则认为与上级平台的连接中断,将主动断开数据传输主链路。
2.
4.3.3.7 上报驾驶员身份信息
a) 上级平台通过向下级平台发送某车辆上报驾驶员身份信息的请求,下级平台接收到请求后,应将指定车辆的当前营运驾驶员身份信息上报给上级平台。上级平台接收到驾驶员身份消息后,进行入库记载。
b) 下级平台在接收到车载终端上传的驾驶员身份信息后,进行合法性验证并将结果主动向上级平台上报。上级平台接收到驾驶员身份消息后,进行入库记载。
3.
4.3.3.9 主动上报车辆电子运单信息消息
下级平台在车辆电子运单信息更新时,立即向上级平台上报车辆当前电子运单信息。上级平台接收到电子运单信息后,进行入库记载。
4.
4.4.6 数据头
表3 数据头格式
字段 MSG_LENGTH MSG_SN MSG_ID 类型 uint32_t uint32_t uint16_t 描述及要求 数据长度(包括头标识、数据头、数据体、CRC校验码和尾标识) 报文序列号a 业务数据类型 下级平台接入码,上级平台给下级平台分配的唯一标识号。 协议版本号标识,上下级平台之间采用的标准协议版本编号;长VERSION_FLAG BYTES 度为3个字节来表示:0x01 0x02 0x0F 表示的版本号是V1.2.15,依此类推。 ENCRYPT_FLAG ENCRYPT_KEY BYTE uint32_t 报文加密标识位b:0 表示报文不加密,1 表示报文加密。 数据加密的密钥,长度为4个字节。 MSG_GNSSCENTERID uint32_t 1
百度文库 - 让每个人平等地提升自我!
字段 类型 描述及要求 a占用四个字节,为发送信息的序列号,用于接收方检测是否有信息的丢失。上级平台和下级平台按自己发送数据包的个数计数,互不影响。程序开始运行时等于零,发送第一帧数据时开始计数,到最大数后自动归零。 b用来区分报文是否进行加密,如果标识为1,则说明对后续相应业务的数据体采用ENCRYPT_KEY对应的密钥进行加密处理。如果标识为0,则说明不进行加密处理。 5.
4.4.8 数据校验
从数据头到校验码前的CRC16-CCITT的校验值,遵循大端排序方式的规定。CRC16-CCITT码生成多项式为x+x+x+1,简记式1021。
16
12
5
6.
4.4.7.3 加密算法
加密解密为同一算法,见表5。
表5 加密算法
Const unsigned uint32_t M1 =A; Const unsigned uint32_t IA1 =B; Const unsigned uint32_t IC1 =C; Void encrypt(uint32_t key, unsigned char* buffer, uint32_t size ) { uint32_t idx = 0; if( 0 = = key ) { key = 1; } uint32_t mkey = M1; if (0 = = mkey ) { mkey = 1; } while( idx < size ) { key = IA1 * ( key % mkey ) + IC1; buffer[idx++] ^= (unsigned char)((key>>20)&0xFF); } }
7.
4.5.3.1.2 上传车辆注册信息消息 2
百度文库 - 让每个人平等地提升自我!
子业务类型标识:UP_EXG_MSG_REGISTER。
描述:监控平台收到车载终端鉴权信息后,启动本命令向上级监管平台上传该车辆注册信息,各级监管平台再逐级向上级平台上传该信息,其数据体规定见表1。本条消息服务端无需应答。
表1上传车辆注册信息消息数据体
字段名 VEHICLE_NO VEHICLE_COLOR DATA_TYPE DATA_LENGTH PLATFORM_ID PRODUCER_ID TERMINAL_MODEL_TYPE TERMINAL_ID TERMINAL_SIMCODE 字节数 21 1 2 4 11 11 20 7 12 类型 Octet String BYTE uint16_t uint32_t BYTES BYTES BYTES BYTES Octet String 车牌号 车牌颜色,按照JT/T 415-2006中5.4.12的规定。 子业务类型标识 后续数据长度 平台唯一编码,由平台所在地行政区划代码和平台编号组成。 车载终端厂商唯一编码,由车载终端厂商所在地行政区划代码和制造商ID组成。 数据部描述 车载终端型号,不足20位时以“\\0”终结。 分 车载终端编号,大写字母和数字组成。 车载终端SIM卡电话号码。号码不足12位,则在前补充数字0。 8.
4.5.3.1.10 上报驾驶员身份信息识别应答消息
子业务类型标识:UP_EXG_MSG_REPORT_DRIVER_INFO_ACK。 描述:下级平台应答上级平台发送的上报驾驶员身份识别信息请求消息,上传指定车辆的驾驶员身份识别信息数据,其数据体规定见表27。
表27 上报驾驶员身份识别信息应答消息数据体
9.
4.5.3.1.12 主动上报驾驶员身份信息消息
子业务类型标识:UP_EXG_MSG_REPORT_DRIVER_INFO。
描述:下级平台在接收到车载终端上传的驾驶员身份信息后,主动向上级平台上报该信息,其数据体规定见表29。本条消息客户端无需应答。
表29主动上报驾驶员身份信息消息数据体
字段名 VEHICLE_NO 字节数 21 类型 Octet String 车牌号 描述及要求 3
关于对jt809标准若干问题的补充说明 (1)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)