[发明专利]一种整车OTA数据下载部署方法及装置有效
申请号: | 202110690407.1 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113434170B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 刘俊;刘平;黄正瑜;方杰 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F8/71 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 康海燕 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 整车 ota 数据 下载 部署 方法 装置 | ||
一种整车OTA数据下载部署方法及装置。本发明的目的是提供一种整车数据下载部署的方法及装置,包括步骤1、生成队列:步骤2、串行下载:步骤3、储存空间比较:步骤4、并行分发:步骤5、文件下载,本发明在当车机或者T‑BOX从服务器下载升级文件,分发升级文件到各个升级节点的过程中,通过下载和分发过程的相互协调、并行执行,减少对车机或者T‑BOX升级文件储存空间的需求,同时也可以缩短升级文件下载分发的整体时间。
技术领域
本发明属于汽车软件技术,具体涉及汽车软件远程升级的方法和技术。
背景技术
OTA是指即空中下载技术,通过移动通信的接口实现对软件进行远程管理,OTA是汽车软件升级的通道,其价值是将新软件远程刷写到汽车中。车端具备移动通信能力的控制器通常为车机或者T-BOX,整车OTA过程中,车机或者T-BOX的客户端首先需要与服务器建立连接并将升级文件下载到本地,再将下载的升级文件通过整车网络分发到各个执行软件刷写的升级节点。随着整车具有自升级能力的智能控制器增多,下载的升级文件大小会增加,需要进行升级文件分发的节点也增多,对车机或者T-BOX的存储能力和分发速度也提出了更高的要求。
专利文献CN 112104721 A 公开了一种OTA远程升级文件下载方法,其主要是在网络信号不易到达地区将文件拆分后进行下载以提升下载成功率的方法。该方法支持大文件的下载,但是没有解决大文件与存储空间的矛盾。
专利文献 CN111273931A公开了一种车载行车电脑并行升级方法,包括:根据用户升级请求确定待升级行车电脑集合,并获取与待升级行车电脑集合对应的待升级文件集合;根据待升级行车电脑集合,得到每个待升级行车电脑的地址标识符;根据地址标识符确定待升级文件集合中待升级文件的下载顺序;判断待升级行车电脑集合是否符合升级标准;若符合升级标准,则按照下载顺序方式依次下载待升级文件,使得行车电脑根据待升级文件进行升级。在升级整车ECU前,按照不同的总线分布,对可升级的ECU进行编址。该方法通过对ECU地址的优先级进行排序,在后续并行升级时,可避免同一时间对同一总线的ECU进行升级,提高了总线的利用率,减少整车ECU的总升级时间。该方法适用于ECU由行车电脑进行升级,升级方式单一且升级包文件不大的情况,但是不能解决整车OTA中,控制器升级方式多样且总的升级包文件比较大的问题。
发明内容
本发明的目的是提供一种整车数据下载部署的方法,当车机或者T-BOX从服务器下载升级文件,分发升级文件到各个升级节点的过程中,通过下载和分发过程的相互协调、并行执行,减少对车机或者T-BOX升级文件储存空间的需求,同时也可以缩短升级文件下载分发的整体时间。
本发明的技术方案如下:
本发明提供一种在整车OTA过程中升级文件数据下载部署的方法,运用到车机或者T-BOX的OTA客户端中,其方法包括以下步骤:
步骤1、生成队列:OTA客户端检测到新的OTA版本后,按照OTA客户端到升级目标各个子节点的数据传输速率由低到高对节点下载的先后顺序进行排序,生成升级节点下载部署队列;传输速率低的节点放到队列的前面,传输速率高的节点放到队列的后面。
步骤2、串行下载:将下载部署队列的头节点标记为下载节点的位置,开始执行该节点升级文件的下载,并判断下载是否完成;当该节点升级文件下载检验完成,标记该节点下载完成;进一步判断该下载节点的位置是不是下载部署队列中的最后一个节点,若不是,则将下载节点从当前位置移到在下载部署队列中的下一个节点,执行步骤3;若是,则将下载节点设为空。
步骤3、储存空间比较:OTA客户端判断当前下载节点待下载文件的大小,和车机或者T-BOX剩余储存空间进行比较,如果剩余储存空间减去预留空间大于待下载文件大小,则开始执行下载,否则等待下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110690407.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置