一种基于车载T-Box的OTA升级方法与流程

文档序号:35967573发布日期:2023-11-09 07:57阅读:252来源:国知局
一种基于车载T-Box的OTA升级方法与流程

本发明涉及ota升级,更具体地,涉及一种基于车载t-box的ota升级方法。


背景技术:

1、随着汽车电子及车联网技术的高速发展,汽车行业传统的通过obd接口进行本地软件升级方法因为操作复杂,正在被新兴的ota(over the air,空中下载)技术所替代。ota技术为整车ecu(electronic control unit,电子控制单元)的软件更新提供了新途径。

2、车辆使用ota功能时,均需要经过选定待升级车辆,平台下发升级指令,t-box(telematicsbox,车载通讯终端)从平台下载升级包,ota组件采用uds等方法刷写ecu软件等这几个步骤。

3、现有技术公开一种可靠的ota升级任务部署系统及部署机制;该系统包含车型库、软件包库、车辆库、策略库;在部署一个ota任务时,运营者从车型库、软件包库、车辆库、策略库中选择相应的配置,同时配置任务的标题、发布者、发布时间和截止时间;车辆的制造商、生产年份、位置信息;任务的升级方式,包括主动升级和静默升级,任务的备注信息等;将该任务下发后,用户将该任务包下载到车端tbox中,存入指定路径,供ota升级时调用。当方案中,整车ota过程中车辆的选择策略过于复杂,基本需要人为选择,ota平台跟t-box的交互策略不够智能,无法达到整个ota过程的无人值守状态,执行效率不高,也没有对ota升级进度及结果进行检测,可靠性不够,同时ota升级时,客户参与度过低,用户体验不够好。


技术实现思路

1、本发明为克服上述现有技术所述的在ota服务平台大部分步骤需要人为选择,人工参与的比重过高的技术问题,提供一种基于车载t-box的ota升级方法。

2、为解决上述技术问题,本发明的技术方案如下:

3、一种基于车载t-box的ota升级方法,包括以下步骤:

4、车载t-box上电后与ota服务平台无线连接,并往所述ota服务平台上报车载ecu的软件信息;

5、车载t-box收到所述ota服务平台的升级指令后,回复应答至所述ota服务平台,并从所述ota服务平台下载软件升级包;

6、车载t-box对所述软件升级包进行解析,结合车辆实时状态数据确认符合升级条件后,对相应的车载ecu进行软件升级,同时向所述ota服务平台上传软件升级进度,直至升级完成。

7、进一步地,所述ota服务平台存储并展示上报的车载ecu的软件信息。

8、进一步地,所述车载ecu的软件信息包括车载ecu的制造厂家、硬件版本号和软件版本号。

9、进一步地,所述车载t-box收到所述ota服务平台的升级指令前,还包括所述ota服务平台的升级指令的生成步骤,具体为:

10、当有新的ecu软件需要升级时,将新的ecu软件包上传到所述ota服务平台的软件库;

11、在所述ota服务平台上新建ota升级任务,所述ota服务平台将符合条件的车辆加入所述ota升级任务的队列;

12、所述ota服务平台向所述ota升级任务的队列中的车辆下发升级指令。

13、进一步地,所述ecu软件包包括ecu软件本体和软件包信息,所述软件包信息包括ecu制造厂家、ecu软件支持的硬件版本号、ecu软件支持的软件版本号、ecu软件版本号、ecu软件升级所需满足的条件以及指纹。

14、进一步地,所述软件包信息以加密的方式加入至所述ecu软件包中。

15、进一步地,所述符合条件的车辆,具体为:

16、所述ota服务平台根据车辆上传的软件信息以及ecu软件包中的软件包信息,判断车辆的车载ecu的制造厂家是否为ecu软件包中的ecu制造厂家、车辆的硬件版本号是否为ecu软件包中的ecu软件支持的硬件版本号、以及车辆的软件版本号是否为ecu软件包中的ecu软件支持的软件版本号,若是,则该车辆为符合条件的车辆,若不是,则该车辆为不符合条件的车辆。

17、在上述的技术手段中,通过增加ota服务平台的软件信息策略,自动选择待升级车辆,自动化程度提高。

18、进一步地,所述ota服务平台向所述ota升级任务的队列中的车辆下发升级指令,具体为:

19、所述ota服务平台根据车辆的车载ecu的类型选择静默升级或非静默升级,当选择静默升级时,所述ota服务平台直接向所述ota升级任务的队列中的车辆下发升级指令;当选择非静默升级时,所述ota服务平台向客户端下发升级指令,通知客户有软件需要升级,等待客户确认升级指令,所述客户端包括移动终端和车辆车载大屏。

20、在上述技术手段中,在ota服务平台能够快速检索到需要升级的车辆,并根据ecu的型号确认使用静默或非静默方式进行升级,在升级任务下发后,能够主动监测ota的升级进度和最终结果,升级过程中可以做到无人值守,操作简便,可靠性高。

21、进一步地,当所述ota服务平台未收到所述车载t-box的回复应答时,所述ota服务平台持续下发升级指令至所述车载t-box,直到所述ota服务平台收到所述车载t-box的回复应答。

22、进一步地,所述车载t-box通过https/sftp方式从所述ota服务平台下载软件升级包。

23、与现有技术相比,本发明技术方案的有益效果是:

24、本发明提出一种基于车载t-box的ota升级方法,通过车载t-box上电后与ota服务平台自动无线连接,并通过对t-box与ota服务平台的交互策略进行优化后,可以达到无人值守对车辆ecu进行ota升级,解决了现有技术中在ota服务平台上大部分步骤需要人为选择,人工参与的比重过高的技术问题。



技术特征:

1.一种基于车载t-box的ota升级方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于车载t-box的ota升级方法,其特征在于,所述ota服务平台存储并展示上报的车载ecu的软件信息。

3.根据权利要求1或2所述的基于车载t-box的ota升级方法,其特征在于,所述车载ecu的软件信息包括车载ecu的制造厂家、硬件版本号和软件版本号。

4.根据权利要求3所述的基于车载t-box的ota升级方法,其特征在于,所述车载t-box收到所述ota服务平台的升级指令前,还包括所述ota服务平台的升级指令的生成步骤,具体为:

5.根据权利要求4所述的基于车载t-box的ota升级方法,其特征在于,所述ecu软件包包括ecu软件本体和软件包信息,所述软件包信息包括ecu制造厂家、ecu软件支持的硬件版本号、ecu软件支持的软件版本号、ecu软件版本号、ecu软件升级所需满足的条件以及指纹。

6.根据权利要求5所述的基于车载t-box的ota升级方法,其特征在于,所述软件包信息以加密的方式加入至所述ecu软件包中。

7.根据权利要求4所述的基于车载t-box的ota升级方法,其特征在于,所述符合条件的车辆,具体为:

8.根据权利要求4所述的基于车载t-box的ota升级方法,其特征在于,所述ota服务平台向所述ota升级任务的队列中的车辆下发升级指令,具体为:

9.根据权利要求8所述的基于车载t-box的ota升级方法,其特征在于,当所述ota服务平台未收到所述车载t-box的回复应答时,所述ota服务平台持续下发升级指令至所述车载t-box,直到所述ota服务平台收到所述车载t-box的回复应答。

10.根据权利要求4至9任一项所述的基于车载t-box的ota升级方法,其特征在于,所述车载t-box通过https/sftp方式从所述ota服务平台下载软件升级包。


技术总结
本发明公开一种基于车载T‑Box的OTA升级方法,包括以下步骤:车载T‑Box上电后与OTA服务平台无线连接并往OTA服务平台上报车载ECU的软件信息;车载T‑Box收到OTA服务平台的升级指令后,回复应答至OTA服务平台并从OTA服务平台下载软件升级包;车载T‑Box对软件升级包进行解析,结合车辆实时状态数据确认符合升级条件后,对相应的车载ECU进行软件升级,同时向OTA服务平台上传软件升级进度,直至升级完成。本发明可以达到无人值守对车辆ECU进行OTA升级,解决了现有技术中在OTA服务平台上大部分步骤需要人为选择,人工参与的比重过高的技术问题。

技术研发人员:张飞,何琪,李坤
受保护的技术使用者:湖南行必达网联科技有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1