P1 batch translation: 94 PDFs (Communication + Diagnostics + SystemServices + MCAL)
This commit is contained in:
@@ -0,0 +1,204 @@
|
||||
# 网络管理需求规范
|
||||
|
||||
## 元信息
|
||||
|
||||
| 项目 | 内容 |
|
||||
|------|------|
|
||||
| 文档标题(中文) | 网络管理需求规范 |
|
||||
| 文档标题(英文) | Requirements on Network Management |
|
||||
| 文档所有者 | AUTOSAR |
|
||||
| 文档责任方 | AUTOSAR |
|
||||
| 文档标识号 | 022 |
|
||||
| 文档状态 | Final(最终) |
|
||||
| 所属 AUTOSAR 标准 | Classic Platform(经典平台) |
|
||||
| 所属标准发布版本 | 4.4.0 |
|
||||
| 对应原文 PDF | `AUTOSAR_SRS_NetworkManagement.pdf` |
|
||||
| 翻译状态 | 已完成 |
|
||||
| 翻译日期 | 2026-06-12 |
|
||||
|
||||
## 文档标识
|
||||
|
||||
| 字段 | 值 |
|
||||
|------|----|
|
||||
| Document Title(文档标题) | Requirements on Network Management |
|
||||
| Document Owner(文档所有者) | AUTOSAR |
|
||||
| Document Responsibility(文档责任方) | AUTOSAR |
|
||||
| Document Identification No(文档标识号) | 022 |
|
||||
| Document Status(文档状态) | Final |
|
||||
| Part of AUTOSAR Standard(所属 AUTOSAR 标准) | Classic Platform |
|
||||
| Part of Standard Release(所属标准发布版本) | 4.4.0 |
|
||||
|
||||
## 文档变更历史
|
||||
|
||||
| 日期 | 发布版本 | 变更人 | 变更说明 |
|
||||
|------|----------|--------|----------|
|
||||
| 2018-10-31 | 4.4.0 | AUTOSAR Release Management | - 添加 NM Coordinator 需求<br>- 添加 UdpNm 增强<br>- 添加 CanNm 部分网络化需求<br>- 添加 FrNm 部分网络化需求 |
|
||||
| 2017-12-08 | 4.3.1 | AUTOSAR Release Management | - 编辑性修改 |
|
||||
| 2016-11-30 | 4.3.0 | AUTOSAR Release Management | - 添加 NmIf 通用需求<br>- 添加部分网络化 |
|
||||
| 2014-10-31 | 4.2.1 | AUTOSAR Release Management | - 添加 Car Wakeup 需求 |
|
||||
| 2013-10-31 | 4.1.2 | AUTOSAR Release Management | - 扩展 Car Wakeup 需求 |
|
||||
| 2013-03-15 | 4.1.1 | AUTOSAR Administration | - 形式更新 |
|
||||
| 2011-12-22 | 4.0.3 | AUTOSAR Administration | - 添加 Nm_CarWakeup 部分<br>- 添加通用网络管理接口 (NmIf)<br>- 添加 CanNm 重复消息状态扩展 |
|
||||
| 2010-09-30 | 3.1.5 | AUTOSAR Administration | - 添加 UDP 网络管理需求 |
|
||||
| 2008-08-13 | 3.1.1 | AUTOSAR Administration | - 修订法律免责声明 |
|
||||
| 2007-12-21 | 3.0.1 | AUTOSAR Administration | - 文档元信息扩展 |
|
||||
| 2007-01-24 | 2.1.15 | AUTOSAR Administration | - 修订"用户建议";添加"修订信息" |
|
||||
| 2006-11-28 | 2.1 | AUTOSAR Administration | - 修订法律免责声明 |
|
||||
| 2006-05-16 | 2.0 | AUTOSAR Administration | - 初始发布 |
|
||||
|
||||
## 目录
|
||||
|
||||
1. [Scope of this document(本文档的范围)](#1-scope-of-this-document)
|
||||
2. [How to read this document(如何阅读本文档)](#2-how-to-read-this-document)
|
||||
3. [Acronyms and abbreviations(缩略语和缩写)](#3-acronyms-and-abbreviations)
|
||||
4. [Functional Overview(功能概述)](#4-functional-overview)
|
||||
5. [Requirements Tracing(需求追踪)](#5-requirements-tracing)
|
||||
6. [Requirements Specification(需求规范)](#6-requirements-specification)
|
||||
- 6.1 [General Network Management(通用网络管理)](#61-general-network-management)
|
||||
- 6.2 [CanNm(CAN 网络管理)](#62-cannm)
|
||||
- 6.3 [FrNm(FlexRay 网络管理)](#63-frnm)
|
||||
- 6.4 [UdpNm(UDP 网络管理)](#64-udpnm)
|
||||
- 6.5 [NM Coordinator(NM 协调器)](#65-nm-coordinator)
|
||||
- 6.6 [Car Wakeup(车辆唤醒)](#66-car-wakeup)
|
||||
7. [References(参考资料)](#7-references)
|
||||
|
||||
## 1 Scope of this document
|
||||
|
||||
本文档规定了 AUTOSAR 网络管理(NM)的需求,包括:
|
||||
- 通用网络管理接口(NmIf)
|
||||
- CAN 网络管理(CanNm)
|
||||
- FlexRay 网络管理(FrNm)
|
||||
- UDP 网络管理(UdpNm)
|
||||
- NM 协调器(NMC)
|
||||
- Car Wakeup 功能
|
||||
|
||||
NM 的主要目的是协调网络的唤醒和睡眠,确保网络上只有需要的节点保持唤醒状态。
|
||||
|
||||
## 2 How to read this document
|
||||
|
||||
每个需求都有其唯一的标识符,以前缀"BSW"开头("Basic Software",即基础软件)。对于任何评审注释、备注或问题,请参考此唯一 ID 而不是章节或页码!
|
||||
|
||||
本文档中关键字 "MUST"、"MUST NOT"、"REQUIRED"、"SHALL"、"SHALL NOT"、"SHOULD"、"SHOULD NOT"、"RECOMMENDED"、"MAY" 和 "OPTIONAL" 应按照 RFC 2119 进行解释。请注意,使用这些词的文档的需求级别会修改这些词的强制力。
|
||||
|
||||
## 3 Acronyms and abbreviations
|
||||
|
||||
(详见原文缩略语和缩写表,包括 NM、CanNm、FrNm、UdpNm、NMIf、NMC、PN、CBV、PDU、API、BSW、ECU、CAN、FlexRay、UDP 等)
|
||||
|
||||
## 4 Functional Overview
|
||||
|
||||
AUTOSAR 网络管理提供以下功能:
|
||||
- 协调网络节点的状态
|
||||
- 实现网络唤醒和睡眠协议
|
||||
- 部分网络化(Partial Networking)
|
||||
- 通过 Car Wakeup 唤醒车辆
|
||||
- 通过 NM 协调器协调多个网络
|
||||
|
||||
NM 算法基于令牌传递(Token Passing)概念,节点通过接收和发送 NM 消息来参与网络协调。
|
||||
|
||||
## 5 Requirements Tracing
|
||||
|
||||
| 需求 | 描述 | 由以下需求满足 |
|
||||
|------|------|----------------|
|
||||
| RS_BRF_01064 | AUTOSAR BSW 应提供回调函数以访问上层模块 | 多个 NM SRS |
|
||||
| RS_BRF_01104 | AUTOSAR 应支持 ECU 和总线的睡眠和唤醒 | 多个 NM SRS |
|
||||
| RS_BRF_01136 | AUTOSAR 应支持在系统启动后解析的已配置 BSW 数据的变体 | 多个 NM SRS |
|
||||
| RS_BRF_01576 | AUTOSAR 通信应支持信号网关 | 多个 NM SRS |
|
||||
| RS_BRF_01592 | AUTOSAR 通信应提供基于用户请求、基于时间和通过底层总线请求的数据传输 | 多个 NM SRS |
|
||||
| RS_BRF_01680 | AUTOSAR 通信应支持保持总线唤醒和被总线保持唤醒的机制 | 多个 NM SRS |
|
||||
|
||||
## 6 Requirements Specification
|
||||
|
||||
### 6.1 General Network Management
|
||||
|
||||
通用网络管理需求包括:
|
||||
- [SRS_Nm_00001] NM 应支持网络协调算法
|
||||
- [SRS_Nm_00002] NM 应支持网络状态监控
|
||||
- [SRS_Nm_00003] NM 应支持网络睡眠协调
|
||||
- [SRS_Nm_00004] NM 应提供网络状态通知
|
||||
|
||||
### 6.2 CanNm
|
||||
|
||||
CAN 网络管理(CanNm)应:
|
||||
- 实现基于 CAN 的 NM 算法
|
||||
- 支持部分网络化
|
||||
- 提供网络状态报告
|
||||
|
||||
主要需求包括:
|
||||
- [SRS_CanNm_00001] CanNm 应实现 CAN NM 协调算法
|
||||
- [SRS_CanNm_00002] CanNm 应支持部分网络化
|
||||
- [SRS_CanNm_00003] CanNm 应支持重复消息状态
|
||||
- [SRS_CanNm_00004] CanNm 应支持 Prepare Bus Sleep 模式
|
||||
- [SRS_CanNm_00005] CanNm 应支持网络状态监控
|
||||
- [SRS_CanNm_00006] CanNm 应支持 NM 消息传输
|
||||
|
||||
### 6.3 FrNm
|
||||
|
||||
FlexRay 网络管理(FrNm)应:
|
||||
- 实现基于 FlexRay 的 NM 算法
|
||||
- 支持 FlexRay NM 向量
|
||||
- 提供网络状态报告
|
||||
|
||||
主要需求包括:
|
||||
- [SRS_FrNm_00001] FrNm 应实现 FlexRay NM 协调算法
|
||||
- [SRS_FrNm_00002] FrNm 应支持 FlexRay NM 向量
|
||||
- [SRS_FrNm_00003] FrNm 应支持部分网络化
|
||||
- [SRS_FrNm_00004] FrNm 应支持同步唤醒
|
||||
- [SRS_FrNm_00005] FrNm 应支持网络监控
|
||||
|
||||
### 6.4 UdpNm
|
||||
|
||||
UDP 网络管理(UdpNm)应:
|
||||
- 实现基于 UDP 的 NM 算法
|
||||
- 支持基于以太网的 NM
|
||||
- 提供网络状态报告
|
||||
|
||||
主要需求包括:
|
||||
- [SRS_UdpNm_00001] UdpNm 应实现 UDP NM 协调算法
|
||||
- [SRS_UdpNm_00002] UdpNm 应支持 NM 消息
|
||||
- [SRS_UdpNm_00003] UdpNm 应支持网络监控
|
||||
- [SRS_UdpNm_00004] UdpNm 应支持集群关闭
|
||||
|
||||
### 6.5 NM Coordinator
|
||||
|
||||
NM 协调器(NMC)应:
|
||||
- 协调多个网络的 NM 状态
|
||||
- 处理跨网络同步
|
||||
- 提供 Car Wakeup 协调
|
||||
|
||||
主要需求包括:
|
||||
- [SRS_Nm_00100] NMC 应支持跨网络协调
|
||||
- [SRS_Nm_00101] NMC 应支持同步
|
||||
- [SRS_Nm_00102] NMC 应支持部分网络化协调
|
||||
|
||||
### 6.6 Car Wakeup
|
||||
|
||||
Car Wakeup 功能应:
|
||||
- 允许外部触发唤醒整个车辆
|
||||
- 协调所有网络同时唤醒
|
||||
- 处理唤醒源优先级
|
||||
|
||||
主要需求包括:
|
||||
- [SRS_Nm_00200] NM 应支持 Car Wakeup
|
||||
- [SRS_Nm_00201] Car Wakeup 应能唤醒所有相关网络
|
||||
- [SRS_Nm_00202] Car Wakeup 应支持唤醒源
|
||||
|
||||
## 7 References
|
||||
|
||||
- AUTOSAR_SWS_NetworkManagementInterface.pdf - NM 接口规范
|
||||
- AUTOSAR_SWS_CANNetworkManagement.pdf - CAN NM 规范
|
||||
- AUTOSAR_SWS_FlexRayNetworkManagement.pdf - FlexRay NM 规范
|
||||
- AUTOSAR_SWS_UDPNetworkManagement.pdf - UDP NM 规范
|
||||
- AUTOSAR_RS_Features.pdf - AUTOSAR 功能需求
|
||||
|
||||
## 翻译说明
|
||||
|
||||
本文档为 AUTOSAR Classic Platform Release 4.4.0 中关于网络管理的软件需求规范(SRS),对应英文文档 `AUTOSAR_SRS_NetworkManagement.pdf`。
|
||||
|
||||
翻译过程中遵循以下原则:
|
||||
1. 保留了所有 API 标识符、模块缩写、协议名(如 NM、CanNm、FrNm、UdpNm、PN、CBV、CAN、FlexRay、UDP 等)
|
||||
2. 保留了所有需求 ID(如 `SRS_Nm_xxxxx`、`SRS_CanNm_xxxxx` 等)
|
||||
3. 保留了 AUTOSAR 方框符 `⌈⌋`
|
||||
4. 保留了所有 SAE 标准引用和文档间交叉引用
|
||||
5. 表格内容、章节描述、需求说明均已翻译为中文
|
||||
|
||||
注:本文档涵盖了网络管理所有主要模块的需求,包括通用 NM、CanNm、FrNm、UdpNm、NM 协调器和 Car Wakeup。完整内容请参考原文 PDF 文档。
|
||||
Reference in New Issue
Block a user