无线网络连接控制方法及装置制造方法

文档序号:7811639阅读:397来源:国知局
无线网络连接控制方法及装置制造方法
【专利摘要】本发明提供一种无线网络连接控制方法及装置,所述方法包括以下步骤:在第一终端设备与相应的无线网络建立连接之后,判断所述无线网络覆盖的区域内是否存在请求与该无线网络建立连接的第二终端设备;若是,则通过第一终端设备将所述无线网络的WIFI信号放大并以虚拟热点的形式进行广播;当第一终端设备检测到所述第二终端设备连接到所述虚拟热点之后,获取第二终端设备的MAC地址,并根据预先设定的过滤条件及该MAC地址控制第二终端设备是否与所述无线网络建立连接。本发明的一种无线网络连接控制方法及装置能提高无线网络的安全性及连网的速度。
【专利说明】无线网络连接控制方法及装置

【技术领域】
[0001] 本发明涉无线通信【技术领域】,特别是涉及一种无线网络连接控制方法以及一种无 线网络连接控制装置。

【背景技术】
[0002] 随着智能机的到来,无线网络也非常普遍地应用于家庭中,目前大多用户通常是 通过WIFI进行无线网络连接,并通过路由器对WIFI进行加密设置来防止他人免费通过 WIFI连接个人的无线网络。就安全性来讲,目前通常使用WPA2-PSK+AES进行加密,密码最 少长度为8位。
[0003] 但是在现有技术中,用户使用移动终端设备连接无线网络时需要先搜索附近的 WIFI,然后从搜索到的WIFI列表中选中需要连接的无线网络,再手动输入相应的密码后才 能将移动终端设备与相应的无线网络建立连接,此过程操作繁琐。且现在已经有很多用于 破解WIFI密码的工具,例如WIFI万能钥匙、WIFI万能破解等工具,即使设置有WIFI密码 也可以通过这些工具进行破解。


【发明内容】

[0004] 基于此,本发明提供一种无线网络连接控制方法及装置,能够提高无线网络的安 全性,且能快捷地将设备与无线网络建立连接。
[0005] 为实现上述目的,本发明采用如下的技术方案:
[0006] 一种无线网络连接控制方法,包括以下步骤:
[0007] 在第一终端设备与相应的无线网络建立连接之后,判断所述无线网络覆盖的区域 内是否存在请求与该无线网络建立连接的第二终端设备;
[0008] 若是,则通过第一终端设备将所述无线网络的WIFI信号放大并以虚拟热点的形 式进行广播;
[0009] 当第一终端设备检测到所述第二终端设备连接到所述虚拟热点之后,获取第二终 端设备的MAC地址,并根据预先设定的过滤条件及该MAC地址控制第二终端设备是否与所 述无线网络建立连接。
[0010] 一种无线网络连接控制装置,包括:
[0011] 判断模块,用于在第一终端设备与相应的无线网络建立连接之后,判断所述无线 网络覆盖的区域内是否存在请求与该无线网络建立连接的第二终端设备;
[0012] 放大及广播模块,用于当所述判断模块判断的结果为是时,将所述无线网络的 WIFI信号放大并以虚拟热点的形式进行广播;
[0013] 控制模块,用于当第一终端设备检测到所述第二终端设备连接到所述虚拟热点之 后,获取第二终端设备的MAC地址,并根据预先设定的过滤条件及该MAC地址控制第二终端 设备是否与所述无线网络建立连接。
[0014] 由以上方案可以看出,本发明的一种无线网络连接控制方法及装置,在第一终端 设备与相应的无线网络建立连接之后,通过第一终端设备对所述无线网络所覆盖的区域内 进行检测,在检测到有第二终端设备请求与该无线网络建立连接时,该第一终端设备则会 获取相应第二终端设备的MAC地址,并根据所述第一终端设备预先设定的过滤条件及第二 终端设备的MAC地址控制是否允许该第二终端设备与所述无线网络与相应的无线网络建 立连接。本发明避免了通过输入密码来与无线网络建立连接的方式,使得终端设备与无线 网络建立连接的速度更快捷;而且还能有效避免终端设备使用各种密码破解工具非法与无 线网络建立连接的风险,从而提高了无线网络的安全性。

【专利附图】

【附图说明】
[0015] 图1为本发明中一种无线网络连接控制方法的流程示意图;
[0016] 图2为本发明中在第一终端设备上显示Mac地址的示意图;
[0017] 图3为本发明中一种无线网络连接控制装置的结构示意图。

【具体实施方式】
[0018] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0019] 参见图1所示,一种无线网络连接控制方法,包括以下步骤:
[0020] 步骤S101,在第一终端设备与相应的无线网络建立连接之后,判断所述无线网络 覆盖的区域内是否存在请求与该无线网络建立连接的第二终端设备。若存在请求与所述 无线网络建立连接的第二终端设备时,则可执行步骤S102。否则,可以返回继续执行步骤 S101,继续对所述无线网络覆盖的区域进行检测。需要说明的是,该无线网络可以通过路由 器采用无线MAC地址(Media Access Control Address,媒体访问控制地址,或称为硬件地 址)过滤的方式仅允许第一终端设备建立连接。所述第二终端设备不能直接与所述无线网 络建立连接。
[0021] 步骤S102,若所述步骤S101的判断结果为是时,则通过第一终端设备将所述无线 网络的WIFI信号放大并以虚拟热点的形式进行广播。需要说明的是,在步骤S102中可通 过开启第一终端设备的WIFI中继功能或者其他类似功能,将所述无线网络的WIFI信号放 大并以虚拟热点的形式进行广播,该虚拟热点可以不加密。该虚拟热点可以被第二终端设 备搜索并连接。
[0022] 步骤S103,当第一终端设备检测到所述第二终端设备连接到所述虚拟热点之后, 获取第二终端设备的MAC地址,并根据预先设定的过滤条件及该MAC地址控制第二终端设 备是否与所述无线网络建立连接。
[0023] 结合参照图2,以下以客人连接主人家无线网络为例对本发明的无线网络连接控 制方法进行进一步说明:
[0024] 在主人手机B (第一终端设备)与主人家的无线网络A连接之后,通过主人手机B 启动一个检测服务,对所述无线网络A覆盖的区域进行检测。
[0025] 当检测到有客人将其手机Dn (η = 1,2, 3, ···)(第二终端设备)的WiFi请求连接 主人家用的无线网络时,通过所述检测服务启动主人手机WiFi中继功能。WiFi中继主要功 能就是把信号进一步放大并广播,保证家里各个角落都可以使用。此时WiFi中继功能就会 开启主人手机softap (虚拟无线AP)。当客人手机连接softap时,主人手机则会获取客人 手机的MAC地址。可根据主人手机预先设置的过滤条件来控制是否允许客人手机连接主人 的无线网络。若主人不希望客人手机连接自己的无线网络时,则可以根据过滤条件来拒绝 客人手机连接,反之为允许。
[0026] 作为一个较好的实施例,所述第一终端设备与所述无线网络建立连接的过程,具 体可以包括:
[0027] 所述第一终端设备通过连接相应的路由器来与所述无线网络建立连接;其中,所 述路由器采用MAC地址过滤的加密方式,且在该路由器的允许连接的MAC地址过滤列表中 预先存储有第一移动设备的MAC地址,允许第一移动设备连接到无线网络。例如:可通过主 人的路由器预先设置MAC地址过滤列表,主人手机的MAC地址存储在该MAC地址过滤列表 的白名单中,即允许主人手机与所述无线网络建立连接,并阻止主人手机之外的任何客人 手机连接。
[0028] 所述判断是否存在请求与所述无线网络建立连接的第二终端设备的过程,具体可 以包括:步骤S1011,截获路由器发送的管理帧;其中,所述管理帧为当路由器检测到有MAC 地址不在所述MAC地址过滤列表中的第二终端设备连接路由器时所发送的信息。在所述第 一终端设备与路由器连接后,使得所述第一终端设备截获路由器发送的管理帧;例如可以 通过主人手机的tcpdump (dump the traffic on a network,根据使用者的定义对网络上的 数据包进行截获的包分析工具)截获与所述无线网络想对应的路由器所述发出的管理帧。
[0029] 步骤S1012,根据截获的管理帧判断是否存在请求与所述无线网络建立连接的第 二终端设备。当路由器检测到有MAC地址不在预先设定的MAC地址过滤列表中的第二终端 设备连接路由器时,路由器可以发送一个拒绝连接的管理帧给该第二终端设备。若检测到 拒绝连接的管理帧则说明存在请求与所述无线网络建立连接的第二终端设备,反之则不存 在请求与所述无线网络建立连接的第二终端设备。例如,当客人手机请求与无线网络连接 时,路由器就会发送一个拒绝的管理帧给客人手机,由于主人手机已经与所述无线网络建 立连接,所以主人手机也能检测到该管理帧。
[0030] 作为一个较好的实施例,所述过滤条件为:通过所述第一终端设备设置黑名单和 白名单,将所述第二终端设备的MAC地址存储在白名单和黑名单中;黑名单用于拒绝第二 终端设备连接所述无线网络,白名单用于允许第二终端设备连接所述无线网络。例如:比如 某个客人手机的MAC地址为:aa: bb: cc: 11:22:33,如果阻止此MAC的客人手机连接,可通过 主人手机把此MAC地址加入到主人手机softap的黑名单就可以实现阻止功能。允许客人 手机连接时,则可将客人手机的MAC地址列入到主人手机softap的白名单中。通过设定控 制与该虚拟热点建立连接的过滤条件来控制他人与该虚拟热点建立连接,使得连接的方式 更快捷安全。
[0031] 作为一个较好的实施例,判断所述无线网络覆盖的区域内是否存在请求与该无线 网络建立连接的第二终端设备的过程,具体还可以包括以下步骤:
[0032] 判断在预定时间内检测到请求与所述无线网络连接的第二终端设备的数量是否 为零。若为零,说明暂时没有第二终端设备请求连接所述无线网络;则关闭热点,即:停止 通过第一终端设备将所述无线网络的WIFI信号放大并以虚拟热点的形式进行广播。否则, 说明该预定时间内存在第二终端设备请求连接所述无线网络。所述预定时间可根据实际需 要设定若干分钟或者秒等时间段。
[0033] 当预定时间内没有第二终端设备请求连接所述无线网络,可以停止将所述无线网 络的WIFI信号放大并以虚拟热点的形式进行广播,防止第一终端设备能量的损耗,达到节 约成本的效果。例如:主人手机的WIFI中继功能主要是把无线网络的WIFI信号进一步放 大并广播,保证家里各个角落都可以使用,这样主人手机耗电非常厉害,为了节省功耗,当 预定时间内没有检测到有第二终端设备需要与无线网络连接时该WIFI中继功能关闭,否 则开启。
[0034] 作为一个较好的实施例,在第二终端设备与所述无线网络建立连接之后,具体还 可以包括以下步骤:
[0035] 统计已与所述无线网络建立连接的第二终端设备的数量;
[0036] 显示已与所述无线网络建立连接的第二终端设备的MAC地址及数量。
[0037] 如上步骤可以方便第一终端设备控制第二终端设备连接的数量,并及时通过第一 终端设备控制第二终端设备与所述无线网络建立连接。
[0038] 与上述一种无线网络连接控制方法相对应,本发明还提供一种无线网络连接控制 装置,如图3所示,包括:
[0039] 判断模块101,用于在第一终端设备与相应的无线网络建立连接之后,判断所述无 线网络覆盖的区域内是否存在请求与该无线网络建立连接的第二终端设备;
[0040] 放大及广播模块102,用于当所述判断模块判断的结果为是时,将所述无线网络的 WIFI信号放大并以虚拟热点的形式进行广播;
[0041] 控制模块103,用于当第一终端设备检测到所述第二终端设备连接到所述虚拟热 点之后,获取第二终端设备的MAC地址,并根据预先设定的过滤条件及该MAC地址控制第二 终端设备是否与所述无线网络建立连接。
[0042] 作为一个较好的实施例,所述判断模块具体可以包括:
[0043] 截获模块,用于截获路由器发送的管理帧;其中,所述管理帧为当路由器检测到有 MAC地址不在所述MAC地址过滤列表中的第二终端设备连接路由器时所发送的信息;
[0044] 第一判断子模块,用于根据截获的管理帧判断是否存在请求与所述无线网络建立 连接的第二终端设备。
[0045] 作为一个较好的实施例,所述判断模块具体还可以包括:
[0046] 第二判断子模块,用于判断在预定时间内检测到请求与所述无线网络连接的第二 终端设备的数量是否为零;
[0047] 关闭模块,用于当所述第二判断子模块的判断结果为是时,关闭所述虚拟热点。
[0048] 作为一个较好的实施例,所述控制模块具体可以包括:
[0049] 统计模块,用于统计已与所述无线网络建立连接的第二终端设备的数量;
[0050] 显示模块,用于显示已与所述无线网络建立连接的第二终端设备的MAC地址及数 量。
[0051] 上述一种无线网络连接控制装置的其它技术特征与本发明的一种无线网络连接 控制方法相同,此处不予赘述。
[0052] 通过以上方案可以看出,本发明的一种无线网络连接控制方法及装置,在第一终 端设备与相应的无线网络建立连接之后,通过第一终端设备对所述无线网络所覆盖的区域 内进行检测,在检测到有第二终端设备请求与该无线网络建立连接时,该第一终端设备则 会获取相应第二终端设备的MAC地址,并根据所述第一终端设备预先设定的过滤条件及第 二终端设备的MAC地址控制是否允许该第二终端设备与所述无线网络与相应的无线网络 建立连接。本发明避免了通过输入密码来与无线网络建立连接的方式,使得终端设备与无 线网络建立连接的速度更快捷;而且还能有效避免终端设备使用各种密码破解工具非法与 无线网络建立连接的风险,从而提高了无线网络的安全性。
[0053] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1. 一种无线网络连接控制方法,其特征在于,包括以下步骤: 在第一终端设备与相应的无线网络建立连接之后,判断所述无线网络覆盖的区域内是 否存在请求与该无线网络建立连接的第二终端设备; 若是,则通过第一终端设备将所述无线网络的WIFI信号放大并以虚拟热点的形式进 行广播; 当第一终端设备检测到所述第二终端设备连接到所述虚拟热点之后,获取第二终端设 备的MAC地址,并根据预先设定的过滤条件及该MAC地址控制第二终端设备是否与所述无 线网络建立连接。
2. 根据权利要求1所述的无线网络连接控制方法,其特征在于,所述第一终端设备与 所述无线网络建立连接的过程包括: 所述第一终端设备通过连接相应的路由器来与所述无线网络建立连接;其中,所述路 由器采用MAC地址过滤的加密方式,且在该路由器的允许连接的MAC地址过滤列表中预先 存储有第一移动设备的MAC地址,允许第一移动设备连接到无线网络。
3. 根据权利要求2所述的无线网络连接控制方法,其特征在于,所述判断是否存在请 求与所述无线网络建立连接的第二终端设备的过程包括: 截获路由器发送的管理帧;其中,所述管理帧为当路由器检测到有MAC地址不在所述 MAC地址过滤列表中的第二终端设备连接路由器时所发送的信息; 根据截获的管理帧判断是否存在请求与所述无线网络建立连接的第二终端设备。
4. 根据权利要求1所述的无线网络连接控制方法,其特征在于,所述过滤条件为:通过 所述第一终端设备设置黑名单和白名单,将所述第二终端设备的MAC地址存储在所述黑名 单和白名单中;所述黑名单用于拒绝第二终端设备连接所述无线网络,所述白名单用于允 许第二终端设备连接所述无线网络。
5. 根据权利要求1至4任意一项所述的无线网络连接控制方法,其特征在于,判断所述 无线网络覆盖的区域内是否存在请求与该无线网络建立连接的第二终端设备的过程还包 括以下步骤: 判断在预定时间内检测到请求与所述无线网络连接的第二终端设备的数量是否为 零; 若是,则关闭所述虚拟热点。
6. 根据权利要求1至4任意一项所述的无线网络连接控制方法,其特征在于,在第二终 端设备与所述无线网络建立连接之后,还包括以下步骤: 统计已与所述无线网络建立连接的第二终端设备的数量; 显示已与所述无线网络建立连接的第二终端设备的MAC地址及数量。
7. -种无线网络连接控制装置,其特征在于,包括: 判断模块,用于在第一终端设备与相应的无线网络建立连接之后,判断所述无线网络 覆盖的区域内是否存在请求与该无线网络建立连接的第二终端设备; 放大及广播模块,用于当所述判断模块判断的结果为是时,将所述无线网络的WIFI信 号放大并以虚拟热点的形式进行广播; 控制模块,用于当第一终端设备检测到所述第二终端设备连接到所述虚拟热点之后, 获取第二终端设备的MAC地址,并根据预先设定的过滤条件及该MAC地址控制第二终端设 备是否与所述无线网络建立连接。
8. 根据权利要求7所述的无线网络连接控制装置,其特征在于,所述判断模块包括: 截获模块,用于截获路由器发送的管理帧;其中,所述管理帧为当路由器检测到有MAC 地址不在所述MAC地址过滤列表中的第二终端设备连接路由器时所发送的信息; 第一判断子模块,用于根据截获的管理帧判断是否存在请求与所述无线网络建立连接 的第二终端设备。
9. 根据权利要求7或8所述的无线网络连接控制装置,其特征在于,所述判断模块还包 括: 第二判断子模块,用于判断在预定时间内检测到请求与所述无线网络连接的第二终端 设备的数量是否为零; 关闭模块,用于当所述第二判断子模块的判断结果为是时,关闭所述虚拟热点。
10. 根据权利要求7或8所述的无线网络连接控制装置,其特征在于,所述控制模块包 括: 统计模块,用于统计已与所述无线网络建立连接的第二终端设备的数量; 显示模块,用于显示已与所述无线网络建立连接的第二终端设备的MAC地址及数量。
【文档编号】H04W12/08GK104159227SQ201410404890
【公开日】2014年11月19日 申请日期:2014年8月15日 优先权日:2014年8月15日
【发明者】刘合东 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1