本地接入控制器的负载分担调整方法及装置制造方法及图纸

技术编号:20927492 阅读:20 留言:0更新日期:2019-04-20 12:08
本发明专利技术实施例提供了一种本地接入控制器的负载分担调整方法及装置,总部AC基于获取到的每个本地AC的业务口流量信息,能够计算出每个本地AC的流量负载值,流量负载值的差值大于第一预设阈值的两个本地AC的流量负载不均衡,此时,动态地对接入到流量负载值较大的本地AC上的AP进行接入调整,将流量负载值大的AC上接入的AP分担到流量负载值小的AC上,实现了两个本地AC上的负载流量达到均衡的目的。

Load Sharing Adjustment Method and Device for Local Access Controller

The embodiment of the present invention provides a load-sharing adjustment method and device of a local access controller. Based on the traffic information of each local AC's service port, headquarters AC can calculate the traffic load value of each local AC. The difference of the traffic load value between two local AC's is larger than the first preset threshold. At this time, the traffic load value connected to the local AC is unbalanced dynamically. The AP on the larger local AC is adjusted to share the AP on the larger AC with the smaller AC, which achieves the goal of balancing the load flow on the two local AC.

【技术实现步骤摘要】
本地接入控制器的负载分担调整方法及装置
本专利技术涉及网络
,特别是涉及一种本地接入控制器的负载分担调整方法及装置。
技术介绍
随着移动互联网时代的来临,无线数据流量呈现爆发式增长,各大运营商也越来越多地依靠无线局域网络(英文:WirelessLocalAreaNetworks,简称:WLAN)来承载这些无线数据流量。传统的WLAN通常采用接入控制器(英文:AccessController,简称:AC)+无线接入点(英文:AccessPoint,简称:AP)的组网架构。该组网架构下的AP为瘦AP,仅用来接收和传送数据流量,需要AC对AP进行管理、调试和控制。然而,随着WLAN的规模越来越大,一台AC需要管理的AP数量不断增多,使得AC与AP间的链路带宽设置的越来越大,容易出现用户认证慢、漫游性能低下等问题。为了解决上述问题,提出了分层AC组网架构,如图1所示,分层AC组网架构主要由总部AC(CentralAC)、本地AC(LocalAC)和AP组成,总部AC负责整个WLAN的管理,本地AC负责AP的接入并转发数据流量。分层AC的网络架构提供了一种集中管理与分布式控制相结合的机制,在保证性能的基础上提高了WLAN的可维护性和可扩展性。对于一个本地AC而言,AP通常会按照负载分担的方式接入到该本地AC上,然而,在某些特殊场景下,例如某公司的办公楼一层为公共区域,则通过相应AP接入一层本地AC的终端设备较多,二层为领导办公区域,则通过相应AP接入二层本地AC的终端设备较少,导致不同本地AC上的负载流量不均衡,不利于整个网络的健康运行。
技术实现思路
有鉴于此,本专利技术提供了一种本地接入控制器的负载分担调整方法及装置,以实现多个本地AC上的负载流量达到均衡。具体技术方案如下:第一方面,本专利技术实施例提供了一种本地接入控制器的负载分担调整方法,应用于分层AC组网架构中的总部AC,多个本地AC接入所述总部AC,所述方法包括:获取所述多个本地AC中每个本地AC的业务口流量信息;根据所述每个本地AC的业务口流量信息及分别针对所述每个本地AC预先设置的用于表示转发容量的数量值,计算所述每个本地AC的流量负载值;从所述多个本地AC的流量负载值中,提取第一本地AC的第一流量负载值和第二本地AC的第二流量负载值,所述第一流量负载值与所述第二流量负载值的差值大于第一预设阈值;确定所述第一流量负载值与所述第二流量负载值中的较大值,并将所述较大值对应的本地AC所接入的接入点AP进行接入调整。第二方面,本专利技术实施例提供了一种本地接入控制器的负载分担调整方法,应用于分层AC组网架构中的第一本地AC,所述第一本地AC接入所述分层AC组网架构中的总部AC,所述方法包括:接收所述总部AC发送的AP断开消息;统计接入所述第一本地AC的接入点AP的负载流量值;根据所述负载流量值,断开与目标AP的连接,并向所述总部AC上报所述目标AP的属性标识,所述目标AP为负载流量值之和大于第一预设阈值的AP。第三方面,本专利技术实施例提供了一种本地接入控制器的负载分担调整装置,应用于分层AC组网架构中的总部AC,多个本地AC接入所述总部AC,所述装置包括:获取模块,用于获取所述多个本地AC中每个本地AC的业务口流量信息;计算模块,用于根据所述每个本地AC的业务口流量信息及分别针对所述每个本地AC预先设置的用于表示转发容量的数量值,计算所述每个本地AC的流量负载值;提取模块,用于从所述多个本地AC的流量负载值中,提取第一本地AC的第一流量负载值和第二本地AC的第二流量负载值,所述第一流量负载值与所述第二流量负载值的差值大于第一预设阈值;调整模块,用于确定所述第一流量负载值与所述第二流量负载值中的较大值,并将所述较大值对应的本地AC所接入的接入点AP进行接入调整。第四方面,本专利技术实施例提供了一种本地接入控制器的负载分担调整装置,应用于分层AC组网架构中的第一本地AC,所述第一本地AC接入所述分层AC组网架构中的总部AC,所述装置包括:接收模块,用于接收所述总部AC发送的AP断开消息;统计模块,用于统计接入所述第一本地AC的接入点AP的负载流量值;断开模块,用于根据所述负载流量值,断开与目标AP的连接,并向所述总部AC上报所述目标AP的属性标识,所述目标AP为负载流量值之和大于第一预设阈值的AP。第五方面,本专利技术实施例提供了一种总部AC,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现本专利技术实施例第一方面所述的方法步骤。第六方面,本专利技术实施例提供了一种机器可读存储介质,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器:实现本专利技术实施例第一方面所述的方法步骤。第七方面,本专利技术实施例提供了一种本地AC,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现本专利技术实施例第二方面所述的方法步骤。第八方面,本专利技术实施例提供了一种机器可读存储介质,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器:实现本专利技术实施例第二方面所述的方法步骤。因此,通过应用本专利技术提供的本地接入控制器的负载分担调整方法及装置,总部AC获取多个本地AC中每个本地AC的业务口流量信息,根据每个本地AC的业务口流量信息及分别针对每个本地AC预先设置的用于表示转发容量的数量值,计算每个本地AC的流量负载值,从多个本地AC的流量负载值中,提取第一本地AC的第一流量负载值和第二本地AC的第二流量负载值,第一流量负载值和第二流量负载值的差值大于第一预设阈值,确定第一流量负载值和第二流量负载值中的较大值,并将较大值对应的本地AC所接入的AP进行接入调整。由于,总部AC基于获取到的每个本地AC的业务口流量信息,能够计算出每个本地AC的流量负载值,流量负载值的差值大于第一预设阈值的两个本地AC的流量负载不均衡,此时,动态地对接入到流量负载值较大的本地AC上的AP进行接入调整,将流量负载值大的AC上接入的AP分担到流量负载值小的AC上,实现了两个本地AC上的负载流量达到均衡的目的。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术的分层AC的组网架构的示意图;图2为本专利技术实施例的应用于总部AC的本地接入控制器的负载分担调整方法的流程示意图;图3为本专利技术实施例的应用于本地AC的本地接入控制器的负载分担调整方法的流程示意图;图4为本专利技术实施例的本地接入控制器的负载分担调整方法的流程示意图;图5为本专利技术实施例的应用于总部AC的本地接入控制器的负载分担调整装置的结构示意图;图6为本专利技术实施例的应用于本地AC的本地接入控制器的负载分担调整装置的结构示意图;图7为本专利技术实施例的总部AC的结构示意图;图8为本专利技术实施例的本地AC的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本文档来自技高网...

【技术保护点】
1.一种本地接入控制器的负载分担调整方法,其特征在于,应用于分层AC组网架构中的总部AC,多个本地AC接入所述总部AC,所述方法包括:获取所述多个本地AC中每个本地AC的业务口流量信息;根据所述每个本地AC的业务口流量信息及分别针对所述每个本地AC预先设置的用于表示转发容量的数量值,计算所述每个本地AC的流量负载值;从所述多个本地AC的流量负载值中,提取第一本地AC的第一流量负载值和第二本地AC的第二流量负载值,所述第一流量负载值与所述第二流量负载值的差值大于第一预设阈值;确定所述第一流量负载值与所述第二流量负载值中的较大值,并将所述较大值对应的本地AC所接入的接入点AP进行接入调整。

【技术特征摘要】
1.一种本地接入控制器的负载分担调整方法,其特征在于,应用于分层AC组网架构中的总部AC,多个本地AC接入所述总部AC,所述方法包括:获取所述多个本地AC中每个本地AC的业务口流量信息;根据所述每个本地AC的业务口流量信息及分别针对所述每个本地AC预先设置的用于表示转发容量的数量值,计算所述每个本地AC的流量负载值;从所述多个本地AC的流量负载值中,提取第一本地AC的第一流量负载值和第二本地AC的第二流量负载值,所述第一流量负载值与所述第二流量负载值的差值大于第一预设阈值;确定所述第一流量负载值与所述第二流量负载值中的较大值,并将所述较大值对应的本地AC所接入的接入点AP进行接入调整。2.根据权利要求1所述的方法,其特征在于,所述获取所述多个本地AC中每个本地AC的业务口流量信息,包括:采集所述多个本地AC中每个本地AC分别按照预设间隔上报的业务口流量值;根据所述每个本地AC上报的业务口流量值,分别计算所述每个本地AC在预设时间段内的业务口流量平均值;所述根据所述每个本地AC的业务口流量信息及分别针对所述每个本地AC预先设置的用于表示转发容量的数量值,计算所述每个本地AC的流量负载值,包括:分别将所述每个本地AC的业务口流量平均值与针对所述每个本地AC预先设置的用于表示转发容量的数量值相除,得到所述每个本地AC的流量负载值。3.根据权利要求1所述的方法,其特征在于,所述将所述较大值对应的本地AC所接入的无线接入点AP进行接入调整,包括:确定所述第一流量负载值与所述第二流量负载值中的较小值,并获取所述较小值对应的本地AC的地址信息;向所述较大值对应的本地AC发送AP断开消息,以使所述较大值对应的本地AC断开与目标AP的连接,并向所述总部AC上报所述目标AP的第一属性标识;接收待接入AP发送的接入请求报文,所述接入请求报文包括待接入AP的第二属性标识;当所述第二属性标识与所述第一属性标识相匹配时,向所述待接入AP发送接入响应报文,所述接入响应报文包括所述地址信息,以使所述待接入AP根据所述地址信息,接入所述较小值对应的本地AC。4.一种本地接入控制器的负载分担调整方法,其特征在于,应用于分层AC组网架构中的第一本地AC,所述第一本地AC接入所述分层AC组网架构中的总部AC,所述方法包括:接收所述总部AC发送的AP断开消息;统计接入所述第一本地AC的接入点AP的负载流量值;根据所述负载流量值,断开与目标AP的连接,并向所述总部AC上报所述目标AP的属性标识,所述目标AP为负载流量值之和大于第一预设阈值的AP。5.根据权利要求4所述的方法,其特征在于,所述分层AC组网架构中还包括第二本地AC,所述第二本地AC与所述第一本地AC接入同一总部AC、且所述第二本地AC的第二流量负载值与所述第一本地AC的第一流量负载值的差值大于第二预设阈值;所述AP断开消息包括所述差值;所述根据所述负载流量值,断开与目标AP的连接之前,所述方法还包括:将所述差值的一半设置为第一预设阈值。6.根据权利要求4或5所述的方法,其特征在于,所述根据所述负载流量值,断开与目标AP的连接,包括:对所述负载流量值进行排序;根据排序结果,选择所述负载流量值中的最大值,并判断所述最大值是否大于所述第一预设阈值;若大于,则断开与所述最大值对应的目标AP的连接;若不大于,则选择所述负载流量值中的次大值,并累加所述最大值和所述次大值,判断累加结果是否大于所述第一预设阈值;当所述累加结果大于所述第一预设阈值时,断开与所述最大值及所述次大值对应的各目标AP的连接,当所述累加结果不大于所述第一预设阈值时,重复执行选择负载流量值,并判断累...

【专利技术属性】
技术研发人员:曲翠芳李大鲲王宁
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1