一种无线负载均衡方法和系统与流程

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

技术特征:

1.一种无线负载均衡方法,其特征在于:包括:

接入控制器AC接收各接入点AP上报的设备负载消息,该AP设备负载消息中包含对应的接入点AP当前扫描到的终端列表和状态信息;

接入控制器AC根据各接入点AP当前的终端列表和状态信息,确定各个接入点AP的当前负载参数和能力匹配度,进而获得一组当前负载参数最小的接入点AP群;接入控制器AC从当前负载参数最小的接入点AP群中,选择一个能力匹配度最高的接入点AP作为无线终端STA归属的接入点AP。

2.根据权利要求1所述的无线负载均衡方法,其特征在于:所述接入点AP当前扫描到的状态信息至少包括:接入点AP的SSID是否为开放式;接入点AP是否为802.11N ONLY;接入点AP是否支持802.11AC;接入点AP是否开启BG保护模式;接入点AP是否需要进行弹PORTAL认证;接入点AP的工作模式是路由NAT模式还是接入点AP桥接模式;接入点AP的当前CPU利用率和CPU告警门限;接入点AP平均内存利用率和内存告警门限;接入点AP平均转发流量和最大转发流量;接入点AP当前接口上行带宽和接口最大上行带宽;接入点AP当前接口下行带宽和接口最大下行带宽;接入点AP当前关联的无线终端STA数目和最大可接入无线终端STA数目;接入点AP当前TCP/IP会话连接数和最大TCP/IP会话连接数;

所述接入点AP当前扫描到的终端列表,至少包含如下信息:终端的RSSI值、终端的MAC地址、终端是否支持802.11AC、终端是否支持802.11B/G、终端是否支持802.11N、终端是否支持聚合帧。

3.根据权利要求2所述的无线负载均衡方法,其特征在于:接入控制器AC根据各接入点AP当前的终端列表和状态信息,确定接入点AP当前的负载参数和能力匹配度;

所述负载参数的计算方式如下:

负载参数=第1权值*(工作模式负载因子)+第2权值*(CPU告警门限-平均CPU利用率)+第3权值*(内存告警门限-平均内存利用率)+第4权值*(1-平均转发流量/最大转发流量)+第5权值*(1-((当前接口上行带宽/接口最大上行带宽)+(当前接口下行带宽/接口最大下行带宽))/2)+第6权值*(最大可接入无线终端STA数目-当前关联的无线终端STA数目)+第7权值*(最大TCP/IP会话连接数-当前TCP/IP会话连接数)+第8权值*(SSID加密负载因子)+第9权值*(接入点AP是否为802.11N ONLY负载因子)+第10权值*(接入点AP是否开启BG保护模式负载因子)+第11权值*(接入点AP是否需要进行弹PORTAL认证负载因子);

其中,平均CPU利用率是通过计算一段时间内接入点AP的CPU利用率的平均值而获得;工作模式负载因子根据其工作模式取不同值来反映负荷的轻重,路由NAT模式下,工作模式负载因子取10,接入点AP桥接模式下,工作模式负载因子取8;SSID加密负载因子:如果接入点AP的SSID为开放式,SSID加密负载因子的值为5,反之,SSID加密负载因子的值为10;接入点AP是否为802.11N ONLY负载因子:是802.11N ONLY时,负载轻,其取值2,否则取10;接入点AP是否开启BG保护模式负载因子:开启BG保护模式时,其值取10,不开启时,其值取5;接入点AP是否需要进行弹PORTAL认证负载因子:需要弹PORTAL时,其值取10,不需要弹PORTAL时,其值取3;

第1权值至第11权值相加的和为1。

4.根据权利要求3所述的无线负载均衡方法,其特征在于:第1权值为0.05;第2权值为0.1;第3权值为0.1;第4权值为0.15;第5权值为0.1;第6权值为0.15;第7权值为0.1;第8权值为0.05;第9权值为0.05;第10权值为0.05;第11权值为0.1。

5.根据权利要求2或3或4所述的无线负载均衡方法,其特征在于:能力的匹配度计算方式具体为:

能力匹配度=第12权值*(RSSI匹配度)+第13权值(802.11接入控制器AC能力匹配度)+第14权值*(聚合能力匹配度);

RSSI匹配度:RSSI值在-95至-80区间时,RSSI匹配度取1;RSSI值在-80至-60区间时,RSSI匹配度取3;RSSI值属于-60至-50区间时,RSSI匹配度取5;RSSI值在-50以上,RSSI匹配度取8;

802.11接入控制器AC能力匹配度:如果接入点AP支持,终端也支持,其值取10;否则,其值取5;

聚合能力匹配度:如果接入点AP支持聚合,终端也支持聚合帧,聚合能力匹配度取8;否则,聚合能力匹配度取2;

第12权值+第13权值+第14权值=1。

6.根据权利要求1或2或3所述的无线负载均衡方法,其特征在于:所述接入控制器AC从当前负载参数最小的接入点AP群中选择匹配度最接近的一个接入点AP作为允许终端接入的接入点AP,具体包括:

当所述接入控制器AC确定当前负载参数最小的接入点AP群中的接入点AP数量为一个时,所述接入控制器AC确定该接入点AP为无线终端STA所接入的接入点AP;

当所述接入控制器AC确定当前负载参数最小的接入点AP群中的接入点AP数量为多个时,所述接入控制器AC在该接入点AP群中选择匹配度最接近的一个接入点AP作为无线终端STA接入的接入点AP。

7.一种无线负载均衡系统,其特征在于:包括接入控制器AC、接入点AP和无线终端STA,其中,接入控制器AC至少包括接收模块、确定模块和选择模块;

接收模块接收各接入点AP上报的设备负载消息,该AP设备负载消息中包含对应的接入点AP当前扫描到的终端列表和状态信息;

确定模块根据各接入点AP当前的终端列表和状态信息,确定各个接入点AP的当前负载参数和能力匹配度;

选择模块选择最适合的接入点AP作为无线终端STA上线的设备。

8.根据权利要求7所述的无线负载均衡系统,其特征在于:所述接入点AP当前扫描到的状态信息至少包括:接入点AP的SSID是否为开放式;接入点AP是否为802.11N ONLY;接入点AP是否支持802.11AC;接入点AP是否开启BG保护模式;接入点AP是否需要进行弹PORTAL认证;接入点AP的工作模式是路由NAT模式还是接入点AP桥接模式;接入点AP的当前CPU利用率和CPU告警门限;接入点AP平均内存利用率和内存告警门限;接入点AP平均转发流量和最大转发流量;接入点AP当前接口上行带宽和接口最大上行带宽;接入点AP当前接口下行带宽和接口最大下行带宽;接入点AP当前关联的无线终端STA数目和最大可接入无线终端STA数目;接入点AP当前TCP/IP会话连接数和最大TCP/IP会话连接数;

所述接入点AP当前扫描到的终端列表,至少包含如下信息:终端的RSSI值、终端的MAC地址、终端是否支持802.11AC、终端是否支持802.11B/G、终端是否支持802.11N、终端是否支持聚合帧。

9.根据权利要求8所述的无线负载均衡系统,其特征在于:接入控制器AC根据各接入点AP当前的终端列表和状态信息,确定接入点AP当前的负载参数和能力匹配度;

所述负载参数的计算方式如下:

负载参数=第1权值*(工作模式负载因子)+第2权值*(CPU告警门限-平均CPU利用率)+第3权值*(内存告警门限-平均内存利用率)+第4权值*(1-平均转发流量/最大转发流量)+第5权值*(1-((当前接口上行带宽/接口最大上行带宽)+(当前接口下行带宽/接口最大下行带宽))/2)+第6权值*(最大可接入无线终端STA数目-当前关联的无线终端STA数目)+第7权值*(最大TCP/IP会话连接数-当前TCP/IP会话连接数)+第8权值*(SSID加密负载因子)+第9权值*(接入点AP是否为802.11N ONLY负载因子)+第10权值*(接入点AP是否开启BG保护模式负载因子)+第11权值*(接入点AP是否需要进行弹PORTAL认证负载因子);

其中,平均CPU利用率是通过计算一段时间内接入点AP的CPU利用率的平均值而获得;工作模式负载因子根据其工作模式取不同值来反映负荷的轻重,路由NAT模式下,工作模式负载因子取10,接入点AP桥接模式下,工作模式负载因子取8;SSID加密负载因子:如果接入点AP的SSID为开放式,SSID加密负载因子的值为5,反之,SSID加密负载因子的值为10;接入点AP是否开启BG保护模式负载因子:开启BG保护模式时,其值取10,不开启时,其值取5;接入点AP是否需要进行弹PORTAL认证负载因子:需要弹PORTAL时,其值取10,不需要弹PORTAL时,其值取3;

第1权值至第11权值相加的和为1。

10.根据权利要求8或9所述的无线负载均衡系统,其特征在于:能力的匹配度计算方式具体为:

能力匹配度=第12权值*(RSSI匹配度)+第13权值(802.11接入控制器AC能力匹配度)+第14权值*(聚合能力匹配度);

RSSI匹配度:RSSI值在-95至-80区间时,RSSI匹配度取1;RSSI值在-80至-60区间时,RSSI匹配度取3;RSSI值属于-60至-50区间时,RSSI匹配度取5;RSSI值在-50以上,RSSI匹配度取8;

802.11接入控制器AC能力匹配度:如果接入点AP支持,终端也支持,其值取10;否则,其值取5;

聚合能力匹配度:如果接入点AP支持聚合,终端也支持聚合帧,聚合能力匹配度取8;否则,聚合能力匹配度取2;

第12权值+第13权值+第14权值=1。

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