CN103313306A - 一种wlan负载均衡的方法、装置及系统 - Google Patents
一种wlan负载均衡的方法、装置及系统 Download PDFInfo
- Publication number
- CN103313306A CN103313306A CN2012100622797A CN201210062279A CN103313306A CN 103313306 A CN103313306 A CN 103313306A CN 2012100622797 A CN2012100622797 A CN 2012100622797A CN 201210062279 A CN201210062279 A CN 201210062279A CN 103313306 A CN103313306 A CN 103313306A
- Authority
- CN
- China
- Prior art keywords
- sta
- association
- connect
- message
- transmission rate
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种WLAN负载均衡的方法、装置及系统,接收到STA发送的WLAN的扫描请求的AP,将自身的负载信息、自身获取到的网络性能和网络质量信息发送给AC,由AC根据各个AP的负载情况、网络性能和网络质量,以及本地设定的负载均衡策略,确定STA当前需要连接的AP,然后由接收WLAN扫描请求的AP将其通告给STA,以便STA向其发起关联。本发明能够避免现有技术中先关联后决策的方式所带来的STA网络连接效率低下,影响用户体验的问题,并且,本发明实施例充分考虑了AP的负载情况、网络性能和质量进行负载均衡的决策,负载均衡判决更为完善,整网资源得到更充分的利用,使得负载均衡能够发挥最大效果。
Description
技术领域
本发明涉及移动通信技术领域,尤其涉及一种无线局域网(WLAN)负载均衡的方法、装置及系统。
背景技术
在无线局域网(Wireless Local Area Networks,WLAN)网络部署密集的地区,设备之间往往需要通过负载均衡技术使得WLAN网络的用户能够均匀的接入服务,从而提高网络的使用质量以及使用效率。
传统的胖无线接入点(FAT AP)架构中,AP独立承担了无线接入点的角色。FAT AP架构下的终端(STA,Station)负载均衡通过STA自身实现,具体流程如下:
1、STA与AP之间通过Probe Request/Response无线报文进行信息交互;
2、AP向STA通告自己的负载,STA从该报文中记录对应AP的负载情况;
3、STA根据自身算法选取负载最轻的AP进行接入。
FAT AP架构下,把是否进行负载均衡的权力,交给了STA来决策,不利于WLAN全网进行调度,实现全网统一的负载均衡。
瘦AP(FIT AP)架构中,无线控制器(Access Controller,AC)负责管理同一控制和管理多个FITAP,AC向FITAP发送配置和其它控制信息,与AP交换安全信息,获取AP的状态等运行数据。FIT AP架构下,STA负载均衡通过AC统一进行决策,具体流程如下:
1、STA与AP之间通过Probe Request/Response无线报文进行信息交互;
2、AP通过私有协议将AP的负载信息上传,AC记录每个AP的负载信息,
3、STA选择一个AP开始关联,发送关联请求(association request)到AP,AP转发association request到AC(Split MAC架构的标准步骤)。此时,AC在步骤1、2中,已经获知了AP的负载信息和STA可以关联的AP列表。AC根据STA负载均衡策略,判断是否允许该STA连接到此AP。
4、如果不允许,AC对AP返回关联响应(association response)给STA,终止关联,association response中提供经过决策后的轻负载AP由STA进行重新关联。如果允许,AC对AP返回association response,携带成功的原因码。
瘦AP架构下的负载均衡机制,存在以下问题:STA需要先关联AP后才能由AC根据负载均衡机制决策其是否可以连接该AP,若不能,STA需要重新关联到其他可以关联的AP上,采取这种负载均衡机制,STA重新关联另外AP的概率大,导致STA网络连接的效率低下,同时也影响了STA用户的使用体验,并且,该机制仅根据AP的负载数量进行负载均衡的判决,决策算法不够充分,从一定程度上未充分利用整网资源,使得负载均衡未发挥最大效果。
发明内容
本发明实施例提供了一种WLAN负载均衡的方法、装置及系统,用以解决现有WLAN负载均衡机制所带来的STA连接效率低,影响用户体验以及无法充分利用整网资源的问题。
基于上述问题,本发明实施例提供的一种WLAN负载均衡的方法之一,包括:
接收到STA发送的扫描WLAN报文的AP,向AC上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
所述AP接收AC返回的对所述STA网络连接的决策消息报文;所述决策消息报文中包含AC指定的STA需要连接的AP的地址,所述STA需要连接的AP是AC根据接到所述扫描WLAN报文的各AP上报的当前负载数量信息以及网络性能和质量信息决策得到的;
所述AP将所述STA需要连接的AP的地址通告至所述STA,以便STA发起关联。
本发明实施例提供的一种WLAN负载均衡的方法之二,包括:
AC接收已收到STA发送的扫描WLAN报文的各AP上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
所述AC根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定所述STA当前需要连接的AP;
所述AC将所述STA当前需要连接的AP的地址携带在决策消息报文中返回给所述各AP。
本发明实施例提供无线接入点装置,包括:
接收模块,用于接收STA发送的扫描WLAN报文;以及接收AC返回的对所述STA网络连接的决策消息报文;所述决策消息报文中包含AC指定的STA需要连接的AP的地址,所述STA需要连接的AP是AC根据接到所述扫描WLAN报文的各AP上报的当前负载数量信息以及网络性能和质量信息决策得到的;
发送模块,用于在接收STA发送的扫描WLAN报文后,向AC上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;以及将所述STA需要连接的AP的地址通告至所述STA,以便STA发起关联。
本发明实施例提供的无线控制器装置,包括:
接收模块,用于接收已收到STA发送的扫描WLAN报文的各AP上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
负载均衡决策模块,用于根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定所述STA当前需要连接的AP;
发送模块,用于将所述STA当前需要连接的AP的地址携带在决策消息报文中返回给所述各AP。
本发明实施例提供的一种WLAN负载均衡的系统,包括:无线控制器AC及至少一个无线接入点AP;
所述至少一个AP,用于在接收到STA发送的扫描WLAN报文时,向AC上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;以及在接收AC返回的对所述STA网络连接的决策消息报文后,将决策消息报文中包含AC指定的STA需要连接的AP的地址通告至所述STA,以便STA发起关联;
所述AC,用于接收各AP上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;并根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定所述STA当前需要连接的AP;将所述STA当前需要连接的AP的地址携带在决策消息报文中返回给所述各AP。
本发明实施例的有益效果包括:
本发明实施例提供的上述WLAN负载均衡的方法、装置及系统,采用了先决策再关联的方式,即接收到STA发送的WLAN的扫描请求的AP,将自身的负载信息、自身获取到的网络性能和网络质量信息发送给AC,由AC根据各个AP的负载情况、网络性能和网络质量,以及本地设定的与此三方面相关的负载均衡策略,确定STA当前需要连接的AP,然后由接收WLAN扫描请求的AP将其通告给STA,以便STA向其发起关联。一方面,这种方式并未把负载均衡的选择权交给STA,而是由网络侧来决策,这样可以保证WLAN全网统一策略的调度;另一方面,这种方式显然能够避免现有技术中先关联后决策的方式所带来的STA网络连接效率低下(或者说是负载均衡的效率低下),以及影响用户体验的问题,并且,由于本发明实施例充分考虑了AP的负载情况、网络性能和网络质量来进行负载均衡的决策,负载均衡判决更为完善,能够使得整网资源得到更加充分的利用,使得负载均衡策略能够发挥最大效果。
附图说明
图1为本发明实施例提供的WLAN负载均衡的方法的流程图之一;
图2为本发明实施例提供的STA Scan Info消息元素的格式的示意图;
图3为本发明实施例提供的WLAN负载均衡的方法的流程图之二;
图4为本发明实施例提供的AC进行负载均衡决策的流程图;
图5为本发明实施例提供的无线接入点装置的结构示意图;
图6为本发明实施例提供的无线控制器装置的结构示意图;
图7为本发明实施例提供的WLAN负载均衡的系统的结构示意图。
具体实施方式
下面结合说明书附图,对本发明实施例提供的一种WLAN负载均衡的方法、装置及系统的具体实施方式进行说明。
本发明实施例提供的一种WLAN负载均衡的方法,对于AP侧来说,如图1所示,包括以下步骤:
S101、接收STA发送的扫描WLAN报文的AP,向AC上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
S102、AP接收AC返回的对STA网络连接的决策消息报文;
该决策消息报文中包含AC指定的STA需要连接的AP的地址,STA需要连接的AP是AC根据接到的扫描WLAN报文的各AP上报的当前负载数量信息以及网络性能和质量信息决策得到的;
S103、AP将STA需要连接的AP的地址通告至STA,以便STA发起关联。
在上述步骤S101中,STA通过向AP发送扫描WLAN报文(例如proberequest报文)来对周围WLAN进行扫描,接收到STA发送的probe request报文的AP,需要向AC上报STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
具体来说,接收到STA发送的扫描WLAN报文的AP,可以通过无线接入点控制与供应协议规范(Control And Provisioning of Wireless Access PointsProtocol Specification,CAPWAP)隧道向AC发送WTP Event Request控制报文的方式来上报STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息,例如在WTP Event Request控制报文中携带AP自身负载数量信息、STA的MAC地址、AP统计到的当前无线网络侧传输速率以及所述AP统计到的当前无线网络侧重传率。
WTP Event Request控制报文中携带的STA Scan Info消息元素的格式如图2所示,在图2中,Radio ID为AP所监测到的RADIO的值,RSSI代表收到的信号的强度,RATE代表AP当前统计的无线网络侧传输速率,Retran rate代表AP统计的无线网络侧重传率;BSSID代表所接收的报文对应的基本服务单元标识符(Basic Service Set Identifier,BSSID),STA MAC为发送该扫描报文的STA的MAC地址。
为了避免接收到STA扫描报文的AP频繁的将STA的信息发送到AC上,在AP上可以维持一个监测到的STA的动态列表。AP向AC上报STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息之后,将已完成STA信息上报的STA的标识保存在动态列表中,并在保存超过设定时间(例如10s)后,从该动态列表中删除该STA的标识。
在上述步骤S102中,AC返回的决策消息报文,较佳地,可以是与WTPEvent Request报文对应的WTP Event Response报文,在WTP Event Response报文中,携带有AC指定的STA需要连接的AP的地址,在上述步骤S103中,AP例如可以通过与probe request报文配对的probe response报文来通告该STA需要连接的AP的地址。
在上述步骤S103之后,STA会在收到probe response报文后,根据其中携带的需要连接的AP的地址,向其发起关联操作。
如果某个AP接收到STA发起的关联请求(例如Association Request报文),会将该关联请求转发给AC;
如果AC决策允许该STA关联该AP(即接收其关联请求的那个AP),那么,该AP会接收到AC发送的携带有关联成功原因码的Association Response报文,并且将该Association Response报文转发给该STA,并与该STA完成关联;
如果AC由于除了负载数量、网络性能和质量之外其他原因,决策不允许该STA关联该AP(即接收其关联请求的那个AP),那么,该AP会接收到AC发送的携带有关联中止指令和AC重新指定的AP的地址的AssociationResponse报文,并且将Association Response报文转发给该STA,并中止与该STA关联。
AC接收到携带有关联中止指令和AC重新指定的AP的地址的AssociationResponse报文后,会转而向AC重新指定的AP发起关联请求。
本发明实施例提供的一种WLAN负载均衡的方法,对于AC侧来说,如图3所示,包括以下步骤:
S301、AC接收已收到STA发送的扫描WLAN报文的各AP上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
S302、AC根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定STA当前需要连接的AP;
S303、AC将STA当前需要连接的AP的地址携带在决策消息报文中返回给各AP。
为了充分配置网络资源,达到较佳的负载均衡的效果,本发明实施例中,AC侧确定STA需要关联的AP时,充分考虑了各个AP的负载数量、各AP网络性能,以及网络质量的因素,具体地,步骤S302中,AC根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定STA当前需要连接的AP,如图4所示,具体通过下述过程实现:
S401、判断接收到STA的WLAN扫描报文的AP的数量是否大于1,若否,执行S402,若是,执行S403;
S402、将唯一接收到STA的WLAN扫描报文的AP作为STA当前需要连接的AP;
S403、读取各AP上报的自身的负载数量信息;
S404、判断各AP中是否存在负载数量低于设定负载数阈值的AP,若是,执行S405,若否,执行S406;
S405、读取各AP上报的无线网络侧传输速率,并执行下述S407;
S406、对各AP负载数量按大小进行排序,并将负载数量最小的AP确定为STA当前需要连接的AP;
S407、判断各AP中是否存在无线网络传输速率高于设定传输速率阈值的AP,若有,执行S408,若没有,执行S409;
S408、从无线网络传输速率高于设定传输速率阈值的AP中选择无线网络侧重传率最低的AP作为该STA当前需要连接的AP;
S409、对各AP上报的无线网络传输速率按大小进行排序,将上报最高无线网络传输速率的AP作为所述STA当前需要连接的AP。
较佳地,为了实现网络性能较好,网络质量较高的AP的能够为较多的STA进行服务,还可以在上述步骤S408之后执行下述步骤S410和S411,以及在上述步骤S409之后执行下述步骤S412和S413。
S410、判断该无线网络侧重传率最低的AP已关联的数量是否达到了设定的最大关联数量,若是,则执行S411,若否,则退出本流程。
S411、将该AP的最大关联数量增加一个固定的数值(固定数值的大小可根据实际的网络环境设定)。
S412、判断该上报的无线网络传输速率最高的AP已关联的数量是否达到设定的最小关联数量,若是,执行S413,若否,则退出本流程;
S413、将该AP的最小关联数量减少固定的数值(固定数值的大小可根据实际的网络环境设定)。
进一步地,在上述S303之后,STA会根据AC指定的需要连接的AP进行关联操作,对于AC侧来说,其后续会接收到STA请求关联的AP发送的Association Request关联请求;AC需要判断发送Association Request关联请求的AP是否为之前决策出的该STA需要连接的AP,并且不存在除了负载数量、网络性能和质量之外原因导致该AP无法关联该STA;
若判断结果为是,则AC向发送Association Request关联请求的AP返回携带有关联成功原因码的Association Response报文;
若判断结果为否,则AC向发送Association Request关联请求的AP返回携带有关联中止指令和重新指定的AP的地址的Association Response报文。
基于同一发明构思,本发明实施例还提供了一种无线接入点装置、无线控制器装置及WLAN负载均衡的系统,由于这些装置和系统所解决问题的原理与前述WLAN负载均衡的方法相似,因此该装置和系统的实施可以参见前述方法的实施,重复之处不再赘述。
如图5所示,本发明实施例提供的无线接入点装置,包括:
接收模块501,用于接收STA发送的扫描WLAN报文;以及接收AC返回的对STA网络连接的决策消息报文;该决策消息报文中包含AC指定的STA需要连接的AP的地址,STA需要连接的AP是AC根据接到扫描WLAN报文的各AP上报的当前负载数量信息以及网络性能和质量信息决策得到的;
发送模块502,用于在接收STA发送的扫描WLAN报文后,向AC上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;以及将STA需要连接的AP的地址通告至STA,以便STA发起关联。
进一步地,上述发送模块502,具体用于通过CAPWAP隧道向AC发送WTP Event Request控制报文;该控制报文中携带有STA的MAC地址、无线接入点装置自身当前负载数量信息、无线接入点装置统计到的当前无线网络侧传输速率以及无线接入点装置统计到的当前无线网络侧重传率。
较佳地,本发明实施例提供的上述无线接入点装置,如图5所示,还可以包括:保存模块503,用于将已完成STA信息上报的STA的标识记录在动态列表中;以及在超过设定时间后,从所述动态列表中删除该STA的标识。
进一步地,本发明实施例提供的上述接入点装置,如图5所示,还可以包括:关联处理模块504;
相应地,上述发送模块502,还用于将STA需要连接的AP的地址通告至该STA之后,若接收模块501接收到STA发起的Association Request关联请求,则将该关联请求转发至AC;以及若接收模块501收到AC发送的携带有关联成功原因码的Association Response报文,则将Association Response报文转发给该STA;若接收模块501接收到AC发送的携带有关联中止指令和AC重新指定的AP的地址的Association Response报文,则将Association Response报文转发给所述STA;
关联处理模块504,用于在发送模块502向STA发送携带有关联成功原因码的Association Response报文之后,与STA完成关联;以及在发送模块502向STA发送携带有关联中止指令和AC重新指定的AP的地址的AssociationResponse报文之后,与STA中止关联。
本发明实施例提供的无线控制器装置,如图6所示,包括:
接收模块601,用于接收已收到STA发送的扫描WLAN报文的各AP上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
负载均衡决策模块602,用于根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定STA当前需要连接的AP;
发送模块603,用于将所述STA当前需要连接的AP的地址携带在决策消息报文中返回给各AP。
进一步地,上述负载均衡决策模块602,具体用于当收到STA的WLAN扫描报文的AP的数量大于1时,读取各AP上报的自身的负载数量信息;
判断各AP中是否存在负载数量低于设定负载数阈值的AP;
若存在,读取各AP上报的无线网络侧传输速率,进一步判断各AP中是否存在无线网络传输速率高于设定传输速率阈值的AP;若存在,从无线网络传输速率高于设定传输速率阈值的AP中选择无线网络侧重传率最低的AP作为所述STA当前需要连接的AP,若不存在,对各AP上报的无线网络传输速率按大小进行排序,将上报最高无线网络传输速率的AP作为STA当前需要连接的AP;
若不存在,对各AP负载数量按大小进行排序,并将负载数量最小的AP确定为STA当前需要连接的AP。
较佳地,本发明实施例提供的无线控制器装置,如图6所示,还可以包括:第一关联数量调节模块604,用于在负载均衡决策模块602将上报最高无线网络传输速率的AP作为STA当前需要连接的AP之后,针对负载数量低于设定的负载数阈值、传输速率低于设定的传输速率阈值、无线网络侧重传率最高且已关联STA的数量未达到设定的最小关联数量的AP,将该AP的最小关联数量减少固定的数值。
较佳地,本发明实施例提供的无线控制器装置,如图6所示,还可以包括:第二关联数量调节模块605,用于在负载均衡决策模块602从无线网络传输速率高于设定传输速率阈值的AP中选择无线网络侧重传率最低的AP作为STA当前需要连接的AP之后,针对负载数量低于设定的负载数阈值、传输速率高于设定的传输速率阈值、无线网络侧重传率最低且已关联STA的数量未达到设定的最大关联数量的AP,将该AP的最大关联数量增加固定的数值。
进一步地,上述接收模块601,还用于接收STA请求关联的AP发送的Association Request关联请求;
上述负载均衡决策模块602,还用于判断发送Association Request关联请求的AP是否为之前决策出的所述STA需要连接的AP,且不存在除了负载数量、网络性能和质量之外的原因导致该AP无法关联该STA;
上述发送模块603,还用于当负载均衡决策模块602的判断结果为是时,向发送Association Request关联请求的AP返回携带有关联成功原因码的Association Response报文;以及当负载均衡决策模块602的判断结果为否时,向发送Association Request关联请求的AP返回携带有关联中止指令和重新指定的AP的地址的Association Response报文。
本发明实施例提供的WLAN负载均衡的系统,如图7所示,包括:无线控制器装置(AC)702及至少一个无线接入点装置(AP)701;其中:
至少一个AP 701,用于在接收到STA发送的扫描WLAN报文时,向AC 702上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;以及在接收AC 702返回的对STA网络连接的决策消息报文后,将决策消息报文中包含AC指定的STA需要连接的AP的地址通告至所述STA,以便STA发起关联;
AC 702,用于接收各AP 701上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;并根据各AP 701自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定STA当前需要连接的AP;将STA当前需要连接的AP的地址携带在决策消息报文中返回给各AP 701。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本发明实施例提供的上述WLAN负载均衡的方法、装置及系统,采用了先决策再关联的方式,即接收到STA发送的WLAN的扫描请求的AP,将自身的负载信息、自身获取到的网络性能和网络质量信息发送给AC,由AC根据各个AP的负载情况、网络性能和网络质量,以及本地设定的与此三方面相关的负载均衡策略,确定STA当前需要连接的AP,然后由接收WLAN扫描请求的AP将其通告给STA,以便STA向其发起关联。一方面,这种方式并未把负载均衡的选择权交给STA,而是由网络侧来决策,这样可以保证WLAN全网统一策略的调度;另一方面,这种方式显然能够避免现有技术中先关联后决策的方式所带来的STA网络连接效率低下(或者说是负载均衡的效率低下),以及影响用户体验的问题,并且,由于本发明实施例充分考虑了AP的负载情况、网络性能和网络质量来进行负载均衡的决策,负载均衡判决更为完善,能够使得整网资源得到更加充分的利用,使得负载均衡策略能够发挥最大效果。
进一步地,本发明实施例中,对于负载数量低于负载数阈值,传输速率高于设定的传输速率阈值、无线网络侧重传率最低且已关联STA的数量未达到设定的最大关联数量的AP,减小其最小关联数量,对于负载数量低于设定的负载数阈值、传输速率高于设定的传输速率阈值、无线网络侧重传率最低且已关联STA的数量未达到设定的最大关联数量的AP,增加该AP的最大关联数量,这样,可以使得当前网络性能和网络质量较好的AP与网络性能和网络质量较差的AP进行了区分,在实现负载均衡的同时,使得整个网络的资源能够得到充分的利用。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (19)
1.一种无线局域网WLAN负载均衡的方法,其特征在于,包括:
接收到终端STA发送的扫描WLAN报文的无线接入点AP,向无线控制器AC上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
所述AP接收AC返回的对所述STA网络连接的决策消息报文;所述决策消息报文中包含AC指定的STA需要连接的AP的地址,所述STA需要连接的AP是AC根据接到所述扫描WLAN报文的各AP上报的当前负载数量信息以及网络性能和质量信息决策得到的;
所述AP将所述STA需要连接的AP的地址通告至所述STA,以便STA发起关联。
2.如权利要求1所述的方法,其特征在于,AP向AC上报STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息,包括:
所述AP通过无线接入点控制与供应协议规范CAPWAP隧道向AC发送WTP Event Request控制报文;所述控制报文中携带有STA的媒体接入控制MAC地址、所述AP自身当前负载数量信息、所述AP统计到的当前无线网络侧传输速率以及所述AP统计到的当前无线网络侧重传率。
3.如权利要求2所述的方法,其特征在于,AP向AC上报STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息之后,还包括:
所述AP将已完成STA信息上报的STA的标识保存在动态列表中;
在保存超过设定时间后,从所述动态列表中删除该STA的标识。
4.如权利要求1-3任一项所述的方法,其特征在于,AP将所述STA需要连接的AP的地址通告至所述STA之后,还包括:
若所述AP接收到STA发起的Association Request关联请求,将该关联请求转发至AC;
若接收到AC发送的携带有关联成功原因码的Association Response报文,则将所述Association Response报文转发给所述STA,并与所述STA完成关联;
若接收到AC发送的携带有关联中止指令和AC重新指定的AP的地址的Association Response报文,则将所述Association Response报文转发给所述STA,并中止与所述STA关联。
5.一种无线局域网WLAN负载均衡的方法,其特征在于,包括:
无线控制器AC接收已收到终端STA发送的扫描WLAN报文的各无线接入点AP上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
所述AC根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定所述STA当前需要连接的AP;
所述AC将所述STA当前需要连接的AP的地址携带在决策消息报文中返回给所述各AP。
6.如权利要求5所述的方法,其特征在于,根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定所述STA当前需要连接的AP,包括:
当接收到所述STA的WLAN扫描报文的AP的数量大于1时,读取各AP上报的自身的负载数量信息;
判断各AP中是否存在负载数量低于设定负载数阈值的AP;
若存在,读取各AP上报的无线网络侧传输速率,进一步判断各AP中是否存在无线网络传输速率高于设定传输速率阈值的AP;若存在,从无线网络传输速率高于设定传输速率阈值的AP中选择无线网络侧重传率最低的AP作为所述STA当前需要连接的AP,若不存在,对各AP上报的无线网络传输速率按大小进行排序,将上报最高无线网络传输速率的AP作为所述STA当前需要连接的AP;
若不存在,对各AP负载数量按大小进行排序,并将负载数量最小的AP确定为所述STA当前需要连接的AP。
7.如权利要求6所述的方法,其特征在于,在将上报最高无线网络传输速率的AP作为所述STA当前需要连接的AP之后,还包括:
针对负载数量低于设定的负载数阈值、传输速率低于设定的传输速率阈值、无线网络侧重传率最高且已关联STA的数量未达到设定的最小关联数量的AP,所述AC将该AP的最小关联数量减少固定的数值。
8.如权利要求6所述的方法,其特征在于,从无线网络传输速率高于设定传输速率阈值的AP中选择无线网络侧重传率最低的AP作为所述STA当前需要连接的AP之后,还包括:
针对负载数量低于设定的负载数阈值、传输速率高于设定的传输速率阈值、无线网络侧重传率最低且已关联STA的数量未达到设定的最大关联数量的AP,所述AC将该AP的最大关联数量增加固定的数值。
9.如权利要求5-8任一项所述的方法,其特征在于,所述AC将所述STA当前需要连接的AP的地址携带在决策消息报文中返回给所述各AP之后,还包括:
AC接收STA请求关联的AP发送的Association Request关联请求;
所述AC判断发送Association Request关联请求的AP是否为之前决策出的所述STA需要连接的AP,且不存在除了负载数量、网络性能和质量之外的原因导致该AP无法关联该STA;
若是,则向发送Association Request关联请求的AP返回携带有关联成功原因码的Association Response报文;
若否,则向发送Association Request关联请求的AP返回携带有关联中止指令和重新指定的AP的地址的Association Response报文。
10.一种无线接入点装置,其特征在于,包括:
接收模块,用于接收终端STA发送的扫描WLAN报文;以及接收AC返回的对所述STA网络连接的决策消息报文;所述决策消息报文中包含无线控制器AC指定的STA需要连接的无线接入点AP的地址,所述STA需要连接的AP是AC根据接到所述扫描WLAN报文的各AP上报的当前负载数量信息以及网络性能和质量信息决策得到的;
发送模块,用于在接收STA发送的扫描WLAN报文后,向AC上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;以及将所述STA需要连接的AP的地址通告至所述STA,以便STA发起关联。
11.如权利要求10所述的装置,其特征在于,所述发送模块,具体用于通过无线接入点控制与供应协议规范CAPWAP隧道向AC发送WTP EventRequest控制报文;所述控制报文中携带有STA的MAC地址、所述无线接入点装置自身当前负载数量信息、所述无线接入点装置统计到的当前无线网络侧传输速率以及所述无线接入点装置统计到的当前无线网络侧重传率。
12.如权利要求11所述的装置,其特征在于,还包括:
保存模块,用于将已完成STA信息上报的STA的标识记录在动态列表中;以及在超过设定时间后,从所述动态列表中删除该STA的标识。
13.如权利要求10-12任一项所述的装置,其特征在于,还包括:关联处理模块;
所述发送模块,还用于将所述STA需要连接的AP的地址通告至所述STA之后,若所述接收模块接收到STA发起的Association Request关联请求,则将该关联请求转发至AC;以及若所述接收模块收到AC发送的携带有关联成功原因码的Association Response报文,则将所述Association Response报文转发给所述STA;若所述接收模块接收到AC发送的携带有关联中止指令和AC重新指定的AP的地址的Association Response报文,则将所述AssociationResponse报文转发给所述STA;
所述关联处理模块,用于在所述发送模块向所述STA发送携带有关联成功原因码的Association Response报文之后,与STA完成关联;以及在所述发送模块向所述STA发送携带有关联中止指令和AC重新指定的AP的地址的Association Response报文之后,与所述STA中止关联。
14.一种无线控制器装置,其特征在于,包括:
接收模块,用于接收已收到终端STA发送的扫描WLAN报文的各无线接入点AP上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;
负载均衡决策模块,用于根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定所述STA当前需要连接的AP;
发送模块,用于将所述STA当前需要连接的AP的地址携带在决策消息报文中返回给所述各AP。
15.如权利要求14所述的装置,其特征在于,所述负载均衡决策模块,具体用于当接收到所述STA的WLAN扫描报文的AP的数量大于1时,读取各AP上报的自身的负载数量信息;
判断各AP中是否存在负载数量低于设定负载数阈值的AP;
若存在,读取各AP上报的无线网络侧传输速率,进一步判断各AP中是否存在无线网络传输速率高于设定传输速率阈值的AP;若存在,从无线网络传输速率高于设定传输速率阈值的AP中选择无线网络侧重传率最低的AP作为所述STA当前需要连接的AP,若不存在,对各AP上报的无线网络传输速率按大小进行排序,将上报最高无线网络传输速率的AP作为所述STA当前需要连接的AP;
若不存在,对各AP负载数量按大小进行排序,并将负载数量最小的AP确定为所述STA当前需要连接的AP。
16.如权利要求15所述的装置,其特征在于,还包括:第一关联数量调节模块,用于在所述负载均衡决策模块将上报最高无线网络传输速率的AP作为所述STA当前需要连接的AP之后,针对负载数量低于设定的负载数阈值、传输速率低于设定的传输速率阈值、无线网络侧重传率最高且已关联STA的数量未达到设定的最小关联数量的AP,将该AP的最小关联数量减少固定的数值。
17.如权利要求15所述的装置,其特征在于,还包括:第二关联数量调节模块,用于在所述负载均衡决策模块从无线网络传输速率高于设定传输速率阈值的AP中选择无线网络侧重传率最低的AP作为所述STA当前需要连接的AP之后,针对负载数量低于设定的负载数阈值、传输速率高于设定的传输速率阈值、无线网络侧重传率最低且已关联STA的数量未达到设定的最大关联数量的AP,将该AP的最大关联数量增加固定的数值。
18.如权利要求14-17任一项所述的装置,其特征在于,所述接收模块,还用于接收STA请求关联的AP发送的Association Request关联请求;
所述负载均衡决策模块,还用于判断发送Association Request关联请求的AP是否为之前决策出的所述STA需要连接的AP,且不存在除了负载数量、网络性能和质量之外的原因导致该AP无法关联该STA;
所述发送模块,还用于当所述负载均衡决策模块的判断结果为是时,向发送Association Request关联请求的AP返回携带有关联成功原因码的Association Response报文;以及当所述负载均衡决策模块的判断结果为否时,向发送Association Request关联请求的AP返回携带有关联中止指令和重新指定的AP的地址的Association Response报文。
19.一种WLAN负载均衡的系统,其特征在于,包括:无线控制器AC及至少一个无线接入点AP;
所述至少一个AP,用于在接收到STA发送的扫描WLAN报文时,向AC上报该STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;以及在接收AC返回的对所述STA网络连接的决策消息报文后,将决策消息报文中包含AC指定的STA需要连接的AP的地址通告至所述STA,以便STA发起关联;
所述AC,用于接收各AP上报的STA的信息、自身当前负载数量信息以及获取的网络性能和质量信息;并根据各AP自身当前负载数量信息以及获取的网络性能和质量信息,以及预先设定的负载均衡策略,确定所述STA当前需要连接的AP;将所述STA当前需要连接的AP的地址携带在决策消息报文中返回给所述各AP。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100622797A CN103313306A (zh) | 2012-03-09 | 2012-03-09 | 一种wlan负载均衡的方法、装置及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100622797A CN103313306A (zh) | 2012-03-09 | 2012-03-09 | 一种wlan负载均衡的方法、装置及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103313306A true CN103313306A (zh) | 2013-09-18 |
Family
ID=49137979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100622797A Pending CN103313306A (zh) | 2012-03-09 | 2012-03-09 | 一种wlan负载均衡的方法、装置及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103313306A (zh) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104053184A (zh) * | 2014-06-23 | 2014-09-17 | 福建三元达通讯股份有限公司 | 一种无线负载均衡方法、无线控制器、无线接入点和系统 |
CN104410980A (zh) * | 2014-11-06 | 2015-03-11 | 福建三元达通讯股份有限公司 | 一种基于瘦ap的用户信息管理方法及系统 |
WO2015042773A1 (zh) * | 2013-09-24 | 2015-04-02 | 华为技术有限公司 | 一种接入点配置方法和控制器 |
WO2015051553A1 (zh) * | 2013-10-12 | 2015-04-16 | 华为技术有限公司 | 隧道处理方法、装置及系统 |
CN104580013A (zh) * | 2014-12-23 | 2015-04-29 | 深圳市有信网络技术有限公司 | 一种快速选择接入点的网络通信方法及其系统 |
CN104735725A (zh) * | 2015-04-15 | 2015-06-24 | 杭州敦崇科技股份有限公司 | 用于无线接入点的负载均衡方法 |
CN105101343A (zh) * | 2015-08-11 | 2015-11-25 | 北京邮电大学 | 一种移动终端与无线接入点进行关联的节能方法及装置 |
CN105101433A (zh) * | 2015-07-02 | 2015-11-25 | 深圳平安通信科技有限公司 | 控制服务器、热点资源分享控制方法及系统 |
CN105578529A (zh) * | 2016-03-09 | 2016-05-11 | 清华大学 | 一种接入点的选择系统及方法 |
CN105791036A (zh) * | 2014-12-15 | 2016-07-20 | 中国移动通信集团吉林有限公司 | 一种ap接入检测方法及装置 |
CN105828386A (zh) * | 2016-04-12 | 2016-08-03 | 重庆金美通信有限责任公司 | 一种WiFi网络中用户均衡接入的多AP联合控制方法 |
CN106102100A (zh) * | 2016-06-23 | 2016-11-09 | 深圳市百米生活股份有限公司 | 一种接入式和迁移式无线负载均衡系统 |
CN106211240A (zh) * | 2015-06-01 | 2016-12-07 | 华为技术有限公司 | 提高无线局域网wlan并发处理能力的方法、装置及系统 |
WO2017049580A1 (zh) * | 2015-09-25 | 2017-03-30 | 华为技术有限公司 | 网络准入控制方法、接入点及接入控制器 |
US9655037B2 (en) | 2014-04-07 | 2017-05-16 | Qualcomm Incorporated | Method and apparatus for an improved mechanism for selecting an access point |
CN107040976A (zh) * | 2017-03-13 | 2017-08-11 | 上海斐讯数据通信技术有限公司 | 无线终端sta接入无线接入点ap的控制方法、装置及系统 |
WO2017152345A1 (en) * | 2016-03-07 | 2017-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for traffic steering, network device and terminal device |
CN107182080A (zh) * | 2017-06-16 | 2017-09-19 | 锐捷网络股份有限公司 | 一种在无线局域网中自适应配置速率的方法和装置 |
CN107949019A (zh) * | 2017-10-24 | 2018-04-20 | 上海连尚网络科技有限公司 | 一种无线接入点的负载均衡方法 |
CN112335278A (zh) * | 2018-06-22 | 2021-02-05 | 上海诺基亚贝尔股份有限公司 | 用于网络优化的方法、装置和计算机可读介质 |
CN112996057A (zh) * | 2021-04-21 | 2021-06-18 | 深圳市乙辰科技股份有限公司 | 一种基于分布式无线网络的负载均衡方法及系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040105416A1 (en) * | 2002-12-02 | 2004-06-03 | Seon-Soo Rue | Apparatus for controlling load balance of multi-access points in wireless LAN system and method thereof |
CN101801051A (zh) * | 2010-03-04 | 2010-08-11 | 杭州华三通信技术有限公司 | 一种接入ap的选择方法和设备 |
CN102316549A (zh) * | 2011-09-21 | 2012-01-11 | 杭州华三通信技术有限公司 | 一种无线局域网中ap接入ac的方法、ac及ap |
-
2012
- 2012-03-09 CN CN2012100622797A patent/CN103313306A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040105416A1 (en) * | 2002-12-02 | 2004-06-03 | Seon-Soo Rue | Apparatus for controlling load balance of multi-access points in wireless LAN system and method thereof |
CN101801051A (zh) * | 2010-03-04 | 2010-08-11 | 杭州华三通信技术有限公司 | 一种接入ap的选择方法和设备 |
CN102316549A (zh) * | 2011-09-21 | 2012-01-11 | 杭州华三通信技术有限公司 | 一种无线局域网中ap接入ac的方法、ac及ap |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015042773A1 (zh) * | 2013-09-24 | 2015-04-02 | 华为技术有限公司 | 一种接入点配置方法和控制器 |
WO2015051553A1 (zh) * | 2013-10-12 | 2015-04-16 | 华为技术有限公司 | 隧道处理方法、装置及系统 |
US9655037B2 (en) | 2014-04-07 | 2017-05-16 | Qualcomm Incorporated | Method and apparatus for an improved mechanism for selecting an access point |
CN104053184A (zh) * | 2014-06-23 | 2014-09-17 | 福建三元达通讯股份有限公司 | 一种无线负载均衡方法、无线控制器、无线接入点和系统 |
CN104410980B (zh) * | 2014-11-06 | 2018-04-17 | 福建三元达科技有限公司 | 一种基于瘦ap的用户信息管理方法及系统 |
CN104410980A (zh) * | 2014-11-06 | 2015-03-11 | 福建三元达通讯股份有限公司 | 一种基于瘦ap的用户信息管理方法及系统 |
CN105791036A (zh) * | 2014-12-15 | 2016-07-20 | 中国移动通信集团吉林有限公司 | 一种ap接入检测方法及装置 |
CN104580013A (zh) * | 2014-12-23 | 2015-04-29 | 深圳市有信网络技术有限公司 | 一种快速选择接入点的网络通信方法及其系统 |
CN104735725A (zh) * | 2015-04-15 | 2015-06-24 | 杭州敦崇科技股份有限公司 | 用于无线接入点的负载均衡方法 |
CN104735725B (zh) * | 2015-04-15 | 2018-02-23 | 杭州敦崇科技股份有限公司 | 用于无线接入点的负载均衡方法 |
US10356841B2 (en) | 2015-06-01 | 2019-07-16 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for enhancing concurrent processing capability of wireless local area network |
CN106211240B (zh) * | 2015-06-01 | 2019-06-14 | 华为技术有限公司 | 提高无线局域网wlan并发处理能力的方法、装置及系统 |
CN106211240A (zh) * | 2015-06-01 | 2016-12-07 | 华为技术有限公司 | 提高无线局域网wlan并发处理能力的方法、装置及系统 |
WO2016192572A1 (zh) * | 2015-06-01 | 2016-12-08 | 华为技术有限公司 | 提高无线局域网并发处理能力的方法、装置及系统 |
CN105101433A (zh) * | 2015-07-02 | 2015-11-25 | 深圳平安通信科技有限公司 | 控制服务器、热点资源分享控制方法及系统 |
CN105101343A (zh) * | 2015-08-11 | 2015-11-25 | 北京邮电大学 | 一种移动终端与无线接入点进行关联的节能方法及装置 |
WO2017049580A1 (zh) * | 2015-09-25 | 2017-03-30 | 华为技术有限公司 | 网络准入控制方法、接入点及接入控制器 |
WO2017152345A1 (en) * | 2016-03-07 | 2017-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for traffic steering, network device and terminal device |
CN105578529A (zh) * | 2016-03-09 | 2016-05-11 | 清华大学 | 一种接入点的选择系统及方法 |
CN105578529B (zh) * | 2016-03-09 | 2019-06-18 | 清华大学 | 一种接入点的选择系统及方法 |
CN105828386A (zh) * | 2016-04-12 | 2016-08-03 | 重庆金美通信有限责任公司 | 一种WiFi网络中用户均衡接入的多AP联合控制方法 |
CN106102100A (zh) * | 2016-06-23 | 2016-11-09 | 深圳市百米生活股份有限公司 | 一种接入式和迁移式无线负载均衡系统 |
CN106102100B (zh) * | 2016-06-23 | 2019-12-31 | 深圳市百米生活股份有限公司 | 一种接入式和迁移式无线负载均衡方法 |
CN107040976A (zh) * | 2017-03-13 | 2017-08-11 | 上海斐讯数据通信技术有限公司 | 无线终端sta接入无线接入点ap的控制方法、装置及系统 |
CN107182080A (zh) * | 2017-06-16 | 2017-09-19 | 锐捷网络股份有限公司 | 一种在无线局域网中自适应配置速率的方法和装置 |
CN107182080B (zh) * | 2017-06-16 | 2020-01-21 | 锐捷网络股份有限公司 | 一种在无线局域网中自适应配置速率的方法和装置 |
CN107949019A (zh) * | 2017-10-24 | 2018-04-20 | 上海连尚网络科技有限公司 | 一种无线接入点的负载均衡方法 |
CN107949019B (zh) * | 2017-10-24 | 2021-09-21 | 上海连尚网络科技有限公司 | 一种无线接入点的负载均衡方法 |
CN112335278A (zh) * | 2018-06-22 | 2021-02-05 | 上海诺基亚贝尔股份有限公司 | 用于网络优化的方法、装置和计算机可读介质 |
CN112996057A (zh) * | 2021-04-21 | 2021-06-18 | 深圳市乙辰科技股份有限公司 | 一种基于分布式无线网络的负载均衡方法及系统 |
CN112996057B (zh) * | 2021-04-21 | 2021-09-10 | 深圳市乙辰科技股份有限公司 | 一种基于分布式无线网络的负载均衡方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103313306A (zh) | 一种wlan负载均衡的方法、装置及系统 | |
EP3439359B1 (en) | Method of generating radio access network slice, radio access network, and slice manager | |
CN102833813B (zh) | 分流数据到无线局域网的方法、终端及网络设备 | |
EP2879432B1 (en) | Method, base station, and user equipment for handover between wireless networks | |
CN105722213B (zh) | 一种多连接场景下的终端连接状态的获取方法及装置 | |
WO2013113202A1 (zh) | 用于ue网络切换的信息处理方法和基站 | |
US12200810B2 (en) | Congestion control method and apparatus | |
US20140169299A1 (en) | Method and apparatus for configuring aggregate maximum bit rate | |
US9609576B1 (en) | Method of reducing active cellular connections in a wireless network | |
US10499297B2 (en) | Method for handover between distributed access points and related device | |
CN102821483A (zh) | 无线局域网与无线广域网互操作方法、用户设备和基站 | |
EP2760230B1 (en) | Signaling based method and network apparatus for transferring instant mdt configuration information | |
WO2018228347A1 (zh) | 无线客户端sta漫游 | |
CN104754661A (zh) | 蜂窝和WiFi网络之间无缝切换的方法、网络设备及用户设备 | |
WO2020248237A1 (zh) | 聚合连接建立方法、装置及存储介质 | |
CN106412949B (zh) | 一种3gpp-wlan融合组网聚合的方法和装置 | |
JP6503574B2 (ja) | クロスシステムネットワークの情報インタラクションの方法、端末システムネットワークエレメント | |
JP7128874B2 (ja) | 異種ネットワーク環境での次世代ネットワークサービスを提供する方法及び装置 | |
CN102017772A (zh) | 一种重定向的方法、装置和系统 | |
CN100373986C (zh) | 移动通信系统负载切换方法 | |
WO2016026117A1 (zh) | 一种资源分配、业务传输方法及装置 | |
WO2014043916A1 (zh) | 一种wlan接入方法和装置 | |
CN103596230A (zh) | 基于网络负荷控制的网络间切换方法与装置 | |
WO2021208809A1 (zh) | 一种无线漫游方法及系统 | |
CN103974331B (zh) | 一种异构网络的负载均衡方法、设备及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130918 |