作者:明導公司 John Lehmann 如今,汽車已經成為我們日常生活中不可或缺的一部分。盡管總不乏沉迷于駕駛和擁有最新車款的新車買家,同樣著迷于新車款但卻為了別的原因的買家也大有人在。 不管是為了單純的駕駛樂趣還是出于必要,消費電子使駕駛員和乘客對于車載信息娛樂系統 (IVI) 的期望在21世紀升華到了新的高度。懷抱較高期望的新車買家想要和智能手機上一樣的信息娛樂體驗。無論何時何地,他們都希望在駕駛時獲得觸手可及的個性化娛樂以及與朋友同事的聯系。 為了滿足日益強烈的需求,汽車生產商正在打造新一代車載信息娛樂系統,但開發這些系統十分復雜并且成本高昂。過去,如果汽車生產商想要開發一套信息娛樂系統,他們會將要求轉移給供應商。這通常意味著外包這個項目以及需要較長的開發周期和高昂的項目成本。汽車生產商在軟件選擇方面也沒有什么發言權,只能依賴他們的供應商進行軟件升級和功能加強,最后將這些軟件交付給客戶。 由于當今的車載信息娛樂技術十分復雜,汽車生產商必須應對越來越多的挑戰。這些挑戰中的主要難題就是如何規劃和準備一個較好的設計周期,因為消費電子行業總有令人驚奇的創新,因此車內的信息娛樂系統很快就會變得過時。為了緊跟這股創新浪潮,汽車生產商和供應商應合力開發和定義一個針對信息娛樂系統開發的通用基礎架構。通過放棄專有的操作系統并采用基于開源軟件的標準方法,汽車行業就能夠共享一個穩定的車載信息娛樂系統中間件,這樣即使出現了新的挑戰,汽車行業的廠商也能夠集體進行改進和更新。 圖1: GENIVI 規范中“非差異化”部件區高級視圖。 GENIVI 聯盟 由于這些原因,非營利 GENIVI 聯盟在四年前成立。GENIVI 聯盟的成員現在包括170多家汽車生產商和供應商,其宗旨是共享一個標準的車載信息娛樂系統開發的開源平臺。GENIVI 通過提出一個非專有的操作系統環境 (Linux) 并利用全球開源軟件開發人員的專業技術,正改變車載信息娛樂軟件的開發和使用方式。該聯盟希望最終能夠從根本上改變汽車生產商和供應商打造現代車載信息娛樂系統的方式。GENIVI 幫助縮短開發周期,從而減少汽車生產商的成本。但真正的好處將體現在汽車生產商在他們的未來系統中訪問、修改和重新使用軟件的能力。 GENIVI 的主要任務是確定和界定聯盟成員認為無差別的車載信息娛樂系統(圖1)的核心功能。在應用層面,汽車生產商們可在 GENIVI 平臺的基礎上自由定制,以便打造獨特的駕駛員/乘客體驗,或打造獨家的人機界面體驗。關鍵就在于使這些應用運作的功能(GENIVI 車載信息娛樂平臺和中間件),這些功能在開發出來后可以重新使用或重新整合進不同汽車生產商及其自有汽車系列的車載信息娛樂產品中。 圖2: GENIVI 只重視中間件或“具有共性的事物”。 比如,一個人不太可能因為一輛車具有 GPS 跟蹤功能或支持藍牙連接而選擇買這輛車而不買另一輛車。這兩種功能都是必備功能。如圖2所示,這些功能被認為是“所有車都會有的普通功能!彼鼈兪 GENIVI 中間件規范中定義的眾多功能特點的例子。在應用層面(或消費者能夠看到的層面),如何通過人機界面或用戶體驗將這些功能提供給駕車者仍然由各個汽車生產商決定。 GENIVI 聯盟的另一個關鍵作用是集合和統一多家汽車生產商、供應商及合作伙伴的軟件要求。在這種情況下,GENIVI 規范的特點和功能被更多汽車生產商及其供應商所接受。 有趣的是,大部分(80%左右)被納入 GENIVI 規范的內容是已經寫好的并且存在于開源領域數千個“項目”中的部分項目的代碼。該軟件代碼的開發是為了用于消費電子產品或網絡,并且不加修改就可用于車載信息娛樂系統。 圖3:GENIVI 采用的多數代碼已經由開源社區所編寫。 該規范中另外15%的代碼必須進行修改或調整才能適用于特殊的汽車參數。GENIVI 成員分別負責各自的開源項目,做這方面的修改。 GENIVI 規范剩余5%的代碼對于車載信息娛樂系統而言非常獨特,現在還沒有這樣的開源項目存在。在這些情況下,GENIVI 已經開始著手、發起和維持該領域的新項目,并且對所有汽車生產商開放。迄今為止已經推出了五個項目,包括 Audio Manager(音頻管理器)、Diagnostic Log and Trace(診斷日志和跟蹤)以及 IVI Layer Management(車載信息娛樂系統層管理)。 GENIVI Compliant 軟件平臺 GENIVI 大約每六個月更新一次其 Linux 車載信息娛樂系統規范,并按發布版本進行編號。最近發布的規范是 GENIVI Compliance 3.0。每次更新規范都要細化相關要求、要求更新組件版本并增加新的所需組件。3.0規范中包含69個單獨的開源組件,其中大部分包含多個子組件。 3.0規范: 要求合規平臺使用 Linux 操作系統的當前版本。 增加新的藍牙功能和一個節點管理器,節點管理器用于校核整理汽車多源信息,實現共用同一個顯示屏的應用間的快速切換。 強制使用最新開源組件來管理互聯網連接、按需建立網絡連接、選擇和識別 Wi-Fi 網絡以及提供與他人對話的應用和服務。 明導等聯盟成員依據這個規范來建立車載信息娛樂系統軟件平臺。這些平臺將受到 GENIVI 的審核,如果符合規范就會被注冊為 GENIVI 合規產品。盡管有些成員提供的是一個完整的 GENIVI 平臺,但聯盟其他成員也可以集中精力只研究一個合規平臺的單個或多個部件。 自該規范首推以來,聯盟成員開發的 GENIVI 合規平臺的數量在過去兩年里實現穩定增長。目前,來自19個不同的 GENIVI 成員的50多個軟件平臺已被注冊為 GENIVI 合規產品。 這個合規項目是 GENIVI 的一個主要成果。已經有汽車制造商在他們的建議請求書 (RFP) 中列出了 GENIVI 合規。事實上,在撰寫本文時,已經有7家汽車制造商將 GENIVI 規范應用到了項目中,還有兩款使用 GENIVI 合規平臺的車型目前正在生產,預計今年晚些時候會發布公告。 作者介紹: 約翰-萊曼 (John Lehmann) 在 GENIVI 聯盟營銷委員會工作,擔任明導在 GENIVI 董事會的主要代表。25余年來,約翰一直面向消費者和各種規模的企業進行成功的市場營銷,包括20多年從事與企業計算、消費電子、無線手持設備和嵌入式設備有關的 UNIX (The Santa Cruz Operation) 和 Linux 系統軟件(MontaVista、Embedded Alley 和如今的明導)的經驗。他畢業于加州大學圣克魯茲分校。 |