【技术实现步骤摘要】
一种网络终端设备的OTA升级方法及系统
[0001]本专利技术涉及通信
,具体涉及一种网络终端设备的OTA升级方法及系统。
技术介绍
[0002]OTA全称为Over The Air,中文含义是空中下载。该技术起源于移动电话网络,能够通过移动通信网络(如GSM)或者其他可以接入互联网的网络对程序与数据进行远程管理与更新。相比传统的刷机升级,OTA升级可以直接在终端设备中在线完成,只需要借助移动网络或者wifi网络即可,并且升级无需备份数据,一般升级完成后,自动重启设备即可完成。但需要终端提前预装升级工具包,用于和升级平台进行交互以获取升级固件数据。一般平台采用的是一款终端对应一个升级平台,平台进行全网推送升级任务的形式下发策略,终端开机去获取任务请求策略。
[0003]现有OTA升级技术架构一般由OTA服务端,OTA终端和OTA升级对象三部分组成,OTA服务端提供升级固件数据的管理,被升级资产管理,权限管理,安全管理等一系列管理功能。同时提供升级固件数据的文件服务,以便终端通过网络实现升级包数据的获取,再根据对应的升级对象,在终端实现所要求的应用及固件的升级。
[0004]现有OTA技术其文件存于服务端,升级包文件的请求均从服务端的CDN服务系统获取,针对海量请求,均为直接增加相应的硬件成本(CDN服务系统,网关,交换机等)的方式来实现对访问请求量的扩容。因此,如何在OTA升级时降低相应的硬件成本,成为了本领域技术人员亟待解决的技术问题。
技术实现思路
[0005]有鉴于此,本专 ...
【技术保护点】
【技术特征摘要】
1.一种网络终端设备的OTA升级方法,其特征在于,所述方法包括:调度控制服务模块,接收多个OTA终端发送的路由数据,其中,所述路由数据为各个OTA终端与CDN服务系统之间的路由数据;根据所述多个OTA终端的路由数据,确定升级策略,其中,所述升级策略用于将所述多个OTA终端分为第一OTA终端和第二OTA终端,所述第一OTA终端向CDN服务系统获取升级固件数据,所述第二OTA终端向所述第一OTA终端获取升级固件数据;向所述第一OTA终端发送第一通知消息,其中,所述第一通知消息用于指示所述第一OTA终端向所述CDN服务系统获取并缓存升级固件数据;在接收所述第一OTA终端发送的升级固件数据获取成功的消息的情况下,向所述第二OTA终端发送第二通知消息,其中,所述第二通知消息用于指示所述第二OTA终端向所述第一OTA终端获取升级包。2.根据权利要求1所述的一种网络终端设备的OTA升级方法,其特征在于:向所述第二OTA终端发送第二通知消息之前,所述方法还包括:接收所述第一OTA终端发送的服务接口信息;其中,所述第二通知消息包括所述第一OTA终端的服务接口信息,用于指示所述第二OTA终端根据所述服务接口信息接入到第一OTA终端,从所述第一OTA终端的存储区获取升级固件数据。3.根据权利要求1所述的一种网络终端设备的OTA升级方法,其特征在于:在接收所述第一OTA终端发送的升级固件数据获取成功的消息的情况下,向所述第二OTA终端发送第二通知消息之后,所述方法还包括:所述调度控制服务模块接收所述多个OTA终端中预设比例的OTA终端完成升级的消息,向所述第一OTA终端发送第三通知消息,其中,所述第三通知消息用于指示所述第一OTA终端停止响应第二OTA终端发送的获取升级包的请求;向剩余未升级的第二OTA终端发送第四通知消息,其中,所述第四通知消息用于指示所述剩余未升级的第二OTA终端向所述CDN服务系统获取并缓存升级固件数据。4.一种网络终端设备的OTA升级方法,其特征在于,所述方法包括:接收OTA升级服务模块发送的升级通知,使用网络报文的方式分析并获取OTA终端的本地路径到CDN服务系统的路由数据;将所述路由数据上报到调度控制服务模块,其中,所述调度控制服务模块用于根据多个OTA终端上报的路由数据,来确定升级策略,所述升级策略将所述多个OTA终端分为需要向CDN服务系统获取升级固件数据的第一OTA终端,以及从第一OTA终端获取所述升级固件数据的第二OTA终端;接收所述调度控制模块发送的第五消息通知,其中,所述第五消息用于所述调度控制服务模块通知所述第一OTA终端向所述CDN服务系统获取并缓存升级固件数据;将所述第一OTA终端的服务接口信息发送给调度控制服务模块,其中,所述调度控制服务模块用于在所述第一OTA终端成功获取并缓存升级固件数据之后,将所述第一OTA终端的服务接口信息,通过第六消息通知发送给第二OTA终端,所述第六消息通知用于通知所述第二OTA终端向所述第一OTA终端获取升级固件数据;响应第二OTA终端获取所述升级固件数据的请求,将所述升级固件数据发送给所述第
二OTA终端。5.根据权利要求4所述的一种网络终端设备的OTA升级方法,其特征在于...
【专利技术属性】
技术研发人员:刘帅,王博,古志东,温博雪,
申请(专利权)人:国汽智端成都科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。