基于Linux的明导国际车载信息娱乐设计解决方案

如今 , 车载信息娱乐(IVI)系统的功能在消费者购买新车的决定中起着关键性的作用 。消费者对每款新推出车型的车载信息娱乐功能水平都有很大的期待 。因此 , 汽车生产商及其供应商也面临着极大的压力 , 为了超越竞争对手 , 他们需要以更快的速度推出新型车载信息娱乐系统 。
标准的车载信息娱乐功能目前包括GPS导航、多媒体娱乐、音控和安全诊断 。未来 , 不断发展的车载信息娱乐技术还将包括移动办公、用户可下载应用、智能导航和车辆追踪、手势识别和云连接等 。在供应链的下游 , 半导体生产商正致力于拓展业务和产品系列 , 以支持车载信息娱乐功能 。正如开放的大路一样 , 车载信息娱乐的未来充满了无限可能 。
车载信息娱乐市场和手机市场在先进性和技术方面有很多相似之处 。智能电话技术使用户对高性能3D图像、触摸屏技术和定期内容更新有了新的期望 。从某种程度上来说 , 这些技术皆可用于车载信息娱乐系统 。然而 , 由于缺乏可重复使用的代码或因太复杂或难以处理而无法适配的开源中间件 , 车载信息娱乐技术很难实现重大突破 。
随着主要软件升级的成本不断攀升 , 车价有可能会超出普通消费者所能承受的水平 。因此 , 汽车生产商正在寻找新的方式来降低生产和维护车载信息娱乐软件的成本 。据 linuxinsider.com网站信息显示 , 一辆高端豪车因此所使用的代码多达2000多万行 , 而这一数量还将不断增加 。
开源软件是降低生产和维护车载信息娱乐系统成本的一种方式 。通过结成行业联盟 , 汽车生产商及其供应商可能共享从商业角度上来说在他们的市场上没有差别的车载信息娱乐系统标准和软件 。
向开源软件转型
与其它行业细分领域相比 , 汽车生产商采用开源模式的时间较晚 。有关所有权、责任和授权的问题是主要障碍 。然而 , 就车载信息娱乐系统来说 , 一个非常灵活的操作系统 , 诸如Linux等 , 会使汽车生产商及其供应商能够更加轻松地解决这些问题 。基于Linux 的系统在企业网络和消费类电子领域得到了公认 , 自然也适用于高级车载信息娱乐系统 。采用 Linux的汽车制造商(OEM)能够利用迅速发展的生态系统和由世界级开发商组成的活跃社群 , 而不是将消费者导向功能添加到传统的私有汽车操作系统中 。这些社群所使用的现有开源代码将在调整后用于车载信息娱乐系统 。
GENIVI联盟:合作社群
一方面 , 汽车行业一直竞争激烈 。而从另一方面来说 , 鼓励行业合作也有助于在维护安全性和可靠性的同时降低成本和提升创新水平 。GENIVI联盟就是一个很好的例子 。该联盟于2009年成立 , 是一家非赢利性企业组织 , 旨在设定基于开源的标准车载信息娱乐平台 , 供其成员使用 。汽车生产商认识到 , 他们再也无法仅凭自己的力量提供开发高级定制的车载信息娱乐系统所需的资金 , 事实上 , 其中很多车载信息娱乐系统都具有相同的功能 , 包括音频支持、导航和诊断等 。汽车生产商分享共同的中间件才是唯一合理的做法 。
竞争对手之间分享无差别的软件在汽车行业还是一个比较新的现象 , 但这却是公认的共同进步的最好方式 。GENIVI成员目前共同合作 , 针对他们最新的车载信息娱乐系统设计和提供基于Linux的解决方案 。
GENIVI的优点在于这些合作设计解决方案的最终版本还是由汽车生产商各自决定 。举例来说 , 创新型人机界面使得每次安装都会带来不同的外观的和感受 , 符合具体车型或不同汽车生产商的主题或风格 。因此 , 每辆汽车都有着自己独特的车载信息娱乐用户体验和品牌个性 。
符合GENIVI要求的功能
GENIVI解决方案的技术范围正不断被审核 。当前范围内的功能在图1中有所展示 。GENIVI联盟的关键可交付功能之一是合规计划(Compliance Program) 。该计划让软件和服务供应商能令其产品符合当前的GENIVI要求 , 并登记为合规型(图2) 。符合合规计划规定的功能可公布他们的合规状态 , 并在GENIVI网站上 (www.genivi.org) 列出 。
这很关键 , 因为汽车制造商目前正在需求建议书(RFP)中将GENIVI合规列为新型车载信息娱乐系统的必需规定 。为对这些建议书做出回应 , 软件供应商及其子供应商需要证明他们能生产出符合GENIVI合规需求的产品和服务 。
明导等软件厂商已经推出了具有成本效益的设计工具 , 让一级设计机构和汽车制造商/原始设备制造商能设计和执行车载信息娱乐系统 。该流程通常从符合GENIVI要求的基准开始 , 接着进一步发展至包含与众不同的组件 , 如人机接口前端以及与半导体供应商最新硬件解决方案的整合 。
图2:符合GENIVI要求的Linux是贡献开放源代码的组合
2012年GENIVI发布和更新
最近在巴黎举行的 GENIVI 所有成员大会上 , 450多名与会者分享了他们对当前和未来车载信息娱乐系统的意见和需求 。2.0版 GENIVI 规范现已发布 , 供应商将开始提交他们的车载信息娱乐平台供合规批准 。2.0版的新功能包括对音频管理软件的支持以及低级系统守护程序功能 。
音频管理支持功能让车载信息娱乐系统能够高效管理来自车辆不同部位的音频数据流 , 并将这些数据流发送到有需要的地方 。例如 , 如果电话响了 , 车载信息娱乐立体声系统会自动减弱声音 。
如今 , GENIVI开源软件所要求的内容有80%都能通过现有社群获取 , 如MIT、GPL和MPL.新的由GENIVI生成的组件目前正通过专用的GENIVI开放源库来贡献和托管 , 这个库将随着新贡献被接受和批准而逐渐发展 。
【基于Linux的明导国际车载信息娱乐设计解决方案】另外两个GENIVI需求规范(3.0和4.0版)在2012年得以规划 , 会进一步提高车载信息娱乐平台的功能和普及度 。GENIVI由多个“专家团队”组成 , 研究导航、媒体和图形的趋势和要求、车载信息娱乐系统架构以及车辆与外部世界的连接 。更多大量研究团队正在研究虚拟化和包含替代操作系统 , 诸如安卓 (Android) , 等技术 。

    推荐阅读