HJ 1239.3-2021 重型车排放远程监控技术规范 第3部分 通讯协议及数据格式.pdf
- 文档部分内容预览:
HJ 1239.3-2021 重型车排放远程监控技术规范 第3部分 通讯协议及数据格式
HIL1239.3—2021
采用三元催化器后处理技术且有NOx传感器车辆的车载终端,发动机数据流信息数据格式和 表7三元催化器技术(有NOx传感器)的发动机数据流信息数据格式和定义
隧道标准规范范本表7三元催化器技术(有NOx传感器)的发动机数据流信息数据格式和定义
HIL1239.3—2021
表8混合动力电动车辆附加数据流信息数据格式和定义
2.8车载终端的OBD信息数据格式和定义应符合表9的规定。无法传输的数据项应传输无效 表9OBD信息数据格式和定义
HIL1239.3—2021
4.5.3补传数据的数据单元
具体要求同4.5.2。
4.5.4车载终端拆除报警信息
车载终端被拆除后,可发送报警信息至企业平台,数据格式和定义参见附录A
HL1239.3—2021
5.2.1企业平台向数据接收端发起通信连接请求,当通信链路连接建立后,企业平台应自动向数据接 收端发送登入信息进行身份识别,数据接收端应对接收到的数据进行校验;校验正确时,数据接收端应 返回成功应答;校验错误时,数据接收端应存储错误信息记录并通知企业平台。登入流程见图2所示。
图2企业平台登入流程示意图
5.2.2企业平台应在接收到数据接收端的应答指令后完成本次登入传输;企业平台在规定时间内未收 到应答指令,应每隔1min重新进行登入;若连续重复3次登入无应答,应间隔30min后,继续重新 连接,并把连接成功前存储的未成功发送的数据重新传输, 重复登入间隔可以设置。
5.3.1企业平台登入成功后,
图3企业平台数据传输流程示意图
.2当企业平台向数据接收端传输数据时,数据接收端应对接收到的数据进行校验。当校验正确 居接收端做正确应答;当校验错误时,数据接收端做错误应答。 .3企业平台向数据接收端传输数据时,应按5.6数据格式要求对车载终端的原始数据包进行
5.4.1数据接收端应根据以下情况断开与企业平台的会话连接:TCP连接中断。 5.4.2企业平台应根据以下情况断开与数据接收端的会话连接:
HJ1239.3—2021TCP连接中断;TCP连接正常,达到重新发送次数后仍未收到应答。5.5补传机制当数据通信链路异常时,车载终端应将数据进行本地存储。数据通信链路恢复正常后,在发送实时数据的同时进行补传。补传的数据应为恢复通讯时刻前5x24h内,通信链路异常期间存储的数据,数据格式与实时信息数据格式相同,并标识为补传信息(0x03)。5.6数据包结构和定义5.6.1数据类型协议中传输的数据类型见表15所示表15数据类型数据类型描述及要求BYTE无符号单字节整型(8位)WORD无符号双字节整型(16位)DWORD无符号四字节整型(32位)BYTE[N]连续n个无符号单字节整形组合ASCII字符码,若无数据则以0终结符补足定义的长度,编码表示参见GB/T1988中5.1所述STRING含汉字时,采用区位码编码,占用2个字节,编码表示参见GB18030中6所述5. 6.2传输规则协议应采用大端模式的网络字节序来传递字和双字。5.6.3数据包结构个完整的数据包应由起始符,命令单元、车辆识别代号数据加密方式、数据单元长度、数据单元和校验码组成,数据包结构和定义见表16所示表16数据包结构和定义起始字节定义数据类型描述及要求0起始符STRING固定为ASCI字符~~,用“0x7e,0x7e”表示2命令单元命令标识BYTE命令单元定义见5.6.43应答标志BYTE车辆识别代号车辆识别代号是识别的唯一标识,由17位字码构成,字码应4STRING符合GB16735中4.5的规定0x01:数据不加密;0x02;数据经过SM2算法加密;0x0321数据加密方式BYTE数据经过SM4位算法加密:0x04:数据经过RSA算法加密;0x05:数据经过AES128位算法加密;"0xFE"表示异常;“0xFF”表示无效,其他预留22数据单元长度是数据单元的总字节数,有效值范围:0~数据单元长度WORD6553124数据单元数据单元格式和定义见5.7采用BCC(异或校验)法,校验范围从命令单元的第一个字倒数第1校验码BYTE节开始,同后一字节异或,直到校验码前一字节为止,校验码占用一个字节14
HJ1239.3—20215.6.4命令单元5.6.4.1命令标识命令标识应是发起方的唯一标识电力标准,命令标识定义见表17所示。表17命令标识定义编码定义方向0x01车辆登入上行0x02实时信息传输上行0x03补传信息传输上行0x04车辆登出上行0x06车辆拆除报警信息上行0x07企业平台登入上行0x08一企业平台登出上行0x09密钥交换上行/下行0x09~0x7F上行数据系统预留上行0x83~0xBF下行数据系统预留下行0xC0~0xFEn自定义数据25.6.4.2应答标志命令的主动发起方应答标志为OxFE,表示此包为命令包;当应答标志不是OxFE时,被动接收方不应应答。当命令的被动接收方应答标志不是0OxFE,此包表示为应答包。当数据接收端发送应答时,只需变更应答标志、应答报文时间,删除其余报文内容,并重新计算校验位即可。E应答标志定义见表18 所示。表18应答标志定义7编码,定义说明0x01成功接收到的信息正确0x02修改错设置未成功0x03VIN重复VIN重复错误OxFE命令表示数据包为命令包,而非应答包5.6.5时间时间应满足4.6的规定5. 7数据单元格式和定义5.7.1企业平台登入数据格式和定义见表19所示。15
HJ1239.3—2021表19企业平台登入数据格式和定义数据表示内容长度 (字节)数据类型描述及要求登入时间6BYTE[6]时间定义见4.6下级平台每登入一次,登入流水号自动加1,从1开始循环累加,登入流水号2WORD最大值为65531,循环周期为天用户名12 STRING平台登入用户名密码20STRING平台登入密码0x01:数据不加密;0x02:数据经过SM2算法加密;0x03数据加密规则1BYTE经过SM4位算法加密:0x04:数据经过RSA算法加密:0x05:数据经过AES128位算法加密;“0xFE”表示异常;“0xFF”表示无效,其他预留5.7.2企业平台登出平台登出分为自动登出和被动登出,自动登出的数据格式和定义见表20所示。表20企业平台登出数据格式和定义数据表示内容长度(字节)数据类型描述及要求登出时间6BYTE[6]时间定义见4.6登出流水号2dWORD登出流水号与当次登入流水号一致密钥交换a5.7.3数据格式和定义见表21所示。表 21平台密钥交换数据格式和定义C数据表示内容长度(字节)数据类型描述及要求0x01:SM20x02:SM4:密钥类型BYTE0x03: RSA:70x04:AES128;其他预留密钥长度S2WORD密钥总字节数,有效值范围:0~65531密钥NBYTE[N]平台密钥启用时间BYTE[6]时间定义见4.6失效时间6BYTE[6]时间定义见4.65.7.4信息体信息体是车载终端传输的原始数据包,应符合4.5的规定,16
附录A (资料性附录) 车载终端拆除报警数据格式和定义
表A.1列出了车载终端拆除报警数据格式和定义。 表A.1拆除报警数据格式和定义
HI1239.3—2021
附录A (资料性附录) 车载终端拆除报警数据格式和定义
附录B (资料性附录) 补充数据流信息数据格式
无损检测标准规范范本表B.1列出了补充数据流信息数据格式。
表B.1补充数据流数据格式和定义
....- 数据标准
- 相关专题: 远程监控