一种WiFi连接的方法和系统与流程

文档序号:11139781阅读:386来源:国知局
一种WiFi连接的方法和系统与制造工艺

本发明实施例属于无线连接技术领域,具体涉及一种WiFi连接的方法和系统。



背景技术:

2.4GHz无线技术,是一种短距离无线传输技术,供开源使用。2.4GHz指的是一个工作频段,2.4GHz ISM(Industry Science Medicine)是全世界公开通用使用的无线频段,在2.4GHz频段下工作可以获得更大的使用范围和更强的抗干扰能力,目前广泛应用于家用及商用领域。

尽管2.4GHz频段可以容纳大约13个信道,但是由于目前使用2.4GHz频段的无线设备太多,导致信道拥堵,因此,出现了5GHz无线协议,5GHz无线协议的出现主要是为了解决2.4GHz过于拥堵的问题。

现有的双频路由器,即同时可以工作在2.4GHz频段和5GHz频段,用户在进行网络连接时,一般是根据自主选择进行连接。

在实现本发明的过程中,发明人发现至少存在如下问题:在第一次进行网络连接时,通常是在终端设备的显示界面上显示出WiFi列表,然后由用户进行手动选择无线网络连接。这种连接方式会存在以下问题,即用户只能根据自己主观判断来确定需要连接的无线网络,无法保证连接到信号最好的网络。



技术实现要素:

本发明实施例提供一种某一频段下某个无线信道上无线路由器数量小于预设数量且各无线路由器的信号强度都大于或等于第一信号强度阈值时,选择其中一个无线路由器进行WiFi网络连接,从而保证在第一次进行WiFi连接时,能够连接到网络信号最好的无线路由器的方法和系统。

根据本发明实施例的一个方面,提供一种WiFi连接的方法,所述方法包括:统计第一工作频段下某个无线信道上无线路由器的数量,及各个所述无线路由器在该无线信道上的信号强度;在判断到满足第一条件时,选择其中一个所述无线路由器进行WiFi连接;所述第一条件指所述无线信道上无线路由器的数量小于或等于第一预设数量且每个无线路由器的信号强度大于或等于第一信号强度阈值。

其中,所述方法还包括:在判断到不满足所述第一条件时,统计第二工作频段下某个无线信道上无线路由器的数量,及各个所述无线路由器在该无线信道上的信号强度;在判断到满足第二条件时,选择第二工作频段下其中一个所述无线路由器进行WiFi连接;所述第二条件指所述无线信道上无线路由器的数量小于或等于第二预设数量且每个无线路由器的信号强度大于或等于所述第二信号强度阈值。

其中,所述方法还包括:在判断到不满足所述第二条件时,在所述第一工作频段和所述第二工作频段的所有无线路由器中,选择信号强度最大的所述无线路由器进行WiFi连接。

其中,在所述第一工作频段和所述第二工作频段的所有无线路由器中,选择信号强度最大的所述无线路由器进行WiFi连接时,包括:当所述第一工作频段下信号强度最大的无线路由器的信号强度和所述第二工作频段下信号强度最大的无线路由器的信号强度相同时,选择工作频段较高的工作频段下信号强度最大的无线路由器进行WiFi连接。

根据本发明实施例的另一个方面,提供一种利用上述任一种WiFi连接的方法的一种无线路由器。

其中,所述无线路由器支持的工作频段包括2.4GHz频段、5GHz频段和60GHz频段中的两种或多种。

根据本发明实施例的另一个方面,提供一种WiFi连接的系统,包括:统计模块,用于统计第一工作频段下某个无线信道上无线路由器的数量,及各个所述无线路由器在该无线信道上的信号强度;WiFi连接模块,用于在判断到满足第一条件时,选择其中一个所述无线路由器进行WiFi连接;所述第一条件指所述无线信道上无线路由器的数量小于或等于第一预设数量且每个无线路由器的信号强度大于或等于第一信号强度阈值。

其中,所述统计模块,还用于在判断到不满足所述第一条件时,统计第二工作频段下某个无线信道上无线路由器的数量,及各个所述无线路由器在该无线信道上的信号强度;所述第一工作频段的工作波长大于所述第二工作频段的工作波长;所述WiFi连接模块,还用于在判断到满足第二条件时,选择其中一个所述无线路由器进行WiFi连接;所述第二条件指所述无线信道上无线路由器的数量小于或等于第二预设数量且每个无线路由器的信号强度大于所述第二信号强度阈值。

其中,所述WiFi连接模块,还用于在判断到不满足所述第二条件时,在所述第一工作频段和所述第二工作频段的所有无线路由器中,选择信号强度最大的所述无线路由器进行WiFi连接。

其中,所述WiFi连接模块,还用于当所述第一工作频段下信号强度最大的无线路由器的信号强度和所述第二工作频段下信号强度最大的无线路由器的信号强度相同时,选择工作频段较高的工作频段下信号强度最大的无线路由器进行WiFi连接。

本发明实施例一通过统计第一工作频段下某个无线信道上的无线路由器数量,以及检测各个无线路由器的信号强度,当该工作频段下无线信道上的无线路由器数量小于或等于第一预设数量且每个无线路由器的信号强度都大于第一信号强度阈值,则表示该无线信道上的干扰比较小,且当每个无线路由器的信号强度都大于第一信号强度阈值时,则表示该无线信道上每个无线路由器的信号都较强,此时,可以选择该无线信道上任一个无线路由器进行WiFi连接。从而实现在第一次连接网络时能够连接到网络信号最好的无线路由器,提高用户体验。

附图说明

图1是本发明实施例一的一种优化WiFi热点选择的方法的流程示意图;

图2是本发明实施例二的一种优化WiFi热点选择的方法的流程示意图;

图3是本发明实施例三的一种优化WiFi热点选择的方法的流程示意图;

图4是本发明实施例四的一种优化WiFi热点选择的系统的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

图1显示了本发明实施例一的一种WiFi连接的方法的流程示意图。

对于5GHz频段来说,拥有十几个信道;对于2.4GHz频段来说,拥有13个信道;

目前,大多数无线路由器都是工作在2.4GHz频段下,由于该频段下无线路由器数量太多,导致信道拥堵,网速达不到用户体验。本发明为了实现在第一次连接无线路由器时,就能够连接到网络最好的无线路由器,提出以下方法。具体地,如图1所示,该方法包括:

S101,统计第一工作频段下某个无线信道上无线路由器的数量,及各个无线路由器在该无线信道上的信号强度;

具体地,对于只支持一个工作频段的终端,例如手机来说,则第一工作频段为手机支持的工作频段。上述步骤S101为统计该工作频段下某个无线信道上无线路由器的数量,及检测各个无线路由器在该无线信道上的信号强度。作为一种优选实施例,第一工作频段可以是高频段。举例来说,对于支持5GHz和2.4GHz工作频段的终端,由于5GHz工作频段上的无线路由器数量一般较少,因此,优选对5GHz工作频段下的无线路由器进行统计。

S102,判断是否满足第一条件,即该无线信道上无线路由器的数量是否小于或等于第一预设数量且每个无线路由器的信号强度是否大于或等于第一信号强度阈值;

S103,当该无线信道上无线路由器的数量小于或等于第一预设数量且每个无线路由器的信号强度都大于或等于第一信号强度阈值时,则选择第一工作频段下其中一个无线路由器进行WiFi连接。

其中,由于当该无线信道上无线路由器的数量小于或等于5时,则表示该无线信道上干扰比较小。因此,作为一种优选实施例,第一预设数量可以选择为5。作为一种优选实施例,第一信号强度阈值可以选择为-78dbm,当无线路由器的信号强度都大于或等于-78dbm时,则表示该无线路由器的信号较强,因此,可以选择该无线信道上任一个无线路由器进行WiFi连接,都可以达到较快的网络速度,满足用户上网需求。如果想要达到更好的网络效果,则作为一种更为优选的实施例,可以选择该无线信道上小于5个的无线路由器中信号强度最强的无线路由器进行WiFi连接。举例来说,当某个无线信道上无线路由器的数量小于或等于5且每个无线路由器的信号强度都大于或等于-78dbm时,则表示该条无线信道上的无线路由器网络信号都很好,此时,可以选择任一个无线路由器进行WiFi连接。

本发明实施例一通过统计第一工作频段下某个无线信道上的无线路由器数量,以及检测各个无线路由器的信号强度,当该工作频段下无线信道上的无线路由器数量小于或等于第一预设数量且每个无线路由器的信号强度都大于第一信号强度阈值,则表示该无线信道上的干扰比较小,且当每个无线路由器的信号强度都大于第一信号强度阈值时,则表示该无线信道上每个无线路由器的信号都较强,此时,可以选择该无线信道上任一个无线路由器进行WiFi连接。从而实现在第一次连接网络时就能够连接到网络最好的无线路由器。

如图2所示,本发明实施例二除了包括上述实施例一的所有步骤之外,还包括如下步骤:

S104,当该无线信道上无线路由器的数量小于或等于第一预设数量且不是每个无线路由器的信号强度都大于或等于第一信号强度阈值时,或当该无线信道上无线路由器的数量大于第一预设数量时,则统计第二工作频段下某个无线信道上无线路由器的数量,及各个无线路由器在该无线信道上的信号强度;

需要说明的是,本发明实施例二中上述步骤的实施需要终端支持多个工作频段的网路连接。例如:终端同时支持5GHz频段和2.4GHz频段,则代表该终端可以扫描到5GHz频段和2.4GHz频段下的网络信号。

其中,作为一种实施例,当5GHz工作频段下该无线信道上无线路由器的数量大于5,或者5GHz工作频段下该无线信道上无线路由器的数量小于或等于5且不是每个无线路由器的信号强度都大于或等于-78dbm时,则表示5GHz频段下信道干扰大,且信号弱,此时可以改为统计2.4GHz频段下的某个无线信道上的无线路由器数量,及各个无线路由器的信号强度。

S105,判断是否满足第二条件,即该无线信道上无线路由器的数量是否小于或等于第二预设数量且每个无线路由器的信号强度是否大于或等于第二信号强度阈值;

S106,当该无线信道上无线路由器的数量小于或等于第二预设数量且每个无线路由器的信号强度都大于或等于第二信号强度阈值时,选择第二工作频段下其中一个无线路由器进行WiFi连接;

其中,由于当该无线信道上无线路由器的数量小于或等于5时,则表示该无线信道上干扰比较小。因此,作为一种优选实施例,第二预设数量可以选择为5。作为一种优选实施例,第二信号强度阈值可以选择为-78dbm,当无线路由器的信号强度都大于或等于-78dbm时,则表示该无线路由器的信号较强,因此,可以选择该无线信道上任一个无线路由器进行WiFi连接,都可以达到较好的网络速度,满足用户上网需求。如果想要达到更好的网络效果,则作为一种更为优选的实施例,可以选择该无线信道上小于5个的无线路由器中信号强度最强的无线路由器进行WiFi连接。

本发明实施例二通过在不满足第一条件时,进而统计另一工作频段下无线路由器的数量和各个无线路由器的信号强度,在满足第二条件时,则选择其中任一无线路由器进行WiFi连接,从而为用户提供最好的网络信号。

如图3所示,本发明实施例三除了包括上述实施例二的所有步骤外,还包括如下步骤:

S107,当该无线信道上无线路由器的数量大于第二预设数量时,或当该无线信道上无线路由器的数量小于或等于第二预设数量且不是每个无线路由器的信号强度都大于或等于第二信号强度阈值时,比较第一工作频段下的无线信道上和第二工作频段下的无线信道上所有无线路由器的信号强度;

S108,选择信号强度最大的无线路由器进行WiFi连接。

S109,当第一工作频段下信号强度最大的无线路由器的信号强度和第二工作频段下信号强度最大的无线路由器的信号强度相同时,选择频段较高的工作频段下信号强度最大的无线路由器进行WiFi连接。

例如:5GHz和2.4GHz工作频段来说,5GHz工作频段的工作频段高于2.4GHz工作频段,则优先选择5GHz频段下信号强度最大的无线路由器进行WiFi连接。

其中,作为一种实施例,当5GHz频段下信号强度最大的无线路由器的信号强度和2.4GHz频段下信号强度最大的无线路由器的信号强度相同时,则可以是选择5GHz频段的无线路由器进行WiFi连接,由于5GHz相对于2.4GHz来说,拥有更快的传输速率,因此,能够实现更好的网络体验。

本发明实施例三实现了在不满足第二条件时,通过比较第一工作频段下的无线信道上和第二工作频段下的无线信道上所有无线路由器的信号强度;选择信号强度最大的无线路由器进行WiFi连接,当第一工作频段下信号强度最大的无线路由器的信号强度和第二工作频段下信号强度最大的无线路由器的信号强度相同时,选择第一工作频段下信号强度最大的无线路由器进行WIFI连接比较,仍然能够为用户提供信号最强的无线路由器进行WiFi连接。

在本发明上述实施例中,不局限于两个工作频段,当终端支持三个或三个以上频段时,同样适用本发明的方法。

图4显示了本发明实施例四的一种WiFi连接的系统的结构示意图。

如图4所示,该系统包括:统计模块10,用于统计第一工作频段下某个无线信道上无线路由器的数量;

对于支持一个工作频段的终端来说,每个频段都拥有十几个信道,而通过统计每个无线信道上无线路由器的数量,可以了解每个无线信道上无线路由器的分布情况,当某一个无线信道上的无线路由器数量较少时,则表示该无线信道干扰比较小。

检测模块11用于检测各个无线路由器在该无线信道上的信号强度;

WiFi连接模块12,用于在判断到满足第一条件时,选择其中一个无线路由器进行WIFI连接;其中,第一条件指无线信道上无线路由器的数量小于或等于第一预设数量且每个无线路由器的信号强度大于或等于第一信号强度阈值。

其中,由于当该无线信道上无线路由器的数量小于或等于5时,则表示该无线信道上干扰比较小。因此,作为一种优选实施例,第一预设数量可以选择为5。作为一种优选实施例,第一信号强度阈值可以选择为-78dbm,当无线路由器的信号强度都大于或等于-78dbm时,则表示该无线路由器的信号较强,因此,可以选择该无线信道上任一个无线路由器进行WiFi连接,都可以达到较快的网络速度,满足用户上网需求。如果想要达到更好的网络效果,则作为一种更为优选的实施例,可以选择该无线信道上小于5个的无线路由器中信号强度最强的无线路由器进行WiFi连接。举例来说,当某个无线信道上无线路由器的数量小于或等于5且每个无线路由器的信号强度都大于或等于-78dbm时,则表示该条无线信道上的无线路由器网络信号都很好,此时,可以选择任一个无线路由器进行WiFi连接。

本发明实施例通过统计模块统计第一工作频段下某个无线信道上的无线路由器数量,以及由检测模块检测各个无线路由器的信号强度,当该工作频段下无线信道上的无线路由器数量小于或等于第一预设数量且每个无线路由器的信号强度都大于第一信号强度阈值,则表示该无线信道上的干扰比较小,且当每个无线路由器的信号强度都大于第一信号强度阈值时,则表示该无线信道上每个无线路由器的信号都较强,此时,WiFi连接模块可以选择该无线信道上任一个无线路由器进行WiFi连接。从而实现在第一次连接网络时就能够连接到网络最好的无线路由器。

其中,统计模块10,还用于在判断到不满足所述第一条件时,统计第二工作频段下某个无线信道上无线路由器的数量,检测模块11还用于检测各个所述无线路由器在该无线信道上的信号强度;所述第一工作频段的工作波长大于所述第二工作频段的工作波长;

其中,作为一种实施例,当5GHz工作频段下该无线信道上无线路由器的数量大于5,或者5GHz工作频段下该无线信道上无线路由器的数量小于或等于5且不是每个无线路由器的信号强度都大于或等于-78dbm时,则表示5GHz频段下信道干扰大,且信号弱,此时可以改为统计2.4GHz频段下的某个无线信道上的无线路由器数量,及各个无线路由器的信号强度。

WiFi连接模块11,还用于在判断到满足第二条件时,选择其中一个所述无线路由器进行WiFi连接;所述第二条件指所述无线信道上无线路由器的数量小于或等于第二预设数量且每个无线路由器的信号强度大于所述第二信号强度阈值。

其中,由于当该无线信道上无线路由器的数量小于或等于5时,则表示该无线信道上干扰比较小。因此,作为一种优选实施例,第二预设数量可以选择为5。作为一种优选实施例,第二信号强度阈值可以选择为-78dbm,当无线路由器的信号强度都大于或等于-78dbm时,则表示该无线路由器的信号较强,因此,可以选择该无线信道上任一个无线路由器进行WiFi连接,都可以实现较快的传输速率,满足用户上网需求。如果想要达到更好的网络效果,则作为一种更为优选的实施例,可以选择该无线信道上小于5个的无线路由器中信号强度最强的无线路由器进行WiFi连接。

本发明实施例通过在第一工作频段下无线路由器数量大于第一预设数量,或无线路由器数量小于或等于第一预设数量且不是每个无线路由器的信号强度都大于或等于第一信号强度阈值时,进而由统计模块统计另一工作频段下无线路由器的数量和各个无线路由器的信号强度,在满足第二条件时,则WiFi连接模块选择其中任一无线路由器进行WiFi连接,从而对支持多频段连接的终端来说,可以为用户提供更多的选择,和提供最好的网络信号。

其中,WiFi连接模块11,还用于在判断到不满足第二条件时,在第一工作频段和第二工作频段的所有无线路由器中,选择信号强度最大的无线路由器进行WIFI连接。

其中,WiFi连接模块11,还用于当第一工作频段下信号强度最大的无线路由器的信号强度和第二工作频段下信号强度最大的无线路由器的信号强度相同时,选择频段较高的工作频段下信号强度最大的无线路由器进行WiFi连接。

本发明实施例实现了在不满足第二条件时,WiFi连接模块通过比较第一工作频段下的无线信道上和第二工作频段下的无线信道上所有无线路由器的信号强度;选择信号强度最大的无线路由器进行WiFi连接,当第一工作频段下信号强度最大的无线路由器的信号强度和第二工作频段下信号强度最大的无线路由器的信号强度相同时,选择第一工作频段下信号强度最大的无线路由器进行WiFi连接比较,仍然能够为用户提供信号最强的无线路由器进行WiFi连接。

本发明还提供一种利用上述实施例的WiFi连接的方法的一种无线路由器。该无线路由器支持多频段,例如可以工作在5GHz频段和2.4GHz频段下。需要注意的是,上述实施例仅仅是示例性的实施方案,事实上对于WiFi连接规范即IEEE 802.11协议簇所支持的所有工作频段均适用于本发明的技术方案,故上述无线路由器显然可支持除2.4GHz频段与5GHz频段之外更多的工作频段,比如在802.11ad协议中所支持的60GHz频段,故上述无线路由器的多频段支持方式不应理解为对本发明具体实施方式的限制。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1