无线局域网络的发现与选择方法、设备及系统与终端的制作方法

文档序号:7893406阅读:203来源:国知局
专利名称:无线局域网络的发现与选择方法、设备及系统与终端的制作方法
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种无线局域网络的发现与选择方法、设备及系统与终端。
背景技术
无线保真(wireless fidelity ;WiFi)是ー种可以将个人电脑、手持设备(如个人数码助理(Personal Digital Assistant ;PDA)、手机)等终端以无线方式接入无线局域网络(Wireless Local AreaNetworks ;WLAN)的技术。现有技术中,WiFi的热点遍布机场、咖啡店、旅馆、书店以及校园等地方,能够用户访问电子邮件、Web和流式媒体的互联网,为用户提供了无线的宽带互联网访问。同吋,WiFi也是在家里、办公室或在旅途中上网的快速、便捷的途径。伴随3G网络乃至未来4G网络技术逐步应用和建设,各大运营商不得不面对ー个事实,原来引以为傲的带宽和速度已经面临很大的压力,因此,采用WiFi实现对分组交换(Packet Switch ;PS)数据的分流,減少蜂窝数据网络的拥堵正在得到各国运营商的普遍认可,进入了快速推进期。WiFi分流(Offload)就是采用WiFi对数据流量的进行分流的技木,目前各大运营商都在大量的布放WiFi热点,以期望能够达到对3G网络乃至未来的4G网络中的数据业务进行分流。现有技术中,支持WiFi能力的終端中通常设置相应的WiFi模块,由于WiFi若一直打开耗电量非常大,用户使用时才会打开WiFi模块,并搜索能够接入的无线接入点(Acess Point ;AP)列表,然后选择ー个AP接入。但是,在实现本发明的过程中发现现有技术至少存在如下缺陷现有技术中,用户并不能确定WiFi的热点所处的位置,也无法确定打开WiFi功能的时机。用户通常只能在想使用WiFi的时候打开WiFi模块,并试着搜索相应的能够接入的AP列表,搜索不到的时候关闭WiFi模块。而网络无法辅助終端在終端所在的区域内发现与选择WiFi热点,从而接入WLAN网络。因此,现有技术中WiFi发现与选择的使用效率较低。

发明内容
本发明实施例提供一种无线局域网络的发现与选择方法、设备及系统与终端,用以弥补现有技术中WiFi发现与选择的使用效率较低的缺陷,能够提高WiFi发现与选择的使用效率。一方面,本发明实施例提供一种无线局域网络的发现与选择方法,包括当向蜂窝网发起分组交换数据时,向无线局域网络发现与选择设备发送注册请求;接收所述无线局域网络发现与选择设备发送的通知消息,所述通知消息中携帯接入參数信息;根据所述接入參数信息选择目标无线接入点对应的无线局域网络。 另ー方面,本发明实施例还提供一种无线局域网络的发现与选择方法,包括
接收终端发送的注册请求,所述注册请求为終端向蜂窝网发起分组交换数据时发起的;
当需要采用无线局域网络对所述蜂窝网中的所述分组交換数据进行分流时,获取接入參数信息;向所述终端发送携带所述接入參数信息的通知消息,以供所述终端根据所述接入參数信息选择目标无线接入点对应的无线局域网络。再一方面,本发明实施例还提供ー种终端,包括发送模块,用于当向蜂窝网发起分组交换数据时,向无线局域网络发现与选择设备发送注册请求;接收模块,用于接收所述无线局域网络发现与选择设备发送的通知消息,所述通知消息中携帯接入參数信息;选择模块,用于根据所述接入參数信息选择目标无线接入点对应的无线局域网络。又一方面,本发明实施例还提供一种无线局域网络发现与选择设备,包括接收模块,用于接收终端发送的注册请求,所述注册请求为終端向蜂窝网发起分组交换数据时发起的;获取模块,用于当需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流时,获取接入參数信息;发送模块,用于向所述终端发送携带所述接入參数信息的通知消息,以供所述终端根据所述接入參数信息选择目标无线接入点对应的无线局域网络。再另一方面,本发明实施例还提供一种无线局域网络的发现与选择系统,包括如上所述的终端和如上所述的无线局域网络发现与选择设备。本发明实施例的无线局域网络的发现与选择方法、设备及系统与终端,当終端向蜂窝网发起分组交换数据时,向WLAN发现与选择设备发送注册请求;接收WLAN发现与选择设备发送的通知消息,该通知消息为WLAN发现与选择设备确定需要采用WLAN对蜂窝网中的分组交换数据进行分流时发送的,该通知消息中携帯接入參数信息;根据接入參数信息选择目标无线接入点。采用本发明实施例的技术方案,当終端向蜂窝网发起分组交换数据吋,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作ー简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本发明一实施例提供的WLAN的发现与选择方法的流程图。图2为本发明另ー实施例提供的WLAN的发现与选择方法的流程图。图3为本发明一实施例提供的WLAN发现与选择方法的信令图。图4为本发明另ー实施例提供的WLAN发现与选择方法的信令图。图5为本发明又一实施例提供的WLAN发现与选择方法的信令图。
图6为本发明再一实施例提供的WLAN发现与选择方法的信令图。图7为本发明一实施例提供的终端的结构示意图。图8为本发明另ー实施例提供的终端的结构示意图。图9为本发明实施例提供的WLAN发现与选择设备的结构示 意图。图10为本发明实施例提供的WLAN的发现与选择系统的结构示意图。图11为本发明再一实施例提供的WLAN发现与选择方法的流程图。图12为本发明再一实施例提供的WLAN发现与选择方法的流程图。图13为本发明再一实施例提供的WLAN发现与选择设备的结构示意图。图14为本发明实施例提供的AC的结构示意图。图15为本发明另ー实施例提供的WLAN的发现与选择系统的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。应理解,本发明的技术方案可以应用于各种通信系统,例如全球移动通讯(GSM,Global System of Mobile communication)系统、码分多址(CDMA, Code DivisionMultiple Access)系统、宽带码分多址(WCDMA, Wideband Code Division MultipleAccess)系统、通用分组无线业务(GPRS,General Packet Radio Service)、长期演进(LTE,Long Term Evolution)系统、先进的长期演进(LTE_A,Long Term Evolution Advanced)系统、通用移动通信系统(UMTS, Universal Mobile Telecommunication System)等,本发明实施例并不限定,但为描述方便,本发明实施例将以LTE网络为例进行说明。本发明实施例可以用于不同的制式的无线网络。无线接入网络在不同的系统中可包括不同的网元。例如,LTE和LTE-A中无线接入网络的网元包括eNB(eNodeB,演进型基站),WCDMA (Wideband Code Division Multiple Access,宽带码分多址)中无线接入网络的网元包括RNC (Radio Network Controller,无线网络控制器)和NodeB,类似地,WiMax(Worldwide Interoperability for Microwave Access,全球微波互联接入)等其它无线网络也可以使用与本发明实施例类似的方案,只是基站系统中的相关模块可能有所不同,本发明实施例并不限定,但为描述方便,下述实施例将以eNodeB为例进行说明。还应理解,在本发明实施例中,终端也可称之为用户设备(UE, User Equipment)、移动台(MS,Mobile Station)、移动终端(Mobile Terminal)等,该终端可以经无线接入网(RAN, Radio Access Network)与一个或多个核心网进行通信,例如,终端可以是移动电话(或称为“蜂窝”电话)、具有通信功能的计算机等,例如,終端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。图I为本发明一实施例提供的WLAN的发现与选择方法的流程图。如图I所示,本实施例的WLAN的发现与选择方法的执行主体为可以为终端。如图所示,本实施例的发现与选择方法,具体可以包括如下步骤100、当終端向蜂窝网发起分组交换数据时,向WLAN发现与选择设备发送注册请求;101、終端接收WLAN发现与选择设备发送的通知消息;本实施例中的通知消息为WLAN发现与选择设备确定需要采用WLAN对蜂窝网中的分组交换数据进行分流时发送的,该通知消息中携帯接入參数信息。本发明实施例中的通知消息也可以称为WiFi通知消息。102、终端根据接入參数信息选择目标AP对应的WLAN。例如上述步骤100-103具体可以为在终端中安装的ー个客户端软件来实现对终端的检测,也可以是预置在终端中的软件模块或硬件模块来实现,并在终端向蜂窝网发起分组交换数据时,向WLAN发现与选择设备发送注册请求。終端向WLAN发现与选择设备发送注册请求即表示该终端具有WiFi能力。具体地,也可以在注册请求中携帯该终端支持WiFi能力的标识。本实施例的WLAN的发现与选择方法,当向蜂窝网发起分组交换数据时,向WLAN发现与选择设备发送注册请求;接收WLAN发现与选择设备发送的通知消息,通知消息为WLAN发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流时发送的,通知消息中携帯接入參数信息;根据接入參数信息选择目标无线接入点。采用本实施例的技术方案,当終端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。可选地,在上述图I所示实施例的技术方案的基础上,还可以包括如下可选技术方案,构成图I所示实施例的可选实施例。在图I所示实施例的可选实施例中,步骤101中,終端接收WLAN发现与选择设备发送的通知消息中携帯的接入參数信息具体可以包括以下多种情况第一种情况接入參数信息可以包括分流策略消息。本实施例的分流策略消息可以为预先在WLAN发现与选择模块中设置的。该种情况对应由終端侧选择目标AP,对应的分流策略消息可以用以指示选择信号强度最好的AP、或者选择预设频段AP,例如预设频段可以为2. 4G的频段或者5G的频段。或者进ー步地随着技术的发展,预设频段还可以为其他频段,在此不再一一举例。本发明实施例中所有的预设频段均可以为2. 4G的频段或者5G的频段,或者其他频段,后续实施例中不再一一赘述。此时对应地,上述实施例中的步骤102 “终端根据接入參数信息选择目标AP”之前,具体还可以包括如下步骤终端扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识,以及每ー个AP的信号強度和/或每ー个AP的频段,还可以包括每ー个AP的SSID等等。例如对于分流策略消息指示选择信号强度最好的AP时,在终端扫描WLAN吋,同时还要获取各AP的信号强度,并将姆个AP的信号强度标识在第一 AP列表中。其中对于分流策略指示选择预设频段的AP,在终端扫描WLAN吋,同时还要获取各AP的频段,并在第一 AP列表中标识每ー个AP的频段。本发明实施例中,终端扫描WLAN之前隐含着还包括终端开启WiFi功能,后续所有实施例同理,不再一一赘述。进ー步地,上述实施例中的步骤102 “终端根据接入參数信息选择目标AP”,具体可以包括終端根据分流策略消息从第一 AP列表中选择目标AP。例如終端可以从第一 AP列表中选择目标AP,如从获取的AP中选择信号强度最好的AP、或者选择预设频段的AP。、
第二种情况在上述第一种情况的基础上,其中接入參数信息除了包括分流策略消息,还可以包括能够接入的WLAN的AP的服务集标识(Service Set Identifier ;SSID)。由于上述第一种情况中终端扫描WLAN,获取第一 AP列表中可能包括与終端当前所在的蜂窝网不属于同一移动运营商网络的AP,或者与終端当前所在的蜂窝网不共享网络的AP,此时即使该AP符合分流策略消息的选择目标AP的准则,終端仍不能接入该目标AP,例如当移动和联通两家运营商不共享网络时,当終端属于移动网络的用户,而终端扫描WLAN获取到的信号最強的AP为联通的AP,分流策略消息正好就是用以指示选择信号最好的AP,此时即使选择了该联通的AP,终端仍不可能接入的。因此此时分流策略消息中还需要携帯能够接入的WLAN的AP的SSID ; 其中能够接入的WLAN的AP的SSID具体用于标识能够接入的AP所属的运营商。本实施例中能够接入的WLAN的AP的SSID具体可以包括多个。例如终端当前所在的蜂窝网的为移动的,那么本实施例中能够接入的WLAN的AP的SSID至少应该包括移动网络的AP的所有SSID。当在当前区域移动和联通签有互用协议,这里的SSID可以包括移动网络的AP的所有SSID和联通网络的AP的所有SSID。本实施例的分流策略消息同样可以预先设置在WLAN发现与选择模块中,可以用于指示选择信号强度最好的AP、或者选择预设频段的AP。此时对应地,上述实施例中的步骤102 “终端根据接入參数信息选择目标AP”之前,具体还可以包括如下步骤終端开启WiFi功能,并扫描WLAN,获取第一 AP列表,该第一AP列表中包括至少ー个AP标识和每ー个AP对应的WLAN的AP的SSID。进ー步地,上述实施例中的步骤102 “终端根据接入參数信息选择目标AP”,具体可以包括终端根据分流策略消息、能够接入的WLAN的AP的SSID和第一 AP列表,从第一AP列表中选择目标AP。具体地,终端根据分流策略消息、能够接入的WLAN的AP的SSID和第一 AP列表中标识的每ー个AP的SSID,以及第一 AP列表中每ー个AP的信号強度和/或每ー个AP的频段,从第一 AP列表中包括的至少ー个AP中选择目标AP。例如终端可以先从第一 AP列表中获取SSID属于能够接入的WLAN的SSID的AP,然后再根据分流策略消息中从获取的AP中选择目标AP,如从获取的AP中选择信号强度最好的AP、或者选择预设频段的AP。第三种情况接入參数信息可以包括接入參数信息包括分流策略消息和第二 AP列表。其中该第三种情况可以用在步骤100中,終端向WLAN发现与选择设备发送注册请求中携帯有終端的位置信息的第一场景下。其中终端的位置信息可以为终端所在的小区ID,或者终端的经纬度信息,或者还可以为其他的能够标识终端的位置信息其中该第二 AP列表为WLAN发现与选择设备在接收到注册请求之后,获取终端的位置信息对应的所有AP标识中的每ー个AP的属性信息,井根据终端的位置信息(如終端所在的小区(Cell)ID)对应的所有AP标识中的每ー个AP的属性信息,对每ー个AP的可用性进行识别获取的,第二 AP列表中包括至少ー个能够供终端接入的AP标识和能够供终端接入的每ー个AP的属性信息;其属性信息中包括信噪比、负荷和呑吐量中的至少ー个。同理,本实施例中的分流策略消息具体可以用于指示选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP本实施例中,WLAN发现与选择设备获取终端的位置信息对应的所有AP标识中的姆ー个AP的属性信息,具体可以包括如下两种方式第一种方式为WLAN发现与选择设备中预先存储有所有接入控制器(Access Controller ;AC)中的所有AP的属性信息,所有AP的属性信息包括所有AC中姆ー个AC中的所有AP的属性信息,姆ー个AP的属性信息包括信噪比、负荷和吞吐量中的至少ー个,还可以包括AP的频段。例如此种方式中WLAN发现与选择设备可以预先从所有AC中获取的,或者是所有AC周期性地向WLAN发现与选择设备中上报的。这样,WLAN发现与选择设备在接收到注册请求之后,可以从WLAN发现与选择设备存储的所有AC中的所有AP的属性信息中获取终端的位置信息对应的所有AP标识中的 每ー个AP的属性信息。第一种方式中为WLAN发现与选择设备预先获取的所有AC中的所有AP的属性信息,可能不具备实时性。为了解决第一种方式的缺陷,可以引入第二种方式,在第二种方式中,在WLAN发现与选择设备中还存储有终端的位置信息与AP的对应关系、以及AP与AC的对应关系。如下述表I是以终端的位置信息为Cell ID,且将Cell ID与AP的对应关系,以及AP与AC的对应关系合在ー个表中为例。WLAN发现与选择设备在接收到注册请求之后,WLAN发现与选择设备先根据终端的Cell ID以及Cell ID与AP的对应关系,获取该CellID对应的所有AP标识,并根据AP与AC的对应关系获取该CellID对应的所有AP标识对应的各个AC标识,然后WLAN发现与选择设备与每个AC交互,获取该Cell ID对应的所有AP的属性信息。
AP的标识AC的标识终端的Cell ID
APIACl' Cell I
AP2ACl' Cell I
AP3ACl' Cell 4
AP4AC2' Cell I
AP5AC2— Cell I
AP6AC2' Cell 2
AP7AC2' Cell I
AP8AC3' Cell 2
AP9AC3' Cell 3
APlOAC3' Cell 3其中AP的属性信息包括AP的信噪比、AP的负荷以及AP的吞吐量中的至少ー个,还可以包括AP所属的频段。当分流策略消息具体可以用于指示选择负荷最小的AP吋,AP的属性信息中必须包括AP的负荷。WLAN发现与选择设备根据每ー个AP的属性信息,对每ー个AP的可用性进行识别获取的第二 AP列表,具体指的是,在WLAN发现与选择模块中都存储有AP可用性的属性信息阈值,例如存储有AP的信噪比阈值、AP的负荷阈值和AP的吞吐量阈值,当AP的信噪比大于信噪比阈值、AP的负荷大于符合阈值或者AP的呑吐量大于呑吐量阈值时,确定该AP不可用,否则当AP的信噪比小于等于信噪比阈值、AP的负荷小于等于符合阈值或者AP的呑吐量小于等于呑吐量阈值吋,该AP可用。这样,采用上述方式根据每ー个AP的属性信息,对每ー个AP的可用性进行识别可以获取到具有可用性的第二 AP列表。可选地,该AP的属性信息中还可以包括AP的频段,例如该AP属于2. 4G频段还是5G频段。这样在后续中,当分流策略信息为选择预设频段的AP吋, 終端可以直接根据AP的属性信息来选择,可以不用再扫描各AP的频段。对应地,在上述图I所示实施例中的步骤101終端接收WLAN发现与选择设备发送的通知消息之后,步骤102終端根据接入參数信息选择目标AP之前,还可以包括如下步骤终端开启WiFi功能,并扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识,该第一 AP列表中还可以标识有每ー个AP的信号強度。对应地,在上述图I所示实施例中的步骤101中,終端根据接入參数信息选择目标AP,具体可以包括終端根据分流策略消息,从第一 AP列表和第二 AP列表的交集中选择目标AP。例如,终端可以先从扫描到的第一 AP列表和WLAN发现与选择模块发送的具有可用性的第二 AP列表的交集(即既能被终端扫描到,又具有可用性)中选择至少ー个AP,然后再从该至少ー个AP中选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP作为目标AP。可选地,其中该第三种情况还可以用在步骤100中,終端向WLAN发现与选择设备发送注册请求中携帯有第一 AP列表的第二场景下。此时对应地,在步骤100 “终端向WLAN发现与选择设备发送注册请求”之前,还可以包括如下步骤终端开启WiFi功能,并扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识,该第一 AP列表中还可以标识有每ー个AP的信号強度。对应地步骤100 “终端向WLAN发现与选择设备发送注册请求”,具体可以包括终端向WLAN发现与选择设备发送携带第一 AP列表的注册■请求。可选地,该种场景下的第二 AP列表为WLAN发现与选择设备从第一 AP列表中选取的;第二 AP列表中包括至少ー个能够供终端接入的AP标识和能够供终端接入的每ー个AP的属性信息;分流策略消息用以指示选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP ;其中每ー个AP的频段可以在终端侧扫描获取,也可以从AC中获取,携帯在AP的属性信息中。例如,WLAN发现与选择设备中可以预先存储有所有AC中的所有AP的属性信息(可以AP的标信噪比、负荷和呑吐量中的至少ー个,以及AP的频段等等),具体可以为WLAN发现与选择设备预先从所有AC中获取的,或者是所有AC周期性地向WLAN发现与选择设备中上报的。WLAN发现与选择设备可以从存储的所有AC中的所有AP的属性信息中,获取第一 AP列表中的姆个AP对应的属性信息,并根据姆ー个AP的属性信息识别姆ー个AP的可用性,将第一 AP列表中具有可用性的AP形成第二 AP列表,该第二 AP列表中还可以包括每ー个具有可用性的AP的频段。详细可以參考上述第三种情况下的第一场景下的第一种方式的相关实施例的记载,在此不再赘述。或者WLAN发现与选择设备中预存储有AP与AC的对应关系,WLAN发现与选择设备在接收到携帯第一 AP列表的注册请求之后,可以与第一 AP列表中姆ー个AP对应的AC交互,获取姆ー个AP的属性信息,然后再从第一 AP列表中识别出具有可用性的AP构成第二 AP列表。其中AP的属性信息,以及根据每ー个AP的属性信息识别出具有可用性的AP,详细可以參考上述第三种情况下的第一场景下的第二种方式的相关实施例的记载,在此不再赘述。进ー步可选地,上述实施例中的步骤102 “终端根据接入參数信息选择目标AP”,具体可以包括終端根据分流策略消息,从第二 AP列表中选择目标AP。例如终端从第二 AP列表中选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP作为目的AP,具体选择的实现过程可以參考上述相关实施例的记载,在此不再赘述。
第四种情况接入參数信息包括目标AP的标识。该第四种情况应用在終端向WLAN发现与选择设备发送注册请求中携帯有第一 AP列表的场景下。此时对应地,在步骤100 “终端向WLAN发现与选择设备发送注册请求”之前,还可以包括如下步骤终端开启WiFi功能,并扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识,该第一 AP列表中还可以标识有每ー个AP的信号強度。对应地步骤100 “终端向WLAN发现与选择设备发送注册请求”,具体可以包括终端向WLAN发现与选择设备发送携带第一 AP列表的注册■请求。该场景下,目标AP的标识为WLAN发现与选择设备根据第一 AP列表与AC进行交互,从第一 AP列表中选取第二 AP列表;并根据分流策略消息从第二 AP列表中获取的;第ニ AP列表中包括至少ー个能够供终端接入的AP标识和能够供终端接入的每ー个AP的属性信息;该方案中分流策略消息具体可以用以指示选择负荷最小的AP、或者选择预设频段的AP。该第四种情况与上述第三种情况的第二场景的区别在于该第四种情况中在WLAN发现与选择设备中根据分流策略消息从第二 AP列表中获取的目标AP,而第三种情况第二场景是在終端侧进行,其余实现过程相同,详细可以參考上述实施例的记载,在此不再赘述。进ー步,需要说明的是,在上述技术方案的基础上,步骤102終端根据接入參数信息选择目标AP之后,还可以包括如下步骤当在第一预设时间段内終端检测不到目标AP,则确定分流失败,关闭WiFi功能;或者还可以包括如下步骤当在第二预设时间段内終端未检测到分组交换数据的数据流量时,关闭WiFi功倉泛;或者还可以包括如下步骤(I)当能够通过目标AP接入WLAN时,检测终端在WLAN中的速度;(2)終端判断速度是否小于预设速度阈值;当速度小于预设速度阈值时,执行
(3);否则当速度大于等于预设速度阈值时,暂时不执行任何操作。(3)终端确定WLAN的易用性差,关闭WiFi功能。进ー步需要说明的是,当上述分流失败时,終端还可以将失败结果上报给WLAN发现与选择设备,以供WLAN发现与选择设备进行切換成功率统计以及更新是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流的算法等操作。综上所述,在图I所示实施例的可选实施例中,终端扫描的WLAN得到的第一 AP列表中可以标识有每ー个AP的信号強度、每ー个AP所属频段以及每ー个AP的SSID等等。而WLAN发现与选择设备获取的AP的属性信息可以包括有AP的信噪比、负荷以及呑吐量至少ー个,还可以包括AP所属频段等等。在图I所示实施例的可选实施例,通过采用上述技术方案,当終端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图2为本发明另ー实施例提供的WLAN的发现与选择方法的流程图。如图2所示,本实施例的WLAN的发现与选择方法的执行主体为WLAN的发现与选择设备。本实施例的WLAN的发现与选择方法,具体可以包括 200、WLAN的发现与选择设备接收终端发送的注册请求;该注册请求为終端向蜂窝网发起分组交换数据时,开启WiFi功能之后发起的。因此WLAN的发现与选择设备与终端协商,发送该注册请求即表示该终端支持WiFi能力,或者可选地,还可以在注册请求中携带终端支持WiFi能力的标识。201、当需要采用WLAN对蜂窝网中的该分组交换数据进行分流吋,WLAN的发现与选择设备获取接入參数信息;202.WLAN的发现与选择设备向终端发送携帯接入參数信息的通知消息,以供终端根据接入參数信息选择目标AP对应的WLAN。本实施例的WLAN的发现与选择方法与上述图I所示实施例的区别仅在于本实施例在WLAN的发现与选择设备侧描述本发明的技术方案;而上述图I所示实施例在终端侧描述本发明的技术方案,详细可以參考上述图I所示实施例的记载,在此不再赘述。可选地,本实施例中,当WLAN的发现与选择设备判断不需要采用WLAN对蜂窝网中的该分组交換数据进行分流吋,WLAN的发现与选择设备也可以告诉終端。本实施例的WLAN的发现与选择方法,WLAN的发现与选择设备通过接收终端发送的注册请求;当需要采用WLAN对蜂窝网中的该分组交換数据进行分流吋,WLAN的发现与选择设备获取接入參数信息;向终端发送携帯接入參数信息的通知消息,以供终端根据接入參数信息选择目标AP。采用本实施例的WLAN的发现与选择方法,当終端向蜂窝网发起分组交換数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。可选地,在上述图2所示实施例的技术方案的基础上,还可以包括如下可选技术方案,构成图2所示实施例的可选实施例。在图2所示实施例的可选实施例中,上述实施例中的步骤200之后,步骤201之前,还可以包括如下步骤WLAN的发现与选择设备判断是否需要采用WLAN对蜂窝网中的该分组交换数据进行分流;其中上述步骤“WLAN的发现与选择设备判断是否需要采用WLAN对蜂窝网中的该分组交换数据进行分流”,具体可以根据业务类型判断是否需要采用WLAN对蜂窝网中的该分组交换数据进行分流,例如具体可以包括如下步骤(I)WLAN的发现与选择设备从蜂窝网网元(如基站控制器(Base StationController ;BSC)或者无线网络控制器(Radio Network Controller ;RNC))或者核心网网元获取分组交换数据的业务类型;(2)WLAN的发现与选择设备根据业务类型判断是否需要采用WLAN对蜂窝网中的分组交换数据进行分流。例如,当WLAN的发现与选择设经备判断确定业务类型为文件传输协议(FileTransfer Protocol ;FTP)下载类型时,WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流;当WLAN的发现与选择设备经判断确定业务类型为网络电话(Voice over Internet Protocol ;VoIP)的语音类型时,WLAN的发现与选择设备确定不需要采用WLAN对蜂窝网中的该分组交換数据进行分流;当WLAN的发现与选择设备经判断确定业务类型为彩信业务类型吋,WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流;当WLAN的发现与选择设备经判断确定业务类型为视频业务类型吋,WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流;当WLAN的发现与选择设备经判断确定业务类型为即时通信业务类型吋,WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流;或者针对于上述的每ー种需要采用WLAN对蜂窝网中的该分组交換数据进行分流的业务类型,WLAN的发现与选择设备还可以再获取蜂窝网的负荷,例如从BSC或者其他网元获取蜂窝网的负荷;并判断蜂窝网的负荷是否大于等于预设负荷阈值,当蜂窝网的负荷大于等于预设负荷阈值时,确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流的业务类型;否则当蜂窝网的负荷小于预设负荷阈值时,确定不需要采用WLAN对蜂窝网中的该分组交換数据进行分流的业务类型。上述技术方案仅以上述几种业务类型,以及根据上述几种业务类型的采用WLAN对蜂窝网中的分组交换数据进行分流的情况为例介绍本发明的技术方案。实际应用中,随 着技术的发展,还可以采用其他业务类型确定是否需要采用WLAN对蜂窝网中的分组交换数据进行分流,在此不再赘述。可选地,在图2所示实施例的可选实施例中,上述步骤“WLAN的发现与选择设备判断是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流”,具体可以根据終端对应的用户的优先级判断是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流,例如具体可以包括如下步骤(A)WLAN的发现与选择设备从归属位置寄存器(Home Location Register ;HLR)中获取终端对应的用户的优先级;終端对应的用户即指的是该终端中所装的客户识别模块(Subscriber Identity Module ;SIM)对应的用户。例如在HLR中存储有终端对应的用户的签约信息,该签约信息中存储有终端对应的用户的优先级,例如移动网络中,全球通的优先级最高。对于每一种类型的用户,网络都会为其设置对应的优先级。优先级越高的,保证其一直享受的是蜂窝网的服务,不对其对应的业务的数据进行分流至WLAN,而对于优先级越低的用户,当蜂窝网的负荷较大,优先将优先级低的用户分流至WLAN。因此蜂窝网中,优先保证全球通用户处于蜂窝网中。(B)WLAN的发现与选择设备判断終端对应的用户的优先级是否大于等于预设优先级阈值;当終端对应的用户优先级大于等于预设优先级阈值时,执行步骤(C);否则当终端优对应的用户先级小于预设优先级阈值时,执行步骤(D);
或者可选地,当終端对应的用户优先级小于预设优先级阈值吋,WLAN的发现与选择设备也可以先获取蜂窝网的负荷,并判断蜂窝网的负荷是否大于等于预设负荷阈值,当蜂窝网的负荷大于等于预设负荷阈值时,执行步骤(D);否则当蜂窝网的负荷小于预设负荷阈值时,执行(C);(C)WLAN的发现与选择设备确定不需要采用WLAN对蜂窝网中的该分组交换数据进行分流;结束。

(D)WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流,结束。可选地,与上述在图I所示实施例的可选实施例中相似,在图2所示实施例的可选实施例中,其中步骤201中“WLAN的发现与选择设备获取接入參数信息”具体可以包括WLAN的发现与选择设备获取分流策略消息;该分流策略消息用以指示选择信号强度最好的AP、或者选择预设频段的AP。对应地,步骤202 “WLAN的发现与选择设备向终端发送携帯接入參数信息的通知消息”,具体可以包括=WLAN的发现与选择设备向终端发送携帯分流策略消息的通知消息,以供终端扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识,以及姆ー个AP的信号強度或者每ー个AP的频段;并根据分流策略消息,从第一 AP列表中选择目标AP。可选地,与上述在图I所示实施例的可选实施例中相似,在图2所示实施例的可选实施例中,其中步骤201中“WLAN的发现与选择设备获取接入參数信息”具体可以包括WLAN的发现与选择设备获取分流策略消息和供终端接入的WLAN的AP的SSID,以及每ー个AP的信号強度或者每ー个AP的频段;该分流策略消息用以指示选择信号强度最好的AP、或者选择预设频段的AP。对应地,步骤202 “WLAN的发现与选择设备向终端发送携帯接入參数信息的通知消息”,具体可以包括=WLAN的发现与选择设备向终端发送携帯分流策略消息和能够接入的WLAN的AP的SSID的通知消息,以供终端扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识和每ー个AP对应的SSID,以及每ー个AP的信号强度或者每ー个AP的频段;并根据分流策略消息、能够接入的WLAN的AP的SSID和第一 AP列表,从第一 AP列表中选择目标AP。可选地,在图2所示实施例的可选实施例中,上述图2所示实施例的步骤200中WLAN的发现与选择设备接收终端发送的注册请求中还携带有終端的位置信息。该终端的位置信息为终端所在的小区ID或者终端的经纬度信息,或者还可以为其他的能够标识终端的位置信息。此时对应地,接入參数信息具体可以包括分流策略信息和第二 AP列表。对应地,步骤201中“WLAN的发现与选择设备获取接入參数信息”具体可以包括如下步骤(Il)WLAN的发现与选择设备获取终端的位置信息对应的所有AP标识;(12) WLAN的发现与选择设备获取终端的位置信息对应的所有AP标识中的每ー个AP的属性信息;例如,參考上述終端侧的图I所示实施例的可选实施例中的第二种情况下的第一场景中的记载,WLAN的发现与选择设备可以从预存储的所有AC中的AP信息中,获取每ー个AP对应的属性信息;具体地,WLAN发现与选择设备可以预先从所有AC中获取所有AC中的AP的属性信息(包括AP的信噪比、负荷和呑吐量中的至少ー个,还可以包括AP所属的频段等等),或者由所有AC定期的向WLAN发现与选择设备上报所有AC中的AP的属性信息。由于上述方式没有实时性,当AC中的AP的属性信息发生更新吋,WLAN发现与选择设备中存储的所有AC中的AP信息不是最新的。此时WLAN的发现与选择设备还可以根据终端的位置信息对应的所有AP标识与每ー个AP标识对应的AC交互,获取终端的位置信息对应的所有AP标识中的每ー个AP的属性信息。其中在WLAN发现与选择设备都预存储有AP与AC的对应关系,以及终端的位置信息与AP的对应关系,如上述表I所示即为其中一种表现形式。(13) WLAN的发现与选择设备根据终端的位置信息对应的所有AP标识中每ー个AP对应的属性信息,识别每ー个AP的可用性并获取第二 AP列表,第二 AP列表包括至少ー个能够供终端接入的AP标识和能够供终端接入的每ー个AP的属性信息;
其中AP的属性信息包括AP的信噪比、AP的负荷以及AP的吞吐量中的至少ー个。可选地,该AP的属性信息中还可以包括AP的频段,例如该AP属于2. 4G频段还是5G频段。当分流策略消息用以指示选择负荷最小的AP吋,该AP的属性信息中必须包括AP的负荷。例如在WLAN发现与选择模块中都存储有AP可用性的属性信息阈值,例如存储有AP的信噪比阈值、AP的负荷阈值和AP的吞吐量阈值,当AP的信噪比大于信噪比阈值、AP的负荷大于符合阈值或者AP的呑吐量大于吞吐量阈值时,确定该AP不可用,否则当AP的信噪比小于等于信噪比阈值、AP的负荷小于等于符合阈值或者AP的呑吐量小于等于呑吐量阈值时,该AP可用。这样,采用上述方式根据每ー个AP的属性信息,对每ー个AP的可用性进行识别可以获取到具有可用性的第二 AP列表。(H)WLAN的发现与选择设备获取预设的分流策略信息;分流策略消息用以指示选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP。对应地,步骤202 “WLAN的发现与选择设备向终端发送携帯接入參数信息的通知消息”,具体可以包括=WLAN的发现与选择设备向终端发送携帯分流策略信息和第二 AP列表的通知消息,以供终端扫描WLAN,获取第一 AP列表,第一 AP列表中包括至少一个AP标识;并根据分流策略消息,从第一 AP列表和第二 AP列表的交集中选择目标AP。可选地,上述图2所示实施例中的步骤200中WLAN的发现与选择设备接收终端发送的注册请求中还携带有第一 AP列表,该第一 AP列表为终端通过扫描WLAN获取的,第一AP列表中包括至少ー个AP标识。此时对应地,接入參数信息仍可以包括分流策略信息和第二 AP列表。对应地,步骤201中“WLAN的发现与选择设备获取接入參数信息”具体可以包括如下步骤(21) WLAN的发现与选择设备获取姆ー个AP标识对应的属性信息;同理,WLAN的发现与选择设备可以从预存储的所有AC中的AP信息中,获取第一AP列表中姆ー个AP对应的属性信息;具体地,WLAN发现与选择设备可以预先从所有AC中获取所有AC中的AP的属性信息(该属性信息可以包括AP的信噪比、负荷以及呑吐量中的至少ー个,还可以包括AP所属的频段等等),或者由所有AC定期的向WLAN发现与选择设备上报所有AC中的AP的属性信息。由于上述方式没有实时性,当AC中的AP的属性信息发生更新吋,WLAN发现与选择设备中存储的所有AC中的AP的属性信息不是最新的。此时WLAN的发现与选择设备还可以与第一 AP列表中的每ー个AP标识对应的AC交互,获取每ー个AP的属性信息。其中在WLAN发现与选择设备都预存储有AP与AC的对应关系,WLAN发现与选择设备可以根据AP与AC的对应关系,获取到每ー个AP对应的AC,从而与该AC交互,获取每ー个AP的属性信息。(22) WLAN的发现与选择设备根据第一 AP列表中每ー个AP标识对应的属性信息,识别每ー个AP的可用性并从第一 AP列表中选取第二 AP列表,第二 AP列表包括至少ー个能够供终端接入的AP标识和能够供终端接 入的每ー个AP的属性信息;(23)WLAN的发现与选择设备获取预设的分流策略信息;该分流策略消息用以指示选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP。对应地,步骤202 “WLAN的发现与选择设备向终端发送携帯接入參数信息的通知消息”,具体可以包括=WLAN的发现与选择设备向终端发送携帯分流策略信息和第二 AP列表的通知消息,以供终端根据分流策略消息,从第二 AP列表中选择目标AP。可选地,步骤(23)具体地可以采用如下步骤(33)替换。(33) WLAN的发现与选择设备根据预设的分流策略信息从第二 AP列表中获取的目标AP的标识;该分流策略消息用以指示选择负荷最小的AP、或者选择预设频段的AP ;对应地,步骤202 “WLAN的发现与选择设备向终端发送携帯接入參数信息的通知消息”,具体可以包括=WLAN的发现与选择设备向终端发送携带目标AP的标识的通知消息。进ー步需要说明的是,当上述分流失败时,WLAN发现与选择设备还可以接收終端上报的失败结果,并用于进行切換成功率统计以及更新是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流的算法等操作。综上所述,在图2所示实施例的可选实施例中,终端扫描的WLAN得到的第一 AP列表中可以标识有每ー个AP的信号強度、每ー个AP所属频段以及每ー个AP的SSID等等。而WLAN发现与选择设备获取的AP的属性信息可以包括有AP的信噪比、负荷以及呑吐量至少ー个,还可以包括AP所属频段等等。图2所示实施例的可选实施例与上述图I所示实施例的可选实施例的区别仅在干图2所示实施例的可选实施例在WLAN的发现与选择设备侧描述本发明的技术方案;而上述图I所示实施例的可选实施例在终端侧描述本发明的技术方案,详细可以參考上述图
I所示实施例的可选实施例的记载,在此不再赘述。采用上述实施例的WLAN的发现与选择方法,当終端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图3为本发明一实施例提供的WLAN发现与选择方法的信令图。如图3所示,本实施例的WLAN发现与选择方法,具体可以包括如下步骤300、当终端向蜂窝网(如BSC)发起分组交换数据时,终端开启WiFi功能;301、終端向WLAN发现与选择设备发送注册请求;该注册请求中可以携带有終端指示WiFi能力的标识。302、WLAN的发现与选择设备接收终端发送的注册请求之后,判断是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流;例如具体可以根据业务类型或者終端对应的用户的优先级判断是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流,详细可以參考上述实施例的记载,在此不再赘述。本发明实施例中均以需要采用WLAN对蜂窝网中的该分组交換数据进行分流为例介绍本发明的技术方案,当不需要WLAN对蜂窝网中的该分组交換数据进行分流吋,WLAN的发现与选择设备也可以将不需要WLAN对蜂窝网中的该分组交換数据进行分流的结果告诉終端。303、当需要WLAN对蜂窝网中的该分组交換数据进行分流吋,WLAN的发现与选择设备获取预设的分流策略消息和能够供终端接入的WLAN的AP的SSID ;
304、WLAN的发现与选择设备向终端发送携帯分流策略消息和能够供终端接入的WLAN的AP的SSID的通知消息;305、终端接收WLAN的发现与选择设备发送的携帯分流策略消息和能够供终端接入的WLAN的AP的SSID的通知消息,获取分流策略消息和能够供终端接入的WLAN的AP的SSID ;306、终端扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少一个AP标识和每ー个AP对应的WLAN的AP的SSID ;307、终端根据分流策略消息和能够接入的WLAN的AP的SSID,从第一 AP列表中选择目标AP对应的WLAN。本实施例中的分流策略消息可以包括选择信号强度最好的AP、或者选择预设频段的AP,例如选择频段为2. 4G的AP或者选择频段为5G的AP。可选地,本实施例中的步骤300与步骤301-305中任意一个之间可以没有先后顺序限制。本实施例的WLAN发现与选择方法,通过采用上述技术方案,能够在当终端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图4为本发明另ー实施例提供的WLAN发现与选择方法的信令图。如图4所示,本实施例的WLAN发现与选择方法,具体可以包括如下步骤400、当终端向蜂窝网(如BSC)发起分组交换数据时,终端开启WiFi功能;401、終端向WLAN发现与选择设备发送携帯有終端所在的小区ID的注册请求;本实施例中以终端的位置信息为终端所在的小区ID为例来介绍本发明的技术402、WLAN的发现与选择设备接收终端发送的注册请求之后,判断是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流;403、当需要WLAN对蜂窝网中的该分组交換数据进行分流吋,WLAN的发现与选择设备根据预存储的小区ID与AP之间的对应关系,以及AP与AC的对应关系,获取终端所在的小区ID对应的AP,以及对应的AC。404,WLAN的发现与选择设备与终端所在的小区ID对应的所有AC交互,获取终端所在的小区ID对应的所有AP的属性信息;图4中以画出ー个AC为例。具体交互过程可以为WLAN的发现与选择设备向各AC发送请求,以请求获取对应的AP的属性信息,并由AC向WLAN的发现与选择设备返回对应的AP的属性信息。本实施例中是以WLAN发现与选择设备与AC交互获取终端所在的小区ID对应的所有AP的属性信息。实际应用中所有AC也可以周期性地向WLAN发现与选择设备上报所有AP的属性信息,或者WLAN发现与选择设备预先从AC中获取的。这样WLAN发现与选择设备还可以从预存储的所有AC的AP的属性信息中获取终端所在的小区ID对应的所有AP的属性信息。详细可以參考上述实施例的记载,在此不再赘述。
例如每ー个AP的属性信息包括该AP的信噪比、AP的负荷以及AP的吞吐量,或者还可以包括AP的频段,例如该AP属于2. 4G频段还是5G频段。405、WLAN的发现与选择设备根据終端所在的小区ID对应的所有AP的属性信息,对每ー个AP的可用性进行识别,从终端所在的小区ID对应的所有AP中获取具有可用性的第二 AP列表;该第二 AP列表中包括至少ー个具有可用性的、能够供终端接入的AP标识和每ー个AP的属性信息;406、WLAN发现与选择设备获取预设的分流策略消息;例如分流策略消息具体可以为选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP,例如选择频段为2. 4G的AP或者选择频段为5G的AP。407,WLAN发现与选择设备向终端发送携带分流策略消息和第二 AP列表的通知消息;408、终端接收WLAN的发现与选择设备发送的携帯分流策略消息和第二 AP列表的通知消息,获取分流策略消息和第二 AP列表;409、终端扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少一个AP标识;例如当分流策略消息为选择预设频段的AP时,此时对应地可以在步骤404中的AP属性信息中包含AP所属频段,如果该AP属性信息中未包含AP所属的频段时,在该步骤409中,终端扫描WLAN吋,也可以扫描获取该AP所属的频段。410、終端根据分流策略消息,从第一 AP列表和第二 AP列表的交集中选择目标AP对应的WLAN。可选地,本实施例中的步骤400需要与步骤401-408中任意一个之间可以没有先后顺序限制。综上所述,本实施例中,終端在向WLAN发现与选择设备发送注册请求的时候,可以将自身的位置信息跟随注册请求一井发送给WLAN发现与选择设备。这里要理解的是,这里的位置信息是ー个广泛的概念,只要能让WLAN发现与选择设备识别出終端所在的位置即可。其中一种实现方式是,終端在向WLAN发现与选择设备时,将蜂窝网小区ID号ー并发送给WLAN发现与选择设备。以上述实施例为例,假设终端在向WLAN发现与选择设备发送注册请求时,将其所在的蜂窝网小区ID (假如为CELL1)发送给了 WLAN发现与选择设备,WLAN发现与选择设备会在其自身预存的CELL ID与AP的对应关系(如上述图I所示实施例的可选实施例中的表I)进行查询,找到属于蜂窝网小区ID为CELLl下面的全部API、AP2、AP4、AP5和AP7共5个AP,这5个AP否成第二 AP列表,当这5个AP又分别属于不同的AC,然后WLAN发现与选择设备会根据上述图I所示实施例的可选实施例中的表1,获取这5个AP所属的AC,然后与这5个AP对应的AC上去查询这5个AP的具体属性信息(信噪比、负荷以及吞吐量中的至少ー个,以及其他ー些如所属频段等信息),并将查询到的这5个AP的属性信息标识在第二 AP列表中发送给終端,以便终端从第二 AP列表中选择ー个目标AP接入。或者还可以先对5个AP进行可用性识别,将识别后具有可用的AP保留在第二 AP列表中,不具有可用性的AP从第二 AP列表中删除。終端在向WLAN发现与选择设备发送注册请求的时候同时发送所属蜂窝网小区ID号,是为了使只属于该蜂窝网周围的AP(因此,此时,終端发送的是哪个蜂窝网的ID就表明終端就在哪个蜂窝网附近)发送给終端,終端可以从 这5个AP列表(第二 AP列表)中选择ー个目标AP接入。本实施例的WLAN发现与选择方法,通过采用上述技术方案,能够在当终端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图5为本发明又一实施例提供的WLAN发现与选择方法的信令图。如图5所示,本实施例的WLAN发现与选择方法,具体可以包括如下步骤500、当终端向蜂窝网(如BSC)发起分组交换数据时,终端开启WiFi功能;501、终端扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少一个AP标识;502、終端向WLAN发现与选择设备发送携帯第一 AP列表的注册请求;503、WLAN的发现与选择设备接收终端发送的注册请求之后,判断是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流;504、当需要WLAN对蜂窝网中的该分组交换数据进行分流吋,WLAN的发现与选择设备根据第一 AP列表,与第一 AP列表中每ー个AP对应的AC交互,获取第一 AP列表中每ー个AP的属性信息;具体交互过程可以为WLAN的发现与选择设备向各AC发送请求,以请求获取对应的AP的属性信息,并由AC向WLAN的发现与选择设备返回对应的AP的属性信息。本实施例中是以WLAN发现与选择设备与AC交互获取第一 AP列表中每ー个AP的属性信息。实际应用中所有AC也可以周期性地向WLAN发现与选择设备上报所有AP的属性信息,或者WLAN发现与选择设备预先从AC中获取的,这样WLAN发现与选择设备还可以从预存储的所有AC的AP的属性信息中获取第一 AP列表中姆ー个AP的属性信息。详细可以參考上述实施例的记载,在此不再赘述。例如每ー个AP的属性信息包括该AP的信噪比、AP的负荷以及AP的吞吐量,或者还可以包括AP的频段,例如该AP属于2. 4G频段还是5G频段。505,WLAN的发现与选择设备根据第一 AP列表中的所有AP的属性信息,对每ー个AP的可用性进行识别,从第一 AP列表中获取具有可用性的第二 AP列表;该第二 AP列表中包括至少ー个具有可用性的、能够供终端接入的AP标识和每ー个AP的属性信息;506、WLAN发现与选择设备获取预设的分流策略消息;例如分流策略消息具体可以为选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP。507,WLAN发现与选择设备向终端发送携带分流策略消息和第二 AP列表的通知消息;508、终端接收WLAN的发现与选择设备发送的携帯分流策略消息和第二 AP列表的通知消息,获取分流策略消息和第二 AP列表;
例如当分流策略消息为选择预设频段的AP时,此时对应地可以在步骤504中的AP属性信息中包含AP所属频段,如果该AP属性信息中未包含AP所属的频段时,可以在步骤501中,终端扫描WLAN吋,也可以扫描获取该AP所属的频段。509、终端根据分流策略消息,从第二 AP列表中选择目标AP对应的WLAN。综上所述,本实施例中,终端也可以先扫描周围的WLAN,获取到自身能检测到的AP,这些AP构成第一 AP列表,然后将第一 AP列表携帯在注册请求中发送给WLAN发现与选择设备。应该注意的是终端扫描周围的无线网络,并且获得第一 AP列表,例如第一 AP列表中的共能扫描到10个AP,但这10个AP可能属于不同的AC,例如属于AC1-AC3。本实施例的WLAN发现与选择方法,通过采用上述技术方案,能够在当终端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图6为本发明再一实施例提供的WLAN发现与选择方法的信令图。如图6所示,本实施例的WLAN发现与选择方法,具体可以包括如下步骤600-606与上述图5所示实施例的500-506相同,详细可以參考上述图5所示实施例的记载,在此不再赘述。607、WLAN发现与选择设备根据预设的分流策略消息从第二 AP列表中选择目标AP ;608、WLAN发现与选择设备向终端发送携帯目标AP标识的通知消息;609、終端接收WLAN的发现与选择设备发送的携帯目标AP标识的通知消息,获取目标AP,选择目标AP对应的WLAN。由于本实施例在WLAN发现与选择设备进行目标AP的选择,因此本实施例的技术方案中,分流策略消息可以优先用于指示选择负荷最小的AP、或者选择预设频段的AP;当然本实施例的技术方案中的分流策略消息也可以用于指示选择信号强度最好的AP,由于信号强度的扫描是由终端扫描的,所以可以在终端扫描WLAN得到的第一列表中携带各AP的信号強度,或者終端在获取第一 AP列表时,可以将各AP按照信号強度来排列,这样在从第一 AP列表中获取具有可用性的第二 AP列表时,仍保持各AP按照信号強度的顺序排列,仍然能够实施分流策略消息为选择信号强度最好的AP的实现。对于分流策略消息用于指示选择预设频段的AP,如选择频段为2. 4G的AP或者选择频段为5G的AP,其实现与上述图5所示实施例的实现相同,详细可以參考上述图5所示实施例的记载,在此不再赘述。本实施例的WLAN发现与选择方法,通过采用上述技术方案,能够在当终端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图7为本发明一实施例提供的终端的结构示意图,如图7所示,本实施例的終端,具体可以包括发送模块10、接收模块11和选择模块12。其中发送模块10用于当向蜂窝网发起分组交换数据时,向WLAN发现与选择设备发送注册请求;接收模块11用于接收WLAN发现与选择设备发送的通知消息,该通知消息中携帯接入參数信息;选择模块12与接收模块11连接,选择模块12用于根据接收模块11接收的接入參数信息选择目标AP对应的WLAN。本实施例的終端,通过采用上述模块实现WLAN的发现与选择的实现机制与上述、相关方法实施例的实现相同,详细可以參考上述相关方法实施例的记载,在此不再赘述。本实施例的終端,通过采用上述模块实现当向蜂窝网发起分组交换数据时,向WLAN发现与选择设备发送注册请求;接收WLAN发现与选择设备发送的通知消息,通知消息中携帯接入參数信息;根据接入參数信息选择目标无线接入点。采用本实施例的技术方案,当終端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图8为本发明另ー实施例提供的终端的结构示意图。如图8所示,本实施例的终端在上述图7所示实施例的基础上,还可以包括如下技术方案。如图8所示,本实施例的終端中,还包括开启模块13和获取模块14。其中接收模块11具体用于接收WLAN发现与选择设备发送的携帯分流策略消息的通知消息;该分流策略消息用以指示选择信号强度最好的AP、或者选择预设频段的AP。开启模块13用于在选 择模块12根据接入參数信息选择目标AP对应的WLAN之前,开启WiFi功能。获取模块14与开启模块13连接,用于在开启模块13开启WiFi之后,扫描WLAN,并获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识,以及每ー个AP的信号強度或者每ー个AP的频段。对应地,选择模块12还与获取模块14连接,选择模块12具体用于根据接收模块11接收的分流策略消息,从获取模块14获取的第一 AP列表中选择目标AP对应的WLAN。或者可选地,本实施例中的终端中的接收模块11具体用于接收WLAN发现与选择设备发送的携帯分流策略消息和能够接入的WLAN的AP的SSID的通知消息;该分流策略消息用以指示选择信号强度最好的AP、或者选择预设频段的AP;开启模块13用于在接收模块
11接收WLAN发现与选择设备发送的通知消息之后,选择模块12根据接入參数信息选择目标AP对应的WLAN之前,开启WiFi功能。获取模块14用于在开启模块13开启WiFi之后,扫描WLAN,并获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识,以及每ー个AP的信号強度或者每ー个AP的频段。对应地,选择模块12具体用于根据接收模块11接收的分流策略消息和WLAN的AP的SSID以及获取模块14获取的第一 AP列表,从第一 AP列表中选择目标AP对应的WLAN。或者可选地,本实施例的终端中的发送模块10具体用于向WLAN发现与选择设备发送携带有终端的位置信息的注册请求;接收模块11具体用于接收WLAN发现与选择设备发送的携帯分流策略消息和第二 AP列表的通知消息;该第二 AP列表为WLAN发现与选择设备在接收到注册请求之后,获取终端的位置信息对应的所有AP标识中的每ー个AP的属性信息,并根据终端的位置信息对应的所有AP标识中的姆ー个AP的属性信息,对姆ー个AP的可用性进行识别获取的;第二 AP列表中包括至少ー个能够供终端接入的AP标识和能够供終端接入的每ー个AP的属性信息;该属性信息中包括信噪比、负荷和呑吐量中的至少ー个,该分流策略消息用以指示选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的;此时对应的开启模块13用于在接收模块11接收WLAN发现与选择设备发送的通知消息之后,选择模块12根据接入參数信息选择目标AP对应的WLAN之前,开启WiFi功能;获取模块14用于扫描WLAN,获取第一 AP列表,第一 AP列表中包括至少ー个AP标识;选择模块12具体用于根据接收模块11接收的分流策略消息,从获取模块14获取的第一 AP列表和接收模块11接收的第二 AP列表的交集中选择目标AP对应的WLAN。
或者可选地,本实施例的终端中的开启模块13用于在发送模块10向WLAN发现与选择设备发送注册请求之前,开启WiFi功能;获取模块14用于扫描WLAN,获取第一 AP列表,该第一 AP列表中包括至少ー个AP标识和至少ー个AP标识中每ー个AP的信号強度;发送模块10具体用于向WLAN发现与选择设备发送携帯第一 AP列表的注册请求。进ー步可选地,接收模块11具体用于接收WLAN发现与选择设备发送的携带分流策略消息和第二 AP列表的通知消息;第二 AP列表为WLAN发现与选择设备从第一 AP列表中选取的;第二 AP列表中包括至少ー个能够供终端接入的AP标识和能够供终端接入的每ー个AP的属性信息;该属性信息中包括信噪比、负荷和呑吐量中的至少ー个,分流策略消息用以指示选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP ;选择模块12具体用于根据分流策略消息,从第二 AP列表中选择目标AP对应的WLAN。或者进ー步可选地接收模块11具体用于接收WLAN发现与选择设备发送的携帯目标AP的标识的通知消息;目标AP的标识为WLAN发现与选择设备根据第一 AP列表与AC进行交互,从第一 AP列表中选取第二 AP列表;并根据分流策略消息从第二 AP列表中获取的; 第二 AP列表中包括至少ー个能够供终端接入的AP标识和能够供终端接入的每ー个AP的属性信息;该属性信息中包括信噪比、负荷和呑吐量中的至少ー个,分流策略消息用以指示选择负荷最小的AP、或者选择预设频段的AP。选择模块12具体用于获取通知消息中的目标AP的标识对应的AP作为目标AP。可选地,本实施例的終端在上述技术方案的基础上,还包括关闭模块15。关闭模块15可以与选择模块12连接(图8中未示出该种情况),该关闭模块15用于在选择模块12根据接入參数信息选择目标AP对应的WLAN之后,当在第一预设时间段内检测不到目标AP,则确定分流失败,关闭WiFi功能;或者关闭模块15用于在选择模块12根据接入參数信息选择目标AP之后,当在第二预设时间段内未检测到分组交换数据的数据流量时,关闭WiFi功能。或者可选地,本实施例的終端在上述技术方案的基础上,还包括关闭模块15、检测模块16和判断模块17。检测模块16用于在选择模块12根据接入參数信息选择目标AP对应的WLAN之后,当能够通过目标AP接入WLAN时,检测在WLAN中的速度;判断模块17与检测模块16连接,判断模块17用于判断检测模块16检测的速度是否小于预设速度阈值;关闭模块15与判断模块17连接,关闭模块15用于当判断模块17判断检测模块16检测的速度小于预设速度阈值时,确定WLAN的易用性差,关闭WiFi功能。本实施例的終端,以包括上述所有可选技术方案为例详细介绍本发明的技术方案,实际引用中,上述所有可选技术方按,可以采用任意可结合的方式结合构成本发明的可选实施例,在此不再一一赘述。本实施例的終端,通过采用上述模块实现WLAN的发现与选择的实现机制与上述相关方法实施例的实现相同,详细可以參考上述相关方法实施例的记载,在此不再赘述。本实施例的終端,通过采用上述技术方案,当終端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图9为本发明实施例提供的WLAN发现与选择设备的结构示意图。如图9所示,本实施例的WLAN发现与选择设备,具体可以包括接收模块20、获取模块21和发送模块22。其中接收模块20用于接收终端发送的注册请求,该注册请求为終端向蜂窝网发起分组交换数据时发起的;获取模块21用于在接收模块20接收注册请求之后,当需要采用WLAN对蜂窝网中的该分组交換数据进行分流时,获取接入參数信息;发送模块22与获取模块21连接,发送模块22用于向终端发送携带获取模块21获取的接入參数信息的通知消息,以供终端根据接入參数信息选择目标AP对应的WLAN。本实施例的WLAN发现与选择设备,通过采用上述模块实现WLAN的发现与选择的实现机制与上述相关方法实施例的实现相同,详细可以參考上述相关方法实施例的记载,在此不再赘述。本实施例的WLAN发现与选择设备,通过采用上述模块接收终端发送的注册请求;判断是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流;当需要采用WLAN对蜂窝网中的该分组交換数据进行分流吋,WLAN的发现与选择设备获取接入參数信息;向终端发 送携帯接入參数信息的通知消息,以供终端根据接入參数信息选择目标AP对应的WLAN。采用本实施例的WLAN的发现与选择方法,当終端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。可选地,在上述图9所示实施例的基础上,还可以包括如下技术方案。图9所示实施例的WLAN发现与选择设备中还包括判断模块23.,该判断模块23与接收模块20连接,判断模块23用于在接收模块20接收到注册请求之后,判断是否需要采用WLAN对蜂窝网中该终端发起的该分组交換数据业务中的该分组交換数据进行分流;获取模块21与判断模块23连接,获取模块21用于根据判断模块23的判断結果,当需要采用WLAN对蜂窝网中的该分组交換数据进行分流吋,获取接入參数信息.例如判断模块23具体用于从蜂窝网网元或者核心网网元获取所述分组交换数据的业务类型;根据业务类型判断是否需要采用WLAN对蜂窝网中的该分组交換数据进行分流。例如,当WLAN的发现与选择设经备判断确定业务类型为FTP下载类型吋,WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流;当WLAN的发现与选择设备经判断确定业务类型为VoIP的语音类型吋,WLAN的发现与选择设备确定不需要采用WLAN对蜂窝网中的该分组交换数据进行分流;当WLAN的发现与选择设备经判断确定业务类型为彩信业务类型吋,WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流;当WLAN的发现与选择设备经判断确定业务类型为视频业务类型吋,WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流;当WLAN的发现与选择设备经判断确定业务类型为即时通信业务类型吋,WLAN的发现与选择设备确定需要采用WLAN对蜂窝网中的该分组交換数据进行分流;或者针对于上述的每ー种需要采用WLAN对蜂窝网中的该分组交換数据进行分流的业务类型,WLAN的发现与选择设备中的判断模块23还可以再获取蜂窝网的负荷,例如从BSC或者其他网元获取蜂窝网的负荷;并判断蜂窝网的负荷是否大于等于预设负荷阈值,当蜂窝网的负荷大于等于预设负荷阈值时,确定需要采用WLAN对蜂窝网中的该分组交换数据进行分流的业务类型;否则当蜂窝网的负荷小于预设负荷阈值时,确定不需要采用WLAN对蜂窝网中的该分组交換数据进行分流的业务类型。或者可选地,图9所示实施例的WLAN发现与选择设备中的判断模块23具体用于获取从归属位置寄存器中获取终端对应的用户的优先级;判断終端对应的用户的优先级是否大于等于预设优先级阈值;当終端对应的用户优先级大于等于预设优先级阈值时,确定不需要采用WLAN对蜂窝网中 的该分组交换数据中的该分组交換数据进行分流;否则当终端对应的用户优先级小于预设优先级阈值时,确定需要采用WLAN对蜂窝网中的该分组交换数据进行分流。进ー步可选地,在上述技术方案的基础上,图9所示实施例的WLAN发现与选择设备中的获取模块21具体用于获取分流策略消息;该分流策略消息用于指示选择信号強度最好的AP、或者选择预设频段的AP ;发送模块22具体用于向终端发送携带获取模块21获取的分流策略消息的通知消息,以供终端开启WiFi功能,并扫描WLAN,获取第一 AP列表,第一 AP列表中包括至少ー个AP标识,以及每ー个AP的信号強度或者每ー个AP的频段,井根据分流策略消息,从第一 AP列表中选择目标AP对应的WLAN。或者进ー步可选地,在上述技术方案的基础上,图9所示实施例的WLAN发现与选择设备中的获取模块21具体用于获取分流策略消息和供终端接入的WLAN的AP的SSID ;分流策略消息用以指示选择信号强度最好的AP、或者选择预设频段的AP ;发送模块22具体用于向终端发送携带获取模块21获取的分流策略消息和能够接入的WLAN的AP的SSID的通知消息,以供终端开启WiFi功能,并扫描WLAN,获取第一 AP列表,第一 AP列表中包括至少ー个AP标识和每ー个AP对应的WLAN的AP的SSID,以及每ー个AP的信号强度或者每ー个AP的频段;并根据分流策略消息、能够接入的WLAN的AP的SSID和第一 AP列表,从第一AP列表中选择目标AP对应的WLAN。或者进ー步可选地,在上述技术方案的基础上,图9所示实施例的WLAN发现与选择设备中的接收模块20具体用于接收终端发送的携帯有終端的位置信息的注册请求;获取模块21还与接收模块20连接,获取模块21具体用于获取获取接收模块20接收的注册请求中的终端的位置信息对应的每ー AP的属性信息,如获取模块21具体可以用于获取接收模块20接收的注册请求中的终端的位置信息对应的所有AP标识;再获取终端的位置信息对应的所有AP标识中的每ー个AP的属性信息。其中获取模块21获取终端的位置信息对应的所有AP标识中的每ー个AP的属性信息,可以參考上述方法实施例部分的两种方式,第一种方式中获取模块21从预存储的所有AC中的AP属性信息(包括所有AC中每ー个AC中的所有AP的属性信息)中,获取终端的位置信息对应的所有AP标识中每ー个AP的属性信息;第二种方式中,获取模块21可以根据终端的位置信息对应的所有AP标识与每ー个AP标识对应的AC交互,获取终端的位置信息对应的所有AP标识中的每ー个AP的属性信息;属性信息中包括信噪比、负荷和呑吐量中的至少一个;根据终端的位置信息对应的所有AP标识中每ー个AP对应的属性信息,识别每ー个AP的可用性并获取第二 AP列表,第二 AP列表包括至少ー个能够供终端接入的AP标识和能够供终端接入的每ー个AP的属性信息;获取预设的分流策略信息;分流策略消息用以指示选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP ;发送模块22具体用于向终端发送携带获取模块21获取的分流策略信息和第二 AP列表的通知消息,以供终端开启WiFi功能,并扫描WLAN,获取第一 AP列表,第一 AP列表中包括至少ー个AP标识;并根据分流策略消息,从第一 AP列表和第二 AP列表的交集中选择目标AP对应的WLAN。或者进ー步可选地,在上述技术方案的基础上,图9所示实施例的WLAN发现与选择设备中的接收模块20具体用于接收终端发送的携帯有第一 AP列表的注册请求;第一 AP列表为终端开启WiFi功能,并通过扫描WLAN获取的,第一AP列表中包括至少ー个AP标识;获取模块21具体用于获取每ー个AP标识对应的属性信息;或者还可以从预存储的所有AC中的AP信息中,获取终端的位置信息对应的所有AP标识中每ー个AP的属性信息;同理,获取模块21获取每ー个AP标识对应的属性信息也可以采用上述方法部分的两种方式,如可以从预先存储的所有AC中的AP的属性信息中获取,或者与第一 AP列表中每ー个AP标识对应的AC交互来获取,详细可以參考上述方法实施例的记载,在此不再赘述。获取模块21还根据第一 AP列表中每ー个AP标识对应的属性信息,识别每ー个AP的可用性并从第一 AP列表中选取第二 AP列表,该第二 AP列表包括至少ー个能够供终端接入的AP标识和能够供終端接入的每ー个AP的属性信息;属性信息中包括信噪比、负荷和呑吐量中的至少ー个;获取预设的分流策略信息;分流策略消息用以指示选择信号强度最好的AP、选择负荷最小的AP、或者选择预设频段的AP,其中选择预设频段的AP具体可以为选择频段为2. 4G的AP或者选择频段为5G的AP ;发送模块22具体用于向终端发送携带获取模块21获取的分流策略信息和第二 AP列表的通知消息,以供终端根据分流策略消息,从第二 AP列表中选择目标AP对应的WLAN。或者进ー步可选地,在上述技术方案的基础上,图9所示实施例的WLAN发现与选 择设备中的接收模块20具体用于接收终端发送的携帯有第一 AP列表的注册请求;第一 AP列表为终端开启WiFi功能,并通过扫描WLAN获取的,第一AP列表中包括至少ー个AP标识;获取模块21具体用干与第一 AP列表中每ー个AP标识对应的AC交互,获取每ー个AP标识对应的属性信息;或者还可以从预存储的所有AC中的AP信息中(两种方式可以參考上述方法实施例的记载),获取第一 AP列表中每ー个AP的属性信息;并根据第一 AP列表中每ー个AP标识对应的属性信息,识别每ー个AP的可用性并从第一 AP列表中选取第二 AP列表;第二 AP列表包括至少ー个能够供终端接入的AP标识和能够供终端接入的每ー个AP的属性信息;属性信息中包括信噪比、负荷和呑吐量中的至少ー个;根据预设的分流策略信息从第二 AP列表中获取的目标AP的标识;分流策略消息用以指示选择负荷最小的AP、或者选择预设频段的AP ;发送模块22具体用于向终端发送携带获取模块21获取的目标AP的标识的通知消息。上述实施例的WLAN发现与选择设备,以包括上述所有可选技术方案为例详细介绍本发明的技术方案,实际引用中,上述所有可选技术方按,可以采用任意可结合的方式结合构成本发明的可选实施例,在此不再一一赘述。上述实施例的WLAN发现与选择设备,通过采用上述模块实现WLAN的发现与选择的实现机制与上述相关方法实施例的实现相同,详细可以參考上述相关方法实施例的记载,在此不再赘述。上述实施例的WLAN发现与选择设备,通过采用上述技术方案,当終端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图10为本发明一实施例提供的WLAN的发现与选择系统的结构示意图。如图10所示,本实施例的WLAN的发现与选择系统,包括終端30和WLAN的发现与选择设备40。其中終端30,用于当向蜂窝网发起分组交换数据时,向WLAN发现与选择设备40发送注册请求。WLAN发现与选择设备40,用于接收終端30发送的注册请求,判断是否需要采用WLAN对蜂窝网中该终端发起的该分组交換数据业务中的该分组交換数据进行分流;当需要采用WLAN对蜂窝网中的该分组交換数据进行分流吋,获取接入參数信息;向終端30发送携帯接入參数信息的通知消息。終端30,还用于接收WLAN发现与选择设备40发送的通知消息,根据接收模块11接收的接入參数信息选择目标AP对应的WLAN。具体地,本实施例的终端30具体可以采用上述图7或者图8所示实施例的终端,WLAN发现与选择设备40具体可以采用上述图9所示实施例的WLAN发现与选择设备。且进一歩地可以采用上述图I-图6所示实施例的WLAN发现与选择方法实现WLAN发现与选择。本实施例的WLAN发现与选择系统,通过采用上述終端和WLAN的发现与选择设备实现WLAN的发现与选择的实现机制与上述相关方法实施例的实现相同,详细可以參考上 述相关方法实施例的记载,在此不再赘述。本实施例的WLAN发现与选择系统,通过采用上述技术方案,当終端向蜂窝网发起分组交换数据时,終端和WLAN的发现与选择设备进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。 结合上述实施例的技术方案,本发明还可以具体包括以下方法实施例。图11为本发明再一实施例提供的WLAN发现与选择方法的流程图。如图11所示,本实施例的WALN发现与选择方法的执行主体为WLAN发现与选择设备,本实施例的WLAN发现与选择方法,具体可以包括如下步骤700、WLAN发现与选择设备接收终端发送的注册请求;本实施例中该注册请求为終端向蜂窝网发起分组交换数据时发起的;该注册请求中携帯有終端的參数信息;例如终端的參数信息包括终端的位置信息如終端所在的小区ID或者该终端的參数信息可以包括第一 AP列表,该第一 AP列表为终端扫描WLAN得到的,详细可以參考上述实施例的记载,在此不再赘述。701、当需要采用WLAN对蜂窝网中的分组交换数据进行分流吋,WLAN发现与选择设备根据注册请求中的终端的參数信息向AC发送请求消息;例如当注册请求中携带终端的位置信息吋,该步骤具体可以为WLAN发现与选择设备根据终端的位置信息与AP之间的对应关系,获取该终端的位置信息对应的所有AP,然后再按照AP与AC之间的对应关系,与所有AP中每ー个AP对应的AC发送携带该AP标识的请求消息,以请求该AP的属性信息。或者当注册请求中携帯第一 AP列表吋,WLAN发现与选择设备根据AP与AC之间的对应关系,向第一 AP列表中姆ー个AP标识对应的AC发送携带该AP标识的请求消息,以请求该AP的属性信息。702、WLAN发现与选择设备接收AC返回的AP的属性信息;703.WLAN发现与选择设备向终端发送携帯接入參数信息的通知消息,以供终端根据接入參数信息选择目标AP对应的WALN。本实施例中该接入參数信息根据终端的參数信息对应的每ー个AP的属性信息与分流策略消息获取的。例如当终端的參数信息对应的每ー个AP都是可用的,该接入參数信息至少可以包括如下两部分包括终端的參数信息对应的每ー个AP的标识第二 AP列表以及分流策略消息。
或者WLAN发现与选择设备可以先对终端的參数信息对应的每ー个AP进行可用性识别,然后再将具有可用性的AP构成第二 AP列表,同理该接入參数信息至少可以包括第二AP列表以及分流策略消息。例如当注册请求中携带终端的位置信息吋,WLAN发现与选择设备将包括第二 AP列表和分流策略消息的接入參数信息发送给終端之后,终端还需要扫描WLAN得到第一 AP列表,并根据分流策略消息从第一 AP列表和第二 AP列表的交集中选择目标AP的WLAN。当注册请求中携帯第一 AP列表时,此时的第二 AP列表即为第一 AP列表的子集,WALN发现与选择设备将包括第二 AP列表和分流策略消息的接入參数信息发送给終端之后,終端根据分流策略消息从第二 AP列表中选择目标AP的WLAN。或者当注册请求中携帯第 一 AP列表时,此时WALN发现与选择设备还可以根据分流策略消息从第二AP列表中选择目标AP,井向终端发送包括目标AP标识的接入參数信息,以供终端选择目标AP对应的WLAN。详细可以 參考上述图I-图10相关实施例的记载在此不再赘述。本实施例的WLAN发现与选择方法,通过采用上述技术方案,能够在当终端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图12为本发明再一实施例提供的WLAN发现与选择方法的流程图。如图12所示,本实施例的WALN发现与选择方法的执行主体为AC,本实施例的WLAN发现与选择方法,具体可以包括如下步骤800、AC接收WALN发现与选择设备发送的请求消息;该请求消息中携带由AP标识;具体地,该步骤800为WLAN发选与选择设备收到终端的注册请求之后发起的。本实施例中,当注册请求中携带终端的位置信息时,该AP标识为WLAN发现与选择设备接收到终端发送的注册请求之后,根据注册请求中的终端的位置信息获取的该终端的位置信息对应的AP的标识。或者当注册请求中携带终端的扫描WLAN获取的第一 AP列表吋,该AP标识为第一 AP列表中的AP的标识。其中在WLAN发现与选择设备中存储有终端的位置信息与AP的对应关系,以及AP与AC的对应关系。当WLAN发现与选择设备获取到AP标识吋,可以根据AP与AC的对应关系向对应的AC发送请求消息,以请求该AP的属性信息。本实施例中以ー个AC为执行主体来详细介绍本发明的技术方案。实际应用中,对于每ー个AC均可以采用本实施例的技术方案来实现。801、AC根据AP标识获取该AP标识对应的AP的属性信息;802、AC向WLAN发现与选择设备发送该AP的属性信息。具体地,參考上述相关实施例的记载,本实施例中,AC向WLAN发现与选择设备发送该AP的属性信息,可以供WLAN发现与选择设备根据AP的属性信息对AP的可用性进行识别,以将具有可用性的AP组成第二 AP列表;并向终端发送包括第二 AP列表和分流策略消息的接入參数信息,以供终端根据接入參数信息选择目标AP对应的WLAN。本实施例的WLAN的发现与选择方法与上述图11所示实施例的区别仅在于本实施例在AC择设备终端侧描述本发明的技术方案,详细可以參考上述图11所示实施例的记载,亦可以參考上述图I-图10相关实施例的记载,在此不再赘述。本实施例的WLAN发现与选择方法,通过采用上述技术方案,能够在当终端向蜂窝网发起分组交换数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图13为本发明再一实施例提供的WLAN发现与选择设备的结构示意图。如图13所示,本实施例的WALN发现与选择设备,具体可以包括接收模块50和发送模块51、接收模块50用于接收终端发送的注册请求;该注册请求为终端向蜂窝网发起分组交换数据时发起的;该注册请求中携帯有終端的參数信息;例如终端的參数信息包括终端的位置信息如終端所在的小区ID或者该终端的參数信息可以包括第一 AP列表,该第一AP列表为终端扫描WLAN得到的。发送模块51与接收模块50连接,发送模块51用于当需要采用WLAN对蜂窝网中的分组交换数据进行分流时,根据接收模块50接收的注册请求中的终端的參数信息向AC发送请求消息;接收模块50还用于接收AC返回的AP的属性信息。发送模块51用于向终端发送携帯接入參数信息的通知消息,以供终端根据接入參数信息选择目标AP对应的WALN,该接入參数信息根据终端的參数信息对应的每ー个AP的属性信息与分流策略消息获取的。 本实施例的WLAN发现与选择设备,通过采用上述模块实现WLAN的发现与选择的实现机制与上述相关方法实施例的实现相同,详细可以參考上述相关方法实施例的记载,在此不再赘述。本实施例的WLAN发现与选择设备,通过采用上述技术方案,当終端向蜂窝网发起分组交换数据时,終端和WLAN的发现与选择设备进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图14为本发明实施例提供的AC的结构示意图。如图14所示,本实施例的AC,具体可以包括接收模块60、获取模块61和发送模块62。接收模块60用于接收WALN发现与选择设备发送的请求消息;该请求消息中携带由AP标识;获取模块61与接收模块60连接,获取模块61用于根据接收模块60接收的AP标识获取对应的AP的属性信息;发送模块62与获取模块61连接,发送模块62用于向WLAN发现与选择设备发送获取模块61获取的该AP的属性信息。本实施例的AC,通过采用上述模块实现WLAN的发现与选择的实现机制与上述相关方法实施例的实现相同,详细可以參考上述相关方法实施例的记载,在此不再赘述。本实施例的AC,通过采用上述技术方案,当終端向蜂窝网发起分组交换数据时,终端和WLAN的发现与选择设备进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。图15为本发明另ー实施例提供的WLAN的发现与选择系统的结构示意图。如图15所示,本实施例的WLAN的发现与选择系统,包括终端70、WLAN的发现与选择设备80和AC90。WLAN的发现与选择设备80分别与终端70和AC90连接。例如終端70用于向WLAN的发现与选择设备80发送注册请求;该注册请求为终端向蜂窝网发起分组交换数据时发起的;该注册请求中携帯有終端的參数信息;例如终端的參数信息包括终端的位置信息如終端所在的小区ID或者该终端的參数信息可以包括第一AP列表,该第一 AP列表为终端扫描WLAN得到的。WALN发现与选择设备80接收终端70发送的注册请求;当需要采用WLAN对蜂窝网中的分组交换数据进行分流时,根据接收的注册请求中的终端的參数信息向AC90发送请求消息;AC90用于接收WALN发现与选择设备80发送的请求消息,根据接收的AP标识获取对应的AP的属性信息;并向WLAN发现与选择设备80发送获取的该AP的属性信息。
WALN发现与选择设备80还用于向終端70发送携帯接入參数信息的通知消息。終端70还用于接收WALN发现与选择设备80发送的携帯接入參数信息的通知消息,根个据接入參数信息选择目标AP对应的WALN,该接入參数信息根据终端的參数信息对应的姆ー个AP的属性信息与分流策略消息获取的。具体地,本实施例的WLAN发现与选择设备80可以采用上述图13所示的WLAN发现与选择设备,AC90可以采用上述图14所示的AC,并详细可以采用上述图11或者图12所示的WLAN发现与选择方法实现WLAN发现与选择,详细可以參考上述实施例的记载,在此不再赘述。进ー步地,本实施例中的终端70、WLAN的发现与选择设备80和AC90实现WLAN的发现与选择的实现机制详细还可以參考上述图I-图10所示实施例的记载,详细在此不再赘述。本实施例的WLAN发现与选择系统,通过采用上述終端、WLAN的发现与选择设备与AC实现WLAN的发现与选择的实现机制与上述相关方法实施例的实现相同,详细可以參考上述相关方法实施例的记载,在此不再赘述。本实施例的WLAN发现与选择系统,通过采用上述技术方案,当終端向蜂窝网发起分组交换数据时,終端、WLAN的发现与选择设备与AC进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。上述图11-图15所示实施例的技术方案为上述图I-图10的技术方案中涉及到WLAN发现与选择设备与AC交互的技术方案,因此图I-图10中涉及到的AC的技术方案均适用于上述图11-图15所示实施例,在此不再详细地一一赘述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和単元的具体工作过程,可以參考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另ー个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过ー些接ロ,装置或単元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的単元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理単元,即可以位于ー个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能単元可以集成在一个处理単元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能単元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在ー个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管參照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种无线局域网络的发现与选择方法,其特征在于,包括 当向蜂窝网发起分组交换数据时,向无线局域网络发现与选择设备发送注册请求; 接收所述无线局域网络发现与选择设备发送的通知消息,所述通知消息中携帯接入參数信息; 根据所述接入參数信息选择目标无线接入点对应的无线局域网络。
2.根据权利要求I所述的方法,其特征在于,所述接入參数信息包括分流策略消息;所述分流策略消息用以指示选择信号强度最好的无线接入点或者选择预设频段的无线接入点; 根据所述接入參数信息选择目标无线接入点对应的无线局域网之前,还包括 扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少一个无线接入点标识,以及所述第一无线接入点列表中每ー个无线接入点的信号強度和/或每ー个无线接入点的频段; 根据所述接入參数信息选择目标无线接入点对应的无线局域网,包括 根据所述分流策略消息,从所述第一无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
3.根据权利要求2所述的方法,其特征在干,所述接入參数信息还包括能够接入的无线局域网络的无线接入点的服务集标识;所述第一无线接入点列表中还包括至少ー个无线接入点标识中每ー个无线接入点的服务集标识; 根据所述接入參数信息选择目标无线接入点对应的无线局域网络,包括 根据所述分流策略消息、所述无线局域网络的无线接入点的服务集标识和所述第一无线接入点列表,从所述第一无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
4.根据权利要求I所述的方法,其特征在于,所述注册请求中携帯有終端的位置信息; 所述接入參数信息包括分流策略消息和第二无线接入点列表,所述第二无线接入点列表为所述无线局域网络发现与选择设备在接收到所述注册请求之后,获取的所述终端的位置信息对应的所有无线接入点标识中的每ー个无线接入点的属性信息,并根据所述终端的位置信息对应的所有无线接入点标识中的每ー个无线接入点的属性信息,对每ー个无线接入点的可用性进行识别获取的,所述第二无线接入点列表中包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少ー个,所述分流策略消息用以指示选择信号强度最好的无线接入点、选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 接收所述无线局域网络发现与选择设备发送的通知消息之后,根据所述接入參数信息选择目标无线接入点之前,还包括 扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少一个无线接入点标识和所述至少一个无线接入点标识中每ー个无线接入点的信号強度; 根据所述接入參数信息选择目标无线接入点对应的无线局域网络,包括 根据所述分流策略消息,从所述第一无线接入点列表和所述第二无线接入点列表的交集中选择所述目标无线接入点对应的无线局域网络。
5.根据权利要求I所述的方法,其特征在于,所述向无线局域网络发现与选择设备发送注册■请求之前,还包括 扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少一个无线接入点标识和所述至少一个无线接入点标识中每ー个无线接入点的信号強度; 向无线局域网络发现与选择设备发送注册请求,包括 向所述无线局域网络发现与选择设备发送携带所述第一无线接入点列表的所述注册请求。
6.根据权利要求5所述的方法,其特征在于,所述接入參数信息包括分流策略消息和第二无线接入点列表,所述第二无线接入点列表为所述无线局域网络发现与选择设备从所述第一无线接入点列表中选取的;所述第二无线接入点列表中包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少ー个,所述分流策略消息用以指示选择信号强度最好的无线接入点、选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 根据所述接入參数信息选择目标无线接入点,包括 根据所述分流策略消息,从所述第二无线接入点列表中选择所述目标无线接入点。
7.根据权利要求5所述的方法,其特征在干,所述接入參数信息包括所述目标无线接入点的标识,所述目标无线接入点的标识为所述无线局域网络发现与选择设备从所述第一无线接入点列表中选取所述第二无线接入点列表;并根据分流策略消息从所述第二无线接入点列表中获取的;所述第二无线接入点列表中包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少ー个,所述分流策略消息用于指示选择负荷最小的无线接入点、或者选择预设频段的无线接入点。
8.根据权利要求2-7任一所述的方法,其特征在干,根据所述接入參数信息选择目标无线接入点之后,所述方法还包括 当在第一预设时间段内检测不到所述目标无线接入点,则确定分流失败,关闭所述无线保真功能; 或者所述方法还包括 当在第二预设时间段内未检测到所述分组交换数据的数据流量时,关闭所述无线保真功能; 或者所述方法还包括 当能够通过所述目标无线接入点接入无线局域网络时,检测在所述无线局域网络中的速度; 判断所述速度是否小于预设速度阈值; 当所述速度小于所述预设速度阈值时,确定所述无线局域网络的易用性差,关闭所述无线保真功能。
9.一种无线局域网络的发现与选择方法,其特征在于,包括 接收终端发送的注册请求,所述注册请求为終端向蜂窝网发起分组交换数据时发起的; 当需要采用无线局域网络对所述蜂窝网中的所述分组交換数据进行分流时,获取接入參数信息;向所述终端发送携带所述接入參数信息的通知消息,以供所述终端根据所述接入參数信息选择目标无线接入点对应的无线局域网络。
10.根据权利要求9所述的方法,其特征在干,所述接收终端发送的注册请求之后,所述当需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流时,获取接入參数信息之前,所述方法还包括 判断是否需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流。
11.根据权利要求10所述的方法,其特征在于,所述判断是否需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流,包括 从蜂窝网网元或者核心网网元获取所述分组交换数据的业务类型; 根据所述业务类型判断是否需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流。
12.根据权利要求10所述的方法,其特征在于,判断是否需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流,包括 从归属位置寄存器中获取所述终端对应的用户的优先级; 判断所述终端对应的用户的优先级是否大于等于预设优先级阈值; 当所述终端对应的用户优先级大于等于所述预设优先级阈值吋,确定不需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流;否则当所述终端对应的用户优先级小于预设优先级阈值时,确定需要采用所述无线局域网络对所述蜂窝网中的所述分组交换数据进行分流。
13.根据权利要求9-12任一所述的方法,其特征在于,所述获取接入參数信息,包括获取分流策略消息;所述分流策略消息用于指示选择信号强度最好的无线接入点、或者选择预设频段的无线接入点; 向所述终端发送携带所述接入參数信息的通知消息,包括 向所述终端发送携带所述分流策略消息的通知消息,以供所述终端扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识,以及每一个无线接入点的信号強度或者每ー个无线接入点的频段,井根据所述分流策略消息,从所述第一无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
14.根据权利要求9-12任一所述的方法,其特征在于,所述获取接入參数信息,包括获取分流策略消息和供所述终端接入的无线局域网络的无线接入点的服务集标识;所述分流策略消息用于指示选择信号强度最好的无线接入点、或者选择预设频段的无线接入点; 向所述终端发送携带所述接入參数信息的通知消息,包括 向所述终端发送携带所述分流策略消息和所述无线局域网络的无线接入点的服务集标识的通知消息,以供所述终端扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识和每ー个无线接入点对应的无线局域网络的无线接入点的服务集标识,以及每一个无线接入点的信号強度和/或每ー个无线接入点的频段;井根据所述分流策略消息、所述无线局域网络的无线接入点的服务集标识和所述第一无线接入点列表,从所述第一无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
15.根据权利要求9-12任一所述的方法,其特征在干,所述注册请求中携帯有所述终端的位置信息; 所述获取接入參数信息,包括 获取所述终端的位置信息对应的所有无线接入点标识; 获取所述终端的位置信息对应的所有无线接入点标识中每ー个无线接入点的属性信息;所述属性信息中包括 信噪比、负荷和呑吐量中的至少ー个; 根据所述终端的位置信息对应的所有无线接入点标识中每ー个无线接入点对应的属性信息,识别每一个无线接入点的可用性并获取第二无线接入点列表,所述第二无线接入点列表包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每一个无线接入点的属性信息;获取预设的分流策略信息;所述分流策略消息用以指示选择信号强度最好的无线接入点、选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 向所述终端发送携带所述接入參数信息的通知消息,包括 向所述终端发送携带所述分流策略信息和所述第二无线接入点列表的通知消息,以供所述终端扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识;并根据所述分流策略消息,从所述第一无线接入点列表和所述第二无线接入点列表的交集中选择所述目标无线接入点对应的无线局域网络。
16.根据权利要求15所述的方法,其特征在于,所述获取所述终端的位置信息对应的所有无线接入点标识中每ー个无线接入点的属性信息,包括 从预存储的所有接入控制器中的无线接入点属性信息中,获取所述终端的位置信息对应的所有无线接入点标识中每ー个无线接入点的属性信息; 或者根据所述终端的位置信息对应的所有无线接入点标识与每ー个无线接入点标识对应的接入控制器交互,获取所述终端的位置信息对应的所有无线接入点标识中每ー个无线接入点的属性信息。
17.根据权利要求9-12任一所述的方法,其特征在干,所述注册请求中携帯有第一无线接入点列表,所述第一无线接入点列表为所述終端通过扫描无线局域网络获取的,所述第一无线接入点列表中包括至少ー个无线接入点标识; 所述获取接入參数信息,包括 获取每一个无线接入点标识对应的属性信息;所述属性信息中包括信噪比、负荷和吞吐量中的至少ー个; 根据所述第一无线接入点列表中每ー个无线接入点标识对应的属性信息,识别每ー个无线接入点的可用性并从所述第一无线接入点列表中选取第二无线接入点列表,所述第二无线接入点列表包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息; 获取预设的分流策略信息;所述分流策略消息用以指示选择信号强度最好的无线接入点、选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 向所述终端发送携带所述接入參数信息的通知消息,包括 向所述终端发送携带所述分流策略信息和所述第二无线接入点列表的通知消息,以供所述终端根据所述分流策略消息,从所述第二无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
18.根据权利要求9-12任一所述的方法,其特征在干,所述注册请求中携帯有第一无线接入点列表,所述第一无线接入点列表为所述終端通过扫描无线局域网络获取的,所述第一无线接入点列表中包括至少ー个无线接入点标识; 所述获取接入參数信息,包括 获取每一个无线接入点标识对应的属性信息;所述属性信息中包括信噪比、负荷和吞吐量中的至少ー个; 根据所述第一无线接入点列表中每ー个无线接入点标识对应的属性信息,识别每ー个无线接入点的可用性并从所述第一无线接入点列表中选取第二无线接入点列表;所述第二无线接入点列表包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息; 根据预设的分流策略信息从所述第二无线接入点列表中获取的所述目标无线接入点的标识;所述分流策略消息用以指示选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 向所述终端发送携带所述接入參数信息的通知消息,包括 向所述终端发送携带所述目标无线接入点的标识的通知消息。
19.一种终端,其特征在于,包括 发送模块,用于当向蜂窝网发起分组交换数据时,向无线局域网络发现与选择设备发送注册请求; 接收模块,用于接收所述无线局域网络发现与选择设备发送的通知消息,所述通知消息中携帯接入參数信息; 选择模块,用于根据所述接入參数信息选择目标无线接入点对应的无线局域网络。
20.根据权利要求19所述的终端,其特征在于,所述终端还包括获取模块; 所述接收模块,具体用于接收所述无线局域网络发现与选择设备发送的携帯分流策略消息的通知消息;所述分流策略消息用以指示选择信号强度最好的无线接入点、或者选择预设频段的无线接入点; 所述获取模块,用于扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识,以及所述第一无线接入点列表中每ー个无线接入点的信号強度和/或每ー个无线接入点的频段; 所述选择模块,具体用于根据所述分流策略消息,从所述第一无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
21.根据权利要求19所述的终端,其特征在于,所述终端还包括获取模块; 所述接收模块,具体用于接收所述无线局域网络发现与选择设备发送的携帯分流策略消息和能够接入的无线局域网络的无线接入点的服务集标识的通知消息;所述分流策略消息用以指示选择信号强度最好的无线接入点、或者选择预设频段的无线接入点; 所述获取模块,用于扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识和所述至少一个无线接入点标识中每ー个无线接入点对应的无线局域网络的无线接入点的服务集标识,以及每ー个无线接入点的信号強度或者每ー个无线接入点的频段; 所述选择模块,具体用于根据所述分流策略消息、所述无线局域网络的无线接入点的服务集标识和所述第一无线接入点列表,从所述第一无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
22.根据权利要求19所述的终端,其特征在干 所述发送模块,具体用于向无线局域网络发现与选择设备发送携带有终端的位置信息的注册请求; 所述接收模块,具体用于接收所述无线局域网络发现与选择设备发送的携帯分流策略消息和第二无线接入点列表的通知消息;所述第二无线接入点列表为所述无线局域网络发现与选择设备在接收到所述注册请求之后,获取的所述终端的位置信息对应的所有无线接入点标识中的每ー个无线接入点的属性信息,并根据所述终端的位置信息对应的所有无线接入点标识中的每ー个无线接入点的属性信息,对每ー个无线接入点的可用性进行识别获取的;所述第二无线接入点列表中包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少ー个,所述分流策略消息用以指示选择信号强度最好的无线接入点、选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 所述终端还包括获取模块 所述获取模块,用于扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识; 所述选择模块,具体用于根据所述分流策略消息,从所述第一无线接入点列表和所述第二无线接入点列表的交集中选择所述目标无线接入点对应的无线局域网络。
23.根据权利要求19所述的终端,其特征在于,所述终端还包括获取模块; 所述获取模块,用于扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识和所述至少一个无线接入点标识中每ー个无线接入点的信号強度; 所述发送模块,具体用于向所述无线局域网络发现与选择设备发送携带所述第一无线接入点列表的所述注册请求。
24.根据权利要求23所述的终端,其特征在于 所述接收模块,具体用于接收所述无线局域网络发现与选择设备发送的携帯分流策略消息和第二无线接入点列表的通知消息;所述第二无线接入点列表为所述无线局域网络发现与选择设备从所述第一无线接入点列表中选取的;所述第二无线接入点列表中包括至少一个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少ー个,所述分流策略消息用以指示选择信号强度最好的无线接入点、选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 所述选择模块,具体用于根据所述分流策略消息,从所述第二无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
25.根据权利要求23所述的终端,其特征在于 所述接收模块,具体用于接收所述无线局域网络发现与选择设备发送的携帯所述目标无线接入点的标识的通知消息;所述目标无线接入点的标识为所述无线局域网络发现与选择设备从所述第一无线接入点列表中选取所述第二无线接入点列表;并根据分流策略消息从所述第二无线接入点列表中获取的;所述第二无线接入点列表中包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少ー个,所述分流策略消息用以指示选择负荷最小的无线接入点、或者选择预设频段的无线接入点。
26.根据权利要求20-25任一所述的终端,其特征在于,所述终端还包括关闭模块; 所述关闭模块,用于在所述选择模块根据所述接入參数信息选择目标无线接入点之后,当在第一预设时间段内检测不到所述目标无线接入点,则确定分流失败,关闭所述无线保真功能;或者 所述关闭模块,用于在所述选择模块根据所述接入參数信息选择目标无线接入点之后,当在第二预设时间段内未检测到所述分组交换数据的数据流量时,关闭所述无线保真功能。
27.根据权利要求20-25任一所述的终端,其特征在于,所述终端还包括 检测模块,用于在所述选择模块根据所述接入參数信息选择目标无线接入点之后,当能够通过所述目标无线接入点接入无线局域网络时,检测在所述无线局域网络中的速度; 判断模块,用于判断所述速度是否小于预设速度阈值; 关闭模块,用于当所述速度小于所述预设速度阈值时,确定所述无线局域网络的易用性差,关闭所述无线保真功能。
28.一种无线局域网络发现与选择设备,其特征在于,包括 接收模块,用于接收终端发送的注册请求,所述注册请求为終端向蜂窝网发起分组交换数据时发起的; 获取模块,用于当需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流时,获取接入參数信息; 发送模块,用于向所述终端发送携带所述接入參数信息的通知消息,以供所述终端根据所述接入參数信息选择目标无线接入点对应的无线局域网络。
29.根据权利要求28所述的设备,其特征在于,还包括 判断模块,用于在所述接收模块接收所述终端发送的所述注册请求之后,当需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流时,所述获取模块获取接入參数信息之前,判断是否需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流。
30.根据权利要求29所述的设备,其特征在于,所述判断模块,具体用于从蜂窝网网元或者核心网网元获取所述分组交换数据的业务类型;并根据所述业务类型判断是否需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流。
31.根据权利要求30所述的设备,其特征在于,所述判断模块,具体用于获取从归属位置寄存器中获取所述终端对应的用户的优先级;判断所述终端对应的用户的优先级是否大于等于预设优先级阈值;当所述终端对应的用户优先级大于等于所述预设优先级阈值吋,确定不需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流;否则当所述终端对应的用户优先级小于预设优先级阈值时,确定需要采用所述无线局域网络对所述蜂窝网中的所述分组交換数据进行分流。
32.根据权利要求28-31任一所述的设备,其特征在于所述获取模块,具体用于获取分流策略消息;所述分流策略消息用于指示选择信号强度最好的无线接入点、或者选择预设频段的无线接入点; 所述发送模块,具体用于向所述终端发送携带所述分流策略消息的通知消息,以供所述终端扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识,以及每ー个无线接入点的信号強度或者每ー个无线接入点的频段,井根据所述分流策略消息,从所述第一无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
33.根据权利要求28-31任一所述的设备,其特征在于 所述获取模块,具体用于获取分流策略消息和供所述终端接入的无线局域网络的无线接入点的服务集标识;所述分流策略消息用以指示选择信号强度最好的无线接入点、或者选择预设频段的无线接入点; 所述发送模块,具体用于向所述终端发送携带所述分流策略消息和所述无线局域网络的无线接入点的服务集标识的通知消息,以供所述终端扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识和每ー个无线接入点对应的无线局域网络的无线接入点的服务集标识,以及每ー个无线接入点的信号強度或者每ー个无线接入点的频段;井根据所述分流策略消息、所述无线局域网络的无线接入点的服务集标识和所述第一无线接入点列表,从所述第一无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
34.根据权利要求28-31任一所述的设备,其特征在于 所述接收模块,具体用于接收终端发送的携帯有所述终端的位置信息的注册请求; 所述获取模块,具体用于获取所述终端的位置信息对应的所有无线接入点标识;获取所述终端的位置信息对应的所有无线接入点标识中的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少一个;根据所述终端的位置信息对应的所有无线接入点标识中每ー个无线接入点对应的属性信息,识别每一个无线接入点的可用性并获取第二无线接入点列表,所述第二无线接入点列表包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;获取预设的分流策略信息;所述分流策略消息用以指示选择信号强度最好的无线接入点、选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 所述发送模块,具体用于向所述终端发送携带所述分流策略信息和所述第二无线接入点列表的通知消息,以供所述终端,扫描无线局域网络,获取第一无线接入点列表,所述第一无线接入点列表中包括至少ー个无线接入点标识;井根据所述分流策略消息,从所述第一无线接入点列表和所述第二无线接入点列表的交集中选择所述目标无线接入点对应的无线局域网络。
35.根据权利要求28-31任一所述的设备,其特征在于 所述接收模块,具体用于接收终端发送的携帯有第一无线接入点列表的注册请求;所述第一无线接入点列表为所述終端通过扫描无线局域网络获取的,所述第一无线接入点列表中包括至少ー个无线接入点标识; 所述获取模块,具体用于获取每ー个无线接入点标识对应的属性信息;根据所述第一无线接入点列表中每ー个无线接入点标识对应的属性信息,识别每一个无线接入点的可用性并从所述第一无线接入点列表中选取第二无线接入点列表,所述第二无线接入点列表包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少ー个;获取预设的分流策略信息;所述分流策略消息用以指示选择信号强度最好的无线接入点、选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 所述发送模块,具体用于向所述终端发送携带所述分流策略信息和所述第二无线接入点列表的通知消息,以供所述终端根据所述分流策略消息,从所述第二无线接入点列表中选择所述目标无线接入点对应的无线局域网络。
36.根据权利要求28-31任一所述的设备,其特征在于 所述接收模块,具体用于接收终端发送的携帯有第一无线接入点列表的注册请求;所述第一无线接入点列表为所述終端通过扫描无线局域网络获取的,所述第一无线接入点列表中包括至少ー个无线接入点标识; 所述获取模块,具体用于获取每ー个无线接入点标识对应的属性信息;根据所述第一无线接入点列表中每ー个无线接入点标识对应的属性信息,识别每一个无线接入点的可用性并从所述第一无线接入点列表中选取第二无线接入点列表;所述第二无线接入点列表包括至少ー个能够供所述终端接入的无线接入点标识和能够供所述终端接入的每ー个无线接入点的属性信息;所述属性信息中包括信噪比、负荷和呑吐量中的至少ー个;根据预设的分流策略信息从所述第二无线接入点列表中获取的所述目标无线接入点的标识;所述分流策略消息用以指示选择负荷最小的无线接入点、或者选择预设频段的无线接入点; 所述发送模块,具体用于向所述终端发送携带所述目标无线接入点的标识的通知消知、O
37.一种无线局域网络的发现与选择系统,其特征在于,包括如上权利要求19-27任一所述的终端和如上权利要求28-36任一所述的无线局域网络发现与选择设备。
全文摘要
本发明实施例提供一种无线局域网络的发现与选择方法、设备及系统与终端。其方法包括当向蜂窝网发起分组交换数据时,向无线局域网络发现与选择设备发送注册请求;接收所述无线局域网络发现与选择设备发送的通知消息,所述通知消息为所述无线局域网络发现与选择设备确定需要采用无线局域网络对所述蜂窝网中的所述分组交换数据进行分流时发送的,所述通知消息中携带接入参数信息;根据所述接入参数信息选择目标无线接入点。采用本发明实施例的技术方案,当终端向蜂窝网发起分组业务数据时,都进行上述WLAN的发现与选择操作,从而能够有效地提高WiFi发现与选择的效率。
文档编号H04W48/16GK102647771SQ20121010333
公开日2012年8月22日 申请日期2012年4月10日 优先权日2012年4月10日
发明者贺宁, 赵其勇, 陈颖浩, 马新友 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1