一种整车升级包下载方法和远程升级系统与流程
- 国知局
- 2024-11-18 18:27:53
本申请涉及车载控制器升级,具体涉及一种整车升级包下载方法和远程升级系统。
背景技术:
1、随着汽车智能化水平的不断提升,车辆电子电控单元(ecu)也在不断增多,传统的汽车大概40个ecu模块,ecu的升级变得尤为重要。目前ecu的升级多是由车载tbox和云端通信并检测是否有新版本需要升级,并且在有升级需要时下载整车ecu的升级包,在下载完成后将升级包发送给各个ecu,以完成正常ecu的升级工作。
2、然而,整车ecu的数量较多,导致整车ecu的升级包较大(一般在3g左右),如果在tbox只能连接数据网络情况下,下载升级包时将使用大量的数据流量,这将导致整车ecu在升级时增加用户或车企的流量费用。并且,tbox作为车辆和外界通讯的主要端口,受限于tbox的数据传输通道的带宽,导致升级包的下载速度较慢、甚至下载失败。因此,亟需一种可以降低整车ecu升级的流量消耗且可以提高升级效率和成功率的方法。
技术实现思路
1、为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种整车升级包下载方法和远程升级系统。
2、根据本申请的一个方面,提供了一种整车升级包下载方法,应用于车载信息娱乐系统,所述整车升级包下载方法包括:接收车载通讯终端发送的升级包下载链接;基于所述升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据;根据所述升级包数据的下载状态,对所述升级包数据的已下载部分进行检验;若检验成功,则向所述车载通讯终端发送所述升级包数据的已下载部分,由所述车载通讯终端向对应的所述车载控制器发送所述升级包数据的已下载部分,以实现所述车载控制器的升级。
3、在一实施例中,所述第一网络包括wifi网络,所述第二网络包括数据网络;所述基于所述升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据包括:监听所述wifi网络的网络状态;若所述wifi网络的网络状态为强网状态时,则基于所述升级包下载链接,采用所述wifi网络并开启多线程从所述云端下载所述车载控制器的升级包数据。
4、在一实施例中,所述基于所述升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据包括:若所述wifi网络的网络状态为弱网状态时,则基于所述升级包下载链接,采用所述数据网络并开启多线程从所述云端下载所述车载控制器的升级包数据。
5、在一实施例中,所述基于所述升级包下载链接,采用第一网络或数据第二网络从云端下载车载控制器的升级包数据包括:若所述升级包数据的下载进度为未下载完成,则获取所述第一网络和所述第二网络的连接状态,若所述第一网络和所述第二网络的连接状态均为断开,则记录所述升级包数据的下载结束位置;在所述第一网络或所述第二网络恢复连接时,由所述下载结束位置开始继续下载所述升级包数据。
6、在一实施例中,所述根据所述升级包数据的下载状态,对所述升级包数据的已下载部分进行检验包括:在所述升级包数据的下载状态为暂停的情况下,对所述升级包数据的已下载部分进行检验。
7、在一实施例中,所述基于所述升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据包括:获取所述升级包数据中各个子升级包的优先级;其中,每个所述子升级包对应不同的车载控制器,所述子升级包的优先级根据预先设定的优先级确定;基于所述升级包下载链接,按照各个所述子升级包的优先级采用所述第一网络或所述第二网络从所述云端下载所述车载控制器的升级包数据。
8、根据本申请的另一个方面,提供了一种整车升级包下载方法,应用于车载通讯终端,所述整车升级包下载方法包括:检测车载控制器的当前版本信息和最新版本信息;其中,所述车载通讯终端通过网关连接所述车载控制器;若所述最新版本信息和所述当前版本信息不同,则基于所述最新版本信息,从云端获取所述车载控制器的升级包下载链接;向车载信息娱乐系统发送所述升级包下载链接,以供所述车载信息娱乐系统采用第一网络或第二网络从所述云端下载所述车载控制器的升级包数据;接收所述车载信息娱乐系统发送的所述升级包数据,并对所述升级包数据进行检验;若检验成功,则向对应的所述车载控制器发送所述升级包数据,以实现所述车载控制器的升级。
9、在一实施例中,在所述从云端获取所述车载控制器的升级包下载链接之后,所述整车升级包下载方法还包括:采用心跳机制监测所述车载信息娱乐系统的状态信息;若所述车载信息娱乐系统的状态信息为故障状态,则所述车载通讯终端采用数据网络下载所述车载控制器的升级包数据。
10、在一实施例中,所述接收所述车载信息娱乐系统发送的所述升级包数据包括:若接收到的所述车载控制器的升级包数据为非完整升级包,则记录所述升级包数据的传输结束位置;在再次接收所述车载控制器的升级包数据时,由所述传输结束位置开始继续存储所述车载控制器的升级包数据。
11、根据本申请的另一个方面,提供了一种远程升级系统,包括:车载信息娱乐系统和车载通讯终端;其中,所述车载信息娱乐系统和所述车载通讯终端通过局域网连接,所述车载信息娱乐系统用于执行上述对应的整车升级包下载方法,所述车载通讯终端用于执行上述对应的整车升级包下载方法。
12、本申请提供的一种整车升级包下载方法和远程升级系统,车载通讯终端检测车载控制器的当前版本信息和最新版本信息,若最新版本信息和当前版本信息不同,则基于最新版本信息,从云端获取车载控制器的升级包下载链接,并向车载信息娱乐系统发送升级包下载链接;车载信息娱乐系统接收车载通讯终端发送的升级包下载链接,基于升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据,根据升级包数据的下载状态,对升级包数据的已下载部分进行检验,若检验成功,则向车载通讯终端发送升级包数据的已下载部分,由车载通讯终端向对应的车载控制器发送升级包数据的已下载部分,以实现车载控制器的升级;即车载通讯终端在确定车载控制器需要升级时向车载信息娱乐系统发送升级包下载链接,利用车载信息娱乐系统可连接多种网络,以大幅降低车载控制器在升级过程中的流量消耗量,并且利用车载信息娱乐系统下载宽带宽可以提高升级包的下载速度和成功率,同时也降低车载通讯终端的负载压力,从而提高整车的通信效率。
技术特征:1.一种整车升级包下载方法,其特征在于,应用于车载信息娱乐系统,所述整车升级包下载方法包括:
2.根据权利要求1所述的整车升级包下载方法,其特征在于,所述第一网络包括wifi网络,所述第二网络包括数据网络;所述基于所述升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据包括:
3.根据权利要求2所述的整车升级包下载方法,其特征在于,所述基于所述升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据包括:
4.根据权利要求1所述的整车升级包下载方法,其特征在于,所述基于所述升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据包括:
5.根据权利要求1所述的整车升级包下载方法,其特征在于,所述根据所述升级包数据的下载状态,对所述升级包数据的已下载部分进行检验,包括:
6.根据权利要求1所述的整车升级包下载方法,其特征在于,所述基于所述升级包下载链接,采用第一网络或第二网络从云端下载车载控制器的升级包数据包括:
7.一种整车升级包下载方法,其特征在于,应用于车载通讯终端,所述整车升级包下载方法包括:
8.根据权利要求7所述的整车升级包下载方法,其特征在于,在所述从云端获取所述车载控制器的升级包下载链接之后,所述整车升级包下载方法还包括:
9.根据权利要求7所述的整车升级包下载方法,其特征在于,所述接收所述车载信息娱乐系统发送的所述升级包数据包括:
10.一种远程升级系统,其特征在于,包括:
技术总结本申请公开了一种整车升级包下载方法和远程升级系统,车载通讯终端获取车载控制器的升级包下载链接,车载信息娱乐系统基于升级包下载链接,采用第一网络或第二网络从云端下载升级包数据,根据下载状态对升级包数据的已下载部分进行检验,若检验成功,则向车载通讯终端发送升级包数据的已下载部分,以实现车载控制器的升级;即车载通讯终端在确定车载控制器需要升级时向车载信息娱乐系统发送升级包下载链接,利用车载信息娱乐系统可连接多种网络,以大幅降低车载控制器在升级过程中的流量消耗量,并且利用车载信息娱乐系统下载宽带宽可以提高升级包的下载速度和成功率,同时也降低车载通讯终端的负载压力,从而提高整车的通信效率。技术研发人员:王恒,徐开庭,李元受保护的技术使用者:重庆赛力斯凤凰智创科技有限公司技术研发日:技术公布日:2024/11/14本文地址:https://www.jishuxx.com/zhuanli/20241118/328834.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表