当前位置: 首页 > 专利查询>季华实验室专利>正文

NB-IOT终端升级方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39255162 阅读:11 留言:0更新日期:2023-10-30 12:06
本申请涉及NB

【技术实现步骤摘要】
NB

IOT终端升级方法、装置、电子设备及存储介质


[0001]本申请涉及NB

IOT
,具体而言,涉及NB

IOT终端升级方法、装置、电子设备及存储介质。

技术介绍

[0002]NB

IOT(窄带物联网通信技术)是一种窄带蜂窝通信技术,由于该技术具有信号覆盖能力比较强、支持巨量低速率设备接入、设备成本低廉、低功耗、低延迟的优点,因此该技术在智能水电气仪表、智能路灯、可穿戴设备、智能建筑、环境监测、智能物流等领域都具有比较大的应用前景。
[0003]NB

IOT系统包括NB

IOT云平台和NB

IOT终端,NB

IOT终端在不同场景的应用需要结合相对应的软件,为了保证软件的正常运行,需要及时地对NB

IOT终端中的软件进行升级。现有的NB

IOT终端软件升级方法的工作流程为:NB

IOT云平台向NB

IOT终端下发升级文件包以对软件进行升级更新,而由于NB

IOT具有窄带通信低速率的特点,在云平台下发升级文件包时,通常都需要较长的时间才能够完成升级文件包的传输,而升级文件包的传输容易受到NB

IOT终端所处网络环境的质量影响,若NB

IOT终端所处网络环境的质量较差且升级文件包的体量大,则可能会造成升级文件包无法完整传输至NB

IOT终端,严重时可能导致NB

IOT终端宕机的情况,因此现有的NB

IOT终端软件升级方法存在由于NB

IOT终端所处网络环境的质量较差而导致体量大的升级文件包无法完整传输到NB

IOT终端,进而导致NB

IOT终端卡死或宕机的情况。
[0004]针对上述问题,目前尚未有有效的技术解决方案。

技术实现思路

[0005]本申请的目的在于提供一种NB

IOT终端升级方法、装置、电子设备及存储介质,能够有效地避免出现由于NB

IOT终端所处网络环境的质量较差而导致体量大的升级文件包无法被完整传输到NB

IOT终端,从而导致NB

IOT终端卡死或宕机的情况。
[0006]第一方面,本申请提供了一种NB

IOT终端升级方法,其包括以下步骤:对待升级NB

IOT终端的通信质量进行测试,以获取通信质量等级信息,待升级NB

IOT终端为需要进行软件升级的NB

IOT终端;根据通信质量等级信息获取与该通信质量等级信息对应的升级文件包;将升级文件包发送给待升级NB

IOT终端,以使待升级NB

IOT终端进行软件升级。
[0007]本申请提供的一种NB

IOT终端升级方法,对待升级NB

IOT终端的通信质量进行测试以获取通信质量等级信息,再根据通信质量等级信息获取与该通信质量等级信息对应的升级文件包,最后将获取到的升级文件包发送给待升级NB

IOT终端,由于该方法相当于先根据待升级NB

IOT终端的通信质量为其匹配一个大小合适的升级文件包,再将获取到的升级文件包发送给待升级NB

IOT终端,而通信质量等级信息能够反映待升级NB

IOT终端所处网络环境的质量,即使待升级NB

IOT终端所处网络环境的质量较差,升级文件包也能够被
顺利传输给待升级NB

IOT终端,因此该方法能够有效地避免出现由于NB

IOT终端所处网络环境的质量较差而导致体量大的升级文件包无法被完整传输到NB

IOT终端,从而导致NB

IOT终端卡死或宕机的情况。
[0008]可选地,对待升级NB

IOT终端的通信质量进行测试,以获取通信质量等级信息的步骤包括:向待升级NB

IOT终端发送测试信号,以触发待升级NB

IOT终端生成并发送反馈信号;在接收到反馈信号后,基于测试信号和反馈信号获取响应时间信息;根据响应时间信息的大小确定通信质量等级信息。
[0009]可选地,响应时间信息为发送测试信号的时间节点与接收到反馈信号的时间节点的差值。
[0010]可选地,响应时间信息为发送测试信号的时间节点与反馈信号中的时间戳信息的差值,时间戳信息为待升级NB

IOT终端在发送反馈信号前向反馈信号中添加的时间信息。
[0011]可选地,将升级文件包发送给待升级NB

IOT终端,以使待升级NB

IOT终端进行软件升级的步骤包括:将升级文件包部署到升级服务器,以使待升级NB

IOT终端从升级服务器中下载升级文件包并基于该升级文件包进行软件升级。
[0012]可选地,待升级NB

IOT终端对应可用的升级文件包的数量为多个,升级文件包的数量小于等于通信质量等级信息的划分等级数量。
[0013]可选地,每个升级文件包均对应于一个预先计算的下载时间阈值,根据通信质量等级信息获取与该通信质量等级信息对应的升级文件包的步骤包括:基于通信质量等级信息计算不同升级文件包的实际下载时间,并根据实际下载时间和下载时间阈值获取与该通信质量等级信息对应的升级文件包。
[0014]该技术方案利用实际下载时间和下载时间阈值获取对应的升级文件包,因此该技术方案能够使获取到的升级文件包对应的实际下载时间小于等于下载时间阈值,从而进一步地避免出现由于NB

IOT终端所处网络环境的质量较差而导致升级文件包无法被正常传输、NB

IOT终端卡死或宕机的情况。
[0015]第二方面,本申请还提供了一种NB

IOT终端升级装置,NB

IOT终端升级装置包括:通信质量测试模块,用于对待升级NB

IOT终端的通信质量进行测试,以获取通信质量等级信息,待升级NB

IOT终端为需要进行软件升级的NB

IOT终端;升级文件包获取模块,根据通信质量等级信息获取与该通信质量等级信息对应的升级文件包;升级文件包发送模块,将升级文件包发送给待升级NB

IOT终端,以使NB

IOT终端进行软件升级。
[0016]本申请提供的一种NB

IOT终端升级装置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种NB

IOT终端升级方法,其特征在于,所述NB

IOT终端升级方法包括以下步骤:对待升级NB

IOT终端的通信质量进行测试,以获取通信质量等级信息,所述待升级NB

IOT终端为需要进行软件升级的NB

IOT终端;根据所述通信质量等级信息获取与该通信质量等级信息对应的升级文件包;将所述升级文件包发送给所述待升级NB

IOT终端,以使所述待升级NB

IOT终端进行软件升级。2.根据权利要求1所述的NB

IOT终端升级方法,其特征在于,所述对待升级NB

IOT终端的通信质量进行测试,以获取通信质量等级信息的步骤包括:向所述待升级NB

IOT终端发送测试信号,以触发所述待升级NB

IOT终端生成并发送反馈信号;在接收到反馈信号后,基于所述测试信号和所述反馈信号获取响应时间信息;根据所述响应时间信息的大小确定通信质量等级信息。3.根据权利要求2所述的NB

IOT终端升级方法,其特征在于,所述响应时间信息为发送所述测试信号的时间节点与接收到所述反馈信号的时间节点的差值。4.根据权利要求2所述的NB

IOT终端升级方法,其特征在于,所述响应时间信息为发送所述测试信号的时间节点与所述反馈信号中的时间戳信息的差值,所述时间戳信息为所述待升级NB

IOT终端在发送所述反馈信号前向所述反馈信号中添加的时间信息。5.根据权利要求1所述的NB

IOT终端升级方法,其特征在于,所述将所述升级文件包发送给所述待升级NB

IOT终端,以使所述待升级NB

IOT终端进行软件升级的步骤包括:将所述升级...

【专利技术属性】
技术研发人员:郭远军郭晓东纪思雨黄小婵欧墡薇岳川云小淇
申请(专利权)人:季华实验室
类型:发明
国别省市:

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

1