发明内容
本发明提供了一种用户设备接入无线保真Wi-Fi的方法及Wi-Fi接入节点,可以实现用户设备不经由无线保真Wi-Fi节点而直接和期望的Wi-Fi网络进行连接。
第一方面,本发明提供一种用户设备接入无线保真Wi-Fi的方法,包括:
Wi-Fi接入节点发现第一Wi-Fi网络;
用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,Wi-Fi接入节点根据用户设备与第一Wi-Fi网络之间的通信质量,以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;
若Wi-Fi接入节点判断用户设备能接入第一Wi-Fi网络,则Wi-Fi接入节点将第一Wi-Fi网络的入网配置发送给用户设备,第一Wi-Fi网络的入网配置用于用户设备接入到第一Wi-Fi网络。
结合第一方面,在第一种实施方式中,Wi-Fi接入节点发现第一Wi-Fi网络包括:
Wi-Fi接入节点使用预存的第一Wi-Fi网络的入网配置,接入第一Wi-Fi网络。
结合第一方面和第一种实施方式,在第二种实施方式中,第一Wi-Fi网络为运营商提供的Wi-Fi网络或者其他Wi-Fi接入节点提供的Wi-Fi网络。
结合第一方面和前两种实施方式,在第三种实施方式中,Wi-Fi接入节点将第一Wi-Fi网络的入网配置发送给用户设备之后,还包括:
Wi-Fi接入节点查询到用户设备是否已接入第一Wi-Fi网络,或者,Wi-Fi接入节点接收用户设备上报的已接入第一Wi-Fi网络的事件;
Wi-Fi接入节点执行以下操作中的至少一个:断开与用户设备的基于第二Wi-Fi网络的连接,断开与第一Wi-Fi网络的连接以及进入休眠模式。
结合第一方面和前三种实施方式,在第四种实施方式中,根据通信质量判断用户设备是否能接入第一Wi-Fi网络,具体包括:
检测第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量,并根据第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量判断用户设备是否能接入第一Wi-Fi网络,或者
根据用户设备和Wi-Fi接入节点的之间通信质量,以及第一Wi-Fi网络与Wi-Fi接入节点的通信质量,确定第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量,并判断用户设备能否接入第一Wi-Fi网络。
结合第一方面和前四种实施方式,在第五种实施方式中,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
结合第一方面和前五种实施方式,在第六种实施方式中,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
结合第一方面和前六种实施方式,在第七种实施方式中,入网配置包括:第一Wi-Fi网络的服务集标识SSID、加密模式和密码。
第二方面,本发明提供一种用户设备接入无线保真Wi-Fi的方法,Wi-Fi接入节点建立有第二Wi-Fi网络和第三Wi-Fi网络,该方法包括用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,Wi-Fi接入节点根据预设条件判断用户设备是否能接入第三Wi-Fi网络;
若Wi-Fi接入节点判断用户设备能接入第三Wi-Fi网络,则Wi-Fi接入节点将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。
结合第二方面,在第一种实施方式中,Wi-Fi接入节点根据预设条件判断用户设备是否能接入第三Wi-Fi网络,具体包括:
Wi-Fi接入节点根据用户设备和Wi-Fi接入节点的连接的负载状况、以及用户设备与第三Wi-Fi网络的通信质量、和用户设备与第三Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第三Wi-Fi网络。
结合第二方面和第一种实施方式,在第二种实施方式中,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
结合第二方面和前两种实施方式,在第三种实施方式中,功能配置包括以下至少一种:用户设备和第三Wi-Fi网络所支持的频段,用户设备和第三Wi-Fi网络的工作模式。
结合第二方面和前三种实施方式,在第四种实施方式中,入网配置包括:第三Wi-Fi网络的服务集标识SSID、加密模式和密码中的至少一个。
第三方面,本发明提供一种Wi-Fi接入节点,包括:
接入模块,用于发现第一Wi-Fi网络;
判断模块,用于用户设备接入Wi-Fi接入节点建立的第三Wi-Fi网络后,根据用户设备与第一Wi-Fi网络之间的通信质量,以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;
发送模块,若判断模块判断用户设备能接入第一Wi-Fi网络,则用于将第一Wi-Fi网络的入网配置发送给用户设备,第一Wi-Fi网络的入网配置用于用户设备接入到第一Wi-Fi网络。
结合第三方面,在第一种实施方式中,接入模块用于:使用预存的第一Wi-Fi网络的入网配置,接入第一Wi-Fi网络。
结合第三方面和第一种实施方式,在第二种实施方式中,第一Wi-Fi网络为运营商提供的Wi-Fi网络或者其他Wi-Fi接入节点提供的Wi-Fi网络。
结合第三方面和前两种实施方式,在第三种实施方式中,判断模块还用于在发送模块将第一Wi-Fi网络的入网配置发送给用户设备之后,查询用户设备是否接入第一Wi-Fi网络,或者,接收用户设备上报的接入第一Wi-Fi网络的事件;
发送模块用于执行以下操作中的至少一个:断开与用户设备的基于第二Wi-Fi网络的连接,断开与第一Wi-Fi网络的连接以及进入休眠模式。
结合第三方面和前三种实施方式,在第四种实施方式中,判断模块具体用于:
检测第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量,并根据第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量判断用户设备是否能接入第一Wi-Fi网络,或者
根据用户设备和Wi-Fi接入节点之间的通信质量,以及第一Wi-Fi网络与Wi-Fi接入节点的通信质量,判断用户设备能否接入第一Wi-Fi网络。
结合第三方面和前四种实施方式,在第五种实施方式中,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
结合第三方面和前五种实施方式,在第六种实施方式中,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
结合第三方面和前六种实施方式,在第七种实施方式中,入网配置包括第一Wi-Fi网络的服务集标识SSID、加密模式和密码。
第四方面,本发明提供一种Wi-Fi接入节点,该Wi-Fi接入节点建立有第二Wi-Fi网络和第三Wi-Fi网络,包括:
判断模块,用于用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,根据预设条件判断用户设备是否能接入第三Wi-Fi网络;
发送模块,用于若判断模块判断用户设备能接入第三Wi-Fi网络,则将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。
结合第四方面,在第一种实施方式中,判断模块具体用于:
根据用户设备和Wi-Fi接入节点的连接的负载状况、以及用户设备与第二Wi-Fi网络的通信质量、和用户设备与第二Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第二Wi-Fi网络。
结合第四方面和第一种实施方式,在第二种实施方式中,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
结合第四方面和前两种实施方式,在第三种实施方式中,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
结合第四方面和前三种实施方式,在第四种实施方式中,入网配置包括:第一Wi-Fi网络的服务集标识SSID、加密模式和密码。
第五方面,本发明提供一种Wi-Fi接入节点,包括:
处理器,用于发现第一Wi-Fi网络;
用户设备接入Wi-Fi接入节点建立的第三Wi-Fi网络后,根据用户设备与第一Wi-Fi网络之间的通信质量,以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;
发射器,若处理器判断用户设备能接入第一Wi-Fi网络,则用于将第一Wi-Fi网络的入网配置发送给用户设备,第一Wi-Fi网络的入网配置用于用户设备接入到第一Wi-Fi网络。
结合第五方面,在第一种实施方式中,处理器用于:使用预存的第一Wi-Fi网络的入网配置,接入第一Wi-Fi网络。
结合第五方面和第一种实施方式,在第二种实施方式中,第一Wi-Fi网络为运营商提供的Wi-Fi网络或者其他Wi-Fi接入节点提供的Wi-Fi网络。
结合第五方面和前两种实施方式,在第三种实施方式中,处理器还用于在将第一Wi-Fi网络的入网配置发送给用户设备之后,查询用户设备是否接入第一Wi-Fi网络,或者,接收用户设备上报的接入第一Wi-Fi网络的事件;
发射器用于执行以下操作中的至少一个:断开与用户设备的基于第二Wi-Fi网络的连接,断开与第一Wi-Fi网络的连接以及进入休眠模式。
结合第五方面和前三种实施方式,在第四种实施方式中,处理器具体用于:
检测第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量,并根据第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量判断用户设备是否能接入第一Wi-Fi网络,或者
根据用户设备和Wi-Fi接入节点之间的通信质量,以及第一Wi-Fi网络与Wi-Fi接入节点的通信质量,判断用户设备能否接入第一Wi-Fi网络。
结合第五方面和前四种实施方式,在第五种实施方式中,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
结合第五方面和前五种实施方式,在第六种实施方式中,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
结合第五方面和前六种实施方式,在第七种实施方式中,入网配置包括第一Wi-Fi网络的服务集标识SSID、加密模式和密码。
第六方面,本发明提供一种Wi-Fi接入节点,该Wi-Fi接入节点建立有第二Wi-Fi网络和第三Wi-Fi网络,包括:
处理器,用于用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,根据预设条件判断用户设备是否能接入第三Wi-Fi网络;
发射器,用于若处理器判断用户设备能接入第三Wi-Fi网络,则将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。
结合第六方面,在第一种实施方式中,处理器具体用于:
根据用户设备和Wi-Fi接入节点的连接的负载状况、以及用户设备与第二Wi-Fi网络的通信质量、和用户设备与第二Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第二Wi-Fi网络。
结合第六方面和第一种实施方式,在第二种实施方式中,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
结合第六方面和前两种实施方式,在第三种实施方式中,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
结合第六方面和前三种实施方式,在第四种实施方式中,入网配置包括:第一Wi-Fi网络的服务集标识SSID、加密模式和密码。
本发明实施例提供的用户设备接入无线保真Wi-Fi方法和Wi-Fi接入节点,Wi-Fi接入节点发现第一Wi-Fi网络,用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,Wi-Fi接入节点根据用户设备与第一Wi-Fi网络的通信质量以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;若Wi-Fi接入节点判断用户设备能接入第一Wi-Fi网络,则Wi-Fi接入节点将第一Wi-Fi网络的入网配置发送给用户设备,第一Wi-Fi网络的入网配置用于用户设备接入到第一Wi-Fi网络。这样实现了用户设备在满足条件时可不经过Wi-Fi接入节点而直接接入第一Wi-Fi网络,减少了多级网络串连所带来的性能损耗(如信号干扰引起的损耗),并降低了Wi-Fi接入节点的功耗,节省了Wi-Fi接入节点的带宽。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图2是本发明实施例一提供的用户设备接入无线保真Wi-Fi的方法流程示意图。如图2所示,本实施例提供的用户设备接入无线保真Wi-Fi的方法包括:
S101、Wi-Fi接入节点发现第一Wi-Fi网络;
Wi-Fi接入节点可以为可移动的无线路由器,如Mobile Wi-Fi路由器、3G/4G上网卡等,第一Wi-Fi网络可以为运营商提供的Wi-Fi网络或者其他Wi-Fi接入节点提供的Wi-Fi网络等。当Wi-Fi接入节点到Wi-Fi网络范围内,或者Wi-Fi接入节点所在的环境有新的运营商Wi-Fi网络开启,则Wi-Fi接入节点,例如是Mobile Wi-Fi路由器可以根据预置在MobileWi-Fi路由器内的入网配置接入运营商的Wi-Fi网络。
具体的,Wi-Fi接入节点发现第一Wi-Fi网络包括:Wi-Fi接入节点使用预存的第一Wi-Fi网络的入网配置,接入第一Wi-Fi网络。
S102、用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,Wi-Fi接入节点根据用户设备与第一Wi-Fi网络的通信质量以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;
其中,用户设备可以是具有Wi-Fi客户端功能的设备,如带有Wi-Fi功能的智能手机或者便携式计算机等。用户设备可以通过自身Wi-Fi功能和Wi-Fi接入节点相连接,也可以通过USB、蓝牙等方式和Wi-Fi接入节点相连接,Wi-Fi接入节点则接入2G/3G/4G运营商网络、运营商Wi-Fi网络或者其它Wi-Fi接入节点提供的Wi-Fi网络中,这样用户设备可以通过Wi-Fi接入节点接入2G/3G/4G运营商网络或者运营商Wi-Fi网络中,其中Wi-Fi网络可以工作在2.4GHz或者5GHz频段。
一般情况下,用户设备和Wi-Fi接入节点可以一起移动,或者用户设备所在的环境有新的运营商Wi-Fi网络开启。当用户设备和Wi-Fi接入节点同时移动并进入第一Wi-Fi网络,或者新的第一Wi-Fi网络开启时,Wi-Fi接入节点在接入网络后,分别对Mobile Wi-Fi路由器和用户设备以及运营商网络的通信质量进行评估,并由此得到用户设备和运营商网络之间的通信质量,然后根据用户设备与运营商网络的通信质量和功能配置中的至少一个,判断用户设备是否可以直接接入第一Wi-Fi网络。
其中,第一Wi-Fi网络可以是运营商提供的Wi-Fi网络,或者是其它Wi-Fi热点提供的Wi-Fi网络等。功能配置包括用户设备和第一Wi-Fi网络各自的工作频段或工作模式等。
其中,用户设备和第一Wi-Fi网络之间的通信质量可以通过包括以下至少一种参数来评估:信号强度(Received Signal Strength Indication,简称RSSI)、信噪比(Signal/Noise,简称SNR)、信号加干扰噪声比(Signal to Interference plus NoiseRatio,简称SINR)、错包率(Packet Error Rate,简称PER)等。
具体的,在分别对Wi-Fi接入节点,例如是Mobile Wi-Fi路由器和用户设备以及运营商网络的通信质量进行评估,得到用户设备与第一Wi-Fi网络之间的通信质量时,可以有两种方式:检测第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量,并根据第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量判断用户设备是否能接入第一Wi-Fi网络,或者根据用户设备和Wi-Fi接入节点的之间通信质量,以及第一Wi-Fi网络与Wi-Fi接入节点的通信质量,确定第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量,并判断用户设备能否接入第一Wi-Fi网络。具体的,当用户设备和Wi-Fi接入节点之间距离较近,且连接信号质量较佳时,可以仅检测用户第一Wi-Fi网络和Wi-Fi接入节点之间的通信参数,即如果RSSI,DataRate,PER,SNR,SINR中的一个或多个参数满足预设条件,则认为用户设备UE和Wi-Fi接入节点之间的通信质量符合要求,由于用户设备UE和Wi-Fi接入节点通常在较近距离进行通信,进而可以认为UE与第一Wi-Fi网络之间的通信质量符合要求。
此外,也可以分别检测用户设备UE和Wi-Fi接入节点之间的通信参数,以及Wi-Fi接入节点和第一Wi-Fi网络之间的通信参数,来评估UE和第一Wi-Fi网络间通信质量。当以上通信质量都满足预设条件时,则认为UE和第一Wi-Fi网络间通信质量符合要求。该方法在判断通信质量时,更为全面可靠,能够准确判断用户设备是否能接入第一Wi-Fi网络。
可选的,判断用户设备是否能接入第一Wi-Fi网络时,可以先判断用户设备与第一Wi-Fi网络的功能配置是否符合要求,若不符合要求,则无需再对用户设备与第一Wi-Fi网络的通信质量进行检测和判断;若符合要求,则进一步对用户设备与第一Wi-Fi网络的通信质量进行检测和判断。
可选的,判断用户设备是否能接入第一Wi-Fi网络时,也可以先判断用户设备与第一Wi-Fi网络的通信质量是否符合要求,若不符合要求,则无需判断用户设备与第一Wi-Fi网络的功能配置是否符合要求;若符合要求,则进一步对用户设备与第一Wi-Fi网络的功能配置进行检测和判断。
可选的,判断用户设备是否能接入第一Wi-Fi网络时,也可以同时判断用户设备与第一Wi-Fi网络的功能配置和通信质量是否符合要求,两者同时满足预设条件时,则认为用户设备能够接入第一Wi-Fi网络。
S103、若Wi-Fi接入节点判断用户设备能接入第一Wi-Fi网络,则Wi-Fi接入节点将第一Wi-Fi网络的入网配置发送给用户设备,第一Wi-Fi网络的入网配置用于用户设备接入到第一Wi-Fi网络。
具体的,当Wi-Fi接入节点判断用户设备能接入运营商的第一Wi-Fi网络后,Wi-Fi接入节点将第一Wi-Fi网络的入网配置,例如是包括第一Wi-Fi网络的服务集标识(ServiceSet Identifier,简称SSID)、加密模式或密码的Profile文件等发送给用户设备,以使用户设备根据该入网配置能够直接接入第一Wi-Fi网络之中。Wi-Fi接入节点在发送第一Wi-Fi网络的入网配置前,可以用预先设置的密钥将该入网配置进行加密后发送给用户设备,以使得第一Wi-Fi网络的入网配置不外泄。用户设备通过和Mobile Wi-Fi路由器之间的连接,接收Mobile Wi-Fi路由器发送的第一Wi-Fi网络的入网配置,如第一Wi-Fi网络的服务集标识SSID、加密模式和密码的Profile文件等。如果该入网配置已被Mobile Wi-Fi路由器加密,则用户设备利用预先获得的密钥对该信息进行解密,从而安全的获得该第一Wi-Fi网络的入网配置。然后根据入网配置中第一Wi-Fi网络的服务集标识SSID,将加密模式和密码等认证信息发送给此第一Wi-Fi网络,认证信息经网络确认无误后,用户设备接入该第一Wi-Fi网络中。
具体的,Wi-Fi接入节点将第一Wi-Fi网络的入网配置发送给用户设备之后,还包括:Wi-Fi接入节点查询到用户设备是否接入第一Wi-Fi网络,或者,Wi-Fi接入节点接收用户设备上报的接入第一Wi-Fi网络的事件。下面分别对这两种情况进行详细说明:Wi-Fi接入节点查询用户设备是否已接入第一Wi-Fi网络,可以采用Ping操作进行判断,如果用户设备已经接入第一Wi-Fi网络,因为此时Wi-Fi接入节点的上行网络侧与用户设备处于同一网段之中,即可成功收到Ping操作的响应报文,故Wi-Fi接入节点可以查询到用户设备已经接入第一Wi-Fi网络;或者,Wi-Fi接入节点接收用户设备上报接入第一Wi-Fi网络的事件,即用户设备主动向Wi-Fi接入节点发送消息,上报已接入第一Wi-Fi网络之中。
可选的,若用户设备已接入第一Wi-Fi网络,则当Wi-Fi接入节点查询到用户设备是否已接入第一Wi-Fi网络,或者Wi-Fi接入节点接收用户设备上报的已接入第一Wi-Fi网络的事件后,可以执行以下操作中的至少一个:断开与用户设备的基于第二Wi-Fi网络的连接,断开与第一Wi-Fi网络的连接以及进入休眠模式。例如当Wi-Fi接入节点断开连接,同时和其它用户设备也没有连接时,即可进入休眠模式,以减少Wi-Fi接入节点本身的能耗。
当用户设备根据入网配置信息直接接入第一Wi-Fi网络后,若因用户设备的移动等原因,导致用户设备与第一Wi-Fi网络的连接断开,此时用户设备可以重新接入Wi-Fi接入节点。此时Wi-Fi接入节点被唤醒,并根据预置的入网配置接入运营商的Wi-Fi网络中。
本实施例中,Wi-Fi接入节点发现第一Wi-Fi网络,用户设备接入Wi-Fi接入节点后,Wi-Fi接入节点根据用户设备与运营商网络的通信质量和功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;若Wi-Fi接入节点判断用户设备能接入第一Wi-Fi网络,则Wi-Fi接入节点将第一Wi-Fi网络的入网配置发送给用户设备。这样实现了用户设备在满足条件时可不经过Wi-Fi接入节点而直接接入第一Wi-Fi网络,减少了多级网络串连所带来的性能损耗(如信号干扰引起的损耗),并降低了Wi-Fi接入节点的功耗,节省了Wi-Fi接入节点的带宽。
图3是本发明实施例二提供的用户设备接入无线保真Wi-Fi的方法流程示意图。本实施例对应无线保真Wi-Fi接入节点建立有第二Wi-Fi网络和第三Wi-Fi网络的实施场景。如图3所示,本实施例提供的用户设备接入无线保真Wi-Fi的方法包括:
S301、用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,Wi-Fi接入节点根据预设条件判断用户设备是否能接入第三Wi-Fi网络;
其中,用户设备可以是具有Wi-Fi客户端功能的设备,如带有Wi-Fi功能的智能手机或者便携式计算机等;Wi-Fi接入节点可以为可移动的无线路由器,如Mobile Wi-Fi路由器等。用户设备可以通过自身Wi-Fi功能和Wi-Fi接入节点相连接,接入Wi-Fi接入节点建立的第二Wi-Fi网络。
具体的,Wi-Fi接入节点根据预设条件判断用户设备是否能接入第三Wi-Fi网络,包括:
Wi-Fi接入节点根据用户设备和Wi-Fi接入节点的连接的负载状况、以及用户设备与第三Wi-Fi网络的通信质量和功能配置中的至少一个,判断用户设备是否能接入第三Wi-Fi网络。
Wi-Fi接入节点可以建立一个以上的Wi-Fi网络,该些Wi-Fi网络具有不同的功能配置和入网配置,用于供多个不同的用户设备接入,或用来对接入的用户设备进行分组。当Wi-Fi接入节点存在多个可接入的Wi-Fi网络时,如果用户设备当前接入的Wi-Fi网络通信负载较重,可以将用户设备从当前接入的Wi-Fi网络转移到Wi-Fi接入节点的其它可接入的Wi-Fi网络中,以均衡多个可接入Wi-Fi网络的负载。具体的,Wi-Fi接入节点具有多个可接入的Wi-Fi网络例如是AP1,AP2等,不同的Wi-Fi网络具有不同用户服务集标识SSID。用户设备当前接入Wi-Fi接入节点的Wi-Fi网络为AP1,则当AP1上有过多用户设备接入或者通信流量较大时,Wi-Fi接入节点判断该接入Wi-Fi网络通信负载较重,并可根据其它可接入的Wi-Fi网络的通信质量和功能配置,选择一个第二Wi-Fi网络AP2,作为该用户设备的接入点。
其中,通信质量包括一下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER等。
功能配置包括以下至少一种:用户设备和第三Wi-Fi网络所支持的频段,用户设备和第三Wi-Fi网络的工作模式。
入网配置包括:第三Wi-Fi网络的服务集标识SSID、加密模式和密码中的至少一个。
具体的,用户设备和Wi-Fi接入节点的连接的负载状况包括Wi-Fi接入节点建立的Wi-Fi网络所接入用户设备的数量和网络流量状况等。如果Wi-Fi接入节点建立的Wi-Fi网络为多个时,负载状况为多个Wi-Fi网络各自接入用户设备的数量和网络流量状况。
可选的,判断用户设备是否能接入第三Wi-Fi网络时,可以先判断用户设备和Wi-Fi接入节点的连接的负载状况是否符合要求,若不符合要求,则无需判断用户设备与第三Wi-Fi网络的功能配置及通信质量是否符合要求;若符合要求,则进一步对用户设备与第三Wi-Fi网络的功能配置及通信质量进行检测和判断。
可选的,判断用户设备是否能接入第三Wi-Fi网络时,也可以先判断用户设备与第三Wi-Fi网络的功能配置是否符合要求,若不符合要求,则无需再对用户设备和Wi-Fi接入节点的连接的负载状况以及用户设备与第三Wi-Fi网络的通信质量进行检测和判断;若符合要求,则进一步对用户设备和Wi-Fi接入节点的连接的负载状况以及用户设备与第三Wi-Fi网络的通信质量进行检测和判断。
可选的,判断用户设备是否能接入第三Wi-Fi网络时,也可以先判断用户设备与第三Wi-Fi网络的通信质量是否符合要求,若不符合要求,则无需判断用户设备和Wi-Fi接入节点的连接的负载状况以及用户设备与第三Wi-Fi网络的功能配置是否符合要求;若符合要求,则进一步对用户设备和Wi-Fi接入节点的连接的负载状况以及用户设备与第三Wi-Fi网络的功能配置进行检测和判断。
可选的,判断用户设备是否能接入第三Wi-Fi网络时,也可以同时判断用户设备和Wi-Fi接入节点的连接的负载状况、用户设备与第三Wi-Fi网络的功能配置和通信质量中的任意两者或全部三者是否符合要求,若其中任意两者或全部三者同时满足预设条件时,则可以认为用户设备能够接入第三Wi-Fi网络。
S302、若Wi-Fi接入节点判断用户设备能接入第三Wi-Fi网络,则Wi-Fi接入节点将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。
具体的,若Wi-Fi接入节点判断用户设备能接入第三Wi-Fi网络,则Wi-Fi接入节点将第三Wi-Fi网络的入网配置发送给用户设备,用户设备再根据入网配置中第三Wi-Fi网络的服务集标识SSID和加密模式,将密码等认证信息发送给此第三Wi-Fi网络,认证信息经确认无误后,接入该第一Wi-Fi网络中。
本实施例中,Wi-Fi接入节点建立有第二Wi-Fi网络和第三Wi-Fi网络,用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,Wi-Fi接入节点根据预设条件判断用户设备是否能接入第三Wi-Fi网络;若Wi-Fi接入节点判断用户设备能接入第三Wi-Fi网络,则Wi-Fi接入节点将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。这样实现了用户设备从原先和Wi-Fi接入节点连接的网络切换到另一个Wi-Fi网络与Wi-Fi接入节点相连接。
图4是本发明实施例三提供的Wi-Fi接入节点的结构示意图。如图4所示,本实施例提供的Wi-Fi接入节点41包括:
接入模块401,用于发现第一Wi-Fi网络;
判断模块402,用于在用户设备接入Wi-Fi接入节点41建立的第三Wi-Fi网络后,根据用户设备与第一Wi-Fi网络的通信质量,以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;
发送模块403,若判断模块402判断用户设备能接入第一Wi-Fi网络,则用于将第一Wi-Fi网络的入网配置发送给用户设备,第一Wi-Fi网络的入网配置用于用户设备接入到第一Wi-Fi网络。
具体的,接入模块401可以用于:
使用预存的第一Wi-Fi网络的入网配置,接入第一Wi-Fi网络。
具体的,第一Wi-Fi网络为运营商提供的Wi-Fi网络或者其他Wi-Fi接入节点提供的Wi-Fi网络。
具体的,判断模块402还可以用于在发送模块403将第一Wi-Fi网络的入网配置发送给用户设备之后,查询用户设备是否接入第一Wi-Fi网络,或者,接收用户设备上报的接入第一Wi-Fi网络的事件;
发送模块403用于执行以下操作中的至少一个:断开与用户设备的基于第二Wi-Fi网络的连接,断开与第一Wi-Fi网络的连接以及进入休眠模式。
具体的,判断模块402可以用于:
检测第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量,并根据第一Wi-Fi网络与Wi-Fi接入节点41之间的通信质量判断用户设备是否能接入第一Wi-Fi网络,或者
根据用户设备和Wi-Fi接入节点41之间的通信质量,以及第一Wi-Fi网络与Wi-Fi接入节点41的通信质量,判断用户设备能否接入第一Wi-Fi网络。
具体的,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
具体的,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
具体的,入网配置包括第一Wi-Fi网络的服务集标识SSID、加密模式和密码。
本实施例提供的Wi-Fi接入节点,其执行用户设备接入无线保真Wi-Fi网络的方法的具体过程可见图2所示方法实施例的相关描述,此处不再赘述。
本实施例中,接入模块用于发现第一Wi-Fi网络,判断模块用于在用户设备接入Wi-Fi接入节点后,根据用户设备与第一Wi-Fi网络的通信质量以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;处理模块用于若判断模块判断用户设备能接入第一Wi-Fi网络,则将第一Wi-Fi网络的入网配置发送给用户设备,以使用户设备根据入网配置直接接入第一Wi-Fi网络。这样实现了用户设备在满足条件时可不经过Wi-Fi接入节点而直接接入第一Wi-Fi网络,减少了多级网络串连所带来的性能损耗(如信号干扰引起的损耗),并降低了Wi-Fi接入节点的功耗,节省了Wi-Fi接入节点的带宽。
图5是本发明实施例四提供的Wi-Fi接入节点的结构示意图。如图5所示,本实施例提供的Wi-Fi接入节点51建立有第二Wi-Fi网络和第三Wi-Fi网络,包括:
判断模块501,用于用户设备接入Wi-Fi接入节点51建立的第二Wi-Fi网络后,根据预设条件判断用户设备是否能接入第三Wi-Fi网络;
发送模块502,用于若判断模块根据预设条件判断用户设备能接入第三Wi-Fi网络,则将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。
具体的,判断模块501可以用于:
根据用户设备和Wi-Fi接入节点51的连接的负载状况、以及用户设备与第二Wi-Fi网络的通信质量、和用户设备与第二Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第二Wi-Fi网络。
具体的,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
具体的,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
本实施例提供的Wi-Fi接入节点,其执行用户设备接入无线保真Wi-Fi网络的方法的具体过程可见图3所示方法实施例的相关描述,此处不再赘述。
本实施例中,Wi-Fi接入节点建立有第二Wi-Fi网络和第三Wi-Fi网络,Wi-Fi接入节点的判断模块用于用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,根据预设条件判断用户设备是否能接入第三Wi-Fi网络;发送模块用于若判断模块判断用户设备能接入第三Wi-Fi网络,则将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。这样实现了用户设备从原先和Wi-Fi接入节点连接的网络切换到另一个Wi-Fi网络与Wi-Fi接入节点相连接。
图6是本发明实施例五提供的Wi-Fi接入节点的结构示意图。如图6所示,本实施例提供的Wi-Fi接入节点61包括:
处理器601,用于发现第一Wi-Fi网络;用户设备接入Wi-Fi接入节点71建立的第三Wi-Fi网络后,根据用户设备与第一Wi-Fi网络之间的通信质量,以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;
发射器602,若处理器601判断用户设备能接入第一Wi-Fi网络,则用于将第一Wi-Fi网络的入网配置发送给用户设备,第一Wi-Fi网络的入网配置用于用户设备接入到第一Wi-Fi网络。
具体的,处理器601可以用于:
使用预存的第一Wi-Fi网络的入网配置,接入第一Wi-Fi网络。
具体的,第一Wi-Fi网络为运营商提供的Wi-Fi网络或者其他Wi-Fi接入节点提供的Wi-Fi网络。
具体的,处理器601还可以用于在发射器602将第一Wi-Fi网络的入网配置发送给用户设备之后,查询用户设备是否接入第一Wi-Fi网络,或者,接收用户设备上报的接入第一Wi-Fi网络的事件;
发射器602用于执行以下操作中的至少一个:断开与用户设备的基于第二Wi-Fi网络的连接,断开与第一Wi-Fi网络的连接以及进入休眠模式。
具体的,处理器601可以用于:
检测第一Wi-Fi网络与Wi-Fi接入节点之间的通信质量,并根据第一Wi-Fi网络与Wi-Fi接入节点61之间的通信质量判断用户设备是否能接入第一Wi-Fi网络,或者
根据用户设备和Wi-Fi接入节点61之间的通信质量,以及第一Wi-Fi网络与Wi-Fi接入节点61的通信质量,判断用户设备能否接入第一Wi-Fi网络。
具体的,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
具体的,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
具体的,入网配置包括第一Wi-Fi网络的服务集标识SSID、加密模式和密码。
本实施例提供的Wi-Fi接入节点,其执行用户设备接入无线保真Wi-Fi网络的方法的具体过程可见图2所示方法实施例的相关描述,此处不再赘述。
本实施例中,处理器用于发现第一Wi-Fi网络,并在用户设备接入Wi-Fi接入节点后,根据用户设备与第一Wi-Fi网络的通信质量以及用户设备与第一Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第一Wi-Fi网络;发射器用于若处理器判断用户设备能接入第一Wi-Fi网络,则将第一Wi-Fi网络的入网配置发送给用户设备,以使用户设备根据入网配置直接接入第一Wi-Fi网络。这样实现了用户设备在满足条件时可不经过Wi-Fi接入节点而直接接入第一Wi-Fi网络,减少了多级网络串连所带来的性能损耗(如信号干扰引起的损耗),并降低了Wi-Fi接入节点的功耗,节省了Wi-Fi接入节点的带宽。
图7是本发明实施例六提供的Wi-Fi接入节点的结构示意图。如图7所示,本实施例提供的Wi-Fi接入节点71建立有第二Wi-Fi网络和第三Wi-Fi网络,包括:
处理器701,用于用户设备接入Wi-Fi接入节点71建立的第二Wi-Fi网络后,根据预设条件判断用户设备是否能接入第三Wi-Fi网络;
发射器702,用于若处理器701判断用户设备能接入第三Wi-Fi网络,则将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。
具体的,处理器701可以用于:
根据用户设备和Wi-Fi接入节点81的连接的负载状况、以及用户设备与第二Wi-Fi网络的通信质量、和用户设备与第二Wi-Fi网络的功能配置中的至少一个,判断用户设备是否能接入第二Wi-Fi网络。
具体的,通信质量包括以下至少一种:信号强度RSSI、信噪比SNR、信号加干扰噪声比SINR、错包率PER。
具体的,功能配置包括以下至少一种:用户设备和第二Wi-Fi网络所支持的频段,用户设备和第二Wi-Fi网络的工作模式。
本实施例提供的Wi-Fi接入节点,其执行用户设备接入无线保真Wi-Fi网络的方法的具体过程可见图3所示方法实施例的相关描述,此处不再赘述。
本实施例中,Wi-Fi接入节点建立有第二Wi-Fi网络和第三Wi-Fi网络,Wi-Fi接入节点的处理器用于用户设备接入Wi-Fi接入节点建立的第二Wi-Fi网络后,根据预设条件判断用户设备是否能接入第三Wi-Fi网络;发射器用于若处理器判断用户设备能接入第三Wi-Fi网络,则将第三Wi-Fi网络的入网配置发送给用户设备,第三Wi-Fi网络的入网配置用于用户设备接入到第三Wi-Fi网络。这样实现了用户设备从原先和Wi-Fi接入节点连接的网络切换到另一个Wi-Fi网络与Wi-Fi接入节点相连接。
本领域的技术人员可以理解:实施例中的终端的模块或实体可以按照实施例的描述分布于实施例的终端中,也可以进行相应变化位于不同于本实施例的一个或多个设备中。上述实施例的模块或实体可以合并成一个模块或实体,也可以进一步拆分成多个子模块或实体。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。