【技术实现步骤摘要】
【国外来华专利技术】一种车辆升级方法及装置
本申请涉及网联车
,尤其涉及一种车辆升级方法及装置。
技术介绍
空中下载技术(OvertheAir,OΤΑ)是一种通过无线网络进行数据下载的技术,现已被广泛应用于智能电视、手机、平板电脑、机顶盒等设备的升级中。OTA技术主要通过网络(例如WIFI、3G、4G等等)下载OTA升级包来自动升级(也支持通过下载OTA升级包到SD卡来升级),OTA升级速度快、对数据的影响小,因此随着智能网联车的发展,OTA升级成为了车辆功能升级的主要方式,车辆厂商(或者说原始设备制造商(OriginalEquipmentManufacturer,OEM厂商))通过OTA技术升级车辆的相关软件或固件,有利于厂商减少召回成本、快速响应需求、提升用户体验。车辆中包含多个节点,多个节点之间可以互相关联、互相配合。因此升级车辆时往往涉及到多个部件的节点,需要一个OTA主(Master)模块来协调各个节点的升级。OTAMaster模块配置在车辆的其中一个(或者也可以是多个)节点(例如网关(gateway,GW)、汽车盒子T ...
【技术保护点】
1.一种车辆升级方法,其特征在于,包括:/n服务器确定车辆内的至少两个部件组,其中,每个部件组包括一个用于控制所述部件组内的部件进行OTA升级的升级控制部件;/n所述服务器为所述至少两个部件组中的第一部件组生成第一升级包,其中,所述第一部件组的升级控制部件为第一升级控制部件;/n所述服务器向所述第一升级控制部件发送所述第一升级包,所述第一升级包用于对所述第一部件组内的部件进行升级。/n
【技术特征摘要】
【国外来华专利技术】1.一种车辆升级方法,其特征在于,包括:
服务器确定车辆内的至少两个部件组,其中,每个部件组包括一个用于控制所述部件组内的部件进行OTA升级的升级控制部件;
所述服务器为所述至少两个部件组中的第一部件组生成第一升级包,其中,所述第一部件组的升级控制部件为第一升级控制部件;
所述服务器向所述第一升级控制部件发送所述第一升级包,所述第一升级包用于对所述第一部件组内的部件进行升级。
2.根据权利要求1中所述的方法,其特征在于,所述服务器为所述至少两个部件组中的第一部件组生成第一升级包之后,还包括:
所述服务器分配用于下载所述第一升级包的第一下载地址;
所述服务器向所述车辆内的OTA升级主节点发送所述第一下载地址;
所述服务器向所述第一升级控制部件发送所述第一升级包,包括:
所述服务器与所述第一升级控制部件建立用于下载所述第一升级包的第一安全通道;
所述服务器通过所述第一安全通道向所述第一升级控制部件发送所述第一升级包。
3.根据权利要求1或2所述的方法,其特征在于,所述服务器确定车辆内的至少两个部件组包括:所述服务器从所述OTA升级主节点接收用于指示所述至少两个部件组的分组信息。
4.根据权利要求1或2所述的方法,其特征在于,所述服务器确定车辆内的至少两个部件组包括:所述服务器根据所述车辆的标识查询预先配置于所述服务器的部件组分组信息,通过所述查询结果确定所述车辆内的至少两个部件组。
5.根据权利要求1-4任一项中所述的方法,其特征在于,所述服务器为所述至少两个部件组中的第一部件组生成第一升级包之前,所述方法还包括:
所述服务器接收来自所述OTA升级主节点的第一消息,所述第一消息中包括用于指示所述至少两个部件组内的部件的版本信息;
所述服务器为所述至少两个部件组中的第一部件组生成第一升级包,包括:
所述服务器根据所述至少两个部件组内的部件的版本信息,为所述至少两个部件组中的第一部件组生成所述第一升级包。
6.一种车辆升级方法,其特征在于,应用于OTA升级主节点,所述OTA升级主节点部署在车辆中,所述方法包括:
所述OTA升级主节点向服务器发送第一消息,所述第一消息用于指示所述车辆内至少两个部件组内的部件的版本信息;
所述OTA升级主节点接收服务器发送的用于下载第一升级包的第一下载地址,所述第一升级包用于所述车辆内至少两个部件组的第一部件组进行升级,所述第一部件组包括用于控制所述第一部件组内的部件进行OTA升级的第一升级控制部件;
所述OTA升级主节点向所述第一升级控制部件发送所述第一下载地址。
7.根据权利要求6所述的方法,其特征在于,所述第一消息还用于指示所述至少两个部件组的分组信息。
8.根据权利要求6或7所述的方法,其特征在于,所述方法还包括:
所述OTA升级主节点从所述第一升级控制部件接收所述第一部件组内的部件的版本信息。
9.一种车辆升级方法,其特征在于,所述方法应用于车辆内的第一升级控制部件,所述第一升级控制部件用于控制第一部件组内的部件进行OTA升级,所述第一部件组为所述车辆内至少两个部件组中的一个,所述方法包括:
所述第一升级控制部件接收服务器发送的第一升级包,所述第一升级包用于所述第一部件组内的部件进行OTA升级;
所述第一升级控制部件根据所述第一升级包,控制所述第一部件组的部件进行OTA升级。
10.根据权利要求9中所述的方法,其特征在于,在所述第一升级控制部件接收服务器发送的第一升级包之前,所述方法还包括:
所述第一升级控制部件向所述车辆内的OTA升级主节点发送所述第一部件组内的部件的版本信息。
11.根据权利要求9或10中所述的方法,其特征在于,在所述第一升级控制部件接收服务器发送的第一升级包之前,所述方法还包括:
所述第一升级控制部件接收所述OTA升级主节点发送的用于下载第一升级包的第一下载地址;
所述第一升级控制部件根据所述第一下载地址与所述服务器建立第一安全通道,所述第一安全通道用于下载所述第一升级包;
所述第一升级控制部件接收服务器发送的第一升级包,包括:
所述第一升级控制部件通过所述第一安全通道接收所述服务器发送的所述第一升级包。
12.一种车辆升级方法,其特征在于,所述方法应用于车辆,所述车辆内包含至少两个部件组,所述至少两个部件组中每个部件组内都包括一个用于控制所述部件组内的部件进行OTA升级的升级控制部件,所述方法包括:
所述车辆内的OTA升级主节点向服务器发送第一消息,所述第一消息用于指示所述车辆内至少两个部件组内的部件的版本信息;
所述车辆内的第一升级控制部件从所述服务器下载第一升级包,所述第一升级包用于所述至少两个部件组的第一部件组进行升级,所述第一升级控制部件用于控制所述第一部件组内的部件进行OTA升级。
13.一种车辆升级方法,其特征在于,包括:
服务器接收来自车辆内的OTA升级主节点的第一消息,所述第一消息用于指示所述车辆内至少两个部件组内的部件的版本信息,所述至少两个部件组中每个部件组内都包括一个用于控制所述部件组内的部件进行OTA升级的升级控制部件;
所述服务器根据所述至少两个部件组内的部件的版本信息,为所述至少两个部件组中的第一部件组生成第一升级包;
所述服务器向所述车辆内的第一升级控制部件发送所述第一升级包,所述第一升级包用于所述第一部件组内的部件进行OTA进行升级,所述第一升级控制部件用于控制所述第一部件组内的部件进行OTA升级。
14.一种车辆升级方法,其特征在于,应用于OTA升级主节点,所述OTA升级主节点部署在车辆中,所述方法包括:
所述OTA升级主节点从第一升级控制部件接收第一部件组内的部件的版本信息,所述第一部件组为所述车辆内至少两个部件组中的一个,所述第一升级控制部件用于控制所述第一部件组内的部件进行OTA升级;
所述OTA升级主节点向所述第一升级控制部件发送的用于下载第一升级包的第一下载地址,所述第一升级包用于所述第一部件组内的部件进行OTA升级。
15.一种车辆升级方法,其特征在于,应用于车辆内的第一升级控制部件,所述第一升级控制部件用于控制第一部件组内的部件进行OTA升级,所述第一部件组为所述车辆内至少两个部件组中的一个,包括:
所述第一升级控制部件向所述车辆内的OTA升级主节点发送所述第一部件组内的部件的版本信息;
所述第一升级控制部件接收所述OTA升级主节点发送的用于下载第一升级包的第一下载地址,所述第一升级包用于所述第一部件组内的部件进行OTA升级。
16.一种车辆升级装置,其特征在于,包括:
处理单元,用于确定车辆内的至少两个部件组,其中,每个部件组包括一个用于控制所述部件组内的部件进行OTA升级的升级控制部件;
所述处理单元,还用于为所述至少两个部件组中的第一部件组生成第一升级包,其中,所述第一部件组的升级控制部件为第一升级控制部件;
发送单元,用于向所述第一升级控制部件发送所述第一升级包,所述第一升级包用于对所述第一部件组内的部件进行升级。
17.根据权利要求16中所述的装置,其特征在于,所述处理单元,还用于分配用于下载所述第一升级包的第一下载地址;
所述发送单元,还用于向所述车辆内的OTA升级主节点发送所述第一下载地址;
所述处理单元,还用于基于所述第一下载地址与所述第一升级控制部件建立用于下载所述第一升级包的第一安全通道;
所述发送单元,还用于通过所述第一安全通道向所述第一升级控制部件发送所述第一升级包。
18.根据权利要求16或17所述的装置,其特征在于,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。