PduR(PDU Router)在 AUTOSAR 通信栈中负责 PDU 的路由,包括:同总线内不同接口模块间的直接路由(如 CanIf → CanTp)、不同总线间的网关路由(如 CAN ↔ Ethernet)、传输层 TP 的分段/重组扇出(Fanout)。
PduR / PDU / I-PDU / TP / FIFO / Fanout / Multicast / Unicast / PN / NM / CAN / FlexRay / LIN / Ethernet
[SRS_PduR_06120] PduR 应支持 PDU 透明路由(不修改 PDU 内容)(shall)。
[SRS_PduR_06121] PduR 应支持单播路由(一个源到一个目的)(shall)。
[SRS_PduR_06122] PduR 应支持多播路由(一个源到多个目的)(shall)。
[SRS_PduR_06130] PduR 应支持不同总线间的网关(如 CAN ↔ FlexRay / CAN ↔ Ethernet)(shall)。
[SRS_PduR_06131] PduR 应支持信号网关(基于信号的转换)(shall)。
[SRS_PduR_06132] PduR 应支持 TP 帧的网关传输(多帧 TP fanout)(shall)。
[SRS_PduR_06133] TP 网关应使用 FIFO 缓冲(R4.2.1 起强制)(shall)。
[SRS_PduR_06140] PduR 应支持 TP 路由(CanTp / FrTp / LinTp / J1939Tp / SoAd)(shall)。
[SRS_PduR_06141] PduR 应支持 TP 扇出(同一 TP 报文同时路由到多个目的)(shall)。
[SRS_PduR_06142] PduR 应支持 TP 连接管理(动态创建 / 释放连接)(shall)。
[SRS_PduR_06150] PduR 应支持 PN 滤波(部分网络过滤)(shall)。
[SRS_PduR_06151] PduR 应在 PN 不匹配时丢弃 PDU (shall)。
[SRS_PduR_06160] PduR 应优化单帧 TP 路由的运行时开销 (should)。
[SRS_PduR_06170] PduR 应根据配置初始化 (shall)。
[SRS_PduR_06171] PduR 应支持运行时启用/禁用路由路径 (shall)。
[SRS_PduR_06180] PduR 应检测并报告开发错误 (shall)。
[SRS_PduR_06181] 错误码遵循 AUTOSAR 标准 (shall)。
所有 SRS_PduR_* 需求关联到 BSW 特性集。
校对轮次:L1 自动校对(2026-06-13)