汽车在线升级OTA,从安全驶向更安全

原创 新思科技 2023-01-30 17:53



2022年11月,特斯拉召回了40,000辆汽车,原因之一便是在汽车在线升级(OTA,over-the-air)中发现了一个错误,从而导致汽车在道路上遇到坑洼或颠簸后出现动力转向的问题。

两年前,本田曾召回60多万辆汽车,原因是软件错误导致仪表盘速度读数错误,和后视镜摄像头视频出现问题。

梅赛德斯也曾召回130多万辆汽车,原因是应急位置追踪器代码出现故障,最后是通过OTA完成了故障修复。

今天就跟大家好好聊聊关于汽车OTA的那些事。



为什么OTA很重要



OTA发挥作用的地方很多。当车辆出现故障后,传统的召回流程可能需要数月的时间,而且无法保证能够完成,或者要等到车主碰巧前往4S店或修理店,才能侥幸完成。OTA远比召回更具成本效益。


通过OTA,制造商不仅可以确定车辆是如何做出反应的,还可以确定做出这种反应的原因究竟是软件错误、不当的软件更新、还是操作参数的调整导致了事故…通过OTA,制造商能够深入了解车辆的操作情况,还能在无需车主前往4S店或修理店的情况下轻松地解决问题。OTA功能有着巨大的优势,而且能从根本上节省成本,但糟糕的实现或不当的软件开发实践却可能会导致代价高昂的错误。


此外,“网络攻击”也是许多人最关心的问题,OTA功能为其提供了应对之道。


不管导致车辆出现问题的原因是软件错误、不当更新还是网络攻击,对消费者来说并没有什么区别。制造商可以大规模执行OTA,在出现网络攻击或测试不佳的更新等不利局面时,这可能会影响数十万辆汽车。与传统的召回流程相比,OTA是一条能够更快、更直接地解决问题的重要途径。


在大多数情况下,汽车OTA对车主来说是无缝体验。OTA的透明性质更大限度地减少了需要车主前往当地服务经销商所需的行程以及给车主带来的时间损失。除了信息安全和软件安全修复外,更新中还可以添加一些汽车在制造时所没有的增强功能,以改善驾驶体验,或者在某些情况下延长车辆部件的寿命。OTA可以提高驾乘的安全保障,并且会随着技术的不断发展而做出调整,其代码数量达数十亿行,由此增强了软件定义的自动驾驶汽车的互联性和融合性。


考虑到这些新功能和OTA本身,车辆的整体攻击面会相应增加,出错的可能性也随之增大。


在出现问题时,OTA是一个很好的解决方案,但规模和速度却成为决定硬件和软件开发实践能否成功的关键。鉴于当今的技术复杂性和风险之多,这里列出了一些方法,以帮助开发者在部署OTA之前更好地保护系统并更大程度地减少错误。


解决系统基础设施

和流程创新问题


OTA比较复杂。它们并不是一个简单的解决方案,并不是封装在一个简洁的盒子里,随时可以部署。因此,务必要关注交付软件的底层系统基础设施,以及适当的流程和检查,以验证一切在任何情况下都能正常工作。事实上,要想得到一个有效的OTA计划,需要开展大量活动。这些活动通常分为三类:


  • 稳健的公钥基础设施(PKI)
  • 定义明确的软件验证与确认实践
  • 高效的车辆软件部署、存储与激活

1.稳健的公钥基础设施

虽然大规模密钥管理已经出现了一段时间(比如零售业中的信用卡应用),但对于汽车应用来说,这仍然是一个相对较新的概念。例如,正确管理汽车PKI会涉及到多方面的技术和广泛的参与者,包括汽车制造商、OEM以及协助打造OEM解决方案的关键基础设施管理机构。


不法分子可能会伪装身份,甚至是窃取身份验证密钥,以提供感染病毒的软件或在入侵期间阻止服务访问。遭到入侵后再设法处理就不是一件容易的事。这时要撤销的不是数百个密钥,而是整个供应链中的数万到数十万个密钥,然后再重新发放。这只是其中的原因之一,毕竟确保PKI安全是一项涉及多学科、多组织且需要各方充分参与的工作。


要想获得成功,打造一个可用于测试和评估流程的仿真环境至关重要,因为现在并不是攻击是否会发生,而是何时会发生攻击。PKI计划应包括对攻击者可以利用的各种故障条件和极端情况进行测试。该计划还应遵循ISO/SAE 21434实践,以确保相关过程是开发计划的一部分,并会随着软件特性和功能的发展而发展。


2.定义明确的软件验证与确认实践


在软件验证与确认流程中,开发者需要综合考虑软件开发的方方面面。其中一个发展迅速的领域就是用于软件测试的硬件虚拟化。鉴于软件的快速变化和参与其中的开发者人数,开发周期的早期不可能有足够的硬件测试台来有效地测试软件。虚拟化硬件允许进行硬件仿真,它们可以集成到CI/CD管道中,并提供给更广泛的开发受众使用。这其中还包括后期制造环境的开发。硬件访问要容易得多,但由于硬件数量、空间限制等原因以及缺乏相关专业知识,这一切很快就变得不切实际。


利用新思科技的Virtualizer™等虚拟化技术和其他仿真技术,开发者可以在受保护的环境中快速交付单元级和系统级测试。这种形式的测试在一定程度上增加了软件测试周期的严格性,降低了测试软件与所部署软件之间出现纰漏或发生意外交互的可能性,而这在传统测试环境中是不可能的。


3.高效的车辆软件部署、存储与激活


即使进行了最强大、最全面的测试,也还是会有这样或那样的问题。原因可能包括部署后的指示不清晰、意外交互或售后调整。各种情况可谓层出不穷。重要的是要有适当的保障措施和适应性强的做法,以处理各种各样的问题和状况。


制定更新的验证与确认政策是关键。的确,许多组织都制定了此类政策,但他们是否考虑到了部分失败的部署?他们有没有想到“开箱即用”?更为关键的是,虽然一些简单的步骤(例如代码签名检查)很重要,但对错误平台部署的简单检查却要困难得多。


在将更新推送给车辆后,更新的存储和激活必须要做到尽善尽美。更新的软件存储需要架构方面的决策,例如车载存储空间和闪存的大小。多大的空间够用?对于车辆的使用寿命来说,该空间是否大小合适?它是否适合特定内存类型的读写次数?这些决策都将对软件更新的数量、频率和大小产生影响。如果内存不足,便无法存储当前固件的副本以进行回滚。而如果内存过大,则可能造成制造成本攀升。


汽车OTA只是整个信息安全

和软件安全的一部分


OTA并非灵丹妙药,而只是整个信息安全和软件安全拼图中的一块。在向车辆提供更新时,开发者必须要遵循一个稳健的软件验证与确认流程,以确保无论是从漏洞还是从质量和安全角度来说,车辆内的交付与交互都尽可能没有缺陷。无论开发者推出什么,都可能会影响到成千上万人,因此验证与确认必须非常严格。

现代软件开发是一项涉及多学科、多组织的工作,开发者必须做好这项工作,从而确保汽车和道路的安全。在这方面,选择合适的合作伙伴非常重要,新思科技正好可以提供强有力的帮助。

新思科技提供业界领先的IP、设计、验证解决方案以及软件安全解决方案,能够满足开发者的各种需求。凭借在各行业中积累的丰富经验,新思科技能够帮助汽车行业加速创新,让OTA软件一次生效且次次无忧。

"image" data-miniprogram-servicetype="" _href="">                                                                                                                                                                                                                                                                                                                                            
                                                                                  

   

新思科技 新思科技(Synopsys, Inc.)以芯片产业的“根技术”推动AI、5G、高性能计算、智能汽车等前沿应用的核心技术发展。
评论 (0)
  • ‌磁光克尔效应(Magneto-Optic Kerr Effect, MOKE)‌ 是指当线偏振光入射到磁性材料表面并反射后,其偏振状态(偏振面旋转角度和椭偏率)因材料的磁化强度或方向发生改变的现象。具体表现为:1、‌偏振面旋转‌:反射光的偏振方向相对于入射光发生偏转(克尔旋转角 θK)。2、‌椭偏率变化‌:反射光由线偏振变为椭圆偏振(克尔椭偏率 εK)。这一效应直接关联材料的磁化状态,是表征磁性材料(如铁磁体、反铁磁体)磁学性质的重要非接触式光学探测手段,广泛用于
    锦正茂科技 2025-05-12 11:02 147浏览
  •         信创产业含义的“信息技术应用创新”一词,最早公开信息见于2019年3月26日,在江苏南京召开的信息技术应用创新研讨会。本次大会主办单位为江苏省工业和信息化厅和中国电子工业标准化技术协会安全可靠工作委员会。        2019年5月16日,美国将华为列入实体清单,在未获得美国商务部许可的情况下,美国企业将无法向华为供应产品。       2019年6
    天涯书生 2025-05-11 10:41 145浏览
  • 在印度与巴基斯坦的军事对峙情境下,歼10C的出色表现如同一颗投入平静湖面的巨石,激起层层涟漪,深刻印证了“质量大于数量”这一铁律。军事领域,技术优势就是决定胜负的关键钥匙。歼10C凭借先进的航电系统、强大的武器挂载能力以及卓越的机动性能,在战场上大放异彩。它能够精准捕捉目标,迅速发动攻击,以一敌多却毫不逊色。与之形成鲜明对比的是,单纯依靠数量堆砌的军事力量,在面对先进技术装备时,往往显得力不从心。这一现象绝非局限于军事范畴,在当今社会的各个领域,“质量大于数量”都已成为不可逆转的趋势。在科技行业
    curton 2025-05-11 19:09 184浏览
  •   定制软件开发公司推荐清单   在企业数字化转型加速的2025年,定制软件开发需求愈发多元复杂。不同行业、技术偏好与服务模式的企业,对开发公司的要求大相径庭。以下从技术赛道、服务模式及行业场景出发,为您提供适配的定制软件开发公司推荐及选择建议。   华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在部队政企开发、建设到运营推广领域拥有丰富经验,在教育,工业,医疗,APP,管理,商城,人工智能,部队软件、工业软件、数字化转
    华盛恒辉l58ll334744 2025-05-12 15:55 169浏览
  •   基于 2025 年行业权威性与时效性,以下梳理国内知名软件定制开发企业,涵盖综合型、垂直领域及特色技术服务商:   华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在部队政企开发、建设到运营推广领域拥有丰富经验,在教育,工业,医疗,APP,管理,商城,人工智能,部队软件、工业软件、数字化转型、新能源软件、光伏软件、汽车软件,ERP,系统二次开发,CRM等领域有很多成功案例。   五木恒润科技有限公司:是一家专业的部队信
    华盛恒辉l58ll334744 2025-05-12 16:13 136浏览
  • 在 AI 浪潮席卷下,厨电行业正经历着深刻变革。AWE 2025期间,万得厨对外首次发布了wan AiOS 1.0组织体超智能系统——通过AI技术能够帮助全球家庭实现从健康检测、膳食推荐,到食材即时配送,再到一步烹饪、营养总结的个性化健康膳食管理。这一创新之举并非偶然的个案,而是整个厨电行业大步迈向智能化、数字化转型浪潮的一个关键注脚,折射出全行业对 AI 赋能的热切渴求。前有标兵后有追兵,万得厨面临着高昂的研发成本与技术迭代压力,稍有懈怠便可能被后来者赶
    用户1742991715177 2025-05-11 22:44 86浏览
  • 体积大小:14*11*2.6CM,电气参数:输入100V-240V/10A,输出16V24A。PCB 正面如下图。PCB 背面如下图。根据实际功能可以将PCB分成几部分:EMI滤波,PFC电路,LLC电路。EMI滤波区域,两级共模电感,LN各用了保险丝加压敏电阻,继电器(HF32FV-G)用来切除NTC的,为了提高效率点,如下图。PFC电路区域,如下图。LLC电路区域,如下图。详细分析一下该电源用的主要IC还有功率器件。AC侧采用了两颗整流桥进行并联,器件增加电流应力,如下图。共模电感都有放电针
    liweicheng 2025-05-10 20:03 52浏览
  • 【拆解】+CamFi卡菲单反无线传输器拆解 对于单反爱好者,想要通过远程控制自拍怎么办呢。一个远程连接,远程控制相机拍摄的工具再合适不过了。今天给大伙介绍的是CamFi卡菲单反无线传输器。 CamFi 是专为数码单反相机打造的无线传输控制器,自带的 WiFi 功能(无需手机流量),不但可通过手机、平板、电脑等设备远程连接操作单反相机进行拍摄,而且还可实时传输相机拍摄的照片到 iPad 和电视等大屏设备进行查看和分享。 CamFi 支持大部分佳能和尼康单反相机,内置可充电锂离子电池,无需相机供电。
    zhusx123 2025-05-11 14:14 129浏览
  • 递交招股书近一年后,曹操出行 IPO 进程终于迎来关键节点。从 2024 年 4 月首次递表,到 2025 年 4 月顺利通过中国证监会境外发行上市备案,并迅速更新招股书。而通过上市备案也标志着其赴港IPO进程进入实质性推进阶段,曹操出行最快有望于2025年内完成港股上市,成为李书福商业版图中又一关键落子。行路至此,曹操出行面临的挑战依然不容忽视。当下的网约车赛道,早已不是当年群雄逐鹿的草莽时代,市场渐趋饱和,竞争近乎白热化。曹操出行此时冲刺上市,既是背水一战,也是谋篇布局。其招股书中披露的资金
    用户1742991715177 2025-05-10 21:18 73浏览
  • 【拆解】+自动喷香机拆解 家里之前买了从PDD买了一个小型自动喷香机放在厕所里。来增加家里的温馨感,这东西看着确实小巧,精致。可是这东西吧,耗电就是快,没过几天就没电了。今个就让我拆开看看什么在捣鬼。如下是产品的实物和宣传图: 由于螺丝孔太小和限位很深。对于我的螺丝刀套装没用。只能使用那种螺丝刀细头,同时又长的小螺丝刀进行拆解 拧下三颗螺丝钉,用一字螺丝刀撬开外壳,内部结构就呈现在眼前。 内部构造相当简单,部件没多少。就是锂电池供电,通过MCU实现按键控制,段码屏控制,LE
    zhusx123 2025-05-10 19:55 85浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦