一种基于无线路由器的软件更新方法及装置制造方法及图纸

技术编号:37973225 阅读:11 留言:0更新日期:2023-06-30 09:48
本发明专利技术提供了一种基于无线路由器的软件更新方法及装置,涉及无线通信技术领域,在网络设备需要进行软件更新时,通过与无线路由器的历史网络连接情况对待更新网络设备当前的网络质量进行评估,以预估判断其能否完成更新,对于无法完成的情况能够及时进行反馈,有效减少了因网络质量导致网络设备软件更新失败的情况发生,同时也避免了因网络设备软件更新失败导致设备出现故障或损坏的情况发生。新失败导致设备出现故障或损坏的情况发生。新失败导致设备出现故障或损坏的情况发生。

【技术实现步骤摘要】
一种基于无线路由器的软件更新方法及装置


[0001]本专利技术涉及无线通信
,具体而言,涉及一种基于无线路由器的软件更新方法及装置。

技术介绍

[0002]随着物联网技术的不断发展,无线路由器在家庭或者办公环境中已越来越普及,多数的智能化产品都是通过无线路由器实现与互联网的连接的。随着智能化产品越来越多,功能越来越复杂,部分产品在进行软件更新时,需要保持互联网的网络连接状态,如果中途出现断网或者网络质量不佳的情况,可能会导致更新失败,甚至部分产品会因此导致设备故障。
[0003]因此,如何有效的降低网络质量对软件更新造成的影响,是目前亟待解决的问题。

技术实现思路

[0004]为了改善上述问题,本专利技术提供了一种基于无线路由器的软件更新方法及装置。
[0005]本专利技术实施例的第一方面,提供了一种基于无线路由器的软件更新方法,所述方法包括:
[0006]获取与无线路由器建立过连接的网络设备列表以及网络设备信息;
[0007]根据所述网络设备信息获取所述网络设备列表中每个网络设备的软件更新信息;
[0008]根据所述软件更新信息确定对应网络设备的进行软件更新时的更新方式和更新需求;所述更新方式包括离线更新、在线更新以及半离线更新,所述更新需求包括更新文件大小、更新花费时间以及更新所需网络带宽;
[0009]当接收到某个网络设备发送的软件更新请求后,根据无线路由器与待更新网络设备的历史网络连接情况,判断当前的网络质量能否支持待更新网络设备进行软件更新;
[0010]将判断结果反馈给发送软件更新请求的网络设备。
[0011]可选地,所述判断当前的网络质量能否支持待更新网络设备进行软件更新的步骤,具体包括:
[0012]获取在第一时间阈值范围内无线路由器与待更新网络设备的历史网络连接情况;
[0013]根据所获取的信息,预估在未来的第二时间阈值范围内的网络质量情况;所述第二时间阈值范围以当前时刻为起点,长度大于所述更新花费时间;
[0014]将预估的网络质量情况与待更新网络设备的更新需求进行匹配,判断能否支持待更新网络设备进行软件更新,如果预估的网络质量情况无法达到更新需求的最低要求,则判定不能支持待更新网络设备进行软件更新。
[0015]可选地,所述预估在未来的第二时间阈值范围内的网络质量情况的步骤,具体包括:
[0016]根据无线路由器在所述第一时间阈值范围的网络状态规律,预估无线路由器在未来的第二时间阈值范围内的所提供无线网络整体质量;
[0017]根据待更新网络设备在所述第一时间阈值范围与无线路由器的连接状态规律,预估待更新网络设备未来的第二时间阈值范围内的所能够使用的提供无线网络质量。
[0018]可选地,所述方法还包括:
[0019]如果判断当前的网络质量不能支持待更新网络设备进行软件更新,则在未来的第三时间阈值范围内查找预估可以达到更新需求的时间段;所述第三时间阈值范围以所述第二时间阈值范围的结束点为起点,长度大于所述更新花费时间;
[0020]如果查找到,则将时间段反馈给发送软件更新请求的网络设备,如果未查找到,则将查找失败的结果反馈给发送软件更新请求的网络设备。
[0021]可选地,所述方法还包括:
[0022]如果查找到多个预估可以达到更新需求的时间段,则根据所述历史网络连接情况,从多个时间段中选择待更新网络设备使用网络流量最少的时间段,作为最优时间段进行反馈。
[0023]可选地,所述方法包括:
[0024]如果查找到多个预估可以达到更新需求的时间段,则根据所述历史网络连接情况,从多个时间段中选择待更新网络设备可用网络带宽最大的时间段,作为最优时间段进行反馈。
[0025]可选地,所述方法还包括:
[0026]当接收到待更新网络设备发送的准备进行软件更新的信息后;
[0027]调整对待更新网络设备的可用带宽分配,使得可用带宽大于所述更新所需网络带宽,直到更新完成。
[0028]可选地,所述方法还包括:
[0029]针对更新方式为离线更新或者半离线更新的待更新网络设备;
[0030]提前下载对应可离线更新部分的更新文件。
[0031]可选地,所述方法还包括:
[0032]针对更新方式为半离线更新的待更新网络设备,在判断当前的网络质量能否支持待更新网络设备进行软件更新时,如果对应可离线更新部分的更新文件已经下载完成,则将不可离线更新部分的更新需求作为判断标准。
[0033]本专利技术实施例的第二方面,提供了一种基于无线路由器的软件更新装置,所述装置包括:
[0034]设备信息获取单元,用于获取与无线路由器建立过连接的网络设备列表以及网络设备信息;
[0035]更新信息获取单元,用于根据所述网络设备信息获取所述网络设备列表中每个网络设备的软件更新信息;
[0036]更新需求确定单元,用于根据所述软件更新信息确定对应网络设备的进行软件更新时的更新方式和更新需求;所述更新方式包括离线更新、在线更新以及半离线更新,所述更新需求包括更新文件大小、更新花费时间以及更新所需网络带宽;
[0037]更新需求判断单元,用于当接收到某个网络设备发送的软件更新请求后,根据无线路由器与待更新网络设备的历史网络连接情况,判断当前的网络质量能否支持待更新网络设备进行软件更新;
[0038]判断结果反馈单元,用于将判断结果反馈给发送软件更新请求的网络设备。
[0039]本专利技术的有益效果为:
[0040]本专利技术提供了一种基于无线路由器的软件更新方法及装置,在网络设备需要进行软件更新时,通过与无线路由器的历史网络连接情况对待更新网络设备当前的网络质量进行评估,以预估判断其能否完成更新,对于无法完成的情况能够及时进行反馈,有效减少了因网络质量导致网络设备软件更新失败的情况发生,同时也避免了因网络设备软件更新失败导致设备出现故障或损坏的情况发生。
附图说明
[0041]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0042]图1为本专利技术实施例的基于无线路由器的软件更新方法及装置的应用场景示意图;
[0043]图2为本专利技术实施例的基于无线路由器的软件更新方法的方法流程图;
[0044]图3为本专利技术实施例的判断当前的网络质量能否支持待更新网络设备进行软件更新的方法流程图;
[0045]图4为本专利技术实施例的基于无线路由器的软件更新装置的功能模块框图。
[0046]附图标记:
[0047]无线路由器100;网络设备200;设备信息获取单元110;更新信息获取单元120;更新需求确定单元130;更新需求判断单元1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于无线路由器的软件更新方法,其特征在于,所述方法包括:获取与无线路由器建立过连接的网络设备列表以及网络设备信息;根据所述网络设备信息获取所述网络设备列表中每个网络设备的软件更新信息;根据所述软件更新信息确定对应网络设备的进行软件更新时的更新方式和更新需求;所述更新方式包括离线更新、在线更新以及半离线更新,所述更新需求包括更新文件大小、更新花费时间以及更新所需网络带宽;当接收到某个网络设备发送的软件更新请求后,根据无线路由器与待更新网络设备的历史网络连接情况,判断当前的网络质量能否支持待更新网络设备进行软件更新;将判断结果反馈给发送软件更新请求的网络设备。2.根据权利要求1所述的基于无线路由器的软件更新方法,其特征在于,所述判断当前的网络质量能否支持待更新网络设备进行软件更新的步骤,具体包括:获取在第一时间阈值范围内无线路由器与待更新网络设备的历史网络连接情况;根据所获取的信息,预估在未来的第二时间阈值范围内的网络质量情况;所述第二时间阈值范围以当前时刻为起点,长度大于所述更新花费时间;将预估的网络质量情况与待更新网络设备的更新需求进行匹配,判断能否支持待更新网络设备进行软件更新,如果预估的网络质量情况无法达到更新需求的最低要求,则判定不能支持待更新网络设备进行软件更新。3.根据权利要求2所述的基于无线路由器的软件更新方法,其特征在于,所述预估在未来的第二时间阈值范围内的网络质量情况的步骤,具体包括:根据无线路由器在所述第一时间阈值范围的网络状态规律,预估无线路由器在未来的第二时间阈值范围内的所提供无线网络整体质量;根据待更新网络设备在所述第一时间阈值范围与无线路由器的连接状态规律,预估待更新网络设备未来的第二时间阈值范围内的所能够使用的提供无线网络质量。4.根据权利要求3所述的基于无线路由器的软件更新方法,其特征在于,所述方法还包括:如果判断当前的网络质量不能支持待更新网络设备进行软件更新,则在未来的第三时间阈值范围内查找预估可以达到更新需求的时间段;所述第三时间阈值范围以所述第二时间阈值范围的结束点为起点,长度大于所述更新花费时间;如果查找到,则将时间段反馈给发送软件更新请求的网络设备,如果未查找到,则将查找失败的结果反馈给发送软件...

【专利技术属性】
技术研发人员:赵玉军王志波管海涛韩明利唐俊
申请(专利权)人:微网优联科技成都有限公司
类型:发明
国别省市:

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

1