无线控制器容灾方法及系统技术方案

技术编号:10718431 阅读:85 留言:0更新日期:2014-12-03 19:56
本发明专利技术涉及一种无线控制器容灾方法及系统,其方法包括:主用无线控制器通过预先与备用无线控制器建立的同步通道,将关键业务数据同步到备用无线控制器;备用无线控制器根据接收的关键业务数据构造出其它所需的相关业务数据;主用无线控制器与备用无线控制器通过链路检测机制检测主用无线控制器侧是否异常,若是,则备用无线控制器切换为主用无线控制器,保持业务不中断。本发明专利技术减少了AP带来的影响,取得了主用无线控制器不影响处理业务情况下同步数据高效可靠的效果,避免了在备用无线控制器上再次配置的操作,减少了出错可能,节省了人力成本,保证了无线业务不发生中断,提高了系统的可靠性。

【技术实现步骤摘要】
无线控制器容灾方法及系统
本专利技术涉及计算机网络通信
,尤其涉及一种无线控制器高效可靠的容灾方法及系统。
技术介绍
现有的无线局域网(WLAN)组网中,一般通过无线接入点(AccessPont,AP)和无线控制器(AccessController,AC)实现。在这种AC+AP的组网模式中,AP上实现“零配置”,AC则完成对无线用户的认证、配置、数据转发等功能,起到集中控制作用,以配合AP实现更多的增值业务。AC与AP之间可以通过无线接入点控制与部署协议(ControllingandProvisioningofWirelessAccessPont,CAPWAP)建立CAPWAP链路并通信。图1为现有典型的无线网络组网结构示意图,如图1所示,该无线网络中,AC通过交换机与多台AP有线连接,AP通过无线方式与无线用户通信,以提供无线业务。AC中保存了向其注册的AP及无线用户的业务数据以保持无线业务,为避免链路故障或AC发生故障而引起无线业务中断,同时随着AP及无线用户的不断增加,对AC系统的容灾,尤其是高效可靠的容灾需求更是日益强烈。现有技术中比较通用的容灾解决方案如图2所示,即AP同时与主用无线控制器(主用AC)和备用无线控制器(备用AC)建立主备通信通道,主用无线控制器将业务数据发送到AP,AP再将该业务信息通过备用通道发送到备用无线控制器,当AP检测到与主用无线控制器通信中断后,AP切换备用通信信道为主用通信信道来继续保持无线业务。这种方案主要是通过AP来实现业务数据的转发,虽然技术方案简单,但是增加了AP负担,而且只有当AP检测到与主用AC通信中断后才主动发生主备切换,造成了无线业务的中断,又由于AC的容灾受AP控制而不能对接其它厂商的AP。此外,对于AC的容灾解决方案,现有技术也有一种直接指定主用AC和备用AC的方案,主备用AC配置相同,主用AC直接将数据发送到备用AC,备用AC接收数据并存储。在主用AC发生故障时,切换到备用AC继续保持业务。该方法虽然实现简单,但仍然存在无线业务中断的问题,而且,AC作为核心控制设备,需要同步的业务数据量非常大,采用这种方案会对主用AC造成过重负担而影响业务的处理。
技术实现思路
本专利技术的主要目的在于提供一种高效可靠的无线控制器容灾方法及系统。为了达到上述目的,本专利技术提出一种无线控制器容灾方法,包括:主用无线控制器通过预先与备用无线控制器建立的同步通道,将关键业务数据同步到所述备用无线控制器;所述备用无线控制器根据接收的所述关键业务数据构造出其它所需的相关业务数据;所述主用无线控制器与所述备用无线控制器通过链路检测机制检测所述主用无线控制器侧是否异常,若是,则所述备用无线控制器切换为主用无线控制器,保持业务不中断。优选地,所述主用无线控制器将关键业务数据同步到所述备用无线控制器的步骤包括:所述主用无线控制器在系统负荷最轻的预定时间内批量同步所有缓存的关键业务数据;以及实时同步新生成的小批量关键业务数据。优选地,该方法还包括:所述主用无线控制器在同步数据的过程中,根据当前系统的负荷程度调整发送速率。优选地,所述关键业务数据至少包括AP信息及STA信息。优选地,所述主用无线控制器与所述备用无线控制器通过链路检测机制检测所述主用无线控制器侧是否异常,若是,则所述备用无线控制器切换为主用无线控制器,保持业务不中断的步骤包括:所述主用无线控制器与备用无线控制器通过所述同步通道进行心跳握手检测;当所述主用无线控制器发生故障时,所述备用无线控制器检测到心跳中断,所述备用无线控制器切换为主用无线控制器,保持业务不中断;或者,所述主用无线控制器定时检测其上行链路是否异常;若上行链路异常,则所述主用无线控制器通知所述备用无线控制器切换为主用无线控制器,保持业务不中断。优选地,所述主用无线控制器通过预先与备用无线控制器建立的同步通道,将关键业务数据同步到所述备用无线控制器的步骤之前还包括:所述主用无线控制器与备用无线控制器根据VRRP协商出主备关系,所述主用无线控制器获取备用无线控制器的地址信息,与备用无线控制器建立同步通道。优选地,该方法还包括:所述主用无线控制器在所述备用无线控制器未启动时,根据预设时间间隔周期性尝试建立同步通道。本专利技术还提出一种无线控制器容灾系统,包括:主用无线控制器和备用无线控制器;其中:所述主用无线控制器,用于通过预先与所述备用无线控制器建立的同步通道,将关键业务数据同步到所述备用无线控制器;所述备用无线控制器,用于根据接收的所述关键业务数据构造出其它所需的相关业务数据;所述主用无线控制器与所述备用无线控制器还用于通过链路检测机制检测所述主用无线控制器侧是否异常,若是,则所述备用无线控制器切换为主用无线控制器,保持业务不中断。优选地,所述主用无线控制器,还用于在系统负荷最轻的预定时间内批量同步所有缓存的关键业务数据;以及实时同步新生成的小批量关键业务数据。优选地,所述主用无线控制器,还用于在同步数据的过程中,根据当前系统的负荷程度调整发送速率。优选地,备用无线控制器还用于与所述主用无线控制器通过所述同步通道进行心跳握手检测;当所述主用无线控制器发生故障时,所述备用无线控制器检测到心跳中断,切换为主用无线控制器,保持业务不中断;或者,所述主用无线控制器还用于定时检测其上行链路是否异常;若上行链路异常,则通知所述备用无线控制器切换为主用无线控制器,保持业务不中断。优选地,所述主用无线控制器还用于与备用无线控制器根据VRRP协商出主备关系,以及获取备用无线控制器的地址信息,与备用无线控制器建立同步通道。优选地,所述主用无线控制器还用于在所述备用无线控制器未启动时,根据预设时间间隔周期性尝试建立同步通道。本专利技术实施例提出的一种无线控制器容灾方法及系统,主用无线控制器通过预先与备用无线控制器建立的同步通道,将关键业务数据同步到备用无线控制器;备用无线控制器根据接收的关键业务数据构造出其它所需的相关业务数据;之后主用无线控制器与备用无线控制器通过链路检测机制检测主用无线控制器侧是否异常,若是,则备用无线控制器切换为主用无线控制器,保持业务不中断,由此,克服现有技术中存在的主备无线控制器切换不可靠及同步数据效率低下的问题和缺陷,减少了AP带来的影响,取得了主用无线控制器不影响处理业务情况下同步数据高效可靠的效果,避免了在备用无线控制器上再次配置的操作,减少了出错可能,节省了人力成本,保证了无线业务不发生中断,提高了系统的可靠性。附图说明图1是现有的一种无线网络组网结构示意图;图2是现有技术中AP双链路容灾的结构示意图;图3是本专利技术无线控制器容灾方法一实施例的流程示意图;图4是本专利技术实施例的无线网络组网结构示意图;图5是本专利技术无线控制器容灾方法另一实施例的流程示意图;图6是本专利技术无线控制器容灾系统一实施例的结构示意图。为了使本专利技术的技术方案更加清楚、明了,下面将结合附图作进一步详述。具体实施方式本专利技术实施例的解决方案主要是:主备用无线控制器间协商主备关系,与备用无线控制器建立同步通道,通过同步通道将关键业务数据同步到备用无线控制器;备用无线控制器根据接收的关键业务数据构造出其它所需的相关业务数据;之后主用无线控制器与备用无线控制器通过链路检测机制检测主用无线控本文档来自技高网
...

【技术保护点】
一种无线控制器容灾方法,其特征在于,包括:主用无线控制器通过预先与备用无线控制器建立的同步通道,将关键业务数据同步到所述备用无线控制器;所述备用无线控制器根据接收的所述关键业务数据构造出其它所需的相关业务数据;所述主用无线控制器与所述备用无线控制器通过链路检测机制检测所述主用无线控制器侧是否异常,若是,则所述备用无线控制器切换为主用无线控制器,保持业务不中断。

【技术特征摘要】
1.一种无线控制器容灾方法,其特征在于,包括:主用无线控制器通过预先与备用无线控制器建立的同步通道,将关键业务数据同步到所述备用无线控制器,其中,所述关键业务数据至少包括无线接入点AP信息及STA信息;所述备用无线控制器根据接收的所述关键业务数据构造出其它所需的相关业务数据,其中,所述相关业务数据至少包括AP配置信息、网络处理器相关数据、CAPWAP协议相关数据;所述主用无线控制器与所述备用无线控制器通过链路检测机制检测所述主用无线控制器侧是否异常,若是,则所述备用无线控制器切换为主用无线控制器,保持业务不中断。2.根据权利要求1所述的方法,其特征在于,所述主用无线控制器将关键业务数据同步到所述备用无线控制器的步骤包括:所述主用无线控制器在系统负荷最轻的预定时间内批量同步所有缓存的关键业务数据;以及实时同步新生成的小批量关键业务数据。3.根据权利要求2所述的方法,其特征在于,还包括:所述主用无线控制器在同步数据的过程中,根据当前系统的负荷程度调整发送速率。4.根据权利要求1所述的方法,其特征在于,所述主用无线控制器与所述备用无线控制器通过链路检测机制检测所述主用无线控制器侧是否异常,若是,则所述备用无线控制器切换为主用无线控制器,保持业务不中断的步骤包括:所述主用无线控制器与备用无线控制器通过所述同步通道进行心跳握手检测;当所述主用无线控制器发生故障时,所述备用无线控制器检测到心跳中断,所述备用无线控制器切换为主用无线控制器,保持业务不中断;或者,所述主用无线控制器定时检测其上行链路是否异常;若上行链路异常,则所述主用无线控制器通知所述备用无线控制器切换为主用无线控制器,保持业务不中断。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述主用无线控制器通过预先与备用无线控制器建立的同步通道,将关键业务数据同步到所述备用无线控制器的步骤之前还包括:所述主用无线控制器与备用无线控制器根据虚拟路由冗余协议VRRP协商出主备关系,所述主用无线控制器获取备用无线控制器的地址信息,与备用无线控...

【专利技术属性】
技术研发人员:张凯
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1