一种调节ac间负载均衡的方法、接入点及接入控制器的制造方法

文档序号:9601321阅读:632来源:国知局
一种调节ac间负载均衡的方法、接入点及接入控制器的制造方法
【技术领域】
[0001]本发明涉及无线通信技术领域,特别涉及一种调节AC间负载均衡的方法、接入点及接入控制器。
【背景技术】
[0002]目前WLAN系统中AP设备(无线接入设备)在首次上线或重启上线时均与预先配置好的某一 AC (无线控制器)建立隧道(通过预先在AP上配好AC的IP地址实现),此后AP设备由对应的AC控制。
[0003]现有技术中不同AC下AP用户不是均匀分布的,造成某些AC管理的用户流量大,有些AC管理的用户流量小,AC间的负载不均衡,会造成高负载AC设备负荷过大,影响设备的稳定性。

【发明内容】

[0004]本发明实施例的目的在于提供一种调节AC间负载均衡的方法、接入点及接入控制器,解决了不同AC间负载不均衡,影响设备稳定性的问题。
[0005]为了达到上述目的,本发明实施例提供一种调节AC间负载均衡的方法,应用于包括接入点AP和至少两个接入控制器AC的WLAN网络中,包括:
[0006]AP向一预设AC发送上线请求;
[0007]所述AP接收所述预设AC反馈的所述WLAN网络中负载最轻的AC的IP地址;
[0008]所述AP根据所述IP地址,建立本AP与所述负载最轻的AC之间的控制通道。
[0009]其中,所述AP向一预设AC发送上线请求的步骤包括:
[0010]根据本地预先配置的所述预设AC的IP地址,所述AP通过Capwap协议向所述预设AC发送上线请求,所述上线请求中包括所述预设AC的IP地址。
[0011]其中,在所述AP向一预设AC发送上线请求之前,所述方法还包括:
[0012]所述AP通过预先建立在本AP和所述预设AC之间的控制通道,接收所述预设AC发送的重启命令,其中,所述重启命令是所述预设AC检测到自身负载超过预设门限时发出的;
[0013]所述AP根据所述重启命令进行重启动,并在重启完成后执行所述向所述预设AC发送上线请求的步骤。
[0014]为了更好的实现上述目的,本发明实施例还提供一种调节AC间负载均衡的方法,应用于包括接入点AP和至少两个接入控制器AC的WLAN网络中,包括:
[0015]第一 AC接收AP的上线请求;
[0016]所述第一 AC响应所述AP的上线请求,确定该WLAN网络中负载最轻的AC ;
[0017]所述第一 AC向所述AP发送该WLAN网络中负载最轻的AC的IP地址,以使所述AP根据所述IP地址与该负载最轻的AC之间建立控制通道。
[0018]其中,确定该WLAN网络中负载最轻的AC的方法包括:
[0019]所述第一 AC获取并维护该WLAN网络中每一个AC的负载信息;
[0020]所述第一 AC根据维护的负载信息,确定WLAN网络中负载最轻的AC。
[0021]其中,所述第一 AC获取并维护该WLAN网络中每一个AC的负载信息的步骤包括:
[0022]所述第一 AC获取该WLAN网络中各个AC设备的老化程度、CPU利用率以及用户业务负载量;
[0023]所述第一 AC根据各个AC设备的老化程度、CPU利用率以及用户业务负载量,确定各个AC的负载信息,其中,
[0024]较高CPU利用率的AC具有较高的负载信息,CPU利用率相同时具有较高用户业务负载量的AC具有较高的负载信息,
[0025]并且,在AC的老化程度超出预设门限时,该AC的CPU利用率采用该用户的CPU利用率的实际值与一大于1的权重值的乘积来表征,该AC的用户业务负载量也采用该用户的用户业务负载量的实际值与所述权重值的乘积来表征。
[0026]其中,所述方法还包括:
[0027]所述第一 AC获取本AC的实时负载信息;
[0028]若所述第一 AC的实时负载信息大于一预设值,所述第一 AC向本AC覆盖范围内的任一 AP下发重启命令,并返回所述获取本AC的实时负载信息的步骤;
[0029]所述第一 AC接收所述AP根据所述重启命令反馈的上线请求,并返回所述响应所述AP的上线请求的步骤。
[0030]其中,所述响应所述AP的上线请求的步骤还包括:
[0031]所述第一 AC将所述AP的配置信息及所关联的用户认证计费信息同步到所述负载最轻的AC上。
[0032]本发明实施例还提供一种接入点AP,包括:
[0033]第一发送模块,用于向一预设AC发送上线请求;
[0034]第一接收模块,用于AP接收所述预设AC反馈的所述WLAN网络中负载最轻的AC的IP地址;
[0035]第一建立模块,用于根据所述IP地址,建立本AP与所述负载最轻的AC之间的控制通道。
[0036]其中,所述第一发送模块包括:
[0037]第一发送子模块,用于根据本地预先配置的所述预设AC的IP地址,通过Capwap协议向所述预设AC发送上线请求,所述上线请求中包括所述预设AC的IP地址。
[0038]其中,所述AP还包括:
[0039]第二接收模块,用于通过预先建立在本AP和所述预设AC之间的控制通道,接收所述预设AC发送的重启命令,其中,所述重启命令是所述预设AC检测到自身负载超过预设门限时发出的;
[0040]执行模块,用于根据所述重启命令进行重启动,并在重启完成后执行所述向所述预设AC发送上线请求的步骤。
[0041]本发明实施例还提供一种接入控制器AC,包括:
[0042]第三接收模块,用于接收AP的上线请求;
[0043]确定模块,用于响应所述AP的上线请求,确定该WLAN网络中负载最轻的AC ;
[0044]第二发送模块,用于向所述AP发送该WLAN网络中负载最轻的AC的IP地址,以使所述AP根据所述IP地址与该负载最轻的AC之间建立控制通道。
[0045]其中,所述AC还包括:
[0046]第一获取模块,用于获取并维护该WLAN网络中每一个AC的负载信息;
[0047]选择模块,用于根据维护的负载信息,确定WLAN网络中负载最轻的AC。
[0048]其中,所述第一获取模块包括:
[0049]第一获取子模块,用于获取该WLAN网络中各个AC设备的老化程度、CPU利用率以及用户业务负载量;
[0050]维护模块,用于根据各个AC设备的老化程度、CPU利用率以及用户业务负载量,确定各个AC的负载信息,其中,
[0051]较高CPU利用率的AC具有较高的负载信息,CPU利用率相同时具有较高用户业务负载量的AC具有较高的负载信息,
[0052]并且,在AC的老化程度超出预设门限时,该AC的CPU利用率采用该用户的CPU利用率的实际值与一大于1的权重值的乘积来表征,该AC的用户业务负载量也采用该用户的用户业务负载量的实际值与所述权重值的乘积来表征。
[0053]其中,所述AC还包括:
[0054]第二获取模块,用于获取本AC的实时负载信息;
[0055]下发模块,用于若本AC的实时负载信息大于一预设值,向本AC覆盖范围内的任一AP下发重启命令,并返回所述获取本AC的实时负载信息的步骤;
[0056]第三接收模块,用于接收所述AP根据所述重启命令反馈的上线请求,并返回所述响应所述AP的上线请求的步骤。
[0057]其中,所述AC还包括:
[0058]同步模块,用于将所述AP的配置信息及所关联的用户认证计费信息同步到所述负载最轻的AC上。
[0059]本发明实施例的上述技术方案至少具有如下有益效果:
[0060]本发明实施例的调节AC间负载均衡的方法中,通过在WLAN网络中选择负载最轻的AC与AP建立连接,实现了 AC间负载均衡,解决了 AC间的负载不均衡,造成高负载AC设备负荷过大,影响设备稳定性的问题,提高了 WLAN网络的稳定性。
【附图说明】
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1