日本无码免费高清在线|成人日本在线观看高清|A级片免费视频操逼欧美|全裸美女搞黄色大片网站|免费成人a片视频|久久无码福利成人激情久久|国产视频一二国产在线v|av女主播在线观看|五月激情影音先锋|亚洲一区天堂av

  • 手機(jī)站
  • 小程序

    汽車測(cè)試網(wǎng)

  • 公眾號(hào)
    • 汽車測(cè)試網(wǎng)

    • 在線課堂

    • 電車測(cè)試

結(jié)合AUTOSAR和DDS實(shí)現(xiàn)靈活的車輛架構(gòu)

2021-06-11 23:10:15·  來(lái)源:汽車ECU開(kāi)發(fā)  
 
在消費(fèi)者對(duì)自動(dòng)駕駛和網(wǎng)聯(lián)需求的推動(dòng)下,以及通信帶寬和原始計(jì)算能力的技術(shù)飛躍,汽車行業(yè)正在迅速轉(zhuǎn)型。這些變化需要汽車設(shè)計(jì)的架構(gòu)轉(zhuǎn)變,因?yàn)閭鹘y(tǒng)的電氣/電子
在消費(fèi)者對(duì)自動(dòng)駕駛和網(wǎng)聯(lián)需求的推動(dòng)下,以及通信帶寬和原始計(jì)算能力的技術(shù)飛躍,汽車行業(yè)正在迅速轉(zhuǎn)型。這些變化需要汽車設(shè)計(jì)的架構(gòu)轉(zhuǎn)變,因?yàn)閭鹘y(tǒng)的電氣/電子架構(gòu)無(wú)法為運(yùn)行未來(lái)汽車軟件系統(tǒng)互連系統(tǒng)所需的新數(shù)據(jù)中心方法提供必要的可擴(kuò)展性。

AUTOSAR和DDS是兩個(gè)可以適應(yīng)這些新需求的軟件標(biāo)準(zhǔn)。AUTOSAR是為汽車ecu設(shè)計(jì)的標(biāo)準(zhǔn)化汽車開(kāi)放系統(tǒng)架構(gòu)。AUTOSAR的兩個(gè)平臺(tái)AUTOSAR Classic和AUTOSAR Adaptive為不同的車輛用例提供了分層的軟件體系結(jié)構(gòu)方法。特別是,AUTOSAR Adaptive平臺(tái)解決了車內(nèi)高性能計(jì)算的設(shè)計(jì)挑戰(zhàn),解決了下一代汽車所需的連接性和持續(xù)軟件更新。它還可以作為來(lái)自多個(gè)供應(yīng)商的軟件的集成平臺(tái)。

數(shù)據(jù)分發(fā)服務(wù) (DDS) 標(biāo)準(zhǔn)是將分布式系統(tǒng)的組件集成在一起的中間件協(xié)議和以數(shù)據(jù)為中心的連接框架。它通過(guò)實(shí)現(xiàn)低延遲數(shù)據(jù)連接、極高的可靠性和可擴(kuò)展的靈活架構(gòu),使數(shù)據(jù)成為未來(lái)移動(dòng)數(shù)字平臺(tái)的中心。DDS 促進(jìn)了松散耦合、模塊化和開(kāi)放式架構(gòu)系統(tǒng)的開(kāi)發(fā),從而降低了復(fù)雜性、上市時(shí)間和系統(tǒng)成本。

為了滿足互聯(lián)數(shù)字車輛的需求,AUTOSAR 和 DDS 這兩個(gè)強(qiáng)大的標(biāo)準(zhǔn)現(xiàn)在可以協(xié)同工作。在 AUTOSAR Adaptive 平臺(tái)中,DDS 組件針對(duì)端到端數(shù)據(jù)共享進(jìn)行了優(yōu)化,無(wú)需自定義集成。AUTOSAR Adaptive 定義了 DDS 網(wǎng)絡(luò)綁定,以支持具有生產(chǎn)就緒通信框架的自治系統(tǒng),該框架提供復(fù)雜系統(tǒng)所需的可靠性、可擴(kuò)展性和性能。AUTOSAR 和 DDS 共同為汽車制造商提供了設(shè)計(jì)和操作下一代汽車的高性能方法。

數(shù)字網(wǎng)聯(lián)汽車

在消費(fèi)者對(duì)持續(xù)連接和數(shù)據(jù)驅(qū)動(dòng)技術(shù)的需求推動(dòng)下,汽車行業(yè)正處于顛覆性變革狀態(tài),這些技術(shù)正在推動(dòng)互聯(lián)汽車、自動(dòng)駕駛、共享和數(shù)字服務(wù)以及電動(dòng)汽車的進(jìn)步。制造商和供應(yīng)商必須應(yīng)對(duì)構(gòu)建互聯(lián)數(shù)字汽車的各種挑戰(zhàn)。未來(lái)的汽車必須設(shè)計(jì)為在不同的實(shí)時(shí)環(huán)境中運(yùn)行、與車內(nèi)的其他系統(tǒng)互操作、連接到車外系統(tǒng)并提供內(nèi)置的汽車級(jí)網(wǎng)絡(luò)安全和功能安全。

制造商現(xiàn)在使用新的硬件組件,如相機(jī)、激光雷達(dá)、毫米波雷達(dá)和高性能計(jì)算機(jī)硬件來(lái)感知和處理高度自動(dòng)化駕駛所需的汽車環(huán)境數(shù)據(jù)。為了將這些系統(tǒng)與汽車的控制單元連接起來(lái)并處理其數(shù)據(jù),需要以太網(wǎng)等高帶寬鏈路和越來(lái)越多的軟件。隨著汽車與外部世界的互動(dòng),連接量甚至?xí)M(jìn)一步增加,這樣用戶就可以使用聯(lián)網(wǎng)傳感器、設(shè)備和機(jī)器提供的數(shù)字服務(wù),這些設(shè)備統(tǒng)稱為物聯(lián)網(wǎng)(IoT)。例如,客戶可以通過(guò)手機(jī)收到關(guān)于附近服務(wù)和更換汽車零件的建議?;蛘?,汽車可以從附近的停車場(chǎng)接收數(shù)據(jù)來(lái)定位、預(yù)訂和支付車位。汽車正在變成系統(tǒng)中的系統(tǒng),因?yàn)閹缀跛衅嚩紝⑦B接到集體物聯(lián)網(wǎng)景觀,并成為其中的一部分,在汽車的整個(gè)使用壽命中,更新和升級(jí)都需要安全連接。

這需要改變傳統(tǒng)汽車設(shè)計(jì)的架構(gòu)。面向領(lǐng)域的電氣/電子(E/E)體系結(jié)構(gòu)無(wú)法在聯(lián)網(wǎng)的數(shù)字汽車的整個(gè)生命周期內(nèi)進(jìn)行更新和升級(jí),因?yàn)橥ㄐ啪W(wǎng)絡(luò)使用的是在汽車設(shè)計(jì)時(shí)定義的預(yù)定義消息。因此,它不允許動(dòng)態(tài)訂閱數(shù)字服務(wù)。此外,這種E/E架構(gòu)的汽車軟件架構(gòu)沒(méi)有針對(duì)新應(yīng)用程序的靈活更新機(jī)制,也無(wú)法訪問(wèn)外部世界,因?yàn)樗鼈兊脑O(shè)計(jì)目的是替換車輛中電子控制單元(ECU)的整個(gè)軟件,而不能通過(guò)遠(yuǎn)程OTA。

例如,智能傳感器是通過(guò)一個(gè)或多個(gè)ecu分配數(shù)據(jù)的智能嵌入式設(shè)備。它們可以通過(guò)其定義的網(wǎng)絡(luò)域內(nèi)的通信網(wǎng)絡(luò)進(jìn)行控制。智能傳感器是必不可少的車輛功能的一部分,但如果有一種允許將智能傳感器集成到數(shù)字服務(wù)中的通信協(xié)議,它們可以在聯(lián)網(wǎng)數(shù)字汽車中發(fā)揮更重要的作用。正確的通信協(xié)議可以提升直接連接到簡(jiǎn)單傳感器的簡(jiǎn)單控制單元的功能,使其能夠通過(guò)新的動(dòng)態(tài)數(shù)據(jù)交換成為數(shù)字服務(wù)。

這為新的數(shù)字服務(wù)提供了新的應(yīng)用用例,例如用于預(yù)測(cè)性維護(hù)和調(diào)整保險(xiǎn)費(fèi)的駕駛員使用情況,使用人工智能檢測(cè)駕駛員疲勞或前方不斷變化的路況,或遠(yuǎn)程OTA。

制造商正在轉(zhuǎn)向更加集中和靈活的 E/E 架構(gòu),其中連接由靈活可靠的通信協(xié)議以及新的汽車級(jí)軟件架構(gòu)框架控制。一種方法是創(chuàng)建一個(gè)具有自己操作系統(tǒng)功能的全集團(tuán)軟件平臺(tái),用戶可以從汽車外部對(duì)其進(jìn)行升級(jí)和擴(kuò)展。大量的軟件代碼由軟件供應(yīng)商和制造商的數(shù)字軟件團(tuán)隊(duì)處理。

數(shù)字網(wǎng)聯(lián)汽車的E/E架構(gòu)

由于數(shù)字網(wǎng)聯(lián)汽車是與外部數(shù)字服務(wù)相連接的,因此需要靈活的E/E架構(gòu),而這又需要一種通信協(xié)議,能夠與汽車內(nèi)外的聯(lián)網(wǎng)系統(tǒng)和新的數(shù)字服務(wù)協(xié)同工作。這種體系結(jié)構(gòu)的組件和通信網(wǎng)絡(luò)如圖1所示。

結(jié)合AUTOSAR和DDS實(shí)現(xiàn)靈活的車輛架構(gòu)
圖1 數(shù)字網(wǎng)聯(lián)汽車的組件和通信網(wǎng)絡(luò)

傳統(tǒng)汽車架構(gòu)中的基本汽車功能是眾所周知的,并且可靠且適用于聯(lián)網(wǎng)數(shù)字汽車。它的車輛部件,如動(dòng)力系統(tǒng)傳感器和執(zhí)行器被移到一個(gè)傳感器和執(zhí)行器區(qū)域。傳感器和執(zhí)行器的值由區(qū)域網(wǎng)關(guān) ECU 或在所謂的智能傳感器單元中以安全、可靠和實(shí)時(shí)的方式處理。傳感器和執(zhí)行器要么通過(guò)模擬線直接連接,要么通過(guò)總線接口(LIN、CAN、FlexRay)連接到區(qū)域網(wǎng)關(guān)。

處理ECU扮演著車輛大腦的角色,因?yàn)樗鼈兛梢詫⒆詣?dòng)駕駛的復(fù)雜應(yīng)用邏輯和汽車內(nèi)外通信節(jié)點(diǎn)的數(shù)字服務(wù)結(jié)合起來(lái)。

外部數(shù)字服務(wù)將通過(guò)5G等移動(dòng)通信網(wǎng)絡(luò)連接到以下基礎(chǔ)設(shè)施節(jié)點(diǎn):

1、云計(jì)算基礎(chǔ)設(shè)施,可以提供一個(gè)實(shí)時(shí)停車地圖,以找到一個(gè)免費(fèi)的停車位。

2、V2X基礎(chǔ)設(shè)施,可以傳達(dá)其他汽車在前方道路上看到的信息。

3、移動(dòng)電話基礎(chǔ)設(shè)施可以通過(guò)應(yīng)用程序商店等來(lái)升級(jí)汽車功能。

聯(lián)網(wǎng)數(shù)字汽車的E/E架構(gòu)需要支持不同的通信方式。這些包括基于信號(hào)的通信,例如LIN, CAN和FlexRay,基于服務(wù)的通信,例如車載以太網(wǎng)。

AUTOSAR

AUTOSAR(汽車開(kāi)放系統(tǒng)架構(gòu))是為汽車ECU設(shè)計(jì)的標(biāo)準(zhǔn)化汽車開(kāi)放系統(tǒng)架構(gòu)。AUTOSAR 聯(lián)盟成員定義了汽車制造商和供應(yīng)商之間的基本系統(tǒng)功能、功能接口和開(kāi)發(fā)方法。 有兩個(gè) AUTOSAR 平臺(tái):AUTOSAR Classic 和 AUTOSAR Adaptive。 這兩個(gè)平臺(tái)都滿足現(xiàn)代汽車的要求。

AUTOSAR Classic Platform

AUTOSAR Classic Platform是一個(gè)眾所周知的分層軟件體系結(jié)構(gòu)。軟件需求在設(shè)計(jì)時(shí)通過(guò)其層的靜態(tài)配置來(lái)實(shí)現(xiàn)。因此,對(duì)于運(yùn)行時(shí)的更改,它的靈活性較低。然而,這仍然是可以接受的,因?yàn)檫@個(gè)平臺(tái)通常在車輛的生命周期內(nèi)保持穩(wěn)定,因?yàn)楸豢刂频膫鞲衅骱痛賱?dòng)器的應(yīng)用邏輯不會(huì)改變。傳感器和執(zhí)行器仍然履行其功能;

AUTOSAR Classic既可通過(guò)LIN、CAN、Flexray實(shí)現(xiàn)面向信號(hào)通信,也可通過(guò)Ethernet實(shí)現(xiàn)面向服務(wù)的通信。

結(jié)合AUTOSAR和DDS實(shí)現(xiàn)靈活的車輛架構(gòu)2
圖2 AUTOSAR Classic架構(gòu)

AUTOSAR Adaptive Platform

AUTOSAR Adaptive Platform主要是為了滿足由下一代車輛的高性能需求、互聯(lián)性和持續(xù)遠(yuǎn)程OTA更新所產(chǎn)生的新市場(chǎng)需求。它充當(dāng)來(lái)自多個(gè)供應(yīng)商的軟件集成平臺(tái),解決了 AUTOSAR Classic 架構(gòu)的局限性。AUTOSAR Adaptive 旨在提供靈活性,以便在軟件運(yùn)行時(shí)可以實(shí)現(xiàn)軟件更改。AUTOSAR Adaptive Platform 建立在 POSIX 操作系統(tǒng)之上,由按服務(wù)分組的功能集群和 AUTOSAR Adaptive 基礎(chǔ)組成,如圖3所示。

結(jié)合AUTOSAR和DDS實(shí)現(xiàn)靈活的車輛架構(gòu)3
圖3 AUTOSAR Adaptive架構(gòu)

數(shù)字網(wǎng)聯(lián)汽車架構(gòu)中的AUTOSAR

AUTOSAR Classic 和 Adaptive 的系統(tǒng)功能不會(huì)相互替代。相反,它們?cè)诨ヂ?lián)數(shù)字汽車的 E/E 架構(gòu)中相互補(bǔ)充,如圖 4 所示。

結(jié)合AUTOSAR和DDS實(shí)現(xiàn)靈活的車輛架構(gòu)4
圖4 數(shù)字網(wǎng)聯(lián)汽車架構(gòu)中的AUTOSAR

核心的汽車控制功能還需要AUTOSAR Classic Platform,例如車輛的電驅(qū)控制單元。另外OEM想要一個(gè)可靠的軟件解決方案,提供核心的車輛功能。當(dāng)軟件變化率和供應(yīng)商數(shù)量有限時(shí),AUTOSAR Classic作為一個(gè)可靠的架構(gòu)工作得很好。對(duì)于這些車輛,制造商和供應(yīng)商選擇低成本的微控制器,具有最小的RAM, ROM和CPU資源和AUTOSAR經(jīng)典平臺(tái)作為軟件,可以預(yù)先配置和優(yōu)化這種最小的資源。

AUTOSAR Adaptive 扮演著車輛大腦的角色,因?yàn)樗哂惺褂脕?lái)自雷達(dá)和激光雷達(dá)傳感器的高帶寬數(shù)據(jù)控制汽車環(huán)境的應(yīng)用邏輯。它可以執(zhí)行駕駛策略,并為車外其他連接服務(wù)提供入口點(diǎn)。例如,它可以通過(guò) 5G 等移動(dòng)通信網(wǎng)絡(luò)訪問(wèn)云計(jì)算環(huán)境。作為一個(gè)集成平臺(tái),AUTOSAR Adaptive 可以更輕松地通過(guò)云更新軟件。

數(shù)字相關(guān)數(shù)據(jù)(例如,統(tǒng)計(jì)和診斷信息,核心車輛控制數(shù)據(jù))在Adaptive和Classic Platform控制單元之間流動(dòng),目前使用以太網(wǎng)上的SOME/IP協(xié)議相互兼容。

DDS

數(shù)據(jù)分布服務(wù)(Data Distribution Service, DDS)是對(duì)象管理組(Object Management Group, OMG)提供的用于以數(shù)據(jù)為中心的連接的中間件協(xié)議、連接框架和API標(biāo)準(zhǔn)。它集成了分布式系統(tǒng)的組件,提供了低延遲的數(shù)據(jù)連接、極高的可靠性和可擴(kuò)展的體系結(jié)構(gòu),滿足業(yè)務(wù)和任務(wù)關(guān)鍵型應(yīng)用程序的需求。

在分布式系統(tǒng)中,中間件是位于操作系統(tǒng)和應(yīng)用程序之間的軟件層。它使系統(tǒng)的各個(gè)組件能夠更輕松地通信和共享數(shù)據(jù)。該層通過(guò)解決應(yīng)用程序和系統(tǒng)之間傳遞信息的機(jī)制來(lái)簡(jiǎn)化分布式系統(tǒng)的開(kāi)發(fā),從而讓軟件開(kāi)發(fā)人員專注于其應(yīng)用程序的特定方向。

DDS 的設(shè)計(jì)以數(shù)據(jù)為中心,旨在容納來(lái)自不同來(lái)源的動(dòng)態(tài)數(shù)據(jù)。使用 DDS可以實(shí)現(xiàn)應(yīng)用程序直接與共享全局?jǐn)?shù)據(jù)空間中的數(shù)據(jù)交互。這通過(guò)路由實(shí)現(xiàn)可擴(kuò)展性,提供影響所有參與者如何傳輸和管理數(shù)據(jù)的服務(wù)質(zhì)量 (QoS) 策略,支持動(dòng)態(tài)發(fā)現(xiàn)并提供多種數(shù)據(jù)安全方法(面向數(shù)據(jù)和面向傳輸)。

設(shè)計(jì)自動(dòng)駕駛汽車需要結(jié)合革命性的架構(gòu)和進(jìn)化技術(shù)。該體系結(jié)構(gòu)必須無(wú)縫集成來(lái)自多個(gè)供應(yīng)商的軟件和硬件,支持對(duì)不斷發(fā)展的標(biāo)準(zhǔn)的遵從,并支持持續(xù)的特性和性能改進(jìn)。出于這些原因,oem正在選擇基于標(biāo)準(zhǔn)的DDS數(shù)據(jù)總線作為其體系結(jié)構(gòu)和平臺(tái)的連接中間件。DDS提供了系統(tǒng)設(shè)計(jì)人員所需的全面功能,以實(shí)現(xiàn)最大的靈活性和可伸縮性。同時(shí),它提供了一個(gè)簡(jiǎn)化的環(huán)境,保持設(shè)計(jì)流線型,低維護(hù)和成本效益。

將DDS集成到AUTOSAR自適應(yīng)平臺(tái)中

AUTOSAR自適應(yīng)平臺(tái)自誕生之日起,就致力于打造一種獨(dú)立于特定網(wǎng)絡(luò)通信技術(shù)、專門基于面向服務(wù)的架構(gòu)(SOA)的通信管理架構(gòu)??蓴U(kuò)展的面向服務(wù)的 IP 中間件 (SOME/IP) 是第一個(gè)被納入通信管理功能集群的技術(shù),DDS 緊隨其后于 2018 年 3 月發(fā)布了 AUTOSAR 自適應(yīng)平臺(tái)標(biāo)準(zhǔn)中。

DDS 代表了 SOME/IP 的一個(gè)相當(dāng)大的進(jìn)化步驟,引入了大量標(biāo)準(zhǔn)內(nèi)置功能,例如基于內(nèi)容和時(shí)間的過(guò)濾、與傳輸無(wú)關(guān)的可靠性、分區(qū)、持久性、活躍度、延遲/截止日期監(jiān)控、可擴(kuò)展 類型等等。當(dāng) AUTOSAR Adaptive 與 DDS 配合使用以構(gòu)建一個(gè)通信框架時(shí),該框架不僅與現(xiàn)有的 ara::com API 和應(yīng)用程序兼容,而且在可靠性、性能、靈活性和可擴(kuò)展性方面也提供了重要的好處。

從架構(gòu)的角度來(lái)看,DDS 網(wǎng)絡(luò)綁定在 ara::com 功能集群下方一個(gè)公共概念空間,其中每個(gè)網(wǎng)絡(luò)綁定將公共 ara::com API 和元模型 SOA 語(yǔ)義轉(zhuǎn)換為自己的一組特定于中間件的 API 調(diào)用 最終產(chǎn)生 ECU 本地或遠(yuǎn)程進(jìn)程間通信。

值得注意的是,雖然 SOME/IP 僅標(biāo)準(zhǔn)化了底層互操作性有線協(xié)議(如圖 5中的綠色框所示),但 DDS 也標(biāo)準(zhǔn)化了面向平臺(tái)的 API(深藍(lán)色框),從而導(dǎo)致跨行業(yè)供應(yīng)商的互操作性。

結(jié)合AUTOSAR和DDS實(shí)現(xiàn)靈活的車輛架構(gòu)5
圖5 帶有DDS的AUTOSAR經(jīng)典平臺(tái)

將DDS集成到AUTOSAR經(jīng)典平臺(tái)中

由于 AUTOSAR Classic 平臺(tái)的歷史、現(xiàn)狀和總體設(shè)計(jì)目標(biāo),在本文檔發(fā)布時(shí),DDS 不是其標(biāo)準(zhǔn)材料的一部分。但是,DDS 在 AUTOSAR Classic 設(shè)計(jì)中非常有用,可以替代或補(bǔ)充平臺(tái)的通信功能。在車輛電子架構(gòu)中集成子節(jié)點(diǎn),例如智能傳感器,可以從無(wú)縫集成到 DDS 數(shù)據(jù)總線中。

oesk是autosar classic的操作系統(tǒng)接口,在該平臺(tái)實(shí)現(xiàn)dds受限于微控制器以及現(xiàn)有資源有限的微處理器系統(tǒng)。只能在AUTOSAR Classic 應(yīng)用程序級(jí)軟件組件中將 DDS 作為其通信服務(wù)支持的靜態(tài)鏈接庫(kù),從而通過(guò)其標(biāo)準(zhǔn)dds的標(biāo)準(zhǔn) API實(shí)現(xiàn)內(nèi)部和內(nèi)部 ECU 通信。

與 AUTOSAR 自適應(yīng)平臺(tái)一樣,DDS 可以在已經(jīng)存在其他技術(shù)(如 SOME/IP 或 J1939)的服務(wù)層進(jìn)行更深入的集成,提供 RTE 級(jí)別的 DDS 特定轉(zhuǎn)換器并將 DDS 核心中間件實(shí)現(xiàn)從應(yīng)用層向下推PDU R, 該解決方案雖然對(duì) AUTOSAR 堆棧和工具供應(yīng)商的要求更高,但將允許應(yīng)用程序針對(duì)單個(gè)通信 API (RTE) 集工作

實(shí)現(xiàn)靈活的車輛架構(gòu)

AUTOSAR 和 DDS 都是為靈活、可擴(kuò)展的架構(gòu)而設(shè)計(jì)的?,F(xiàn)在,數(shù)字網(wǎng)聯(lián)汽車的需求對(duì)高性能互聯(lián)系統(tǒng)產(chǎn)生了更大的需求。因此,AUTOSAR Adaptive 和 DDS 協(xié)同工作,為行業(yè)實(shí)現(xiàn)互操作性以及其他高級(jí)功能。

基于不斷增長(zhǎng)的數(shù)據(jù)量,汽車技術(shù)和客戶期望繼續(xù)推動(dòng)行業(yè)發(fā)展新功能。分布式架構(gòu)演化為域架構(gòu),域架構(gòu)已經(jīng)進(jìn)一步演化為集中式或區(qū)域架構(gòu),這給oem和供應(yīng)商帶來(lái)了更多的挑戰(zhàn),他們需要在其系統(tǒng)中實(shí)現(xiàn)以下非功能性需求。

可擴(kuò)展性

自汽車電子成立以來(lái),汽車零部件的數(shù)量大幅增長(zhǎng)。

為了適應(yīng)這一點(diǎn),隨后的集成過(guò)程并不一定減少元素的概念數(shù)量,而是將它們合并成通用或多功能的集成部分。

AUTOSAR Classic 從靜態(tài)的角度處理規(guī)模問(wèn)題,其中無(wú)限復(fù)雜的系統(tǒng)在設(shè)計(jì)和部署時(shí)變得易于管理。AUTOSAR Adaptive 將信號(hào)和請(qǐng)求-響應(yīng)通信演化為面向服務(wù)的通信,其中服務(wù)接口旨在實(shí)現(xiàn)動(dòng)態(tài)發(fā)現(xiàn)和互操作性。

DDS 支持 AUTOSAR 通信架構(gòu)的可擴(kuò)展性功能,其功能遠(yuǎn)遠(yuǎn)超出任何其他標(biāo)準(zhǔn)化的 ara::com 網(wǎng)絡(luò)綁定,包括動(dòng)態(tài)發(fā)現(xiàn)、以數(shù)據(jù)為中心的路由和內(nèi)容過(guò)濾、冗余、持久性和多播。

互操作性

AUTOSAR 的主要優(yōu)勢(shì)之一是可以立即訪問(wèn)產(chǎn)品、組件和服務(wù)組成的生態(tài)系統(tǒng),這些產(chǎn)品、組件和服務(wù)之間可以實(shí)現(xiàn)互操作。例如OEM 設(shè)計(jì)并輕松集成到Tier1的實(shí)施中,這些公司甚至可能不使用來(lái)自同一供應(yīng)商的工具。AUTOSAR 不僅通過(guò)標(biāo)準(zhǔn)化有線協(xié)議,而且通過(guò)標(biāo)準(zhǔn)化軟件 API 和元模型來(lái)促進(jìn)這種交互。

DDS為標(biāo)準(zhǔn)化協(xié)議和API,以及構(gòu)建的文件格式,這三個(gè)類別做出了貢獻(xiàn)。這些都是通過(guò)OMG標(biāo)準(zhǔn)化過(guò)程不斷修訂、改進(jìn)和批準(zhǔn)的。許多元模型,包括那些來(lái)自AUTOSAR,包括DDS特定條款。

利用DDS進(jìn)行通信的應(yīng)用程序共享一組公共的有線協(xié)議、api、QoS策略和文件格式,它們的業(yè)務(wù)邏輯是根據(jù)這些格式定義的。在實(shí)踐中,這轉(zhuǎn)化為更快、更穩(wěn)健的開(kāi)發(fā),在控制成本的情況下有效地發(fā)展和擴(kuò)展。

將 DDS 與 AUTOSAR 結(jié)合使用不僅保證和擴(kuò)展了 AUTOSAR 系統(tǒng)內(nèi)部互操作性的功能,甚至可以擴(kuò)展到不同到行業(yè),生態(tài),如能源(充電站)、媒體(車載信息娛樂(lè))或云服務(wù)(交通和導(dǎo)航)。

功能安全和網(wǎng)絡(luò)安全

從 AUTOSAR 發(fā)展的最早階段開(kāi)始,很明顯,車輛和人類都具有巨大的潛力,不僅可以互相服務(wù),還可以互相傷害。提供自動(dòng)駕駛或輔助駕駛功能可以極大地提高安全性,避免操作失誤,但車輛故障可能導(dǎo)致經(jīng)濟(jì)和健康損害,而惡意代理可以篡改汽車系統(tǒng),竊取信息,甚至超越司機(jī)的意圖控制汽車。AUTOSAR分別依賴ISO-26262和ISO-21434國(guó)際標(biāo)準(zhǔn)來(lái)滿足安全和保安要求。

DDS 因其在航空航天與國(guó)防、能源和醫(yī)療保健等關(guān)鍵任務(wù)行業(yè)的廣泛部署,為汽車領(lǐng)域帶來(lái)了歷經(jīng)驗(yàn)證的內(nèi)置功能和公認(rèn)的標(biāo)準(zhǔn)。DDS 標(biāo)準(zhǔn) API 和有線協(xié)議在保護(hù)措施、避免信息重復(fù)、損壞、亂序交付等方面已經(jīng)與 ISO-26262 保持一致。DDS 安全標(biāo)準(zhǔn)對(duì)此進(jìn)行了擴(kuò)展,提供了一個(gè)額外的安全層,包括保密、身份驗(yàn)證 、訪問(wèn)控制、不可否認(rèn)性和日志記錄。

性能

隨著汽車功能的擴(kuò)展,對(duì)其大部分(如果不是全部)子系統(tǒng)的計(jì)算需求也在增加。過(guò)去十年的媒體革命,車內(nèi)通信從最小信號(hào)分配躍升至富媒體(音頻和視頻)流媒體,另外豐富的二維和三維感知數(shù)據(jù)不斷傳輸和處理,高細(xì)節(jié)地圖按需通過(guò)互聯(lián)網(wǎng)流式傳輸。

高效分發(fā)大量數(shù)據(jù)的機(jī)制一直存在,但將它們集成到靈活、可擴(kuò)展的系統(tǒng)中是一個(gè)更大的挑戰(zhàn)。AUTOSAR 面向服務(wù)的通信架構(gòu)旨在在所有先前的特性(可擴(kuò)展性、互操作性和安全性)和性能之間做出不妥協(xié)。用于事件/通知程序發(fā)布的零復(fù)制 API 和網(wǎng)絡(luò)綁定選擇的靈活性是 DDS 如何實(shí)現(xiàn)必要的性能以提供汽車(及其所有者)所需的多媒體體驗(yàn)的兩個(gè)示例。

可以在設(shè)計(jì)、部署甚至運(yùn)行時(shí)選擇高度專業(yè)化的網(wǎng)絡(luò)綁定,以利用高速進(jìn)程間通信通道或硬件互連。DDS 本身就是一個(gè)分層架構(gòu),它提供了獨(dú)特的功能,可以使用單個(gè)網(wǎng)絡(luò)綁定在許多不同的傳輸(UDP、TCP、DTLS、TLS、共享內(nèi)存等)上進(jìn)行通信。DDS 使用一組以數(shù)據(jù)為中心的協(xié)議,可無(wú)縫跨越平臺(tái)邊界并提供獨(dú)特的功能,例如監(jiān)控、調(diào)試、持久性、路由等。

參考:翻譯自外文文獻(xiàn)。侵刪。 
分享到:
 
反對(duì) 0 舉報(bào) 0 收藏 0 評(píng)論 0
滬ICP備11026917號(hào)-25