[发明专利]一种AP故障检测方法及装置有效
申请号: | 201310092252.7 | 申请日: | 2013-03-21 |
公开(公告)号: | CN103220701A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 张兴彦;蒋桥 | 申请(专利权)人: | 深信服网络科技(深圳)有限公司 |
主分类号: | H04W24/04 | 分类号: | H04W24/04;H04W24/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ap 故障 检测 方法 装置 | ||
技术领域
本发明涉及无线网络技术领域,尤其涉及一种AP故障检测方法及装置。
背景技术
计算机和通讯设备正在经历着从有线设备连接网络向无线设备连接网络的巨大转变,无线网络技术包括WLAN(Wireless Local Area Networks,无线局域网)、PAN(Personal Area Network,个人局域网)、WAN(Wide Area Network,广域网)及固定接入无线技术。而WLAN已处于大规模部署运营阶段,但是由于该技术未成熟、各个WLAN设备厂商使用的标准不统一等问题,造成目前运营商WLAN存在诸多问题,其中,AP(Access Point,访问接入点)出现的各种问题最为突出。
目前,对AP的故障检测方法包括使用网管系统通过WLAN AC获取AP的状态来进行检测,该方法的缺点在于WLAN设备生产厂家很多,而各个WLAN AC(Access Control,访问控制)生产厂商良莠不齐,本身存在提供的信息不准的问题,所以导致基于通过WLAN AC获取的AP信息的网管系统提供的信息也不准确,无法真实的反映AP的服务状态。
此外,对AP的故障检测方法还包括使用通过ping(Packet Internet Groper,因特网包探索器)的方法获取AP是否在线来进行检测,该方法的缺点在于只能浅层次分析AP的故障,无法感知功能软件部分是否出现故障,往往是能ping通AP但它却又不能正常工作。
发明内容
本发明的主要目的在于提供一种AP故障检测方法,旨在解决WLAN AC标准不统一、依赖WLAN AC而导致AP检测不准确的问题。
本发明的另一目的在于提供一种AP故障检测装置。
为了实现上述目的,本发明提供一种AP故障检测方法,包括以下具体步骤为:
获取AP与AC通信的数据包;
通过AC-AP控制协议格式识别库匹配识别出所述数据包中AC-AP控制协议的类型;
根据该AC-AP控制协议的类型对AP-AC之间的交互时延进行延时计算,并根据该延时计算的结果进行超时处理,滤出超时AP或无响应AP。
优选的,所述获取AP与AC通信的数据包的步骤之前还包括:收集AC-AP控制协议并保存;建立AC-AP控制协议格式识别库并下发。
优选的,所述根据该AC-AP控制协议的类型对AP-AC之间的交互时延进行延时计算,并根据该延时计算的结果进行超时处理,滤出超时AP或无响应AP的步骤之后还包括:将所述过滤出的超时AP或无响应AP作为故障AP导入到数据库供界面显示。
优选的,所述通过AC-AP控制协议格式识别库匹配所依据的协议为数据包匹配协议;
所述AC-AP控制协议的类型为心跳请求或响应包;
所述超时处理的方法包括:通过遍历扫描超时队列后,如果判断AC-AP请求无响应或响应超时,将所述无响应AP或超时AP从请求队列中删除,同时将所述无响应AP或超时AP添加到超时队列中。
优选的,所述延时计算包括以下具体步骤:
A、对AC-AP控制协议的类型进行识别,判断为心跳请求,转步骤B,判断为响应包,转步骤C;
B、程序判断节点是否存在于心跳状态表;如果是,更新表中相应记录的请求开始时间,如果不是,将节点新增到心跳状态表中并结束程序;
C、在心跳状态表中查找该AP的记录,如果查找失败,结束程序;如果匹配成功,计算AC-AP请求与响应的时间间隔,更新节点时延并结束程序。
优选的,所述AP故障检测方法还包括以下具体步骤为:
根据DHCP特征过滤出AP的DHCP请求包并收集所有AP的DHCP请求,根据所述DHCP请求包获取AP的MAC地址,以所述MAC地址与MAC队列匹配,当MAC队列存在该MAC地址时,MAC队列请求数加1,否则,将所述MAC地址添加到MAC队列中;
根据MAC队列请求数记录AP的DHCP请求次数;
统计所述DHCP请求次数并判断一定时间内DHCP请求次数是否超过设定值,如果超过,分析得出AP故障并告警。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服网络科技(深圳)有限公司,未经深信服网络科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310092252.7/2.html,转载请声明来源钻瓜专利网。