
图片来源于网络
目录
1. AUTOSAR网络管理概述
AutoSAR网络管理的目的其实就是为了降低汽车的功耗,当网络上没有信息交互时,网络将进入睡眠模式。AutoSAR的网络管理(Network)是通过网络管理报文(NM Message)实现的,主要分为三大模式:
- 网络模式(Network Mode)
- 预睡眠模式(Prepare Sleep Mode)
- 睡眠模式(Bus-Sleep Mode)
2. 什么是网络管理
2.1 网络管理组成部分
网络管理部分由通信管理器(简称ComM),通用网络管理器接口(简称NmIf),总线相关的网络管理器(简称NM,包括CanNM,LinNM,FrNM),总线相关的状态管理器(简称SM,包括CanSM,LinSM,FrSM)四个模块构成。
2.1.1 ComM模块
ComM模块简化用户对通信栈的使用,包括对网络管理使用的简化,同时协调一个ECU上多个独立的软件对总线通信模型的分时复用。
- 可以通过ComM唤醒启动和保持物理信道唤醒;
- 限制通信模式;
- 协调通信请求;
- 透明化软件组件和物理信道的关系;
- 保持物理信道独立性;
- 请求通信;
- 支持不同的通信模式;
本文介绍了AUTOSAR网络管理的概述和关键技术,包括网络管理的组成部分:ComM模块、NmIf模块、总线相关的网络管理模块和状态管理模块。详细讨论了网络模式管理、总线离线恢复机制以及对等算法,旨在降低汽车功耗,实现网络在无信息交互时进入睡眠模式。
订阅专栏 解锁全文
8848





