欢迎来到天天文库
浏览记录
ID:39852248
大小:802.58 KB
页数:40页
时间:2019-07-13
《02_OSEKVDX直接网络管理-协议》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、OSEK/VDX直接网络管理协议北京经纬恒润科技有限公司汽车电子事业部2012年7月2日©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用OSEK/VDX直接网络管理¢[1]令牌环¢[2]节点状态¢[3]网络管理报文¢[4]睡眠¢[5]BusOff处理¢[6]状态转换图©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用2令牌环¢直接网络管理采用“令牌环”的机制∑每个节点都有一个后继节点∑按照节点地址大小,从小地址节点Î大地址节点依次传递令牌((gRing报文)∑如果没有地址
2、再大的节点,则传递至地址最小的节点ECUECUECU1Token>>23ECUECUECU654©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用3令牌环¢令牌环的处理∑令牌会被网络中所有的节点接收∑但只有地址匹配的节点(后继节点)会得到令牌Action#4ECU1ECU2óECU3OOOOOO∑ECU6ECU5ECU4©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用4OSEK/VDX直接网络管理¢[1]令牌环¢[2]节点状态¢[3]网络管理报文¢[4]睡眠¢[5]Bus
3、Off处理¢[6]状态转换图©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用5节点状态¢三个主要状态∑NMOff∑NMOnß网络管理正在运行∑NMShutDownß执行一系列清除工作,清除定时器、标志位等¢两个核心服务∑StartNM()StartNM()∑StopNM()©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用6节点状态-NMOn¢NMOn存在两组并行状态∑NMInit、NMAwake、NMBusSleep∑NMActive、NMPassive¢NMInit和
4、NMActive是NMOn的初始化状态©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用7节点状态-NMOn¢NMOn子状态∑NMInitÆ完成初始化(主要是硬件初始化)此状态短暂∑NMAwakeÆ一般情况,节点长期保持的状态,网络管理通信正常进行∑NMBusSleepÆ睡眠状态,网络管理通信停止∑NMActiveÆ节点参与网络管理∑NMPassiveÆ节点不参与网络管理,但仍然监视网络活动©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用8节点状态-NMOn¢NMOn子状
5、态间的转换∑NMInitÎNMAwakeß初始化完毕,此转换自然完成∑NMAwakeÎNMBusSleepß睡眠条件满足∑NMBusSleepÎNMInitß接收到网络管理报文∑NMActiveÎNMPassiveß应用程序调用SilentNM()∑NMPassiveÎNMActiveß应序应用程序调用TalkNM()©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用9节点状态-NMAwakeNMAwakeFatalBusErrorFatalBusError¢NMAwake子状态NMLimpHome∑NMResetß
6、软件初始化NMNormalß发送Alive报文∑NMNormalNMResetß周期性发送/接收Ring报文ß监测节点状态和网络配置的变化ß向应用程序提交Normal配置和LimpHome配置∑NMLimpHomeß跛行状态:节点不能正常发送/接收网络管理报文ß尝试周期性发送LimpHome报文©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用10节点状态-NMAwake¢NMAwake子状态间的转换∑NMResetÎNMNormalßNM报文能正常发送和接收∑NMNormalÎNMResetßRing报文接收超时∑
7、NMResetÎNMLimpHomeßNM报文多次不能正常发送和接收∑NMLimpHomeÎNMResetßLimpHome报文发送成功且收到其他节点NM报文∑NMNormalÎNMLimpHomeßNM报文多次发送失败©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用11节点状态NMOn¢状态转换NMBusSleepNMAtiNMActiveTalkNMSilentNMNMAwakeNMInitNMPassive©2009-2012-7-2HiRainTechnologies本资料仅限北汽研究总院内部使用12OSE
8、K/VDX直接网络管理¢[1]令牌环¢
此文档下载收益归作者所有