天天看点

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式
基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

基于 etc 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

1 范围

本文件定义了基于专用短程通信(5.8ghz dsrc(etc))的车路协同(i2v)系列应用中的术语和定义,以及数据集和数据交互格式等内容。

本文件适用于基于5.8ghz dsrc系统的应用场景开发、验证及商用。

2 规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

gb 2312 信息交换用汉字编码字符集 基本集

gb 5768.2—2009 道路交通标志和标线 第2部分:道路交通标志

gb/t 14886 道路交通信号灯设置与安装规范

gb/t 20851.4—2019 电子收费 专用短程通信 第4部分:设备应用

gb/t 29100—2012 道路交通信息服务 交通事件分类与编码

t/its xxx—202x 基于etc专用短程通信的车路协同 第1部分:应用集及应用数据交互需求

3 术语和定义

t/its xxx—202x 《基于etc专用短程通信的车路协同 第1部分:应用集及应用数据交互需求》界定的术语和定义适用于本文件。

下列缩略语适用于本文件。

asn.1:抽象语法标记(abstract syntax notation one)

b-ke:广播内核(broad cast kernel)

de:数据元素(data element)

df:数据帧(data frame)

dsrc:专用短程通信(dedicate short range communication)

etc:电子收费(electronic toll collection)

etc2.0:基于etc专用短程通信的车路协同(vehicle-infrastructure cooperative system based on electronic toll collection dedicated short range communication)

i2v:路侧设施与车载单元通讯(infrastructure to vehicle)

i-ke:初始化内核(initialization kernel)

obu:车载单元(on-board unit)

rsi:路侧交通消息(road side information)

rsm:路侧单元消息(road side message)

rsu:路侧单元(road side unit)

rte:道路交通事件(road traffic event)

rts:道路交通标志(road traffic sign)

sdu:服务数据单元(service data unit)

t-ke:传送内核(transfer kernel)

uper:非对齐压缩编码规则(unaligned packet encoding rules)

4 etc2.0 通信协议架构

基于etc专用短程通信(5.8ghz dsrc)的无线通信技术,实现了智能运输系统的车路子系统之间的信息交互,从而实现道路安全、通行效率、信息服务等不同的应用。通信方式上,本文件对应的消息交互可采用广播类通信方式,也可以采用专用链路,后者具有更好的安全性,但交互效率略低。

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

etc专用短程通信协议栈架构见图2,主要由物理层、数据链路层和应用层组成。应用层核心包含t-ke、b-ke、i-ke,t-ke提供i-ke以及应用所需的数据传输基础。

面向车路协同的拓展应用消息定义在应用层sdu中,不对数据链路层和物理层做任何调整。由于etc的数据交互速率较低,而车路协同信息量较大,在技术实现方式上采用全新消息编码,以用最少的字节传递尽量丰富的信息。

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

5 面向车路协同应用的协议扩展需求

为在专用链路上支持etc2.0车路协同应用,需要在已有的action原语上进行扩展,用于传送播报的消息。action原语采用asn.1标准定义:

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式
基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

新增的车路协同消息集嵌套在actionparameter中。

5.1.1.1 obu 与 rsu 之间的 etc 车路协同应用接口应符合 gb/t 20851.4—2019 的规定。

5.1.1.2 为支持 etc2.0 车路协同应用,对应用层服务原语 action 扩展接口,新增 settrafficinfo 和gettrafficinfo 原语,其中 actiontype 扩展定义:

——actiontype = 7:settrafficinfo

——actiontype = 8:gettrafficinfo

5.1.1.3 settrafficinfo 原语

本原语用于完成obu和rsu之间的双向认证,同时,通过该原语可安全的实现交通调度信息的发送以及对订阅信息等其他个性化信息的写入。

5.1.1.4 gettrafficinfo 原语

本原语用于完成obu和rsu之间的双向认证,同时,通过该原语可对返回的信息进行完整性保护。

gettrafficinfo主要用于获取订阅信息,其他信息根据实际应用场景可选。

广播模式可采用etc专用短程通信的bst信标服务信道进行消息的播报,bst的asn.1定义如下:

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

新增的车路协同消息集嵌套在nonmandapplications中。

6 应用层车路协同消息集格式

在应用层中新增面向车路协同应用的消息层,消息层中的数据集格式采用asn.1标准进行定义,遵循“消息帧-消息体-数据帧-数据元素”层层嵌套的逻辑。

数据编解码方式遵循uper。

本文件定义的消息层数据集,主要由1个消息帧格式,3个最基本的消息体以及相应的数据帧和数据元素组成。消息集的定义尽量适配lte-v2x中消息集的定义。

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

消息帧是单个消息的统一打包格式。消息帧由不同类别的消息体组成,并支持扩展。

【定义】

由路侧单元向周围车载单元发布的交通事件信息以及交通标志标牌信息。

其中,交通事件信息当前支持国标gb/t 29100;交通标志信息当前支持国标gb 5768.2-2009。

该消息帧能够打包一个或多个交通事件信息或者交通标志信息,同时包含发送该消息的路侧单元编号以及参考位置坐标。

路侧单元将交通事件类型、优先级、紧急程度等交通事件信息,以及mec边缘计算或云平台对这些信息进行分析判断之后得出的交通决策结果,打包为本消息体所定义的格式,由路侧单元广播给周边车辆,供车辆驾驶员参考执行。

与一般v2x业务流程不同的是,etc2.0的rsi,路侧单元并不是仅仅把所收集的交通参与者信息发送给obu,而是把交通决策结果也下发给obu。这是因为etc2.0场景下的obu车载终端功能比较简单,不适合进行复杂的分析运算,因此把分析和判断处理放在mec边缘计算和云平台。

msg_etcrsi中的bearing方向角由mec配置和下发,用作设定rsu播报事件需要覆盖的车道及播报方向,限定消息针对一个方向行驶的车辆,避免来向车辆或与该事件不相关车辆收到事件播报的情况。

信号灯消息。包含了一个或多个路口信号灯的当前状态信息。结合路口位置信息,为车辆提供实时的前方信号灯相位信息。

适用于由路侧单元向周围车载单元发布的本文类信息,适用于当etcrsi消息不能准确描述事件信息时,用etcmsg的文本类信息进行事件描述,如路名信息、事件影响范围信息等。

数据帧由其他数据单元或数据类型组合而成,具有特定的实际意义。是消息体的组成部分。

定义道路交通事件信息。交通事件分类当前支持国标gb/t 29100。该数据帧中,包含该交通事件的事件id、etc2.0应用场景、优先级、执行必要性、事件类型、发生区域、建议措施等。还可以用文本的形式,对事件信息进行补充描述或说明。

其中,eventscen事件场景,为t/its xxxx—202x《基于etc专用短程通信的车路协同 第1部分: 应用集及应用数据交互需求》中所定义的etc2.0应用场景。

eventtype事件类型,包括gb/t 29100中定义的交通事件类型,gb 5768.2—2009交通标志信息等,与eventscen有一定对应关系。如eventscen为恶劣交通环境感知预警时,eventtype可为gb/t 29100—2012团雾、横风、暴雨等事件类型。

定义道路交通事件集合。

至少包含1个道路交通事件信息,最多包含8个。

定义道路交通标志信息。交通标志信息当前支持gb 5768.2—2009,包含其中所有标志内容。该数据帧中,可以用文本的形式,对相关的交通标志进行补充描述或说明。

定义道路交通标志集合。

至少包含1个道路交通标志信息,最多包含16个。

定义文本描述信息。提供两种编码形式。

提供ascii字符文本形式,支持长度1字节到256字节。

提供中文编码形式,符合gb 2312的编码规则,1个中文字符由2字节信息编码,支持长度1到128个中文字符。

定义需要播报的事件类型,与eventscenarios形成对应;如eventscen为恶劣交通环境感知预警时,eventtype可为trafficenvironment 中对应的团雾、横风、暴雨等事件类型(参考gb/t 29100-2012)。

注:“7”(红绿灯信息播报)和“8”(车内标牌)通过专用报文下发,此处不再定义。

定义交通事件发生的空间位置。

——eventlane:事件定位(所属道路)。定义事件起始位置属于左起第几条车道。

——lanesoccupied 事件定位(占用车道数)。定义事件占用车道数量。

——eventdistance:事件定位(纵向:与 rsu 位置)。定义事件起点距离 rsu 的纵向距离。

——radius:事件定位(半径影响范围)。定义事件影响的范围。

——position3d(可选):事件三维位置坐标。(事件的经纬度、高程)

——经纬度采用 wgs84 参考坐标系,下同。

定义事件的三维的gps坐标位置,经纬度和高程;该三维坐标位置信息由rsu发送给obu,当etc2.0 obu与can总线相连(前装obu),或配合地图(后装obu)后精确显示事件定位时使用。

定义信号灯灯色集合。

至少包含1组信号灯灯色信息,最多包含8组。

信号灯灯色信息,包括灯组类型、灯色状态及当前状态剩余秒数。

数据元素是消息体或数据单元的组成部分。它由基本数据类型定义产生,具有实际物理意义。

定义方向角的数据类型。

建议措施。定义针对本交通事件,建议相关车辆采取的执行措施。

定义t/its xxxx—202x《基于etc专用短程通信的车路协同 第1部分:应用集及应用数据交互需求》中所定义的应用场景。

消息优先级。定义消息的优先级属于紧急、一般还是次要。

执行必要性。定义obu按照rsu下发的交通决策执行的必要性等级。

定义弱势交通参与者类型,包括行人、自行车驾驶人、电动车驾驶人、摩托车驾驶人。

定义道路交通环境的类型,见附录a.1。

其中,道路交通环境类型包括恶劣天气、异常路况。gb/t 29100-2012中定义的事件分类代码作为该值的千位和百位,交通事件分类顺序码作为该值的十位和个位。

定义道路交通事件的类型,见附录a.2。

其中,道路交通事件参考gb/t 29100—2012中定义的交通事故。gb/t 29100—2012中定义的事件分类代码作为该值的千位和百位,交通事件分类顺序码作为该值的十位和个位。

定义特殊车辆类型。紧急车辆类型参考《收费公路联网收费技术要求》中车种定义,包括普通车、公务车、军警车、紧急车、免费、车队等。

定义收费类型,用于拥堵收费等场景定义。

6.2.4.11 de_ trafficcontroltype

定义交通管制类型。

定义道路交通标志的类型.

数值 0 表示未知类型,或文本描述信息。大于 0 数值表示交通标志标牌信息,其编号参照国标 gb5768.2—2009 中“交通标志中文名称索引”表序号。

交通拥堵程度。定义交通事件发生路段的拥堵程度。

定义智慧场站类型。(如停车场、加油站、充电站、服务区)。

定义匝道合流的情况(汇入/汇出)。

定义纬度数值,北纬为正,南纬为负。

分辨率 1e-7°。

定义经度数值。东经为正,西经为负。

分辨率为 1e-7°。

定义事件海拔高程。

分辨率为 0.1 米(m)。数值-4096 表示无效数值。

eventdistance:事件定位(纵向:与 rsu 位置)。定义事件起点距离 rsu 的纵向距离。

事件定位(所属道路)。定义事件所处道路属于左起第几条车道。

lanesoccupied 事件定位(占用车道数)。定义事件占用车道数量。

事件定位(绝对值半径大小)。定义事件影响的半径范围。

当前灯色剩余时间,单位:秒(s)。

信号灯类型。

定义信号灯相位的灯色状态。支持 gb 14886 规定的红、绿、黄三种信号灯灯色,以及亮灯、闪烁和熄灭三种状态。对于绿灯状态,在应用实现时应参考实际路口的情况,选择采用通行允许相位(permissive-green)或通行保护相位(protected-green)。

附录a 交通事件索引

表a.1给出了交通环境索引类型及取值。

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式
基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

表a.2给出了交通环境索引类型及取值。

基于 ETC 专用短程通信的车路协同 第 2 部分:应用层数据交互格式

继续阅读