无线升级系统技术方案

技术编号:30552433 阅读:33 留言:0更新日期:2021-10-30 13:33
本申请提供了一种无线升级系统,所述系统包括主站以及待升级其中固件的终端,所述主站配置为:与所述终端约定升级时间,并在所述升级时间内,向定时开窗的所述终端广播升级包;每当升级包广播完毕后,接收所述终端上报的包状态,并基于所述包状态确定所述终端接收到的升级包;若所述终端接收到的升级包存在缺失,则再与所述终端约定升级时间,并在所述升级时间内,基于所述包状态向定时开窗的所述终端广播缺失的升级包,直到所述终端接收到的升级包均完整,终止广播升级包。本申请实施例能够降低系统中终端的整体功耗。低系统中终端的整体功耗。低系统中终端的整体功耗。

【技术实现步骤摘要】
无线升级系统


[0001]本申请涉及物联网领域,具体涉及一种无线升级系统。

技术介绍

[0002]在物联网中常常会分布式地设置大量终端,以支持物联网的运作。随着技术的不断更新与优化,需要相应地对终端中的固件进行升级。而采用人工现场升级的方式会耗费大量的人工成本,因此,现有技术通常采用无线升级的方式对终端中固件进行升级。但现有技术中在无线升级的过程中,为保证升级的成功率以及覆盖率,常常会导致终端的整体功耗较大。当终端是采用电池供电的低功耗设备时,功耗的增大无疑会缩短终端的使用寿命。

技术实现思路

[0003]本申请的一个目的在于提出一种无线升级系统,能够降低系统中终端的整体功耗。
[0004]根据本申请实施例的一方面,公开了一种无线升级系统,所述系统包括主站以及待升级其中固件的终端,所述主站配置为:
[0005]与所述终端约定升级时间,并在所述升级时间内,向定时开窗的所述终端广播升级包;
[0006]每当升级包广播完毕后,接收所述终端上报的包状态,并基于所述包状态确定所述终端接收到的升级包;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线升级系统,其特征在于,所述系统包括主站以及待升级其中固件的终端,所述主站配置为:与所述终端约定升级时间,并在所述升级时间内,向定时开窗的所述终端广播升级包;每当升级包广播完毕后,接收所述终端上报的包状态,并基于所述包状态确定所述终端接收到的升级包;若所述终端接收到的升级包存在缺失,则再与所述终端约定升级时间,并在所述升级时间内,基于所述包状态向定时开窗的所述终端广播缺失的升级包,直到所述终端接收到的升级包均完整,终止广播升级包。2.根据权利要求1所述的系统,其特征在于,基于所述包状态向定时开窗的所述终端广播缺失的升级包,包括:基于所述包状态确定各个缺失的升级包对应的终端总数;基于所述终端总数计算各个缺失的升级包对应的优先度;按照所述优先度向定时开窗的所述终端顺序广播所述缺失的升级包。3.根据权利要求2所述的系统,其特征在于,基于所述终端总数计算各个缺失的升级包对应的优先度,包括:基于所述包状态确定各个缺失的升级包所对应终端的缺包总数;基于所述终端总数与同一缺失的升级包所对应终端的缺包总数之间的比值,得到各个缺失的升级包对应的优先度。4.根据权利要求1所述的系统,其特征在于,所述主站还配置为:基于差分算法对新固件与旧固件进行差分处理,得到差分数据;将所述差分数据与预设的控制字段进行压缩,得到所述升级包。5.根据权利要求4所述的系统,其特征在于,所述预设的控制字段包括:密文校验和,明文校验和,其中,所述密文校验和用于描述升级包的校验信息,所述明文检验和用于描述所述升级包解压后所得到数据的预设区域的校验信息。6.根据权利要求4所述的系统,...

【专利技术属性】
技术研发人员:赵建树鞠锐杨阳吴陈毅
申请(专利权)人:成都长城开发科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1