[发明专利]一种集群式OTA升级方法及系统有效
| 申请号: | 202010100715.X | 申请日: | 2020-02-19 |
| 公开(公告)号: | CN111432400B | 公开(公告)日: | 2022-10-14 |
| 发明(设计)人: | 柯彬 | 申请(专利权)人: | 成都四相致新科技有限公司 |
| 主分类号: | H04W8/24 | 分类号: | H04W8/24;H04W4/10 |
| 代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 夏琴 |
| 地址: | 610000 四川省成都市高新区百草路898*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 集群 ota 升级 方法 系统 | ||
1.一种集群式OTA升级方法,应用于OTA网关和N个终端之间,所述N为大于等于1的自然数,其特征在于,包括:
各个终端与OTA网关之间通过无线信道进行通信,将所述无线信道分为升级信道和调度信道;将OTA网关每个工作周期内分为竞争接入期和非竞争接入期;
在竞争接入期内,OTA网关工作在调度信道,广播固件信息;
在非竞争接入期内,OTA网关工作在升级信道,进行升级包下发流程;
各个终端根据OTA网关广播的固件信息接入OTA网关,并请求分配在非竞争接入期内的通信时隙;终端在分配的通信时隙内请求下发升级包并执行升级流程;
所述各个终端根据OTA网关广播的固件信息接入OTA网关,包括:
步骤11、OTA网关在调度信道中广播含有固件信息的无线信标,终端在所述调度信道中搜网,搜索到所述无线信标时,对所述固件信息的固件型号及固件版本号与该终端的固件型号及固件版本号进行匹配,匹配成功进入则步骤12,匹配失败则进入步骤11;
步骤12、将该终端与OTA网关进行时间同步,并在每个工作周期内向OTA网关报告终端固件版本号;
步骤13、OTA网关将接收到的报告中终端固件版本号与无线信标中的固件版本号进行对比,若不一致,下发升级握手信号;
步骤14、终端收到握手信号后,向OTA网关请求通信时隙,OTA网关进行时隙分配。
2.根据权利要求1所述的OTA升级方法,其特征在于,各个终端请求下发升级包并执行升级,包括:
步骤21、保持接收机接收状态,若接收到升级包则进入步骤24;若未接收到升级包则进入步骤22;
步骤22、判断是否已分配时隙,若未分配,则检测是否有终端是否升级完毕,若有则在下一竞争接入期内请求时隙,并进入步骤21;若已分配则等待通信时隙到来;
步骤23、通信时隙到,计算当前工作周期所需请求升级包包号,并请求该升级包;
步骤24、接收到升级包,判断该升级包是否保存,若已备份保存则进入步骤21;若未备份保存则将该升级包备份保存,并更新升级包状态;
步骤25、判断是否将所有所需升级包备份保存完成,若未备份完成则进入步骤21;若备份完成,则向网关上报备份完成通知,同时升级系统。
3.根据权利要求2所述的OTA升级方法,其特征在于,终端在每个工作周期内仅主动请求一次升级包,在通信时隙内,终端根据升级包包号从小到大依次检测所需请求的升级包,检测到第一个未备份保存的升级包包号时,将该包号作为该当前工作周期主动请求的升级包包号。
4.根据权利要求3所述的OTA升级方法,其特征在于,网关在每个所述非竞争接入期的工作过程分为三个阶段,分别为时隙升级期、空闲待接入期、硬件加速期;
在时隙升级期内,OTA网关处理所有终端发起请求,处理完毕后进入空闲待接入期;
所述空闲待接入期为固定的空闲时间,在空闲待接入期内,若有新的终端设备请求通信,则OTA网关处理完通信请求后,重新等待固定的空闲时间,若空闲待接入期内,无新终端进行交互,等待期超时后,进入硬件加速期;
在硬件加速期内,网关连续广播下发升级包至所有终端,直到进入下一竞争接入期结束升级包的下发。
5.根据权利要求4所述的OTA升级方法,其特征在于,所述时隙升级期具体下发过程为:OTA网关接收到升级包下发请求后,采用广播方式下发所请求的升级包至所有终端。
6.根据权利要求4或5所述的OTA升级方法,其特征在于,所述硬件加速期具体下发过程为:网关计算最佳的下发升级包起始包号,从起始包号开始依次连续广播下发升级包至所有终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都四相致新科技有限公司,未经成都四相致新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010100715.X/1.html,转载请声明来源钻瓜专利网。





