吴忠躺衫网络科技有限公司

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

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

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

什么是DDS?車載以太網(wǎng)—DDS篇詳解

jf_EksNQtU6 ? 來(lái)源:汽車以太網(wǎng)技術(shù)研究室 ? 2024-01-09 18:23 ? 次閱讀

01

什么是DDS

DDS是一系列標(biāo)準(zhǔn),它指定了分布式應(yīng)用程序可用于交換實(shí)時(shí)數(shù)據(jù)的API、協(xié)議和安全機(jī)制。應(yīng)用程序所使用的軟件應(yīng)用程序編程接口(API)是基于一個(gè)安全的、服務(wù)質(zhì)量(QoS)感知的“以數(shù)據(jù)為中心的發(fā)布訂閱”(DCPS)模型。這意味著應(yīng)用程序只需要關(guān)注它們希望產(chǎn)生或使用的數(shù)據(jù),以及所需的QoS。DDS基礎(chǔ)設(shè)施負(fù)責(zé)處理其余的部分。由于DDS是作為一個(gè)“基礎(chǔ)設(shè)施”解決方案實(shí)現(xiàn)的,因此可以添加它作為任何軟件應(yīng)用程序的通信接口

02

DDS的特點(diǎn)

數(shù)據(jù)中心(Data Centricity)

DDS最重要的特性是以數(shù)據(jù)為中心,這與其他許多通信中間件不同。DDS的數(shù)據(jù)共享以Topic為單元,應(yīng)用程序能夠通過(guò)Topic判斷包含的數(shù)據(jù)類型,而不必依賴其他上下文信息。同時(shí),DDS能夠按照用戶定義的方式自動(dòng)地存儲(chǔ)、發(fā)布或訂閱數(shù)據(jù),使應(yīng)用程序能夠像訪問(wèn)本地?cái)?shù)據(jù)一樣進(jìn)行數(shù)據(jù)的寫入或讀取。

29d0bb00-aed8-11ee-8b88-92fbcf53809c.png

DDS 數(shù)據(jù)中心

全局?jǐn)?shù)據(jù)空間(Global Data space)

DDS實(shí)現(xiàn)的數(shù)據(jù)共享可以被理解為一個(gè)抽象的全局?jǐn)?shù)據(jù)空間,無(wú)論應(yīng)用程序是用哪種開(kāi)發(fā)語(yǔ)言編寫,或者在哪種操作系統(tǒng)上運(yùn)行,都可以以相同的方式訪問(wèn)這個(gè)全局?jǐn)?shù)據(jù)空間,就像訪問(wèn)本地存儲(chǔ)空間一樣。當(dāng)然,全局?jǐn)?shù)據(jù)空間只是一個(gè)抽象概念,在實(shí)際實(shí)現(xiàn)中,數(shù)據(jù)仍然被分別存儲(chǔ)在每個(gè)應(yīng)用程序的本地空間中。在系統(tǒng)運(yùn)行時(shí),數(shù)據(jù)是按需傳輸或存儲(chǔ)的,數(shù)據(jù)的發(fā)布者只發(fā)送訂閱者需要的數(shù)據(jù),而訂閱者只接收并存儲(chǔ)本地應(yīng)用程序當(dāng)前所需的數(shù)據(jù)。

29ea8e86-aed8-11ee-8b88-92fbcf53809c.png

全局?jǐn)?shù)據(jù)空間

服務(wù)質(zhì)量(Quality of service)

DDS還提供了高度靈活的QoS(Quality of Service)策略,以滿足用戶對(duì)數(shù)據(jù)共享方式的不同需求,例如可靠性和故障處理等。對(duì)于對(duì)數(shù)據(jù)安全性要求較高的系統(tǒng),DDS還提供了精細(xì)的數(shù)據(jù)安全控制,包括應(yīng)用程序身份認(rèn)證、權(quán)限控制和數(shù)據(jù)加密等。

動(dòng)態(tài)發(fā)現(xiàn)(Dynamic Discovery)

類似于SOME/IP-SD,DDS提供了數(shù)據(jù)發(fā)布者和訂閱者的動(dòng)態(tài)發(fā)現(xiàn)機(jī)制,這意味著用戶無(wú)需手動(dòng)配置通信節(jié)點(diǎn)的地址或其他屬性信息,因?yàn)樗鼈冊(cè)谶\(yùn)行過(guò)程中會(huì)自動(dòng)發(fā)現(xiàn)對(duì)方并自動(dòng)完成相關(guān)配置,實(shí)現(xiàn)了即插即用的功能。

可擴(kuò)展架構(gòu)(Scalable Architecture)

DDS可應(yīng)用于邊緣計(jì)算、霧計(jì)算和云計(jì)算領(lǐng)域。在邊緣計(jì)算中,DDS可以實(shí)現(xiàn)高速實(shí)時(shí)的設(shè)備間通信。在中間系統(tǒng)中,DDS提供健壯可靠的QoS和內(nèi)容感知的信息流。DDS提供可擴(kuò)展的信息訪問(wèn)和數(shù)據(jù)分發(fā)手段,用于集成信息系統(tǒng),將各系統(tǒng)接入云端。

OMG DDS的適用范圍廣泛,涵蓋了從小型設(shè)備到云計(jì)算系統(tǒng)等超大型系統(tǒng)。DDS能夠以超高速傳輸數(shù)據(jù)并同時(shí)管理數(shù)千個(gè)數(shù)據(jù)對(duì)象,提供極高的可用性和安全性,非常適用于物聯(lián)網(wǎng)。通過(guò)提供一個(gè)標(biāo)準(zhǔn)的通信層,DDS屏蔽了底層復(fù)雜性,簡(jiǎn)化了分布式系統(tǒng)的開(kāi)發(fā)。

2a2a89b4-aed8-11ee-8b88-92fbcf53809c.png

可擴(kuò)展架構(gòu)

安全(Security)

DDS為關(guān)鍵任務(wù)的工業(yè)物聯(lián)網(wǎng)環(huán)境提供了全面的安全保護(hù)機(jī)制,跨系統(tǒng)、跨供應(yīng)商,覆蓋從邊緣設(shè)備到云端的安全性需求。

DDS提供了身份驗(yàn)證、訪問(wèn)控制、數(shù)據(jù)加密和數(shù)據(jù)完整性等安全機(jī)制,以確保數(shù)據(jù)分發(fā)的安全性。這些安全機(jī)制是在點(diǎn)對(duì)點(diǎn)對(duì)等架構(gòu)上實(shí)現(xiàn)的,不會(huì)影響實(shí)時(shí)通信的性能。

與SOME/IP有什么區(qū)別

SOME/IP和DDS是目前在域控最常用的兩類通信中間件,它們都是面向服務(wù)的通信協(xié)議,并采用以數(shù)據(jù)為中心的發(fā)布/訂閱模式。然而,SOME/IP和DDS在許多方面也存在差異。

舉個(gè)例子:好比我們餓了,去飯店吃飯(讀取數(shù)據(jù))。SOME/IP這個(gè)飯店怎么營(yíng)業(yè)呢?

2a3b864c-aed8-11ee-8b88-92fbcf53809c.png

2a51beda-aed8-11ee-8b88-92fbcf53809c.png

2a5b6f02-aed8-11ee-8b88-92fbcf53809c.png

2a6612d6-aed8-11ee-8b88-92fbcf53809c.png

再看看DDS飯店是如何營(yíng)業(yè)的呢?

2a70fcdc-aed8-11ee-8b88-92fbcf53809c.png

2a8199c0-aed8-11ee-8b88-92fbcf53809c.png

從上面兩個(gè)飯店我們可以看出,SOME/IP飯店需要在來(lái)客人后(取數(shù)據(jù)時(shí)),現(xiàn)做現(xiàn)賣,而DDS飯店,不會(huì)等客人來(lái),會(huì)做好所有的飯菜,當(dāng)客人來(lái)之后,直接就可以用(快餐)。如果客人不急,這兩個(gè)飯店都可以滿足客人的需求,但是當(dāng)客人很著急時(shí),DDS飯店就能為客人提供更好的服務(wù)。但是DDS也有一個(gè)問(wèn)題,提前做的飯菜(當(dāng)然數(shù)據(jù)不存在放壞的情況)得有地方放,沒(méi)放的地方就不行了——這個(gè)地方叫全局?jǐn)?shù)據(jù)空間。

整個(gè)DDS都是圍繞著這個(gè)全局?jǐn)?shù)據(jù)空間進(jìn)行設(shè)計(jì),全局?jǐn)?shù)據(jù)空間放在哪里,成為了設(shè)計(jì)中的關(guān)鍵。

2a9012d4-aed8-11ee-8b88-92fbcf53809c.png2aa26ae2-aed8-11ee-8b88-92fbcf53809c.png

03

總結(jié)

DDS為信息交換和應(yīng)用程序集成創(chuàng)建了一個(gè)簡(jiǎn)單而強(qiáng)大的體系結(jié)構(gòu)。它和SOME/IP存在直接的競(jìng)爭(zhēng)關(guān)系,但由于它們?cè)趹?yīng)用領(lǐng)域、靈活性和服務(wù)策略等方面存在差異,整車廠可以根據(jù)需求選擇適合的通信中間件,甚至可以同時(shí)使用二者。這也是為什么AUTOSAR AP既支持SOME/IP也支持DDS的原因。






審核編輯:劉清

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

    關(guān)注

    1

    文章

    136

    瀏覽量

    44892
  • DDS
    DDS
    +關(guān)注

    關(guān)注

    21

    文章

    636

    瀏覽量

    152941
  • AUTOSAR
    +關(guān)注

    關(guān)注

    10

    文章

    363

    瀏覽量

    21781
  • 車載以太網(wǎng)
    +關(guān)注

    關(guān)注

    18

    文章

    226

    瀏覽量

    23079

原文標(biāo)題:車載以太網(wǎng)——DDS篇

文章出處:【微信號(hào):談思實(shí)驗(yàn)室,微信公眾號(hào):談思實(shí)驗(yàn)室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    車載以太網(wǎng)快速入門#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月01日 17:54:31

    車載以太網(wǎng)測(cè)試系統(tǒng)組成#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月05日 16:47:18

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

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月12日 11:19:23

    車載以太網(wǎng)測(cè)試系統(tǒng)測(cè)試實(shí)例介紹#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月12日 17:27:48

    車載以太網(wǎng)基礎(chǔ)培訓(xùn)——物理層簡(jiǎn)介#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月18日 16:37:56

    車載以太網(wǎng)基礎(chǔ)培訓(xùn)——車載以太網(wǎng)的鏈路層#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月19日 16:25:21

    車載以太網(wǎng)基礎(chǔ)培訓(xùn)——網(wǎng)絡(luò)層#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月20日 08:51:32

    車載以太網(wǎng)總線基礎(chǔ)培訓(xùn)——傳輸層#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月21日 10:57:36

    車載以太網(wǎng)基礎(chǔ)視頻——應(yīng)用層#車載以太網(wǎng)

    車載以太網(wǎng)
    北匯信息POLELINK
    發(fā)布于 :2023年09月22日 09:05:01

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

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

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

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

    DDS,什么是DDS,DDS的結(jié)構(gòu)

    DDS,什么是DDS,DDS的結(jié)構(gòu) DDS概述 直接數(shù)字式頻率綜合器DDS(Direct Digital Synthesizer),
    發(fā)表于 09-03 08:42 ?4597次閱讀
    <b class='flag-5'>DDS</b>,什么是<b class='flag-5'>DDS</b>,<b class='flag-5'>DDS</b>的結(jié)構(gòu)

    DDS是什么意思,DDS結(jié)構(gòu),DDS原理是什么

    DDS是什么意思,DDS結(jié)構(gòu),DDS原理是什么 什么叫DDS 直接數(shù)字式頻率合成器DDS(Direct Digital Synthesi
    發(fā)表于 03-08 16:56 ?4.7w次閱讀

    北匯信息于AES 2023第四屆中國(guó)國(guó)際汽車以太網(wǎng)峰會(huì)發(fā)表DDS協(xié)議測(cè)試主題演講

    聚焦中國(guó)車載以太網(wǎng)市場(chǎng)發(fā)展的最新熱點(diǎn)與痛點(diǎn)分析,AES 2023第四屆中國(guó)國(guó)際汽車以太網(wǎng)峰會(huì)于2023年6月8日-9日在上海盛大舉行。北匯信息應(yīng)邀發(fā)表專題演講,與各位參會(huì)的專家和嘉賓共同探討D
    的頭像 發(fā)表于 06-12 16:35 ?1583次閱讀
    北匯信息于AES 2023第四屆中國(guó)國(guó)際汽車<b class='flag-5'>以太網(wǎng)</b>峰會(huì)發(fā)表<b class='flag-5'>DDS</b>協(xié)議測(cè)試主題演講

    讓TSN DDS運(yùn)轉(zhuǎn)起來(lái)——面向智能汽車的以太網(wǎng)測(cè)試解決方案

    概述經(jīng)緯恒潤(rùn)作為OPEN聯(lián)盟和AUTOSAR聯(lián)盟的核心成員,多年來(lái)持續(xù)為國(guó)內(nèi)外各大OEM和供應(yīng)商提供車載以太網(wǎng)相關(guān)的咨詢服務(wù),涵蓋TCP/IP、SOME/IP、DDS、診斷、TSN等前沿技術(shù)
    的頭像 發(fā)表于 06-25 16:02 ?1389次閱讀
    讓TSN <b class='flag-5'>DDS</b>運(yùn)轉(zhuǎn)起來(lái)——面向智能汽車的<b class='flag-5'>以太網(wǎng)</b>測(cè)試解決方案
    云鼎娱乐城信誉度| 百家乐官网赢钱海立方| 德州扑克牌| 威尼斯人娱乐城官网lm0| 百家乐哪里可以玩| 百家乐小型抽水泵| 百家乐神仙道官网| 阴宅24水口| 网络百家乐官网破| A8百家乐官网娱乐| 网上有百家乐官网玩吗| 百家乐官网平注法攻略| 赌场百家乐官网玩法介绍| 百家乐官网全自动分析软件| 金都百家乐官网现金网| 百家乐官网试玩账户| 龙门县| 庆城县| 四海资迅| 博狗官网| 阿克| 郑州市| 百家乐官网网站开户| 百家乐官网榄梯打法| 百家乐官网官方网址| 百家乐官网筹码样式| 惠水县| 农安县| 百家乐官网怎样看点| 川宜百家乐官网软件| 百家乐官网视频软件| 百家乐官网ipone| 百家乐官网知敌便能制胜| 太阳城百家乐官网试玩优惠| 视频百家乐官网平台出租| 澳门百家乐官网网上赌| 百家乐官网出千方法技巧| 百家乐官网java| 东营区百家乐官网艺术团| 郑州百家乐官网的玩法技巧和规则 | 威尼斯人娱乐棋牌|