一种负载均衡方法及负载均衡系统与流程

文档序号:11139729阅读:来源:国知局

技术特征:

1.一种负载均衡方法,应用于由一无线接入控制服务器和复数个无线接入设备组成的WLAN系统,其特征在于,包括如下步骤:

步骤1、所述无线接入控制服务器建立负载均衡组,所述负载均衡组至少包括2个无线接入设备,并指定其中一个无线接入设备为主无线接入设备;

步骤2、所述主无线接入设备向其余无线接入设备发送查询负载情况请求,根据响应生成所述负载均衡组的负载均衡信息表,并向其余无线接入设备广播;

步骤3、其余所述无线接入设备接收所述负载均衡信息表并存储;

步骤4、所述无线接入控制服务器检测出组内接受信号强度最强的无线接入设备;

步骤5、所述接受信号强度最强的无线接入设备通过负载均衡算法决定当前允许接入的所述无线接入设备。

2.如权利要求1所述的一种负载均衡方法,其特征在于,所述步骤2具体包括:

步骤20:所述无线接入控制服务器设定主无线接入设备的广播周期;

步骤21:所述主无线接入设备按广播周期定期向其余无线接入设备发送广播报文;

步骤22:其余所述无线接入设备在收到所述主无线接入设备发出的广播报文后,将自身的负载情况回复所述主无线接入设备,所述负载情况包括当前接入数及当前总流量;

步骤23:所述主无线接入设备接收到其余所述无线接入设备回复的所述负载情况后,更新自身的负载情况,并生成所述负载均衡组的负载均衡信息表;

步骤24:所述主无线接入设备将所述负载均衡信息表广播至其余所述无线接入设备。

3.如权利要求2所述的一种负载均衡方法,其特征在于,在所述步骤具体包括:

步骤40:所述无线接入控制服务器设定所述负载均衡组内任一无线接入设备的负载阈值,所述负载阈值包括接入数均衡阈值及流量均衡阈值;

步骤41:所述无线接入控制服务器检测所述接受信号强度最强的无线接入设备是否满足负载均衡;

包括检测所述接受信号强度最强的无线接入设备的当前接入数和/或当前流量是否小于负载均衡阈值;

若小于,则允许接入所述接受信号强度最强的无线接入设备;

否则,转到步骤5。

4.如权利要求2所述的一种负载均衡方法,其特征在于,所述步骤5中负载均衡算法为Q=kr*r+kf*(1-f)+ku*(1-u),其中,Q为服务质量系数,Q值越大,服务质量越高;

kr为接受信号强度的计算系数,kf为总流量计算系数,ku为接入数计算系数,u为用户负载因子,f为流量负载因子。

5.如权利要求4所述的一种负载均衡方法,其特征在于,所述步骤5包括如下步骤:

步骤50:所述无线接入控制服务器设定接受信号强度的计算系数、总流量计算系数、接入数计算系数;

步骤51:所述接受信号强度最强的无线接入设备查询保存的所述负载均衡信息表,获取其余所述无线接入设备的接受信号强度,并计算用户负载因子及流量负载因子;

其中,当所述无线接入设备的当前接入数小于接入数均衡阈值,则所述用户负载因子为0;否则,所述用户负载因子为1;

当所述无线接入设备的当前总流量小于流量均衡阈值,则所述流量负载因子为0;否则,所述流量负载因子为1。

步骤52:所述接受信号强度最强的无线接入设备通过负载均衡算法计算得出所有所述无线接入设备的Q值;

步骤53:所述接受信号强度最强的无线接入设备比较得出最大的Q值,并确定对应的所述无线接入设备为当前允许接入的无线接入设备。

6.如权利要求1-5所述的一种负载均衡方法,其特征在于,所述步骤5后还包括如下步骤:

步骤60:所述接受信号强度最强的无线接入设备向待接入设备发送探测报文,报文中包含所述允许接入的无线接入设备的信息;

步骤61:所述待接入设备收到所述接受信号强度最强的无线接入设备的探测报文后,向所述探测包文中指定的所述允许接入的无线接入设备发送关联请求。

7.如权利要求6所述的一种负载均衡方法,其特征在于,在步骤1之前还包括:

步骤00:所述无线接入控制服务器设定最大流量阈值、所述最大接入数阈值;

步骤01:所有所述无线接入设备实时监测自身的当前总流量,若所述当前总流量大于最大流量阈值时,则将对应的所述无线接入设备排除于所述负载均衡组内,不参与负载均衡,且不允许接入新的所述待接入设备;

步骤02:所有所述无线接入设备实时监测自身的当前接入数,若所述当前接入数大于最大接入数阈值时,则将对应的所述无线接入设备排除于所述负载均衡组内,不参与负载均衡,且不允许接入新的所述待接入设备。

8.一种负载均衡系统,包括一无线接入控制服务器和复数个无线接入设备,其特征在于:

无线接入控制服务器包括初始化单元、检测单元;

所述无线接入设备包括广播单元、生成单元、存储单元、判定单元;

所述初始化单元,用于建立至少包括2个无线接入设备的负载均衡组,用于指定主无线接入设备,

所述检测单元,用于检测接受信号强度最强的无线接入设备;

所述广播单元,用于广播查询负载情况请求并广播负载均衡信息表;

所述生成单元,根据响应生成所述负载均衡组的负载均衡信息表;

所述存储单元,用于存储接收到的所述负载均衡信息表;

所述判定单元,用于通过负载均衡算法决定当前允许接入的无线接入设备。

9.如权利要求8所述的一种负载均衡系统,其特征在于:

所述初始化单元,用于设定主无线接入设备的广播周期;

所述广播单元,用于按广播周期定期向其余无线接入设备发送广播报文;

其余所述无线接入设备在收到所述主无线接入设备发出的广播报文后,将自身的负载情况回复所述主无线接入设备,所述负载情况包括当前接入数及当前总流量;

所述主无线接入设备接收收到其余所述无线接入设备回复的所述负载情况后,更新自身的负载情况;

所述主无线接入设备的生成单元,生成所述负载均衡组的负载均衡信息表;

所述主无线接入设备的广播单元将所述负载均衡信息表广播至其余所述无线接入设备。

10.如权利要求9所述的一种负载均衡系统,其特征在于:

所述初始化单元,用于设定所述负载均衡组内任一无线接入设备的负载阈值,所述负载阈值包括接入数均衡阈值及流量均衡阈值;

所述检测单元,用于检测所述接受信号强度最强的无线接入设备是否满足负载均衡;

包括检测所述接受信号强度最强的无线接入设备的当前接入数和/或当前流量是否小于负载均衡阈值,若小于,则允许接入所述接受信号强度最强的无线接入设备;否则,所述接受信号强度最强的无线接入设备通过负载均衡算法决定当前允许接入的所述无线接入设备。

11.如权利要求10所述的一种负载均衡系统,其特征在于:

所述负载均衡算法为Q=kr*r+kf*(1-f)+ku*(1-u),其中,Q为服务质量系数,Q值越大,服务质量越高;

kr为接受信号强度的计算系数,kf为总流量计算系数,ku为接入数计算系数,u为用户负载因子,f为流量负载因子。

12.如权利要求11所述的一种负载均衡系统,其特征在于:

所述初始化单元,用于设定接受信号强度的计算系数、总流量计算系数、接入数计算系数;

所述接受信号强度最强的无线接入设备查询保存的所述负载均衡信息表,获取其余所述无线接入设备的接受信号强度;

所述判定单元,用于计算用户负载因子及流量负载因子;

其中,当所述无线接入设备的当前接入数小于接入数均衡阈值,则所述用户负载因子为0;否则,所述用户负载因子为1;

当所述无线接入设备的当前总流量小于流量均衡阈值,则所述流量负载因子为0;否则,所述流量负载因子为1。

所述判定单元,通过负载均衡算法计算得出所有所述无线接入设备的Q值,最大Q值对应的无线接入设备为当前允许接入的无线接入设备。

13.如权利要求8-12所述的一种负载均衡系统,其特征在于:

所述接受信号强度最强的无线接入设备向待接入设备发送探测报文,报文中包含所述允许接入的无线接入设备的信息;

所述待接入设备收到所述接受信号强度最强的无线接入设备的探测报文后,向所述探测包文中指定的所述允许接入的无线接入设备发送关联请求。

14.如权利要求13所述的一种负载均衡系统,其特征在于:

所述初始化单元,用于设定最大流量阈值、最大接入数阈值;

所有所述无线接入设备实时监测自身的当前总流量,若所述当前总流量大于最大流量阈值时,则将对应的所述无线接入设备排除于所述负载均衡组内,不参与负载均衡,且不允许接入新的所述待接入设备;

所有所述无线接入设备实时监测自身的当前接入数,若所述当前接入数大于最大接入数阈值时,则将对应的所述无线接入设备排除于所述负载均衡组内,不参与负载均衡,且不允许接入新的所述待接入设备。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1