本发明专利技术公开了一种接入式和迁移式无线负载均衡系统,包括AC,用于负责客户端的连接和断开,用于根据AP当前的无线资源情况来控制用户的接入,还用于根据AP上报的邻居扫描信息查看用户周围是否存在其他空闲AP来决定用户的接入和迁移;所述AC的负载均衡包括接入式负载均衡和切换式负载均衡。本发明专利技术负载均衡最大化利用无线资源,切换无线网络更注重用户上网体验。
【技术实现步骤摘要】
本专利技术涉及无线负载领域,具体涉及一种接入式和迁移式无线负载均衡系统。
技术介绍
当前AP无线只对无线接入用户最大连接数作了限制来拒绝用户接入,让其自动选择连接其他的AP,普遍存在以下问题:1、AP没有进行扫描,获取和分析邻居AP的无线资源情况,会导致用户可能多次切换上网体验差,更有甚者导致用户(手机)无法接入无线网络。2、客户端(手机)会开启Dos服务,客户端会始终选择信号最强的AP尝试接入。3、当AP大量用户下线,而其周围AP负载过重,AP不能分担周围AP的负载,浪费资源。
技术实现思路
为解决上述问题,本专利技术提供了一种接入式和迁移式无线负载均衡系统,负载均衡最大化利用无线资源,切换无线网络更注重用户上网体验。为实现上述目的,本专利技术采取的技术方案为:一种接入式和迁移式无线负载均衡系统,包括AC,用于负责客户端的连接和断开,用于根据AP当前的无线资源情况(主要是当前工作信道的信道利用率和无线收发包的误码率以及AP当前接入的用户数)来控制用户的接入,还用于根据AP上报的邻居扫描信息查看用户周围是否存在其他空闲AP来决定用户的接入和迁移;所述AC的负载均衡包括接入式负载均衡和切换式负载均衡。其中,所述接入式负载均衡通过以下步骤实现:步骤一:启用负载均衡的信道利用率最小阀值,页面可配置;启用负载均衡的不同信道的信道利用率的差值,默认10;启用负载均衡的用户连接个数最小阀值,页面可配置;启用负载均衡的AP间连接个数差值,默认5;步骤二:无线认证请求上传到AC进行处理,若当前AP的信道利用率没未超过阀值或者客户端端周围只有一个AP,则认证通过;步骤三:若超过阀值,则查看该客户端的邻居信息,查看该客户端周围是否存在其他信道的AP,如果存在,比较两个信道的信道利用率,如果存在另一个AP所在信道的利用率小于当前AP,且两者差值大于10,则拒绝认证,记录客户端的mac地址,在该客户端发送探测请求帧时不作回应(某些的客户端的连接请求被拒绝后将不会连接到任何其他的AP,如果拒绝该客户端连接的AP的RSSI大于其他的可见AP),并推荐无线客户端连接到其他的AP;信标的传输并不由负载均衡控制。步骤四:若周围不存在其他信道的AP或者步骤三失败,则查看当前AP用户连接个数是否超过阀值,若超过,继续查看是否存在当前信道用户连接个数小于当前AP且两者差值大于5的其他AP,找到了,则拒绝认证,记录客户端的mac地址,在该客户端发送探测请求帧时不作回应,推荐无线客户端连接到其他的AP。步骤五:若步骤二、步骤三和步骤四均匹配失败,则通过认证。步骤六:预防DoS:若客户端尝试连接到同一个AP或射频超过最大拒绝次数后,则接受连接。这主要用于防止无线客户端的拒绝服务。当无线客户端不能连接到任何其他的AP而不是不能连接到它想要连接的AP的时候,此种情况就会发生。某些无线客户端厂商的这种实现也会导致此行为的产生。为了避免对那些客户端的拒绝服务,即使负载没有均衡,在最大重试次数之后这些连接也会被接受。默认最大重连次数为5。其中,所述切换式负载均衡通过以下步骤实现:(1)调用无线接口发送disauth报文踢掉用户,并且当前AP对该用户发送的prob探测侦不给回复;(2)调用无线漫游切换接口,并且发送的原因reason字段填写rssi信号强度过低或者当前AP满负载;(3)采用802.11r以及802.11k协议的接口,开启用户自动扫描功能,实现快速切换。其中,切换标准为手机端设置有3个漫游参数设置,3个漫游参数设置分别为漫游切换信号强度(一般为-80db),漫游的信号强度差值(一般为-10db)和检测的时间间隔参数(一般为10秒),并且手机端设有一无线接入点强度表,优选连接信号强度最强的AP,若信号强度最强的AP不给回复探测侦或者回复负载过重,则手机端自动尝试连接其他AP。本专利技术具有以下有益效果:负载均衡最大化利用无线资源,切换无线网络更注重用户上网体验。附图说明图1为本专利技术实施例中负载均衡的示意图。图2为本专利技术一个具体实施例基于用户连接数的均衡示意图。图3为本专利技术一个具体实施例基于信道利用率的均衡示意图。具体实施方式为了使本专利技术的目的及优点更加清楚明白,以下结合实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术实施例提供了一种接入式和迁移式无线负载均衡系统,包括AC,用于负责客户端的连接和断开,用于根据AP当前的无线资源情况(主要是当前工作信道的信道利用率和无线收发包的误码率以及AP当前接入的用户数)来控制用户的接入,还用于根据AP上报的邻居扫描信息查看用户周围是否存在其他空闲AP来决定用户的接入和迁移;所述AC的负载均衡包括接入式负载均衡和切换式负载均衡。其中,所述接入式负载均衡通过以下步骤实现:步骤一:启用负载均衡的信道利用率最小阀值,页面可配置;启用负载均衡的不同信道的信道利用率的差值,默认10;启用负载均衡的用户连接个数最小阀值,页面可配置;启用负载均衡的AP间连接个数差值,默认5;步骤二:无线认证请求上传到AC进行处理,若当前AP的信道利用率没未超过阀值或者客户端端周围只有一个AP,则认证通过;步骤三:若超过阀值,则查看该客户端的邻居信息,查看该客户端周围是否存在其他信道的AP,如果存在,比较两个信道的信道利用率,如果存在另一个AP所在信道的利用率小于当前AP,且两者差值大于10,则拒绝认证,记录客户端的mac地址,在该客户端发送探测请求帧时不作回应(某些的客户端的连接请求被拒绝后将不会连接到任何其他的AP,如果拒绝该客户端连接的AP的RSSI大于其他的可见AP),并推荐无线客户端连接到其他的AP;信标的传输并不由负载均衡控制。步骤四:若周围不存在其他信道的AP或者步骤三失败,则查看当前AP用户连接个数是否超过阀值,若超过,继续查看是否存在当前信道用户连接个数小于当前AP且两者差值大于5的其他AP,找到了,则拒绝认证,记录客户端的mac地址,在该客户端发送探测请求帧时不作回应,推荐无线客户端连接到其他的AP。步骤五:若步骤二、步骤三和步骤四均匹配失败,则通过认证。步骤六:预防DoS:若客户端尝试连接到同一个AP或射频超过最大拒绝次数后,则接受连接。这主要用于防止无线客户端的拒绝服务。当无线客户端不能连接到任何其他的AP而不是不能连接到它想要连接的AP的时候,此种情况就会发生。某些无线客户端厂商的这种实现也会导致此行为的产生。为了避免对那些客户端的拒绝服务,即使负载没有均衡,在最大重试次数之后这些连接也会被接受。默认最大重连次数为5。切换式负载均衡是用户负载的一种迁移,即把AP1上的一部分用户切换到AP2,前提条件是这些用户都在AP1和AP2的覆盖叠加区域内。主要用于以下情况:现有一客户端只能连接到AP1,而AP1已超载,这时AP1应把一部分客户迁移到AP2上,然后再允许当前客户端的接入。AP2大量客户端下线处于轻载状态,而AP1超载,这时AP1应把一部分客户迁移到AP2上,让AP2承载AP1部分流量。所述切换式负载均衡通过以下步骤实现:(1)调用无线接口发送disauth报文踢掉用户,并且当前AP对该用户发送的prob探测侦不给回复;(2)调用无线漫游切换接口本文档来自技高网...
【技术保护点】
一种接入式和迁移式无线负载均衡系统,其特征在于,包括AC,用于负责客户端的连接和断开,用于根据AP当前的无线资源情况来控制用户的接入,还用于根据AP上报的邻居扫描信息查看用户周围是否存在其他空闲AP来决定用户的接入和迁移;所述AC的负载均衡包括接入式负载均衡和切换式负载均衡。
【技术特征摘要】
1.一种接入式和迁移式无线负载均衡系统,其特征在于,包括AC,用于负责客户端的连接和断开,用于根据AP当前的无线资源情况来控制用户的接入,还用于根据AP上报的邻居扫描信息查看用户周围是否存在其他空闲AP来决定用户的接入和迁移;所述AC的负载均衡包括接入式负载均衡和切换式负载均衡。2.根据权利要求1所述的一种接入式和迁移式无线负载均衡系统,其特征在于,所述接入式负载均衡通过以下步骤实现:步骤一:启用负载均衡的信道利用率最小阀值,页面可配置;启用负载均衡的不同信道的信道利用率的差值,默认10;启用负载均衡的用户连接个数最小阀值,页面可配置;启用负载均衡的AP间连接个数差值,默认5;步骤二:无线认证请求上传到AC进行处理,若当前AP的信道利用率没未超过阀值或者客户端端周围只有一个AP,则认证通过;步骤三:若超过阀值,则查看该客户端的邻居信息,查看该客户端周围是否存在其他信道的AP,如果存在,比较两个信道的信道利用率,如果存在另一个AP所在信道的利用率小于当前AP,且两者差值大于10,则拒绝认证,记录客户端的mac地址,在该客户端发送探测请求帧时不作回应,并推荐无线客户端连接到其他的AP;步骤四:若周围不存在其他信道的AP或者步骤三失败,则查看当前AP用户连接个数是否超过...
【专利技术属性】
技术研发人员:梁新刚,杨双汗,李琼,
申请(专利权)人:深圳市百米生活股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。