无线路由器及其控制方法
【技术领域】
[0001]本发明涉及无线网络设备及通信技术领域,尤其涉及一种无线路由器及其控制方法。
【背景技术】
[0002]目前,在无线网络设备领域,传统无线路由器的功能仅限于提供用户无线接入网络,不能智能地根据用户的使用情况打开WIFI (Wireless-Fidelity,无线网络)功能,如果WIFI功能一直处于开启状态,会使用户一直处于辐射环境,用户为了避免在不使用网络时仍然处于辐射环境,在不使用WIFI功能时,会将WIFI功能关闭,但是当用户需要使用网络时,常常忘记开启路由器的WIFI功能,导致终端在移动流量开启的状态下联网,造成流量浪费。
【发明内容】
[0003]本发明提供一种无线路由器及其控制方法,其主要目的在于根据终端广播的接入请求智能地开启路由器的WIFI功能,减少移动流量的浪费。
[0004]为实现上述目的,本发明提供一种无线路由器的控制方法,该无线路由器的控制方法包括:
[0005]当无线路由器的无线网络WIFI功能处于关闭状态时,实时监听广播信息;
[0006]当接收到终端广播的接入请求时,开启所述无线路由器的WIFI功能,其中,所述终端在检测不到无线信号时,以广播信息的形式发送接入请求。
[0007]优选地,所述当接收到终端广播的接入请求时,开启所述无线路由器的WIFI功能的步骤包括:
[0008]当接收到终端广播的接入请求时,从所述接入请求中获取所述终端的物理地址;
[0009]当所述物理地址位于预先存储的白名单中时,开启所述无线路由器的WIFI功能。
[0010]优选地,所述无线路由器的控制方法还包括:
[0011]在所述无线路由器的WIFI功能处于开启状态时,实时检测所述白名单中的物理地址对应的终端与所述无线路由器的连接状态;
[0012]当检测到所述白名单中的物理地址对应的终端均与所述无线路由器断开连接时,关闭所述无线路由器的WIFI功能。
[0013]优选地,所述当所述物理地址位于预先存储的白名单中时,开启所述无线路由器的WIFI功能的步骤包括:
[0014]当所述物理地址位于预先存储的白名单中时,获取所述终端的最近连接时间,根据所述连接时间计算所述终端的连接间隔时长,其中,所述最近连接时间为与当前时间点之间间隔最短的连接时间;
[0015]若所述连接间隔时长小于或等于预设时长时,开启所述无线路由器的WIFI功能。
[0016]优选地,所述开启所述无线路由器的WIFI功能的步骤之后,所述无线路由器的控制方法还包括:
[0017]当检测到有所述白名单中的物理地址对应的终端与所述无线路由器断开连接时,将当前时间更新为将所述物理地址对应的最近连接时间。
[0018]此外,为实现上述目的,本发明还提供一种无线路由器,该无线路由器包括:
[0019]信息监听模块,用于当无线路由器的无线网络WIFI功能处于关闭状态时,实时监听广播信息;
[0020]WIFI开启模块,用于当接收到终端广播的接入请求时,开启所述无线路由器的WIFI功能,其中,所述终端在检测不到无线信号时,以广播信息的形式发送接入请求。
[0021]优选地,所述WIFI开启模块包括:
[0022]数据获取单元,用于当接收到终端广播的接入请求时,从所述接入请求中获取所述终端的物理地址;
[0023]WIFI开启单元,用于当所述物理地址位于预先存储的白名单中时,开启所述无线路由器的WIFI功能。
[0024]优选地,状态检测模块,用于在所述无线路由器的WIFI功能处于开启状态时,实时检测所述白名单中的物理地址对应的终端与所述无线路由器的连接状态;
[0025]WIFI关闭模块,用于当检测到所述白名单中的物理地址对应的终端均与所述无线路由器断开连接时,关闭所述无线路由器的WIFI功能。
[0026]优选地,所述数据获取单元,还用于当所述物理地址位于预先存储的白名单中时,获取所述终端的最近连接时间,根据所述连接时间计算所述终端的连接间隔时长,其中,所述最近连接时间为与当前时间点之间间隔最短的连接时间;
[0027]所述WIFI开启单元,还用于若所述连接间隔时长小于或等于预设时长时,开启所述无线路由器的WIFI功能。
[0028]优选地,所述WIFI开启模块还包括:
[0029]时间更新单元,用于当检测到有所述白名单中的物理地址对应的终端与所述无线路由器断开连接时,将当前时间更新为将所述物理地址对应的最近连接时间。
[0030]本发明提出的无线路由器及其控制方法,无线路由器的WIFI功能处于关闭状态时,能够实时监听广播信息,此时,终端检测不到路由器的无线信号,则以广播信息的形式发送接入请求,当无线路由器接收到该接入请求时,则认为有终端需要使用无线网络,自动开启WIFI功能,以供终端进行连接,避免终端检测不到无线网络,继续使用移动流量,造成流量的浪费。
【附图说明】
[0031]图1为本发明无线路由器的控制方法第一实施例的流程图;
[0032]图2为本发明无线路由器的控制方法第二实施例中WIFI功能开启步骤的细化流程不意图;
[0033]图3为本发明无线路由器的控制方法第三实施例的流程图;
[0034]图4为本发明无线路由器的控制方法第四实施例中物理地址位于白名单时,WIFI功能开启步骤的细化流程示意图;
[0035]图5为本发明无线路由器第一实施例的功能模块示意图;
[0036]图6为本发明无线路由器第二实施例中WIFI开启模块的细化功能模块示意图;
[0037]图7为本发明无线路由器第三实施例的功能模块示意图。
[0038]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0039]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0040]本发明提供一种无线路由器的控制方法。
[0041]参照图1所示,为本发明无线路由器的控制方法第一实施例的流程图。
[0042]在第一实施例中,该无线路由器的控制方法包括:
[0043]步骤S10,当无线路由器的无线网络WIFI功能处于关闭状态时,实时监听广播信息。
[0044]当用户不需要使用无线路由器的WIFI功能时,可以关闭其WIFI功能,此时,无线路由器进入待机状态,无线路由器设置有监听广播信息的模块,在无线路由器进入待机状态、WIFI功能处于关闭状态时,也能够监听并接收广播信息,但是终端检测不到其无线信号。
[0045]步骤S20,当接收到终端广播的接入请求时,开启所述无线路由器的WIFI功能,其中,所述终端在检测不到无线信号时,以广播信息的形式发送接入请求。
[0046]用户需要使用WIFI功能时,只需要触发终端上的控件,以广播信息的形式发送接入请求,请求所包含的数据内容可以由用户设置。无线路由器在接收到终端广播的接入请求时,开启WIFI功能以供终端进行连接,此时终端能够检测到该无线路由器的信号,可以进行密码验证的方式进行连接,或者对于没有设置密码的无线路由器,可以直接建立网络连接。
[0047]在本实施例中,终端在进行广播信息时,可以不具有针对性,即接入请求不包含无线路由器的服务集标识,可以按照以下格式发送:
[0048]〈request〉
[0049]<pri_dev Signal = “0,,C0M = “search”ENC = “DES,,>
[0050]〈request〉
[0051]其中,Signal = “0”:表示终端接收到的无线路由器的信号强度值。
[0052]COM = “search”:表示终端请求的信号是搜索无线AP。
[0053]ENC =“DES”:表示数据传输的加密算法,出于安全性考虑,在数据传输时用DES加密,在其他实施例中,可以去掉该字段,也可以使用其他的加密方式。
[0054]当终端所在环境有多个无线路由器时,在接收到接入请求时,均可以调整当前的WIFI功能的开关状态。进一步地,当终端需要与特定的无线路由器建立连接时,可以在发送的接入请求中,包含目标路由器的服务集标识,参照以下格式:
[0055]〈request〉
[0056]<pri_dev SSID = “home” Signal = “0,,C0M = “search,,ENC = “DES,,>
[0057]〈request〉
[0058]此时对于无线路由器来说,当接收到终端广播的接入请求时,从所述接入请求中获取服务集标识,并判断服务集标识是否与所述无线路由器的服务集标识相同,若相同,则开启所述无线路由器的WIFI功能,例如,用户将家里的无线路由器的服务集标识设置为“home”,那么终端在发送广播接入请求时,在接入请求中添加服务集标识为“home”。
[0059]本实施例提出的无线路由器的控制方法,无线路由器的WIFI功