汽车工程师(DRE)-主从式网络管理与Autosar网络管理简要理解

通常用来梳理汽车的休眠及唤醒问题,目前的主流汽车内部网络管理为Autosar网络管理。

主从式网络管理:宽泛的来说只有休眠模式与非休眠模式

休眠:存在一个状态位AL,当AL为0时,代表该控制器(ECU)无业务进行,满足休眠条件。当整车控制器(ECU)都满足休眠条件(AL位都为0时),网关(CGW)也将AL置为0,同时下达休眠指令,整车控制器(ECU)停止CAN信号收发器的工作,随后一段时间后(3-5s),所有ECU底层停止工作,此时整车进入休眠状态。

唤醒:由唤醒源的控制器先发网管帧到网关(CGW)以及唤醒源所在的其他控制器(ECU),也就是说唤醒源所在的CAN上的控制器以及网关是由唤醒源控制器来唤醒的,其他CAN线上的控制器是由已唤醒的网关发送网管帧进行唤醒的。

Autosar 网络管理:

休眠:整车控制器无业务后会自动进入预休眠状态,随后进入休眠状态,停发网管报文以及应用报文。网关在整车所有控制器停发网管报文以及应用报文/诊断报文后,也停发网管报文及应用报文,随后进入预休眠状态,一段时间后正式进入休眠状态。进入预休眠状态后,可能存在偶发的控制器发送应用报文使得网关维持在预休眠状态(不发任何报文),一段时间后仍然可以休眠。

唤醒:唤醒源控制器先发送网管报文至网关,再由网关发送网管报文唤醒整车其他控制器执行相关业务。和主从式网络管理的主要区别就是,整车所有控制器是由被唤醒的网关来唤醒的。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 12:18:06       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 12:18:06       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 12:18:06       58 阅读
  4. Python语言-面向对象

    2024-07-14 12:18:06       69 阅读

热门阅读

  1. mysql快速精通(四)多表查询

    2024-07-14 12:18:06       24 阅读
  2. 如何隐藏 Ubuntu 顶部状态栏

    2024-07-14 12:18:06       31 阅读
  3. springboot2——功能和原理

    2024-07-14 12:18:06       22 阅读
  4. Oracle 数据清理

    2024-07-14 12:18:06       22 阅读
  5. win32:第一个窗口程序-初始化实例(part.5)

    2024-07-14 12:18:06       26 阅读
  6. Flask与Celery实现Python调度服务

    2024-07-14 12:18:06       22 阅读
  7. `speech_recognition` 是一个流行的库

    2024-07-14 12:18:06       21 阅读
  8. 致十年后的自己

    2024-07-14 12:18:06       14 阅读
  9. 25秋招面试算法题 (Go版本)

    2024-07-14 12:18:06       25 阅读
  10. yii2 AssetBundle使用

    2024-07-14 12:18:06       22 阅读
  11. 如何使用IPython的并行计算能力处理大数据

    2024-07-14 12:18:06       23 阅读