CN105407542A - 一种自动建立无线通信连接的方法、站设备和*** - Google Patents
一种自动建立无线通信连接的方法、站设备和*** Download PDFInfo
- Publication number
- CN105407542A CN105407542A CN201511002530.0A CN201511002530A CN105407542A CN 105407542 A CN105407542 A CN 105407542A CN 201511002530 A CN201511002530 A CN 201511002530A CN 105407542 A CN105407542 A CN 105407542A
- Authority
- CN
- China
- Prior art keywords
- access point
- point apparatus
- equipment
- radio communication
- wireless technology
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/18—Management of setup rejection or failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种自动建立无线通信连接的方法、站设备和***。其中,根据本发明提供的方法,站设备可以在搜索到多个处于WPS处理状态的接入点设备时自动地按照预设的筛选条件选择一个AP设备进行连接,从而避免了现有技术中多个AP设备处于WPS处理状态时会出现通信错误的现象。而且,在STA设备具有用户界面的情况下,用户还可以按照自己的意愿重新设置AP设备筛选条件,使得STA设备自动连接的AP设备是用户想要连接的AP设备,增强了用户体验感。
Description
技术领域
本发明涉及无线通信技术领域,尤其涉及一种能够自动建立无线通信连接的方法、站设备和***。
背景技术
WPS(Wi-Fiprotectedsetup,无线通信连接的保护设置),是一种能够安全便利地配置无线通信连接的方法。WPS实施方式通常有两种:一种是PBC(PushButtonConfiguration,按键配置)方式,在要建立无线通信连接的STA(Station,站)设备和AP(AccessPoint,接入点)设备上分别按下WPS按键,由此启动两个设备开始进入WPS连接模式进而建立无线通信连接;另一种是PIN码(PINInputConfiguration,输入PIN码配置)方式,由要建立无线通信连接的STA设备和AP设备中的任一设备产生一个例如8位的PIN码,然后在另一设备上输入该PIN码,由此启动两个设备开始进入WPS连接模式进而建立无线通信连接。无论是PBC方式,还是PIN码方式,在开始进入WPS连接时,都需要首先搜索出当前正处于WPS处理状态的设备,获取其相应的SSID(ServiceSetIdentifier,服务集标识符)及MAC(MediaAccessControl,媒体访问控制)地址,然后才开始与其建立无线通信连接。
然而,在PBC模式下,STA设备可能会搜索到两个或两个以上的AP设备正在处于WPS处理状态,执行搜索的STA设备必须从这些正在处于WPS处理状态的AP设备中选择一个AP设备进行连接。在现有技术中,如果STA设备上没有设置与用户互动的操作界面,无法由用户选择一个AP设备来进行连接,那么通常由于STA设备无法自动地连接AP设备,因此会出现报告连接失败/错误的情况,从而降低了用户的体验感。另一方面,即使现有技术中,在一些STA设备上已经设置了与用户互动的操作界面,但是建立连接所需的手动设置过程增加了STA设备连接AP设备的繁琐性。具体地如图1所示,STA设备110、AP设备170正实现WPS连接,STA设备120、AP设备180正实现WPS连接,并且STA设备110、120能够同时检测到AP设备170、180正处于WPS处理状态。STA设备110或120需要从AP设备170、180中选择一个建立无线通信连接。在这种情况下,也即当一个STA设备同时检测到多个AP设备正处于WPS处理状态时,无法从中选择一个AP设备进行连接,从而造成连接失败。特别是对于没有用户操作界面的STA设备,这点会给用户带来很大的困扰和麻烦。
此外,还存在一种情况。例如,无线通信***中存在一个需要与站设备建立连接的双频路由器。该双频路由器兼容802.11n或802.11AC,并且支持2.4G、5G两种无线技术频率。换言之,该路由器可以分别工作在2.4G、5G无线技术频率的多个通信信道,因此可以视为分别支持2.4G、5G无线技术频率的2个AP设备。当STA设备在WPS的PBC模式下试图连接这种双频路由器时,需要从其中选择一个通信信道(支持2.4G或5G无线技术频率)进行连接。然而现有技术中的STA设备,尤其是没有用户界面的STA设备,不会自主地选择其中一个合适的通信信道建立连接,因此往往连接失败,提示出错信息。
发明内容
为了解决上述技术问题,本发明提供了一种能够自动建立无线通信连接的方法、站设备和***。
一种自动建立无线通信连接的方法,包括以下步骤:
搜索步骤,搜索正处于WPS处理状态的接入点设备,并获取其用于建立通信连接的相关参数;
检测步骤,从搜索到的接入点设备中选出一个支持指定的无线技术频率的接入点设备,其中,若同时存在多个支持指定的无线技术频率的接入点设备,则从中选出一个满足预设的筛选条件的接入点设备;
连接步骤,与选出的接入点设备建立无线通信连接。
根据本发明的实施例,上述检测步骤中,预设的筛选条件包括以下任意一个或者任意多个的排列组合:
选出的接入点设备应当是曾经连接过的接入点设备;
选出的接入点设备应当是支持期望的无线技术频率的接入点设备;
选出的接入点设备应当是信号强度最强的接入点设备;
选出的接入点设备应当是处于最空闲的通信信道的接入点设备;
选出的接入点设备应当是信道编号最小的接入点设备。
根据本发明的实施例,上述指定的无线技术频率是要与接入点设备建立无线通信连接的站设备所能支持的一个或多个无线技术频率。
根据本发明的实施例,上述期望的无线技术频率是要与接入点设备建立无线通信连接的站设备所能支持的或者优先使用的一个无线技术频率。
根据本发明的实施例,上述最空闲的通信信道是指包含接入点设备数量最少的通信信道或伪无线电波密度最小的通信信道。
根据本发明的实施例,上述搜索步骤中,用于建立通信连接的相关参数包括SSID及MAC地址。
根据本发明的实施例,上述连接步骤中,判断选出的接入点设备是否是曾经连接过的接入点设备:若是,直接向其发送请求信息,建立无线通信连接;否则,首先存储该接入点设备的配置文件,然后向其发送请求信息,建立无线通信连接。
根据本发明的实施例,上述方法还包括:
显示步骤,将多个接入点设备的相关信息展示给用户,提示用户从中自行选择一个接入点设备或者让设备自动地从中选出一个接入点设备,来建立无线通信连接。
此外,本发明还提供一种自动建立无线通信连接的站设备,其特征在于,包括:
搜索模块,其用于搜索正处于WPS处理状态的接入点设备,并获取其用于建立通信连接的相关参数;
检测模块,其用于从搜索到的接入点设备中选出一个支持指定的无线技术频率的接入点设备,若同时存在多个支持指定的无线技术频率的接入点设备,则从中选出一个满足预置的筛选条件的接入点设备;
连接模块,其用于与选出的接入点设备建立无线通信连接。
根据本发明的实施例,上述检测模块中,预置的筛选条件包括以下任意一项或者任意多项的排列组合:
选出的接入点设备应当是曾经连接过的接入点设备;
选出的接入点设备应当是支持期望的无线技术频率的接入点设备;
选出的接入点设备应当是信号强度最强的接入点设备;
选出的接入点设备应当是处于最空闲的通信信道的接入点设备;
选出的接入点设备应当是信道编号最小的接入点设备。
根据本发明的实施例,上述站设备还包括:
存储模块,其用于存储无线连接信息,所述无线连接信息包括包含曾经连接过的接入点设备的MAC地址的配置文件。
根据本发明的实施例,上述指定的无线技术频率是所述站设备能够支持的一个或多个无线技术频率。
根据本发明的实施例,上述期望的无线技术频率是所述站设备能够支持的或者优先使用的一个无线技术频率。
根据本发明的实施例,上述最空闲的通信信道是指包含接入点设备数量最少的通信信道或伪无线电波密度最小的通信信道。
根据本发明的实施例,上述站设备还包括:
用户界面模块,通过其用户能够选择手动挑选接入点设备或让站设备自动地筛选接入点设备来建立无线通信连接,和/或设置站设备的用于自动筛选接入点设备的筛选条件。
此外,本发明还提供一种自动建立无线通信连接的***,其特征在于,包括上述任意一项所述的自动建立无线通信连接的站设备以及接入点设备。
根据本发明的实施例,上述***中,所述接入点设备包括双频路由器。
与现有技术相比,本发明的一个或多个实施例可以具有如下优点:
1、本发明通过在STA设备中设置检测模块,按照一定的筛选条件对搜索到的多个处于WPS处理状态的AP设备进行自动筛选,选出一个符合条件的AP设备建立通信连接,能够避免现有技术中多个AP设备处于WPS处理状态时会出现通信错误的现象,有效地增大了连接成功的可能性,提高了连接效率。
2、本发明通过在STA设备中设置检测模块自动完成对AP设备的筛选过程,整个过程无需人工参与,特别适用于没有设置用户操作界面的STA设备。
3、在本发明中,用户可以通过登陆STA设备的管理网页或者通过STA设备内置的用户操作界面来设置AP设备筛选优先级,使得STA设备最终连接的AP设备很可能是用户想要连接的AP设备,增强了用户体验感。
4、在本发明中,用户既可以选择“手动连接”也可以选择“自动连接”,灵活度高。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
图1为现有技术中一个无线通信***中STA设备扫描到多个AP设备的场景示意图;
图2为本发明的一个没有用户操作界面的STA设备的组成结构示意图;
图3为本发明的一个具有用户操作界面的STA设备的组成结构示意图;
图4为本发明的第一个实施例中STA设备选择一个AP设备进行自动连接的工作流程图;
图5为本发明的第二个实施例中没有用户操作界面的STA设备根据筛选条件从多个AP设备中选出一个进行自动连接的工作流程图;
图6为本发明的第三个实施例中具有用户操作界面的STA设备根据筛选条件从多个AP设备中选出一个进行自动连接的工作流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图,对本发明的技术方案作进一步的详细说明。
在图2显示的一个实施例中,STA设备200设置有WPS模块201、搜索模块202、检测模块203、连接模块204和存储模块205。其中:
WPS模块201,用于启动WPS连接。在本实施例中,WPS模块201包括WPS按键,WPS按键一般是物理性的按键,但是本发明并不排除实现相同功能的其他形式。例如如背景技术中所提及的,也可以通过虚拟的界面按键来启动WPS连接。
搜索模块202,用于搜索AP设备。确切地说,搜索模块202接收AP设备发送的信标,搜索正处于WPS处理状态的AP设备,并获取这些AP设备的与建立通信连接有关的相关参数,例如AP设备的SSID(ServiceSetIdentifier,服务集标识符)及MAC(MediaAccessControl,媒体访问控制)地址。
检测模块203,用于筛选AP设备。确切地说,检测模块203从搜索模块202搜索到的AP设备中选出一个支持指定的无线技术频率的AP设备。这其中,若同时存在多个支持指定的无线技术频率的AP设备,则从中选出一个满足预设的筛选条件的AP设备。在此,指定的无线技术频率通常是指要与AP设备建立无线通信连接的STA设备所能支持的一个或多个无线技术频率。
连接模块204,用于与选出的AP设备建立无线通信连接。具体地,将检测模块203所选出的AP设备的MAC地址与请求信息一起发送给选出的AP设备。
存储模块205,用于储存STA设备的无线连接信息。所述无线连接信息包括包含曾经连接过的接入点设备的MAC地址的配置文件。
在图3显示的另一个实施例中,STA设备300设置有WPS模块301、搜索模块302、检测模块303、连接模块304和存储模块305,以及用户界面模块306。其中,模块301~305与上述实施例中的模块201~205的作用类似,此处不再赘述。而本实施例中的用户界面模块306主要用于STA设备与用户之间的互动,特别是供用户手动控制STA设备与AP设备的通信连接。当然,用户界面模块306的功能可以不限于此。例如,除了通过WPS模块301,该STA设备300也可以通过用户操作界面的虚拟按键来启动WPS连接,甚至可以是通过某个触发软件来促使WPS模块301启动WPS连接。
在此需要说明的是,STA设备的组成结构不应局限于上述两个实施例。例如,STA设备200或300还可以不设置存储模块205或305。只要STA设备能够自动地从搜索到的接入点设备中选出一个满足预设条件的接入点设备进行连接,那么任何形式上或细节上的修改与变化,都应落入本发明的专利保护范畴。
下面具体地分三种情况来详细地说明上述SAT设备搜索AP设备进而建立连接的工作原理。
第一实施例:
在该实施例中,STA设备会自动搜索一个支持设备工作频率的AP设备来建立通信连接,图4为自动建立通信连接的工作流程图。
步骤401,STA设备、AP设备在一定时间内先后通过按下WPS按键启动WPS连接。这里WPS按键的按下没有特定的顺序,当一方按下WPS按键后,另一方必须在一定时间范围内按下WPS按键即可。通常,这个时间限制称为巡回时间(WalkTime)。在此巡回时间内,STA设备的搜索模块会不断地搜索是否有AP设备正处于WPS处理状态。
步骤402~404,在巡回时间内,STA设备的搜索模块通过接收每个通信信道里AP设备发送的信标来判断是否存在一个AP设备正处于WPS处理状态,若不存在,继续扫描,直至搜索到一个AP设备正处于WPS处理状态后,STA设备的搜索模块获取该AP设备的SSID和MAC地址。
步骤405,STA设备的检测模块判断搜索到的AP设备所支持的无线技术频率是否不是STA设备所支持的无线技术频率,若不是,连接不成功,结束;若检测到的AP设备所支持的无线技术频率是STA设备所支持的无线技术频率,执行后续的步骤406~409。
步骤406~409,首先STA设备的检测模块判断存储模块中是否存在搜索到的AP设备的配置文件(步骤406):若配置文件不存在,说明该AP设备是从未连接过的AP设备,STA设备的存储模块存储该AP设备的配置文件(步骤408),然后STA设备的连接模块将请求信息发送至该AP设备(步骤409),与该AP设备建立无线连接;若配置文件存在,STA设备的检测模块则进一步判断该AP设备的MAC地址是否与存储的MAC地址不同(步骤407):若MAC地址不同,STA设备的存储模块存储该AP设备的配置文件(步骤408),然后STA设备的连接模块将请求信息发送至该AP设备(步骤409),与该AP设备建立无线连接;若MAC地址相同,则说明该AP设备是曾经连接过的AP设备,STA设备的连接模块直接将请求信息发送至该AP设备(步骤409),与该AP设备建立无线连接。上述请求信息包含待连接的AP设备的MAC地址,用于向该AP设备请求连接。
第二实施例:
在该实施例中,STA设备从搜索到的多个支持设备工作频率的AP设备中按照预设的筛选条件自动地选出一个AP设备来建立通信连接,图5为自动建立通信连接的工作流程图。
步骤501,STA设备、AP设备在一定时间内先后按下WPS按键。
步骤502~504,在巡回时间内,STA设备的搜索模块通过接收每个通信信道里AP设备发送的信标来判断是否有AP设备正处于WPS处理状态,若不存在,继续扫描,在搜索到有AP设备正处于WPS处理状态后,STA设备的搜索模块获取这些AP设备的SSID和MAC地址。与第一个实施例不同,在本实施例中,STA设备的搜索模块搜索到多个处于WPS处理状态的AP设备。
步骤505,STA设备的检测模块判断搜索到的AP设备所支持的无线技术频率是否都不是STA设备所支持的无线技术频率,若都不是,连接不成功,结束;若至少一个AP设备所支持的无线技术频率是STA设备所支持的无线技术频率,则进入后续的步骤5050,进行进一步的判断。
步骤5050,STA设备的检测模块判断搜索到的支持STA设备的无线技术频率的AP设备是否只有一个:若只有一个支持STA设备的无线技术频率的AP设备,执行后续步骤506~509(与第一实施例的步骤406~409相同,此处不再赘述);若存在多个支持STA设备的无线技术频率的AP设备,则执行后续步骤510~514,按照预设的筛选条件进行筛选。
步骤510,判断是否有仅一个曾经连接过的AP设备:
具体地,STA设备的检测模块首先判断存储模块中是否存在配置文件,该配置文件中包括STA设备曾经连接过的AP设备的信息(这是因为通常用户想要连接的AP设备很有可能是曾经连接过的AP设备),若存在配置文件,检测模块依次判断每个检测到的AP设备的MAC地址与已存配置文件的MAC地址是否相同,若仅有一个AP设备的MAC地址与已存配置文件的MAC地址相同,则选择该AP设备,执行步骤509,STA设备的连接模块向该AP设备发送请求信息,建立通信连接;若不存在配置文件,或不存在检测到的AP设备的MAC地址与已存配置文件的MAC地址相同的情况,或存在两个或两个以上的检测到的AP设备的MAC地址与已存配置文件的MAC地址相同(已经筛选掉MAC地址与已存配置文件的MAC地址不同的AP设备),则执行步骤S511,进行下一轮的筛选。
步骤511,判断是否仅有一个支持期望的无线技术频率的AP设备:
在此之前,STA设备的搜索模块获取搜索结果中所有AP设备的无线技术频率,STA设备的检测模块将搜索到的AP设备的无线技术频率与STA设备所支持的无线技术频率进行比较,从中选出能够支持STA设备所支持的无线技术频率的AP设备(步骤505)。例如,如果STA设备是仅支持2.4G或5G无线技术频率的单频STA设备,那么检测模块会从搜索结果中挑选出对应地支持2.4G或5G无线技术频率的AP设备。然而,如果STA设备是既能够支持2.4G又能够支持5G无线技术频率的双频STA设备,那么在检测模块的挑选结果中既可能包括支持2.4G或5G无线技术频率的单频AP设备,又可能包括既能够支持2.4G又能够支持5G无线技术频率的双频AP设备,甚至还可能包括类似双频路由器的设备。在这种情况下,STA设备的检测模块需要对选出的支持STA设备所支持的无线技术频率的AP设备做进一步地筛选,从中找出支持STA设备所期望的无线技术频率的AP设备(步骤511)。例如,从信号强度的角度考虑,一个双频STA设备期望工作在5G无线技术频率,那么它优选支持5G无线技术频率的AP设备进行连接,此处支持5G无线技术频率的AP设备就是支持期望的无线技术频率的AP设备;然而对通信速度要求不高的双频STA设备,例如仅需传输文本、图像的设备,会优选支持2.4G无线技术频率的AP设备进行连接,也即2.4G无线技术频率是STA设备期望的无线技术频率。总之,期望的无线技术频率是要与AP设备建立无线通信连接的STA设备所能支持的或者优先使用的一个无线技术频率。例如,期望的无线技术频率对于单频STA设备而言是STA设备所支持的无线技术频率,而对于双频STA设备而言则往往是根据实际需求优先使用的无线技术频率。
具体地,当STA设备的检测模块在筛选支持期望的无线技术频率的AP设备时,若发现仅存在一个支持期望频率的AP设备,则选择该AP设备,进入步骤507,进行通信连接;否则执行步骤512,进行下一轮的筛选。而对于后者而言,可以是以下任意一种情况:
例如,双频STA设备期望的无线技术频率是5G,但是检测模块发现所有的AP设备都是仅支持2.4G,那么执行步骤512,对这些仅支持2.4G无线技术频率的AP设备进行下一轮的筛选;又或者,检测模块发现存在两个或两个以上支持5G的AP设备,那么执行步骤512,对这些支持5G无线技术频率的AP设备进行下一轮的筛选;
又或者单频STA设备的检测模块发现存在两个或两个以上支持其无线技术频率的AP设备,对这些AP设备进行下一轮的筛选。
步骤512,判断是否仅有一个信号强度最强的AP设备:
因为信号强度在一定程度上取决于两个通信设备之间的距离,信号强度越强的AP设备与STA设备之间的距离可能越近,因此STA设备的检测模块优选信号最强的AP设备进行连接。具体地,STA设备的搜索模块获取步骤511判断结果中AP设备的信号强度,STA设备的检测模块比较信号强度,若发现一个信号最强的AP设备,则选择该AP设备,进入步骤507,进行连接;若发现有两个或两个以上信号最强的AP设备,那么执行步骤513,对这些信号最强的AP设备进行下一轮的筛选。
步骤513,判断是否仅有一个处于包含AP设备数量最少的通信信道的AP设备:
对此,STA设备的搜索模块需要扫描出每个检测到的AP设备所在的通信信道中所包含的处于通信的AP设备总数,STA设备的检测模块进而从步骤512判断结果中选出与AP设备总数最少的通信信道(也即最闲的通信信道)所对应的检测到的AP设备来进行连接。具体地,若所在通信信道最闲的AP设备只有一个,那么选择该AP设备,进入步骤507,进行连接;若所在通信信道最闲的AP设备存在两个或两个以上,那么执行步骤514,对这些所在通信信道最闲的AP设备进行下一轮的筛选。
替代性地,该步骤也可以通过寻找处于伪无线电波密度(false/pseudoradiowavedensity)最低的通信信道的AP设备来完成。伪无线电波密度与当前信道以及相邻信道中正在运作的AP设备的数量有关,是当前通信信道以及相邻通信信道中正在运作的AP设备的数量分别乘以相应权重后的叠加。例如计算通信信道10的伪无线电波密度,则通信信道7、8、9、10(计算信道)、11、12、13的权重分别为2、4、6、12(权重最大)、6、4、2,将通信信道7、8、9、10、11、12、13中的AP数量分别乘以对应的权重后相加,得到通信信道10的伪无线电波密度。同样地,若所在通信信道的伪无线电波密度最低的AP设备只有一个,那么STA设备的检测模块选择该AP设备,进入步骤507,进行连接;若所在通信信道的伪无线电波密度最低的AP设备存在两个或两个以上,那么执行步骤514,对这些所在通信信道的伪无线电波密度最低的AP设备进行下一轮的筛选。
步骤514,判断是否有一个信道编号最小的AP设备:
STA设备的检测模块对多个处于包含AP设备数量最少或伪无线电波密度最低的通信信道的AP设备进行筛选,从中选出所在通信信道编号最小的AP设备,进入步骤507,进行连接。例如,我国支持2.4G无线技术频率的通信信道共有13个,编号为1~13,5G无线技术频率的通信信道共有4个,编号分别为149、153、157、161,不同的AP设备设置的通信信道可能不同。
在此需要说明的是,上述方法主要用于解决现有技术中无用户界面的STA设备连接AP设备时需要从多个处于WPS处理状态的AP设备中选择一个AP设备进行连接的技术问题。关于无用户界面的STA设备对多个AP设备的筛选处理或者优先级的设定可以通过用户登陆STA设备的管理网页来完成。在本实施例中,默认的筛选优先级为连接过的AP设备、支持期望频率的AP设备、信号强度最强的AP设备、处于包含AP设备数量最少或伪无线电波密度最低的通信信道的AP设备以及信道编号最小的AP设备。然而,用户还可以在管理网页中对这些筛选条件进行编排、增减,因此步骤510到步骤514可以任意地调整顺序。例如,用户可以设置处于包含AP设备数量最少的通信信道的AP设备为优先连接。当STA设备需要从多个处于WPS处理状态的AP设备中选择一个AP设备进行连接时,首先选择处于包含AP设备数量最少的通信信道的AP设备来自动连接,如果该AP设备连接失败,还可以继续根据其他的筛选条件选出符合条件的AP设备,完成连接。总而言之,能够使无用户界面的STA设备自动地连接到用户最想要连接的AP设备。
前面已经提及,上述方法还可以应用于包含双频路由器的无线通信***。当STA设备(WPS配置方法的PBC连接方式)搜索到同时支持2.4G、5G两种无线技术频率的双频路由器时,STA设备的搜索模块依据接收的信标把双频路由器识别成两个支持不同无线技术频率的AP设备(同时广播两个2.4G和5G的SSID),然后按照上述方法自动地选择其中一个建立通信连接。
第三个实施例
在该实施例中,STA设备从搜索到的多个支持设备工作频率的AP设备中按照预设的筛选条件自动地选出一个AP设备来建立通信连接。与第二个实施例不同的是,在本实施例中,由于STA设备内置有用户操作界面,因此用户可以很方便地通过用户操作界面与STA设备进行互动。例如,可以按照个人需求让STA设备与一个指定的AP设备建立通信连接,或是更改STA设备自动筛选AP设备进行连接的筛选条件。图6为具体的工作流程图。
步骤601,STA设备、AP设备在一定时间内先后按下WPS按键。
步骤602~604,在巡回时间内,STA设备的搜索模块通过接收每个通信信道里AP设备发送的信标来判断是否有AP设备正处于WPS处理状态,若不存在,继续扫描,在搜索到有AP设备正处于WPS处理状态后,STA设备的搜索模块获取这些AP设备的SSID和MAC地址。
步骤605,STA设备的检测模块判断搜索到的AP设备所支持的无线技术频率是否都不是STA设备所支持的无线技术频率,若都不是,连接不成功,可以通过用户操作界面显示错误信息(步骤620),结束;若至少一个AP设备所支持的无线技术频率是STA设备所支持的无线技术频率,则进入后续的步骤6050,进行进一步的判断。
步骤6050,STA设备的检测模块判断搜索到的支持STA设备的无线技术频率的AP设备是否只有一个:若只有一个支持STA设备的无线技术频率的AP设备,执行后续步骤606~609(与第二实施例的步骤506~509相同,此处不再赘述);若存在多个支持STA设备的无线技术频率的AP设备,则进入步骤630,通过用户操作界面提示用户选择“手动选择”或“自动筛选”AP设备:
若是“手动选择”AP设备,执行后续步骤631~632,用户操作界面将STA设备搜索到的所有支持STA设备的无线技术频率的AP设备的SSID及MAC地址显示给用户,以供用户选择,也可以同时将连接过的AP设备的SSID或MAC地址显示给用户,以便用户可以优先选择连接过的AP设备进行连接,又或者用户操作界面直接提示用户输入想要连接的AP设备的SSID或MAC地址。当STA设备的检测模块判断用户确定了将要连接的一个AP设备后,进入步骤606,与该AP设备建立通信连接。
若是“自动筛选”AP设备,STA设备的检测模块首先获取筛选优先级信息(步骤633),然后根据优先级信息逐级地筛选AP设备(步骤610~614),直至找到一个符合条件的AP设备,以建立通信连接。在本实施例中,筛选AP设备的步骤610~614与第二实施例的步骤510~514相同,此处不再赘述。
综上所述,在STA设备无用户界面的情况下,本方法可以确保STA设备在搜索到多个处于WPS处理状态的AP设备时自动选择一个AP设备进行连接,避免出现通信错误,而且增大了连接的AP设备是用户想要连接的AP设备的可能性,增强了用户体验感;在STA设备具有用户界面的情况下,用户可以选择手动或自动连接,或根据自己的意愿重新设置AP设备筛选优先级,避免多个AP设备处于WPS处理状态时会出现通信错误的现象。
在此需要说明的是,虽然本发明所公开的实施方式如上,但是所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。例如,用户与STA设备互动,设置或修改筛选条件的步骤还可以在设备启动的初始阶段进行。所以任何本发明所属技术领域内的技术人员,在不脱离本发明所公开的精神和范围的前提下,在实施的形式上及细节上所做的修改与变化,都应在本发明的保护范围之内。
Claims (17)
1.一种自动建立无线通信连接的方法,包括以下步骤:
搜索步骤,搜索正处于WPS处理状态的接入点设备,并获取其用于建立通信连接的相关参数;
检测步骤,从搜索到的接入点设备中选出一个支持指定的无线技术频率的接入点设备,其中,若同时存在多个支持指定的无线技术频率的接入点设备,则从中选出一个满足预设的筛选条件的接入点设备;
连接步骤,与选出的接入点设备建立无线通信连接。
2.如权利要求1所述的自动建立无线通信连接的方法,其特征在于,所述检测步骤中,预设的筛选条件包括以下任意一个或者任意多个的排列组合:
选出的接入点设备应当是曾经连接过的接入点设备;
选出的接入点设备应当是支持期望的无线技术频率的接入点设备;
选出的接入点设备应当是信号强度最强的接入点设备;
选出的接入点设备应当是处于最空闲的通信信道的接入点设备;
选出的接入点设备应当是信道编号最小的接入点设备。
3.如权利要求1所述的自动建立无线通信连接的方法,其特征在于:
所述指定的无线技术频率是要与接入点设备建立无线通信连接的站设备所能支持的一个或多个无线技术频率。
4.如权利要求2所述的自动建立无线通信连接的方法,其特征在于:
所述期望的无线技术频率是要与接入点设备建立无线通信连接的站设备所能支持的或者优先使用的一个无线技术频率。
5.如权利要求2所述的自动建立无线通信连接的方法,其特征在于:
所述最空闲的通信信道是指包含接入点设备数量最少的通信信道或伪无线电波密度最小的通信信道。
6.如权利要求1所述的自动建立无线通信连接的方法,其特征在于:
所述搜索步骤中,用于建立通信连接的相关参数包括SSID及MAC地址。
7.如权利要求1至6中任意一项所述的自动建立无线通信连接的方法,其特征在于:所述连接步骤中,判断选出的接入点设备是否是曾经连接过的接入点设备:若是,直接向其发送请求信息,建立无线通信连接;否则,首先存储该接入点设备的配置文件,然后向其发送请求信息,建立无线通信连接。
8.如权利要求7所述的自动建立无线通信连接的方法,其特征在于,还包括:
显示步骤,将多个接入点设备的相关信息展示给用户,提示用户从中自行选择一个接入点设备或者让设备自动地从中选出一个接入点设备,来建立无线通信连接。
9.一种自动建立无线通信连接的站设备,其特征在于,包括:
搜索模块,其用于搜索正处于WPS处理状态的接入点设备,并获取其用于建立通信连接的相关参数;
检测模块,其用于从搜索到的接入点设备中选出一个支持指定的无线技术频率的接入点设备,若同时存在多个支持指定的无线技术频率的接入点设备,则从中选出一个满足预置的筛选条件的接入点设备;
连接模块,其用于与选出的接入点设备建立无线通信连接。
10.如权利要求9所述的自动建立无线通信连接的站设备,其特征在于,所述检测模块中,预置的筛选条件包括以下任意一项或者任意多项的排列组合:
选出的接入点设备应当是曾经连接过的接入点设备;
选出的接入点设备应当是支持期望的无线技术频率的接入点设备;
选出的接入点设备应当是信号强度最强的接入点设备;
选出的接入点设备应当是处于最空闲的通信信道的接入点设备;
选出的接入点设备应当是信道编号最小的接入点设备。
11.如权利要求9所述的自动建立无线通信连接的站设备,其特征在于,还包括:
存储模块,其用于存储无线连接信息,所述无线连接信息包括包含曾经连接过的接入点设备的MAC地址的配置文件。
12.如权利要求9所述的自动建立无线通信连接的站设备,其特征在于:
所述指定的无线技术频率是所述站设备能够支持的一个或多个无线技术频率。
13.如权利要求10所述的自动建立无线通信连接的站设备,其特征在于:
所述期望的无线技术频率是所述站设备能够支持的或者优先使用的一个无线技术频率。
14.如权利要求10所述的自动建立无线通信连接的站设备,其特征在于:
所述最空闲的通信信道是指包含接入点设备数量最少的通信信道或伪无线电波密度最小的通信信道。
15.如权利要求9至14中任意一项所述的自动建立无线通信连接的站设备,其特征在于,还包括:
用户界面模块,通过其用户能够选择手动挑选接入点设备或让站设备自动地筛选接入点设备来建立无线通信连接,和/或设置站设备的用于自动筛选接入点设备的筛选条件。
16.一种自动建立无线通信连接的***,其特征在于,包括上述如权利要求10至15中任意一项所述的自动建立无线通信连接的站设备以及接入点设备。
17.如权利要求16所述的自动建立无线通信连接的***,其特征在于:
所述接入点设备包括双频路由器。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511002530.0A CN105407542A (zh) | 2015-12-25 | 2015-12-25 | 一种自动建立无线通信连接的方法、站设备和*** |
PCT/CN2016/106833 WO2017107730A1 (zh) | 2015-12-25 | 2016-11-22 | 一种自动建立无线通信连接的方法、站设备和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511002530.0A CN105407542A (zh) | 2015-12-25 | 2015-12-25 | 一种自动建立无线通信连接的方法、站设备和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105407542A true CN105407542A (zh) | 2016-03-16 |
Family
ID=55472721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511002530.0A Pending CN105407542A (zh) | 2015-12-25 | 2015-12-25 | 一种自动建立无线通信连接的方法、站设备和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105407542A (zh) |
WO (1) | WO2017107730A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105873154A (zh) * | 2016-03-30 | 2016-08-17 | 北京小米移动软件有限公司 | 接入网络的方法及装置 |
WO2017107730A1 (zh) * | 2015-12-25 | 2017-06-29 | 珠海赛纳打印科技股份有限公司 | 一种自动建立无线通信连接的方法、站设备和*** |
TWI603647B (zh) * | 2016-05-27 | 2017-10-21 | 智易科技股份有限公司 | 可快速建立wps連線之網路系統及其wps連線方法 |
CN107613575A (zh) * | 2017-10-26 | 2018-01-19 | 上海斐讯数据通信技术有限公司 | 一种基于wps的快速连接方法,无线设备 |
CN111343674A (zh) * | 2018-12-18 | 2020-06-26 | 美的集团股份有限公司 | 无线网络的多频段切换方法和装置 |
CN111417172A (zh) * | 2020-03-20 | 2020-07-14 | ***通信集团江苏有限公司 | 网络接入方法、装置、移动管理实体、基站及介质 |
CN112385274A (zh) * | 2018-07-12 | 2021-02-19 | 奥林巴斯株式会社 | 无线通信终端、接入点、无线通信***、无线通信方法及程序 |
WO2023006039A1 (zh) * | 2021-07-28 | 2023-02-02 | 联洲集团有限公司 | 客户端的通信方法、客户端和通信*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110216692A1 (en) * | 2010-03-02 | 2011-09-08 | Motorola, Inc | Selection of a preferred access point from among a plurality of access points |
CN103987081A (zh) * | 2014-05-30 | 2014-08-13 | 深圳市中兴移动通信有限公司 | 一种多频段wifi信号的实时显示方法及其应用的终端设备 |
CN104244374A (zh) * | 2014-09-25 | 2014-12-24 | 联想(北京)有限公司 | 一种连接控制方法、连接控制器及电子设备 |
CN104796965A (zh) * | 2015-03-19 | 2015-07-22 | 四川长虹电器股份有限公司 | 一种WiFi环境下控制AP连接优先级的方法 |
CN105101351A (zh) * | 2015-05-29 | 2015-11-25 | 努比亚技术有限公司 | 一种网络热点的搜索方法及搜索装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090113033A (ko) * | 2008-04-25 | 2009-10-29 | 삼성전자주식회사 | 기기의 무선 랜 설정 방법 및 장치 |
TWI384825B (zh) * | 2009-04-17 | 2013-02-01 | Ralink Technology Corp | 選擇存取點之方法與裝置 |
KR101733242B1 (ko) * | 2010-03-31 | 2017-05-08 | 삼성전자주식회사 | 무선 통신 시스템에서의 자동 접속 장치 및 방법 |
CN103442377B (zh) * | 2013-08-15 | 2016-08-24 | 福州瑞芯微电子股份有限公司 | 一种wifi模块与多个ap同时进行wps会话协商的方法 |
CN104105170A (zh) * | 2014-08-04 | 2014-10-15 | 上海斐讯数据通信技术有限公司 | 一种双频路由器的WiFi保护设置扫描连接方法及*** |
CN104411016B (zh) * | 2014-12-17 | 2018-04-06 | 上海斐讯数据通信技术有限公司 | 无线路由器的网络接入***及方法 |
CN104853448A (zh) * | 2015-05-08 | 2015-08-19 | 乐视致新电子科技(天津)有限公司 | 自动建立无线连接的方法和装置 |
CN105407542A (zh) * | 2015-12-25 | 2016-03-16 | 珠海奔图电子有限公司 | 一种自动建立无线通信连接的方法、站设备和*** |
-
2015
- 2015-12-25 CN CN201511002530.0A patent/CN105407542A/zh active Pending
-
2016
- 2016-11-22 WO PCT/CN2016/106833 patent/WO2017107730A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110216692A1 (en) * | 2010-03-02 | 2011-09-08 | Motorola, Inc | Selection of a preferred access point from among a plurality of access points |
CN103987081A (zh) * | 2014-05-30 | 2014-08-13 | 深圳市中兴移动通信有限公司 | 一种多频段wifi信号的实时显示方法及其应用的终端设备 |
CN104244374A (zh) * | 2014-09-25 | 2014-12-24 | 联想(北京)有限公司 | 一种连接控制方法、连接控制器及电子设备 |
CN104796965A (zh) * | 2015-03-19 | 2015-07-22 | 四川长虹电器股份有限公司 | 一种WiFi环境下控制AP连接优先级的方法 |
CN105101351A (zh) * | 2015-05-29 | 2015-11-25 | 努比亚技术有限公司 | 一种网络热点的搜索方法及搜索装置 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017107730A1 (zh) * | 2015-12-25 | 2017-06-29 | 珠海赛纳打印科技股份有限公司 | 一种自动建立无线通信连接的方法、站设备和*** |
CN105873154A (zh) * | 2016-03-30 | 2016-08-17 | 北京小米移动软件有限公司 | 接入网络的方法及装置 |
CN105873154B (zh) * | 2016-03-30 | 2020-01-03 | 北京小米移动软件有限公司 | 接入网络的方法及装置 |
TWI603647B (zh) * | 2016-05-27 | 2017-10-21 | 智易科技股份有限公司 | 可快速建立wps連線之網路系統及其wps連線方法 |
CN107613575A (zh) * | 2017-10-26 | 2018-01-19 | 上海斐讯数据通信技术有限公司 | 一种基于wps的快速连接方法,无线设备 |
WO2019080312A1 (zh) * | 2017-10-26 | 2019-05-02 | 上海斐讯数据通信技术有限公司 | 一种基于wps的快速连接方法,无线设备 |
CN112385274A (zh) * | 2018-07-12 | 2021-02-19 | 奥林巴斯株式会社 | 无线通信终端、接入点、无线通信***、无线通信方法及程序 |
CN112385274B (zh) * | 2018-07-12 | 2024-02-13 | 奥林巴斯株式会社 | 无线通信终端、接入点、无线通信***、无线通信方法及存储介质 |
CN111343674A (zh) * | 2018-12-18 | 2020-06-26 | 美的集团股份有限公司 | 无线网络的多频段切换方法和装置 |
CN111417172A (zh) * | 2020-03-20 | 2020-07-14 | ***通信集团江苏有限公司 | 网络接入方法、装置、移动管理实体、基站及介质 |
WO2023006039A1 (zh) * | 2021-07-28 | 2023-02-02 | 联洲集团有限公司 | 客户端的通信方法、客户端和通信*** |
Also Published As
Publication number | Publication date |
---|---|
WO2017107730A1 (zh) | 2017-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105407542A (zh) | 一种自动建立无线通信连接的方法、站设备和*** | |
US9967884B2 (en) | Dedicated backhaul for whole home coverage | |
US8934629B2 (en) | Communication apparatus, image input apparatus, image output apparatus, wireless communication circuit, method for controlling apparatus, and program | |
CN105208583B (zh) | 一种配置智能家电入网的方法、装置及智能设备 | |
CN110139386A (zh) | 一种上行小数据的传输方法、网络侧du和网络侧cu | |
CN101945411B (zh) | 一种lte基站维护方法和设备 | |
CN108012311A (zh) | 一种智能设备自动切换配置路由器的方法 | |
CN112673592A (zh) | 具有参与者反馈的设备配备协议 | |
US10111164B2 (en) | Wireless communication system and wireless communication method | |
CN105246027A (zh) | D2d中继资源配置方法、装置及*** | |
CN105338513A (zh) | 设备到设备业务处理方法及装置 | |
CN103916982A (zh) | 智能家电设备接入无线路由器的方法及设备 | |
CN103702175A (zh) | 多屏互动方法及多屏互动装置 | |
CN104023374A (zh) | 无线局域网接入参数的配置方法和*** | |
CN103402230A (zh) | 通过移动热点上网的方法及*** | |
CN106413033A (zh) | 利用在网设备配置新设备入网的方法及装置 | |
CN111565474B (zh) | AP设备与目标终端建立基于Mesh网络的通信连接方法及*** | |
CN105338595A (zh) | 基于智能终端***的智能终端加入方法、装置及*** | |
EP2938156A1 (en) | Method and device for establishing convenient wireless connection | |
KR102051836B1 (ko) | 페어링 시 커넥션 아이디 관리 방법 및 장치 | |
KR102424844B1 (ko) | 외부 장치와의 무선 p2p 통신을 지원하는 전자 장치 및 그 전자 장치의 통신 방법 | |
JP3735340B2 (ja) | 無線通信システム及び無線通信設定方法並びにプログラム及び記録媒体 | |
CN103152801B (zh) | 与无线接入装置建立连接的方法和装置 | |
JP4153544B2 (ja) | 通信ユニットが通信ネットワークに接続するのに必要な平均時間を短縮するための方法および装置 | |
US20220060979A1 (en) | Wireless communication method used in wireless communication device and wireless communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160316 |
|
RJ01 | Rejection of invention patent application after publication |