[发明专利]车载软件升级方法、装置、系统及存储介质有效
| 申请号: | 201910593547.X | 申请日: | 2019-07-03 |
| 公开(公告)号: | CN112181449B | 公开(公告)日: | 2023-10-03 |
| 发明(设计)人: | 刘光达;黄盛立;张雁英;胡灿东 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 黄华莲;郝传鑫 |
| 地址: | 510030 广东省广州市越*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 车载 软件 升级 方法 装置 系统 存储 介质 | ||
本发明公开了一种车载软件升级方法、装置、系统及存储介质,所述方法包括:获取车辆从外部设备读取到的升级软件,根据预设的软件检验算法对升级软件进行校验生成软件校验值;将软件校验值及升级软件的软件版本号作为校验信息上传至服务器进行匹配;若匹配成功,则根据升级软件对车载软件进行升级;若匹配不成功,则向服务器发送升级软件下发请求,以使服务器根据升级软件下发请求下发预先存储的且与软件版本号对应的升级软件;根据接收到的升级软件,对车载软件进行升级。本发明解决了现有技术中通过从外部设备读取升级软件对车载软件升级存在的不安全的问题。
技术领域
本发明涉及车辆技术领域,尤其涉及车载软件升级方法、装置、系统及存储介质。
背景技术
目前,鉴于车辆与服务器之间的网络的通信容易受车辆当前所处的环境的影响,并且通过车辆与服务器之间的网络下载车载软件的升级软件时,会占用车辆与服务器之间的网络的大量流量并会影响到车辆与服务器之间的其他数据的正常传输。因此,为了避免通过该网络来从服务器下载车载软件的升级软件(往往是大数据包)而导致的上述问题,现有的车辆的车载软件(例如车辆的电子控制单元软件)的升级往往不是通过请求服务器下发升级软件的方式来进行升级,而是一般通过从预先储存有升级软件的外部设备(例如USB存储设备)读取升级软件来对车载软件进行升级。但是通过从外部设备来读取升级软件进行车载软件的升级时,用户无法判断文件是否正确或是否被篡改,存在一定的安全风险。
发明内容
本发明实施例提供一种车载软件升级方法、装置、系统及存储介质,能有效解决现有技术通过从外部设备读取升级软件对车载软件升级存在的不安全的问题。
本发明一实施例提供一种车载软件升级方法,包括:
获取车辆当前从外部设备读取到的升级软件,并根据预设的软件检验算法对所述升级软件进行校验,生成软件校验值;
将所述软件校验值及获取到的所述升级软件的软件版本号作为校验信息上传至服务器,以使所述服务器对所述检验信息进行匹配;
响应接收到的由所述服务器在对所述校验信息匹配成功后发送过来的升级允许指令,根据所述升级软件对车辆的对应的车载软件进行升级;或,响应接收到的由所述服务器在对所述软件校验值匹配失败且对所述软件版本号匹配成功后发送过来的升级否定指令,向所述服务器发送升级软件下发请求,以使所述服务器根据所述升级软件下发请求下发预先存储的且与所述软件版本号对应的升级软件,并根据接收到的由所述服务器下发的所述升级软件,对车辆的对应的车载软件进行升级。
作为上述方案的改进,在所述将所述软件校验值及获取到的所述升级软件的软件版本号作为校验信息上传至服务器,以使所述服务器对所述检验信息进行匹配之后,所述方法还包括:
响应接收到的由所述服务器在对所述软件版本号匹配失败后发送过来的终止升级指令,终止所述升级软件对车辆的车载软件的升级。
作为上述方案的改进,所述根据接收到的由所述服务器下发的所述升级软件,对车辆的对应的车载软件进行升级,包括:
接收由所述服务器下发的所述升级软件,根据预设的升级软件诊断刷新规则诊断由所述服务器下发的所述升级软件是否完整;
若是,则根据由所述服务器下发的所述升级软件,对车辆的对应的车载软件进行升级。
作为上述方案的改进,所述响应接收到的由所述服务器在对所述软件校验值匹配失败且对所述软件版本号匹配成功后发送过来的升级否定指令,向所述服务器发送升级软件下发请求,以使所述服务器根据所述升级软件下发请求下发预先存储的且与所述软件版本号对应的升级软件,包括:
响应接收到的由服务器在对所述软件校验值匹配失败且对所述软件版本号匹配成功后发送过来的升级否定指令,控制车辆的显示装置显示升级软件是否下载的操作选项,以供用户选择;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910593547.X/2.html,转载请声明来源钻瓜专利网。





