日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

DoIP了解一下?

發(fā)布時(shí)間:2023/12/9 编程问答 73 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DoIP了解一下? 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

今天小編要為大家?guī)?lái)的是DoIP協(xié)議相關(guān)的介紹。在學(xué)習(xí)DoIP協(xié)議之前,我們先來(lái)了解一下DoIP協(xié)議中的重點(diǎn)術(shù)語(yǔ):

DoIP entity(DoIP實(shí)體):實(shí)現(xiàn)DoIP協(xié)議的節(jié)點(diǎn),即DoIP gateway或者DoIP node;

DoIP gateway( DoIP網(wǎng)關(guān)):實(shí)現(xiàn)DoIP協(xié)議,并能進(jìn)行協(xié)議轉(zhuǎn)發(fā)的節(jié)點(diǎn);

DoIP node(DoIP節(jié)點(diǎn)):實(shí)現(xiàn)DoIP協(xié)議,但不能進(jìn)行協(xié)議轉(zhuǎn)發(fā)的節(jié)點(diǎn);

DoIP edge node(DoIP邊緣節(jié)點(diǎn)):連接以太網(wǎng)激活線的DoIP節(jié)點(diǎn);

Network Node(網(wǎng)絡(luò)節(jié)點(diǎn)):連在IP網(wǎng)絡(luò)上,但不能實(shí)現(xiàn)DoIP的節(jié)點(diǎn)。

?

?

?

一、DoIP簡(jiǎn)介

?

DoIP協(xié)議(Diagnostic Communication over IP),即ISO組織發(fā)布的ISO13400協(xié)議,簡(jiǎn)而言之就是基于IP的診斷通信協(xié)議。通過(guò)利用以太網(wǎng)相較于其它通信協(xié)議(如CAN、Flexray等)擁有更高通信速率的特點(diǎn),來(lái)幫助實(shí)現(xiàn)當(dāng)前市場(chǎng)上部分熱門的遠(yuǎn)程診斷、OTA等技術(shù)。

?

DoIP在OSI模型中的分層結(jié)構(gòu)如下圖所示:

?

?

ISO13400協(xié)議目前分為4個(gè)部分:

ISO13400-1是對(duì)應(yīng)用場(chǎng)景進(jìn)行舉例介紹;

ISO13400-2是對(duì)傳輸層和網(wǎng)絡(luò)服務(wù)的要求;

ISO13400-3是對(duì)物理層的相關(guān)要求;

ISO13400-4則是OBD布置和接插件的相關(guān)要求。

注:ISO13400-5對(duì)于一致性測(cè)試的要求,目前暫未發(fā)布。

下面我們就協(xié)議的重點(diǎn)部分給大家作簡(jiǎn)單介紹。

?

二、DoIP報(bào)文映射

?

?

DoIP首部

DoIP首部包括:Protocol Version(協(xié)議版本號(hào))、Inverse Protocol Version(協(xié)議版本號(hào)取反)、Payload Type(負(fù)載類型)、Payload length(負(fù)載長(zhǎng)度)。

協(xié)議版本號(hào)的參數(shù):0x01代表DoIP ISO/IDS 13400-2:2010、0x02代表DoIP ISO 13400-2:2012,其他數(shù)值目前預(yù)留。

協(xié)議版本號(hào)取反則是對(duì)協(xié)議版本進(jìn)行校驗(yàn),確保正確的DoIP格式,如:協(xié)議版本0x01,則此值為0xFE。

?

負(fù)載類型的具體數(shù)據(jù)如下表:

?

?

負(fù)載長(zhǎng)度表示DoIP數(shù)據(jù)部分的長(zhǎng)度。

?

三、DoIP應(yīng)用場(chǎng)景

?

DoIP協(xié)議的使用是基于UDS服務(wù),使用傳統(tǒng)CAN通訊協(xié)議的車輛只能通過(guò)物理尋址或功能尋址的方式實(shí)現(xiàn)一對(duì)一的診斷應(yīng)用場(chǎng)景。DoIP則可以利用以太網(wǎng)協(xié)議在傳輸層中的優(yōu)勢(shì)實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)、一對(duì)多、多對(duì)一的診斷應(yīng)用場(chǎng)景。

?

1、直接點(diǎn)對(duì)點(diǎn)連接

?


點(diǎn)對(duì)點(diǎn)連接

?

點(diǎn)對(duì)點(diǎn)連接的方式可以通過(guò)網(wǎng)線連接(如上圖箭頭1),也可以通過(guò)無(wú)線網(wǎng)絡(luò)連接(如上圖箭頭二)。

?

2、單個(gè)測(cè)試設(shè)備與多個(gè)車輛連接(一對(duì)多)

?


一對(duì)多連接


3、多個(gè)測(cè)試設(shè)備與單個(gè)車輛連接(多對(duì)一)

?

多對(duì)一連接


四、DoIP物理連接

?

?

DoIP物理連接和數(shù)據(jù)鏈路層要求如下表:

?

?

線束要求

診斷通信連接線至少是Cat5或以上;

Tester到OBD接口的線束長(zhǎng)度不能超過(guò)50米,即指從車輛的OBD接口到診斷設(shè)備里的以太網(wǎng)接口(PHY或Switch)距離不能超過(guò)50米。

?

?

五、激活線

?

通過(guò)激活線來(lái)激活和停用ECU的DoIP功能,可以減少電磁干擾(EMC)和邊緣節(jié)點(diǎn)的功耗。

激活線的激活電壓和時(shí)間如下圖所示:

?

?

激活線推薦電路

?

Activation Line Option1

?

Activation Line Option2

?

ISO 13400-3中給出了Option1和Option2兩種激活線的推薦電路,具體元器件參數(shù)見(jiàn)ISO13400-3規(guī)范。

?

OBD接口的兩種布局

ISO 13400-4中給出兩種OBD接口的布局推薦,OEM可以根據(jù)自己當(dāng)前車型平臺(tái)OBD布局的情況酌情選擇。

?

?

A ?Ethernet Rx+

B ?Ethernet Rx-

C ?Ethernet Tx+

D ?Ethernet Tx-

E ?Active line

F ?CAN_H

G ?CAN_L

?

六、DoIP傳輸層要求

?

DoIP的傳輸層可以使用UDP和TCP進(jìn)行傳輸。TCP是面向連接的協(xié)議,網(wǎng)絡(luò)中節(jié)點(diǎn)的應(yīng)用程序可以建立彼此的連接,通過(guò)該連接可以交換數(shù)據(jù),并保證發(fā)送方到接收方數(shù)據(jù)的可靠和有序傳送。

?

對(duì)于每個(gè)DoIP實(shí)體,IPv4和IPv6都允許使用。每個(gè)DoIP實(shí)體要執(zhí)行IETF RFC 1122和IETF RFC 793中TCP的相關(guān)要求。使用IPv6的DoIP實(shí)體需執(zhí)行IETF RFC 6298中TCP的相關(guān)要求。

?

每個(gè)DoIP實(shí)體還需執(zhí)行IETF RFC 1122和IETF RFC 768中與UDP相關(guān)的要求。

?

TCP和UDP的Socket定義

?

?

七、DoIP會(huì)話流程

?

DoIP的會(huì)話流程如下圖:

?

?

八、結(jié)語(yǔ)

?

DoIP協(xié)議涉及的內(nèi)容較多,需要理解的知識(shí)面略廣,今天小編只給大家做個(gè)簡(jiǎn)單的介紹。對(duì)DoIP的使用需要結(jié)合OEM的診斷架構(gòu)或OTA方案進(jìn)行針對(duì)性的設(shè)計(jì),只有適合自身車型平臺(tái)的方案才能為其帶來(lái)技術(shù)上和成本上的雙重優(yōu)勢(shì)。歡迎各位從事汽車診斷相關(guān)工作的專家來(lái)懌星交流討論,懌星必將為您提供基于DoIP最合理的診斷方案。懌星官網(wǎng):http://www.e-planet.cn/

總結(jié)

以上是生活随笔為你收集整理的DoIP了解一下?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。