一种车辆的OTA注册方法、装置、设备及介质制造方法及图纸

技术编号:35736796 阅读:21 留言:0更新日期:2022-11-26 18:39
本申请涉及车辆网络技术领域,揭示了一种车辆的OTA注册方法、装置、设备及介质。该方法包括:响应于所述车辆的启动,检测所述车辆中是否存在注册文件信息;如果所述车辆中不存在所述注册文件信息,则获取注册参数;基于所述注册参数,向所述OTA管理平台中发送注册请求,以使得所述OTA管理平台根据所述注册参数生成注册文件信息;接收由所述OTA管理平台下发的注册文件信息,并将所述注册文件信息保存至所述车辆的指定目录下,以完成所述车辆的OTA注册。本申请车辆上电后,当没有注册文件信息时自动进行注册操作,且当车辆的注册文件信息异常丢失时,自动进行注册操作。自动进行注册操作。自动进行注册操作。

【技术实现步骤摘要】
一种车辆的OTA注册方法、装置、设备及介质


[0001]本申请涉及车辆网络
,特别地,涉及一种车辆的OTA注册方法、装置、设备及介质。

技术介绍

[0002]OTA已越来越普遍,在OTA升级之前,车辆需要完成注册,与后台绑定,使OTA车辆在合法和有效的使用范围。在现有技术中,没有车辆OTA注册的方法。
[0003]如现有技术中,公开号为CN112230966A的对比文件公开了一种OTA升级方法及装置,应用于OTA服务器,通过根据每个已注册版本的升级方式,对每个已注册版本进行合理的升级路径规划,得到路径信息表,在接收到车机端发送的携带有当前版本的升级请求后,在已注册版本中确定最新版本,并根据路径信息表为车机端推送本次升级所对应的目标版本,避免当前版本与最新版本之间存在可跳过版本时,按照注册版本先后顺序依次升级导致的升级效率低下的问题,并避免当前版本与最新版本之间存在不可跳过版本时,由当前版本直接升级到目标版本导致的升级错误,提高了OTA升级效率。
[0004]对比文件中未体现OTA注册流程,当车辆注册信息丢失时,无法自动进行车辆OTA注册。

技术实现思路

[0005]本申请的目的在于提供一种车辆的OTA注册方法、装置、设备及介质,注册文件信息丢失时,自动进行OTA注册流程。
[0006]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0007]根据本申请实施例的一个方面,提供了一种车辆的OTA注册方法,所述方法包括:响应于所述车辆的启动,检测所述车辆中是否存在注册文件信息;如果所述车辆中不存在所述注册文件信息,则获取注册参数;基于所述注册参数,向所述OTA管理平台中发送注册请求,以使得所述OTA管理平台根据所述注册参数生成注册文件信息;接收由所述OTA管理平台下发的注册文件信息,并将所述注册文件信息保存至所述车辆的指定目录下,以完成所述车辆的OTA注册。
[0008]在一些实施例中,所述车辆包括T

BOX装置,所述T

BOX装置包括车载信息管理模块和UC

Master模块,所述获取注册参数,包括:从所述车载信息管理模块中获取所述车辆的车辆识别码;从所述UC

Master模块中获取所述车辆的UC

Master版本号;从所述车辆的本地系统中获取本地系统时间的时间戳;通过预先设定的秘钥对所述车辆识别码,所述UC

Master版本号,以及所述时间戳进行加密,得到所述注册参数。
[0009]在一些实施例中,所述从所述车载信息管理模块中获取所述车辆的车辆识别码,包括:由所述T

BOX装置中的UC

Master模块向所述T

BOX装置中的车载信息管理模块发送车辆识别码获取请求;接收由所述车载信息管理模块返回的所述车辆识别码。
[0010]在一些实施例中,所述方法还包括:如果在第一预设时间内未接收到由所述车载信息管理模块返回的所述车辆识别码,则终止执行注册流程。
[0011]在一些实施例中,所述基于所述注册参数,向所述OTA管理平台中发送注册请求,以使得所述OTA管理平台根据所述注册参数生成注册文件信息,包括:将所述注册参数发送至所述OTA管理平台,以使得所述OTA管理平台对所述注册参数进行解密,得到所述车辆识别码,所述UC

Master版本号,以及所述时间戳,所述OTA管理平台基于所述车辆识别码在自身的车辆识别码维护列表中进行匹配,如果在车辆识别码维护列表中匹配到与所述车辆识别码相对应的识别码,则根据所述注册参数生成注册文件信息。
[0012]在一些实施例中,所述方法还包括:如果在车辆识别码维护列表中未匹配到与所述车辆识别码相对于的识别码,则生成注册失败信息,并将所述注册失败信息下发给所述T

BOX装置。
[0013]在一些实施例中,所述方法还包括:如果在第二预设时间内未接收到由所述OTA管理平台下发的注册文件信息,则终止执行注册流程。
[0014]根据本申请实施例的一个方面,提供了一种车辆的OTA注册装置,所述装置包括:检测单元,被用于响应于所述车辆的启动,检测所述车辆中是否存在注册文件信息;获取单元,被用于如果所述车辆中不存在所述注册文件信息,则获取注册参数;发送单元,被用于基于所述注册参数,向所述OTA管理平台中发送注册请求,以使得所述OTA管理平台根据所述注册参数生成注册文件信息;接收单元,被用于接收由所述OTA管理平台下发的注册文件信息,并将所述注册文件信息保存至所述车辆的指定目录下,以完成所述车辆的OTA注册。
[0015]根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的OTA注册方法。
[0016]根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储所述处理器的可执行指令,当所述可执行指令被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的OTA注册方法。
[0017]由以上本申请的技术方案,与现有技术相比,其显著的有益效果在于:车辆在正常使用OTA功能前,需要优先实现OTA功能的激活,在OTA管理平台注册车辆信息,本申请设置为车辆上电时会发起平台连接请求,在车辆连接OTA平台时,自动检测注册文件信息,当没有注册文件信息时自动进行注册操作,且当车辆的注册文件信息异常丢失时,自动进行注册操作。
[0018]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0019]通过参照附图详细描述其示例性实施例,本申请的上述和其它特征及优点将变得更加明显。
[0020]图1示出了根据本申请一个实施例的流程图;
[0021]图2示出了根据本申请一个实施例的以车端视角注册的流程图;
[0022]图3示出了根据本申请一个实施例的以平台视角注册的流程图;
[0023]图4示出了根据本申请一个实施例的车辆的OTA注册装置简图;
[0024]图5示出了根据本申请一个实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0025]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本申请将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
[0026]此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆的OTA注册方法,其特征在于,所述方法包括:响应于所述车辆的启动,检测所述车辆中是否存在注册文件信息;如果所述车辆中不存在所述注册文件信息,则获取注册参数;基于所述注册参数,向所述OTA管理平台中发送注册请求,以使得所述OTA管理平台根据所述注册参数生成注册文件信息;接收由所述OTA管理平台下发的注册文件信息,并将所述注册文件信息保存至所述车辆的指定目录下,以完成所述车辆的OTA注册。2.根据权利要求1所述的方法,其特征在于,所述车辆包括T

BOX装置,所述T

BOX装置包括车载信息管理模块和UC

Master模块,所述获取注册参数,包括:从所述车载信息管理模块中获取所述车辆的车辆识别码;从所述UC

Master模块中获取所述车辆的UC

Master版本号;从所述车辆的本地系统中获取本地系统时间的时间戳;通过预先设定的秘钥对所述车辆识别码,所述UC

Master版本号,以及所述时间戳进行加密,得到所述注册参数。3.根据权利要求2所述的方法,其特征在于,所述从所述车载信息管理模块中获取所述车辆的车辆识别码,包括:由所述T

BOX装置中的UC

Master模块向所述T

BOX装置中的车载信息管理模块发送车辆识别码获取请求;接收由所述车载信息管理模块返回的所述车辆识别码。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:如果在第一预设时间内未接收到由所述车载信息管理模块返回的所述车辆识别码,则终止执行注册流程。5.根据权利要求2所述的方法,其特征在于,所述基于所述注册参数,向所述OTA管理平台中发送注册请求,以使得所述OTA管理平台根据所述注册参数生成注...

【专利技术属性】
技术研发人员:贺琳曼徐萌杨丽莎曹辉姜成龙
申请(专利权)人:东风汽车集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1