在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

光庭信息DDS CP版助力汽車智能化升級

光庭信息 ? 來源:光庭信息 ? 2025-04-03 14:50 ? 次閱讀

當前,汽車行業正加速向"電動化、智能化、網聯化、共享化"邁進,智能網聯汽車已成為推動產業升級的核心引擎。隨著車輛電子電氣架構向區域集中化演進,車載軟件復雜度與數據量不斷攀升。面向服務的軟件架構(SOA)因其靈活性和高效性受到廣泛關注,而基于DDS(數據分發服務)的通信中間件憑借其解耦性、高性能和可擴展性,成為實現智能網聯汽車通信的理想選擇。

一、DDS基本概念

DDS是OMG(Object Management Group,對象管理組織)在2004年發布的一種中間件協議標準。它位于操作系統和用戶應用程序之間,屏蔽底層細節。DDS以數據為中心,采用無中心架構,具備豐富的QoS策略,支持松耦合、跨平臺和多語言(C/C++JavaPython等)的實時通信,并有安全規范保障。

DDS 通信的要素包括:

域(Domain): DDS的通信范圍由域定義,域是邏輯上的隔離區域,只有屬于同一域的參與者才能進行數據通信。

域參與者(Domain Participant): 進入域的實體,負責管理域內的資源和通信活動,是DDS系統中的關鍵組件。

主題(Topic): 數據的邏輯標識,定義了數據的類型和名稱。發布者和訂閱者通過主題進行數據的匹配和交換。

發布者(Publisher): 負責發送數據到指定的主題,通常與數據寫入者(Data Writer)配合使用。

訂閱者(Subscriber): 負責接收來自主題的數據,通常與數據讀取者(Data Reader)配合使用。

數據寫入者(Data Writer): 發布者的一部分,負責將數據寫入到主題中,并將數據分發給訂閱者。

數據讀取者(Data Reader): 訂閱者的一部分,負責從主題中讀取數據,并傳遞給應用程序。

這些要素共同構成了DDS的發布-訂閱模型(參考AUTOSAR_FO_RS_DDS規范):

△ Figure 1: The DDS logical view

DDS規范中引入了豐富的共22種QoS策略,允許用戶根據系統需求自定義數據傳輸的行為(參考OMG DDS規范):

△ Figure 2: Supported QoS policies

常見的QoS策略包括:

可靠性(Reliability):支持“可靠傳輸”和“盡力而為傳輸”兩種模式。

持久性(Durability):定義數據消費者是否需要接收數據發布者過去的樣本。

歷史記錄(History):決定保留歷史樣本的數量。

優先級(Priority):為不同數據流設置優先級,確保關鍵數據的優先傳輸。

DDS規范通過IDL語言描述數據類型,并支持將其綁定為多種類型語言(C/C++、Java、Python等),最終通過內部序列化及封裝為RTPS報文進行傳輸。

Type System、Type Representation、Language Binding 和 Data Representation 分別定義了DDS數據類型的描述、標準化形式、編程語言綁定及序列化方式(參考OMG DDS-XTypes規范):

△ Figure 3: Example Type Representation, Language Binding, and Data Representation

DDS規范支持多通信模式,除了發布/訂閱通信模式,也支持請求響應模式和遠程過程調用模式(參考OMG DDS-RPC規范):

△ Figure 4: Conceptual View of Remote Procedure Call over DDS

DDS的信息安全通過身份驗證、權限控制、數據加密、事件審計和數據標記等方式實現全面保護(參考OMG DDS-Security規范):

△ Figure 5: Overall architecture for DDS Security

認證服務插件:認證DDS應用程序,包括在參與者之間執行相互身份驗證和建立共享密鑰的功能。

訪問控制服務插件:對域、主題等實施訪問控制。

加密服務插件:維護數據的完整性和機密性,包括加密、解密、哈希、數字簽名等。

日志服務插件:支持審計所有DDS安全相關的事件。

數據標記服務插件:提供向數據添加標記的方法。

二、DDS在AUTOSAR CP中的應用及挑戰

DDS現廣泛應用于航空、航天、國防、金融、通信、汽車等領域,如無人機控制、作戰系統、雷達處理和金融系統等。汽車領域的AUTOSAR標準已全面引入DDS技術,其中AUTOSAR AP(Adaptive Platform)標準規范R18-03版本首次引入DDS,而AUTOSAR CP(Classic Platform)標準規范R22-11版本也開始支持DDS。

AUTOSAR CP中的DDS作為一個BSW組件被集成進來,它與其他組件的完整傳輸路徑如下(參考AUTOSAR_CP_SWS_DDS規范):

△ Figure 6: Dds full transmission path

從傳輸路徑的角度來看,DDS與PduR(PDU路由器)的交互僅提供基于PDU的接口,用于接收和發送PDU數據。在發送端,DDS數據由應用層創建,并以未序列化的形式直接傳遞到RTE,隨后經由LdCom和PduR(上層模塊)轉發到DDS模塊作為PDU,整個過程中數據未發生任何修改或轉換;接收端的過程則與之相反。RTE、LdCom和PduR(上層模塊)僅承擔數據傳遞的功能,序列化過程完全在DDS BSW內部完成,對AUTOSAR棧完全透明。

它的發送序列圖如下(參考AUTOSAR_CP_SWS_DDS規范):

△ Figure 7: Dds transmission path

它的接收序列圖如下(參考AUTOSAR_CP_SWS_DDS規范):

△ Figure 8: Dds reception path

AUTOSAR CP中的DDS可以支持22種QoS策略的一個子集(甚至可以為空),沒有強制要求實現任何特定的QoS策略,具體支持哪些QoS策略由開發商自定義,每個實體可以通過靜態配置定義其自身支持的QoS策略集。

AUTOSAR CP中的DDS規范存在一些功能上的限制,這些限制包括:不支持動態發現、不支持AP與CP之間的RPC(遠程過程調用)通信、不支持共享內存通信,以及不支持及時發送和及時接收功能。這些限制在一定程度上影響了DDS在AUTOSAR CP中的靈活性和應用范圍,尤其是在與AP平臺的互通性方面顯得不夠友好。

例如,AP平臺如果采用動態發現機制,則要求通信雙方都支持動態發現功能,而DDS在CP中不支持動態發現,這就導致了跨平臺通信的障礙。此外,AP平臺上的Method方法通常采用RPC方式進行交互,但由于CP中的DDS不支持RPC通信,這使得兩者之間無法實現無縫對接。這些限制給DDS在AUTOSAR CP中的使用帶來了挑戰,也迫使開發者需要尋找替代方案或調整集成方式。基于這些原因,DDS在AUTOSAR CP中還有一種通過CDD(復雜驅動)的集成方式,可以在一定程度上彌補這些功能上的不足。

展望未來,DDS在AUTOSAR CP中的發展潛力巨大。然而,由于CP平臺通常面臨資源受限等問題,DDS的集成需要在多個方面進行優化,例如接口適配、性能提升和資源優化等。這些調整對于DDS在CP平臺的成功應用至關重要,同時也為開發者提出了新的技術挑戰。

三、光庭信息在DDS CP版的實戰經驗

光庭信息針對AUTOSAR CP平臺面臨的動態發現缺失、跨平臺通信壁壘、資源受限等核心挑戰,通過多項技術優化與創新,自主研發了DDS CP版本。其主要特性有:

1靈活的集成方式

支持BSW(基礎軟件)和CDD(復雜驅動)兩種集成方式,可根據不同應用場景的特點與需求,靈活選擇集成方式,為開發者提供了極大的便利。例如,在一些對規范兼容性要求較高的場景中,采用BSW集成方式,能更好地契合AUTOSAR規范,且相較于CDD方式,資源占用更少,可有效保障系統在有限資源下的穩定運行;而在一些功能復雜、需要高度定制化的場景下,CDD集成方式則能更好地發揮作用,滿足特定的業務邏輯需求。

2動態發現與靜態配置雙支持

不僅兼容OMG DDSI-RTPS標準的動態發現機制,可在運行時自動發現網絡中的參與者和主題,提高系統的靈活性與可擴展性,還支持靜態配置,開發者能夠根據實際需求進行靈活選擇。靜態配置在簡化系統設置、提高開發效率方面具有優勢;而動態發現機制在網絡拓撲結構經常變化的復雜場景中,能讓系統自動適應變化,確保通信的順暢進行。

3資源與內存優化

采用創新的內存管理策略,充分考量CP平臺資源受限的特性,通過一系列有效手段,顯著降低了內存占用,保障系統在資源有限的情況下仍能高效穩定運行。例如在處理大量數據時,可避免內存相關問題對系統性能的影響。

4傳輸性能提升

通過分段統計傳輸延時進行優化,精確掌握數據在傳輸過程中的各個階段的時間消耗,進而針對性地進行優化。同時,支持異步多任務多核處理模式,充分利用多核處理器的性能優勢,實現了業內領先的吞吐性能,可快速處理各類實時數據,滿足不同場景下對數據傳輸速度的嚴苛要求。

5靈活的QoS支持

提供靜態功能宏開關控制,并通過光庭信息CP工具鏈將DDS模塊與其他模塊進行聯動配置。開發者可以根據具體的業務需求,靈活設置不同數據的QoS策略,實現對數據傳輸的精細控制。比如,對于車輛行駛過程中的關鍵安全數據,可設置高可靠性、高優先級的QoS 策略,確保數據的準確及時傳輸;而對于一些非關鍵的娛樂數據,則可適當降低QoS要求,以節省系統資源。

6RPC功能支持

基于 OMG DDS-RPC規范,在CP平臺成功實現RPC功能,并通過AP與CP及第三方DDS的互操作性測試。這一成果有效解決了AP與CP之間的通信障礙,使得不同平臺之間能夠實現無縫對接,為汽車智能化系統的跨平臺協同工作提供了有力支持。例如,在智能座艙與自動駕駛域之間的通信中,RPC功能可實現高效的數據交互和遠程調用,提升整個汽車智能系統的協同性能。

7完善的工具鏈支持

提供性能測試、資源監測、錄制回放、代碼生成與配置工具等一系列完善的工具鏈,全面支持用戶開發需求。性能測試工具能夠幫助開發者準確評估系統在不同負載下的性能表現,及時發現性能瓶頸并進行優化;資源監測工具可實時監控系統資源的使用情況,確保系統在資源有限的條件下穩定運行;錄制回放工具方便開發者對系統運行過程中的數據進行記錄和分析,便于問題排查和系統優化;代碼生成與配置工具則能大大提高開發效率,減少人工編碼錯誤。

DDS作為面向服務的通信中間件,憑借其松耦合、高性能和可擴展性,正成為智能網聯汽車通信架構的關鍵技術。作為“AI+汽車軟件”行業領軍者,光庭信息通過自主研發的DDS CP版,為行業提供了高性能、低資源占用的解決方案,助力汽車智能化升級。未來,我們期待與業界生態伙伴共同探索,推動DDS技術在汽車領域的更廣泛應用。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • DDS
    DDS
    +關注

    關注

    22

    文章

    642

    瀏覽量

    153515
  • AUTOSAR
    +關注

    關注

    10

    文章

    368

    瀏覽量

    22131
  • 智能網聯汽車

    關注

    9

    文章

    1120

    瀏覽量

    31322
  • 光庭信息
    +關注

    關注

    0

    文章

    52

    瀏覽量

    587

原文標題:光庭信息DDS CP版:突破AUTOSAR資源限制的智能通信解決方案

文章出處:【微信號:kotei-info,微信公眾號:光庭信息】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    盤點10項汽車智能化技術

    汽車智能化是一個籠統的概念,而將其按功能性細化后,汽車智能化技術能為司機帶來多方面的收益。例如,增加駕車安全性、節省旅途時間并提升汽車燃效、
    發表于 07-03 06:08

    智能化汽車的極致在哪里

    推動智能化發展的因素智能化汽車,做到什么程度才是過分?這個話題可以跟我們在購買商品時的決策過程聯系起來。在消費時,我們要考慮買什么樣的汽車、房子,這事關生活方式的問題,考慮房子離上班
    發表于 07-18 06:09

    LoRa無線組網如何助力溫室大棚智能化監控?

    LoRa無線組網如何助力溫室大棚智能化監控?
    發表于 06-16 09:18

    瑞芯微芯片助力電力設備快速智能化數字升級

    、繼電器保護、網關、可視巡檢及邊緣計算、Al布署等產品中,助力電力設備快速智能化數字升級。  Soc類工規芯片
    發表于 07-25 15:48

    信息被評為“汽車HMI設計與開發工具優質供應商”

    8月22日,信息智能網聯汽車軟件技術研究院副院長陳治受邀參加“2022中國汽車人機交互創新大
    發表于 08-24 10:31 ?923次閱讀

    信息為加快推進光谷智能網聯汽車產業發展提供智力支持

    8月,信息技術股份有限公司董事長朱敦堯受邀參加東湖高新區“抓黨建、聚名企、興產業、促發展”系列活動暨投資促進局黨支部開展招商專題學習活動,并進行“軟件定義汽車
    發表于 08-24 10:33 ?531次閱讀

    信息獲得ISO 26262汽車功能安全最高等級認證

    最高等級“ASIL D”級別的產品開發和管理流程體系,將深度賦能汽車智能化電動技術安全性發展和技術革新。SGS中國功能安全中心產品線總監鄭崢、
    的頭像 發表于 11-28 16:16 ?1062次閱讀

    信息KcarOS盛大發布,助力汽車軟件開啟新征程

    4月26日,信息在北京車展展臺E1-W08發布了革命性產品——KCarOS及配套工具鏈平臺,來自
    的頭像 發表于 04-28 10:13 ?532次閱讀
    <b class='flag-5'>光</b><b class='flag-5'>庭</b><b class='flag-5'>信息</b>KcarOS盛大發布,<b class='flag-5'>助力</b><b class='flag-5'>汽車</b>軟件開啟新征程

    信息與芯馳科技及Epic Games聯合打造智能座艙數字創新體驗

    2024年4月26日,北京車展期間,信息與芯馳科技、Epic Games舉辦戰略合作簽約儀式,三方將充分發揮各自在智能座艙芯片、汽車電子
    的頭像 發表于 04-29 09:52 ?681次閱讀
    <b class='flag-5'>光</b><b class='flag-5'>庭</b><b class='flag-5'>信息</b>與芯馳科技及Epic Games聯合打造<b class='flag-5'>智能</b>座艙數字<b class='flag-5'>化</b>創新體驗

    信息推出了基于S32G+8295+J5新架構的中央域控解決方案

    智能化浪潮席卷汽車行業的今天,信息作為“軟件定義汽車”的引領者,推出了基于S32G+829
    的頭像 發表于 05-07 14:33 ?959次閱讀

    信息在人工智能領域的最新成就

    信息成功舉辦了AI DAY嘉年華,其間首次發布了最新研發的汽車軟件研發和管理智能平臺——Aily。此次活動不僅彰顯了
    的頭像 發表于 09-20 10:16 ?723次閱讀

    信息AI破局之路新征程

    為了更好地把握時代脈搏,推動公司高質量跨越發展,日前,信息智能網聯
    的頭像 發表于 11-26 14:24 ?459次閱讀

    信息CES 2025亮點搶先看

    美國當地時間1月7日,CES 2025 將再次點亮拉斯維加斯的科技之光。作為“軟件定義汽車”行業變革的引領者和汽車數字轉型的推動者,
    的頭像 發表于 01-06 10:52 ?443次閱讀

    信息引領汽車軟件研發創新,SDW理念助力智能化升級

    注入了新的活力。 自2024年6月起,信息的SDW 1.0便基于DeepSeek V2初步實現了行業適配與驗證。同年12月,全新升級的SDW 2.0更是基于DeepSeek V3,
    的頭像 發表于 02-17 11:06 ?664次閱讀

    信息攜手QNX共同塑造軟件定義汽車的未來

    信息,一家為智能汽車提供高性能計算軟件的供應商,宣布其數據分發服務(DDS)現已支持QNX軟
    的頭像 發表于 03-31 13:47 ?127次閱讀
    主站蜘蛛池模板: 欧美在线资源 | 看片久久| 国产精品美女久久久久网 | 在线观看a网站 | 色射色| 欧美色视频在线观看 | 黄色大视频 | 中国一级特黄真人毛片 | 色老头视频在线观看 | 欧美专区欧美吧 | 激情六月天婷婷 | 成人看片免费无限观看视频 | 99久久精品99999久久 | 人人看人人澡 | 国产精品大片天天看片 | 美女一级毛片毛片在线播放 | 高清影院在线欧美人色 | 在线免费视频国产 | 成年男人永久免费看片 | 三级天堂 | 你懂的亚洲 | 一级毛片在线看在线播放 | 26uuu另类欧美亚洲曰本 | 四虎电影免费观看网站 | 成人欧美一区二区三区视频 | 国产午夜小视频 | 视频色www永久免费 视频色版 | 在线capcom超级碰碰 | 二十年等一人小说在线观看 | 日本免费不卡在线一区二区三区 | 日本三级香港三级人妇99 | 国产高清片 | 69xxx日本 | 加勒比日本道 | va在线观看 | 让她爽的喷水叫爽乱 | 国产精品资源在线 | 中文字幕精品一区 | 天天干天天操天天插 | 在线黄色.com | 高清不卡免费一区二区三区 |