[发明专利]一种OTA升级方法及装置在审

专利信息
申请号: 202210291424.2 申请日: 2022-03-23
公开(公告)号: CN114756262A 公开(公告)日: 2022-07-15
发明(设计)人: 杨楠;肖瑶;李润丽;许朋涛;邹亮 申请(专利权)人: 东风汽车集团股份有限公司
主分类号: G06F8/65 分类号: G06F8/65;G06F8/71;G06F21/57;G06F21/60;G06F21/64
代理公司: 湖北武汉永嘉专利代理有限公司 42102 代理人: 王丹
地址: 430056 湖北省武*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ota 升级 方法 装置
【说明书】:

发明公开了一种OTA升级方法,其包括如下步骤:1)对每个ECU的多版本升级包,云端逐一计算两个版本之间的差分包,每个ECU的差分包建立一个差分信息记录表;2)通过查询上述记录表,将多个ECU的差分信息写入xml文件中;3)通过查询上述记录表,读取到对应的多个ECU的差分包,加上xml文件,打包为一个整车升级包;4)下载整车升级包后,读取xml文件中的ECU信息,对ECU的升级文件进行逐一的解密和签名认证,通过后,开始车端ECU的升级工作。本发明还公开了一种OTA升级装置和一种存储介质。本发明能减少整车升级包数量,以及签名计算时间;可以通过对差分计算的加锁方式,提高OTA云端系统的稳定性。

技术领域

本发明属于车辆互联网技术领域,具体涉及一种OTA升级方法及装置。

背景技术

OTA技术可以实现汽车在销售之后,大批量地对车内软件进行升级。在智能汽车时代,是进行车内ECU控制器远程升级的有效手段,通过OTA可以实现软件功能升级和bug的修复。

目前,OTA主要应用在智能车机、仪表、AVM环视的升级功能上。为节省车端下载升级包使用的流量和占用时间,采用对升级包进行差分的方法,以减少传输文件的大小。为了保证文件传输的正确性和完整性,一般在云端服务器对升级包进行签名计算,由车端主控进行签名校核。为了保证在文件传输过程中,不被他人解密,需要云端服务器对升级包进行PKI证书加密,由车端主控进行PKI解密后才可以读取其中的内容。

当前OTA的ECU数量不多,云端服务器可以准备较少的升级包来应对升级的请求。例如下图,车端的ECU发布版本历史:

在车端发来车内ECU的版本后,逐一与云端ECU的最新版本进行对比,找到需要升级的ECU,再将多个升级包打包成一个整车升级包后,发送给车端。为了让用户有好的使用体验,云端需要把多个ECU的升级包打包一起发送,以免使用时,需要多次下载多次升级,影响用户体验。参见图1,云端制作整车升级包的步骤如下:1.查找待升级的ECU的升级包。2.将多个升级包打包在一起组成整车升级包。3.计算整车升级包的摘要和签名信息,在发送给车端升级信息时,发送整车升级包的摘要和签名信息给车端。由于可升级的ECU数量越来越多,升级的频率也越来越多,对于整车升级包,因为其中包含了的多ECU,云端准备的整车升级包种类和数量将呈指数级的增长,比如:整车升级包中有100个ECU,每个ECU各发行一版升级,其中一个升级包发生变化,那么需要准备个整车升级包。如果发生了m次的升级,则需要准备个升级包,这只是全量包的准备。为了减少传输数量,还需要准备差分包。以上情况考虑下来,云端需要巨大的空间去准备升级包。而且由于文件越大,升级包的摘要和签名计算时间越长,会占用云端大量的时间和计算资源。

为计算升级包的差分包,通常的算法为:计算两个升级包转化为二进制文件后的最长公共子序列,并找出除子序列外的新增字段和变化字段。随着升级包文件的增大,计算需要占用巨大的内存和CPU资源,如果上万台车端发来升级请求,云端同时开始计算相对应的差分升级包,系统无法承受这样的大的资源要求,有可能导致系统崩溃。

发明内容

本发明的目的在于提供一种OTA升级方法及装置,改方法和装置能减少整车升级包数量,以及对应的签名计算时间;并可以通过对差分计算的加锁方式,提高OTA云端系统的可用性和稳定性。

本发明所采用的技术方案是:

一种OTA升级方法,其包括如下步骤:

1)车端发来多个ECU版本;对每个ECU的多版本升级包,云端逐一计算两个版本之间的差分包,并使用二位数组记录的方式记录差分包的信息,每个ECU的差分包建立一个差分信息记录表;

2)通过云端查询上述ECU的差分信息记录表,读取各个ECU升级包的签名以及密码信息,将多个ECU的差分信息写入xml文件中;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东风汽车集团股份有限公司,未经东风汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210291424.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top