DB36/T 1078-2018 高速公路ETC蓝牙车载单元(B-OBU)技术规范
DB36/T 1078-2018 Highway ETC Bluetooth Vehicle Unit (B-OBU) Technical Specification
基本信息
发布历史
-
2018年11月
研制信息
- 起草单位:
- 起草人:
- 出版信息:
- 页数:22页 | 字数:- | 开本: -
内容描述
ICS43.040.01
P80
DB36
江西省地方标准
DB36/T1078—2018
高速公路ETC蓝牙车载单元(B-OBU)技术
规范
Technicalspecificationforbluetoothonboardunit(B-OBU)ofhighwayelectronic
tollcollection
2018-11-28发布2019-06-01实施
江西省市场监督管理局发布
DB36/T1078—2018
目次
前言...............................................................................III
1范围..............................................................................1
2规范性引用文件....................................................................1
3术语和定义........................................................................1
4缩略语............................................................................1
5总体要求..........................................................................2
6蓝牙通信模型和协议................................................................2
7通信初始化........................................................................3
8蓝牙通信应用层数据帧..............................................................3
9应用层数据传输协议规程............................................................9
10设备应用要求....................................................................10
11支持互联网应用..................................................................12
附录A(规范性附录)蓝牙应用UUID编码约定..........................................13
附录B(规范性附录)TLV格式.......................................................14
附录C(资料性附录)透传指令各通道TLV参数定义.....................................16
附录D(资料性附录)厂商指令TLV参数定义...........................................18
I
DB36/T1078—2018
前言
本标准按照GB/T1.1-2009给出的规则起草。
本标准由江西省交通运输厅提出并归口。
本标准主要起草单位:江西省高速公路联网管理中心、深圳成谷科技有限公司、广州华工信息软件
有限公司。
本标准主要起草人:余绪金、许俊、陈旻瑞、雷袁欧忆、吁亮、宋斐、詹鑫钢、雷茂锦、尧敏、徐
建斌、邓涛、万玲、魏强、李博阳、张宏彬、罗庆异。
II
DB36/T1078—2018
高速公路ETC蓝牙车载单元(B-OBU)技术规范
1范围
本标准规定了具备蓝牙模块的OBU的术语和定义、总体要求、蓝牙通信模型和协议、通信初始化、
蓝牙通信应用层数据帧、应用层数据传输协议规程、设备应用要求及支持互联网应用的要求。
本标准适用于公路电子不停车收费系统应用的具备蓝牙功能的OBU。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T20851.1电子收费专用短程通信第1部分:物理层
GB/T20851.2电子收费专用短程通信第2部分:数据链路层
GB/T20851.3电子收费专用短程通信第3部分:应用层
GB/T20851.4电子收费专用短程通信第4部分:设备应用
GB/T28421电子收费基于专用短程通信的电子收费交易
3术语和定义
下列术语和定义适用于本文件。
3.1
蓝牙低功耗BluetoothLowEnergy
一种支持设备短距离通信的无线电技术,由蓝牙技术联盟(BluetoothSpecialInterestGroup,
简称BluetoothSIG)管理。当前包括经典蓝牙、高速蓝牙和蓝牙低功耗协议。本文件采用bluetoothlow
energy(简称BLE)模式。
3.2
APPApplication
应用程序(APP为Application缩写),本文件中特指为智能移动终端的第三方应用程序。
4缩略语
下列缩略语适用于本部分。
UUID:通用唯一识别码(UniversallyUniqueIdentifier)
BLE:蓝牙低功耗(BluetoothLowEnergy)
B-OBU:蓝牙车载单元(BluetoothOn-BoardUnit)
1
DB36/T1078—2018
DSRC:专用短程通信(DedicatedShortRangeCommunication)
ESAM:嵌入式安全访问模块(EmbeddedSecureAccessModule)
ETC:电子收费(ElectronicTollCollection)
ICC:集成电路卡(IntegratedCircuitCard)
OBU:车载单元(On-BoardUnit)
RSU:路侧单元(Road-SideUnit)
5总体要求
蓝牙OBU的应用体系总体结构如图1所示。B-OBU应满足以下要求:
a)应符合GB/T20851系列标准规定的A类上下行链路的要求;
b)应支持蓝牙通信,蓝牙物理层基本参数应符合BLE的规定外,还应符合表1的规定;
c)通过蓝牙通信与移动终端或车载终端建立连接,实现各类增值业务应用;
d)当蓝牙接口和5.8G接口同时有数据收发时,应优先处理5.8G接口数据;
e)蓝牙连接应由移动终端APP发起。
互联网应用
移动终端电子不停车
B-OBU蓝牙2.4GHzinternet
APP收费系统
图1B-OBU支持的应用场景示意图
表1蓝牙技术要求
指标名称指标
广播间隔≤1s
广播超时定时器120s
通信链路存活定时器120s
6蓝牙通信模型和协议
6.1蓝牙通信模型
移动终端与B-OBU通过BLE蓝牙通信协议进行无线通信的通信模型见图2。通信模型分二层,第一层
为原生BLE标准协议栈,第二层应用层在BLE标准协议基础上,定义了通讯数据帧结构和应用数据类型,
对应用提供的数据按照应用层帧结构进行封帧、分包、组包、解析。本文件规定应用层协议及相关内容。
2
DB36/T1078—2018
B-OBU移动终端
应用应用
应用层应用层
BLE蓝牙协议栈BLE蓝牙协议栈
图2B-OBU与移动终端通信结构模型
6.2蓝牙协议
B-OBU的蓝牙协议应符合下列规定:
a)应符合BLE蓝牙协议;
b)应支持Indication数据传输方式(蓝牙应答传输方式)和Notification数据传输方式(蓝牙
无应答传输模式,由应用层保证数据发送成功),江西B-OBU采用的Indication数据传输方
式。
7通信初始化
B-OBU与移动终端APP的通信初始化流程,应符合图3的规定。当B-OBU开启蓝牙功能后,需要初始化
通信会话,建立与移动终端APP之间的数据链路。B-OBU首先广播ServiceUUID、MAC地址等基本信息,
APP扫描到符合要求的基本信息后,根据UUID自动建立通讯连接,ServiceUUID定义见附录A。
B-OBU移动终端APP
1.开启蓝牙,广播
B-OBU基本信息2.广播B-OBU的ServiceUUID、MAC地址等
3、自动搜索设备、选择
ServiceUUID建立连接
5.发送初始化设备指令4、设备初始化指令
6.处理设备初始化指
令,初始化B-OBU7、初始化响应
8.链路初始化完成
图3B-OBU与移动终端APP的通信初始化流程
8蓝牙通信应用层数据帧
8.1帧结构
蓝牙通讯数据帧格式见表2,数据帧中数据域的说明见表3。
3
DB36/T1078—2018
表2数据帧格式
ST(1byte)CTL(1byte)LEN(1byte)DATABCC(1byte)
表3数据帧中数据域的说明
字段描述
ST帧头控制字,0x33
CTL最高位[bit:7]表示分包开始标识,1为帧的开始包
其他位[bit:0~6]表示分包序列号,从N-1开始到0,最后一个包为0
LENa发送的数据长度
DATAb发送的数据
BCCBCC校验,从CTL开始到DATA
注1:数据分包长度由各个厂商自定义(推荐值95),由设备在初始化指令应答中返回给APP。若帧数据域超过分
包长度,则需要分包,若不是最后一个分包,则数据长度必须为分包长度。
注2:DATA由Type+Content组成,见8.3规定。每一条指令的Type固定,第一包的数据含有Type,其他分包没
有Type。
8.2帧封装
应用层通过蓝牙进行交互时,应将应用数据帧封装至蓝牙通讯数据帧的DATA域内。当应用数据帧长
度超过蓝牙通信数据帧一帧最大长度时,应采用分包发送;同时接收端应支持组包处理。
8.3数据域结构
应用层数据包对应蓝牙通讯数据帧中的DATA域,其格式应符合表4规定。
表4DATA域格式
Type(1byte)Content
注1:Type:应用数据类型,1字节,具体定义见8.4。
注2:Content:应用数据内容,具体定义见8.5。
注3:每一条指令的Type固定,若分包,第一帧的数据含有Type字段,其它帧无Type字段。
8.4应用数据类型定义
8.4.1APP发送到B-OBU的指令
APP发送到B-OBU的指令见表5的规定。
表5APP到B-OBU指令
数据类型代码(Type)功能说明
初始化指令0xC0APP通知B-OBU进行初始化,B-OBU返回主控程序版本、分包长度、设备状态等
信息
升级指令0xC1B-OBU主控程序升级
透传指令0xC2对B-OBE-SAM、卡片等操作,具体包含:B-OBU二发,B-OBU激活,B-OBU数据
查询,B-OBU延期,卡延期等业务操作。
4
DB36/T1078—2018
表5APP到B-OBU指令(续)
数据下发指令0xC3APP下发数据到B-OBU
数据上报应答0xC4数据上报应答。
厂商指令0xC5厂商指令,如查询设备信息等。
链路保持指令0xCC通过该指令确保设备在指定时间内保持激活状态。
链路断开指令0xCDAPP发送该指令断开蓝牙连接。
8.4.2B-OBU返回给APP的响应
B-OBU返回APP的响应见表6的规定。
表6APP到B-OBU指令
数据类型代码(Type)功能说明
初始化应答0xB0应答B-OBU的版本信息,以及保留的文本状态等
升级应答0xB1针对C1帧的应答,主要是应答B-OBU主控程序升级的状态。
透传应答0xB2应答对B-OBE-SAM的操作结果
定制服务
推荐标准
- GB/T 25831-2010 高温合金丝材通用技术条件 2010-12-23
- GB/T 25834-2010 金属和合金的腐蚀 钢铁户外大气加速腐蚀试验 2010-12-23
- GB/T 25836-2010 微量硬度快速测定方法 2010-12-23
- GB/T 25833-2010 公路护栏用镀锌钢丝绳 2010-12-23
- GB/T 25837-2010 核电厂安全壳电气贯穿件的质量鉴定 2010-12-23
- GB/T 25839-2010 零过渡过程低压动态无功功率补偿装置 2010-12-23
- GB/T 25838-2010 核电厂安全级电阻温度探测器的质量鉴定 2010-12-23
- GB/T 25835-2010 缆索用环氧涂层钢丝 2010-12-23
- GB/T 25832-2010 搪瓷用热轧钢板和钢带 2010-12-23
- GB/T 25830-2010 高温合金盘(环)件通用技术条件 2010-12-23