实现向车载信息娱乐技术过渡

时间:2013-01-05来源:网络

newmaker.com
图1:GENIVI合规平台包含Linux服务、中间件以及开放应用层接口。
这些都是整个车载信息娱乐解决方案组合里不可或缺,但无差别的核心元素。

这很关键,因为汽车制造商目前正在需求建议书(RFP)中将GENIVI合规列为新型车载信息娱乐系统的必需规定。为对这些建议书做出回应,软件供应商及其子供应商需要证明他们能生产出符合GENIVI合规需求的产品和服务。

newmaker.com
图2:符合 GENIVI 要求的 Linux 是贡献开放源代码的组合

明导等软件厂商已经推出了具有成本效益的设计工具,让一级设计机构和汽车制造商/原始设备制造商能设计和执行车载信息娱乐系统。该流程通常从符合GENIVI要求的基准开始,接着进一步发展至包含与众不同的组件,如人机接口前端以及与半导体供应商最新硬件解决方案的整合。

2012年GENIVI发布和更新

最近在巴黎举行的 GENIVI 所有成员大会上,450多名与会者分享了他们对当前和未来车载信息娱乐系统的意见和需求。2.0版 GENIVI 规范现已发布,供应商将开始提交他们的车载信息娱乐平台供合规批准。2.0版的新功能包括对音频管理软件的支持以及低级系统守护程序功能。

音频管理支持功能让车载信息娱乐系统能够高效管理来自车辆不同部位的音频数据流,并将这些数据流发送到有需要的地方。例如,如果电话响了,车载信息娱乐立体声系统会自动减弱声音。

如今,GENIVI开源软件所要求的内容有80%都能通过现有社群获取,如MIT、GPL和MPL。新的由GENIVI生成的组件目前正通过专用的GENIVI开放源库来贡献和托管,这个库将随着新贡献被接受和批准而逐渐发展。

另外两个GENIVI需求规范(3.0和4.0版)在2012年得以规划,会进一步提高车载信息娱乐平台的功能和普及度。GENIVI由多个“专家团队”组成,研究导航、媒体和图形的趋势和要求、车载信息娱乐系统架构以及车辆与外部世界的连接。更多大量研究团队正在研究虚拟化和包含替代操作系统,诸如安卓 (Android),等技术。

信息娱乐系统执行架构

安全性和可靠性是所有汽车生产商都最重视的内容,对开源软件以及复杂电子设备的包含都意味着新的风险水平。一辆现代化豪车拥有约70至100个基于软件的电子控制单元 (ECU)。迄今为止,这些电子控制单元已经独立于车载信息娱乐系统而存在。干扰的风险一直非常高。然而,随着制造商力求进一步削减成本,在一个通用硬件平台上整合功能的概念正变得更具吸引力。例如,倒车传感器可能基于高度可靠的AutoSar功能,但传感器也需要与信息娱乐系统相互通信,为驾车人生成音频警报。

在安全范围的另一端,制造商面临着对诸如安卓应用等流行市场应用以及汽车乘员通过车载信息娱乐系统下载并使用这些应用的能力的需求。毫无疑问的是,这些应用不应干扰到车辆的安全关键型功能。另外,软硬件设计架构还必须允许所谓的“不受信赖的应用”(能从互联网直接下载并可能造成软件病毒或问题)的安全和独立。

车载信息娱乐系统架构可能还包括一个虚拟化层,使多个操作系统能够在同一个硬件平台上运行(图3)。每个操作系统在一个专门的虚拟机上运行并共享硬件资源。不同的操作栈之间以可控的方式实现通信。这样便能独立启动,从而使关键的安全功能比车载信息娱乐系统更快达到可用状态。
1 2 3

关键词: 车载信息娱乐系统 虚拟化层 GENIVI联盟

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版