在軟件定義汽車中使用DDS中間件的安全機制


原標題:在軟件定義汽車中使用DDS中間件的安全機制
在軟件定義汽車(SDV)中使用DDS(數(shù)據(jù)分發(fā)服務)中間件的安全機制是一個復雜但至關(guān)重要的領(lǐng)域。DDS作為一種分布式實時系統(tǒng)中的發(fā)布/訂閱模型規(guī)范,為軟件定義汽車提供了高效、可靠的數(shù)據(jù)通信和管理能力。以下是關(guān)于在軟件定義汽車中使用DDS中間件的安全機制的詳細分析:
一、DDS中間件概述
DDS是由對象管理組織(OMG)發(fā)布的一個規(guī)范,它定義了一個以數(shù)據(jù)為中心的發(fā)布/訂閱模型,提供了一個獨立于平臺的中間件框架。DDS允許應用程序?qū)崟r地發(fā)布和訂閱信息,并支持多種服務質(zhì)量(QoS)屬性,如異步、松耦合、實時可靠數(shù)據(jù)分發(fā)等。這些特性使得DDS非常適合于性能要求高、可預見性強的實時關(guān)鍵任務領(lǐng)域,如軟件定義汽車。
二、軟件定義汽車中的DDS中間件安全機制
雙通道架構(gòu)與冗余
一流的自動駕駛(AD)系統(tǒng)通常采用雙通道架構(gòu)來實現(xiàn)冗余。即在主通道旁邊部署備用通道,當主通道出現(xiàn)故障時,汽車控制將切換回備用通道。這種架構(gòu)提高了AD系統(tǒng)的安全性和可用性。
DDS中間件在這種架構(gòu)中起到了關(guān)鍵作用,通過其發(fā)布/訂閱機制,可以確保主通道和備用通道之間的數(shù)據(jù)同步和無縫切換。
安全檢查工具與故障監(jiān)測
需要一個安全檢查工具來驗證主通道的運行狀態(tài),并在必要時觸發(fā)安全機制,如安全停車。這個工具的計算和通信功能非常關(guān)鍵,需要高容錯和可靠性。
通過DDS的活躍度、獨占所有權(quán)和所有權(quán)強度等QoS策略,可以監(jiān)測主通道和備用通道中數(shù)據(jù)寫入者的狀態(tài),及時發(fā)現(xiàn)故障并進行處理。
故障切換與接管機制
當主通道中的汽車控制數(shù)據(jù)寫入者發(fā)生靜默故障或失去與系統(tǒng)其余部分的通信時,可以使用DDS的活躍度和所有權(quán)QoS策略來實現(xiàn)故障切換。此時,由所有權(quán)強度較低的安全通道的數(shù)據(jù)寫入者生成的樣本將自動對汽車執(zhí)行器可見,并開始無縫控制車輛。
即使發(fā)生故障的AD組件不是故障靜默的,系統(tǒng)也可以實施接管安全機制。通過DDS的獨占所有權(quán)和所有權(quán)強度QoS策略,可以控制哪個數(shù)據(jù)寫入者向數(shù)據(jù)讀取者發(fā)送數(shù)據(jù)。當安全檢查工具檢測到主數(shù)據(jù)寫入者未正常運行時,會觸發(fā)所有權(quán)強度更高的健康數(shù)據(jù)寫入者接管控制。
DDS與TSN(時間敏感網(wǎng)絡)的集成
在一些高級應用中,DDS可以與TSN進行集成,以實現(xiàn)更高級別的實時性和可靠性。通過DDS的QoS策略和TSN的流量控制機制,可以確保關(guān)鍵數(shù)據(jù)的及時傳輸和接收。
安全性與合規(guī)性
DDS中間件在軟件定義汽車中的應用還需要考慮安全性和合規(guī)性要求。例如,ISO 26262等汽車安全標準對軟件定義汽車的安全性提出了嚴格要求。因此,在DDS中間件的設計和實現(xiàn)過程中,需要遵循這些標準,確保系統(tǒng)的安全性和合規(guī)性。
三、具體實現(xiàn)案例
為了驗證在軟件定義汽車中使用DDS中間件的安全機制的有效性,一些廠商和研究機構(gòu)已經(jīng)進行了相關(guān)實驗和測試。例如,恩智浦與RTI公司合作,在基于Auoware.Auto的自動代客停車(AVP)演示中集成了DDS中間件。該演示展示了汽車如何自動駛?cè)氪屯\噲?,并驗證了DDS在自動駕駛系統(tǒng)中的可靠性和安全性。
四、結(jié)論
在軟件定義汽車中使用DDS中間件的安全機制是一個復雜但必要的領(lǐng)域。通過DDS的發(fā)布/訂閱模型、QoS策略以及與其他技術(shù)的集成(如TSN),可以實現(xiàn)高效、可靠的數(shù)據(jù)通信和管理。同時,結(jié)合雙通道架構(gòu)、故障切換與接管機制等安全策略,可以進一步提高軟件定義汽車的安全性和可用性。未來,隨著軟件定義汽車的不斷發(fā)展,DDS中間件的安全機制將繼續(xù)得到優(yōu)化和完善。
責任編輯:
【免責聲明】
1、本文內(nèi)容、數(shù)據(jù)、圖表等來源于網(wǎng)絡引用或其他公開資料,版權(quán)歸屬原作者、原發(fā)表出處。若版權(quán)所有方對本文的引用持有異議,請聯(lián)系拍明芯城(marketing@iczoom.com),本方將及時處理。
2、本文的引用僅供讀者交流學習使用,不涉及商業(yè)目的。
3、本文內(nèi)容僅代表作者觀點,拍明芯城不對內(nèi)容的準確性、可靠性或完整性提供明示或暗示的保證。讀者閱讀本文后做出的決定或行為,是基于自主意愿和獨立判斷做出的,請讀者明確相關(guān)結(jié)果。
4、如需轉(zhuǎn)載本方擁有版權(quán)的文章,請聯(lián)系拍明芯城(marketing@iczoom.com)注明“轉(zhuǎn)載原因”。未經(jīng)允許私自轉(zhuǎn)載拍明芯城將保留追究其法律責任的權(quán)利。
拍明芯城擁有對此聲明的最終解釋權(quán)。