AUTOSAR_SWS_V2XManagement 中文翻译

文档编号:823 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
所属标准:AUTOSAR Classic Platform | 文档责任方:AUTOSAR

本翻译覆盖原文档 1-61 页正文。原文为软件规范(SWS),定义 V2X Management 模块的 API、配置、错误处理——V2X 协议栈生命周期管理。


1 引言与范围

V2X Management(V2XM)协调 V2X 协议栈的初始化、状态、配置。提供 V2X 频率/通道管理、安全凭证管理、状态机管理、ITS-ID 管理。

2 缩略语

V2XM / V2X / GN / BTP / Facilities / CAM / DENM / ITS-ID / PKI / Security / ETSI

3 相关文档

[1] AUTOSAR SWS V2X GeoNetworking
[2] AUTOSAR SWS V2X BasicTransport
[3] AUTOSAR SWS V2X Facilities
[4] ETSI ITS

4 约束与假设

V2XM 应:

5 依赖其他模块

V2XM 依赖:所有 V2X 子模块(GN/BTP/Facilities)/ KeyM(凭证管理)/ BswM(模式管理)。

6 功能规格

6.1 架构

V2XM 位于所有 V2X 子模块之上,提供统一抽象。其状态包括:

6.2 配置

V2XM 维护 V2X 实例的静态配置(频率、功率、ITS-ID 等)。

6.3 安全集成

V2XM 与 PKI/KeyM 集成,加载/更新安全凭证。

7 API 服务

7.1 初始化 / 关闭

void V2XM_Init(const V2XM_ConfigType* ConfigPtr):初始化。
void V2XM_DeInit(void):去初始化。

7.2 状态控制

Std_ReturnType V2XM_Activate(V2XM_InstanceType Instance):激活 V2X 实例。
Std_ReturnType V2XM_Deactivate(V2XM_InstanceType Instance):去激活。
Std_ReturnType V2XM_RequestService(V2XM_ServiceType Service, V2XM_InstanceType Instance):请求服务。

7.3 状态查询

Std_ReturnType V2XM_GetState(V2XM_InstanceType Instance, V2XM_StateType* StatePtr):获取实例状态。
Std_ReturnType V2XM_GetVersionInfo(Std_VersionInfoType* versioninfo):获取版本信息。

7.4 凭证

Std_ReturnType V2XM_RefreshCredentials(void):刷新凭证。

7.5 MainFunction

void V2XM_MainFunction(void):周期性主函数。

8 配置

V2XM 配置类:

9 错误处理

9.1 开发错误

V2XM_E_UNINIT:模块未初始化。
V2XM_E_PARAM_POINTER:参数指针为空。
V2XM_E_PARAM:参数无效。

9.2 运行时错误

V2XM_E_BUSY:模块忙。
V2XM_E_NO_CREDENTIALS:无可用凭证。


校对记录

校对轮次:L1 自动校对(2026-06-13)