瞄準軟體定義車輛商機的開放平台 MIH EVKit

MIH EVKit 以軟體定義車輛(Software Defined Vehicle, SDV)核心概念出發,旨在協助軟硬體和供應鏈周邊開發者,快速進入電動車領域開發流程的軟體開發套件(SDK)。透過創建一個開放且可持續運行的平台及生態系建立,從而縮短電動車開發生命週期並降低開發門檻。

車輛要做到軟體定義,首先,需要在硬體平台(底盤)和軟體平台之間有一個硬體抽象層(HAL),讓軟體層可以在 HAL 之上以應用程式界面(API)定義車輛的完整系統功能,然後再通過軟體應用程序增強未來的車輛用戶體驗 (UX)。甚至我們可以將 HAL層移到雲端並加入硬體的模擬,包含高安全需求的關鍵任務和較低安全需求的非關鍵任務控制,使未來的 SDV在開發週期時就直接在雲端創建。對汽車製造商 (OEM) 來說,他們可以在雲上創造SDV,並將硬體平台置於測試循環中,達成硬體在環 (HiL)甚至車輛在環 (ViL),以進行最終測試和部署。MIH 的 EVKit SDK 就是SDV開發平台。透過API,以高性能的端點運算晶片、可靠的信息安全系統和控制系統、新型的汽車電子電機架構展開未來智能聯網車的發展,MIH和許多國際知名驗證合規專家們也一同探討交流,制定完整統一的測試檢驗和認證標準,以達成安全第一的最高原則。

電動車隨之而來的相關的網路安全技術和法規制定,也不斷因應車聯網和生態系的建立而持續演進和推動,像是ISO21434和UNECE定義的R155,R156,以及ASPICE for Cybersecurity等,而智慧汽車的資料安全傳輸,以及車子身分和駕駛人身分的信任授權也是隨之而來的課題,MIH EVKit也以基於安全設計(secure by design)和零信任(zero trust)為基礎,透過身分認證授權管理機制,讓使用者的身分參與在開發周期的每一部分(亦即user-in-the-loop),去制定標準和接口規範,甚至不只涵蓋傳統的資安漏洞評估,還包括隨著電動車中的自駕功能而衍伸出來的人工智慧(AI)模組的資安威脅,例如用軟體模擬車型物讓機器誤認為車子並機器學習,以造成之後對物體判斷失準而衍伸的安全威脅等等例子。

SDV不再僅僅是一台車體,而是智慧車輛,提供Mobility as a Service去讓使用者自定義和客製化不同功能。透過MIH EVKit的標準API接口,向上實現智能座艙 (Smart Cockpit) 和open marketplace等概念,再加以利用身分驗證授權後的資料保護,以保證MIH EVKit框架開發的應用在資料的傳輸和使用授權上,都是不可被竄改和受到安全框架保護的,車載娛樂的應用軟體也將透過OTA獲得安全軟體升級和提供級時保養服務等資訊,更多衍生的應用場景也都將被實現。

不久的將來,我們將看到從供應鏈參與者到系統和硬體參與者再到軟體應用開發人員,都可透過MIH EVKit的開放API及其參考設計,將智慧汽車的可能性都包含在 EV 的開發生命週期中。

國內外和電動車相關的軟硬體聯盟近年來不斷成立,MIH秉持中立開放和建立生態系和串聯產業鏈的初衷,非常歡迎其他盟友如台灣先進車用技術發展協會(簡稱TADA),可在MIH工作小組領導和協助SoC領域的數據對標(benchmark),以及汽車開放系統架構AUTOSAR(包含Classic AUTOSAR和Adaptive AUTOSAR)和ARM的SOAFEE等等其他的組織合作,再併行的軟體架構上配合EVKit Open marketplace和身分管理(identity management)的核心價值,我們應是在未來更多的合作而非競爭,以共同建立完整智慧汽車生態系統。

於農曆年後我們將發布MIH EVKit v0.1版的Drive-By Wire API (線控驅動控制) 於Github並開放出來讓MIH捐款會員參與討論和交流,敬請期待。