AUTOSAR 和 OSEK 网络管理比较
对于共同点:
1. 都是直接网络管理。
2. 目的均为协调网络中各节点同步进入休眠。
3. 均依靠特定 ID 段的网络管理报文,但是每个节点的报文 ID 均不一样。
4. 唤醒方法相同,第一个被唤醒网络节点发送网络管理帧,同时也唤醒网
络中其它节点。
不同点:
1. 唤醒帧的类型不同:
网络唤醒后,OSEK 中要求节点发出的首帧报文必为 Alive 类型,而
AUTOSAR 只要求是网络管理帧即可。
2. 休眠的同步算法不一样:
OSEK 网络管理机制为令牌环机制,令牌从网络地址低的节点传到网络地
址高的节点,如果没有更高的节点,就传给最低地址节点。令牌环根据
ECU 的网络地址建立。每个 ECU 都会接受网络管理消息,只有和目的地址
相同的一个节点才会得到令牌。
唤醒后建立逻辑环过程:
1) 控制器唤醒后想参与网络的节点会先发 Alive 报文申请加入逻辑环。
2)逻辑环建成后,各节点按顺序发 Ring 报文向后续节点传递“令牌”。