精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

車載以太網的分層結構解析

jf_IvoARX3P ? 來源:坐看云起會有時 ? 2023-08-28 14:45 ? 次閱讀

車載以太網通常采用OSI(開放系統互連)模型的分層結構,該模型將網絡通信劃分為七個不同的層次,每個層次負責不同的功能。以下是車載以太網的分層結構,與OSI模型的對應關系:

應用層(Application Layer):

負責定義應用程序之間的通信和數據交換規則。

用于實現車輛應用層的數據交換,如車載娛樂系統、導航系統等。

表示層(Presentation Layer):

主要負責數據格式的轉換、加密和壓縮等,以確保不同設備間的數據格式兼容。

在車載以太網中可能用于數據的編解碼,以便不同系統之間的通信。

會話層(Session Layer):

管理和維護數據傳輸中的會話和連接。

可以用于車載網絡中的連接管理和狀態維護。

傳輸層(Transport Layer):

負責數據分割、重組和錯誤檢測等,以確保數據可靠傳輸。

在車載以太網中可能用于TCP(傳輸控制協議)或UDP(用戶數據報協議)傳輸,以滿足不同應用的需求。

網絡層(Network Layer):

負責數據的路由和尋址,確保數據能夠在網絡中正確傳輸。

在車載以太網中可能涉及IP(Internet協議)尋址和路由。

數據鏈路層(Data Link Layer):

分為兩個子層:邏輯鏈路控制(LLC)子層和介質訪問控制(MAC)子層。

MAC子層負責幀的組裝和解析,以及訪問物理媒體的控制。

在車載以太網中,常使用Ethernet協議作為數據鏈路層的協議。

物理層(Physical Layer):

負責實際的物理信號傳輸,包括電壓、頻率、編碼方式等。

在車載以太網中,物理層實現了數據的電氣傳輸,如使用雙絞線、光纖等傳輸介質。

簡化為如下五層分層結構:

862ddff6-4356-11ee-a2ef-92fbcf53809c.png

Someip,Someipsd,Doip位于以太第五層應用層:Someip協議,,Someipsd協議,doip協議本質上是規定了對網絡層傳遞的數據的處理,適應了不同的應用場景。在CP中,實際上Soad,SD,Doip,Soemipxf都是在實現應用層功能。

SOME/IP的業務流程:

wKgZomTsQqaAIarOAABtNkVqekw815.png

1)SWC通過RTE接口將數據傳遞至RTE中。

2)RTE通過使用SOMEIPXF的功能實現序列化,即將SWC輸出的結構體數據序列化為字節流信號。

3)Ldcom模塊位于RTE與PDUR之間的模塊,負責將RTE中的字節流信號轉換成pdu數據傳遞給PDUR。

4)PDUR模塊作為CP中最重要的路由模塊,能實現模塊與模塊之間的PDU路由,在SOMEIP架構中,以太網通信一定要經過Soad模塊,因此PDUR實現了以太PDU數據在LDCOM與SOAD之間的路由。

5)在上述模塊中,SOMEIP數據本質上還是以PDU的形式進行傳遞,但是以太網是以套節字(包括本地ip地址,遠程ip地址,本地port,遠程port,UDP/TCP協議)為基礎的通信。SOAD實現了在基于PDU的 AUTOSAR通信服務模塊和基于SOCKET的TCP/IP堆棧之間創建一個鏈接。為PDU選擇合適套接字進行報文的發送或者接收。

6)在Someip報文發送鏈路中,TCPIP模塊會為以太網報文增加鏈路層,網絡層,傳輸層的報文頭,鏈路層:本地的mac地址以及對端的mac地址。網絡層:本地的ip地址,對端的ip地址,傳輸層:本地的port,對端的port,TCP/UDP協議。

SOME/IP SD服務發現的流程:

wKgZomTsQqaAAqCbAABQASUWyp4152.png

1)對于SoemipSd服務發現報文的發送與接收,依然會用到Soad,TCPIP,EthIf,Eth模塊,這些模塊屬于公共模塊,無論是doip,sd還是someip都會用到這些模塊做基礎數據傳輸。

2)服務發現報文作為格式固定的報文數據,不需要用戶自定義Payload,直接發送至SD模塊進行處理,不需要通過PDUR,Ldcom等模塊。

3)SD在收到SomeipSd服務發現報文之后,通過內部的協議計算,對Soad的以太網發送進行實時控制。

DoIP的流程:

wKgaomTsQqaAG-lOAABO0rgipwQ209.png

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發送開關的效果。

基于以太網的網絡管理報文:

wKgaomTsQqeAK6YyAABfAMjVhvs236.png

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

    文章

    5287

    瀏覽量

    169633
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1324

    瀏覽量

    78754
  • AUTOSAR
    +關注

    關注

    10

    文章

    339

    瀏覽量

    21356
  • 應用層
    +關注

    關注

    0

    文章

    46

    瀏覽量

    11462
  • 車載以太網
    +關注

    關注

    18

    文章

    209

    瀏覽量

    22811

原文標題:AutoSAR車載以太網靜態架構

文章出處:【微信號:EDC電驅未來,微信公眾號:EDC電驅未來】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    車載以太網快速入門#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月01日 17:54:31

    車載以太網測試系統組成#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月05日 16:47:18

    Vector的車載以太網總線接口卡VN5000系列快速入門#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月12日 11:19:23

    車載以太網測試系統測試實例介紹#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月12日 17:27:48

    車載以太網基礎培訓——物理層簡介#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月18日 16:37:56

    車載以太網基礎培訓——車載以太網的鏈路層#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月19日 16:25:21

    車載以太網基礎培訓——網絡層#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月20日 08:51:32

    車載以太網總線基礎培訓——傳輸層#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月21日 10:57:36

    車載以太網基礎視頻——應用層#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2023年09月22日 09:05:01

    車載以太網硬件接口VN5650--基于Network-based模式的配置過程#車載以太網 #CANoe

    車載以太網
    北匯信息POLELINK
    發布于 :2024年05月15日 17:28:47

    車載以太網硬件接口VN5620設備展示與介紹#車載以太網

    車載以太網
    北匯信息POLELINK
    發布于 :2024年05月31日 10:27:03

    車載以太網和CAN的區別

    車載以太網和CAN的網絡撲拓結構不同,車載以太網采用的是點對點的星型拓撲結構,而CAN總線采用的
    的頭像 發表于 02-05 15:41 ?1w次閱讀

    淺析AutoSAR CP里的車載以太網業務邏輯

    車載以太網通常采用OSI(開放系統互連)模型的分層結構,該模型將網絡通信劃分為七個不同的層次,每個層次負責不同的功能。以下是車載
    發表于 08-28 10:38 ?1000次閱讀
    淺析AutoSAR CP里的<b class='flag-5'>車載</b><b class='flag-5'>以太網</b>業務邏輯

    車載以太網分層結構介紹

    車載以太網通常采用OSI(開放系統互連)模型的分層結構,該模型將網絡通信劃分為七個不同的層次,每個層次負責不同的功能。以下是車載
    的頭像 發表于 10-04 17:14 ?799次閱讀
    <b class='flag-5'>車載</b><b class='flag-5'>以太網</b>的<b class='flag-5'>分層</b><b class='flag-5'>結構</b>介紹

    車載以太網的優勢和應用

    車載以太網作為一種新興的車載網絡技術,正在逐漸成為汽車行業中的關鍵技術之一。其優勢在于高帶寬、低延遲、高可靠性以及良好的兼容性和拓展性,這些特點使得車載
    的頭像 發表于 07-25 11:08 ?343次閱讀