一种无线局域网的网元工作状态的判定方法及装置的制造方法

文档序号:9455726阅读:595来源:国知局
一种无线局域网的网元工作状态的判定方法及装置的制造方法
【技术领域】
[0001] 本发明涉及无线领域,特别是涉及一种无线局域网的网元工作状态的判定方法及 装置。
【背景技术】
[0002] 网元的稳定性,是一个最基础、最关键的问题,也是一个很高深的问题。目前,对无 线局域网络WLAN网元的工作状态判定,完全依靠"告警":WLAN网管通过采集接入控制器AC 的管理信息库MIB节点,并输出设备告警,例如"访问接入点AP下线"、"AC热启动"、"AC冷 启动"、"AC电源掉电告警"、"AC主备切换告警"。
[0003] 这些告警诚然告诉我们设备服务状态不稳定了,但仅仅知道这类硬件层面的网元 工作状态够了吗?
[0004] WLAN是一个IP数据网,承载开放式系统互联OSI7层模型的物理层和数据链路层, 而硬件层面的完好,只是物理层中的一部分。现实中,AP吊死(导致有信号无法响应)、AC 怠工等情况也是时有发生。这类情况很像我们的电脑死机,硬件层面没有故障,必要的服务 也能响应,因特网包探索器Ping也能Ping通,但就是服务不正常。究其可能存在是原因很 多:软件有错误bug、受到安全攻击、负荷过大或者死循环等等。
[0005] 现有技术只有人工将每一个网元的模拟测试来判定网元工作状态,这是不全面、 不彻底的唯一技术方案。
[0006] 于此同时,WLAN网管是WLAN专业的重要支撑工具,其数据的来源仅仅是通过采集 AC,并输出设备告警、网元维护类指标(AP退服率、AC退服率等)、AC级别的KPI指标(关 联成功率、关联拥塞率、动态主机配置协议DHCP地址分配成功率等)、APMC业务指标(流 量、在线用户数、关联用户数等)。
[0007] 但由于,WLAN网管的数据准确性、及时性完全依赖AC的输出,就算AC输出有误, WLAN网管也无法发现、无法更正。
[0008] 为了核查WLAN网管数据的准确性,现有技术利用人工去测试模拟:选择在某一 AP 下,用现场测试,提供关联、地址分配、流量等信息,来验证WLAN网管上的数据是否与现场 测试读数一致。
[0009] 综上所述,现有技术存在的问题是通过人工对每个网元的模拟测试,来判定网元 工作状态,同时如需核查WLAN网管数据的准确性,还是派人现场测试模拟,浪费人力和物 力,效率低,成本高,同时没法及时发现和更正WLAN网管的问题。

【发明内容】

[0010] 本发明的目的在于提供一种无线局域网的网元工作状态的判定方法及装置,解决 传统判定网元工作状态时,需人工对每个网元的模拟测试,从而造成了人力和物力的浪费, 同时带来工作效率较低和成本变高的问题。
[0011] 为了解决上述技术问题,本发明实施例提供的一种无线局域网的网元工作状态的 判定方法,所述无线局域网包括多个网元,各个网元在正常工作情况下,在每执行一个预定 关键动作时,将生成一条日志,并在管理信息MIB库中更新该日志对应的关键动作发生总 次数,其中,所述的判定方法包括:
[0012] 获取一网元生成的日志;
[0013] 分析预设时间周期内获取的日志,获得各个关键动作在所述预设时间周期的第一 发生总次数;
[0014] 获取所述MIB库中记录的各个关键动作在所述预设时间周期的第二发生总次数;
[0015] 根据各个关键动作在所述预设时间周期内的所述第一发生总次数与所述第二发 生总次数之间的差异,判断该网元是否工作异常。
[0016] 进一步的,所述网元为接入控制器AC或访问接入点AP。
[0017] 进一步的,在所述网元为所述AC时,所述分析预设时间周期内获取的日志,获得 关键动作在该预设时间周期的第一发生总次数,包括:
[0018] 分析所述预设时间周期内获取到的各个关键动作生成的所有日志,确定各个日志 对应的关键动作;
[0019] 统计得到对应同一关键动作的日志数量,作为该关键动作在该预设时间周期的第 一发生总次数。
[0020] 进一步的,根据各个关键动作在所述预设时间周期内的所述第一发生总次数与所 述第二发生总次数之间的差异,判断该网元是否工作异常,包括:
[0021] 根据各个关键动作在所述预设时间周期内的所述第一发生总次数与所述第二发 生总次数之间的差异,获取每一关键动作分别的所述第一发生总次数与所述第二发生总次 数的比值,将该比值减1后的结果取绝对值,得到该关键动作的异常值;
[0022] 从获取的各个关键动作的异常值中,选择出最大异常值,并判断该最大异常值是 否大于预设阈值;
[0023] 在所述最大异常值大于所述预设阈值,则判断该网元工作异常;或者
[0024] 在所述最大异常值不大于所述预设阈值,则判断该网元工作正常。
[0025] 其中,在所述网元为所述AC,且所述AC异常时,所述的判定方法还包括:
[0026] 在预设时间内从AC生成的日志中,获取所述AC下的所述AP的各个关键处理动作 的关键数据,其中所述关键数据包括关键动作的成功次数和关键动作的总次数;
[0027] 根据关键动作的所述成功次数和所述总次数,获得所述AC的日志的各个关键动 作的关键性能指标KPI指标;
[0028] 获取在所述预设时间内所述MIB库中记录的各个关键动作的KPI指标;
[0029] 比较获取到的日志中的各个关键动作,在所述预设时间周期内的所述第一发生总 次数与获取所述MIB库中记录的各个关键动作,在所述预设时间周期的所述第二发生总次 数;
[0030] 在所述第一发生总数大于所述第二发生总数,则采用所述AC日志的各个关键动 作的KPI指标代替所述MIB库中记录的各个关键动作的KPI指标;或者在所述第一发生总 数不大于所述第二发生总数,则采用所述MIB库中记录的各个关键动作的KPI指标。
[0031] 本发明还提供一种无线局域网的网元工作状态的判定装置,所述无线局域网包括 多个网元,各个网元在正常工作情况下,在每执行一个预定关键动作时,将生成一条日志, 并在管理信息MIB库中更新该日志对应的关键动作发生总次数,其中,所述的判定装置包 括:
[0032] 第一获取模块,用于获取一网元生成的日志;
[0033] 第二获取模块,用于分析预设时间周期内获取的日志,获得各个关键动作在所述 预设时间周期的第一发生总次数;
[0034] 第三获取模块,用于获取所述MIB库中记录的各个关键动作在所述预设时间周期 的第二发生总次数;
[0035] 第一处理模块,用于根据各个关键动作在所述预设时间周期内的所述第一发生总 次数与所述第二发生总次数之间的差异,判断该网元是否工作异常。
[0036] 进一步的,所述网元为接入控制器AC或访问接入点AP。
[0037] 进一步的,在所述网元为所述AC时,所述第二获取模块包括:
[0038] 第一获取子模块,用于分析所述预设时间周期内获取到的各个关键动作生成的所 有日志,确定各个日志对应的关键动作;
[0039] 第二获取子模块,用于统计得到对应同一关键动作的日志数量,作为该关键动作 在该预设时间周期的第一发生总次数。
[0040] 进一步的,所述第一处理模块包括:
[0041] 第一处理子模块,用于根据各个关键动作在所述预设时间周期内的所述第一发生 总次数与所述第二发生总次数之间的差异,获取每一关键动作分别的所述第一发生总次数 与所述第二发生总次数的比值,将该比值减1后的结果取绝对值,得到该关键动作的异常 值;
[0042] 第二处理子模块,用于从获取的各个关键动作的异常值中,选择出最大异常值,并 判断该最大异常值是否大于预设阈值;
[0043] 判断子模块,用于在所述最大异常值大于所述预设阈值,则判断该网元工作异常; 或者
[0044] 在所述最大异常值不大于所述预设阈值,则判断该网元工作正常。
[0045] 其中,在所述网元为所述AC,且所述AC异常时,所述的判定装置还包括:
[0046] 第一模块,用于在预设时间内从AC生成的日志中,获取所述AC下的所述AP的各 个关键处理动作的关键数据,其中所述关键数据包括关键动作的成功次数和关键动作的总 次数;
[0047] 第二模块,用于根据关键动作的所述成功次数和所述总次数,获得所述AC的日志 的各个关键动作的关键性能指标KPI指标;
[0048] 第三模块,用于获取在所述预设时间内所述MIB库中记录的各个关键动作的KPI 指标;
[0049] 比较模块,用于比较获取到的日志中的各个关键动作,在所述预设时间周期内的 所述第一发生总次数与获取所述MIB库中记录的各个关键动作,在所述预设时间周期的所 述第二发生总次数;
[0050] 第二处理模块,用于在所述第一发生总数大于所述第二发生总数,则采
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1