本发明属于车联网技术领域,具体涉及一种ota升级控制方法及tsp平台。
背景技术:
ota(over-the-airtechnology)空中下载技术,应用到汽车上就是通过移动通信实现车上软件更新的技术。ota升级的消息推送是ota升级中不可缺少的环节,涉及tsp(telematicsserviceprovider)平台、车载终端或手机等终端。
技术实现要素:
本发明实施例所要解决的技术问题在于,提供一种ota升级控制方法及tsp平台,以解决现有的ota升级信息推送方式单一、无法满足用户个性化需求的问题。
为解决上述技术问题,本发明提供一种车辆ota升级控制方法,包括:
步骤s1,向设定的升级预约客户端发送升级预约提醒信息;
计算ota升级已完成部分的平均升级速度;
计算ota升级未完成部分的大小;
获取当前的升级进度;
当所述当前的升级进度达到预设的升级进度阈值时,将所述升级状态推送内容按照所述推送途径向设定的推送客户端推送。
一种tsp平台,包括:
发送模块,用于向设定的升级预约客户端发送升级预约提醒信息;
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的ota升级方法流程图。
图2为本发明实施例一提供的ota升级方法应用场景图。
图3为本发明实施例一提供的推送路径示意图。
图4为本发明实施例一提供的ota升级控制方法逻辑图。
具体实施方式
以下各实施例的说明是参考附图,用以示例本发明可以用以实施的特定实施例。
本发明实施例一提供的车辆ota升级控制方法,如图1所示,可应用于tsp平台,应用场景如图2所示,具体包括如下步骤:
步骤s101,向设定的升级预约客户端发送升级预约提醒信息。
参考图4的流程图对本实施例的ota升级消息推送逻辑做进一步详细说明,具体包括如下步骤:
步骤s401,ota升级启动。
执行步骤s403a及其之后的步骤如下:
步骤s404a,判断是否升级结束,若是,则执行步骤s1040,否则执行步骤s405a。
步骤s407a,判断推送内容是否设置升级进程,若是,则执行步骤s408a,否则执行步骤s409a。
步骤s408a,推送当前升级进程。
步骤s409a,判断升级是否结束,若是,则执行步骤s410,否则继续执行步骤s409a。
步骤s410,向指定终端推送升级结果(即升级完毕)。
执行步骤s403b及其之后的步骤如下:
步骤s405b,判断升级进度是否达到设置的进度阈值,若是,则执行步骤s406b,否则继续执行步骤s405b。
步骤s406b,推送升级进度。
步骤s407b,判断升级是否结束,若是,则执行步骤s410,否则返回步骤s403b。
基于本发明实施例一,本发明实施例二提供了一种tsp平台,包括:
有关本实施例的tsp平台的工作原理和过程,参见前述本发明实施例一的说明,此处不再赘述。