车辆升级服务方法、系统、介质、装置、车载终端及车辆与流程

文档序号:41505132发布日期:2025-04-07 22:32阅读:6来源:国知局
车辆升级服务方法、系统、介质、装置、车载终端及车辆与流程

本公开涉及车辆,具体地,涉及一种车辆升级服务方法、系统、介质、装置、车载终端及车辆。


背景技术:

1、相关技术中,可以远程控制车辆的车载终端进行升级。ota(over the airtechnology,空中下载技术)服务器可以根据获取到的车载终端的版本信息和软件的当前版本信息进行匹配,确定是否需要对车载终端对应的应用模块进行升级。此时,ota服务器可以向车载终端发送升级数据包,以使车载终端可以根据升级数据包进行升级。

2、但是,ota服务器在信息匹配的过程中,需要实时采集车载终端的模块版本信息,耗时较长,降低了工作效率。


技术实现思路

1、本公开的目的是提供一种车辆升级服务方法、系统、介质、装置、车载终端及车辆。

2、为了实现上述目的,第一方面,本公开提供一种车辆升级服务系统,所述系统包括:第一服务器;

3、所述第一服务器,用于根据预先存储的所述车辆的车辆模块版本信息,确定所述车辆的车辆模块升级策略,以使所述车辆根据所述车辆模块升级策略升级所述车辆的模块。

4、可选地,所述车辆模块版本信息是所述车辆周期性上传至所述第一服务器的。

5、可选地,所述车辆模块升级策略是基于所述车辆模块版本信息以及所述车辆对应车型的车型模块升级策略确定出的。

6、可选地,所述车型模块升级策略包括所述车型中至少一个模块的待升级版本,所述车辆模块升级策略包括所述车辆中至少一个模块的待升级版本,所述车辆模块升级策略是基于所述车型模块升级策略中每个所述模块的待升级版本与所述车辆模块版本信息中相应模块的当前版本的对比结果确定的。

7、可选地,所述系统还包括第二服务器;

8、所述第二服务器,用于将所述车辆模块升级策略对应的车辆模块升级数据包下发至所述车辆,以使所述车辆基于所述车辆模块升级数据包升级所述车辆的模块。

9、可选地,所述车辆模块升级数据包是基于所述车辆模块升级策略从所述车辆对应车型的车型模块升级数据包中确定出的。

10、可选地,所述系统还包括第三服务器;

11、所述第三服务器,用于将所述车辆对应车型的车型模块升级数据包传输至所述第二服务器。

12、可选地,所述车型模块升级数据包是基于所述车辆对应车型的车型模块升级信息进行加密处理得到的。

13、可选地,所述第三服务器,还用于将所述车辆对应车型的车型模块升级策略传输至所述第一服务器。

14、可选地,所述系统还包括:车载终端;

15、所述车载终端,用于周期性向所述第一服务器上传所述车辆的车辆模块版本信息。

16、可选地,所述车载终端,还用于基于所述车辆模块升级策略,向所述第二服务器发送数据包获取请求消息,并接收所述第二服务器响应于所述数据包获取请求消息后下发的车辆模块升级数据包,以升级所述车辆的模块。

17、可选地,所述车载终端,还用于对所述车辆模块升级数据包进行解密,以便基于所述解密后的车辆模块升级数据包升级所述车辆的模块。

18、可选地,所述车载终端,还用于对解密后的车辆模块升级数据包进行完整性验证;以便在所述车辆模块升级数据包的完整性验证通过的情况下升级所述车辆的模块。

19、可选地,所述车载终端,还用于在确定所述车辆模块升级数据包的完整性验证失败的情况下,重新执行所述向所述第二服务器发送数据包获取请求消息,并接收所述第二服务器响应于所述数据包获取请求消息后下发的车辆模块升级数据包的操作。

20、可选地,所述第一服务器为ota服务器,和/或,所述第二服务器为云服务器,和/或,所述第三服务器为内网服务器。

21、第二方面,本公开提供一种车辆升级服务方法,应用于第一服务器;所述方法包括:

22、根据预先存储的所述车辆的车辆模块版本信息,确定所述车辆的车辆模块升级策略,以使所述车辆根据所述车辆模块升级策略升级所述车辆的模块。

23、第三方面,本公开提供一种车辆升级服务方法,应用于第二服务器;所述方法包括:

24、将车辆的车辆模块升级策略对应的车辆模块升级数据包下发至所述车辆,以使所述车辆基于所述车辆模块升级数据包升级所述车辆的模块。

25、第四方面,本公开提供一种车辆升级服务方法,应用于第三服务器;所述方法包括:

26、将车辆对应车型的车型模块升级数据包传输至第二服务器,以使所述第二服务器将所述车型模块升级数据包中与所述车辆的车辆模块升级策略对应的车辆模块升级数据包下发至所述车辆。

27、可选地,所述方法还包括:

28、将所述车辆对应车型的车型模块升级策略传输至第一服务器,以使所述第一服务器基于所述车型模块升级策略和所述车辆的车辆模块版本信息确定所述车辆的车辆模块升级策略。

29、第五方面,本公开提供一种车辆升级服务方法,应用于车载终端;所述方法包括:

30、周期性向第一服务器上传车辆的车辆模块版本信息。

31、可选地,所述方法还包括:

32、响应于获取到第一服务器发送的车辆模块升级策略,向第二服务器发送数据包获取请求消息;所述车辆模块升级策略是所述第一服务器根据车辆模块版本信息确定的;

33、接收所述第二服务器响应于所述数据包获取请求消息后下发的车辆模块升级数据包,以升级所述车辆的模块。

34、可选地,所述接收所述第二服务器响应于所述数据包获取请求消息后下发的车辆模块升级数据包,以升级所述车辆的模块包括:

35、对所述车辆模块升级数据包进行解密;

36、基于所述解密后的车辆模块升级数据包升级所述车辆的模块。

37、可选地,所述基于所述解密后的车辆模块升级数据包升级所述车辆的模块包括:

38、对解密后的车辆模块升级数据包进行完整性验证;

39、在所述车辆模块升级数据包的完整性验证通过的情况下,升级所述车辆的模块。

40、可选地,所述方法还包括:

41、在所述车辆模块升级数据包的完整性验证失败的情况下,重新向所述第二服务器发送数据包获取请求消息,并接收所述第二服务器响应于所述数据包获取请求消息后下发的车辆模块升级数据包。

42、第六方面,本公开提供一种电子装置,所述电子装置包括处理器,所述处理器与存储器连接;

43、所述处理器用于执行上述第五方面所述的车辆升级服务方法的步骤。

44、第七方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第五方面所述的车辆升级服务方法的步骤。

45、第八方面,本公开提供一种车载终端,所述车载终端包括上述第六方面所述的电子装置。

46、第九方面,本公开提供一种车辆,所述车辆包括上述第八方面所述的车辆车载终端,或者,所述车辆包括上述第六方面所述的电子装置。

47、通过上述技术方案,可以预先存储车辆模块版本信息,使得第一服务器能够根据该车辆模块版本信息快速确定出需要升级的模块,简化了升级过程,高效地管理车载终端的各个应用模块,提高了工作效率。

48、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1