DoIP的流程:
1)診斷儀或者作為診斷Client端的ECU發送的基于以太的診斷報文通過Switch能夠轉發至對應ECU中。
2)在診斷報文的收發中,Soad,TCPIP.Ethif,Eth作為公共模塊,完成數據鏈路層以及傳輸層的報文接收與發送任務。
3)Doip模塊基于以太網的通訊協議對UDS數據進行傳輸,主要實現的基于ISO13400中規定的協議功能。在Doip模塊收到Soad模塊的診斷報文后,會將診斷報文解析成對應指令通過PDUR傳輸至DCM中,DCM對該診斷指令進行處理(比如11復位指令)。注意:因為PDUR可以支持跨核信號路由,因此DCM可以與以太棧(ETH,TCPIP等)位于不同的核。
4)同時,Doip具有與SD模塊一樣的功能,能對Soad模塊中套接字進行控制,從而達到控制doip發送開關的效果。
基于以太網的網絡管理報文:
1)基于以太網的網絡管理功能由兩部分模塊組成,第一部分:以太棧基礎模塊Soad,TcpIp,EthIf,Eth模塊,這部分基本模塊完成以太報文接收發送基本功能。第二部分:ComM,Nm,EthSm,UdpNm,這部分是AUTOSAR中管理棧的模塊,完成通信狀態的管理。
2)UdpNm網絡管理模塊Nm和TcpIp之間的適配層,主要用于管理NM集群中NM節點的網絡管理狀態機。UdpNm模塊的功能與CanNM類似,CanNm管理的是基于Can的Nm節點的網絡管理狀態機,而UdpNm管理的是基于UDP的Nm節點的網絡管理狀態機。
3)UdpNm在解析完Nm報文并且處理網絡管理狀態機后,將控制指令通過NM模塊傳輸至COMM模塊,最終通過EthSm模塊控制TCPIP以及Ethif模塊,從而達到控制以太報文收發開關的效果。
-
以太網
+關注
關注
40文章
5460瀏覽量
172726 -
車載
+關注
關注
18文章
617瀏覽量
83460 -
網絡
+關注
關注
14文章
7599瀏覽量
89247 -
ecu
+關注
關注
14文章
892瀏覽量
54745 -
報文
+關注
關注
0文章
38瀏覽量
4068
發布評論請先 登錄
相關推薦
![](https://file1.elecfans.com/web2/M00/87/CE/wKgZomRmmJKAMY4CAAE0p4TnPcM006.png)
![](https://file1.elecfans.com/web2/M00/A1/4C/wKgZomTxtIyAYdlZAAKBBXigxdQ850.png)
![](https://file1.elecfans.com/web2/M00/A3/C7/wKgZomUJWqeAOw3NAAHUXEpmafA637.jpg)
![](https://file1.elecfans.com/web2/M00/A5/44/wKgaomUKQc6AMmKIAAHTkeqPfjk904.jpg)
以太網供電新標準促熱網絡化電源管理應用市場
以太網的分類及靜態以太網交換和動態以太網交換、介紹
以太網光模你了解多少
以太網交換機怎么用
優化網絡管理與監控——工業以太網交換機的智能化之路
![優化<b class='flag-5'>網絡</b><b class='flag-5'>管理</b>與監控——工業<b class='flag-5'>以太網</b>交換機的智能化之路](https://file1.elecfans.com//web2/M00/AF/C8/wKgaomVcFNSAdFwkAAFNjbGwyZk328.jpg)
評論