一种数据处理方法和设备.pdf

上传人:1** 文档编号:665809 上传时间:2018-03-02 格式:PDF 页数:12 大小:2.63MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310097166.5

申请日:

2013.03.25

公开号:

CN104080132A

公开日:

2014.10.01

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04W 36/08申请日:20130325|||公开

IPC分类号:

H04W36/08(2009.01)I; H04W24/08(2009.01)I; H04W84/12(2009.01)I

主分类号:

H04W36/08

申请人:

中国移动通信集团公司

发明人:

陈一帆; 邵春菊

地址:

100032 北京市西城区金融大街29号

优先权:

专利代理机构:

北京鑫媛睿博知识产权代理有限公司 11297

代理人:

龚家骅

PDF下载: PDF下载
内容摘要

本发明公开了一种数据处理方法和设备,该方法包括:数据中心对所述AC进行监测;当所述数据中心监测到所述AC的负荷超过阈值时,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;所述数据中心更新自身存储的AC连接的AP和用户的信息。在本发明中,在实现AC备份的同时,降低了AC的处理负荷,并提高了AC的资源利用率。

权利要求书

1.  一种数据处理方法,应用于包括接入点AP和接入控制器AC的无线局域网WLAN网络,其特征在于,所述WLAN网络中还部署有数据中心,所述数据中心与所述AC之间建立有心跳连接,且存储有所述AC以及该AC所连接的AP和用户的信息,所述AC之间通过二层或三层网络连接形成路由可达,该方法包括:
数据中心对所述AC进行监测;
当所述数据中心监测到所述AC的负荷超过阈值时,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;
所述数据中心更新自身存储的AC连接的AP和用户的信息。

2.
  如权利要求1所述的方法,其特征在于,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC,具体为:
所述数据中心向所述AC发送第一切换消息,其中携带有需要进行切换的AP,以及所述AP进行切换的目标AC的信息,以使所述AC根据该第一切换消息将相应的AP切换到对应的目标AC;
所述数据中心将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。

3.
  如权利要求1所述的方法,其特征在于,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC,具体为:
所述数据中心向所述AC发送第二切换消息,其中携带有AP进行切换的目标AC的信息,以使所述AC根据该第二切换消息,将自身连接的部分AP切换到相应的目标AC;
所述数据中心接收所述AC发送的反馈消息,其中携带有进行切换的AP, 以及该AP切换的目标AC的信息,并根据该反馈消息将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。

4.
  如权利要求1所述的方法,其特征在于,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;
该方法还包括:
当所述数据中心监测到AC宕机时,所述数据中心根据自身存储的AC以及该AC所连接的AP和用户的信息,将发生宕机的AC所连接的AP和用户的信息下发给对应的备份AC;
所述数据中心更新自身存储的AC连接的AP和用户的信息。

5.
  如权利要求1所述的方法,其特征在于,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;
该方法还包括:
当所述数据中心接收到AC发送的用于通告AC与其连接的AP之间的链路发生故障的消息时,所述数据中心根据该消息中携带的AP的信息、自身存储的AC以及该AC所连接的AP和用户的信息,将该AP以及该AP对应的用户的信息下发到对应的备份AC;
所述数据中心更新自身存储的AC连接的AP和用户的信息。

6.
  一种数据中心,应用于包括接入点AP和接入控制器AC的无线局域网WLAN网络,其特征在于,所述数据中心与所述AC之间建立有心跳连接,且存储有所述AC以及该AC所连接的AP和用户的信息,所述AC之间通过二层或三层网络连接形成路由可达,所述数据中心包括:
监测模块,用于对所述AC进行监测;
处理模块,用于当所述监测模块监测到所述AC的负荷超过阈值时,指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;
更新模块,用于更新所述数据中心存储的AC连接的AP和用户的信息。

7.
  如权利要求6所述的数据中心,其特征在于,所述处理模块具体用于,通过以下方式实现指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC:
向所述AC发送第一切换消息,其中携带有需要进行切换的AP,以及所述AP进行切换的目标AC的信息,以使所述AC根据该第一切换消息将相应的AP切换到对应的目标AC;
将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。

8.
  如权利要求6所述的数据中心,其特征在于,所述处理模块具体用于,通过以下方式实现指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC:
向所述AC发送第二切换消息,其中携带有AP进行切换的目标AC的信息,以使所述AC根据该第二切换消息,将自身连接的部分AP切换到相应的目标AC;
接收所述AC发送的反馈消息,其中携带有进行切换的AP,以及该AP切换的目标AC的信息,并根据该反馈消息将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。

9.
  如权利要求6所述的数据中心,其特征在于,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;
所述处理模块还用于,当所述监测模块监测到AC宕机时,根据自身存储的AC以及该AC所连接的AP和用户的信息,将发生宕机的AC所连接的 AP和用户的信息下发给对应的备份AC;
所述更新模块还用于,更新自身存储的AC连接的AP和用户的信息。

10.
  如权利要求6所述的数据中心,其特征在于,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;
所述处理模块还用于,当所述数据中心接收到AC发送的用于通告AC与其连接的AP之间的链路发生故障的消息时,根据该消息中携带的AP的信息、自身存储的AC以及该AC所连接的AP和用户的信息,将该AP以及该AP对应的用户的信息下发到对应的备份AC;
所述更新模块还用于,更新自身存储的AC连接的AP和用户的信息。

说明书

一种数据处理方法和设备
技术领域
本发明涉及通信技术领域,尤其涉及一种数据处理方法和设备。
背景技术
由于WLAN(Wireless Local Area Network,无线局域网)愈趋于大规模部署及应用,WLAN的管理架构也越发集中化、统一化,因此,基于瘦AP(Access Point,接入点)+AC(Access Controller,接入控制器)的集中转发架构成为当前WLAN现网网络的主流。瘦AP架构下AC设备是整个WLAN网络管理、控制和配置核心,因此,现网中AC往往布放于省市公司的核心机房中,并且必须保证AC设备以及链路运行稳定性、可靠性。所以在保证WLAN网络质量的前提下,AC的备份机制就显得格外重要。
当前WLAN领域AC备份的方式有两种:一是通过VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议)协议来进行AC之间的备份,二是通过自定义的双隧道方案来进行AC之间的热备份。下面分别阐述现有两种备份方式:
方式一、AC VRRP备份
两台或多台AC之间通过VRRP协议虚拟一个缺省路由,AP通过该缺省路由连接至AC,如图1所示。
VRRP备份方案中,两台或多台AC中有一台AC作为主控AC,其他AC作为备份AC,且只用主控AC控制缺省路由并承载数据。AC与AC之间通过虚拟MAC(Media Access Control,媒体访问控制)地址或同一子网进行连接,侦听VRRP通告报文。当主控AC由于设备故障宕机时,备份AC将通过优先级次序决策出优先级最高AC(两台AC备份方式随机启用备份AC)来作为主控AC, 使用同样的缺省路由,形成备份机制。
方式二、AC双隧道热备
AC双隧道热备方案没有严格的规范可以遵循,WLAN设备厂商各自通过自定义的方式实现AC双隧道热备。目前,主要的实现方式可以总结如下,如图2所示。
双隧道方案中,AP一般首先和主AC建立激活隧道,隧道建立后主AC将给AP下发备份AC地址,然后AP与备份AC建立未激活隧道,同时,告知未激活隧道UP。主AC将与备份AC之间同步信息,一旦检测到主AC宕机或者链路中断后,AP通告备份AC将备份隧道激活。当AP重新发现主AC上线后,AP将通告备份AC当前主AC已经上线,备份AC将与主AC同步信息,并通告AP将隧道切换至主隧道。
在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
1、主备AC之间相互备份信息并分别在主备AC上同步保留,增加AC设备实现复杂度和处理器负荷,开销大并降低了AC管理、配置AP的性能。
2、主备AC之间实际只有1台AC处于工作状态,形成资源浪费,并且不能有效分担AP负荷。
3、当前的备份机制下,AC不易于进行备份扩展。实现N+1或者N+M备份时,各AC之间需要建立复杂的调度与备份机制。
发明内容
本发明实施例提供一种数据处理方法和设备,以在实现AC备份的同时,降低AC的处理负荷,并提高AC的资源利用率。
为了达到上述目的,本发明实施例提供一种数据处理方法,应用于包括接入点AP和接入控制器AC的无线局域网WLAN网络,所述WLAN网络中还部署有数据中心,所述数据中心与所述AC之间建立有心跳连接,且存储有 所述AC以及该AC所连接的AP和用户的信息,所述AC之间通过二层或三层网络连接形成路由可达,该方法包括:
数据中心对所述AC进行监测;
当所述数据中心监测到所述AC的负荷超过阈值时,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;
所述数据中心更新自身存储的AC连接的AP和用户的信息。
本发明实施例还提供一种数据中心,应用于包括接入点AP和接入控制器AC的无线局域网WLAN网络,所述数据中心与所述AC之间建立有心跳连接,且存储有所述AC以及该AC所连接的AP和用户的信息,所述AC之间通过二层或三层网络连接形成路由可达,所述数据中心包括:
监测模块,用于对所述AC进行监测;
处理模块,用于当所述监测模块监测到所述AC的负荷超过阈值时,指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;
更新模块,用于更新所述数据中心存储的AC连接的AP和用户的信息。
本发明上述实施例中,通过在WLAN中部署数据中心,该数据中心与AC之间建立有心跳连接,且存储有AC以及该AC所连接的AP和用户的信息;AC之间通过二层或三层网络连接形成路由可达。数据中心可以对WLAN网络中各AC进行监测;当数据中心监测到AC的负荷超过阈值时,该数据中心指示该AC将其所连接的部分AP切换到其他AC中的一个或多个负荷未超过阈值的AC,并更新自身存储的AC连接的AP和用户的信息,通过数据中心统一进行备份,在实现AC备份的同时,降低了AC的处理负荷,并提高了AC的资源利用率。
附图说明
图1为现有技术中AC VRRP备份方案的系统架构示意图;
图2为现有技术中AC双隧道热备方案的系统架构示意图;
图3为本发明实施例提供的一种具体应用场景的系统架构示意图;
图4为本发明实施例提供的一种数据处理方法的流程示意图;
图5为本发明实施例提供的一种数据中心的结构示意图。
具体实施方式
针对上述现有技术中存在的问题,本发明实施例提供了一种数据处理的技术方案,应用于包括AP和AC的WLAN网络。在该技术方案中,通过在WLAN中部署数据中心,该数据中心与AC之间建立有心跳连接,且存储有AC以及该AC所连接的AP和用户的信息;AC之间通过二层或三层网络连接形成路由可达。数据中心可以对WLAN网络中各AC进行监测;当数据中心监测到AC的负荷超过阈值时,该数据中心指示该AC将其所连接的部分AP切换到其他AC中的一个或多个负荷未超过阈值的AC,并更新自身存储的AC连接的AP和用户的信息,通过数据中心统一进行备份,在实现AC备份的同时,降低了AC的处理负荷,并提高了AC的资源利用率。
下面将结合本发明的实施例中的附图,对本发明的实施例中的技术方案进行清楚、完整的描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明的实施例保护的范围。
如图3所示,为本发明实施例提供的技术方案的应用场景的架构示意图,其中包括数据中心和多个AC(AC_1、AC_2、…、AC_N);其中:
在本发明实施例中,AC主要完成针对AC的配置和管理,AC以及AC 所连接的AP和用户的信息统一上传至数据中心,由数据中心进行同步和备份。AC与数据中心之间保持心跳连接与信息通信;AC之间通过二层或三层网络连接形成路由可达。
数据中心同步各个AC下用户信息、当前AP信息和日志信息(该日志信息中可以记录用户连接失败等故障信息),并通过统一调度达到各AC之间的负荷均衡。
基于上述系统架构,本发明实施例提供的数据处理方法的流程示意图可以如图4所示。
如图4所示,为本发明实施例提供的一种数据处理方法的流程示意图,可以包括以下步骤:
步骤401、数据中心对AC进行监测。
具体的,在本发明实施例中,数据中心可以通过与AC之间的心跳连接对系统内各AC进行监测,包括AC负荷是否超过阈值,AC是否宕机等。
步骤402、当数据中心监测到AC的负荷超过阈值时,该数据中心指示AC将其所连接的部分AP切换到其他AC中的一个或多个负荷未超过阈值的AC。
具体的,当数据中心监测到某AC的负荷超过阈值时,为了实现负荷均衡,数据中心会向AC发送切换消息,指示AC将其所连接的部分AP切换到一个或多个负荷未超过阈值的其他AC。
其中,数据中心向AC下发的切换消息中可以携带需要进行切换的AP,以及该AP进行切换的目标AC的信息(第一切换消息),也可以仅携带AP进行切换的目标AC的信息(第二切换消息)。
当AC接收到第一切换消息时,可以根据该第一切换消息确定需要进行切换的AP,以及各AP需要切换到的目标AC,从而将相应的AP切换到对应的目标AC。同时,数据中心会将进行切换的AP以及该AP对应的用户的信息 下发到对应的目标AC。
例如,数据中心监测到AC_1负荷超过阈值,则数据中心可以向AC_1下发第一切换消息,指示AC_1将其所连接的AP1切换到AC_2,将其所连接的AP2切换到AC_3(AC_2和AC_3的负荷均未超过阈值);AC_1接收到第一切换消息后,可以根据该第一切换消息指示AP1与AC_2建立连接,AP2与AC_3建立连接;同时,数据中心还需要将AP_1以及AP_1所连接的用户的信息下发到AC_2,将AP_2以及AP_2所连接的用户的信息下发到AC_3。
当AC接收到第二切换消息时,可以根据该第二切换消息确定AP进行切换的目标AC,并从自身连接的AP中选择部分AP,将其切换到相应的目标AC。AC确定了进行切换的AP之后,需要向数据中心发送反馈消息,该反馈消息中携带有进行切换的AP,以及该AP切换的目标AC的信息,并根据该反馈信息将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。
例如,数据中心监测到AC_1负荷超过阈值,则数据中心可以向AC_1下发第二切换消息,指示AC_1可以将部分AP切换到AC_2和AC_3(AC_2和AC_3的负荷均未超过阈值);AC_1接收到第一切换消息后,可以从自身连接的AP中选择部分AP,并将其切换到相应的目标AC,如将AP3切换到AC_2,AP4切换到AC_3。AC_1确定了进行切换的AP及其对应的目标AC后,向数据中心发送反馈消息,以使数据中心将自身存储的AP3以及AP对应的用户的信息下发到AC_2,AP4以及AP4对应的用户的信息下发到AC_3。
步骤403、数据中心更新自身存储的AC连接的AP和用户的信息。
具体的,数据中心指示AC进行AP切换后,还需要更新自身存储的AC连接的AP和用户的信息。例如,将AP1及其连接的用户由与AC_1连接,更新为与AC_2连接。
在本发明实施例中,数据中心存储的AC以及该AC所连接的AP和用户 的信息中可以包括AP对应的备份AC的信息,AP与其备份AC之间建立有备份链路。
在该情况下,当数据中心监测到某AC宕机时,数据中心可以根据自身存储的AC以及该AC所连接的AP和用户的信息,将发生宕机的AC所连接的AP和用户的信息下发给对应的备份AC,从而实现宕机备份。
发生宕机的AC所连接的AP,则可以通过将与备份AC之间备份链路激活,连接到对应的备份AC下。
例如,AP1分别与AC_1和AC_2连接,其中AP_1与AC_1之间的链路为主链路,AP1与AC_2之间的链路为备份链路(则AC_2为AP1的备份AC)。当AC_1宕机时,AP1可以通过激活与AC_2之间的备份链路,连接到AC_2下。数据中心监测到AC_1宕机时,则可以根据自身存储的AC以及该AC所连接的AP和用户的信,将AP1以及对应的用户信息下发到AC_2。
完成上述处理后,数据中心可以更新自身存储的AC连接的AP和用户的信息。
进一步地,在本发明实施例中,当AC与其连接的某AP之间的链路出现故障(如中断)时,AC可以向数据中心发送用于通告AC与其连接的AP之间的链路发生故障的消息,该消息中携带有该AC、以及该AP的信息。
数据中心接收到该消息后,可以根据该消息中携带的AP的信息、自身存储的AC以及该AC所连接的AP和用户的信息,将该AP以及该AP对应的用户的信息下发到备份AC,从而实现链路备份。
该与AC之间的链路(主)发生故障的AP则可以通过将与备份AC之间备份链路激活,连接到对应的备份AC下。
例如,AP1分别与AC_1和AC_2连接,其中AP_1与AC_1之间的链路为主链路,AP1与AC_2之间的链路为备份链路(则AC_2为AP1的备份AC)。当AP1与AC_1之间的链路中断时,AP1可以通过激活与AC_2之间的备份 链路,连接到AC_2下。AC_1可以向数据中心发送用于通告AC与其连接的AP之间的链路发生故障的消息,以使数据中心根据自身存储的AC以及该AC所连接的AP和用户的信,将AP1以及对应的用户信息下发到AC_2。
需要注意的是,在本发明实施例中,当有新的AC需要加入到系统中时,该AC仅需要与数据中心建立心跳线,将自身的信息,以及自身连接的AP和用户的信息同步到数据中心,并与系统中至少一台AC建立传输(即通过二层或三层网络连接形成路由可达)即可,实现了备份扩展。优选地,AC可以与系统中两台AC建立传输,从而形成环路路由,完成备份扩展。
通过以上描述可以看出,在本发明实施例提供的技术方案中,通过在WLAN中部署数据中心,该数据中心与AC之间建立有心跳连接,且存储有AC以及该AC所连接的AP和用户的信息;AC之间通过二层或三层网络连接形成路由可达。数据中心可以对WLAN网络中各AC进行监测;当数据中心监测到AC的负荷超过阈值时,该数据中心指示该AC将其所连接的部分AP切换到其他AC中的一个或多个负荷未超过阈值的AC,并更新自身存储的AC连接的AP和用户的信息,通过数据中心统一进行备份,在实现AC备份的同时,降低了AC的处理负荷,并提高了AC的资源利用率。
基于与上述方法同样的发明构思,本发明实施例中还提供了一种数据中心,可以应用于上述方法实施例中。
如图5所示,为本发明实施例提供的数据中心的结构示意图,可以包括:
监测模块51,用于对所述AC进行监测;
处理模块52,用于当所述监测模块51监测到所述AC的负荷超过阈值时,指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;
更新模块53,用于更新所述数据中心存储的AC连接的AP和用户的信 息。
其中,所述处理模块52具体用于,通过以下方式实现指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC:
向所述AC发送第一切换消息,其中携带有需要进行切换的AP,以及所述AP进行切换的目标AC的信息,以使所述AC根据该第一切换消息将相应的AP切换到对应的目标AC;
将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。
其中,所述处理模块52具体用于,通过以下方式实现指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC:
向所述AC发送第二切换消息,其中携带有AP进行切换的目标AC的信息,以使所述AC根据该第二切换消息,将自身连接的部分AP切换到相应的目标AC;
接收所述AC发送的反馈消息,其中携带有进行切换的AP,以及该AP切换的目标AC的信息,并根据该反馈消息将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。
其中,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;
所述处理模块52还用于,当所述监测模块监测到AC宕机时,根据自身存储的AC以及该AC所连接的AP和用户的信息,将发生宕机的AC所连接的AP和用户的信息下发给对应的备份AC;
所述更新模块53还用于,更新自身存储的AC连接的AP和用户的信息。
其中,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;
所述处理模块52还用于,当所述数据中心接收到AC发送的用于通告AC与其连接的AP之间的链路发生故障的消息时,根据该消息中携带的AP的信息、自身存储的AC以及该AC所连接的AP和用户的信息,将该AP以及该AP对应的用户的信息下发到对应的备份AC;
所述更新模块53还用于,更新自身存储的AC连接的AP和用户的信息。
通过以上实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

一种数据处理方法和设备.pdf_第1页
第1页 / 共12页
一种数据处理方法和设备.pdf_第2页
第2页 / 共12页
一种数据处理方法和设备.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种数据处理方法和设备.pdf》由会员分享,可在线阅读,更多相关《一种数据处理方法和设备.pdf(12页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104080132A43申请公布日20141001CN104080132A21申请号201310097166522申请日20130325H04W36/08200901H04W24/08200901H04W84/1220090171申请人中国移动通信集团公司地址100032北京市西城区金融大街29号72发明人陈一帆邵春菊74专利代理机构北京鑫媛睿博知识产权代理有限公司11297代理人龚家骅54发明名称一种数据处理方法和设备57摘要本发明公开了一种数据处理方法和设备,该方法包括数据中心对所述AC进行监测;当所述数据中心监测到所述AC的负荷超过阈值时,所述数据中心指示所述AC将其所。

2、连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;所述数据中心更新自身存储的AC连接的AP和用户的信息。在本发明中,在实现AC备份的同时,降低了AC的处理负荷,并提高了AC的资源利用率。51INTCL权利要求书2页说明书6页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图3页10申请公布号CN104080132ACN104080132A1/2页21一种数据处理方法,应用于包括接入点AP和接入控制器AC的无线局域网WLAN网络,其特征在于,所述WLAN网络中还部署有数据中心,所述数据中心与所述AC之间建立有心跳连接,且存储有所述AC以及该AC。

3、所连接的AP和用户的信息,所述AC之间通过二层或三层网络连接形成路由可达,该方法包括数据中心对所述AC进行监测;当所述数据中心监测到所述AC的负荷超过阈值时,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;所述数据中心更新自身存储的AC连接的AP和用户的信息。2如权利要求1所述的方法,其特征在于,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC,具体为所述数据中心向所述AC发送第一切换消息,其中携带有需要进行切换的AP,以及所述AP进行切换的目标AC的信息,以使所述AC根据该第一切换消息将相应的A。

4、P切换到对应的目标AC;所述数据中心将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。3如权利要求1所述的方法,其特征在于,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC,具体为所述数据中心向所述AC发送第二切换消息,其中携带有AP进行切换的目标AC的信息,以使所述AC根据该第二切换消息,将自身连接的部分AP切换到相应的目标AC;所述数据中心接收所述AC发送的反馈消息,其中携带有进行切换的AP,以及该AP切换的目标AC的信息,并根据该反馈消息将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。4如权利要求1所述的方法,。

5、其特征在于,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;该方法还包括当所述数据中心监测到AC宕机时,所述数据中心根据自身存储的AC以及该AC所连接的AP和用户的信息,将发生宕机的AC所连接的AP和用户的信息下发给对应的备份AC;所述数据中心更新自身存储的AC连接的AP和用户的信息。5如权利要求1所述的方法,其特征在于,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;该方法还包括当所述数据中心接收到AC发送的用于通告AC与其连接的。

6、AP之间的链路发生故障的消息时,所述数据中心根据该消息中携带的AP的信息、自身存储的AC以及该AC所连接的AP和用户的信息,将该AP以及该AP对应的用户的信息下发到对应的备份AC;所述数据中心更新自身存储的AC连接的AP和用户的信息。6一种数据中心,应用于包括接入点AP和接入控制器AC的无线局域网WLAN网络,其特征在于,所述数据中心与所述AC之间建立有心跳连接,且存储有所述AC以及该AC所连接的AP和用户的信息,所述AC之间通过二层或三层网络连接形成路由可达,所述数据中心权利要求书CN104080132A2/2页3包括监测模块,用于对所述AC进行监测;处理模块,用于当所述监测模块监测到所述A。

7、C的负荷超过阈值时,指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;更新模块,用于更新所述数据中心存储的AC连接的AP和用户的信息。7如权利要求6所述的数据中心,其特征在于,所述处理模块具体用于,通过以下方式实现指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC向所述AC发送第一切换消息,其中携带有需要进行切换的AP,以及所述AP进行切换的目标AC的信息,以使所述AC根据该第一切换消息将相应的AP切换到对应的目标AC;将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。8如权利要求6所述的数据中心,其特征在于,。

8、所述处理模块具体用于,通过以下方式实现指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC向所述AC发送第二切换消息,其中携带有AP进行切换的目标AC的信息,以使所述AC根据该第二切换消息,将自身连接的部分AP切换到相应的目标AC;接收所述AC发送的反馈消息,其中携带有进行切换的AP,以及该AP切换的目标AC的信息,并根据该反馈消息将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。9如权利要求6所述的数据中心,其特征在于,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路。

9、;所述处理模块还用于,当所述监测模块监测到AC宕机时,根据自身存储的AC以及该AC所连接的AP和用户的信息,将发生宕机的AC所连接的AP和用户的信息下发给对应的备份AC;所述更新模块还用于,更新自身存储的AC连接的AP和用户的信息。10如权利要求6所述的数据中心,其特征在于,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;所述处理模块还用于,当所述数据中心接收到AC发送的用于通告AC与其连接的AP之间的链路发生故障的消息时,根据该消息中携带的AP的信息、自身存储的AC以及该AC所连接的AP和用户的信息,将该AP以。

10、及该AP对应的用户的信息下发到对应的备份AC;所述更新模块还用于,更新自身存储的AC连接的AP和用户的信息。权利要求书CN104080132A1/6页4一种数据处理方法和设备技术领域0001本发明涉及通信技术领域,尤其涉及一种数据处理方法和设备。背景技术0002由于WLAN(WIRELESSLOCALAREANETWORK,无线局域网)愈趋于大规模部署及应用,WLAN的管理架构也越发集中化、统一化,因此,基于瘦AP(ACCESSPOINT,接入点)AC(ACCESSCONTROLLER,接入控制器)的集中转发架构成为当前WLAN现网网络的主流。瘦AP架构下AC设备是整个WLAN网络管理、控制和。

11、配置核心,因此,现网中AC往往布放于省市公司的核心机房中,并且必须保证AC设备以及链路运行稳定性、可靠性。所以在保证WLAN网络质量的前提下,AC的备份机制就显得格外重要。0003当前WLAN领域AC备份的方式有两种一是通过VRRP(VIRTUALROUTERREDUNDANCYPROTOCOL,虚拟路由冗余协议)协议来进行AC之间的备份,二是通过自定义的双隧道方案来进行AC之间的热备份。下面分别阐述现有两种备份方式0004方式一、ACVRRP备份0005两台或多台AC之间通过VRRP协议虚拟一个缺省路由,AP通过该缺省路由连接至AC,如图1所示。0006VRRP备份方案中,两台或多台AC中有。

12、一台AC作为主控AC,其他AC作为备份AC,且只用主控AC控制缺省路由并承载数据。AC与AC之间通过虚拟MAC(MEDIAACCESSCONTROL,媒体访问控制)地址或同一子网进行连接,侦听VRRP通告报文。当主控AC由于设备故障宕机时,备份AC将通过优先级次序决策出优先级最高AC(两台AC备份方式随机启用备份AC)来作为主控AC,使用同样的缺省路由,形成备份机制。0007方式二、AC双隧道热备0008AC双隧道热备方案没有严格的规范可以遵循,WLAN设备厂商各自通过自定义的方式实现AC双隧道热备。目前,主要的实现方式可以总结如下,如图2所示。0009双隧道方案中,AP一般首先和主AC建立激。

13、活隧道,隧道建立后主AC将给AP下发备份AC地址,然后AP与备份AC建立未激活隧道,同时,告知未激活隧道UP。主AC将与备份AC之间同步信息,一旦检测到主AC宕机或者链路中断后,AP通告备份AC将备份隧道激活。当AP重新发现主AC上线后,AP将通告备份AC当前主AC已经上线,备份AC将与主AC同步信息,并通告AP将隧道切换至主隧道。0010在实现本发明的过程中,发明人发现现有技术中至少存在以下问题00111、主备AC之间相互备份信息并分别在主备AC上同步保留,增加AC设备实现复杂度和处理器负荷,开销大并降低了AC管理、配置AP的性能。00122、主备AC之间实际只有1台AC处于工作状态,形成资。

14、源浪费,并且不能有效分担AP负荷。00133、当前的备份机制下,AC不易于进行备份扩展。实现N1或者NM备份时,各AC之间需要建立复杂的调度与备份机制。说明书CN104080132A2/6页5发明内容0014本发明实施例提供一种数据处理方法和设备,以在实现AC备份的同时,降低AC的处理负荷,并提高AC的资源利用率。0015为了达到上述目的,本发明实施例提供一种数据处理方法,应用于包括接入点AP和接入控制器AC的无线局域网WLAN网络,所述WLAN网络中还部署有数据中心,所述数据中心与所述AC之间建立有心跳连接,且存储有所述AC以及该AC所连接的AP和用户的信息,所述AC之间通过二层或三层网络连。

15、接形成路由可达,该方法包括0016数据中心对所述AC进行监测;0017当所述数据中心监测到所述AC的负荷超过阈值时,所述数据中心指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;0018所述数据中心更新自身存储的AC连接的AP和用户的信息。0019本发明实施例还提供一种数据中心,应用于包括接入点AP和接入控制器AC的无线局域网WLAN网络,所述数据中心与所述AC之间建立有心跳连接,且存储有所述AC以及该AC所连接的AP和用户的信息,所述AC之间通过二层或三层网络连接形成路由可达,所述数据中心包括0020监测模块,用于对所述AC进行监测;0021处理模块,用于。

16、当所述监测模块监测到所述AC的负荷超过阈值时,指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;0022更新模块,用于更新所述数据中心存储的AC连接的AP和用户的信息。0023本发明上述实施例中,通过在WLAN中部署数据中心,该数据中心与AC之间建立有心跳连接,且存储有AC以及该AC所连接的AP和用户的信息;AC之间通过二层或三层网络连接形成路由可达。数据中心可以对WLAN网络中各AC进行监测;当数据中心监测到AC的负荷超过阈值时,该数据中心指示该AC将其所连接的部分AP切换到其他AC中的一个或多个负荷未超过阈值的AC,并更新自身存储的AC连接的AP和用户的。

17、信息,通过数据中心统一进行备份,在实现AC备份的同时,降低了AC的处理负荷,并提高了AC的资源利用率。附图说明0024图1为现有技术中ACVRRP备份方案的系统架构示意图;0025图2为现有技术中AC双隧道热备方案的系统架构示意图;0026图3为本发明实施例提供的一种具体应用场景的系统架构示意图;0027图4为本发明实施例提供的一种数据处理方法的流程示意图;0028图5为本发明实施例提供的一种数据中心的结构示意图。具体实施方式0029针对上述现有技术中存在的问题,本发明实施例提供了一种数据处理的技术方案,应用于包括AP和AC的WLAN网络。在该技术方案中,通过在WLAN中部署数据中心,该数据中。

18、心与AC之间建立有心跳连接,且存储有AC以及该AC所连接的AP和用户的信息;AC之间通过二层或三层网络连接形成路由可达。数据中心可以对WLAN网络中各AC进行监测;说明书CN104080132A3/6页6当数据中心监测到AC的负荷超过阈值时,该数据中心指示该AC将其所连接的部分AP切换到其他AC中的一个或多个负荷未超过阈值的AC,并更新自身存储的AC连接的AP和用户的信息,通过数据中心统一进行备份,在实现AC备份的同时,降低了AC的处理负荷,并提高了AC的资源利用率。0030下面将结合本发明的实施例中的附图,对本发明的实施例中的技术方案进行清楚、完整的描述,显然,下面所描述的实施例仅仅是本发明。

19、一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明的实施例保护的范围。0031如图3所示,为本发明实施例提供的技术方案的应用场景的架构示意图,其中包括数据中心和多个AC(AC_1、AC_2、AC_N);其中0032在本发明实施例中,AC主要完成针对AC的配置和管理,AC以及AC所连接的AP和用户的信息统一上传至数据中心,由数据中心进行同步和备份。AC与数据中心之间保持心跳连接与信息通信;AC之间通过二层或三层网络连接形成路由可达。0033数据中心同步各个AC下用户信息、当前AP信息和日志信息(该日志信息中可以。

20、记录用户连接失败等故障信息),并通过统一调度达到各AC之间的负荷均衡。0034基于上述系统架构,本发明实施例提供的数据处理方法的流程示意图可以如图4所示。0035如图4所示,为本发明实施例提供的一种数据处理方法的流程示意图,可以包括以下步骤0036步骤401、数据中心对AC进行监测。0037具体的,在本发明实施例中,数据中心可以通过与AC之间的心跳连接对系统内各AC进行监测,包括AC负荷是否超过阈值,AC是否宕机等。0038步骤402、当数据中心监测到AC的负荷超过阈值时,该数据中心指示AC将其所连接的部分AP切换到其他AC中的一个或多个负荷未超过阈值的AC。0039具体的,当数据中心监测到某。

21、AC的负荷超过阈值时,为了实现负荷均衡,数据中心会向AC发送切换消息,指示AC将其所连接的部分AP切换到一个或多个负荷未超过阈值的其他AC。0040其中,数据中心向AC下发的切换消息中可以携带需要进行切换的AP,以及该AP进行切换的目标AC的信息(第一切换消息),也可以仅携带AP进行切换的目标AC的信息(第二切换消息)。0041当AC接收到第一切换消息时,可以根据该第一切换消息确定需要进行切换的AP,以及各AP需要切换到的目标AC,从而将相应的AP切换到对应的目标AC。同时,数据中心会将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。0042例如,数据中心监测到AC_1负荷超过阈。

22、值,则数据中心可以向AC_1下发第一切换消息,指示AC_1将其所连接的AP1切换到AC_2,将其所连接的AP2切换到AC_3(AC_2和AC_3的负荷均未超过阈值);AC_1接收到第一切换消息后,可以根据该第一切换消息指示AP1与AC_2建立连接,AP2与AC_3建立连接;同时,数据中心还需要将AP_1以及AP_1所连接的用户的信息下发到AC_2,将AP_2以及AP_2所连接的用户的信息下发到AC_3。0043当AC接收到第二切换消息时,可以根据该第二切换消息确定AP进行切换的目标说明书CN104080132A4/6页7AC,并从自身连接的AP中选择部分AP,将其切换到相应的目标AC。AC确定。

23、了进行切换的AP之后,需要向数据中心发送反馈消息,该反馈消息中携带有进行切换的AP,以及该AP切换的目标AC的信息,并根据该反馈信息将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。0044例如,数据中心监测到AC_1负荷超过阈值,则数据中心可以向AC_1下发第二切换消息,指示AC_1可以将部分AP切换到AC_2和AC_3(AC_2和AC_3的负荷均未超过阈值);AC_1接收到第一切换消息后,可以从自身连接的AP中选择部分AP,并将其切换到相应的目标AC,如将AP3切换到AC_2,AP4切换到AC_3。AC_1确定了进行切换的AP及其对应的目标AC后,向数据中心发送反馈消息,以使。

24、数据中心将自身存储的AP3以及AP对应的用户的信息下发到AC_2,AP4以及AP4对应的用户的信息下发到AC_3。0045步骤403、数据中心更新自身存储的AC连接的AP和用户的信息。0046具体的,数据中心指示AC进行AP切换后,还需要更新自身存储的AC连接的AP和用户的信息。例如,将AP1及其连接的用户由与AC_1连接,更新为与AC_2连接。0047在本发明实施例中,数据中心存储的AC以及该AC所连接的AP和用户的信息中可以包括AP对应的备份AC的信息,AP与其备份AC之间建立有备份链路。0048在该情况下,当数据中心监测到某AC宕机时,数据中心可以根据自身存储的AC以及该AC所连接的AP。

25、和用户的信息,将发生宕机的AC所连接的AP和用户的信息下发给对应的备份AC,从而实现宕机备份。0049发生宕机的AC所连接的AP,则可以通过将与备份AC之间备份链路激活,连接到对应的备份AC下。0050例如,AP1分别与AC_1和AC_2连接,其中AP_1与AC_1之间的链路为主链路,AP1与AC_2之间的链路为备份链路(则AC_2为AP1的备份AC)。当AC_1宕机时,AP1可以通过激活与AC_2之间的备份链路,连接到AC_2下。数据中心监测到AC_1宕机时,则可以根据自身存储的AC以及该AC所连接的AP和用户的信,将AP1以及对应的用户信息下发到AC_2。0051完成上述处理后,数据中心可。

26、以更新自身存储的AC连接的AP和用户的信息。0052进一步地,在本发明实施例中,当AC与其连接的某AP之间的链路出现故障(如中断)时,AC可以向数据中心发送用于通告AC与其连接的AP之间的链路发生故障的消息,该消息中携带有该AC、以及该AP的信息。0053数据中心接收到该消息后,可以根据该消息中携带的AP的信息、自身存储的AC以及该AC所连接的AP和用户的信息,将该AP以及该AP对应的用户的信息下发到备份AC,从而实现链路备份。0054该与AC之间的链路(主)发生故障的AP则可以通过将与备份AC之间备份链路激活,连接到对应的备份AC下。0055例如,AP1分别与AC_1和AC_2连接,其中AP。

27、_1与AC_1之间的链路为主链路,AP1与AC_2之间的链路为备份链路(则AC_2为AP1的备份AC)。当AP1与AC_1之间的链路中断时,AP1可以通过激活与AC_2之间的备份链路,连接到AC_2下。AC_1可以向数据中心发送用于通告AC与其连接的AP之间的链路发生故障的消息,以使数据中心根据自身存储的AC以及该AC所连接的AP和用户的信,将AP1以及对应的用户信息下发到AC_2。0056需要注意的是,在本发明实施例中,当有新的AC需要加入到系统中时,该AC仅需说明书CN104080132A5/6页8要与数据中心建立心跳线,将自身的信息,以及自身连接的AP和用户的信息同步到数据中心,并与系统。

28、中至少一台AC建立传输(即通过二层或三层网络连接形成路由可达)即可,实现了备份扩展。优选地,AC可以与系统中两台AC建立传输,从而形成环路路由,完成备份扩展。0057通过以上描述可以看出,在本发明实施例提供的技术方案中,通过在WLAN中部署数据中心,该数据中心与AC之间建立有心跳连接,且存储有AC以及该AC所连接的AP和用户的信息;AC之间通过二层或三层网络连接形成路由可达。数据中心可以对WLAN网络中各AC进行监测;当数据中心监测到AC的负荷超过阈值时,该数据中心指示该AC将其所连接的部分AP切换到其他AC中的一个或多个负荷未超过阈值的AC,并更新自身存储的AC连接的AP和用户的信息,通过数。

29、据中心统一进行备份,在实现AC备份的同时,降低了AC的处理负荷,并提高了AC的资源利用率。0058基于与上述方法同样的发明构思,本发明实施例中还提供了一种数据中心,可以应用于上述方法实施例中。0059如图5所示,为本发明实施例提供的数据中心的结构示意图,可以包括0060监测模块51,用于对所述AC进行监测;0061处理模块52,用于当所述监测模块51监测到所述AC的负荷超过阈值时,指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC;0062更新模块53,用于更新所述数据中心存储的AC连接的AP和用户的信息。0063其中,所述处理模块52具体用于,通过以下方式实。

30、现指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC0064向所述AC发送第一切换消息,其中携带有需要进行切换的AP,以及所述AP进行切换的目标AC的信息,以使所述AC根据该第一切换消息将相应的AP切换到对应的目标AC;0065将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。0066其中,所述处理模块52具体用于,通过以下方式实现指示所述AC将其所连接的部分AP切换到所述其他AC中的一个或多个负荷未超过阈值的AC0067向所述AC发送第二切换消息,其中携带有AP进行切换的目标AC的信息,以使所述AC根据该第二切换消息,将自身连接的部分AP切换到。

31、相应的目标AC;0068接收所述AC发送的反馈消息,其中携带有进行切换的AP,以及该AP切换的目标AC的信息,并根据该反馈消息将进行切换的AP以及该AP对应的用户的信息下发到对应的目标AC。0069其中,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;0070所述处理模块52还用于,当所述监测模块监测到AC宕机时,根据自身存储的AC以及该AC所连接的AP和用户的信息,将发生宕机的AC所连接的AP和用户的信息下发给对应的备份AC;0071所述更新模块53还用于,更新自身存储的AC连接的AP和用户的信息。0072其中。

32、,所述数据中心存储的AC以及该AC所连接的AP和用户的信息中包括所述AP对应的备份AC的信息,所述AP与备份AC之间建立有备份链路;0073所述处理模块52还用于,当所述数据中心接收到AC发送的用于通告AC与其连接说明书CN104080132A6/6页9的AP之间的链路发生故障的消息时,根据该消息中携带的AP的信息、自身存储的AC以及该AC所连接的AP和用户的信息,将该AP以及该AP对应的用户的信息下发到对应的备份AC;0074所述更新模块53还用于,更新自身存储的AC连接的AP和用户的信息。0075通过以上实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的。

33、方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。0076本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。0077本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。0078上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。0079以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。说明书CN104080132A1/3页10图1图2说明书附图CN104080132A102/3页11图3说明书附图CN104080132A113/3页12图4图5说明书附图CN104080132A12。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1