1 简介和功能概述
本文档规定了AUTOSAR基础软件模块中国车对车消息(CnV2xMsg)的功能、API和配置。中国车对车消息与中国车对车网络(CnV2xNet)、中国车对车管理(CnV2xM)、中国车对车安全(CnV2xSec)、车对车数据管理器(V2xDm)和通信驱动程序层一起构成了AUTOSAR架构中的中国V2X堆栈。CnV2xMsg模块设计为独立于硬件。CnV2xMsg模块依赖于应用层中的中国V2X实体服务和较低的CnV2xNet模块,并为V2xDm模块提供服务。
1.1 架构概述
图1显示了AUTOSAR BSW和分层软件架构中CnV2xMsg模块的定位。
CnV2xMsg模块提供基本安全消息(BSM)的基本服务,并支持BSM交换的相关管理功能。
1.2 功能概述
CnV2xMsg模块实现了BSM的发送、接收、RSI/RSM/SPAT/MAP接收等基本业务,此外,目前的CnV2xMsg模块还实现了与BSM发送相关的频率管理、POTI管理、ID管理等管理功能。
1.2.1 基本安全信息(BSM)
BSM基本服务是操作BSM协议的消息层实体。它提供两种服务:发送和接收BSM。BSM基本服务生成BSM并将其发送到其他车辆/RSU,或者从车辆接收BSM并将其提供给应用程序。它可以与AUTOSAR应用程序层交互,以收集与BSM生成相关的信息。BSM基本服务使用中国V