0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

車載以太網(wǎng)在汽車的運(yùn)用

哆啦安全 ? 來源:哆啦安全 ? 2023-01-30 09:15 ? 次閱讀

I.車載以太網(wǎng)總線介紹

1.1以太網(wǎng)讓連接更容易

以太網(wǎng)技術(shù)在生活中的應(yīng)用隨處可見,日常電腦上網(wǎng),或者手機(jī)上網(wǎng)都與以太網(wǎng)密不可分?,F(xiàn)在汽車中的5G車聯(lián)網(wǎng)、V2X,以及后面汽車的智能化應(yīng)用這些都跟以太網(wǎng)技術(shù)密不可分。

1.2車載以太網(wǎng)最大優(yōu)勢(shì):帶寬高,成熟度高

35b85ddc-a02a-11ed-bfe3-dac502259ad0.png

車載以太網(wǎng)的普及主要依賴于以太網(wǎng)的兩個(gè)優(yōu)勢(shì):帶寬高和成熟度比較高。車載以太網(wǎng)帶寬目前有100M或者1000M,甚至隨著技術(shù)的發(fā)展后面可以達(dá)到2.5G、5G、10G的帶寬。目前工業(yè)以太網(wǎng)已經(jīng)可以達(dá)到100G的帶寬,從工業(yè)以太網(wǎng)應(yīng)用到車載以太網(wǎng)應(yīng)用主要解決汽車上EMC的問題,不需要做單獨(dú)的驗(yàn)證或者技術(shù)難題攻關(guān),相當(dāng)于可以直接拿來應(yīng)用,這對(duì)車載以太網(wǎng)的發(fā)展是非常有利的,所以說車載以太網(wǎng)的成熟度比較高,這也是車載以太網(wǎng)廣泛應(yīng)用的重要原因。

汽車技術(shù)的發(fā)展對(duì)以太網(wǎng)需求明顯提高:

1)隨著高算力,多功能,中央化智能ECU出現(xiàn),刷寫速率以及迭代速度要快;

2)高階智能駕駛,針對(duì)時(shí)延以及帶寬,提出了更高的要求;

3)新能源換電,針對(duì)換電站的WIFI需求,無線靈活化;

4)智能車聯(lián)網(wǎng),極致的座艙享受,消費(fèi)&汽車一體化

降本增效,使用以太網(wǎng)AVB/TSN技術(shù)實(shí)現(xiàn)視頻傳輸,節(jié)省LVDS專用線束成本。

1.3常見以太網(wǎng)線束分類

35c2cf24-a02a-11ed-bfe3-dac502259ad0.png

35e02c4a-a02a-11ed-bfe3-dac502259ad0.png

一對(duì)雙絞線

35ecb762-a02a-11ed-bfe3-dac502259ad0.png

兩對(duì)雙絞線

OBD對(duì)外通信通常使用的是3、11、12、13 這四個(gè)引腳,外加一個(gè)引腳8做DOIP激活,在這里面,用于數(shù)據(jù)傳輸?shù)氖?、11、12、13,這四個(gè)引腳用了兩對(duì)雙絞線,這四根線跟外部網(wǎng)線中四根進(jìn)行連接,從而實(shí)現(xiàn)跟診斷儀或PCG進(jìn)行數(shù)據(jù)傳輸。

361b5086-a02a-11ed-bfe3-dac502259ad0.png

四對(duì)雙絞線(線序分T568A和T568B)

上圖是常見的網(wǎng)線,網(wǎng)線的采用四對(duì)雙絞線,一般一百兆網(wǎng)絡(luò)的話會(huì)用到里面1,2, 3,6四根。OBD口的四個(gè)引腳要跟網(wǎng)線里某四根線進(jìn)行一一匹配才能進(jìn)行車外通信。

II.車載以太網(wǎng)協(xié)議分析 2.1以太網(wǎng)經(jīng)典OSI(OpenSystemInterconnect)七層模型,由ISO組織發(fā)布

3641b8e8-a02a-11ed-bfe3-dac502259ad0.png

以太網(wǎng)經(jīng)典OSI七層模型以及對(duì)應(yīng)的解釋見上圖,同時(shí)列出了TCP/IP五層模型進(jìn)行對(duì)比,對(duì)比來看,OSI和TCP/IP本質(zhì)描述的都是同一個(gè)東西,只不過OSI將TCP/IP最上方的應(yīng)用層詳細(xì)的分解成三層,做了詳細(xì)的功能描述,這樣方便加深理解。但是在實(shí)際學(xué)習(xí)和實(shí)施中,更多的是按照TCP/IP的五層模型進(jìn)行。

3648e69a-a02a-11ed-bfe3-dac502259ad0.png

OSI模型協(xié)議分布

2.2以太網(wǎng)幀結(jié)構(gòu)

3656e4d4-a02a-11ed-bfe3-dac502259ad0.png

以太網(wǎng)幀結(jié)構(gòu)見上圖,我們能夠抓到的以太網(wǎng)報(bào)文幀從目標(biāo)MAC地址開始到IP數(shù)據(jù)報(bào),前面的前導(dǎo)碼和幀開始符再被抓包前就已經(jīng)被解析掉了,幀跟幀之間存在幀間距。

因此以太網(wǎng)幀由目標(biāo)MAC地址、源MAC地址、幀類型以及IP數(shù)據(jù)報(bào)構(gòu)成,其中IP數(shù)據(jù)報(bào)有一個(gè)規(guī)定的長(zhǎng)度,從46字節(jié)到1500個(gè)字節(jié),因此以太網(wǎng)存在最大幀和最小幀:

1)以太網(wǎng)最大幀:

6+6+2+1500+4=1518字節(jié)

2)以太網(wǎng)最小幀

6+6+2+46+4=64字節(jié)

2.3IP及子網(wǎng)掩碼:子網(wǎng)掩碼不能單獨(dú)存在,它必須結(jié)合IP地址一起使用

36626836-a02a-11ed-bfe3-dac502259ad0.png

1)子網(wǎng)掩碼作用:就是將某個(gè)IP地址劃分成網(wǎng)絡(luò)地址和主機(jī)地址兩部分

2)例如192.168.1.1/24或者192.168.1.1,255.255.255.0,則主機(jī)數(shù)2^8-2=254

以太網(wǎng)路由示例:

366b2610-a02a-11ed-bfe3-dac502259ad0.png

以PC訪問百度(www.baidu.com)為例,對(duì)于PC來說,它壓根不知道也關(guān)心www.baidu.com

是在北京還是深圳,它只需要根據(jù)它的缺省網(wǎng)關(guān)去做路由,知道把IP往哪里送即可,就好比我們寄快遞到北京,快遞員從這個(gè)片區(qū)收件后,他不需要知道去具體北京的路線,

他只需要把物件送到下一個(gè)匯聚點(diǎn)就可以,就像接力一樣。這就是以太網(wǎng)通信的概念,因此,在進(jìn)行以太網(wǎng)通信設(shè)計(jì)時(shí),需要考慮把信息發(fā)送給誰。

電腦獲取網(wǎng)卡IP信息

36724864-a02a-11ed-bfe3-dac502259ad0.png

2.4以太網(wǎng)DOIP協(xié)議

367c4580-a02a-11ed-bfe3-dac502259ad0.png

上圖為抓取的一個(gè)DOIP報(bào)文,這里注意一下,圖中的幀不包括前導(dǎo)碼、幀起始符、CRC校檢部分,這些已經(jīng)被剝離掉,特別是CRC校驗(yàn),如果這個(gè)幀能被抓取到,那么意味著CRC校驗(yàn)一定是通過的。

圖中整個(gè)DOIP報(bào)文一共有69個(gè)字節(jié),分別是:

14字節(jié)數(shù)據(jù)標(biāo)層,包含6個(gè)字節(jié)的源MAC,6個(gè)字節(jié)的目的MAC,2個(gè)字節(jié)的幀類型,
然后是IPV4,一般缺省是20字節(jié),在某些情況下會(huì)額外有一些option字段,這樣可能就不止20字節(jié),這種情況用的比較少,可以僅做了解,

再往下是TCP,同樣缺省是20字節(jié),在極少數(shù)的情況下會(huì)額外有一些option字節(jié)

DOIP協(xié)議有8個(gè)字節(jié)的header,注意一下header中不包含邏輯地址。

以上就是DOIP協(xié)議的幀結(jié)構(gòu)

2.5以太網(wǎng)SOMEIP協(xié)議

3687eeb2-a02a-11ed-bfe3-dac502259ad0.png

SOMEIP協(xié)議幀結(jié)構(gòu)見上圖,SOMEIP就是我們常說的SOA用的協(xié)議一種。SOMEIP幀結(jié)構(gòu)跟DOIP幀結(jié)構(gòu)類似,前面的部分基本差不多,SOMEIP報(bào)文頭部有16個(gè)字節(jié),包含Service ID,Method ID,長(zhǎng)度等。不同的SOMEIP一個(gè)請(qǐng)求或者消息,它的payload需要不同的解析,因?yàn)椴煌琌EM的payload定義是不一樣的,可能需要額外做一些插件進(jìn)行解析。

III.車載以太網(wǎng)的應(yīng)用場(chǎng)景

3.1DoIP應(yīng)用

36985aae-a02a-11ed-bfe3-dac502259ad0.png

DOIP協(xié)議數(shù)據(jù)格式

36b5514a-a02a-11ed-bfe3-dac502259ad0.png

診斷儀通過DOIP跟網(wǎng)關(guān)進(jìn)行通信,從內(nèi)部網(wǎng)關(guān)到內(nèi)部,包含了四種情況:

1)CAN ECU:診斷儀與網(wǎng)關(guān)建立DOIP鏈接,通過網(wǎng)關(guān)協(xié)議轉(zhuǎn)換進(jìn)行ECU診斷;

2)智能ECU:診斷儀與網(wǎng)關(guān)建立DOIP鏈接,通過網(wǎng)關(guān)協(xié)議磚混進(jìn)行ECU診斷;

3)智能ECU:網(wǎng)關(guān)代理:診斷儀與網(wǎng)關(guān)建立DOIP鏈接,網(wǎng)關(guān)與智能ECU建立1)DOIP鏈接,進(jìn)行ECU診斷;

4)智能ECU:網(wǎng)關(guān)穿透:診斷儀與智能ECU建立DOIP鏈接,進(jìn)行ECU診斷。

36bda1d8-a02a-11ed-bfe3-dac502259ad0.png

DOIP應(yīng)用過程示例

36c3383c-a02a-11ed-bfe3-dac502259ad0.png

DOIP應(yīng)用過程示例

3.2端口鏡像的應(yīng)用

36c8b2da-a02a-11ed-bfe3-dac502259ad0.png

鏡像是指將指定源的保溫復(fù)制一份到目的端口。指定源被稱為鏡像源,目的端口被稱為觀察端口,復(fù)制的報(bào)文被稱為鏡像報(bào)文。鏡像可以在不影響設(shè)備對(duì)原始報(bào)文正常處理的情況下,將期復(fù)制一份,并通過觀察端口發(fā)送給監(jiān)控設(shè)備,從而判斷網(wǎng)絡(luò)中運(yùn)行的業(yè)務(wù)是否正常。

鏡像端口:原始報(bào)文經(jīng)過的端口

觀察端口:連接監(jiān)控設(shè)備的端口,車上一般指OBD口

原理:PC可以通過OBD接入,通過診斷指令打開能使端口鏡像功能抓取ECU1→ECU2的通信報(bào)文,進(jìn)行分析和解決問題。

IV.車載以太網(wǎng)的項(xiàng)目經(jīng)驗(yàn)

4.1車載以太網(wǎng)落地考慮事項(xiàng)

在進(jìn)行車載以太網(wǎng)的整車設(shè)計(jì),需要知道以太網(wǎng)通信的物理特性,進(jìn)而決定線束及插件選型方向:

1)按需選擇屏蔽線還是非屏蔽線(成本和長(zhǎng)度)

2)線束的選型需要參考阻抗和S參數(shù),有TC2/9規(guī)范約束

3)拉脫力對(duì)供應(yīng)商的生產(chǎn)以及壓接工藝有要求

4)性能測(cè)試可以配合PHY進(jìn)行壓測(cè)時(shí)延和丟幀率

36d157a0-a02a-11ed-bfe3-dac502259ad0.png

36d8f2bc-a02a-11ed-bfe3-dac502259ad0.png

4.2無線WIFI通信優(yōu)化優(yōu)化一:信道管理

36e417dc-a02a-11ed-bfe3-dac502259ad0.png

優(yōu)化1:信道管理

當(dāng)大家同時(shí)往空中發(fā)信號(hào)或者都在傳數(shù)據(jù)時(shí)意味著各個(gè)設(shè)備間存在相互干擾。比如大家同時(shí)在辦公室上網(wǎng)的時(shí)候,同一個(gè)網(wǎng)絡(luò),有時(shí)候覺著好用,有時(shí)候覺著不好用,這個(gè)可能有時(shí)候干擾比較大一點(diǎn)。這樣就要做信道管理,就是要錯(cuò)開信道,一般在中國(guó)大概有11個(gè)信道,1信道到11信道,要間隔5個(gè)信道才能沒有干擾。

優(yōu)化二:負(fù)載均衡管理

371125ec-a02a-11ed-bfe3-dac502259ad0.png

優(yōu)化2:負(fù)載均衡管理

以換電站為例,特別是春節(jié)期間,換電時(shí)有很多車在排隊(duì),有可能換電站里一個(gè)路由器或者WIFI上面接入很多車,另一個(gè)又沒有接入車輛,這就造成了對(duì)資源的一個(gè)不均衡使用。在這種情況下就可以對(duì)負(fù)載均衡進(jìn)行管理。

優(yōu)化三:功率管理

373d935c-a02a-11ed-bfe3-dac502259ad0.png

優(yōu)化3:功率管理

前面提到信道之間有干擾,理想情況下是信號(hào)相互之間不要干擾,可以通過把功率相互之間重疊的地方減少,這樣可以減少干擾。

4.3診斷儀無法建立DoIP鏈接

376b1fd4-a02a-11ed-bfe3-dac502259ad0.png

原因分析:

物理鏈路問題

數(shù)據(jù)鏈路問題

DoIP激活電壓?jiǎn)栴}

對(duì)端節(jié)點(diǎn)DoIP協(xié)議棧實(shí)現(xiàn)問題

協(xié)議一致性不匹配問題

邏輯地址定義問題

其它具體問題CASE分析

37743632-a02a-11ed-bfe3-dac502259ad0.png

總結(jié):“一看,二ping,三分析”

排查常用操作:SSH、ADB、Linux命令、telnet、tcpdump、wireshark、日志記錄等

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5425

    瀏覽量

    171732
  • 智能化
    +關(guān)注

    關(guān)注

    15

    文章

    4885

    瀏覽量

    55381
  • 智能駕駛
    +關(guān)注

    關(guān)注

    3

    文章

    2521

    瀏覽量

    48763

原文標(biāo)題:車載以太網(wǎng)在汽車的運(yùn)用

文章出處:【微信號(hào):哆啦安全,微信公眾號(hào):哆啦安全】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TOSUN 車載以太網(wǎng)仿真測(cè)試解決方案

    TOSUN車載以太網(wǎng)仿真測(cè)試解決方案隨著自動(dòng)駕駛、車聯(lián)網(wǎng)和智能化系統(tǒng)的廣泛應(yīng)用,車載電子組件和傳感器的數(shù)量與復(fù)雜性都在持續(xù)增加,為了滿足這些更為復(fù)雜性的需求,車載
    的頭像 發(fā)表于 12-07 01:07 ?448次閱讀
    TOSUN <b class='flag-5'>車載</b><b class='flag-5'>以太網(wǎng)</b>仿真測(cè)試解決方案

    ICMPv6協(xié)議介紹#車載以太網(wǎng) #ipv6 #科普

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2024年12月04日 11:00:05

    車載以太網(wǎng)EMC解決方案

    車載以太網(wǎng)是一種專門用于車輛內(nèi)部通信的網(wǎng)絡(luò)技術(shù),它利用以太網(wǎng)技術(shù)為車輛搭建一個(gè)局域網(wǎng),使車輛上的各種電子單元和設(shè)備能夠互相交換數(shù)據(jù)。
    的頭像 發(fā)表于 11-14 15:21 ?237次閱讀
    <b class='flag-5'>車載</b><b class='flag-5'>以太網(wǎng)</b>EMC解決方案

    車載以太網(wǎng)與傳統(tǒng)以太網(wǎng)的區(qū)別

    車載以太網(wǎng)與傳統(tǒng)以太網(wǎng)多個(gè)方面存在顯著的差異,這些差異主要體現(xiàn)在傳輸速率、實(shí)時(shí)性、可靠性、物理層標(biāo)準(zhǔn)、應(yīng)用場(chǎng)景以及技術(shù)發(fā)展等方面。
    的頭像 發(fā)表于 07-25 11:12 ?1829次閱讀

    車載以太網(wǎng)的優(yōu)勢(shì)和應(yīng)用

    車載以太網(wǎng)作為一種新興的車載網(wǎng)絡(luò)技術(shù),正在逐漸成為汽車行業(yè)中的關(guān)鍵技術(shù)之一。其優(yōu)勢(shì)在于高帶寬、低延遲、高可靠性以及良好的兼容性和拓展性,這些特點(diǎn)使得
    的頭像 發(fā)表于 07-25 11:08 ?892次閱讀

    CANape&VN5620監(jiān)控記錄以太網(wǎng)數(shù)據(jù)操作演示#車載以太網(wǎng) #CANape

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2024年06月11日 15:53:15

    使用VN5620監(jiān)控記錄以太網(wǎng)總線數(shù)據(jù)#車載以太網(wǎng) #CANape

    以太網(wǎng)硬件
    北匯信息POLELINK
    發(fā)布于 :2024年06月09日 16:45:04

    車載以太網(wǎng)硬件接口VN5620設(shè)備展示與介紹#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2024年05月31日 10:27:03

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

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2024年05月15日 17:28:47

    車載以太網(wǎng)接口VN5650使用場(chǎng)景介紹#車載以太網(wǎng)

    以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2024年05月11日 17:58:05

    【MangoTree新潮上市】LAN轉(zhuǎn)車載以太網(wǎng),讓連接更穩(wěn)定!

    支持LAN轉(zhuǎn)千兆百兆車載以太網(wǎng),專為汽車與工業(yè)應(yīng)用而設(shè)計(jì)
    的頭像 發(fā)表于 05-08 09:51 ?420次閱讀
    【MangoTree新潮上市】LAN轉(zhuǎn)<b class='flag-5'>車載</b><b class='flag-5'>以太網(wǎng)</b>,讓連接更穩(wěn)定!

    車載以太網(wǎng) | TSMaster的DoIP功能操作指南

    車載以太網(wǎng)診斷協(xié)議,DiagnosticsoverInternetProtocol簡(jiǎn)稱為DoIP,可以通過以太網(wǎng)協(xié)議進(jìn)行汽車診斷。DoIP是一種用于在車輛之間或車輛與診斷設(shè)備之間進(jìn)行通
    的頭像 發(fā)表于 04-13 08:21 ?981次閱讀
    <b class='flag-5'>車載</b><b class='flag-5'>以太網(wǎng)</b> | TSMaster的DoIP功能操作指南

    汽車技術(shù)的未來:Netropy如何測(cè)試和確保汽車以太網(wǎng)的性能

    汽車行業(yè)持續(xù)創(chuàng)新的今天,汽車以太網(wǎng)的性能和可靠性成為了關(guān)鍵焦點(diǎn)。如何測(cè)試和確保汽車以太網(wǎng)的性能
    的頭像 發(fā)表于 01-20 08:04 ?545次閱讀
    <b class='flag-5'>汽車</b>技術(shù)的未來:Netropy如何測(cè)試和確保<b class='flag-5'>汽車</b><b class='flag-5'>以太網(wǎng)</b>的性能

    車載以太網(wǎng)靜態(tài)架構(gòu)介紹

    AutoSAR是一種開放的、標(biāo)準(zhǔn)化的汽車電子軟件架構(gòu),旨在提高汽車電子系統(tǒng)的研發(fā)效率和質(zhì)量。車載以太網(wǎng)作為一種高速、可靠的通信技術(shù),已經(jīng)成為現(xiàn)代汽車
    的頭像 發(fā)表于 01-19 18:00 ?1067次閱讀
    <b class='flag-5'>車載</b><b class='flag-5'>以太網(wǎng)</b>靜態(tài)架構(gòu)介紹