团体标准 合作式智能运输系统 车用通信系统应用层及应用数据交互标准(第一阶段)
T/CASE 53-2020 代替T/CASE 53-2017

1 范围

本文件规定了合作式智能运输系统车用通信系统应用层的术语和定义,以及数据集和数据交互标准及接口规范等内容。
本文件适用于基于各种通信方式的车用通信系统应用场景开发、验证及商用。

2 规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件:不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB 5768一2009 道路交通标志与标线
GB/T 16262.1一2006 信息技术抽象语法记法一 (ASN.1) 第1部分:基本记法规范
GB/T 16262.2一2006 信息技术抽象语法记法一(ASN.1) 第2部分:信息客体规范
GB/T 16262.3一2006 信息技术抽象语法记法一(ASN.1) 第3部分:约束规范
GB/T 16262.4-2006 信息技术抽象语法记法一(ASN.1)》 第4部分:ASN.1规范的参数化
GB/T 16263.2一2006 信息技术ASN.1编码规则 第2部分:紧缩编码规则(PER)规范
GB25280一2016 道路交通信号控制机
YD/T 3709一2020 基于LTE的车联网无线通信技术消息层技术要求
ETSI TS 102 637 智能交通系统 车辆通信系统 基本应用集(Intelligent Transportation Systems(ITS):Vehicular Communications:Basic Set of Applications)
SAE J2735 专用短程通信消息集字典(Dedicated Short Range Communications(DSRC)Message Set Dictionary)
SAEJ2945/1 V2V车载安全通信系统性能需求(0n-Board System Requirements for V2 V Safety Communications)

3 术语和定义

3.1 定义

下列术语和定义适用于本文件。
3.1.1 合作式智能运输系统cooperative intel ligent transportation systems,(C-ITS)
合作式智能运输系统是通过人、车、路信息交互,实现车辆和基础设施之间、车辆与车辆之间、车辆与人之间的智能协同与配合的一种智能运输系统。
3.1.2 系统延迟 system delay
从远车或路侧单元等设备发送通信数据后,到主车接收该数据并通过网络层进行信息处理后传递给应用层的时间。本文件中特指应用层端到端的延迟时间。
3.1.3 主车host vehicle,HW
装有车载单元且运行应用程序的目标车辆。
3.1.4 远车remote vehicle,R
与主车配合能定时广播V2X消息的背景车辆。
3.1.5 车载单元on-board unit,0BU
安装在车辆上的可实现V2X通信,支持V2X应用的硬件单元。
3.1.6 路侧单元road side unit,RSU
安装在路边的可实现V2X通信,支持V2X应用的硬件单元。
3.1.7 V2X
车载单元与其他设备通信,包括但不限于车载单元之间通信(V2V),车载单元与路侧单元通信(V2I),车载单元与行人设备通信(V2P),车载单元与网络之间通信(V2N)。

3.2 缩略语

下列缩略语适用于本文件。
4G:第四代移动通信技术(the4 th Generation mobile communication technology)
5G:第五代移动通信技术(the5 th Generation mobile communication technology)
ABS:制动防抱死系统(Anti-lock Braking System)
ADS:应用数据交换服务(Application Data-Exchange Service)
API:应用程序编程接口(Application Programming Interface)
ASN.l:抽象语法记法(Abstract Syntax Notation One)
AVW:异常车辆提醒(Abnormal Vehicle Warning)
BSM:基本安全消息(Basic Safety Message)
BSW:盲区预警(Blind Spot Warning)
CAV:防撞距离(Collision Avoidance Range)
CLW:车辆失控预警(Control Lost Warning)
CSAE:中国汽车工程学会(Society of Automotive Engineers of China)
C-ITS:中国智能交通产业联盟(China ITS Industry Alliance)
DE:数据元素(Data Element)
DF:数据帧(Data Frame)
DME:专用短程通信管理实体(DSRC Management Entity)
DNPW:逆向超车预警(Do Not Pass Warning)
DSM:专用短程通信短消息(DSRC Short Message)
DSRC:专用短程通信(Dedicated Short Range Communications)
DTI:到交叉口的距离(Distance-to-Intersection)
EBW:紧急制动预警(Emergency Brake Warning)
ESP:车身电子稳定系统(Electronic Stability Program)
ETC:电子不停车收费系统(Electronic Tol1 Collection)
ETSI:欧洲电信标准化协会(European Telecommunications Standards Institute)
EVW:紧急车辆提醒(Emergency Vehicle Warning)
FCW:前向碰撞预警(Forward Collision Warning)
GB:中国国家标准(Guo Biao(Nation Standard))
GLOSA:绿波车速引导(Green Light Optimal Speed Advisory)
GNSS:全球导航卫星系统(Global Navigation Satellite System)
GPS:全球定位系统(Global Positioning System)
HLN:道路危险状况预警(Hazardous Location Warning.)
HMI:人机交互界面(Human Machine Interface)
HV:主车(Host Vehicle)
ICW:交叉路口碰撞预警(Intersection Collision Warning)
ID:标识(Identification)
IS0:国际标准化组织(International Standards0 rganization)
ITS:智能交通系统(Intelligent Transportation Systems)
IVS:车内标牌(In-Vehicle Signage)
LCW:变道预警(Lane Change Warning)
LDW:车道偏离预警(Lane Departure Warning)
LTA:左转辅助(Left Turn Assistant)
LTE-V2X:基于LTE的车联网无线通信技术(LTE Vehicle to Everything)
NHTSA:美国高速公路安全管理局(National Highway Traffic Safety Administration)
OBU:车载单元(On-Board Unit)
P2P:点对点(Point to Point)
RSA:路侧单元发布的交通事件消息(Road Side Alert)
RSM:路侧单元消息(Road Side Message)
RSU:路侧单元(Road Side Unit)
RV:远车(Remote Vehicle)
SAE:美国汽车工程师学会(Society of Automotive Engineers)
SLW:限速预警(Speed Limit Warning)
SPAT:信号灯消息(Signal Phase and Timing Message)
SPI:服务提供者接口(Service Provider Interface)
SVW:闯红灯预警(Signal Violation Warning)
TC:目标分类(Target Classification)
TCS:牵引力控制系统(Traction Control System)
TJW:前方拥堵提醒(Traffic Jam Warning)
TTC:碰撞预计时间(Time-to-Collision)
TTI:到达交叉口预计时间(Time-to-Intersection)
UPER:非对齐压缩编码规则(Unaligned Packet Encoding Rules)
V2I:车载单元与路侧单元通信(Vehicle to Infrastructure)
V2P:车载单元与行人设备通信(Vehicle to Pedestrians)
V2V:车载单元之间通信(Vehicle to Vehicle)
V2X:车载单元与其他设备通信(Vehicle to Everything)
VIN:车辆识别码(Vehicle ID Number)
VNFP:汽车近场支付(Vehicle Near-Field Payment)
VRUCW:弱势交通参与者碰撞预警(Vulnerable Road User Collision Warning)

4 合作式智能运输系统车用通信系统

4.1 系统介绍

合作式智能运输系统车用通信系统,旨在通过智能运输系统各子系统之间的信息交互,实现道路安全、通行效率、信息服务等各类应用。为此,不同厂商车辆之间,以及这些车辆与其所能到达的区域范围内的道路基础设施之间,必须实现互联互通。本文件的目的,是通过定义信息交互的消息集、数据帧与数据元素,来实现车用通信系统在应用层的互联互通。
image.png
图1以车用通信系统中的车载单元(0BU)为例说明该系统的架构。车载设备通常包括了以下子系统:无线电通信子系统:接收和发送空中信号。一个车载设备里可以装配一个或者多个无线电通信子系统:
——定位系统:该子系统通常包含全球导航卫星系统(GNSS,Global Navigation Satellite System)接收器,用以提供车辆的位置、方向、速度和时间等信息。该子系统可以通过车速信号、惯性测量单元、差分定位系统等技术来实现增强定位:
——车载设备处理单元:运行程序以生成需要发送的空中信号,以及处理接收的空中信号;
——天线:实现射频信号的接收和发送。
车载设备通过接口与应用电子控制单元相连,应用电子控制单元中运行程序实现车用通信系统的应用,并通过人机交互界面(HMI,Human Machine Interface)来实现对驾驶员的提醒,包括图像、声音、振动等方式。在某些场合,应用电子控制单元和车载设备处理单元在一个物理设备中实现。

4.2 标准范围

参考国际标准化组织(IS0)制定的通信系统七层参考模型,及美国、欧洲正在制定的车用通信系统相关标准的系统架构,车用通信系统通常可以分为系统应用、应用层、传输层、网络层、数据链路层和物理层。
本文件关注应用层及应用层与上下相邻两层的数据交互接口(如图2)。
应用层协议主要包括消息集和消息集内的数据帧与数据元素,以及消息的数据结构和编码方式。
本文件通过对道路安全、通行效率和信息服务等基础应用的分析,定义在实现各种应用时,车辆与其他车辆、道路交通设施及其他交通参与者之间的信息交互内容、交互协议与接口等。
本文件并不指定底层的通信技术,可以用于各种不同的传输层、网络层和数据链路层、物理层。
本文件通过向上制定与系统应用对接的应用编程接口(API),可以让不同的应用开发者独立开发能实现互联互通的应用,而无需担心使用何种通信方式或者通信设备,同时通过向下制定与不同通信设备对接的服务提供接口(SPI),以实现车用通信系统与不同通信方式或者通信设备的兼容,并满足通信技术不断更新的需求。
image.png

5 车用通信系统基础应用

5.1 需求分析

本文件选择涵盖安全、效率、信息服务三大类的17个典型应用作为一期应用。选择过程详见附录A。
表1为本文件选择的17个一期应用列表。
image.png

5.2 应用定义及基本要求

5.2.1总则

本节从应用定义、主要场景、系统基本原理、通信方式、基本性能要求和数据交互需求六个方面对17个一期应用分别进行描述,并根据各应用对通信频率和时延的不同需求,对应用进行分类(见附录B)。

5.2.2 前向碰撞预警

5.2.2.1 应用定义和预期效果

前向碰撞预警(FCW:Forward Collision Warning)是指,主车(HV)在车道上行驶,与在正前方同一车道的远车(RV)存在追尾碰撞危险时,FCW应用将对HV驾驶员进行预警。本应用适用于普通道路或高速公路等车辆追尾碰撞危险的预警。
FCW应用辅助驾驶员避免或减轻前向碰撞,提高道路行驶安全。

5.2.2.2 主要场景

FCW包括如下主要场景:
a)HV行驶,RV在HV同一车道正前方停止(图3):
1)HV正常行驶,RV在位于HV同一车道的正前方停止;

2)HV和RV需具备短程无线通信能力;

3)HV行驶过程中在即将与RV发生碰撞时,FCW应用对HV驾驶员发出预警,提醒驾驶员与位于正前方的车辆RV存在碰撞危险;

4)预警时机需确保HⅣ驾驶员收到预警后,能有足够时间采取措施,避免与RV发生追尾碰撞。
image.png
b)HV行驶,RV在HV相邻车道前方停止(图4):
1)HV正常行驶,RV在位于HV相邻车道的前方停止;

2)HV和RV需具备短程无线通信能力:

3)HV行驶过程中不会与RV发生碰撞,HV驾驶员不会收到FCW预警信息。
image.png
c)HV行驶,RV在HV同一车道正前方慢速或减速行驶(图5):
1)HV正常行驶,RV位于HV同一车道的正前方慢速或减速行驶;

2)HV和RV需具备短程无线通信能力:

3)HV行驶过程中在即将与RV发生碰撞时,FCW应用对HV驾驶员发出预警,提醒驾驶员与位于正前方的车辆RV存在碰撞危险;

4)预警时机需确保V驾驶员收到预警后,能有足够时间采取措施,避免与RV发生追尾碰撞。
image.png
d)HV行驶,HV视线受阻,RV-1在HV同一车道正前方停止(图6):
1)HV跟随RV-2正常行驶,RV-1在同一车道上RV-2的正前方停止,HV的视线被RV-2所遮挡:

2)HV和RV-1需具备短程无线通信能力,RV-2是否具备短程无线通信能力不影响应用场景的有效性;

3)RV-2为了避开RV-1进行变道行驶;

4)HV行驶过程中在即将与RV-1发生碰撞时,FCW应用对HV驾驶员发出预警,提醒驾驶员与位于正前方的RV-1存在碰撞危险;

5)预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与RV-1发生追尾碰撞。
image.png

5.2.2.3 系统基本原理

HV行驶过程中,若与同一车道前方RV存在碰撞危险时,FCW应用对HV驾驶员进行预警。触发FCW功能的HV和RV位置关系如图7,其中HV和RV在同一车道,RV在HV的前方。该应用在直线车道或者弯道车道均有效。
FCW基本工作原理如下:
——分析接收到的RV消息,筛选出位于同一车道前方(前方同车道)区域的RV:
——进一步筛选处于一定距离范围内的V作为潜在威胁车辆:
——计算每一个潜在威胁车辆碰撞时间(TTC:time-to-col1 ision)或防撞距离(collisionavoidance range),筛选出与HV存在碰撞危险的威胁车辆;
——若有多个威胁车辆,则筛选出最紧急的威胁车辆;
——系统通过HMI对HV驾驶员进行相应的碰撞预警。
image.png

5.2.2.4 通信方式

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V)。

5.2.2.5 基本性能要求

FCW基本性能要求如下(指标依据参见附录C):
一一主车车速范围(0~130)km/h:
一一通信距离≥300m;
一一数据更新频率典型值10Hz;
一一系统延迟≤100ms;
——定位精度≤1.5m。

5.2.2.6 数据交互需求

FCW数据交互需求如表2。
表2 FCW数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
车头方向角 deg
车体尺寸(长、宽) m
速度 m/s
三轴加速度 m/s2
横摆角速度 deg/s

5.2.3 交叉路口碰撞预警

5.2.3.1 应用定义和预期效果

交叉路口碰撞预警(ICW:Intersection Collision Warning)是指,主车(HV)驶向交叉路口,与侧向行驶的远车(RV)存在碰撞危险时,ICW应用将对HV驾驶员进行预警。本应用适用于城市及郊区普通道路及公路的交叉路口、环道的入口、高速路入口等交叉路口的碰撞危险的预警。
ICW应用辅助驾驶员避免或减轻侧向碰撞,提高交叉路口通行安全。

5.2.3.2主要场景

ICW包括如下主要场景:
a)HV在路口起步(图8):
1)HV停止在路口,RV-1从HV左侧或右侧驶向路口,HV的视线可能被出现在路口的RV-2所遮挡;

2)HV和RV-1需具备短程无线通信能力,RV-2是否具备短程无线通信能力不影响应用场景的有效性;

3)HV启动并准备进入路口时,ICW应用对HV驾驶员发出预警,提醒驾驶员与侧向来车RV-1存在碰撞危险;
预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与RV-1发生碰撞。
image.png
b)HV和RV同时驶向路口(图9):
image.png
1)HV驶向路口,同时RV-1从V左侧或右侧驶向路口,V的视线可能被出现在路口的RV-2所遮挡;
2)HV和RV-1需具备短程无线通信能力,RV-2是否具备短程无线通信能力不影响应用场景的有效性;
3)当HV驶近路口时,ICW应用对HV驾驶员发出预警,提醒驾驶员与侧向来车RV-1存在碰撞危险:
4)预警时机需确保HV驾员收到预警后,能有足够时间采取措施,避免与RV-1发生碰撞。

5.2.3.3系统基本原理

HV驶向交叉路口,若与任意一辆驶向同一路口的RV存在碰撞危险时,ICW应用对HV驾驶员进行预警。
触发ICW功能的HV和RV位置关系如图10,其中HV和RV行驶方向不限于垂直交叉(90°),可为一定范围内的多角度交叉。
image.png
ICW基本工作原理如下:
一一分析接收到的RV消息,筛选出位于交叉路口左侧(Intersecting Left)或交叉路口右侧(Intersecting Right)区域的RV。RV消息可能是由RV发出或从路侧单元获取;
——进一步筛选处于一定距离范围内的RV作为潜在威胁车辆;
——计算每一个潜在威胁车辆到达路口的时间(TTI:time-to-intersection)和到达路口的距离(DTI:distance—to-intersection),筛选出与HV存在碰撞危险的威胁车辆;
——若有多个威胁车辆,则筛选出最紧急的威胁车辆;
——系统通过HMI对HV驾驶员进行相应的碰撞预警。

5.2.3.4通信能力

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V);利用具备短程无线通信能力的路侧设备直接探测碰撞危险或远车信息,发送给主车(V2I)。

5.2.3.5基本性能要求

ICW基本性能要求如下:
一一主车车速范围(0~70)km/h:
——通信距离≥150m:
——数据更新频率典型值10Hz;
——系统延迟≤100ms;
——定位精度≤1.5m。

5.2.3.6数据交互需求

ICW数据交互需求如表3。
表3 ICW数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
车头方向角 deg
车体尺寸(长、宽) m
速度 m/s
三轴加速度 m/s2
横摆角速度 deg/s

5.2.4左转辅助

5.2.4.1应用定义和预期效果

左转辅助(LTA:Left Turn Assist)是指,主车(HV)在交叉路口左转,与对向驶来的远车(RV)存在碰撞危险时,LTA应用将对HV驾驶员进行预警。本应用适用于城市及郊区普通道路及公路的交叉路口。
LTA应用辅助驾驶员避免或减轻侧向碰撞,提高交叉路口通行安全。

5.2.4.2主要场景

image.png
LTA的主要场景为,HV在交叉路口左转,RV从对面驶向路口(图11)。具体描述如下:
一一HV和RV同时从相对的方向驶向交叉路口;
一一HV和RV需具备短程无线通信能力;
——HV启动并准备进入路口左转时,若系统检测到与对向来车RV存在碰撞危险,LTA应用对HV驾驶员发出预警;
——预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与RV发生碰撞。

5.2.4.3系统基本原理

HV驶向交叉路口左转行驶时,若与对向行驶车辆RV存在碰撞危险,LTA应用对HV驾驶员进行预警。
触发LTA功能的HV和RV位置关系如图12.
image.png
LTA基本工作原理如下:
——分析接收到的RV消息,筛选出位于HV相邻车道迎面车辆(oncoming left)和远端车道迎面车辆(oncoming far left)区域的RV;
一一进一步筛选处于一定距离范围内的V作为潜在威胁车辆:
一一计算每一个潜在威胁车辆到达路口的时间(TTI:time-to-intersection)和到达路口的距离(DTI:distance—to-intersection),筛选出与HV存在碰撞危险的威胁车辆;
——若有多个威胁车辆,则筛选出最紧急的威肋胁车辆;
——系统通过HMI对HV驾驶员进行相应的碰撞预警。

5.2.4.4通信方式

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V);利用具备短程无线通信能力的路侧设备直接探测碰撞危险或远车信息,发送给主车(V2I)。

5.2.4.5基本性能要求

LTA基本性能要求如下:
——主车车速范围(070)km/h;
——通信距离≥150m;
——数据更新频率典型值10Hz;
——系统延迟≤100ms;
——定位精度≤1.5m。

5.2.4.6 数据交互需求

LTA数据交互需求如表4。
表4 LTA数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
车头方向角 deg
车体尺寸(长、宽) m
速度 m/s
三轴加速度 m/s2
横摆角速度 deg/s
转向信号 左转向灯是否激活

5.2.5盲区预警/变道预警

5.2.5.1应用定义和预期效果

盲区预警/变道预警(BSw/LCW:Blind Spot Warning/Lane Change Warning)是指,当主车(HV)的相邻车道上有同向行驶的远车(RV)出现在HV盲区时,BSW应用对HV驾驶员进行提醒;当主车(HV)准备实施变道操作时(例如激活转向灯等),若此时相邻车道上有同向行驶的远车(RV)处于或即将进入HV盲区,LCW应用对HV驾驶员进行预警。本应用适用于普通道路或高速公路等车辆变道可能存在碰撞危险的预警。
BSW/LCW应用避免车辆变道时,与相邻车道上的车辆发生侧向碰撞,提高变道安全。

5.2.5.2 主要场景

BSW/LCW包括如下主要场景:
a)RV在HV盲区内(图13):
1)HV在本车道内行驶,RV在HV相邻车道内同向行驶,且RV处于HV盲区内:

2)BSW应用提醒HV驾驶员其盲区内存在车辆RV;

3)若此时检测到HV驾驶员有向RV所在车道变道的意图(例如激活转向灯或者根据方向盘转角综合判断),则LCW应用对HV驾驶员发出预警;

4)预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与相邻车道上的RV发生碰撞。
image.png
b)RV即将进入HV盲区(图14):
1)HV在本车道内行驶,远车RV在相邻车道上与HV同向行驶,且即将进入HV的盲区:
2)BSW应用提醒HV驾驶员即将有车辆进入其盲区;
3)若此时检测到HV驾驶员有向RV所在车道变道的意图(例如激活转向灯),则LCW应用对HV驾驶员发出预警;
4)预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与相邻车道上的RV发生碰撞。

5.2.5.3系统基本原理

当HV意图换道时,若检测到相邻车道上与HV同向行驶的车辆RV处于或即将进入HV盲区,BSW/LCW应用对HV驾驶员进行预警。触发BSW/LCW功能的HV和RV位置关系如图15。BSW/LCW应用适用于直道和弯道情形。
image.png
BSW/LCW基本工作原理如下:
——从接收到的RV消息中,筛选出位于HV左后相邻车道和右后相邻车道的RV作为潜在威胁车辆:
——判断潜在威胁车辆是否处于或即将进入HV盲区:
——如果潜在威胁车辆处于或即将进入HV盲区,首先对HV驾驶员进行BSW提醒;
——如果潜在威肋车辆处于或即将进入HV盲区,而Ⅳ此时有变道操作,则对HV驾驶员进行LCW报警:
——系统通过HMI对HV驾驶员进行提醒或报警。

5.2.5.4通信方式

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V)。

5.2.5.5基本性能要求

BSW/LCW基本性能要求如下:
——主车车速范围(0~130)km/h;
——通信距离≥150m;
——数据更新频率典型值10Hz;
——系统延迟≤100ms:
——定位精度≤1.5m。

5.2.5.6数据交互需求

BSW/LCW数据交互需求如表5。
表5 BSW/LCW:数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
车头方向角 deg
车体尺寸(长、宽) m
速度 m/s
三轴加速度 m/s2
横摆角速度 deg/s
转向信号 转向灯是否激活
方向盘转角 deg

5.2.6逆向超车预警

5.2.6.1应用定义和预期效果

逆向超车预警(DNPW:Do Not Pass Warning)是指,主车(HV)行驶在道路上,因为借用逆向车道超车,与逆向车道上的逆向行驶远车(RV)存在碰撞危险时,DNPW应用对HV驾驶员进行预警。本应用适用于城市及郊区普通道路及公路超车变道碰撞危险的预警。
DPW应用辅助驾驶员避免或减轻超车过程中产生的碰撞,提高逆向超车通行安全。

5.2.6.2主要场景

DNPW的主要场景为,HV逆向变道超车(图16)。具体描述如下:
——HV跟随RV-1行驶,HV准备超车,RV-2从相邻逆向车道上逆向行驶而来,HV的视线可能被RV-1遮挡;
——HV和RV-1、RV-2需具备短程无线通信能力;
——当HV打开变道转向灯并准备进入逆行车道时,DNPW应用对HV驾驶员发出预警,提醒驾驶员与逆向来车RV-2存在碰撞危险;
——预警时机需确保V驾驶员收到预警后,能有足够时间采取措施,避免与RV-2发生碰撞。
image.png

5.2.6.3系统基本原理

HV正常行驶过程中,打开转向灯准备变道时,若与相邻逆向车道上的远车RV-2存在碰撞危险,DNPW应用对HV驾驶员进行预警。触发DNPW功能的HV和远车RV-1、RV-2位置关系如图17。
image.png
DNPW基本工作原理如下:
——分析接收到的RV消息,筛选出位于HV左前方相邻逆向车道逆向行驶的RV:
——进一步筛选处于一定距离范围内的RV作为潜在威车辆:
——计算每一个潜在威胁车辆到达碰撞点的时间(TTC:time-to-col1 ision)和碰撞距离(DTC:distance-to-collision),筛选出与HV存在碰撞危险的威胁车辆;
——若有多个威肋车辆,则筛选出最紧急的威胁车辆;
——若发现HV主动进行变道超车动作,与逆向车道上的车辆碰撞条件成立,系统则通过MI对V驾驶员进行相应的碰撞预警。

5.2.6.4通信方式

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V)。

5.2.6.5基本性能要求

DNPW基本性能要求如下:
一一主车车速范围(0~70)km/h;
——通信距离≥300m;
——数据更新频率典型值10Hz;
——系统延迟≤100ms;
——定位精度≤1.5m。

5.2.6.6数据交互需求

DNPW数据交互需求如表6。
表6 DNPW数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
车头方向角 deg
车体尺寸(长、宽) m
速度 m/s
三轴加速度 m/s2
横摆角速度 deg/s

5.2.7紧急制动预警

5.2.7.1应用定义和预期效果

紧急制动预警(EBW:Emergency Brake Warning)是指,主车(HV)行驶在道路上,与前方行驶的远车(RV)存在一定距离,当前方RV进行紧急制动时,会将这一信息通过短程无线通信广播出来。HV检测到RV的紧急制动状态,若判断该RV事件与HV相关,则对HV驾驶员进行预警。本应用适用于城市郊区普通道路及高速公路可能发生制动追尾碰撞危险的预警。
EBW应用辅助驾驶员避免或减轻车辆追尾碰撞,提高道路行驶通行安全。

5.2.7.2主要场景

EBW包括如下主要场景:
a)同车道(或相邻车道)HV前方紧邻RV发生紧急制动(图18):
1)HV行驶在道路上,RV发生紧急制动事件;

2)HV和RV需具备短程无线通信能力;

3)EBW应用对HV驾驶员发出预警,提醒驾驶员前方紧急制动操作存在碰撞危险;

4)预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与RV发生追尾碰撞。
image.png
b)同车道(或相邻车道)HV前方非紧邻RV发生紧急制动(图19):
1)HV行驶在道路上,其前方非紧邻的RV-1发生紧急制动事件,HV的视线被紧邻的RV-2所遮挡;

2)HV和RV-1、RV-2需具备短程无线通信能力;

3)EBW应用对HV驾驶员发出预警,提醒驾驶员前方紧急制动操作存在碰撞危险;

4)预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与RV-2和RV-1发生追尾碰撞。
image.png

5.2.7.3系统基本原理

相同或者相邻车道上,RV出现紧急制动事件并对外广播,当EBW通过行驶方向、距离、位置、速度等信息,判断该事件对HV具有潜在危险时,则对HV驾驶员进行预警。触发EBW功能的HV和RV位置关系如图20。
EBW基本工作原理如下:
一一RV出现紧急制动事件时,将这一信息对外进行广播:
一一HV接收到的RV信息时,判断其是否包含紧急制动事件;
一一V将出现紧急制动事件的RV分类为前方相同车道和前方相邻车道;
——HV进一步根据车速、位置等信息判断该RV是否与HV相关,若存在潜在碰撞危险则对HV驾驶员进行提醒。

5.2.7.4通信方式

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V)。

5.2.7.5基本性能要求

EBW基本性能要求如下:
——主车车速范围(0130)km/h;
——通信距离≥150m:
一一数据更新频率典型值10Hz;
一一系统延迟≤100ms:
——定位精度≤1.5m。

5.2.7.6数据交互需求

EBW数据交互需求如表7。
表7 EBW数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
车头方向角 deg
车体尺寸(长、宽) m
速度 m/s
纵向加速度 m/s2
紧急制动状态 是否激活

5.2.8异常车辆提醒

5.2.8.1应用定义和预期效果

异常车辆提醒(AVW:Abnormal Vehicle Warning.)是指,当远车(RV)在行驶中打开故障报警灯时,对外广播消息中显示当前“故障报警灯开启”,主车(HV)根据收到的消息内容,识别出其属于异常车辆;或者HV根据RV广播的消息,判断RV车速为静止或慢速(显著低于周围其他车辆),识别出其属于异常车辆。当识别出的异常车辆可能影响本车行驶路线时,AVW应用提醒V驾驶员注意。本应用适用于城市及郊区普通道路及公路的交叉路口、环道的入口、高速路入口等环境中的异常车辆提醒。
AVW应用辅助驾驶员及时发现前方异常车辆,从而避免或减轻碰撞,提高通行安全。

5.2.8.2主要场景

AVW包括如下主要场景:
a)异常车辆开启故障报警灯(图21):
1)HV在道路上正常行驶,RV在HV前方相同或相邻车道内;

2)HV和RV需具备短程无线通信能力;

3)RV开启故障报警灯,并在对外广播的消息中携带“故障报警灯开启”信息,AVW应用对HV驾驶员发出预警,提醒驾驶员前方有异常车辆:

4)预警时机需确保HV驾驶员收到预警后,能由足够时间采取措施,避免与RV发生碰撞。
image.png
b)异常车辆未开启故障报警灯(图22):
1)HV在道路上正常行驶,RV在HV前方相同或相邻车道内;

2)HV和RV需具备短程无线通信能力;

3)RV为静止或者慢速车辆,在对外广播的消息中携带自身位置、速度、航向角等信息,HV根据这些信息判断RV为静止车辆或慢速车辆(车速显著低于周围其他车辆)。AVW应用对HV驾驶员发出预警,提醒驾驶员前方有异常车辆行驶;

4)预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与RV发生碰撞。
image.png

5.2.8.3系统基本原理

HV在道路上行驶,若收到前方RV发出的“故障报警灯开启”信息,或者分析RV发送消息中的速度、位置、航向角等信息,并结合其他RV车辆的车速信息,识别该RV车辆处于静止/慢速行驶的异常状态,若判断其与HV存在碰撞危险,则及时报警;若有多个威胁车辆,则筛选出最紧急的威胁车辆。触发AVW功能的HV和RV位置关系如图23。
image.png

5.2.8.4通信方式

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V)。

5.2.8.5基本性能要求

AVW基本性能要求如下:
一一主车车速范围(0~130)km/h:
——通信距离≥150m;
——数据更新频率典型值10Hz;
——系统延迟≤100ms;
一一定位精度≤1.5m。

5.2.8.6 数据交互需求

AVW数据交互需求如表8。
表8 AVW数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
车头方向角 deg
速度 m/s
异常状态信息 远车”故障报警灯开启”信息、车辆静止或慢速行驶判断等

5.2.9车辆失控预警

5.2.9.1应用定义和预期效果

车辆失控预警(CLW:Control Loss Warning)是指,当远车(RV)出现制动防抱死系统(ABS)、车身稳定性系统(ESP)、牵引力控制系统(TCS)、车道偏移预警系统(LDW)功能触发时,RV对外广播此类状态信息,若主车(HV)根据收到的消息识别出该车属于车辆失控,且可能影响自身行驶路线时,则CLW应用对HV驾驶员进行提醒。本应用适用于城市、郊区普通道路及高速公路可能发生车辆失控碰撞危险的预警。
CLW基于通信的终端,可以将车辆内部电控系统的功能触发/失控等信息,及时对外广播,便于周边车辆迅速采取避让等处置措施,避免由于某一车辆失控导致与周边车辆碰撞事故发生。

5.2.9.2主要场景描述

CLW包括如下主要场景:
a)HV和RV同向行驶(图24)
1)HV和RV均具备短程无线通信能力;

2)HV和RV同向行驶,HV在RV的后方:

3)RV制动防抱死系统(ABS)、车身稳定性系统(ESP)、牵引力控制系统(TCS)、车道偏移预警系统(LDW)功能触发;

4)RV广播车辆失控状态信息,HV接收信息,CLW应用对HV驾驶员发出预警,提醒驾驶员注意;

5)预警时机需确保HV驾驶员收到预警后,能有足够时间采取措施,避免与RV发生碰撞。
image.png
b)HV和RV相向行驶(图25):
1)HV和RV均具备短程无线通信能力;

2)HV和RV相向行驶,距离逐渐接近:

3)RV制动防抱死系统(ABS)、车身稳定性系统(ESP)、牵引力控制系统(TCS)、车道偏移预警系统(LDW)功能触发;

4)RV广播车辆失控状态信息,HV接收信息,CLW应用对HV驾驶员发出预警,提醒驾驶员注意;

5)预警时机需确保V驾驶员收到预警后,能有足够时间采取措施,避免与RV发生碰撞。

5.2.9.3系统基本原理

HV和RV同向行驶(不限于在同一车道内),若RV出现车辆失控预警且与后方HV存在碰撞危险时,CLW应用对HV驾驶员进行预警。HV和RV在相邻车道相向行驶,若RV在与HV会车前出现车辆失控,且与相向行驶的HV存在碰撞危险时,CLW应用对HV驾驶员进行预警。触发CLW功能的HV和RV的位置关系如图26(RV可位于HV前方车道的六个区域内)。
image.png
CLW基本工作原理如下:
——HV分析接收到的RV消息;
——计算出HV与RV的相对距离和发生碰撞的时间:
——系统通过MI对HV驾驶员进行相应的碰撞预警。

5.2.9.4通信方式

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V)。

5.2.9.5基本性能要求

CLW基本性能要求如下:
一一主车车速范围(0~130)km/h;
一一通信距离≥300m;
——数据更新频率典型值10Hz;
一一系统延迟≤100ms;
——定位精度≤1.5m。

5.2.9.6数据交互需求

CLW数据交互需求如表9。
表9 CLW数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
速度 m/s
加速度 m/s2
ABS状态 Valid/invalid
ESP状态 Valid/invalid
TCS状态 Valid/invalid
LDW状态(左右) Valid/invalid
其他失控状态
车头方向角 deg
车体尺寸(长、宽) m

5.2.10道路危险状况提示

5.2.10.1应用定义和预期效果

道路危险状况提示(HLW:Hazardous Location Warning)是指,主车(HV)行驶到潜在危险状况(如桥下存在较深积水、路面有深坑、道路湿滑、前方急转弯等)路段,存在发生事故风险时,HLW应用对V驾驶员进行预警。本应用适用于城市道路、郊区道路和高速公路等容易发生危险状况的路段或者临时性存在道路危险状况的路段。
HLW应用将道路危险状况及时通知周围车辆,便于驾驶员提前进行处置,提高车辆对危险路况的感知能力,降低驶入该危险区域的车辆发生事故的风险。

5.2.10.2主要场景

当道路存在危险状况时,附近路侧单元(SU)或临时路侧设备对外广播道路危险状况提示信息,包括:位置、危险类型、危险描述等,行经该路段的V根据信息及时采取避让措施,避免发生事故(图27)。
image.png

5.2.10.3系统基本原理

HLW基本工作原理如下:
一一具备短程无线通信能力的路侧单元(RSU)周期性对外广播道路危险状况提示信息:
一一HV依据自身位置信息和道路危险状况提示信息,计算与道路危险区域的距离;
一一HV依据当前速度计算到达道路危险区域的时间:
一一系统通过MI对驾驶员进行及时的预警。

5.2.10.4通信方式

HV和RSU需具备短程无线通信能力,RSU将道路危险状况信息发送给HV(V2I)。

5.2.10.5基本性能要求

HLW基本性能要求如下:
一一主车车速范围(0130)km/h:
——通信距离≥300m;
一一数据更新频率典型值5Hz;
——系统延迟≤100ms;
——定位精度≤1.5m。

5.2.10.6数据交互需求

HLW数据交互需求如表10。
表10 HLW数据交互需求(路侧数据)

数据 单位 备注
时刻 ms
道路危险位置(经纬度) deg
道路危险位置(海拔) m
道路危险状况类型 INTEGER
道路危险状态描述 STRING

5.2.11 限速预警

5.2.11.1应用定义和预期效果

限速预警(SLW:Speed Limit Warning)是指,主车(HV)行驶过程中,在超出限定速度的情况下,SLW应用对HV驾驶员进行预警,提醒驾驶员减速行驶。本应用适用于普通道路及高速公路等有限速的道路。
SLW应用辅助驾驶员避免超速行驶,消除安全隐患,减少事故的发生。

5.2.11.2主要场景

HV和路侧单元(RSU)需具备短程无线通信能力。HV行驶时,RSU周期性发送特定路段的限速信息。
当HV判断自己在RSU指示的特定路段,且车速超过RSU的速度限制时,SLW应用对HV驾驶员发出预警,提醒驾驶员减速行驶。

5.2.11.3系统基本原理

SLW基本工作原理如下:
——HV分析接收到的RSU消息。提取限速路段信息和具体限速大小:
——根据车辆本身的定位和行驶方向,将自身定位到特定路段上:
——如果HV检测到自己处在限速路段区域内,则判断自身是否在限速范围内:
——如果不满足限速,则触发SLW报警。系统通过HMI对HV驾驶员进行相应的限速预警,提醒驾驶员减速。

5.2.11.4通信方式

HV和路侧单元(RSU)需具备短程无线通信能力,信息通过短程无线通信在路侧单元和HV之间传递(V2I)。

5.2.11.5基本性能要求

SLW基本性能要求如下:
一一主车车速范围(0~130)km/h:
——通信距离≥300m;
——数据更新频率典型值1Hz;
一一系统延迟≤100ms:
——定位精度≤1.5m

5.2.11.6数据交互需求

SLW数据交互需求如表11。

数据 单位 备注
时刻 ms
RSU经纬度 deg
RSU海拔 m
限速区域范围
速度限制 m/s

5.2.12 闯红灯预警

5.2.12.1应用定义和预期效果

闯红灯预警(RLVW:Red Light Violation Warning)是指,主车(HV)经过有信号控制的交叉口(车道),车辆存在不按信号灯规定或指示行驶的风险时,RLW应用对驾驶员进行预警。本应用适用于城市及郊区道路及公路的交叉路口、环道的出入口和可控车道、高速路入口和隧道等有信号控制的车道。
闯红灯过程见图28。
RLVW应用辅助驾驶员安全通过信号灯路口,提高信号灯路口的通行安全。
image.png

5.2.12.2主要场景

当前方有大车遮挡视线(图29)或恶劣天气影响视线,或由于其他原因,使HV无法对当前红灯或即刻到来的红灯做出正确判断时,RLW检测HV当前所处位置和速度等,通过计算预测车头经过路口停止线时信号灯的状态,并向驾驶员进行预警。
image.png

5.2.12.3系统基本原理

当V驶向具有信号控制的交叉路口(车道),遇信号灯即将变红或正处在红灯状态,但车辆未能停止在停止线内而继续前行时,RLVW应用将对该车驾驶员进行预警。触发RLVW功能的HV与路口设置位置关系如图30。
image.png
RLVW基本工作原理如下:
一一具有短程、远程通信能力的路侧单元(RSU)定时发送路口地理信息和信号灯实时状态信息:
一一HV依据本身GSS地理信息,确定当前受管控信号的相位,并计算其与停止线的距离;
一一HV依据当前速度和其他交通参数预估到达路口的时间;
一一LVW将这些信息与接收到的红灯切换时刻及红灯保留时长信息进行对比分析,决定是否预警。

5.2.12.4通信方式

具备短程、远程无线通信能力的路侧设备,将有关交叉口(车道)信息广播给具有短程通信能力的车辆(V2I)。

5.2.12.5基本性能要求

RLVW基本性能要求如下:
——主车车速范围(0~70)km/h;
——通信距离≥150m;
——数据更新频率典型值5Hz;
——系统延迟≤100ms;
——定位精度≤1.5m。

5.2.12.6数据交互需求

RLVW数据交互需求如表12。
表12 RLVW数据交互需求(路侧数据)

数据 单位 备注
时刻 ms
路口ID
入口ID
车道宽度 m
车道中心线位置
停车线位置
车道属性 左、直、右和掉头
车道所属相位
当前灯态 针对该车道每一个车道属性(允许行驶方向)的信号灯状态
红灯变绿剩余时间/绿灯变红剩余时间 s 可预测一个周期或两个周期
红绿灯配时是否自适应控制 自适应控制时,绿灯剩余时间会改变(周期内或下一个周期)

5.2.13弱势交通参与者碰撞预警

5.2.13.1应用定义和预期效果

弱势交通参与者碰撞预警(VRUCW:Vulnerable Road User Collision Warning)是指,HV在行驶中,与周边行人(P,Pedestrian.。含义拓展为广义上的弱势交通参与者,包括行人、自行车、电动自行车等,以下描述以行人为例)存在碰撞危险时,VUCW应用将对车辆驾驶员进行预警,也可对行人进行预警。本应用适用于城市及郊区普通道路及公路的碰撞危险预警。
VRUCW)应用辅助驾驶员避免或减轻与侧向行人(P)碰撞危险,提高车辆及行人通行安全。

5.2.13.2主要场景

VRUCW包括如下主要场景:
a)HV行进时行人(P)从侧前方出现(图31):
1)HV在行进时,P从侧前方出现,HV的视线可能被出现在路边的RV所遮挡:

2)HV和P需具备短程无线通信能力,RV是否具备短程无线通信能力不影响应用场景的有效性;

3)HV接近P时,如果检测到可能发生碰撞的危险,VUCW应用对HV驾驶员发出预警,同时也可对P发出预警,提醒驾驶员与侧向P存在碰撞危险:

4)预警时机需确保HⅣ驾驶员收到预警后,能有足够时间采取措施,避免与P发生碰撞。
image.png
b)HV倒车预警(图32):
1)HV在倒车时,P从HV侧后方出现,HV的视线可能被两侧车辆遮挡,也可能由于是盲区等原因,使得HV的驾驶员不能及时发现:

2)HV和P需具备短程无线通信能力,周边RV是否具备该能力不影响预警效果;

3)HV接近P时,如果检测到可能存在碰撞的危险,VRUCW应用对HV驾驶员发出预警,也可以同时对P发出预警,提醒驾驶员这一危险:

4)预警时机需确保HⅣ驾驶员收到预警后,能有足够时间采取措施,避免与P发生碰撞。
image.png
c)通过路侧设备(I)检测行人并对车辆预警:
在场景)、b)的基础上,如果P不具备通信能力,路侧设备(I)可通过摄像头、微波雷达等传感器检测周边行人(P),并广播行人(P)的相关信息,VRUCW)应用对可能发生碰撞的车辆驾驶员发出预警。

5.2.13.3 基本工作原理

VRUCW基本工作原理如下:
——HV分析接收到的行人(P)消息,筛选出与车辆行驶方向上可能发生冲突的行人;
——进一步筛选处于一定距离或者时间范围内的行人作为潜在威胁行人:
——计算与每一个(或者成组)行人的碰撞时间TTC(time-to-collision),筛选出存在碰撞威胁的行人:
——若存在多个威胁行人(或行人组),则筛选出最紧急的威胁行人(或行人组);
——系统对HV驾驶员进行相应的碰撞预警。

5.2.13.4通信方式

HV和P需具备短程无线通信能力,车辆信息通过短程无线通信在HV和P之间传递(V2P);或利用路侧感知系统对行人信息进行感知,通过路侧设备发给车辆(V2I)。

5.2.13.5 基本性能要求

VRUCW:基本性能要求如下:
一一主车车速范围(0~70)km/h;
——通信距离≥150m:
——信号更新频率典型值5Hz;
——系统延迟≤100ms;
一一定位精度≤1.5m。

5.2.13.6数据交互需求

VRUCW数据交互需求如表13、表14、表15。
image.png
image.png
image.png
image.png

5.2.14绿波车速引导

5.2.14.1应用定义和预期效果

绿波车速引导(GLOSA:Green Light Optimal Speed Advisory)是指,当装载车载单元(OBU)的HV驶向信号灯控制交叉路口,收到由路侧单元(RSU)发送的道路数据及信号灯实时状态数据时,GLOSA应用将给予驾驶员一个建议车速区间,以使车辆能够经济地、舒适地(不需要停车等待)通过信号路口。
本应用适用于城市及郊区普通道路信号灯控制路口。
GLOSA应用能辅助驾驶应用,提高车辆通过交叉路口的经济性和舒适性,提升交通系统效率。

5.2.14.2主要场景

GL0SA主要场景见图33。具体描述如下:
——HV从远处接近信号灯控制路口;
——路侧通信设备发出局部道路数据信息及从路口信号机处获得的信号灯数据信息和实时状态信息;
——GL0SA应用根据上述信息,给出HV前方信号灯的实时状态,并结合HV的定位和行驶状态信息,计算出通过路口的引导车速区间。
image.png

5.2.14.3基本工作原理

GL0SA基本工作原理如下:
一一HV根据收到的道路数据,以及本车的定位和运行数据,判定本车在路网中所处的位置和运行方向;
——判断车辆前方路口是否有信号灯,提取信号灯对应相位的实时状态:若有信号灯信息,则可直接显示给驾驶员:
——GL0SA应用根据本车的位置,以及信号灯对应相位的实时状态,计算本车能够在本次或下次绿灯期间不停车通过路口所需的最高行驶速度和最低行驶速度,并进行提示。

5.2.14.4通信方式

具备短程无线通信能力的路侧设备,将道路数据与信号灯实时状态数据,发送给HⅣ(V2I)。

5.2.14.5基本性能要求

GL0SA为效率类V2X应用,适用于市区或郊区有信号控制路口的路网,该应用对定位精度和数据的实时性要求相较安全类应用为低。
GLOSA基本性能要求如下:
——车辆速度范围(0~70)km/h;
一一通信距离≥150m;
一一道路数据集更新频率典型值1Hz;
一一信号灯数据集更新频率典型值5Hz;
——系统延迟≤200ms;
——定位精度≤1.5m。

5.2.14.6数据交互需求

GL0SA数据交互需求如表16。
image.png

5.2.15车内标牌

5.2.15.1应用定义和预期效果

车内标牌(IVS:In-Vehicle Signage)是指,当装载车载单元(OBU)的HV收到由路侧单元(RSU)发送的道路数据以及交通标牌信息,IVS应用将给予驾驶员相应的交通标牌提示,保证车辆的安全行驶。
本应用适用于任何交通道路场景。
IVS能提高车辆行驶的安全性。

5.2.15.2主要场景

IVS的主要场景如图34。具体描述如下:
一一HV从远处接近相应的路侧单元(RSU):
——路侧通单元(RSU)发出局部道路数据信息,以及相应的交通标牌信息;
——IVS应用根据上述信息,结合自车的定位和行驶状态,计算出自车在路网中的位置,并判断前方是否有交通标识牌,如果有,则通过车内标牌对驾驶员进行提示。车内交通标牌会在消息有效的区域和时间段内亮起。
image.png

5.2.15.3基本工作原理

IVS基本工作原理如下:
——HV根据收到的道路数据,以及本车的定位和运行数据,判定本车在路网中所处的位置和运行方向:
——判断车辆前方道路是否有交通标牌,以及在当前时间段该标牌是否有效。若是,则直接显示给驾驶员。

5.2.15.4通信方式

具备短程无线通信能力的路侧设备,将道路数据与交通标牌信息,发送给HV(V2I)。

5.2.15.5基本性能要求

IVS基本性能要求如下:
——车辆速度范围(0~70)Km/h;
——通信距离≥150m;
——道路数据与交通标牌信息更新频率典型值1Hz;
——系统延迟≤500ms:
一一定位精度≤1.5m。

5.2.15.6数据交互需求

IVS数据交互需求如表17。
image.png

5.2.16 前方拥堵提醒

5.2.16.1应用定义和预期效果

前方拥堵提醒(TJW:Traffic Jam Warning)是指,主车(HV)行驶前方发生交通拥堵状况,路侧单元(RSU)将拥堵路段信息发送给HV,TJW应用将对驾驶员进行提醒。本应用适用于城市及郊区普通道路及高速公路拥堵路段的预警。
TJW应用提醒驾驶员前方路段拥堵,有助于驾驶员合理制定行车路线,提高道路通行效率。

5.2.16.2主要场景

TJW主要场景如图35。具体描述如下:
——HV从远处接近相应的路侧单元(RSU),路侧单元(RSU)周期性广播局部道路拥堵数据信息;
——TJW应用根据上述信息,结合本车的定位和行驶状态,计算出本车在路网中的位置,并判断前方是否有拥堵,如果有,则对驾驶员进行前方拥堵的提示。
image.png

5.2.16.3系统基本原理

TJW基本工作原理如下:
一一HV根据收到的道路数据,以及本车的定位和运行数据,判定本车在路网中所处的位置和运行方向;
——判断车辆前方道路是否有交通拥堵。若有,则直接提醒驾驶员。

5.2.16.4通信方式

具备短程无线通信能力的路侧设备(RSU),将直接探测到的拥堵信息,或将ITS系统中的拥堵路段信息,发送给V(V2I)。利用具备短程无线通信能力的车辆可将前方道路拥堵信息转发给后方车辆(V2V)。

5.2.16.5基本性能要求

TJW基本性能要求如下:
一一主车车速范围(0130)km/h;
一一通信距离≥150m;
——数据更新频率典型值1Hz;
——系统延迟≤500ms;
一一定位精度≤5m。

5.2.16.6数据交互需求

TJW数据交互需求如表18。
表18 TJW数据交互需求(路侧数据)

数据 单位 备注
拥堵起止点位置(经纬度) Deg 路侧设备周期性广播
拥堵程度 分为5级:畅通、基本畅通、轻度拥堵、中度拥堵、严重拥堵;路侧设备周期性广播

5.2.17紧急车辆提醒

5.2.17.1应用定义和预期效果

紧急车辆提醒(EVW:Emergency Vehicle Warning)是指,主车(HV)行驶中,收到紧急车辆提醒,以对消防车、救护车、警车或其他紧急呼叫车辆等进行让行。
EVW使HV实现对消防车、救护车、警车或其他紧急呼叫车辆的让行。

5.2.17.2主要场景

当紧急车辆接近HV时,提示HV让行的典型场景如图36。具体描述如下:
一一HV行驶中,紧急车辆RV接近HV:
——HV和RV需具备短程无线通信能力;
——HV收到紧急车辆提醒时,对紧急车辆RV进行让行。
image.png

5.2.17.3系统基本原理

HV直向行驶时,遇到消防车、救护车、警车或其他紧急车辆呼叫时,通过车-车通信(V2V),能有效快速让行,EVW应用对HV驾驶员进行预警。触发EVW功能的HV和RV位置关系如37。
image.png
EVW基本工作原理如下:
——分析接收到的紧急车辆RV消息,筛选出位于HV受影响区域的紧急车辆RV;
——将处于一定范围内的紧急车辆RV作为优先让行紧急车辆;
——计算优先让行紧急车辆RV到达的时间和距离。

5.2.17.4通信方式

HV和RV需具备短程无线通信能力,车辆信息通过短程无线通信在HV和RV之间传递(V2V)。

5.2.17.5基本性能要求

EVW基本性能要求如下:
——主车车速范围(0~130)km/h;
——通信距离≥300m;
——数据更新频率典型值5Hz;
——系统延迟≤100ms;
——定位精度≤1.5m

5.2.17.6数据交互需求

EVW数据交互需求如表19。
表19 EVW数据交互需求(远车数据)

数据 单位 备注
时刻 ms
位置(经纬度) deg
位置(海拔) m
车头方向角 deg
车体尺寸(长、宽) m
速度 m/s
三轴加速度 m/s2
横摆角速度 deg/s
紧急车辆类型 消防车、救护车、警车等

5.2.18汽车近场支付

5.2.18.1应用定义和预期效果

汽车近场支付(VNFP,Vehicle Near-Field Payment)是指,汽车作为支付终端对所消费的商品或服务进行账务支付的一种服务方式。汽车通过V2X通信技术与路侧单元(RSU作为受理终端)发生信息交互,间接向银行金融机构发送支付指令,产生货币支付与资金转移行为,从而实现车载支付功能。其主要应用包括ETC、拥堵费、充电支付、停车支付、加油支付等汽车使用消费环节的付费需求。
汽车将成为金融支付终端,具备车载支付能力,在智能交通各应用场景下,有效加速相关付费过程的效率与执行准确性。在停车支付、ET℃场景,通过收费单元与汽车的有效自动化联动,可以加速车流,提高交通效率;在未来电动车无线充电场景,可以解决根据充电量实时支付费用的问题,并因无需操作充电枪而提升用户体验;在购买车辆保险场景,可以根据本车实时车况数据直接完成汽车保险购买,实现车险个性化定价,提高商业服务质量。

5.2.18.2主要场景

WNFP包括如下主要场景:
a)车辆在行驶中付费(如ETC、拥堵费,由有公信力商户主动扣款)(图38):
1)HV在道路上,驶过收费路侧单元(RSU);

2)路侧单元(RSU)广播收费站收费能力;

3)HV接受到收费站广播的收费能力,与路侧单元(RSU)完成P2P单播通信会话,并反馈车辆信息,如车辆识别码、车类型、车尺寸、车速及支付账户信息等:

4)路侧单元(RSU)完成支付扣款,并通知车辆。
image.png
b)车辆停止时主动发起付费(停车场支付、充电支付、加油支付)(图39):
1)车辆停止时,向路侧单元(RSU)发起支付请求,并上送车辆信息,如车辆识别码、车类型、车尺寸及支付账户信息等;

2)路侧单元(RSU)完成支付扣款,并通知车辆。
image.png

5.2.18.3系统基本原理

图40为典型的车辆在行驶中付费的支付流程。首先是路侧单元(RSU)广播“我是收费站”,然后车载单元(OBU)应答相应汽车信息(包括汽车车辆标识、汽车类型、车速、车辆尺寸等),并建立起P2P通信连接。再后,RSU立刻发送相应支付请求信息(包括RSU标识、RSU地理位置信息、支付金额等),OBU收到RSU支付请求后,内部在金融支付计算单元进行处理后,再发出应答支付信息(包括支付账户、支付金额、支付密钥等)。SU收到支付应答信息后,进行内部收费处理,其中包括对支付账户的风险性检测,以及实时与后台系统交易确认(可选),如是否为黑名单账户,是否符合合法交易条件(如是否A品牌车在B品牌车4S店消费),最后RSU向OBU通知扣款(此时可选择传输电子发票等凭据),OBU做相应记录并结束通信。
image.png
其中,SU支付金额由汽车类型与尺寸大小等车辆信息决定,车辆识别码、车辆类型与尺寸等形成汽车设备指纹,明确支付对象,以便在后续纠纷时明确责任主体。在超速交通罚款场景中,通过车辆上送车速信息,辅助证明超速行为。
通过以上交易逻辑分析,前7个交易步骤必须在联网通信时完成,因此假设每步骤时延为T,最大通信距离为D,最大车速为V,则需满足7×T×V≤D。参考ETSI TR102638的参数设定,当T=500ms,D=150m,V=130km/h时,满足以上要求。

5.2.18.4通信方式

路侧单元(RSU)具备短程无线通信能力,通过I2V的方式将支付场景(如ETC、交通罚款)的支付服务和活动状态进行广播,随后接入服务的HV与路侧单元(RSU)建立P2P单播会话,完成相应电子支付流程。
HV需具备短程无线通信能力,通过V2I的方式将支付请求发送给接收路侧单元(RSU),随后与路侧单元(RSU)建立P2P单播会话,完成相应电子支付流程。

5.2.18.5基本性能要求

VNFP基本性能要求如下:
——主车车速范围(0~130)km/h;
——通信距离≥150m;
——数据更新频率典型值1Hz;
——系统延迟≤500ms;
——为满足金融消费级安全等级,需要在V2X设备内嵌符合金融安全要求的设备或模拟程序。

5.2.18.6数据交互需求

VNFP数据交互需求如表20。
image.png

6应用层交互数据集

6.1消息层基本介绍和要求

消息层数据集用ASN.1标准进行定义,遵循“消息帧-消息体-数据帧-数据元素”层层嵌套的逻辑进行制定。
数据集交互的编解码方式遵循非对齐压缩编码规则UPER。

6.2消息层数据集定义

6.2.1消息层数据集和消息帧

本文件定义的消息层数据集,主要由1个消息帧格式,5个最基本的消息体以及相应的数据帧和数据元素组成。
image.png
消息帧是单个应用层消息的统一打包格式,是数据编解码的唯一操作对象。消息帧由不同类别的消息体组成,并支持扩展。【ASN.1代码】

  1. --Main message frame
  2. MessageFrame ::= CHOICE {
  3. bsmFrame BasicSafetyMessage,
  4. mapFrame MapData,
  5. rsmFrame RoadsideSafetyMessage,
  6. spatFrame SPAT,
  7. rsiFrame RoadSideInformation,
  8. }

6.2.2消息体

6.2.2.1 Msg BSM

【定义】
车辆基本安全消息。是使用最广泛的一个应用层消息,用来在车辆之间交换安全状态数据。车辆通过该消息的广播,将自身的实时状态告知周围车辆,以此支持一系列协同安全等应用。
【ASN.1代码】

  1. BasicSafetyMessage ::= SEQUENCE{
  2. msgCnt MsgCount,
  3. id OCTET STRING (SIZE(8)),
  4. --temperary vehicle ID
  5. secMark DSecond,
  6. timeConfidence TimeConfidence OPTIONAL,
  7. pos Position3D,
  8. posAccuracy PositionalAccuracy OPTIONAL,
  9. --Accuracy for GNSS system
  10. posConfidence PositionConfidenceSet OPTIONAL,
  11. --Realtime position confidence
  12. transmission TransmissionState,
  13. speedSpeed,
  14. heading Heading,
  15. angle SteeringWheelAngle OPTIONAL,
  16. motionCfd MotionConfidenceSet OPTIONAL,
  17. accelSet AccelerationSet4Way,
  18. brakes BrakeSystemStatus,
  19. size VehicleSize,
  20. vehicleClass VehicleClassification,
  21. --VehicleClassification includes BasicVehicleClass and other extendible type
  22. safetyExt VehicleSafetyExtensions OPTIONAL,
  23. emergencyExt VehicleEmergencyExtensions OPTIONAL,
  24. }

6.2.2.2 Msg MAP

【定义】
地图消息。由路侧单元广播,向车辆传递局部区域的地图信息。包括局部区域的路口信息、路段信息、车道信息,道路之间的连接关系等。
单个地图消息可以包含多个路口或区域的地图数据。路口处的信号灯信息则在SPAT消息中详细定义。
image.png
【ASN.1代码】

  1. MapData ::= SEQUENCE{
  2. msgCnt MsgCount,
  3. timeStamp MinuteofTheYear OPTIONAL,
  4. nodes NodeList,
  5. --intersections or road endpoints
  6. }

6.2.2.3 Msg RSI

【定义】
该消息适用于由路侧单元向周围车载单元发布的交通事件信息以及交通标志信息。
其中,交通事件信息当前支持国标GB/T29100-2012;交通标志信息当前支持国标GB5768.2-2009。
该消息帧能够打包一个或多个交通事件信息或者交通标志信息,同时包含发送该消息的路侧单元编号以及参考位置坐标。
车载单元在判定事件或标志的生效区域时,根据自身的定位与运行方向,以及消息本身提供的时效信息、关联区域/路段范围,来进行判定。消息体中,refPos字段用来提供本消息作用范围内的参考三维位置坐标,消息中所有的位置偏移量,均基于该参考坐标计算。真实位置坐标等于偏移量加上参考坐标。
【ASN.1代码】

  1. RoadSideInformation ::= SEQUENCE{
  2. msgCnt MsgCount,
  3. moy MinuteofTheYear OPTIONAL,
  4. id OCTET STRING (SIZE(8)),
  5. --RSU ID
  6. refPos Position3D,
  7. --Reference position of this RSI message
  8. rtes RTEList OPTIONAL,
  9. --All the rte data packed in this message
  10. rtss RTSList OPTIONAL,
  11. --All the rts data packed in this message
  12. }

6.2.2.4 Msg RSM

【定义】
路侧安全消息。路侧单元通过路侧本身拥有的相应检测手段,得到的其周边交通参与者的实时状态信息(这里交通参与者包括路侧单元本身、周围车辆、非机动车、行人等),并将这些信息整理成本消息体所定义的格式,作为这些交通参与者的基本安全状态信息(类似于Msg BSM),广播给周边车辆,支持这些车辆的相关应用。
Msg RSM消息的存在,使得车辆对于周围环境的感知不仅仅依赖于Msg BSM消息。路侧单元基于路侧传感器,帮助车辆对其周围的环境进行了探测,并将实时信息通过Msg RSM消息传递给车辆。
Msg RSM消息中,refPos字段用来提供本消息作用范围内的参考三维位置坐标,消息中所有的位置偏移量,均基于该参考坐标计算。真实位置坐标等于偏移量加上参考坐标。
【ASN.1代码】

  1. RoadsideSafetyMessage ::= SEQUENCE{
  2. msgCnt MsgCount,
  3. id OCTET STRING (SIZE(8)),
  4. --RSU ID
  5. refPos Position3D,
  6. --Reference position of this RSM message
  7. participants ParticipantList,
  8. --All or part of the participants
  9. --detected by RSU
  10. }

6.2.2.5 Msg SPAT

【定义】
信号灯消息。包含了一个或多个路口信号灯的当前状态信息。结合MAP消息,为车辆提供实时的前方信号灯相位信息。
图43给出了SPAT消息的主体结构。其中实线框为必有项,虚线框为可选项。
image.png
【ASN.1代码】

  1. SPAT ::= SEQUENCE{
  2. msgCnt MsgCount,
  3. moy MinuteofTheYear OPTIONAL,
  4. timeStamp DSecond OPTIONAL,
  5. --Time stamp when this message is formed
  6. name DescriptiveName OPTIONAL,
  7. --human readable name for this collection
  8. --to be used only in debug mode
  9. intersections IntersectionStateList,
  10. --sets of SPAT data (one per intersection)
  11. }

6.2.3数据帧

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

6.2.3.1 DF AccelerationSet4Way

【定义】
定义车辆四轴加速度。
一一Long:纵向加速度。向前加速为正,反向为负。
一一Lat:横向加速度。向右加速为正,反向为负。
一一Vert:垂直加速度。沿重力方向向下为正,反向为负。
一一Yaw:横摆角速度。顺时针旋转为正,反向为负。
【ASN.1代码】

  1. AccelerationSet4Way ::= SEQUENCE{
  2. long Acceleration,
  3. --Along the Vehicle Longitudinal axis
  4. lat Acceleration,
  5. --Along the Vehicle Lateral axis
  6. vert VerticalAcceleration,
  7. --Along the Vehicle Vertical axis
  8. yaw YawRate
  9. }

6.2.3.2 DF_BrakeSystemStatus

【定义】
定义车辆的刹车系统状态。包括了7种不同类型的状态。
——brakePadel:刹车踏板踩下情况。
——wheelBrakes:.车辆车轮制动情况。
——traction:牵引力控制系统作用情况。
——abs:制动防抱死系统作用情况。
——scS:车身稳定控制系统作用情况。
——brakeBoost:刹车助力系统作用情况。
——auxBrakes:辅助制动系统(一般指手刹)情况。
【ASN.1代码】

  1. BrakeSystemStatus ::= SEQUENCE{
  2. brakePadel BrakePedalStatus OPTIONAL,
  3. wheelBrakes BrakeAppliedStatus OPTIONAL,
  4. traction TractionControlStatus OPTIONAL,
  5. abs AntiLockBrakeStatus OPTIONAL,
  6. scs StabilityControlStatus OPTIONAL,
  7. brakeBoost BrakeBoostApplied OPTIONAL,
  8. auxBrakes AuxiliaryBrakeStatus OPTIONAL
  9. }

6.2.3.3 DF ConnectingLane

【定义】
用于定位上游车道转向连接的下游车道。
包括下游车道ID以及该转向的允许行驶行为,下游车道ID的作用范围是该车道所在的路段。
【ASN.1代码】

  1. ConnectingLane ::= SEQUENCE{
  2. lane LaneID,
  3. --Index of the connecting lane
  4. maneuver AllowedManeuvers OPTIONAL
  5. --The Maneuver between
  6. --the enclosing lane and this lane
  7. --at the stop line to connect them
  8. }

6.2.3.4 DF Connection

【定义】
定义当前车道与下游路段中车道的连接关系。
包括下游路段出口节点ID、连接的下游路段车道基本信息以及对应的信号灯相位号。在车道连接中定义的相位号,是对DF Movement中定义转向的相位号的一个补充。当某一些车道在转向时需要参考一些特殊的信号灯相位(而不是OF Movement中定义的默认相位),则应该将其定义在本数据帧中。
【ASN.1代码】

  1. Connection ::= SEQUENCE{
  2. remoteIntersection NodeReferenceID,
  3. --This entry indicates the downstream intersection of the link this lane connects to.
  4. --This provides a means to create meshes of lanes
  5. connectingLane ConnectingLane OPTIONAL,
  6. --The index of the connecting lane and also the maneuver from the current lane to it
  7. --When we want to list the allowed lanes of the next link
  8. --this lane can lead to,we use this entry
  9. phaseId PhaseID OPTIONAL
  10. --The matching signal group send by the SPAT message for this lane/maneuver.
  11. --Shall be present unless the connectingLane
  12. --has no signal group (is un-signalized)
  13. }

6.2.3.5 DF ConnectsToList

【定义】
定义路段中每条车道,在下游路口处与下游路段中车道的转向连接关系列表。
【ASN.1代码】
ConnectsToList ::= SEQUENCE (SIZE(1..16)) OF Connection

6.2.3.6 DF DDateTime

【定义】定义完整的日期和时间数据单元。
【ASN.1代码】

  1. DDateTime ::= SEQUENCE{
  2. year DYear OPTIONAL,
  3. month DMonth OPTIONAL,
  4. day DDay OPTIONAL,
  5. hour DHour OPTIONAL,
  6. minute DMinute OPTIONAL,
  7. second DSecond OPTIONAL,
  8. offset DTimeOffset OPTIONAL --time zone
  9. }

6.2.3.7 DF Description

【定义】
定义文本描述信息。提供两种编码形式。
提供ASCII字符文本形式,支持长度1字节到512字节。
提供中文编码形式,符合GB2312-80的编码规则,1个中文字符由2字节信息编码,支持长度1到256个中文字符。
【ASN.1代码】

  1. Description ::= CHOICE{
  2. textString IA5String (SIZE(1..512)),
  3. --ASCII text
  4. textGB2312 OCTET STRING (SIZE(2..512))
  5. --text using Chinese-character encoding GB2312-80
  6. }

6.2.3.8 DF Ful lPositionVector

【定义】
定义完整的参考轨迹点信息。用于车辆历史轨迹数据单元,作为一串轨迹点的参考点数据。
【ASN.1代码】

  1. FullPositionVector ::= SEQUENCE{
  2. utcTime DDateTime OPTIONAL,--time with mSec precision
  3. pos Position3D,
  4. heading Heading OPTIONAL,
  5. transmission TransmissionState OPTIONAL,
  6. speed Speed OPTIONAL,
  7. posAccuracy PositionalAccuracy OPTIONAL,
  8. posConficence PositionConfidenceSet OPTIONAL,
  9. timeConfidence TimeConfidence OPTIONAL,
  10. motionCfd MotionConfidenceSet OPTIONAL,
  11. }

6.2.3.9 DF IntersectionState

【定义】
定义一个路口信号灯的属性和当前状态。
包括路口ID、信号灯工作状态、时间戳以及信号灯的相位列表。
【ASN.1代码】

  1. IntersectionState ::= SEQUENCE{
  2. intersectionId NodeReferenceID,
  3. --A globally unique value set,consisting of a regionID and intersection ID assignment
  4. --provides a unique mapping to the MAP Node
  5. status IntersectionStatusObject,
  6. --general status of the controller(s)
  7. moy MinuteofTheYear OPTIONAL,
  8. --Minute of current UTC year used only with messages to be archived
  9. timeStamp DSecond OPTIONAL,
  10. --the mSec point in the current UTC minute that
  11. --this message was constructed
  12. timeConfidence TimeConfidence OPTIONAL,
  13. --indicate the time confidence of the above UTC time
  14. phases PhaseList
  15. --Each Movement is given in turn
  16. --and contains its signal phase state,
  17. --mapping to the lanes it applies to,and
  18. --point in time it will end,and it
  19. --may contain both active and future states
  20. }

6.2.3.10 DF IntersectionStateList

【定义】
定义一个路口信号灯集合。
【ASN.1代码】

  1. IntersectionStateList ::= SEQUENCE (SIZE(1..32)) OF IntersectionState

6.2.3.11 DF Lane

【定义】
定义车道。
包含ID、共享属性、车道出口的允许转向行为、车道与下游路段车道的连接关系列表以及车道中间点列表。
【ASN.1代码】

  1. Lane ::= SEQUENCE{
  2. laneID LaneID,
  3. --The unique ID number assigned
  4. --to this lane object
  5. lanewidth LaneWidth OPTIONAL,
  6. laneAttributes LaneAttributes OPTIONAL,
  7. --Define basic attribute of lane
  8. maneuvers AllowedManeuvers OPTIONAL,
  9. --the permitted maneuvers for this lane
  10. connectsTo ConnectsToList OPTIONAL,
  11. --connection to downsteam lanes
  12. speedLimits SpeedLimitList OPTIONAL,
  13. --List all the speed limits
  14. points PointList OPTIONAL,
  15. --Define road points and segments
  16. }

6.2.3.12 DF LaneAttributes

【定义】
定义车道属性。
包括车道共享情况以及车道本身所属的类别特性。【ASN.1代码】

  1. LaneAttributes ::= SEQUENCE{
  2. shareWith LaneSharing OPTIONAL,
  3. laneType LaneTypeAttributes
  4. }

6.2.3.13 DF LaneList

【定义】
定义一个路段中包含的车道列表。
【ASN.1代码】

  1. LaneList ::= SEQUENCE (SIZE(1..32)) OF Lane

6.2.3.14 DF_LaneTypeAttributes

【定义】
定义不同类别车道的属性集合。
【ASN.1代码】

  1. LaneTypeAttributes ::= CHOICE{
  2. vehicle LaneAttributes-Vehicle,--motor vehicle lanes
  3. crosswalk LaneAttributes-Crosswalk, --pedestrian crosswalks
  4. bikeLane LaneAttributes-Bike,--bike lanes
  5. sidewalk LaneAttributes-Sidewalk,--pedestrian sidewalk paths
  6. median LaneAttributes-Barrier,--medians channelization
  7. striping LaneAttributes-Striping,--roadway markings
  8. trackedVehicle LaneAttributes-TrackedVehicle,--trains and trolleys
  9. parking LaneAttributes-Parking,--parking and stopping lanes
  10. }

6.2.3.15 DF Link

【定义】
定义路段。从一个节点到相邻另一个节点的道路称为一个有向路段。
其属性包含名称、上游节点ID、限速集合、车道宽度,以及该路段包含的车道集合与交通标志标牌集合。
【ASN.1代码】

  1. Link ::= SEQUENCE{
  2. name DescriptiveName OPTIONAL,
  3. --Link name
  4. upstreamNodeId NodeReferenceID,
  5. --this link is from upstreamNode to the Node it belongs to
  6. speedLimits SpeedLimitList OPTIONAL,
  7. --List all the speed limits
  8. linkWidth LaneWidth OPTIONAL,
  9. --Width of this link
  10. points PointList OPTIONAL,
  11. --Define road points along the center of this link
  12. movements MovementList OPTIONAL,
  13. --Define movements at intersection
  14. lanes LaneList,
  15. --Lanes belong to this link
  16. ...
  17. }

6.2.3.16 DF LinkList

【定义】
定义路段列表。
【ASN.1代码】

  1. LinkList ::= SEQUENCE (SIZE (1..32)) OF Link

6.2.3.17 DF MotionConfidenceSet

【定义】
描述车辆运行状态的精度。
包括车速精度、航向精度和方向盘转角的精度。
【ASN.1代码】

  1. MotionConfidenceSet ::= SEQUENCE{
  2. speedCfd SpeedConfidence OPTIONAL,
  3. headingCfd HeadingConfidence OPTIONAL,
  4. steerCfd SteeringWheelAngleConfidence OPTIONAL
  5. }

6.2.3.18 DF Movement

【定义】
描述道路与下游路段的连接关系,以及该连接对应的本地路口处信号灯相位ID
此处的相位ID事实上也是MAP消息与SPAT消息的唯一关联。车辆在确定了转向行为后,能够通过该相位ID数据,查看到SPAT中对应的相位实时状态,从而获得行车过程中的信号灯数据辅助。
【ASN.1代码】

  1. Movement ::= SEQUENCE{
  2. remoteIntersection NodeReferenceID,
  3. --This entry indicates the downstream intersection of the link this lane connects to.
  4. --This provides a means to create meshes of lanes
  5. phaseId PhaseID OPTIONAL
  6. --The matching signal group send by
  7. --the SPAT message for this lane/maneuver.
  8. --Shall be present unless the connectingLane
  9. --has no signal group (is un-signalized)
  10. }

6.2.3.19 DF MovementList

【定义】
描述一条路段与下游路段的连接关系列表。
【ASN.1代码】

  1. MovementList ::= SEQUENCE (SIZE(1..32)) OF Movement

6.2.3.20 DF Node

【定义】地图节点。节点是地图的最基本组成部分,可以是交叉路口,也可以是一个路段的端点。在地图上,顺序的两个节点确定一条有向路段。
节点属性包括名称、ID、位置以及节点相连的上游路段集合。
一个节点中包含的路段,均以该节点作为下游端点。而从该节点出发的路段,则归属于路段下游节点的数据中。
Node数据帧中,refPos字段用来提供当前数据帧作用范围内的参考三维位置坐标,帧中所有的位置偏移量,均基于该参考坐标计算。真实位置坐标等于偏移量加上参考坐标。
【ASN.1代码】

  1. Node ::= SEQUENCE{
  2. --Node can be an intersection,or a road endpoint
  3. name DescriptiveName OPTIONAL,
  4. --Node name
  5. id NodeReferenceID,
  6. --A globally unique value set,
  7. --consisting of a regionID and
  8. --node ID assignment
  9. refPos Position3D,
  10. --3D position of the center of this Node.
  11. --This position is also the reference position for the elements inside
  12. inLinks LinkList OPTIONAL,
  13. --all the links enter this Node
  14. }

6.2.3.21 DF NodeList

【定义】
定义地图节点列表。
【ASN.1代码】

  1. NodeList ::=SEQUENCE (SIZE(1..63)) OF Node

6.2.3.22 DF NodeReferencelD

【定义】
定义节点ID。
节点ID是由一个全局唯一的地区ID和一个地区内部唯一的节点ID组成。
【ASN.1代码】

  1. NodeReferenceID ::= SEQUENCE{
  2. region RoadRegulatorID OPTIONAL,
  3. --a globally unique regional assignment value
  4. --typical assigned to a regional DOT authority
  5. --the value zero shall be used for testing needs
  6. id NodeID
  7. --a unique mapping to the node
  8. --in question within the above region of use
  9. }

6.2.3.23 DF ParticipantData

【定义】
定义交通参与者的基本安全信息,包括RSU自身以及RSU依靠感知手段获取的机动车、非机动车等交通参与者。
该参与者数据帧相当于OBU车辆自身广播的BSM消息,它由RSU感知并发送给周边网联车辆。当该参与者信息来源于RSU收到的BSM消息时,其中的id字段必须与BSM中的车辆id字段一致。
【ASN.1代码】

  1. ParticipantData ::= SEQUENCE{
  2. ptcType ParticipantType,
  3. ptcId INTEGER (0..65535),
  4. --temporary ID set by RSU
  5. --0 is RSU itself
  6. --1..255 represent participants detected by RSU
  7. --ptcId of different participant needs to be unique in RSU
  8. source SourceType,
  9. id OCTET STRING (SIZE(8))OPTIONAL,
  10. --temperary vehicle ID from BSM
  11. secMark DSecond,
  12. pos PositionOffsetLLV,
  13. posConfidence PositionConfidenceSet,
  14. transmission TransmissionState OPTIONAL,
  15. speed Speed,
  16. headingHeading,
  17. angle SteeringWheelAngle OPTIONAL,
  18. motionCfd MotionConfidenceSet OPTIONAL,
  19. accelSet AccelerationSet4Way OPTIONAL,
  20. size VehicleSize,
  21. --Size of participant including motor/non-motor/pedestrian/rsu
  22. --is represented by DE VehilceSize
  23. vehicleClass VehicleClassification OPTIONAL,
  24. ...
  25. }

6.2.3.24 DF ParticipantList

【定义】定义交通参与者列表。应用于RSM消息中,表示RSU当前探测到的所有或者部分交通参与者信息。
【ASN.1代码】

  1. ParticipantList ::= SEQUENCE (SIZE(1..16)) OF ParticipantData

6.2.3.25 DF_PathHistory

【定义】
定义车辆历史轨迹。
利用一个参考轨迹点信息,以及一系列基于该参考信息的历史轨迹点,给出车辆一段完整的历史轨迹。车辆历史轨迹能够真实地反映其在当时的形式状态,且从侧面反映当时其所在的道路和交通环境。
数据单元中的参考轨迹点信息在时间上比所有轨迹点都要靠后(时间较晚)。【ASN.1代码】

  1. PathHistory ::= SEQUENCE{
  2. initialPosition FullPositionVector OPTIONAL,
  3. currGNSSstatus GNSSstatus OPTIONAL,
  4. crumbData PathHistoryPointList,
  5. ...
  6. }

6.2.3.26 DF PathHistoryPoint

【定义】
定义车辆的历史轨迹点。
包括位置、时间戳,以及轨迹点处的车速、位置精度以及航向等。
【ASN.1代码】

  1. PathHistoryPoint ::= SEQUENCE{
  2. llvOffset PositionOffsetLLV,
  3. timeOffset TimeOffset,
  4. --Offset backwards in time
  5. speedSpeed OPTIONAL,
  6. --Speed over the reported period
  7. posAccuracy PositionConfidenceSet OPTIONAL,
  8. --The accuracy of this value
  9. heading CoarseHeading OPTIONAL,
  10. --overall heading
  11. ...
  12. }

6.2.3.27 DF_PathHistoryPointList

【定义】
定义车辆的历史轨迹。
该轨迹由一系列轨迹点组成。能够精准地给出车辆完整的历史行驶轨迹,可以以当前时刻运动状态为基准,也可以是一段时间之前的轨迹。
【ASN.1代码】

  1. PathHistoryPointList ::= SEQUENCE (SIZE(1..23)) OF PathHistoryPoint

6.2.3.28 DF PathPointList

【定义】
用有序位置点列的方式,定义一个有向的作用范围。
例如,该数据帧应用于SI消息,配合半径信息,用来表示一个的车辆行进轨迹区段,该区段由有序位置点列组成,排列顺序与车辆行进方向一致。
【ASN.1代码】

  1. PathPointList ::= SEQUENCE (SIZE(1..32)) OF PositionOffsetLLV
  2. --Path point list for RTS message

6.2.3.29 DF_PathPrediction

【定义】
定义车辆的预测线路,主要是曲率半径。
【ASN.1代码】

  1. PathPrediction ::=SEQUENCE{
  2. radiusOfCurve RadiusOfCurvature,
  3. --Units of 10cm
  4. --straight path to use value of 32767
  5. confidence Confidence,
  6. --Units of 0.5 percent
  7. }

6.2.3.30 DF Phase

【定义】
定义信号灯相位,一个相位包括一个相位ID以及一个相位状态列表。
【ASN.1代码】

  1. Phase ::= SEQUENCE{
  2. id PhaseID,
  3. --the group id is used to map to lists
  4. --of lanes (and their descriptions)
  5. which this MovementState data applies to
  6. --see comments in the Remarks for usage details
  7. phaseStates PhaseStateList
  8. --Consisting of sets of movement data with:
  9. --a)SignalPhaseState
  10. --b)TimeChangeDetails,and
  11. --c)AdvisorySpeeds (optional
  12. --Note one or more of the movement events may be for
  13. --a future time and that this allows conveying multiple
  14. --predictive phase and movement timing for various uses
  15. --for the current signal group
  16. }

6.2.3.31 DF PhaseList

【定义】
定义一组信号灯包含的所有相位的列表。
【ASN.1代码】

  1. PhaseList ::= SEQUENCE (SIZE(1..16)) OF Phase
  2. --List of phases in one traffic signal

6.2.3.32 DF PhaseState

【定义】
定义信号灯的一个相位状态。
包含该状态对应的灯色,以及实时计时信息。
【ASN.1代码】

  1. PhaseState ::= SEQUENCE
  2. light LightState,
  3. --Consisting of:
  4. --Phase state (the basic 11 states)
  5. --Directional,protected,or permissive state
  6. timing TimeChangeDetails OPTIONAL,
  7. --Timing Data in UTC time stamps for event
  8. --includes start and min/max end times of phase
  9. --confidence and estimated next occurrence
  10. ...
  11. }

6.2.3.33 DF PhaseStateList

【定义】
定义一个信号灯的一个相位中的相位状态列表。
列表中每一个相位状态物理上对应了一种相位灯色,其属性包括了该状态的实时计时信息。
【ASN.1代码】

  1. PhaseStateList ::= SEQUENCE (SIZE(1..16))OF PhaseState

6.2.3.34 DF PointList

【定义】
定义一个有向路段上的中间位置点列表,用来表达路段上截面或片段的特殊属性。列表中所有位置点需按上游至下游顺序排列。
【ASN.1代码】

  1. PointList ::= SEQUENCE (SIZE (2..31)) OF RoadPoint
  2. --At least 2 points of 1 lane
  3. --entry line and exit line
  4. --points need to be listed sequentially
  5. --from upstream to downstream

6.2.3.35 DF Position-LL-24B

【定义】
24比特相对经纬度位置,表示当前位置点关于参考位置点的经纬度偏差。由两个12比特的经度、纬度偏差值组成。
【ASN.1代码】

  1. Position-LL-24B ::= SEQUENCE{
  2. --ranges of +-0.0002047 degrees
  3. --ranges of +-22.634554 meters at the equator
  4. lon OffsetLL-B12,
  5. lat OffsetLL-B12
  6. }

6.2.3.36 DF Position-LL-28B

【定义】
28比特相对经纬度位置,表示当前位置点关于参考位置点的经纬度偏差。由两个14比特的经度、纬度偏差值组成。
【AS.1代码】

  1. Position-LL-28B ::= SEQUENCE{
  2. --ranges of +-0.0008191 degrees
  3. --ranges of +-90.571389 meters at the equator
  4. lon OffsetLL-B14,
  5. lat OffsetLL-B14
  6. }

6.2.3.37 DF Position-LL-32B

【定义】
32比特相对经纬度位置,表示当前位置点关于参考位置点的经纬度偏差。由两个16比特的经度、纬度偏差值组成。
【ASN.1代码】

  1. Position-LL-32B ::= SEQUENCE{
  2. --ranges of +-0.0032767 degrees
  3. --ranges of +-362.31873 meters at the equator
  4. lon OffsetLL-B16,
  5. lat OffsetLL-B16
  6. }

6.2.3.38 DF Position-LL-36B

【定义】
36比特相对经纬度位置,表示当前位置点关于参考位置点的经纬度偏差。由两个18比特的经度、纬度偏差值组成。
【ASN.1代码】

  1. Position-LL-36B ::= SEQUENCE{
  2. --ranges of +-0.0131071 degrees
  3. --ranges of +-01.449308 Kmeters at the equator
  4. lon OffsetLL-B18,
  5. lat OffsetLL-B18
  6. }

6.2.3.39 DF Position-LL-44B

【定义】
44比特相对经纬度位置,表示当前位置点关于参考位置点的经纬度偏差。由两个22比特的经度、纬度偏差值组成。
【ASN.1代码】

  1. Position-LL-44B ::= SEQUENCE{
  2. --ranges of +-0.2097151 degrees
  3. --ranges of +-23.189096 Kmeters at the equator
  4. lon OffsetLL-B22,
  5. lat OffsetLL-B22
  6. }

6.2.3.40 DF Position-LL-48B

【定义】
48比特相对经纬度位置,表示当前位置点关于参考位置点的经纬度偏差。由两个24比特的经度、纬度偏差值组成。
【ASN.1代码】

  1. Position-LL-48B ::= SEQUENCE{
  2. --ranges of +-0.8388607 degrees
  3. --ranges of +-92.756481 Kmeters at the equator
  4. lon OffsetLL-B24,
  5. lat OffsetLL-B24
  6. }

6.2.3.41 DF Position-LLmD-64b

【定义】
64比特经纬度位置。实际上,该尺度采用了真实经纬度数据进行描述,非相对位置。
【ASN.1代码】

  1. Position-LLmD-64b ::= SEQUENCE{
  2. --a full 32b Lat/Lon range
  3. lon Longitude,
  4. lat Latitude
  5. }

6.2.3.42 DF Position3D

【定义】
三维的坐标位置,经纬度和高程。
【ASN.1代码】

  1. Position3D ::= SEQUENCE{
  2. lat Latitude,
  3. --in 1/10th micro degrees
  4. long Longitude,
  5. --in 1/10th micro degrees
  6. elevation Elevation OPTIONAL
  7. --in 10 cm units
  8. }

6.2.3.43 DF_PositionalAccuracy

【定义】
基于椭圆模型定义一个定位系统自身的精度。
【ASN.1代码】

  1. PositionalAccuracy ::= SEQUENCE{
  2. --NMEA-183 values expressed in strict ASN form
  3. semiMajor SemiMajorAxisAccuracy,
  4. semiMinor SemiMinorAxisAccuracy,
  5. orientation SemiMajorAxisOrientation
  6. }

6.2.3.44 DF PositionConfidenceSet

【定义】
定义当前实时位置(经纬度和高程)的精度大小,包括水平位置精度和高程精度,由系统自身进行实时计算和更新。
【ASN.1代码】

  1. PositionConfidenceSet ::= SEQUENCE{
  2. pos PositionConfidence,--for both horizontal directions
  3. elevation ElevationConfidence OPTIONAL
  4. }

6.2.3.45 DF PositionOffsetLL

【定义】
经纬度偏差,来描述一个坐标点的相对位置。约定偏差值等于真实值减去参考值。
提供了7种尺度的描述方式。
【ASN.1代码】

  1. PositionOffsetLL ::= CHOICE{
  2. --Locations with LL content Span at the equator when using a zoom of one
  3. position-LL1 Position-LL-24B,
  4. --within +-22.634554 meters of the reference position
  5. position-LL2 Position-LL-28B,
  6. --within +-90.571389 meters of the reference position
  7. position-LL3 Position-LL-32B,
  8. --within +362.31873 meters of the reference position
  9. position-LL4 Position-LL-36B,
  10. --within +-01.449308 Kmeters of the reference position
  11. position-LL5 Position-LL-44B,
  12. --within +-23.189096 Kmeters of the reference position
  13. position-LL6 Position-LL-48B,
  14. --within +-92.756481 Kmeters of the reference position
  15. position-LatLon Position-LLmD-64b
  16. --node is a Lat/Lon absolute coordinates not a reference position
  17. }

6.2.3.46 DF PositionOffsetLLV

【定义】
定义三维的相对位置(相对经纬度和相对高程)。约定偏差值等于真实值减去参考值。
【ASN.1代码】

  1. PositionOffsetLLV ::= SEQUENCE{
  2. offsetLL PositionoffsetLL,
  3. --offset in lon/lat
  4. offsetV Verticaloffset OPTIONAL
  5. --offset in elevation
  6. }

6.2.3.47 DF ReferenceLink

【定义】
定义关联路段,用路段的上下游节点D表示。
路段的上下游节点唯一确定一条路段。
可包含具体的关联车道。如不指定车道,则默认为该路段所有车道。
【ASN.1代码】

  1. ReferenceLink ::= SEQUENCE{
  2. --this Link is from Node of upstreamNodeld to Node of downstreamNodeId
  3. upstreamNodeId NodeReferenceID,
  4. downstreamNodeId NodeReferenceID,
  5. referenceLanesReferenceLanes OPTIONAL
  6. --Provide reference lanes if is necessary
  7. --Refer to all lanes if this data is not given
  8. }

6.2.3.48 DF ReferenceLinkList

【定义】
定义关联路段集合。
【ASN.1代码】

  1. ReferenceLinkList ::= SEQUENCE (SIZE(1..16)) OF ReferenceLink

6.2.3.49 DF ReferencePath

【定义】
定义道路交通事件和标志的关联路径。
关联路径用有序的位置点列来描述交通事件的影响区域中心线,同时用半径来表示该影响区域边界离中心线的垂直距离,反映该区域的宽度以覆盖实际路段。
【ASN.1代码】

  1. ReferencePath ::= SEQUENCE{
  2. activePath PathPointList,
  3. --RSI is active for vehicles within this path
  4. --Points are listed from upstream to downstream
  5. --along the vehicle drive direction.
  6. --One path includes at least 1 points.
  7. --A path with only 1 point means a round alert area
  8. pathRadius Radius
  9. --The biggest distance away from the alert path
  10. --within which the warning is active.
  11. }

6.2.3.50 DF ReferencePathList

【定义】
定义道路交通事件和标志的关联路径集合。用于RSI消息中。
【ASN.1代码】

  1. ReferencePathList ::= SEQUENCE (SIZE(1..8)) OF ReferencePath

6.2.3.51 DF_RegulatorySpeedLimit

【定义】
定义限速属性。
包括限速类型以及所规定的限制速度。
【ASN.1代码】

  1. RegulatorySpeedLimit ::= SEQUENCE{
  2. type SpeedLimitType,
  3. --The type of regulatory speed which follows
  4. speed Speed
  5. --The speed in units of 0.02 m/s
  6. --See Section 11 for converting and translating
  7. --speed expressed in mph into units of m/s
  8. }

6.2.3.52 DF RSITimeDetails

【定义】
定义道路交通事件和道路交通标志信息的生效时间属性。
用UT℃世界标准时间定义,包括生效起始时刻、结束时刻以及结束时刻的置信度。精确到分钟。
【ASN.1代码】

  1. RSITimeDetails ::= SEQUENCE{
  2. startTime MinuteOfTheYear OPTIONAL,
  3. endTime MinuteOfTheYear OPTIONAL,
  4. --Exact or estimated end time
  5. endTimeConfidence TimeConfidence OPTIONAL
  6. }

6.2.3.53 DF RTEData

【定义】定义道路交通事件信息。交通事件分类当前支持国标G邱/T29100-2012。该数据帧中,包含该交通事件的信息源、发生区域、时效、优先级以及影响区域等。还可以用文本的形式,对事件信息进行补充描述或说明。
车载单元在判定交通事件的影响区域时,根据提供的信息,可以用关联路径和关联路段两种方式进行计算。数据帧中的关联路径,用有序的位置点列来描述交通事件的影响区域中心线,同时用半径来表示该影响区域边界离中心线的垂直距离,反映该区域的宽度以覆盖实际路段。数据帧中的位置点均是根据外部参考位置坐标点的偏移坐标。关联路段,则关联到MAP消息中提供的相应路段和车道中。
【ASN.1代码】

  1. RTEData ::= SEQUENCE{
  2. rteId INTEGER (0..255),
  3. --local ID of this rte information set by RSU
  4. eventType EventType,
  5. --Type of event,according to China GB/T 29100-2012
  6. eventSourceEventSource,
  7. eventPos PositionoffsetLLV OPTIONAL,
  8. --Position of this event,if exists
  9. eventRadius Radius OPTIONAL,
  10. --Radius of this event,if exists
  11. description Description OPTIONAL,
  12. --Additional description to this event
  13. timeDetails RSITimeDetails OPTIONAL,
  14. --Start time or end time when this event is active
  15. priority RSIPriority OPTIONAL,
  16. --the urgency of this RSI data,a relative
  17. --degree of merit compared with other RSI data
  18. referencePaths ReferencePathList OPTIONAL,
  19. --Related links of this traffic event
  20. eventConfidence Confidence OPTIONAL,
  21. --indicate the event confidence set by event source
  22. --the probability/confidence of the detected event
  23. --being truly extent at a certain place,
  24. --to help vehicle determine whether to trust the received information.
  25. ...
  26. }

6.2.3.54 DF RTEList

【定义】
定义道路交通事件集合。
至少包含1个道路交通事件信息,最多包含8个。
【ASN.1代码】

  1. RTEList ::= SEQUENCE (SIZE(1..8)) OF RTEData
  2. --Road Traffic Event List

6.2.3.55 DF RTSData

【定义】定义道路交通标志信息。交通标志信息当前支持国标G$5768.2-2009,包含其中所有标志内容。该数据帧中,可以用文本的形式,对相关的交通标志进行补充描述或说明。
车载单元在判定交通标志的生效区域时,根据提供的信息,可以用关联路径和关联路段两种方式进行计算。数据帧中的关联路径,用有序的位置点列来描述交通标志的生效区域中心线,同时用半径来表示该影响区域边界离中心线的垂直距离,反映该区域的宽度以覆盖实际路段。数据帧中的位置点均是根据外部参考位置坐标点的偏移坐标。关联路段,则关联到MAP消息中提供的相应路段和车道中。
【ASN.1代码】

  1. RTSData ::= SEQUENCE{
  2. rtsId INTEGER (0..255),
  3. --local ID of this rts information set by RSU
  4. signType SignType,
  5. --Type of sign,according to China GB 5768.2-2009
  6. signPos PositionOffsetLLV OPTIONAL,
  7. --Position of the traffic sign,if exists
  8. description Description OPTIONAL,
  9. --Additional description to the sign
  10. timeDetails RSITimeDetails OPTIONAL,
  11. --start time or end time when this sign is active,if existed
  12. priority RSIPriority OPTIONAL,
  13. --the urgency of this RSI data,a relative
  14. --degree of merit compared with other RSI data
  15. referencePaths ReferencePathList OPTIONAL,
  16. --Related paths of this traffic sign
  17. referenceLinks ReferenceLinkList OPTIONAL,
  18. --Related links of this traffic sign
  19. ...
  20. }

6.2.3.56 DF RTSList

【定义】
定义道路交通标志集合。
至少包含1个道路交通标志信息,最多包含16个。
【ASN.1代码】

  1. RTSList ::= SEQUENCE (SIZE(1..16)) OF RTSData

6.2.3.57 DF RoadPoint

【定义】
表示完整道路上标记的一个位置点属性。
包括相对位置、位置点处路段截面的特殊属性集合、以及该位置点到下游相邻位置点之间局部路段的特殊属性集合。
当位置点为路段最下游的点,则其包含的下游截取路段属性为无效数据。
【ASN.1代码】

  1. RoadPoint ::= SEQUENCE{
  2. posOffset PositionOffsetLLV,
  3. --Position offset to the reference position
  4. }

6.2.3.58 DF_SignalState

【定义】
定义一个路口信号灯的属性和当前状态。包括其当前工作模式、当前时间戳以及实时的相位信息列表。
【ASN.1代码】

  1. SignalState ::= SEQUENCE{
  2. status IntersectionStatusObject,
  3. --general status of the controller(s)
  4. moy MinuteofTheYear OPTIONAL,
  5. --Minute of current UTC year
  6. --used only with messages to be archived
  7. timeStamp DSecond OPTIONAL,
  8. --the mSec point in the current UTC minute that
  9. --this message was constructed
  10. phases PhaseList
  11. --Each Movement is given in turn
  12. --and contains its signal phase state,
  13. --mapping to the lanes it applies to,and
  14. --point in time it will end,and it
  15. --may contain both active and future states
  16. }

6.2.3.59 DF SpeedLimitList

【定义】
定义路段或车道的限速列表。
【ASN.1代码】

  1. SpeedLimitList ::= SEQUENCE (SIZE(1..9)) OF RegulatorySpeedLimit

6.2.3.60 DFTimeChangeDetails

【定义】定义一个信号灯相位的计时状态。
提供了两种可选的计时状态格式,一种是倒计时形式,另一种是UTC世界标准时间的形式。在实际使用时,由路侧设施根据实际情况选用。
【ASN.1代码】

  1. TimeChangeDetails ::= CHOICE{
  2. counting TimeCountingDown,
  3. utcTiming UTCTiming,
  4. }

6.2.3.61 DF TimeCountingDown

【定义】用倒计时形式,描述一个信号灯相位状态的完整计时状态。
——startTime:如果当前该相位状态已开始(未结束),则该数值为0;如果当前该相位状态未开始,则表示当前时刻距离该相位状态下一次开始的时间。
——minEndTime:表示当前时刻距离该相位状态下一次结束的最短时间(不管当前时刻该相位状态是否开始)。
——maxEndTime:表示当前时刻距离该相位状态下一次结束的最长时间(不管当前时刻该相位状态是否开始)。
——likelyEndTime:表示当前时刻距离该相位状态下一次结束的估计时间(不管当前时刻该相位状态是否开始)。如果该信号灯相位是定周期、固定时长,则该数值就表示当前时刻距离该相位状态下一次结束的准确时间。如果信号灯当前相位是非固定配时(感应配时、手动控制等),则该数值表示预测的结束时间,且预测时间必须在minEndTime和maxEndTime之间,可能由历史数据或一些事件触发等来进行预测。
——timeConfidence:上述likelyEndTime预测时间的置信度水平。
——nextStartTime:如果当前该相位状态已开始(未结束),则该数值表示当前时刻距离该相位状态下一次开始的估计时长:如果当前该相位状态未开始,则表示当前时刻距离该相位状态第二次开始的时间。通常用在一些经济驾驶模式(EC0 Drive)等相关的应用中。
——nextDuration:如果当前该相位状态已开始(未结束),则该数值表示该相位状态下一次开始后的持续时长:如果当前该相位状态未开始,则表示该相位状态第二次开始后的持续时长。与nextStartTime配合使用,通常用在一些经济驾驶模式(EC0 Drive)等相关的应用中。
图44显示了在当前时刻该相位状态开始或未开始两种情况下的各时间值。
image.png
【ASN.1代码】

  1. TimeCountingDown ::=SEQUENCE{
  2. startTime TimeMark,
  3. --When this phase state started,
  4. --if already started,the value is 0
  5. minEndTime TimeMark OPTIONAL,
  6. --Expected shortest end time
  7. --the value is the min left time from now
  8. maxEndTime TimeMark OPTIONAL,
  9. --Expected longest end time
  10. --the value is the max left time from now
  11. likelyEndTime TimeMark,
  12. --Best predicted value based on other data
  13. --the value is the likely left time from now
  14. timeConfidence Confidence OPTIONAL,
  15. --Confidence of likelyTime
  16. nextStartTime TimeMark OPTIONAL,
  17. --A rough estimate of time from now when this phase state may next occur again
  18. --used to support various ECO driving power management needs.
  19. --If already started,this value is recommended to be delivered.
  20. nextDuration TimeMark OPTIONAL
  21. --A rough estimate of the time length of this phase state
  22. --when it may next occur again.
  23. --used to support various ECO driving power management needs.
  24. --If already started,this value is recommended to be delivered.
  25. }

6.2.3.62 DF UTCTiming

【定义】用UT世界标准时间形式,描述一个信号灯相位状态的完整计时状态。
——startUTCTime:如果当前该相位状态已开始(未结束),则该数值为当前状态开始的时刻;如果当前该相位状态未开始,则表示当前该相位状态下一次开始的时刻。
——minEndUTCTime:表示该相位状态下一次以最短时间结束所对应的时刻(不管当前时刻该相位状态是否开始)。
——maxEndUTCTime:表示该相位状态下一次以最长时间结束所对应的时刻(不管当前时刻该相位状态是否开始)。
——likelyEndUTCTime:表示该相位状态估计下一次结束的时刻(不管当前时刻该相位状态是否开始)。如果该信号灯相位是定周期、固定时长,则该数值就表示该相位状态下一次结束的准确时刻。如果信号灯当前相位是非固定配时(感应配时、手动控制等),则该数值表示预测的结束时刻,且预测时刻必须在minEndUTCTime和maxEndUTCTime之间,可能由历史数据或一些事件触发等来进行预测。
——timeConfidence:上述likelyEndUTCTime预测时间的置信度水平。
——nextStartUTCTime:如果当前该相位状态已开始(未结束),则该数值表示该相位状态估计下一次开始的时刻;如果当前该相位状态未开始,则表示该相位状态估计第二次开始的时刻。通常用在一些经济驾驶模式(EC0 Drive)等相关的应用中。
——nextEndUTCTime:如果当前该相位状态已开始(未结束),则该数值表示该相位状态下一次开始后再结束的估计时刻;如果当前该相位状态未开始,则表示该相位状态第二次开始后再结束的估计时刻。与nextStartUTCTime配合使用,通常用在一些经济驾驶模式(EC0 Drive)等相关的应用中。
图45显示了在当前时刻该相位状态开始或未开始两种情况下的各时间值。
image.png
【ASN.1代码】

  1. UTCTiming ::= SEQUENCE{
  2. startUTCTime TimeMark,
  3. --If already started,the value represents
  4. --the time stamp when this phase state started.
  5. --If not,the value represents
  6. --the time stamp when this phase state starts.
  7. minEndUTCTime TimeMark OPTIONAL,
  8. --The time stamp when this state 1st ends in shortest time
  9. maxEndUTCTime TimeMark OPTIONAL,
  10. --The time stamp when this state 1st ends in longest time
  11. likelyEndUTCTime TimeMark,
  12. --The time stamp when this state 1st ends in best predicted time
  13. timeConfidence Confidence OPTIONAL,
  14. --Confidence of likelyEndUTCTime
  15. nextStartUTCTime TimeMark OPTIONAL,
  16. --A rough estimate of UTC time stamp when this phase state may next occur again
  17. --used to support various ECO driving power management needs.
  18. --If already started,this value is recommended to be delivered.
  19. nextEndUTCTime TimeMark OPTIONAL
  20. --A rough estimate of UTC time stamp when this phase state ends again
  21. used to support various ECO driving power management needs.
  22. --If already started,this value is recommended to be delivered.
  23. nextEndUTCTime TimeMark OPTIONAL
  24. --A rough estimate of UTC time stamp when this phase state ends again
  25. --used to support various ECO driving power management needs.
  26. --If already started,this value is recommended to be delivered.
  27. }

6.2.3.63 DF VehicleClassification

【定义】
定义车辆的分类,从多个维度对车辆类型进行定义。
包含车辆基本类型,以及燃料动力类型。
【ASN.1代码】

  1. VehicleClassification ::= SEQUENCE{
  2. classification BasicVehicleClass,
  3. fuelType FuelType OPTIONAL,
  4. }

6.2.3.64 DF VehicleEmergencyExtensions

【定义】
定义紧急车辆或特种车辆的辅助信息集合。用于BSM消息中,向周围车辆告知本车在进行特殊作业的状态,需要周围车辆予以优先或避让。
包括车辆特殊行驶状态、警笛和指示灯的使用等。
各项信息均为可选项。
【ASN.1代码】

  1. VehicleEmergencyExtensions ::= SEQUENCE{
  2. responseType ResponseType OPTIONAL,
  3. sirenUse SirenInUse OPTIONAL,
  4. lightsUse LightbarInUse OPTIONAL,
  5. }

6.2.3.65 DF VehicleSafetyExtensions

【定义】定义车辆安全辅助信息集合。用于BSM消息中,作为基础安全数据的补充。
包括车辆特殊事件状态、车辆历史轨迹、路线预测、车身灯光状态等。
各项辅助信息均为可选项。
【ASN.1代码】

  1. VehicleSafetyExtensions ::= SEQUENCE{
  2. events VehicleEventFlags OPTIONAL,
  3. pathHistory PathHistory OPTIONAL,
  4. pathPrediction PathPrediction OPTIONAL,
  5. lights ExteriorLights OPTIONAL,
  6. }

6.2.3.66 DF Vehiclesize

【定义】
定义车辆尺寸大小。由车辆长宽高三个维度来定义尺寸,其中高度数值为可选项。
【ASN.1代码】

  1. VehicleSize ::= SEQUENCE{
  2. width VehicleWidth,
  3. length VehicleLength,
  4. height VehicleHeight OPTIONAL
  5. }

6.2.3.67 DF VerticalOffset

【定义】
定义垂直方向位置偏差。提供了7种尺度范围的偏差表示方式。
【ASN.1代码】

  1. Verticaloffset ::= CHOICE{
  2. --Vertical Offset
  3. --All below in steps of 10cm above or below the reference ellipsoid
  4. offset1 VertOffset-B07,--with a range of +-6.3 meters vertical
  5. offset2 Vertoffset-B08,--with a range of +-12.7 meters vertical
  6. offset3 Vertoffset-B09,--with a range of +-25.5 meters vertical
  7. offset4 VertOffset-B10,--with a range of +-51.1 meters vertical
  8. offset5 Vertoffset-Bl1,--with a range of +-102.3 meters vertical
  9. offset6 VertOffset-B12,--with a range of +-204.7 meters vertical
  10. elevation Elevation --with a range of -409.5 to 6143.9 meters
  11. }

6.2.4数据元素

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

6.2.4.1 DE Acceleration

【定义】
定义车辆加速度。
分辨率为0.01m/s2,数值2001为无效数值。
【ASN.1代码】

  1. Acceleration ::=INTEGER (-2000..2001)
  2. --Units of 0.01 m/s 2
  3. --the value 2000 shall be used for values greater than 2000
  4. --the value -2000 shall be used for values less than -2000
  5. --a value of 2001 shall be used for Unavailable

6.2.4.2 DE Al lowedManeuvers

【定义】
定义一个(机动车)车道的允许转向行为。
【ASN.1代码】

  1. AllowedManeuvers ::= BIT STRING{
  2. --With bits as defined:
  3. --Allowed maneuvers at path end (stop line)
  4. --All maneuvers with bits not set are therefore prohibited
  5. --A value of zero shall be used for unknown,indicating no Maneuver
  6. maneuverStraightAllowed (0),
  7. --a Straight movement is allowed in this lane
  8. maneuverLeftAllowed (1),
  9. --a Left Turn movement is allowed in this lane
  10. maneuverRightAllowed (2),
  11. --a Right Turn movement is allowed in this lane
  12. maneuverUTurnAllowed (3),
  13. --a U turn movement is allowed in this lane
  14. maneuverLeftTurnOnRedAllowed (4),
  15. --a Stop,and then proceed when safe movement
  16. --is allowed in this lane
  17. maneuverRightTurnOnRedAllowed (5),
  18. --a Stop,and then proceed when safe movement
  19. --is allowed in this lane
  20. maneuverLaneChangeAllowed (6),
  21. --a movement which changes to an outer lane
  22. --on the egress side is allowed in this lane
  23. --(example:left into either outbound lane)
  24. maneuverNoStoppingAllowed (7),
  25. --the vehicle should not stop at the stop line
  26. --(example:a flashing green arrow)
  27. yieldAllwaysRequired (8),
  28. --the allowed movements above are not protected
  29. --(example:an permanent yellow condition)
  30. goWithHalt (9),
  31. --after making a full stop,may proceed
  32. caution (10),
  33. --proceed past stop line with caution
  34. reserved1 (11)
  35. --used to align to 12 Bit Field
  36. }(SIZE(12)

6.2.4.3 DE AntiLockBrakeStatus

【定义】
定义刹车防抱死系统(ABS)状态。
【ASN.1代码】

  1. AntiLockBrakeStatus ::= ENUMERATED{
  2. unavailable (0),--Vehicle Not Equipped with ABS Brakes
  3. --or ABS Brakes status is unavailable
  4. off (1),--Vehicle's ABS are Off
  5. on (2),--Vehicle's ABS are On but not Engaged
  6. engaged (3)--Vehicle's ABS control is Engaged on any wheel
  7. }

6.2.4.4 DE Auxi liaryBrakeStatus

【定义】
指示刹车辅助系统状态(通常为手刹)。
【ASN.1代码】

  1. AuxiliaryBrakeStatus ::= ENUMERATED{
  2. unavailable (0),--Vehicle Not Equipped with Aux Brakes
  3. --or Aux Brakes status is unavailable
  4. off (1),--Vehicle's Aux Brakes are Off
  5. on (2),--Vehicle's Aux Brakes are On Engaged
  6. reserved (3)
  7. }

6.2.4.5 DE BasicVehicleClass

【定义】
定义车辆基本类型。
【ASN.1代码】

  1. BasicVehicleClass :: INTEGER (0..255)
  2. unknownVehicleClass BasicVehicleClass ::= 0
  3. --Not Equipped,Not known or unavailable
  4. specialVehicleClass BasicVehicleClass ::= 1
  5. --Special use
  6. -- Basic Passenger Motor Vehicle Types
  7. passenger-Vehicle-TypeUnknown BasicVehicleClass ::= 10--default type
  8. passenger-Vehicle-TypeOther BasicVehicleClass ::= 11
  9. --various fuel types are handled in another element
  10. --Light Trucks,Pickup,Van,Panel
  11. lightTruck-Vehicle-TypeUnknown BasicVehicleClass ::= 20 --default type
  12. lightTruck-Vehicle-TypeOther BasicVehicleClass ::= 21
  13. --Trucks,Various axle types,includes HPMS items
  14. truck-Vehicle-TypeUnknown BasicVehicleClass ::= 25 --default type
  15. truck-Vehicle-TypeOther BasicVehicleClass ::= 26
  16. truck-axleCnt2 BasicVehicleClass ::= 27 --Two axle,six tire single units
  17. truck-axleCnt3 BasicVehicleClass ::= 28 --Three axle,single units
  18. truck-axleCnt4 BasicVehicleClass ::= 29 --Four or more axle,single unit
  19. truck-axleCnt4Trailer BasicVehicleClass ::= 30--Four or less axle,single trailer
  20. truck-axleCnt5Trailer BasicVehicleClass ::= 31--Five or less axle,single trailer
  21. truck-axleCnt6Trailer BasicVehicleClass ::= 32--Six or more axle,single trailer
  22. truck-axleCnt5MultiTrailer BasicVehicleClass ::= 33 --Five or less axle, multi-trailer
  23. truck-axleCnt6MultiTrailer BasicVehicleClass ::= 34--Six axle, multi-trailer
  24. truck-axleCnt7MultiTrailer BasicVehicleClass ::= 35 --Seven or more axle, multi-trailer
  25. -- Motorcycle Types
  26. motorcycle-TypeUnknown BasicVehicleClass ::= 40 --default type
  27. motorcycle-TypeOther BasicVehicleClass ::= 41
  28. motorcycle-Cruiser-Standard BasicVehicleClass ::= 42
  29. motorcycle-SportUnclad BasicVehicleClass ::= 43
  30. motorcycle-SportTouring BasicVehicleClass ::= 44
  31. motorcycle-SuperSport BasicVehicleClass ::= 45
  32. motorcycle-Touring BasicVehicleClass ::= 46
  33. motorcycle-Trike BasicVehicleClass ::= 47
  34. motorcycle-wPassengers BasicVehicleClass ::= 48--type not stated
  35. --Transit Types
  36. transit-TypeUnknown BasicVehicleClass ::= 50 --default type
  37. transit-TypeOther BasicVehicleClass ::= 51
  38. transit-BRT BasicVehicleClass ::= 52
  39. transit-ExpressBus BasicVehicleClass ::= 53
  40. transit-LocalBus BasicVehicleClass ::= 54
  41. transit-SchoolBus BasicVehicleClass ::= 55
  42. transit-FixedGuideway BasicVehicleClass ::= 56
  43. transit-Paratransit BasicVehicleClass ::= 57
  44. transit-Paratransit-Ambulance BasicVehicleClass ::= 58
  45. --Emergency Vehicle Types
  46. emergency-TypeUnknown BasicVehicleClass ::= 60 --default type
  47. emergency-TypeOther BasicVehicleClass ::= 61--includes federal users
  48. emergency-Fire-Light-Vehicle BasicVehicleClass ::= 62
  49. emergency-Fire-Heavy-Vehicle BasicVehicleClass ::= 63
  50. emergency-Fire-Paramedic-Vehicle BasicVehicleClass ::= 64
  51. emergency-Fire-Ambulance-Vehicle BasicVehicleClass ::= 65
  52. emergency-Police-Light-Vehicle BasicVehicleClass ::= 66
  53. emergency-Police-Heavy-Vehicle BasicVehicleClass ::= 67
  54. emergency-Other-Responder BasicVehicleClass ::= 68
  55. emergency-Other-Ambulance BasicVehicleClass ::= 69
  56. --Other V2X Equipped Travelers
  57. otherTraveler-TypeUnknown BasicVehicleClass ::= 80 --default type
  58. otherTraveler-TypeOther BasicVehicleClass ::= 81
  59. otherTraveler-Pedestrian BasicVehicleClass ::= 82
  60. otherTraveler-Visually-Disabled BasicVehicleClass ::= 83
  61. otherTraveler-Physically-Disabled BasicVehicleClass ::= 84
  62. otherTraveler-Bicycle BasicVehicleClass ::= 85
  63. otherTraveler-Vulnerable-Roadworker BasicVehicleClass ::= 86
  64. --Other V2X Equipped Device Types
  65. infrastructure-TypeUnknown BasicVehicleClass ::= 90 --default type
  66. infrastructure-Fixed BasicVehicleClass ::= 91
  67. infrastructure-Movable BasicVehicleClass ::= 92
  68. equipped-CargoTrailer BasicVehicleClass ::= 93

6.2.4.6 DE BrakeAppliedStatus

【定义】
定义四轮分别的刹车状态。这里将车辆的轮胎分为左前、右前、左后、右后四组。当车辆进行刹车时,该数值分别指示了四组轮胎的刹车情况。
当车辆为单排轮胎(摩托车等)时,以左前和左后表示其前后轮,后侧轮胎对应数值置为0。当车辆某一组轮胎由多个组成时,其状态将等效到一个数值来表示。
【ASN.1代码】

  1. BrakeAppliedStatus ::= BIT STRING{
  2. unavailable (0),--When set,the brake applied status is unavailable
  3. leftFront (1),--Left Front Active
  4. leftRear (2),--Left Rear Active
  5. rightFront (3),--Right Front Active
  6. rightRear (4)--Right Rear Active
  7. }(SIZE(5)
  8. }

6.2.4.7 DE BrakeBoostApplied

【定义】
通过刹车辅助系统的状态,指示车辆紧急刹车状态。
刹车辅助系统通过判断紧急情况是否需要急刹车,从而接管刹车系统,在驾驶员未来得及做出反应时进行刹车。辅助系统可能通过监测油门踏板的突然松开或前置检测器,来判断紧急刹车的需求。
【ASN.1代码】

  1. BrakeBoostApplied ::= ENUMERATED{
  2. unavailable (0),--Vehicle not equipped with brake boost
  3. --or brake boost data is unavailable
  4. off (1),--Vehicle's brake boost is off
  5. on (2)--Vehicle's brake boost is on (applied)
  6. }

6.2.4.8 DE BrakePedalStatus

【定义】指示刹车踏板状态,是否处在被踩下状态。【ASN.1代码】

  1. BrakePedalStatus ::= ENUMERATED{
  2. unavailable (0),--Vehicle brake pedal detector is unavailable
  3. off (1),--Vehicle's brake pedal is not pressed
  4. on (2)--Vehicle's brake pedal is pressed
  5. }

6.2.4.9 DE CoarseHeading

【定义】
定义粗粒度的车辆航向角。
分辨率为1.5°。
【ASN.1代码】

  1. CoarseHeading ::= INTEGER (0..240)
  2. --Units of 1.5 degrees
  3. --over a range of 0 358.5 degrees
  4. --the value 240 shall be used for unavailable

6.2.4.10 DE Confidence

【定义】
定义置信度。
分辨率为0.005。
【ASN.1代码】

  1. Confidence ::= INTEGER (0..200)
  2. --Units of 0.5 percent

6.2.4.11DE_DDay

【定义】
定义1月中的日期。
有效范围是1~31。0表示未知日期。
【ASN.1代码】

  1. DDay ::= INTEGER (0..31)
  2. --units of days

6.2.4.12 DE DescriptiveName

【定义】
定义名称字符串类型。
【ASN.1代码】

  1. DescriptiveName ::= IA5String (SIZE(1..63))

6.2.4.13 DE DHour

【定义】
定义1天中的小时时刻。
有效范围是0~23.24及以上表示未知或无效。
【ASN.1代码】

  1. DHour ::= INTEGER (0..24)
  2. --units of hours

6.2.4.14 DE Dminute

【定义】
定义1小时中的分钟时刻。
有效范围是0~59。数值60表示未知分钟时刻。
【ASN.1代码】

  1. DMinute ::= INTEGER (0..60)
  2. --units of minutes

6.2.4.15 DE DMonth

【定义】
定义1年中的月份。
有效范围是1~12。数值0表示未知月份。
【ASN.1代码】

  1. DMonth ::= INTEGER(0..12)
  2. --units of months

6.2.4.16 DE DSecond

【定义】
定义1分钟内的毫秒级时刻。
分辨率为1ms,有效范围是0~59999.60000及以上表示未知或无效数值。
【ASN.1代码】

  1. DSecond ::= INTEGER (0..65535)
  2. --units of milliseconds

6.2.4.17 DE DTimeOffset

【定义】
定义和UTC时间的分钟差,用来表示时区。比UTC快为正,否则为负。
【ASN.1代码】

  1. DTimeOffset ::= INTEGER (-720..721)
  2. --units of minutes from UTC time

6.2.4.18 DE DYear

【定义】
定义公历年份。
0表示未知年份。
【ASN.1代码】

  1. DYear ::= INTEGER (0..4095)
  2. --units of years

6.2.4.19 DE Elevation

【定义】
定义车辆海拔高程。
分辨率为0.1m。数值-4096表示无效数值。
【ASN.1代码】

  1. Elevation ::= INTEGER (-4096..61439)
  2. --In units of 10 cm steps above or below the reference ellipsoid
  3. --Providing a range of -409.5 to 6143.9 meters
  4. --The value -4096 shall be used when Unknown is to be sent

6.2.4.20 DE ElevationConfidence

【定义】
数值描述了95%置信水平的车辆高程精度。该精度理论上只考虑了当前高程传感器的误差。但是,当系统能够自动检测错误并修正,相应的精度数值也应该提高。
【ASN.1代码】

  1. ElevationConfidence ::= ENUMERATED{
  2. unavailable (0),--Not Equipped or unavailable
  3. e1ev-500-00(1),--(500m)
  4. e1ev-200-00(2),--(200m)
  5. e1ev-100-00(3),--(100m)
  6. e1ev-050-00(4),--(50m)
  7. e1ev-020-00(5),--(20m)
  8. e1ev-010-00(6),--(10m)
  9. e1ev-005-00(7),--(5m)
  10. e1ev-002-00(8),--(2m)
  11. e1ev-001-00(9),--(1m)
  12. e1ev-000-50(10),--(50cm)
  13. e1ev-000-20(11),--(20cm)
  14. e1ev-000-10(12),--(10cm)
  15. e1ev-000-05(13),--(5cm)
  16. e1ev-000-02(14),--(2cm)
  17. e1ev-000-01(15)--(1cm)
  18. }

6.2.4.21 DE EventSource

【定义】
定义道路交通事件的信息来源。
【ASN.1代码】

  1. EventSource ::= ENUMERATED{
  2. unknown (0),--0 Unknown
  3. police(1),--1 traffic police
  4. government(2),--2 govenment
  5. meteorological (3),--3 meteorological department
  6. internet(4),
  7. --4 internet services
  8. detection(5),--5 local detection
  9. }

6.2.4.22 DE EventType

【定义】
定义道路交通事件的类型,参考附录A。
其中,道路交通事件包括恶劣天气、异常路况和异常车况。GB/T29100-2012中定义的事件分类代码作为该值的千位和百位,交通事件分类顺序码作为该值的十位和个位。
【ASN.1代码】

  1. EventType ::= INTEGER (0..65535)
  2. --Traffic event type according to AppendixA and China GB/T 29100-2012

6.2.4.23 DE ExteriorLights

【定义】
定义车身的灯光状态。
【ASN.1代码】

  1. ExteriorLights ::= BIT STRING{
  2. --All lights off is indicated by no bits set
  3. lowBeamHeadlightsOn (0),
  4. highBeamHeadlightsOn (1),
  5. leftTurnSignalOn (2),
  6. rightTurnSignalOn (3),
  7. hazardSignalOn (4),
  8. automaticLightControlOn (5),
  9. daytimeRunningLightsOn (6),
  10. fogLightOn (7),
  11. parkingLightsOn (8)
  12. }(SIZE(9,..)

6.2.4.24 DE_FueIType

【定义】
定义车辆的燃料动力类型。
【ASN.1代码】

  1. FuelType ::= INTEGER (0..15){
  2. unknownFuel FuelType ::= 0 --Gasoline Powered
  3. gasoline FuelType ::= 1
  4. ethanol FuelType ::= 2 --Including blends
  5. diesel FuelType ::= 3--All types
  6. electric FuelType ::= 4
  7. hybrid FuelType ::= 5--All types
  8. hydrogen FuelType ::= 6
  9. natGasLiquid FuelType ::= 7 --Liquefied
  10. natGasComp FuelType ::= 8--Compressed
  11. propane FuelType ::= 9
  12. }

6.2.4.25 DE GNSSstatus

【定义】
定义GNSS系统工作状态。包括设备工作状态、锁星情况和修正信息等。GNSS系统可以是北斗、GPS等相关系统和设备。
【ASN.1代码】

  1. GNSSstatus ::= BIT STRING{
  2. unavailable (0),--Not Equipped or unavailable
  3. isHealthy (1),
  4. isMonitored (2),
  5. baseStationType (3),--Set to zero if a moving base station,
  6. --or if a rover device (an OBU),
  7. set to one if it is a fixed base station
  8. aPDOPofUnder5 (4),--A dilution of precision greater than 5
  9. inViewOfUnder5 (5),--Less than 5 satellites in view
  10. localCorrectionsPresent (6),--pseudo range corrections used
  11. networkCorrectionsPresent (7)--RTK type corrections used
  12. }(SIZE(8))

6.2.4.26 DE Heading

【定义】
车辆或交通参与者的航向角。为运动方向与正北方向的顺时针夹角。
分辨率为0.0125°。
【ASN.1代码】

  1. Heading ::= INTEGER (0..28800)
  2. --Units of 0.0125 degrees
  3. --A range of 0 to 359.9875 degrees

6.2.4.27 DE HeadingConfidence

【定义】
数值描述了95%置信水平的航向精度。该精度理论上只考虑了当前航向传感器的误差。但是,当系统能够自动检测错误并修正,相应的精度数值也应该提高。
【ASN.1代码】

  1. HeadingConfidence ::= ENUMERATED{
  2. unavailable (0),--Not Equipped or unavailable
  3. prec10deg (1),--10 degrees
  4. prec05deg (2),--5 degrees
  5. prec0ldeg (3),--1 degrees
  6. prec0-1deg (4),--0.1 degrees
  7. prec0-05deg (5),--0.05 degrees
  8. prec0-01deg(6),--0.01 degrees
  9. prec0-0125deg (7)--0.0125 degrees
  10. }

6.2.4.28 DE IntersectionStatusObject

【定义】
路口信号机的工作状态指示。用于SPAT消息中。
【ASN.1代码】

  1. IntersectionStatusObject ::= BIT STRING{
  2. manualControlIsEnabled (0),
  3. --Timing reported is per programmed values,etc.but person
  4. --at cabinet can manually request that certain intervals are
  5. --terminated early (e.g.green).
  6. stopTimeIsActivated (1),
  7. --And all counting/timing has stopped.
  8. failureFlash (2),
  9. --Above to be used for any detected hardware failures,
  10. --e.g.conflict monitor as well as for police flash
  11. preemptIsActive (3),
  12. signalPriorityIsActive (4),
  13. --Additional states
  14. fixedTimeOperation (5),
  15. --Schedule of signals is based on time only
  16. --(i.e.the state can be calculated)
  17. trafficDependentOperation (6),
  18. --Operation is based on different levels of traffic parameters
  19. --(requests,duration of gaps or more complex parameters)
  20. standbyOperation (7),
  21. --Controller:partially switched off or partially amber flashing
  22. failureMode (8),
  23. --Controller has a problem or failure in operation
  24. off (9),
  25. --Controller is switched off
  26. --Related to MAP and SPAT bindings
  27. recentMAPmessageUpdate (10),
  28. --Map revision with content changes
  29. recentChangeInMAPassignedLanesIDsUsed (11),
  30. --Change in MAP's assigned lanes used (lane changes)
  31. --Changes in the active lane list description
  32. noValidMAPisAvailableAtThisTime (12),
  33. --MAP (and various lanes indexes)not available
  34. noValidSPATisAvailableAtThisTime (13)
  35. --SPAT system is not working at this time
  36. --Bits 14,15 reserved at this time and shall be zero
  37. }(SIZE(16))

6.2.4.29 DE LaneAttributes-Barrier

【定义】
车道隔离的属性定义。主要指示车道隔离的物理形式。
【ASN.1代码】

  1. LaneAttributes-Barrier ::= BIT STRING{
  2. --With bits as defined:
  3. median-RevocableLane (0),
  4. --this lane may be activated or not based
  5. --on the current SPAT message contents
  6. --if not asserted,the lane is ALWAYS present
  7. median (1),
  8. whiteLineHashing (2),
  9. stripedLines (3),
  10. doubleStripedLines (4),
  11. trafficCones (5),
  12. constructionBarrier (6),
  13. trafficChannels (7),
  14. lowCurbs (8),
  15. highCurbs (9)-- Bits 10 15 reserved and set to zero
  16. }(SIZE(16))

6.2.4.30 DE LaneAttributes-Bike

【定义】
自行车道的属性定义。
【ASN.1代码】

  1. LaneAttributes-Bike ::= BIT STRING{
  2. --With bits as defined:
  3. bikeRevocableLane (0),
  4. --this lane may be activated or not based
  5. --on the current SPAT message contents
  6. --if not asserted,the lane is ALWAYS present
  7. pedestrianUseAllowed (1),
  8. --The path allows pedestrian traffic,
  9. --if not set,this mode is prohibited
  10. isBikeFlyOverLane (2),
  11. --path of lane is not at grade
  12. fixedCycleTime (3),
  13. --the phases use preset times
  14. --i.e.there is not a'push to)cross button
  15. biDirectionalCycleTimes (4),
  16. --ped walk phases use different SignalGroupID
  17. --for each direction.The first SignalGroupID
  18. --in the first Connection represents inbound'
  19. --flow (the direction of travel towards the first
  20. --node point)while second SignalGroupID in the
  21. --next Connection entry represents the outbound'
  22. --flow.And use of RestrictionClassID entries
  23. --in the Connect follow this same pattern in pairs.
  24. isolatedByBarrier (5),
  25. unsignalizedSegmentsPresent (6)
  26. --The lane path consists of one of more segments
  27. --which are not part of a signal group ID
  28. --Bits 7 15 reserved and set to zero
  29. }(SIZE(16))

6.2.4.31 DE LaneAttributes-Crosswalk

【定义】
人行横道的属性定义。指示车道的一系列通过属性和人行辅助设施。
【ASN.1代码】

  1. LaneAttributes-Crosswalk ::= BIT STRING{
  2. --With bits as defined:
  3. --MUTCD provides no suitable "types"to use here
  4. crosswalkRevocableLane (0),
  5. --this lane may be activated or not based
  6. --on the current SPAT message contents
  7. --if not asserted,the lane is ALWAYS present
  8. bicyleUseAllowed (1),
  9. --The path allows bicycle traffic,
  10. --if not set,this mode is prohibited
  11. isXwalkFlyOverLane (2),
  12. --path of lane is not at grade
  13. fixedCycleTime (3),
  14. --ped walk phases
  15. -- use preset times
  16. --i.e.there is not a'push to cross'button
  17. biDirectionalCycleTimes (4),
  18. --ped walk phases use different SignalGroupID
  19. --for each direction.The first SignalGroupID
  20. --in the first Connection represents inbound'
  21. --flow (the direction of travel towards the first
  22. --node point)while second SignalGroupID in the
  23. --next Connection entry represents the 'outbound'
  24. --flow.And use of RestrictionClassID entries
  25. --in the Connect follow this same pattern in pairs.
  26. hasPushToWalkButton (5),
  27. --Has a demand input
  28. audioSupport (6),
  29. --audio crossing cues present
  30. rfSignalRequestPresent (7),
  31. --Supports RF push to walk technologies
  32. unsignalizedSegmentsPresent (8)
  33. --The lane path consists of one of more segments
  34. --which are not part of a signal group ID
  35. --Bits 915 reserved and set to zero
  36. }(SIZE(16))

6.2.4.32 DE LaneAttributes-Parking

【定义】
停车车道的属性定义。指示车道允许停车的种类和停靠方式。
【ASN.1代码】

  1. LaneAttributes-Parking ::= BIT STRING{
  2. --With bits as defined:
  3. --Parking use details,note that detailed restrictions such as
  4. --allowed hours are sent by way of ITIS codes in the TIM message
  5. parkingRevocableLane (0),
  6. --this lane may be activated or not based
  7. --on the current SPAT message contents
  8. --if not asserted,the lane is ALWAYS present
  9. parallelParkingInUse (1),
  10. headInParkingInUse (2),
  11. doNotParkZone (3),
  12. --used to denote fire hydrants as well as
  13. --short disruptions in a parking zone
  14. parkingForBusUse (4),
  15. parkingForTaxiUse (5),
  16. noPublicParkingUse (6)
  17. --private parking,as in front of
  18. --private property
  19. --Bits 715 reserved and set to zero
  20. }(SIZE(16))

6.2.4.33 DE LaneAttributes-Sidewalk

【定义】
人行道的属性定义。
【ASN.1代码】

  1. LaneAttributes-Sidewalk ::= BIT STRING {
  2. --With bits as defined:
  3. sidewalk-RevocableLane (0),
  4. --this lane may be activated or not based
  5. --on the current SPAT message contents
  6. --if not asserted,the lane is ALWAYS present
  7. bicyleUseAllowed (1),
  8. --The path allows bicycle traffic,
  9. --if not set,this mode is prohibited
  10. isSidewalkFlyOverLane (2),
  11. --path of lane is not at grade
  12. walkBikes (3)
  13. --bike traffic must dismount and walk
  14. --Bits 4 15 reserved and set to zero
  15. }(SIZE(16))

6.2.4.34 DE LaneAttributes-Striping

【定义】
标线车道的属性定义。指示了车道上网纹或者标志标线所传达的道路信息,如禁行、路线标识等,辅助驾驶员通过一些复杂的路口或路段,提高驾驶安全性。
【ASN.1代码】

  1. LaneAttributes-Striping ::= BIT STRING{
  2. --With bits as defined:
  3. stripeToConnectingLanesRevocableLane (0),
  4. --this lane may be activated or not activated based
  5. --on the current SPAT message contents
  6. --if not asserted,the lane is ALWAYS present
  7. stripeDrawOnLeft (1),
  8. stripeDrawOnRight (2),
  9. --which side of lane to mark
  10. stripeToConnectingLanesLeft (3),
  11. stripeToConnectingLanesRight (4),
  12. stripeToConnectingLanesAhead (5)
  13. --the stripe type should be
  14. --presented to the user visually
  15. --to reflect stripes in the
  16. --intersection for the type of movement indicated
  17. --Bits 6~15 reserved and set to zero
  18. }(SIZE(16))

6.2.4.35 DE LaneAttributes-TrackedVehicle

【定义】
轨道车辆车道的属性定义。用来描述一条轨道车辆车道的特殊属性和其允许行驶的车辆种类。
【ASN.1代码】

  1. LaneAttributes-TrackedVehicle ::= BIT STRING{
  2. --With bits as defined:
  3. spec-RevocableLane (0),
  4. -this lane may be activated or not based
  5. --on the current SPAT message contents
  6. --if not asserted,the lane is ALWAYS present
  7. spec-commuterRailRoadTrack (1),
  8. spec-lightRailRoadTrack (2),
  9. spec-heavyRailRoadTrack (3),
  10. spec-otherRailType (4)--Bits 5 15 reserved and set to zero
  11. }(SIZE(16)

6.2.4.36 DE LaneAttributes-Vehicle

【定义】
车辆行驶车道的属性定义。用来描述一条车用车道的特殊属性和其允许行驶的汽车种类。
【ASN.1代码】

  1. LaneAttributes-Vehicle ::= BIT STRING{
  2. --With bits as defined:
  3. isVehicleRevocableLane (0),
  4. --this lane may be activated or not based
  5. --on the current SPAT message contents
  6. --if not asserted,the lane is ALWAYS present
  7. isVehicleFlyOverLane (1),
  8. --path of lane is not at grade
  9. hovLaneUseOnly (2),
  10. restrictedToBusUse (3),
  11. restrictedToTaxiUse (4),
  12. restrictedFromPublicUse (5),
  13. hasIRbeaconCoverage (6),
  14. permissionOnRequest (7)--e.g.to inform about a lane for e-cars
  15. }(SIZE(8,..))

6.2.4.37 DE Lane lD

【定义】
定义车道ID。车道定义在每一条有向路段上,同一条有向路段上的每个车道,都拥有一个单独的ID。
车道号,以该车道行驶方向为参考,自左向右从1开始编号。
ID为0表示无效ID。
【ASN.1代码】

  1. LaneID ::= INTEGER (0..255)
  2. --the value 0 shall be used when the lane ID is
  3. --not available or not known
  4. --the value 255 is reserved for future use

6.2.4.38 DE LaneShar ing

【定义】
定义车道被共享的情况。在已有的车道属性定义基础上,该数据表示此车道还会有其他的交通参与者者出现,并可能拥有相同的路权。
数据中每一位置1”表示对应的车道共享属性生效。
【ASN.1代码】

  1. LaneSharing ::= BIT STRING{
  2. --With bits as defined:
  3. overlappingLaneDescriptionProvided (0),
  4. --Assert when another lane object is present to describe the
  5. --path of the overlapping shared lane
  6. --this construct is not used for lane objects which simply cross
  7. multipleLanesTreatedAsOneLane (1),
  8. --Assert if the lane object path and width details represents
  9. --multiple lanes within it that are not further described
  10. --Various modes and type of traffic that may share this lane:
  11. otherNonMotorizedTrafficTypes (2),--horse drawn etc.
  12. individualMotorizedVehicleTraffic (3),
  13. busVehicleTraffic (4),
  14. taxiVehicleTraffic (5),
  15. pedestriansTraffic (6),
  16. cyclistVehicleTraffic (7),
  17. trackedVehicleTraffic (8),
  18. pedestrianTraffic (9)
  19. }(SIZE(10))
  20. --All zeros would indicate not shared'and'not overlapping'

6.2.4.39 DE LaneWidth

【定义】
定义车道宽度。
分辨率为1cm。
【ASN.1代码】

  1. LaneWidth ::= INTEGER (0..32767)
  2. --units of 1 cm

6.2.4.40 DE Latitude

【定义】
定义纬度数值,北纬为正,南纬为负。
分辨率1e-7°。【ASN.1代码】

  1. Latitude ::= INTEGER (-900000000..900000001)
  2. --Units of 1/10 micro degree
  3. --Providing a range of plus-minus 90 degrees

6.2.4.41 DE Lightbar InUse

【定义】
定义紧急车辆或特殊车辆的警示灯或外置专用显示设备的工作状态。
【ASN.1代码】

  1. LightbarInUse ::= ENUMERATED{
  2. unavailable (0),--Not Equipped or unavailable
  3. notInUse (1),--none active
  4. inUse (2),
  5. yellowCautionLights (3),
  6. schooldBusLights (4),
  7. arrowSignsActive (5),
  8. slowMovingVehicle (6),
  9. freqStops (7)
  10. }

6.2.4.42 DE LightState

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

  1. LightState ::= ENUMERATED{
  2. unavailable (0),
  3. --This state is used for unknown or error
  4. dark (1),
  5. --The signal is dark (unlit)
  6. --Reds
  7. flashing-red (2),
  8. --Reserved for special scenarios
  9. red (3),
  10. --Driver Action:
  11. --Stop vehicle at stop line.
  12. --Do not proceed.
  13. --Greens
  14. flashing-green (4),
  15. --Reserved for special scenarios
  16. permissive-green (5),
  17. --Driver Action:
  18. --Proceed with caution,
  19. --must yield to all conflicting traffic
  20. --Conflicting traffic may be present
  21. --in the intersection conflict area
  22. protected-green (6),
  23. --Driver Action:
  24. --Proceed,tossing caution to the wind,
  25. --in indicated (allowed)direction.
  26. --Yellows /Ambers
  27. --The vehicle is not allowed to cross the stop bar if it is possible
  28. --to stop without danger.
  29. yellow (7),
  30. --Driver Action:
  31. --Prepare to stop.
  32. --Proceed if unable to stop,
  33. --in indicated direction (to connected lane)
  34. --Clear Intersection.
  35. flashing-yellow (8),
  36. --Driver Action:
  37. --Proceed with caution,
  38. --Conflicting traffic may be present
  39. --in the intersection conflict area
  40. ...
  41. }

6.2.4.43 DE Longitude

【定义】
定义经度数值。东经为正,西经为负。
分辨率为1e-7°。【ASN.1代码】

  1. Longitude ::= INTEGER (-1799999999..1800000001)
  2. --Units of 1/10 micro degree
  3. --Providing a range of plus-minus 180 degrees

6.2.4.44 DE MinuteOfTheYear

【定义】
数值用来表示当前年份,己经过去的总分钟数(UTC时间)。
其分辨率为1分钟。该数值配合DSecond数值,则可以表示以毫秒记的全年已过去的总时间。
【ASN.1代码】

  1. MinuteOfTheYear ::= INTEGER (0..527040)
  2. --the value 527040 shall be used for invalid

6.2.4.45 DE MsgCount

【定义】
发送方为自己发送的同类消息,依次进行编号。编号数值为0~127,循环使用。
该数据字段用于接收方对来自同一发送方的同一类消息,进行连续收包的监控和丢包的统计。
【ASN.1代码】

  1. MsgCount ::= INTEGER (0..127)

6.2.4.46 DE NodelD

【定义】
定义节点D。路网最基本的构成即节点和节点之间连接的路段。节点可以是路口,也可以是一条路的端点。一个节点的ID在同一个区域内是唯一的。
数值0~255预留为测试使用。
【ASN.1代码】

  1. NodeID ::= INTEGER (0..65535)
  2. --The values zero through 255 are allocated for testing purposes
  3. --Note that the value assigned to a node will be
  4. --unique within a given regional ID only

6.2.4.47 DE OffsetLL-B12

【定义】
12比特数值,表示当前位置点关于参考位置点的经纬度偏差。值得注意的是,根据纬度的不同,相同的经纬度偏差值对应的实际球面距离可能不同。
关于参考点,向东或向北偏移,数值为正,反之为负。分辨率为1e-7°。
【ASN.1代码】

  1. OffsetLL-B12 ::= INTEGER (-2048..2047)
  2. --A range of +0.0002047 degrees
  3. --Units of 0.1 microdegrees

6.2.4.48 DE OffsetLL-B14

【定义】
14比特数值,表示当前位置点关于参考位置点的经纬度偏差。值得注意的是,根据纬度的不同,相同的经纬度偏差值对应的实际球面距离可能不同。
关于参考点,向东或向北偏移,数值为正,反之为负。分辨率为1e-7°。
【ASN.1代码】

  1. OffsetLL-B14 ::= INTEGER (-8192..8191)
  2. --A range of +0.0008191 degrees
  3. --Units of 0.1 microdegrees

6.2.4.49 DE OffsetLL-B16

【定义】
16比特数值,表示当前位置点关于参考位置点的经纬度偏差。值得注意的是,根据纬度的不同,相同的经纬度偏差值对应的实际球面距离可能不同。
关于参考点,向东或向北偏移,数值为正,反之为负。分辨率为1e-7°。【ASN.1代码】

  1. OffsetLL-B16 ::= INTEGER (-32768..32767)
  2. --A range of +-0.0032767 degrees
  3. --Units of 0.1 microdegrees

6.2.4.50 DE OffsetLL-B18

【定义】
18比特数值,表示当前位置点关于参考位置点的经纬度偏差。值得注意的是,根据纬度的不同,相同的经纬度偏差值对应的实际球面距离可能不同。
关于参考点,向东或向北偏移,数值为正,反之为负。分辨率为1e-7°。【ASN.1代码】

  1. OffsetLL-B18 ::= INTEGER(-131072..131071)
  2. --A range of +0.0131071 degrees
  3. --Units of 0.1 microdegrees

6.2.4.51 DE OffsetLL-B22

【定义】
22比特数值,表示当前位置点关于参考位置点的经纬度偏差。值得注意的是,根据纬度的不同,相同的经纬度偏差值对应的实际球面距离可能不同。
关于参考点,向东或向北偏移,数值为正,反之为负。分辨率为1e-7°。
【ASN.1代码】

  1. OffsetLL-B22 ::= INTEGER(-2097152..2097151)
  2. --A range of +-0.2097151 degrees
  3. --Units of 0.1 microdegrees

6.2.4.52 DE OffsetLL-B24

【定义】
24比特数值,表示当前位置点关于参考位置点的经纬度偏差。值得注意的是,根据纬度的不同,相同的经纬度偏差值对应的实际球面距离可能不同。
关于参考点,向东或向北偏移,数值为正,反之为负。分辨率为1e-7°。
【ASN.1代码】

  1. OffsetLL-B24 ::= INTEGER(-8388608..8388607)
  2. --A range of +-0.8388607 degrees
  3. --Units of 0.1 microdegrees

6.2.4.53 DE ParticipantType

【定义】
路侧单元检测到的交通参与者类型。
【ASN.1代码】

  1. ParticipantType ::= ENUMERATED{
  2. unknown (0),--Unknown
  3. motor (1),--motor
  4. non-motor (2),--non-motor
  5. pedestrian (3),--pedestrian
  6. rsu (4),--rsu
  7. }

6.2.4.54 DE PhaselD

【定义】
定义信号灯相位ID。
数值0表示无效ID。
【ASN.1代码】

  1. PhaseID INTEGER (0..255)
  2. --The value 0 shall be used when the ID is not available or not known

6.2.4.55 DE PositionConfidence

【定义】
数值描述了95%置信水平的车辆位置精度。该精度理论上只考虑了当前位置传感器的误差。但是,当系统能够自动检测错误并修正,相应的精度数值也应该提高。
【ASN.1代码】

  1. PositionConfidence ::= ENUMERATED{
  2. unavailable (0),--Not Equipped or unavailable
  3. a500m (1),--500m or about 5 * 10 ^ 3 decimal degrees
  4. a200m (2),--200m or about 2 * 10 ^ 3 decimal degrees
  5. a100m (3),--100m or about 1 * 10 ^ 3 decimal degrees
  6. a50m (4),--50m or about 5 * 10 ^ -4 decimal degrees
  7. a20m (5),--20m or about 2 * 10 ^ -4 decimal degrees
  8. a10m (6),--10m or about 1 * 10 ^ 4 decimal degrees
  9. a5m (7),--5m or about 5 * 10 ^ -5 decimal degrees
  10. a2m (8),--2m or about 2 * 10 ^ -5 decimal degrees
  11. alm (9),--1m or about 1 * 10 ^ -5 decimal degrees
  12. a50cm (10),--0.50m or about 5 * 10 ^ -6 decimal degrees
  13. a20cm (11),--0.20m or about 2 * 10 ^ -6 decimal degrees
  14. al0cm (12),--0.10m or about 1 * 10 ^ -6 decimal degrees
  15. a5cm (13),--0.05m or about 5 * 10 ^ -7 decimal degrees
  16. a2cm (14),--0.02m or about 2 * 10 ^ -7 decimal degrees
  17. alcm (15)--0.01m or about 1 * 10 ^ -7 decimal degrees
  18. }

6.2.4.56 DE Radius

【定义】
表示绝对值半径大小。
分辨率为10cm。
【ASN.1代码】

  1. Radius ::= INTEGER (0..65535)
  2. --Define radius
  3. --Unit is 0.1m

6.2.4.57 DE RadiusOfCurvation

【定义】
表示车辆预测自身前方行驶轨迹的曲率半径。数值可能来源于地图数据、曲率传感器、视觉传感器、定位系统等。
分辨率为10cm。轨迹曲线向右偏转(圆心在车辆行驶方向右侧)数值为正,向左为负。数值32767表示直线行驶。
【ASN.1代码】

  1. RadiusOfCurvature ::= INTEGER (-32767..32767)
  2. --Units of 10cm
  3. --A straight path to use value of 32767

6.2.4.58 DE ReferenceLanes

【定义】
定义路段中指定的关联车道。
将指定车道号对应的比特位置1表示该车道为有效的关联车道。最多支持15条车道。车道号,以该车道行驶方向为参考,自左向右从1开始编号。
【ASN.1代码】

  1. ReferenceLanes ::= BIT STRING{
  2. --With bits as defined:
  3. reserved (0),
  4. 1ane1(1),
  5. lane2(2),
  6. 1ane3(3),
  7. 1ane4(4),
  8. 1ane5(5),
  9. lane6(6),
  10. 1ane7(7),
  11. lane8(8),
  12. lane9(9),
  13. 1ane10(10),
  14. 1ane11(11),
  15. 1ane12(12),
  16. 1ane13(13),
  17. 1ane14(14),
  18. 1ane15(15)
  19. }(SIZE(16))
  20. --Set bit to 1 if the related lane is effective
  21. --Support maximum 15 lanes

6.2.4.59 DE ResponseType

【定义】
定义紧急车辆或特殊车辆当前的行驶状态或驾驶行为。
【ASN.1代码】

  1. ResponseType ::= ENUMERATED{
  2. notInUseOrNotEquipped (0),
  3. emergency (1),--active service call at emergency level
  4. nonEmergency (2),--also used when returning from service call
  5. pursuit (3),--sender driving may be erratic
  6. stationary (4),--sender is not moving,stopped along roadside
  7. slowMoving (5),--such as a litter trucks,etc.
  8. stopAndGoMovement (6),--such as school bus or garbage truck
  9. }

6.2.4.60 DE RSIPriority

【定义】
表示RSI消息中不同类型交通事件或交通标志的优先级。数值长度占8位,其中低五位为0,为无效位,高三位为有效数据位。数值有效范围是B00000000到B11100000,分别表示8档由低到高的优先级。
【ASN.1代码】

  1. RSIPriority ::= OCTET STRING (SIZE(1))
  2. --The lower five bits are reserved and shall be set to zero
  3. --Value from B00000000 to B11100000 represents the lowest to the highest level

6.2.4.61 DE RoadRegulator ID

【定义】
定义地图中各个划分区域的D号。
数值0仅用于测试。
【ASN.1代码】

  1. RoadRegulatorID ::= INTEGER (0..65535)
  2. --The value zero shall be used for testing only

6.2.4.62 DE SemiMajorAxi sAccuracy

【定义】
定义用椭圆模型表示的GNSS系统精度中半长轴的大小。
数值分辨率为0.05m。
【ASN.1代码】

  1. SemiMa jorAxisAccuracy ::= INTEGER (0.255)
  2. --semi-major axis accuracy at one standard dev
  3. --range 0-12.7 meter,units of 0.05m
  4. --254 any value equal or greater than 12.70 meter
  5. --255 unavailable semi-major axis value

6.2.4.63 DE SemiMajorAxisOrientation

【定义】
定义用椭圆模型表示的GSS系统精度中,正北方向顺时针到最近半长轴的夹角大小。
数值分辨率为0.0054932479度。
【ASN.1代码】

  1. SemiMajorAxisOrientation ::= INTEGER (0..65535)
  2. --orientation of semi-major axis
  3. --relative to true north (0 359.9945078786 degrees)
  4. --Units of360/65535deg=0.0054932479
  5. --a value of 0 shall be 0 degrees
  6. --a value of 1 shall be 0.0054932479 degrees
  7. --a value of 65534 shall be 359.9945078786 deg
  8. --a value of 65535 shall be used for orientation unavailable

6.2.4.64 DE SemiMinorAxisAccuracy

【定义】
定义用椭圆模型表示的GNSS系统精度中半短轴的大小。
数值分辨率为0.05m。
【ASN.1代码】

  1. SemiMinorAxisAccuracy ::= INTEGER (0..255)
  2. --semi-minor axis accuracy at one standard dev
  3. --range 0-12.7 meter,units of 0.05m
  4. --254 any value equal or greater than 12.70 meter
  5. --255 unavailable semi-minor axis value

6.2.4.65 DE SignType

【定义】
定义道路交通标志的类型。
数值0表示未知类型,或文本描述信息。大于0数值表示交通标志标牌信息,其编号参照国标GB5768.2-2009中“交通标志中文名称索引”表序号。
【ASN.1代码】

  1. SignType ::= INTEGER (0..65535)
  2. --Value 0 means unknown type or using text description
  3. --Traffic sign types refer to China GB 5768.2-2009

6.2.4.66 DE SirenlnUse

【定义】
定义紧急车辆或特殊车辆的警笛或任何专用发声装置的状态。
【ASN.1代码】

  1. SirenInUse ::= ENUMERATED{
  2. unavailable (0),--Not Equipped or unavailable
  3. notInUse (1),
  4. inUse (2),
  5. reserved (3)--for future use
  6. }

6.2.4.67 DE_SourceType

【定义】
定义交通参与者数据的来源。包括以下类型:
——unknown:未知数据源类型;
——selfinfo:RSU自身信息:
——v2x:来源于参与者自身的v2x广播消息;
——video:来源于视频传感器:
——microwaveRadar:来源于微波雷达传感器;
——loop:来源于地磁线圈传感器;
——lidar:来源于激光雷达传感器;
——integrated:2类或以上感知数据的融合结果。
【ASN.1代码】

  1. SourceType ::= ENUMERATED{
  2. unknown(0),
  3. selfinfo(1),
  4. v2x(2),
  5. video (3),
  6. microwaveRadar (4),
  7. 1oop(5),
  8. lidar (6),
  9. integrated (7),
  10. ...
  11. }

6.2.4.68 DE Speed

【定义】
车辆或其他交通参与者的速度大小。
分辨率为0.02m/s。数值8191表示无效数值。
【ASN.1代码】

  1. Speed ::= INTEGER (0..8191)
  2. --Units of 0.02 m/s
  3. --The value 8191 indicates that
  4. --speed is unavailable

6.2.4.69 DE SpeedConfidence

【定义】
数值描述了95%置信水平的速度精度。该精度理论上只考虑了当前速度传感器的误差。但是,当系统能够自动检测错误并修正,相应的精度数值也应该提高。
【ASN.1代码】

  1. SpeedConfidence ::= ENUMERATED{
  2. unavailable (0),--Not Equipped or unavailable
  3. prec100ms (1),--100 meters/sec
  4. prec10ms (2),--10 meters/sec
  5. prec5ms (3),--5 meters/sec
  6. preclms (4),--1 meters/sec
  7. prec0-1ms (5),--0.1 meters/sec
  8. prec0-05ms (6),--0.05 meters/sec
  9. prec0-01ms (7)--0.01 meters/sec
  10. }

6.2.4.70 DE_SpeedLimitType

【定义】
定义限速类型,指示给出的限速大小对应的参考类型。
【ASN.1代码】

  1. SpeedLimitType ::= ENUMERATED{
  2. unknown,--Speed limit type not available
  3. maxSpeedInSchoolZone,--Only sent when the limit is active
  4. maxSpeedInSchoolZoneWhenChildrenArePresent,--Sent at any time
  5. maxSpeedInConstructionZone,--Used for work zones,incident zones,etc.
  6. --where a reduced speed is present
  7. vehicleMinSpeed,
  8. vehicleMaxSpeed,--Regulatory speed limit for general traffic
  9. vehicleNightMaxSpeed,
  10. truckMinSpeed,
  11. truckMaxSpeed,
  12. truckNightMaxSpeed,
  13. vehiclesWithTrailersMinSpeed,
  14. vehiclesWithTrailersMaxSpeed,
  15. vehiclesWithTrailersNightMaxSpeed,
  16. ...
  17. }

6.2.4.71 DE StabilityControlStatus

【定义】
定义车辆动态稳定控制系统状态。
——Unavailable:系统未装备或不可用。
——0ff:系统处于关闭状态。
——0n:系统处于开启状态,但未触发。
——Engaged:系统被触发,处于作用状态。
【ASN.1代码】

  1. StabilityControlStatus ::= ENUMERATED{
  2. unavailable (0),--Not Equipped with SC
  3. --or SC status is unavailable
  4. off (1),--Off
  5. on (2),--On or active (but not engaged)
  6. engaged (3)--stability control is Engaged
  7. }

6.2.4.72 DE Steer ingWhee lAngle

【定义】
定义车辆方向盘转角。向右为正,向左为负。
分辨率为1.5°。数值127为无效数值。
【ASN.1代码】

  1. SteeringWheelAngle ::= INTEGER (-126..127)
  2. --Units of 1.5 degrees,a range of -189 to +189 degrees
  3. --+001=+1.5deg
  4. ---126 =-189 deg and beyond
  5. --+126 =+189 deg and beyond
  6. --+127 to be used for unavailable

6.2.4.73 DE Steer ingWheelAngleConfidence

【定义】
数值描述了95%置信水平的车辆方向盘转角精度。
【ASN.1代码】

  1. SteeringWheelAngleConfidence ::= ENUMERATED{
  2. unavailable (0),--Not Equipped with Wheel angle
  3. --or Wheel angle status is unavailable
  4. prec2deg (1),--2 degrees
  5. precldeg (2),--1 degree
  6. prec0-02deg (3)--0.02 degrees
  7. }

6.2.4.74 DE TimeConfidence

【定义】数值描述了95%置信水平的时间精度。该精度理论上只考虑了当前计时系统本身传感器的误差。但是,当系统能够自动检测错误并修正,相应的精度数值也应该提高。
【ASN.1代码】

  1. TimeConfidence ::= ENUMERATED{
  2. unavailable (0),--Not Equipped or unavailable
  3. time-100-000 (1),--Better than 100 Seconds
  4. time-050-000 (2),--Better than 50 Seconds
  5. time-020-000 (3),--Better than 20 Seconds
  6. time-010-000 (4),--Better than 10 Seconds
  7. time-002-000 (5),--Better than 2 Seconds
  8. time-001-000 (6),--Better than 1 Second
  9. time-000-500(7),--Better than 0.5 Seconds
  10. time-000-200(8),--Better than 0.2 Seconds
  11. time-000-100(9),-- Better than 0.1 Seconds
  12. time-000-050 (10),--Better than 0.05 Seconds
  13. time-000-020 (11),--Better than 0.02 Seconds
  14. time-000-010 (12),--Better than 0.01 Seconds
  15. time-000-005 (13),--Better than 0.005 Seconds
  16. time-000-002 (14),--Better than 0.002 Seconds
  17. time-000-001 (15),--Better than 0.001 Seconds
  18. --Better than one millisecond
  19. time-000-000-5 (16),--Better than 0.000,5 Seconds
  20. time-000-000-2 (17),--Better than 0.000,2 Seconds
  21. time-000-000-1 (18),--Better than 0.000,1 Seconds
  22. time-000-000-05 (19),--Better than 0.000,05 Seconds
  23. time-000-000-02 (20),--Better than 0.000,02 Seconds
  24. time-000-000-01 (21),--Better than 0.000,01 Seconds
  25. time-000-000-005 (22),--Better than 0.000,005 Seconds
  26. time-000-000-002 (23),--Better than 0.000,002 Seconds
  27. time-000-000-001 (24),--Better than 0.000,001 Seconds
  28. --Better than one micro second
  29. time-000-000-000-5(25),--Better than0.000,000,5 Seconds
  30. time-000-000-000-2(26),--Better than0.000,000,2 Seconds
  31. time-000-000-000-1 (27),--Better than 0.000,000,1 Seconds
  32. time-000-000-000-05(28),--Better than0.000,000,05 Seconds
  33. time-000-000-000-02(29),--Better than0.000,000,02 Seconds
  34. time-000-000-000-01(30),--Better than0.000,000,01 Seconds
  35. time-000-000-000-005(31),--Better than0.000,000,005 Seconds
  36. time-000-000-000-002(32),--Better than0.000,000,002 Seconds
  37. time-000-000-000-001(33),--Better than0.000,000,001 Seconds
  38. --Better than one nano second
  39. time-000-000-000-000-5(34),--Better than0.000,000,000,5 Seconds
  40. time-000-000-000-000-2(35),--Better than0.000,000,000,2 Seconds
  41. time-000-000-000-000-1(36),--Better than0.000,000,000,1 Seconds
  42. time-000-000-000-000-05(37),--Better than0.000,000,000,05 Seconds
  43. time-000-000-000-000-02(38),--Better than0.000,000,000,02 Seconds
  44. time-000-000-000-000-01(39)--Better than0.000,000,000,01 Seconds
  45. }

6.2.4.75 DE TimeMark

【定义】
以0.1秒为单位,定义一小时中的时间。可以表示当前小时中的时刻,也可以表示长度不超过1小时的时间段。
分辨率为0.1秒。有效范围是0~35999。数值36000表示大于1小时的时间长度。数值36001表示无效数值。
【ASN.1代码】

  1. TimeMark ::= INTEGER (0..36001)
  2. --Tenths of a second in the current or next hour
  3. --In units of 1/10th second from UTC time
  4. --A range of 0 36000 covers one hour
  5. --The values 35991..35999 are used when a leap second occurs
  6. --The value 36000 is used to indicate time >3600 seconds
  7. --36001 is to be used when value undefined or unknown
  8. --Note that this is NOT expressed in GNSS time
  9. --or in local time

6.2.4.76 DE TimeOffset

【定义】
以10毫秒为单位,定义当前描述时刻(较早)相对于参考时间点(较晚)的偏差。用于车辆历史轨迹点的表达。
分辨率为10毫秒。
值65535表示无效数据。
【ASN.1代码】

  1. TimeOffset ::= INTEGER (1..65535)
  2. --Units of 10 mSec,
  3. --with a range of 0.01 seconds to 10 minutes and 55.34 seconds
  4. --a value of 65534 to be used for 655.34 seconds or greater
  5. --a value of 65535 to be unavailable

6.2.4.77 DE_TractionControlStatus

【定义】
牵引力控制系统实时状态。
——Unavailable:系统未装备或不可用。
——0ff:系统处于关闭状态。
——0n:系统处于开启状态,但未触发。
——Engaged:系统被触发,处于作用状态。
【ASN.1代码】

  1. TractionControlStatus ::= ENUMERATED{
  2. unavailable (0),--Not Equipped with traction control
  3. --or traction control status is unavailable
  4. off (1),--traction control is Off
  5. on (2),--traction control is On (but not Engaged)
  6. engaged (3)--traction control is Engaged
  7. }

6.2.4.78 DE TransmissionState

【定义】
车辆档位状态。
——Neutral:空档。
——Park:停止档。
——ForwardGears:前进档。
——ReverseGears:倒档。
【ASN.1代码】

  1. TransmissionState ::= ENUMERATED{
  2. neutral (0),--Neutral
  3. park (1),--Park
  4. forwardGears (2),--Forward gears
  5. reverseGears (3),--Reverse gears
  6. reserved1 (4),
  7. reserved2 (5),
  8. reserved3 (6),
  9. unavailable (7)--not-equipped or unavailable value,
  10. --Any related speed is relative to the vehicle reference frame used
  11. }

6.2.4.79 DE VehicleEventFlags

【定义】
定义了一系列车辆的特殊状态。如果数据某一位被置1,那么表示车辆处于该位对应的状态。当至少有一种对应状态被激活或者从激活状态恢复,该标志数值才应该被设置和交互。
当车辆收到一个包含车辆特殊状态的数据后,需要根据数据的内容,来选择特定的操作。
车辆特殊状态定义如下。
——Hazard Lights:车辆警示灯亮起。
——Stop Line Violation:车辆在到达路口前预测自己可能会来不及刹车而越过停止线。
——ABS:ABS系统被触发并超过100毫秒。
——Traction Control:电子系统控制牵引力被触发并超过l00毫秒。
——Stability Control:车身稳定控制被触发并超过100毫秒。
——Hazardous Materials:危险品运输车。
——Hard Braking::车辆急刹车,并且减速度大于0.4G。
——Lights Changed:过去2秒内,车灯状态改变。
——Wipers Changed:过去2秒内,车辆雨刷(前窗或后窗)状态改变。
——F1 at tire:车辆发现至少1个轮胎爆胎了。
——Disabled Vehicle:车辆故障,无法行驶。
——Air Bag Deployment:至少1个安全气囊弹出。
【ASN.1代码】

  1. VehicleEventFlags ::= BIT STRING{
  2. eventHazardLights (0),
  3. eventStopLineViolation (1),--Intersection Violation
  4. eventABSactivated (2),
  5. eventTractionControlLoss (3),
  6. eventStabilityControlactivated (4),
  7. eventHazardousMaterials (5),
  8. eventReserved1 (6),
  9. eventHardBraking (7),
  10. eventLightsChanged (8),
  11. eventWipersChanged (9),
  12. eventFlatTire (10),
  13. eventDisabledVehicle (11),--The DisabledVehicle DF may also be sent
  14. eventAirBagDeployment (12)
  15. }(SIZE(13,..))

6.2.4.80 DE VehicleHeight

【定义】
车辆车身高度。
分辨率为5cm。
数值0表示无效数据。
【ASN.1代码】

  1. VehicleHeight ::= INTEGER (0..127)
  2. --Units of 5 cm,range to 6.35 meters

6.2.4.81 DE VehicleLength

【定义】
车辆车身长度。
分辨率为1cm。
数值0表示无效数据。
【ASN.1代码】

  1. VehicleLength ::= INTEGER (0..4095)
  2. --Units of 1 cm with a range of >40meters

6.2.4.82 DE VehicleWidth

【定义】
车辆车身宽度。
分辨率为1cm。
数值0表示无效数据。
【ASN.1代码】

  1. VehicleWidth ::= INTEGER (0..1023)
  2. --Units are 1 cm with a range of >10 meters

6.2.4.83 DE VerticalAcceleration

【定义】
定义Z轴方向的加速度大小,Z轴方向竖直向下,沿着Z轴方向为正。
分辨率为0.02G,G为重力加速度值9.80665m/s2。
【ASN.1代码】

  1. VerticalAcceleration ::= INTEGER(-127..127)
  2. --Units of 0.02 G steps over -2.52 to +2.54 G
  3. --The value +127 shall be used for ranges >=2.54 G
  4. --The value -126 shall be used for ranges <2.52 G
  5. --The value -127 shall be used for unavailable

6.2.4.84 DE Vertoffset-B07

【定义】
7比特的数据,定义垂直方向(Z轴)关于参考位置点的偏差。顺着Z轴方向为正。
数据分辨率为10cm。
-64数值表示未知大小。
【ASN.1代码】

  1. Vertoffset-B07 ::= INTEGER (-64..63)
  2. --Units of 10 cm
  3. --with a range of +-6.3 meters vertical
  4. --value 63 to be used for 63 or greater
  5. --value -63 to be used for -63 or greater
  6. --value -64 to be unavailable

6.2.4.85 DE Vertoffset-B08

【定义】
8比特的数据,定义垂直方向(Z轴)关于参考位置点的偏差。顺着Z轴方向为正。
数据分辨率为10cm。
-128数值表示未知大小。
【ASN.1代码】

  1. Vertoffset-B08 ::= INTEGER (-128..127)
  2. -- Units of 10 cm
  3. -- with a range of +-12.7 meters vertical
  4. -- value 127 to be used for 127 or greater
  5. -- value -127 to be used for -127 or greater
  6. -- value -128 to be unavailable

6.2.4.86 DE Vertoffset-B09

【定义】
9比特的数据,定义垂直方向(Z轴)关于参考位置点的偏差。顺着Z轴方向为正。
数据分辨率为10cm。
-256数值表示未知大小。
【ASN.1代码】

  1. Vertoffset-B09 ::= INTEGER (-256..255)
  2. --Units of 10 cm
  3. --with a range of +-25.5 meters vertical
  4. --value 255 to be used for 255 or greater
  5. --value -255 to be used for -255 or greater
  6. --value -256 to be unavailable

6.2.4.87 DE Vertoffset-B10

【定义】
10比特的数据,定义垂直方向(Z轴)关于参考位置点的偏差。顺着Z轴方向为正。
数据分辨率为10cm。
-512数值表示未知大小。
【ASN.1代码】

  1. Vertoffset-B10 ::= INTEGER (-512..511)
  2. --Units of 10 cm
  3. --with a range of +-51.1 meters vertical
  4. --value 511 to be used for 511 or greater
  5. --value -511 to be used for -511 or greater
  6. --value -512 to be unavailable

6.2.4.88 DE Vertoffset-B11

【定义】
11比特的数据,定义垂直方向(Z轴)关于参考位置点的偏差。顺着Z轴方向为正。
数据分辨率为10cm。
-1024数值表示未知大小。
【ASN.1代码】

  1. Vertoffset-B11 ::= INTEGER (-1024..1023)
  2. --Units of 10 cm
  3. --with a range of +-102.3 meters vertical
  4. --value 1023 to be used for 1023 or greater
  5. --value -1023 to be used for -1023 or greater
  6. --value -1024 to be unavailable

6.2.4.89 DE Vertoffset-B12

【定义】
12比特的数据,定义垂直方向(Z轴)关于参考位置点的偏差。顺着Z轴方向为正。
数据分辨率为10cm。
-2048数值表示未知大小。
【ASN.1代码】

  1. Vertoffset-B12 ::= INTEGER (-2048..2047)
  2. --Units of 10 cm
  3. --with a range of +-204.7 meters vertical
  4. --value 2047 to be used for 2047 or greater
  5. --value -2047 to be used for -2047 or greater
  6. --value -2048 to be unavailable

6.2.4.90 DE YawRate

【定义】车辆横摆角速度。指汽车绕垂直轴的偏转,该偏转的大小代表汽车的稳定程度。如果偏转角速度达到一个阈值,说明汽车发生测滑或者甩尾等危险工况。
顺时针旋转为正,逆时针为负。
数据分辨率为0.01°/s。【ASN.1代码】

  1. YawRate ::= INTEGER (-32767..32767)
  2. --Units of 0.01 degrees per second (signed)

7 应用层数据交互标准及接口规范

7.1 应用层数据接口

应用层数据接口主要包括与系统应用对接的应用程序编程接口(API)和与不同通信设备对接的服务提供者接口(SPI)。其中应用程序编程接口(API)可以让不同的应用开发者独立开发能实现互联互通的应用,而无需担心使用的通信方式或者通信设备,也无需担心通信功能是通过调用本机驱动来实现,或者通过通信调用远程的通信模块来实现。服务提供者接口(SPI)可以实现车用通信系统与不同通信方式或者通信设备的兼容,并满足通信技术不断更新的需求。如图46所示。
image.png

7.2API接口

7.2.1AP1接口一览表

API接口一览见表21。
image.png
image.png
image.png

7.2.2API接口功能描述

7.2.2.1 AppGetHostInfo.request

应用层通过该原语获取本设备的数据请求,包括:
一一车辆。车辆的ID、车速、GNSS等基本属性:
一一基础设备。基础设施的功能,D等基本属性。

7.2.2.2 AppGetHostInfo.confirm

功能描述如下:
——接受请求:返回相关信息:
——拒绝请求:返回拒绝理由。

7.2.2.3 AppGetHostStatus.request

应用层通过该原语获取本设备的状态,包括:
——车辆,车身CAN通信、定位系统等状态信息;
——基础设施的状态。

7.2.2.4 AppGetHostStatus.confirm

功能描述如下:
——接受请求:返回相关信息
——拒绝请求:返回拒绝理由。

7.2.2.5 AppSetCommCfg.request

应用层通过该原语对底层通信参数进行配置,包括通信的模式、通道等参数。

7.2.2.6 AppSetCommCfg.confirm

功能描述如下:
——接受请求:返回相关信息;
——拒绝请求:返回拒绝理由。

7.2.2.7 AppGetCommStatus.request

应用层通过该原语获取底层通信状态属性及状态信息请求,包括通信类型、参数、性能属性等。

7.2.2.8 AppGetCommStatus.confirm

功能描述如下:
——接受请求:返回相关信息;
——拒绝请求:返回拒绝理由。

7.2.2.9 AppDSMInit.request

应用层通过该原语进行DSM消息初始化请求,设置通道,发送、接收参数等。

7.2.2.10 AppDSMInit.confrim

功能描述如下:
——接受请求:允许DSM数据发送与接收,并成功配置参数;
——拒绝请求:返回拒绝理由。

7.2.2.11 AppDSMTerminate.request

应用层通过该原语请求DSM消息终止服务。

7.2.2.12 AppDSMTerminate.request

功能描述如下:
——接受请求:终止DSM数据发送与接收;
——拒绝请求:返回拒绝理由。

7.2.2.13 AppSendDSMMsg.request

应用层通过该原语进行DSM消息发送请求。

7.2.2.14 AppSendDSMMsg.confirm

功能描述如下:
——接受请求:发送成功
——拒绝请求:发送失败,失败理由。

7.2.2.15 AppDupBSM.request

应用层通过该原语请求直接访问BSM消息,可以配置查询方式或者中断方式。

7.2.2.16 AppDupBSM.confrim

功能描述如下:
——接受请求:返回镜像BSM消息到上层应用;
——拒绝请求:返回拒绝理由。

7.2.2.17 AppDupBSM.indication

BSM消息通知到上层应用,BSM消息内容参照应用层标准。

7.2.2.18 AppDupMap.request

应用层通过该原语请求直接访问MAP消息,可以配置查询方式或者中断方式。

7.2.2.19 AppDupMAP.confr im

功能描述如下:
——接受请求:返回镜像MAP消息到上层应用;
——拒绝请求:返回拒绝理由。

7.2.2.20 AppDupMAP.indication

MAP消息通知到上层应用,MAP消息内容参照应用层标准。

7.2.2.21 AppDupSPAT.request

应用层通过该原语请求直接访问SPAT消息,可以配置查询方式或者中断方式。

7.2.2.22 AppDupSPAT.confr im

功能描述如下:
——接受请求:返回镜像SPAT消息到上层应用;
——拒绝请求:返回拒绝理由。

7.2.2.23 AppDupSPAT.indi cation

SPAT消息通知到上层应用,SPAT消息内容参照应用层标准。

7.2.2.24 AppDupRSM.request

应用层通过该原语请求直接访问RSM消息,可以配置查询方式或者中断方式。

7.2.2.25 AppDupRSM.confrim

功能描述如下:
——接受请求:返回镜像RSM消息到上层应用:
——拒绝请求:返回拒绝理由。

7.2.2.26 AppDupRSM.indication

RSM消息通知到上层应用,RSM消息内容参照应用层标准。

7.2.2.27 AppGetTC.request

应用层通过该原语请求访问TC服务中的车辆信息,可以配置查询方式或者中断方式获取TC中的车辆信息,可以指定一个或者多个TC区域。

7.2.2.28 AppGetTC.confirm

功能描述如下:
——接受请求:返回相应TC区域的车辆信息;
——拒绝请求:返回拒绝理由。

7.2.2.29 AppGetTC.indication

指定TC有更新车辆时,返回信息到应用层。

7.2.2.30 AppGetRemoteVehicles.request

应用层通过该原语以指定车辆ID的方式请求指定一个或者一组车辆的BSM信息。

7.2.2.31 AppGetRemoteVehicles.confirm

功能描述如下:
——接受请求:返回指定车辆详细信息确认;
——拒绝请求:返回拒绝理由。

7.2.2.32 AppGetRemoteVehicles.indication

指定车辆信息BSM有更新时通知到上层应用。

7.2.2.33 AppGetEventVehicle.request

应用层通过该原语请求访问周边的事件车辆,可以配置查询方式或者中断方式访问一种或者多种事件或状态,事件车辆包括紧急刹车、异常车辆、失控车辆等特殊事件激活或者救护车、警车等特殊状态激活的车辆。

7.2.2.34 AppGetEventVehicle.confirm

功能描述如下:
——接受请求:返回应用层事件车辆信息;
——拒绝请求:返回拒绝理由。

7.2.2.35 AppGetEventVehicle.indication

当接收到远端车辆具有指定事件或者状态时,返回相关信息于上层应用。

7.2.2.36 AppRoadSideAlert.request

应用层通过该原语请求访问周边指定的路侧警示信息,可以配置查询方式或者中断方式。

7.2.2.37 AppRoadSideAlert.confirm

功能描述如下:
——接受请求:返回上层应用路侧单元警告消息;
一一拒绝请求:返回拒绝理由。

7.2.2.38 AppRoadSideAlert.indication

路侧单元警示消息有更新时通知上层应用。

7.2.2.39 AppSignal.request

应用层通过该原语请求访问周边指定的信号灯信息,可以配置查询方式或者中断方式。

7.2.2.40 AppSignal.confirm

功能描述如下:
——接受请求:返回信号灯状态信息:
——拒绝请求:返回决绝理由。

7.2.2.41 AppSignal.indication

信号灯信息有更新时通知应用层。

7.2.2.42 AppPedestrian.request

应用层通过该原语请求访问周边的行人信息,可以配置查询方式或者中断方式。

7.2.2.43 AppPedestrian.confirm

功能描述如下:
——接受请求:返回行人相关信息;
——拒绝请求:返回拒绝理由。

7.2.2.44 AppPedestr ian.indication

行人信息有更新时通知应用层。

7.2.2.45 AppGetServices.request

该原语表明上层请求获取当前设备所有服务列表详细信息。接收后,ADS产生AppGetServices..confirm,表明请求是否被接受。

7.2.2.46 AppGetServices.confirm

该原语确定接收到上层对应的请求,用于回应AppGetService.request。如果接受请求,返回请求的相关详细信息;如果拒绝请求,则返回拒绝理由。

7.2.2.47 AppProviderService.request

该原语表明上层对Provider服务的操作请求。接受后ADS产生AppProviderService..confirm,表明请求是否被接收。

7.2.2.48 AppProviderService.confirm

该原语确定接收到上层对应的请求,用于回应AppProviderService.request。如果接受请求,则执行对应的操作,并返回操作结果;如果拒绝请求,则返回拒绝理由。

7.2.2.49 AppUserService.request

该原语表明上层对User服务的操作请求。接受后ADS产生AppUserService.confirm,表明请求是否被接收。

7.2.2.50 AppUserService.confirm

该原语确定接收到上层对应的请求,用于回应AppUserService.request。如果接受请求,则执行对应的操作,并返回操作结果;如果拒绝请求,则返回拒绝理由。

7.2.2.51 AppPayment.request

该原语表明上层对支付操作的请求,接受后产生AppPayment..confirm,表明请求是否被接收。

7.2.2.52 AppPayment.conf irm

该原语确定接收到上层对应的请求,用于回应AppPayment.request。如果接受请求,则执行对应的操作;如果拒绝请求,则返回拒绝理由。

7.3SP1接口

7.3.1SP1接口一览表

SPI接口一览见表22。
image.png

7.3.2SP1接口功能描述

7.3.2.1 CommClientInit.request

该原语表明上层请求进行对应消息类型的发送初始化操作,接收后,产生CommClientInit.confirm,表明是否被接受。

7.3.2.2 CommClientInit.confirm

该原语表明接收上层对应的请求,用于回应CommClientInit.request。如果接受请求,则返回初始化之后的相关信息;如果拒绝请求,则返回拒绝理由。

7.3.2.3 CommDSMSend.request

该原语表明上层请求进行DSM消息发送请求,接收后,产生CommSDMSend.confirm,表明是否被接受。

7.3.2.4 CommDSMSend.confirm

该原语表明接收上层对应的请求,用于回应CommDSMSend.request,并返回对应请求结果。

7.3.2.5 CommDSM.indication

该原语用于底层向上层提交DSM消息。

7.3.2.6 CommDMESetCfg.request

该原语表明上层请求设置DME请求,接收后,产生CommDMESetCfg.confirm。

7.3.2.7 CommDMESetCfg.confirm

该原语表明接收上层对应的请求,用于回应CommDMESetCfg.request,如果接受,并返回对应请求结果;如果决绝,则返回决绝理由。

7.3.2.8 CommDMEGetCfg.request

该原语表明上层请求获取DME请求,接收后,产生CommDMEGetCfg.confirm,表明操作结果。

7.3.2.9 CommDMEGetCfg.confirm

该原语表明接收上层对应的请求,用于回应CommDMEGetCfg.request,如果接受,并返回对应请求结果;如果拒绝,则返回拒绝理由。

7.3.2.10 CommDMEProviderService.reuqest

该原语表明上层对DME Provider服务的操作请求。接收后,产生CommDMEProviderService.confirm,表明操作结果。

7.3.2.11 CommDMEProviderService.confirm

该原语表明接收上层对应的请求,用于回应CommDMEProviderService.request。如果接受,则执行对应操作,并返回操作结果;如果拒绝,则返回拒绝理由。

7.3.2.12 CommDMEUserService.request

该原语表明上层对DME User服务的操作请求。接收后,产生CommDMEUserService.confirm,表明操作结果。

7.3.2.13 CommDMEUserService.confirm

该原语表明接收上层对应的请求,用于回应CommDMEUserService..request。如果接受,则执行对应操作,并返回操作结果;如果拒绝,则返回拒绝理由。

7.3.2.14 CommDMENot ification.indication

该原语用于底层向上层提交DME通知。

附录A(资料性)一期应用评选方法

本文件一期应用的选择,采用工作组内部征集和投票的方式。首先在工作组内部征集典型V2X应用,再由工作组各成员对征集的应用进行投票,最后根据各个应用得票数确定一期应用。
共有20家工作组成员单位参与了一期应用的征集和评选,这20家单位的行业领域分布如下:——汽车制造商(OEM):5——研究机构:5——高校:2——通信企业:3——ITS设备及解决方案供应商:2——数据服务商:2——金融机构:1首先,在工作组内进行应用征集,共统计出40个典型V2X应用,涵盖安全、效率、信息服务三大类,其中安全类19个,效率类12个,信息服务类9个。然后由20家成员单位从技术成熟度、应用价值及近期可实现性三个维度,对40个V2X应用进行投票,每个成员限投15个。最后根据得票数,并综合考虑应用的典型性,确定17个一期应用,其中安全类12个,效率类4个,信息服务类1个。具体应用征集和投票结果见表A.1。
image.png
image.png

附录B(资料性)一期应用按通信需求分类表

根据应用对通信频率和时延的不同需求将17个一期应用分为两大类:一是高时延(>100ms)、低频率(<10Hz)的应用,可通过4G蜂窝通信技术实现;二是低时延(≤100ms)、高频率(≥10Hz)的应用,需要LTE-V2X、DSRC或5G通信技术的支持才能实现。见表B.1。
image.png

附录C(规范性)前向碰撞预警(FCW)基本性能指标依据

C.1FCW交互流程

FCW交互流程如表C.1。
image.png

C.2指标依据说明

基本性能指标依据如下:
——数据更新频率、系统延迟参照J2735、J2945及NHTSA VSC-A性能指标说明:
——通信距离≥300m;
采用车辆间最小安全距离模型,说明车辆制动过程如图C.1所示。
image.png
根据汽车制动动力学,最小安全距离模型如下:
image.png
假设两车间的速度差为100km/h,驾驶员反应时间为2s,车辆制动安全的加速度大小为取值为3.6m/s2;则最小安全距离为182m。这是在考虑两车速度相差比较大及驾驶员反应比较慢的情况下,因此通信距离300m足够满足碰撞预警的要求定位精度≤1.5m。
前向碰撞预警需筛选出位于“前方同车道”区域的远车(V),涉及同一车道的判断。中国车道宽度为(2.753.5)m,取车道宽为3.5m。
假设自车(HV)在车道的中间行使,以车头位置的横纵坐标为基准:横向左右1.75m以内,HV之前的,称为前向(Ahead);横向左右1.75m,HV之后的,称为后向(Behind)。
基于上述需求,GSS定位精度需要满足1.5m的要求。