技术新讯 > 电子通信装置的制造及其应用技术 > 进行车载设备OTA升级的系统、方法和存储介质与流程  >  正文

进行车载设备OTA升级的系统、方法和存储介质与流程

  • 国知局
  • 2024-08-02 14:04:46

本申请涉及车辆领域,尤其涉及一种通过空中下载(over-the-air,ota)技术进行车载设备的软件升级的系统、方法和存储介质。

背景技术:

1、车载设备的软件升级方式在不断变化。ota升级为车辆提供了远程升级车载设备的能力,例如用于修复车载设备的软件漏洞或进行功能更新。而通过诸如移动终端上的应用(application,app)来远程管理车载设备的ota升级,能够实现原本需要在车内(例如通过车载信息娱乐系统)进行的操作,提供了更为方便的升级方式。

2、然而,在网络环境不稳定以及在管理ota升级的ota服务器同时处理来自大量车辆的指令执行与下载任务时,ota升级的相关指令可能因无法维持网络连接或甚至因无法建立网络连接而无法在车辆与用户的移动终端之间进行传递。

技术实现思路

1、为了更好地进行车载设备ota升级,提出了以下技术方案。

2、根据本申请的一个方面,提供一种进行车载设备ota升级的系统,所述系统包括:第一服务器,其基于第一通信协议与车载通信终端通信;以及第二服务器,其基于第二通信协议与所述第一服务器和所述车载通信终端通信;其中,所述第一服务器配置成:a、通过所述第二服务器向车载通信终端发送ota升级消息;以及b、响应于来自所述车载通信终端的ota升级请求,向所述车载通信终端发送升级数据,其中,所述第二通信协议占用的带宽和计算资源小于所述第一通信协议占用的带宽和计算资源。

3、根据本申请的实施例,可选地,所述第二通信协议还支持短消息通信功能,并且所述第二服务器还配置成当其与所述车载通信终端之间处于未连接状态时,向所述车载通信终端发送包含建立通信连接请求的短消息。

4、根据本申请的实施例,可选地,所述ota升级消息包含第一验证码,所述短消息包含第二验证码,所述ota升级请求包含第三验证码,所述第三验证码包含利用预先分配给所述车载通信终端的密钥对所述第一验证码和所述第二验证码进行加密的密文。

5、根据本申请的实施例,可选地,所述ota升级消息指示在关联于所述车载通信终端的车辆上运行的一个或多个软件包的可升级性。

6、根据本申请的实施例,可选地,所述第一服务器配置成按照下列方式执行操作b:确定所述第一服务器与所述车载通信终端的当前通信连接质量是否指标劣于第一阈值;如果小于所述第一阈值,则依照优先级的顺序向所述车载通信终端依次发送所述升级数据。

7、根据本申请的实施例,可选地,所述系统还包括移动应用服务器,所述移动应用服务器配置成向所述第一服务器传递来自所述车载通信终端或与所述车载通信终端相关联的移动终端的ota升级请求。

8、根据本申请的实施例,可选地,所述第一服务器还配置成经所述移动应用服务器向所述移动终端发送所述ota升级消息。

9、根据本申请的实施例,可选地,所述第一服务器包括ota服务器,以及所述第二服务器包括mqtt服务器。

10、根据本申请的一个方面,提供一种进行车载设备ota升级的方法,所述方法包括:第一服务器通过第二服务器向车载通信终端发送ota升级消息;以及响应于来自所述车载通信终端的ota升级请求,向所述车载通信终端发送升级数据,其中,所述第一服务器基于第一通信协议与所述车载通信终端通信,所述第二服务器基于第二通信协议与所述第一服务器和所述车载通信终端通信,并且所述第二通信协议占用的带宽和计算资源小于所述第一通信协议占用的带宽和计算资源。

11、根据本申请的一个方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有程序,所述程序在被处理器执行时实现如上所述的方法。

技术特征:

1.一种进行车载设备ota升级的系统,所述系统包括:

2.如权利要求1所述的系统,其中,所述第二通信协议还支持短消息通信功能,并且所述第二服务器还配置成当其与所述车载通信终端之间处于未连接状态时,向所述车载通信终端发送包含建立通信连接请求的短消息。

3.如权利要求2所述的系统,其中,所述ota升级消息包含第一验证码,所述短消息包含第二验证码,所述ota升级请求包含第三验证码,所述第三验证码包含利用预先分配给所述车载通信终端的密钥对所述第一验证码和所述第二验证码进行加密的密文。

4.如权利要求1所述的系统,其中,所述ota升级消息指示在关联于所述车载通信终端的车辆上运行的一个或多个软件包的可升级性。

5.如权利要求1所述的系统,其中,所述第一服务器配置成按照下列方式执行操作b:

6.如权利要求1所述的系统,其中,所述系统还包括移动应用服务器,所述移动应用服务器配置成向所述第一服务器传递来自所述车载通信终端或与所述车载通信终端相关联的移动终端的ota升级请求。

7.如权利要求6所述的系统,其中,所述第一服务器还配置成经所述移动应用服务器向所述移动终端发送所述ota升级消息。

8.如权利要求1-7中的任一项所述的系统,其中,所述第一服务器包括ota服务器,以及所述第二服务器包括mqtt服务器。

9.一种进行车载设备ota升级的方法,所述方法包括:

10.一种计算机可读存储介质,所述计算机可读存储介质存储有程序,所述程序在被处理器执行时实现如权利要求9所述的方法。

技术总结根据本申请的实施例,提供一种进行车载设备OTA升级的系统,所述系统包括:第一服务器,其基于第一通信协议与车载通信终端通信;以及第二服务器,其基于第二通信协议与所述第一服务器和所述车载通信终端通信;其中,所述第一服务器配置成:A、通过所述第二服务器向车载通信终端发送OTA升级消息;以及B、响应于来自所述车载通信终端的OTA升级请求,向所述车载通信终端发送升级数据,其中,所述第二通信协议占用的带宽和计算资源小于所述第一通信协议占用的带宽和计算资源。技术研发人员:史宏松,吴昊天受保护的技术使用者:上汽通用汽车有限公司技术研发日:技术公布日:2024/7/23

本文地址:https://www.jishuxx.com/zhuanli/20240801/241650.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。