文档介绍:该【车载终端技术要求 】是由【1660287****】上传分享,文档一共【12】页,该文档可以免费在线阅读,需要了解更多关于【车载终端技术要求 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。车载终端技术要求1概述
本附录规定了机械车载终端与管理平台之间的通讯协议与数据格式,包括功能要求、性能要求、试验方法、检验规那么、标志标识以及运输存储安装要求。还规定了通讯数据格式,包括协议基础、通信连接、消息处理、协议分类与说明及数据格式。
本附录适用于机械车载终端和管理平台之间的通信。
2规范性引用文件本标准引用了以下文件或其中的条款。但凡未注明日期的引用文件,其最新版本适用于本标准。
GB17691-2018重型柴油车污染物排放限值及测量方法(中国第六阶段)GB/:通信协议及数据格式
3术语和定义GB17691—2018>GB/。
1注册register
车载终端连接上管理平台时,向平台发送数据包进行身份识别,注册应在机械出厂前完成。
连接建立connection
车载终端与管理平台的数据日常连接应采用TCP方式。
连接断开disconnection
管理平台和车载终端均可根据TCP协议主动断开连接,双方都应主动判断TCP连接是否断开。
管理平台判断TCP连接断开的方法:
根据TCP协议判断出车载终端主动断开;相同身份的车载终端建立新连接,说明原连接已断开;
在一定的时间内未收到车载终端发出的消息。车载终端判断TCP连接断开的方法:
根据TCP协议判断出管理平台主动断开;数据通信链路断开;
数据通信链路正常,到达重传次数后仍未收到应答。
数据采集时间
6
BYTE
时间定义见。
信息流水号
2
BYTE
以天为单位,每包实时信息流水号唯一,从1开始累加。
定位信息
9
BYTE
上报数据格式和定义见表8
撤除状态
1
BYTE
0:控制诊断信息可以获取;1:控制诊断信息无法获取
登出的数据格式和定义见表11所示。
表11登出的数据格式和定义
数据表示内容
长度(字节)
数据类型
描述及要求
登出时间
6
BYTE
时间定义见。
登出流水号
2
WORD
登出流水号与当次登入流水号一致。
7定位功能车载终端应能提供GB/。精度要求应满足:
a)水平定位精度为小于10m;b)定位时间:
1)冷启动:从系统加电运行到实现捕获时间不应超过120s;2)热启动:实现捕获时间应小于10so
8管理功能车载终端应具有支持远程方式在规定的服务器上注册、激活的功能。
9车载终端性能要求及试验方法车载终端性能应符合GB17691—、、。
补发机制packetsupplementation
当数据通信链路异常时,车载终端应将上报数据进行本地存储。在数据通信链路恢复正常后,在发送上报数据的同时补发存储的上报数据。补发的上报数据应为通信链路异常期间存储的数据,数据格式与上报数据相同,并标识为补发信息上报(0x03)o4安全策略
车载终端应提供技术可行的安全策略,保证产品各种性能和功能处于安全范围内。从以下几个方面来实现:
车载终端存储、传输的数据应是加密的,应采用非对称加密算法,可使用国密SM2算法或者RSA算法,并且需要采用硬件方式对私钥进行严格保护;车载终端存储、传输的数据应是完整的;
数据传输过程应当对数据进行扫描,及时发现恶意的数据及攻击行为,如对ECU等CAN总线设备的写命令,或其他超出正常数据读取的指令,安全检测应当检出95%以上的攻击,误报率小于1%,在攻击开始后10s内发现并启动防护措施;未经企业同意,车载终端只能读取车辆数据,不能向ECU发送除诊断请求外的其他任何指令;
车载终端应只向外发送数据,不应接受除生产企业外的操作指令。
5功能要求1自检
车载终端应在通电开始工作时・,通过信号灯、显示屏或声音表示当前主要状态。主要状态包括:通信是否正常、车载终端是否正常。当车载终端无法正常联网或者不正常运行时,机械需要通过相关指示器提示驾驶员。
。车载终端应能以时、分、秒或hh:mm:ss的方式记录时间;应能以年、月、日或yyyy/mm/dd/的方式记录日期。与标准时间相比,时间误差24h内±5s。
3机械诊断信息采集功能当监控机械启动后,作业前,车载终端应对机械进行表6控制诊断信息的读取。并将控制诊断信息上传给管理平台,24h内至少上传一次。
柴油机数据的采集功能车载终端应能按照表7和8的要求采集相关数据,。柴油机启动后60s内必须传输数据,柴油机停机后可以不传输数据。
。当车载终端内部存储介质存储满时,应具备内部存储数据的自动覆盖功能。
。
当车载终端断电停止工作时,应能完整保存断电前保存在内部介质中的数据不丧失。
,如图1所示。
车载终端向管理平台发起通信连接请求,当通信链路连接建立后;车载终端应自动向管理平台发送登入信息进行身份识别,远程服务与管理平台应对接收到的数据进行校验;校验正确时,管理平台接收数据;校验错误时,管理平台应忽略所接收数据。登入流程如图2所示。
图2车载终端登入流程示意图
/,应至少每10min向管理平台上报表4规定的当前时刻数据流信息,信息上报流程如表3所示。
图3实时信息上报流程示意图
当车载终端向管理平台上报信息时,管理平台应对接收到的数据进行校验。当校验正确时,管理平台正常接收数据;当校验错误时,管理平台应忽略所接收数据。
车载终端向管理平台上报信息时,应根据实际情况完成诊断信息和数据流拼装后上报。
数据类型和传输规那么符合GB/。协议应采用大端模式的网络字节序来传递字和双字。
.、命令单元、机械环保代码、终端软件版本号、数据加密方式、数据单元长度、数据单元和校验码组成,数据包结构和定义见表1所示。
起始字节
定义
数据类型
描述及要求
0
起始符
STRING
固定为ASCH字符,用“0x23,0x23”表示
2
命令单元
BYTE
命令单元定义见表2
3
机械环保代码
STRING
机械环保代码是识别的唯一标识,由17位字码构成。
20
终端软件版本号
BYTE
车载终端软件版本号有效值范围0~255
21
数据加密方式
BYTE
0x01:数据不加密;0x02:数据经过RSA算法加密;0x03:数据经过国密SM2算法加密;
“OxFE”表示异常,“OxFF”表示无效,其他预留
22
数据单元长度
WORD
数据单元长度是数据单元的总字节数,有效值范围:0-65531
24
数据单元
。
倒数第1
校验码
BYTE
采用BCC(异或校验)法,校验范围从命令单元的第一个字节开始,同后一字节异或,直到校验码前一字节为止,校验码占用一个字节
命令单元应是发起方的唯一标识,命令单元定义见表2所示。
表2命令单元定义
编码
定义
方向
0x01
机械登入
上行
0x02
实时信息上报
上行
0x03
补发信息上报
上行
0x04
机械登出
上行
0x05
撤除报警
上行
0x06〜0x7F
上行数据系统预留
上行
.+8时间,时间定义符合GB/。
.
机械登入数据格式和定义见表3所示表3机械登入数据格式和定义
起始字节
数据表示内容
数据类型
描述及要求
0
数据采集时间
BYTE[6]
时间定义见。
6
登入流水号
WORD
车载终端每登入一次,登入流水号自动加1,从1开始循环累加,最大值为65531,循环周期为天。
10
SIM卡号的
ICCID号
STRING
SIM卡1CCID号(ICCID应为车载终端从SIM卡获取的值,不应人为填写或修改)。
信息上报
实时信息上报格式和定义见表4。
表4实时信息上报数据格式和定义
数据表示内容
长度(字节)
数据类型
描述及要求
数据采集时间
6
BYTE
时间定义见。
信息流水号
2
BYTE
以天为单位,每包实时信息流水号唯一,从1开始累加。
定位信息
9
BYTE
上报数据格式和定义见表8
信息类型标志(n)
1
WORD
信息类型标志定义见表5。
信息体(n)
根据信息类型不同,长度和数据类型不同。
信息类型标志(m)
1
BYTE
信息类型标志定义见表5。
信息体(m)
根据信息类型不同,长度和数据类型不同。
信息类型标志定义见表5。
表5信息类型
类型编码
说明
0x01
排放控制诊断信息
0x02
数据流信息
0x03—0x7F
预留
0x80—OxFE
用户自定义
)排放控制诊断信息数据(如适用)格式和定义见表6。
表6排放控制诊断信息上报数据格式和定义
数据项
长度(字节)
数据类型
描述及要求
排放控制诊断协议
1
BYTE
有效范围0~3,“0”代表ISO15765,“1”代表ISO27145,“2”代表SAEJ1939,“3”代表ISO15031,“OxFE”表示无效。
排放控制报警灯状态
1
BYTE
有效范围0~2,“0”代表未点亮,“1”代表点亮,“2”代表闪烁。
排放控制故障码总数
1
BYTE
有效范围:0〜253,“OxFE”表示无效。
排放控制故障码信息列表
E每个故障码信息长度
N*BYTE(4)
每个故障为四字节,可按故障实际顺序进行排序。
b)数据流信息(如适用)数据格式和定义见表7。
表7数据流信息上报数据格式和定义
起始字节
数据项
数据类型
描述及要求
0
车速
WORD
数据长度:2bytes
精度:1/256km/hperbit
偏移量:0
数据范围:0〜
“OxFF,OxFF”表示无效
2
大气压力(直接测量或估计值)
BYTE
数据长度:1bytes精度::0
数据范围:0~125kPa
“OxFF”表示无效
3
柴油机净输出扭矩
(作为柴油机最大基准扭矩的百分比),或柴油机实际扭矩/指示扭矩(作为柴油机最大基准扭矩的百分比,例如依据喷射的燃料量计算获得)
BYTE
数据长度:1bytes
精度:1%/bit
偏移量:725
数据范围:-125~125%
“OxFF”表示无效
4
摩擦扭矩(作为柴油机最大基准扭矩的百分比)
BYTE
数据长度:1bytes
精度:1%/bit
偏移量:-125
数据范围:T25~125%
“OxFF”表示无效
5
柴油机转速
WORD
数据长度:2bytes精度:
移量:0
数据范围:0~
“OxFF,OxFF”表示无效
7
柴油机燃料流量
WORD
数据长度:2bytes
精度:
偏移量:0
数据范围:0~
“OxFF,OxFF”表示无效
9
SCR上游NOX传感器输出值
WORD
数据长度:2bytes
精度::-200
数据范围:-200~
“OxFF,OxFF”表示无效
11
SCR下游NOX传感器输出值
WORD
数据长度:2bytes
精度::-200
数据范围:-200〜
“OxFF,OxFF”表示无效