[发明专利]一种车载模块的自刷新方法和系统有效
| 申请号: | 201910665908.7 | 申请日: | 2019-07-23 |
| 公开(公告)号: | CN112287348B | 公开(公告)日: | 2023-07-21 |
| 发明(设计)人: | 李占坤;董宗祥;杨鹏翔;陈詹祺;景银平;李明 | 申请(专利权)人: | 上汽通用汽车有限公司;泛亚汽车技术中心有限公司 |
| 主分类号: | G06F21/57 | 分类号: | G06F21/57 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 俞华梁;杨美灵 |
| 地址: | 201206 上海市(*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 车载 模块 刷新 方法 系统 | ||
本发明涉及车载模块的自刷新方法和系统。车载模块的自刷新方法包括下列操作:将刷新对象的第一存储区划分成第一子存储区和第二子存储区,以用于分别存储被标识为原始激活版本和原始备份版本的所述刷新对象的两个复制;利用安全校验机制来校验接收的更新数据包;通过原始激活版本利用通过校验的更新数据包来刷新原始备份版本;以及将刷新的原始备份版本标识为所产生激活版本。
技术领域
本发明涉及车载模块更新领域。具体而言,本发明涉及一种车载模块的自刷新方法和系统。
背景技术
随着车联网以及智能汽车的发展,车载系统日益复杂,系统中的软件更新问题也正引起人们的关注。越来越多的车辆逐步将车载系统的电子控制单元(ElectronicControl Unit,ECU)、微控制器单元(MicroController Unit,MCU)的软件刷新过程拓展到了互联网。在通过网络进行软件刷新的过程中,待刷新软件的上位机系统通过互联网下载期望的更新软件版本并利用其刷新软件。在一些车辆中,还通过空中下载(Over The Air,OTA)技术利用无线网络进行软件刷新,使得用户通过在车载屏幕或手机上操作即可实现相关车载系统的更新和升级。
然而,除了(从节点处的)待刷新的软件之外,用于刷新各个软件的上位机系统(例如,处于刷新主节点的车载信息娱乐系统模块)自身也需要被刷新。如果不能保证该刷新过程中的安全性和稳定性以及主节点处的模块软件数据完整性,将在很大程度上影响车辆系统的正常工作。
另外,由于是通过OTA技术基于以太网数据传输获得更新数据包,所传输文件有受到恶意攻击的风险,如果被篡改过的数据包被更新到车载系统或模块中,容易对车辆安全造成威胁。
发明内容
因此,需要一种能够保证特别是刷新主节点的刷新期间的安全性和稳定性的车载模块的自刷新方法和系统。
为实现以上目的的一个或多个,本发明提供以下技术方案。
按照本发明的第一方面,提供一种车载模块的自刷新方法,其特征在于,包括下列操作:将刷新对象的第一存储区划分成第一子存储区和第二子存储区,以用于分别存储被标识为原始激活版本和原始备份版本的刷新对象的两个复制;利用安全校验机制来校验接收的更新数据包;通过原始激活版本利用通过校验的更新数据包来刷新原始备份版本;以及将刷新的原始备份版本标识为所产生激活版本。
根据本发明一实施例的车载模块的自刷新方法,其中,安全校验机制是数字签名校验机制。
根据本发明一实施例或以上任一实施例的车载模块的自刷新方法,还包括在第二存储区中存储用于标识第一子存储区和第二子存储区中的版本的版本标识信息。
根据本发明一实施例或以上任一实施例的车载模块的自刷新方法,其中,第二存储区还存储用于表示自刷新状态的自刷新状态指示符,自刷新状态包括刷新未结束、刷新成功以及刷新失败。
根据本发明一实施例或以上任一实施例的车载模块的自刷新方法,其还包括:运行所产生激活版本;以及代替原始激活版本将所产生激活版本的复制存储为所产生备份版本。
按照本发明的第二方面,提供一种车载模块的自刷新系统,其特征在于,包括:刷新对象的第一存储区,其被划分成第一子存储区和第二子存储区,以用于分别存储被标识为原始激活版本和原始备份版本的刷新对象的两个复制;其中原始激活版本在由自刷新系统运行时:利用安全校验机制来校验接收的更新数据包;利用通过校验的更新数据包来刷新原始备份版本;以及将刷新的原始备份版本标识为所产生激活版本。
根据本发明一实施例的车载模块的自刷新系统,其中,安全校验机制是数字签名校验机制。
根据本发明一实施例或以上任一实施例的车载模块的自刷新系统,其还包括第二存储区,在第二存储区中存储用于标识第一子存储区和第二子存储区中的版本的版本标识信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上汽通用汽车有限公司;泛亚汽车技术中心有限公司,未经上汽通用汽车有限公司;泛亚汽车技术中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910665908.7/2.html,转载请声明来源钻瓜专利网。





