车载网络 - Autosar网络管理 - 基本概念

        Autosar作为当前车载行业使用最为广泛的一种汽车开发系统架构,网上也有很多相关的介绍;不过我看很多有完整的来讲一下这个规范的,一般都是只讲了其中一部分,我这就准备搞出来一套完整版本的Autosar网络管理的规范、测试设计、自动化脚本开发(此处选择Vector的vTESTstudio开发实现,时间精度要求较高,暂未发现其他工具能够满足时间性能)。

车载网络 - Autosar网络管理 - 基本概念_第1张图片 

常用缩写:

        为了方便大家书写和专业性,因此拥有了各种专(zhuang)业(bi)词汇;这个也算是一个行业壁垒吧,不懂得人听起来云里雾里,想当然的高大上;想要学习的人就要去努力记这些词汇了,下面是我整理的Autosar网络管理常用缩写。

缩写 英文名称 中文名称
Autosar Automotive Open System Architecture 汽车开发系统架构
ECU Electric Control Unit 电控单元
NM Netword Management 网络管理
PM Power Mode 电源模式
PDU Protocol Data Unit 协议数据单元
KL15 Terminal 15 of the vehicle 网络唤醒硬线电压
KL30 Terminal 30 of the vehicle 12V电源电压
Power On KL30 is connected 12V电源上电
Power Off KL30 is disconnected 12V电源下电
CAN Controller Area Network 控制器局域网络
CANFD CAN with Flexible Data Rate 灵活速率CAN网络
RMR Repeat Message Request 重复报文状态请求
BSM Bus Sleep Mode 总线休眠状态
PBSM Prepare Bus Sleep Mode 总线预休眠状态
RMS Repeat Message State 重复报文状态
NOS Normal Operation State 正常运行状态
RSS Ready Sleep State 就绪睡眠状态

Autosar网络管理3种运行模式:

  1. 总线睡眠(休眠)模式(Bus Sleep Mode) - - 当具备AUTOSAR网络管理功能的控制器正常休眠时的状态
  2. 总线预睡眠模式(Prepare Bus Sleep Mode) - - 此状态为网络中节点停止通信准备进入睡眠模式的一个过渡状态,不会长期处于此状态
  3. 网络模式(Network Mode) --  网络中有通信请求时的状态
  • 子状态:
    • Normal Operation State:正常操作状态,该状态下网络管理报文周期性发送吗,所有周周期报文的周期偏差在10%以内,ECU的所有功能出于正常可用状态。

    • Repeat Message State:重复消息状态,此状态是一个暂时状态,当从睡眠模式或者准备睡眠模式进入网络模式时进入此状态,ECU会快速发出自身的网络管理报文,一般是3帧,让网络中的其他节点可以检测到,也可以用来检测当前在线的节点。

    • Ready Sleep State:睡眠就绪状态,ECU本身不再需要网络通信时,不再发出自身的网络管理报文,但正常发送自身的应用报文。一个正常使用的通信网络中的所有节点都会维持在两个状态,一个是Normal Operation State,另一个是Ready Sleep State。

各状态报文发送情况 :

网络模式 网络管理报文 应用报文
Tx Rx Tx Rx
总线睡眠模式 No Yes No No
总线预睡眠模式 No Yes No No
网络模式 重复报文状态 Yes Yes Yes Yes
正常运行状态 Yes Yes Yes Yes
准备睡眠状态 No Yes Yes Yes

你可能感兴趣的:(网络,Autosar,网络管理)