控制AP的方法和装置制造方法及图纸

技术编号:9830041 阅读:111 留言:0更新日期:2014-04-01 19:07
本发明专利技术公开了一种控制AP的方法和装置,其中,该方法包括:交换机记录获取到的AP与AC之间传输的数据包的信息,其中,所述交换机连接在所述AP和所述AC之间;所述交换机根据所述信息对所述AP进行控制。本发明专利技术解决了现有技术中对AC的控制都集中在AC而造成的AC的负荷过重的技术问题,达到了增强对AP的控制效果的目的,也减轻了AC的控制负担实现了对AP更为有效地控制。

【技术实现步骤摘要】
控制AP的方法和装置
本专利技术涉及通信领域,具体而言,涉及一种控制无线访问接入点(WirelessAccessPoint,简称为AP)的方法和装置。
技术介绍
CAPWAP协议是一个通用的隧道协议,完成AP发现AC等基本协议功能,和具体的无线接入技术无关,其主要功能是完成AP自动发现无线访问控制器(WirelessAccessController,简称为AC),AC对AP进行安全认证,AP从AC获取软件映像,AP从AC获得初始和动态配置等。CAPWAP协议传输层传输两种类型的负载信息:数据消息和控制消息。CAPWAP的用于承载数据消息的数据报文和用于承载控制消息的控制报文是基于不同的用户数据报协议(UserDatagramProtocol,简称为UDP)端口进行发送的。CAPWAP协议的使用开始于整个流程的发现阶段。当AP发送一个发现请求消息时,任何接收到这个请求的AC将会回应一个发现响应报文。在接收到发现响应报文后,AP选择一个AC来建立一个基于DTLS的安全会话。在会话密钥协商成功后,双方就可以采用同一份会话密钥进行通信了。一旦AP和AC完成了DTLS会话建立,两者之间就会交换配置,用来在版本信息上达成一致。在这个交换过程中,AP可能会接收到规定设置,然后会开启这些设置。当AP和AC之间完成版本和设置的交换,并且AP已经开启,CAPWAP协议将被用来封装AC和AP之间发送的无线数据帧。CAPWAP协议的可靠机制要求消息必须成对,即,消息必须同时由请求消息和响应消息组成。所有的请求消息的消息类型值都为奇数,所有的响应的消息类型值都为偶数。如果WTP或者AC接收到了一个不认识的消息,且消息类型是奇数,那么WTP或者AC会将该消息类型值加一,然后响应给发送者,并且在响应中带上“不认识的消息类型”的指示标识。如果不认识的消息类型为偶数,则表明该消息本身应该是响应消息而不应作为请求消息发送,因此WTP或者AC将忽略这个消息。CAPWAP的控制报文主要有以下几种分类:1)发现消息,用于发现网络中的AC,AC的位置以及容量;2)加入消息,AP用于向AC请求服务,AC用于响应AP;3)维持控制通道;4)AC给AP发送配置文件;5)AC发送无线连接设备策略给AP;6)请求和发送firmware给AP;7)AC和AP用于交换协议指定的CAPWAP管理信息,有时仅是交换一个无线连接设备的连接状态信息。在上述类型3)维持控制通道的信息中包括AP心跳包,主要包含EchoRequest和EchoResponse两种消息,用于在AP和AC之间不传输控制报文时,来显式地维持控制通道的连接。目前,在AP+AC的“瘦”AP架构中,对AP的控制主要是AC通过CAPWAP协议实现的,主要的控制还是集中在AC侧,这样相应的AC的负担就比较重,同时AP还需要通过交换机接入AC,因此,AC对AP进行控制的控制效果也不是很好。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种控制AP的方法和装置,以至少解决现有技术中对AC的控制都集中在AC而造成的AC的负荷过重的技术问题。根据本专利技术的一个方面,提供了一种控制AP的方法,包括:交换机记录获取到的AP与AC之间传输的数据包的信息,其中,上述交换机连接在上述AP和上述AC之间;上述交换机根据上述信息对上述AP进行控制。优选地,上述交换机根据上述信息对上述AP进行控制包括:上述交换机根据上述AP发送上述数据包的频率对上述AP进行控制。优选地,上述交换机根据上述AP发送上述数据包的频率对上述AP进行控制包括:当上述交换机检测到在预定时间内未接收到一个或多个AP发送的上述数据包时,上述交换机对该一个或多个AP进行重启。优选地,上述交换机对该一个或多个AP进行重启包括:上述交换机确定该一个或多个AP对应的交换机上的端口是否具备POE功能;如果具备,则通过上述端口的POE功能对该一个或多个AP进行重启。优选地,在对该一个或多个AP进行重启之后,上述方法还包括:上述交换机确定上述一个或多个AP中各个AP重启的次数;上述交换机将该一个或多个AP中重启的次数大于次数阈值的AP上报给网管。优选地,上述交换机根据上述AP发送上述数据包的频率对上述AP进行控制包括:当上述交换机检测到存在发送上述数据包的频率大于预定的频率阈值的一个或多个AP时,上述交换机将该一个或多个AP上报给网管或者关闭该一个或多个AP。优选地,上述数据包括:用于维持上述AP与上述AC之间的控制通道的连接的AP心跳包。根据本专利技术的另一方面,提供了一种控制AP的装置,位于交换机中,包括:记录单元,用于记录获取到的AP与AC之间传输的数据包的信息,其中,上述交换机连接在上述AP和上述AC之间;控制单元,用于根据上述信息对上述AP进行控制。优选地,上述控制单元包括:控制模块,用于根据上述AP发送上述数据包的频率对上述AP进行控制。优选地,上述控制模块包括:重启子模块,用于当上述交换机检测到在预定时间内未接收到一个或多个AP发送的上述数据包时,对该一个或多个AP进行重启。在本专利技术中,通过连接在AP和AC之间的交换机实现对AP的控制,具体的,交换机通过AP和AC之间的数据包的传输来确定AP的状态,从而实现对AP的有效控制。通过上述方式解决了现有技术中对AC的控制都集中在AC而造成的AC的负荷过重的技术问题,达到了增强对AP的控制效果的目的,也减轻了AC的控制负担实现了对AP更为有效地控制。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的控制AP的方法的一种优选流程图;图2是根据本专利技术实施例的控制AP的方法的另一种优选流程图;图3是根据本专利技术实施例的控制AP的装置的一种优选结构框图;图4是根据本专利技术实施例的控制AP的装置的另一种优选结构框图;图5是根据本专利技术实施例的对AP心跳包进行检测的一种优选流程图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本专利技术实施例提供了一种优选的控制AP的方法,如图1所示,该方法包括以下步骤:步骤S102:交换机记录获取到的AP与AC之间传输的数据包的信息,其中,交换机连接在AP和AC之间;步骤S104:交换机根据上述信息对AP进行控制。在上述优选实施方式中,通过连接在AP和AC之间的交换机实现对AP的控制,具体的,交换机通过AP和AC之间的数据包的传输来确定AP的状态,从而实现对AP的有效控制。通过上述方式解决了现有技术中对AC的控制都集中在AC而造成的AC的负荷过重的技术问题,达到了增强对AP的控制效果的目的,也减轻了AC的控制负担实现了对AP更为有效地控制。在交换机根据AP和AC之间的数据包对AP进行控制的时候,交换机可以根据AP发送所述数据包的频率对所述AP进行控制。即,由AP发包的频率来确定AP当前的状态。例如:交换机可以通过监测echo消息来确定AP状态是否正常,同时对异常的AP设备通过端口的POE复位功能,实现AP掉电重启。在一个优选实施方式中,所述交换机根据所述AP发本文档来自技高网
...
控制AP的方法和装置

【技术保护点】
一种控制AP的方法,其特征在于,包括:交换机记录获取到的AP与AC之间传输的数据包的信息,其中,所述交换机连接在所述AP和所述AC之间;所述交换机根据所述信息对所述AP进行控制。

【技术特征摘要】
1.一种控制AP的方法,其特征在于,包括:交换机记录获取到的AP与AC之间传输的数据包的信息,其中,所述交换机连接在所述AP和所述AC之间;所述交换机根据所述信息对所述AP进行控制。2.根据权利要求1所述的方法,其特征在于,所述交换机根据所述信息对所述AP进行控制包括:所述交换机根据所述AP发送所述数据包的频率对所述AP进行控制。3.根据权利要求2所述的方法,其特征在于,所述交换机根据所述AP发送所述数据包的频率对所述AP进行控制包括:当所述交换机检测到在预定时间内未接收到一个或多个AP发送的所述数据包时,所述交换机对该一个或多个AP进行重启。4.根据权利要求3所述的方法,其特征在于,所述交换机对该一个或多个AP进行重启包括:所述交换机确定该一个或多个AP对应的交换机上的端口是否具备POE功能;如果具备,则通过所述端口的POE功能对该一个或多个AP进行重启。5.根据权利要求3或4所述的方法,其特征在于,在对该一个或多个AP进行重启之后,所述方法还包括:所述交换机确定所述一个或多个AP中各个AP重启的次数;所述交换机将该一个或多个AP中重启的次数大于次数阈值的AP上报给网管。6.根据权利要求...

【专利技术属性】
技术研发人员:吴丽军梁会发陈世山
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1