升级处理方法及装置的制造方法

文档序号:9931130阅读:270来源:国知局
升级处理方法及装置的制造方法
【技术领域】
[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]本公开的实施例提供的技术方案可以包括以下有益效果:
[0043]本公开实施例中,路由器在接收到升级操作指令后,检测预先与所述路由器建立连接的终端是否正在使用网络,在所述终端当前未使用网络时,所述路由器才会根据所述升级操作指令自动执行升级操作。避免在路由器升级时用户无法通过预先与所述路由器绑定的所述终端使用网络的问题,进一步地,避免了在所述路由器升级时用户强制重启所述路由器而导致所述路由器升级失败或者损坏的问题,提升了用户体验。
[0044]本公开实施例中,路由器可以获取终端在第一预设时间段内的网络流量值,如果所述终端中的目标终端的目标网络流量值超过预设阈值,说明用户正在通过所述目标终端使用网络。此时,所述路由器可以暂时不进行升级处理,直到检测到所述终端当前未使用网络后,才执行升级处理。避免由于所述路由器升级而导致断网的问题,且避免了在所述路由器升级时用户强制重启所述路由器而导致所述路由器升级失败或者损坏的问题,提升了用户体验。
[0045]本公开实施例中,可以在检测到除了发送升级操作指令的目标终端当前正在使用网络时,暂停升级处理,可用性高,用户体验好。
[0046]本公开实施例中,路由器可以在每检测到终端正在使用网络后,间隔第二预设时间段才再次进行检测,避免频繁检测终端是否正在使用网络而占用路由器过多资源。
[0047]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0048]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0049]图1是本公开根据一示例性
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1