實(shí)現向車(chē)載信息娛樂(lè )技術(shù)過(guò)渡
圖1:GENIVI合規平臺包含Linux服務(wù)、中間件以及開(kāi)放應用層接口。
這些都是整個(gè)車(chē)載信息娛樂(lè )解決方案組合里不可或缺,但無(wú)差別的核心元素。
圖2:符合 GENIVI 要求的 Linux 是貢獻開(kāi)放源代碼的組合
2012年GENIVI發(fā)布和更新
最近在巴黎舉行的 GENIVI 所有成員大會(huì )上,450多名與會(huì )者分享了他們對當前和未來(lái)車(chē)載信息娛樂(lè )系統的意見(jiàn)和需求。2.0版 GENIVI 規范現已發(fā)布,供應商將開(kāi)始提交他們的車(chē)載信息娛樂(lè )平臺供合規批準。2.0版的新功能包括對音頻管理軟件的支持以及低級系統守護程序功能。
音頻管理支持功能讓車(chē)載信息娛樂(lè )系統能夠高效管理來(lái)自車(chē)輛不同部位的音頻數據流,并將這些數據流發(fā)送到有需要的地方。例如,如果電話(huà)響了,車(chē)載信息娛樂(lè )立體聲系統會(huì )自動(dòng)減弱聲音。
如今,GENIVI開(kāi)源軟件所要求的內容有80%都能通過(guò)現有社群獲取,如MIT、GPL和MPL。新的由GENIVI生成的組件目前正通過(guò)專(zhuān)用的GENIVI開(kāi)放源庫來(lái)貢獻和托管,這個(gè)庫將隨著(zhù)新貢獻被接受和批準而逐漸發(fā)展。
另外兩個(gè)GENIVI需求規范(3.0和4.0版)在2012年得以規劃,會(huì )進(jìn)一步提高車(chē)載信息娛樂(lè )平臺的功能和普及度。GENIVI由多個(gè)“專(zhuān)家團隊”組成,研究導航、媒體和圖形的趨勢和要求、車(chē)載信息娛樂(lè )系統架構以及車(chē)輛與外部世界的連接。更多大量研究團隊正在研究虛擬化和包含替代操作系統,諸如安卓 (Android),等技術(shù)。
信息娛樂(lè )系統執行架構
安全性和可靠性是所有汽車(chē)生產(chǎn)商都最重視的內容,對開(kāi)源軟件以及復雜電子設備的包含都意味著(zhù)新的風(fēng)險水平。一輛現代化豪車(chē)擁有約70至100個(gè)基于軟件的電子控制單元 (ECU)。迄今為止,這些電子控制單元已經(jīng)獨立于車(chē)載信息娛樂(lè )系統而存在。干擾的風(fēng)險一直非常高。然而,隨著(zhù)制造商力求進(jìn)一步削減成本,在一個(gè)通用硬件平臺上整合功能的概念正變得更具吸引力。例如,倒車(chē)傳感器可能基于高度可靠的AutoSar功能,但傳感器也需要與信息娛樂(lè )系統相互通信,為駕車(chē)人生成音頻警報。
在安全范圍的另一端,制造商面臨著(zhù)對諸如安卓應用等流行市場(chǎng)應用以及汽車(chē)乘員通過(guò)車(chē)載信息娛樂(lè )系統下載并使用這些應用的能力的需求。毫無(wú)疑問(wèn)的是,這些應用不應干擾到車(chē)輛的安全關(guān)鍵型功能。另外,軟硬件設計架構還必須允許所謂的“不受信賴(lài)的應用”(能從互聯(lián)網(wǎng)直接下載并可能造成軟件病毒或問(wèn)題)的安全和獨立。
車(chē)載信息娛樂(lè )系統架構可能還包括一個(gè)虛擬化層,使多個(gè)操作系統能夠在同一個(gè)硬件平臺上運行(圖3)。每個(gè)操作系統在一個(gè)專(zhuān)門(mén)的虛擬機上運行并共享硬件資源。不同的操作棧之間以可控的方式實(shí)現通信。這樣便能獨立啟動(dòng),從而使關(guān)鍵的安全功能比車(chē)載信息娛樂(lè )系統更快達到可用狀態(tài)。
評論