一种跨平台网络告警及事件管理的测试装置及方法

文档序号:7813768阅读:581来源:国知局
一种跨平台网络告警及事件管理的测试装置及方法
【专利摘要】一种跨平台网络告警及事件管理的测试装置及方法,涉及设备告警测试【技术领域】,其包括硬件平台以及安装在硬件平台上的SNMP代理模块、管理模块、告警存储模块、控制模块、操作系统;控制模块,负责实施系统化的管理、协调各模块、对管理活动作系统分析、优化各告警接口;操作系统,负责接收用户输入的测试需求;管理模块,负责将用户输入的测试需求转化成命令代码;告警存储模块,负责收集汇总各类设备告警,通过编程的方式将告警码形成告警库存储;SNMP代理模块,负责将告警或事件上报至网络管理系统。本发明能够模拟产生不同设备类型告警及事件,能够高效率的进行告警及事件测试。
【专利说明】一种跨平台网络告警及事件管理的测试装置及方法

【技术领域】
[0001] 本发明涉及设备告警测试【技术领域】,具体来讲是一种跨平台网络告警及事件管理 的测试装置及方法。

【背景技术】
[0002] OTN(Optical Transport Network,光传送网)是以波分复用技术为基础、在光层 组织网络的传送网,是下一代的骨千传送网。0ΤΝ是通过G. 872、G. 709、G. 798等一系列 ITU-T(ITU-T for ITU Telecommunication Standardization Sector,国际电信联盟远程 通信标准化组织)的建议所规范的新一代"数字传送体系"和"光传送体系",将解决传统 WDM(Wavelength Division Multiplexing,波分复用)网络无波长/子波长业务调度能力 差、组网能力弱、保护能力弱等问题。0ΤΝ处理的基本对象是波长级业务,它将传送网推进到 真正的多波长光网络阶段。由于结合了光域和电域处理的优势,0ΤΝ可以提供巨大的传送 容量、完全透明的端到端波长/子波长连接以及电信级的保护,是传送宽带大颗粒业务的 最优技术。
[0003] PTN(Packet Transport Network,分组传送网)是指这样一种光传送网络架构 和具体技术:在IP业务和底层光传输媒质之间设置了一个层面,它针对分组业务流量的 突发性和统计复用传送的要求而设计,以分组业务为核心并支持多业务提供,具有更低的 TC0(Total cost of ownership,总体使用成本),同时秉承光传输的传统优势,包括高可 用性和可靠性、高效的带宽管理机制和流量工程、便捷的0AM(0perati 〇n Administration and Maintenance,操作管理维护)和网管、可扩展、较高的安全性等。
[0004] PON (Passive Optical Network,无源光纤网络)系统结构主要由中心局 的0LT(Optical Line Terminal,光线路终端)、包含无源光器件的〇DN(Optical Distribution Network,光分配网)、0NU/0NT(0ptical Network Unit/Optical Network Terminal,用户端的光网络单元/光网络终端)以及EMS(Element Management System,网 元管理系统)组成,采用点到多点的树型拓扑结构。一个无源光网络包括一个安装于中心 控制站的光线路终端,以及一批配套的安装于用户场所的光网络单元。在0LT与0NU之间 的光配线网包含了光纤以及无源分光器或者耦合器。
[0005] 在不同的网络拓扑中,传输网网络管理系统和宽带接入网网络管理系统管理着网 络中的设备。随着网络IP化以及FMC(Fi xed-M〇bile Convergence,固定与移动融合)的发 展,运营商运维模式发生深刻改变,从以网络类型和网元类型分层管理走向融合管理,同时 对运维成本和用户体验有更高的要求,为了适应未来网络的发展,现在逐步向新的网管系 统演进。统一网络管理系统实现传输和接入设备的统一管理,充分满足融合网络运维管理 的需要。
[0006] 告警管理(包括事件管理)是网络管理系统中很重要的一部分,其功能测试也尤 为重要。目前告警功能的验证方式主要是在不同的网络环境中,按照告警产生原因使用真 实设备创造真实故障,并在网络管理系统上显示故障以达到测试目的。使用此种通用测试 方法会有如下不足:
[0007] 1. "告警"总类众多,需要使用各种方法制造真实故障。目前告警分为设备告警、 服务质量告警、通信告警、环境告警、处理失败告警等,其中按照严重程度又可将告警分为 四种级别,即紧急告警、主要告警、次要告警和提示告警。按照上述的分类,单一设备上的告 警种类可达到数百条甚至上千条,多种设备组成的网络系统的告警则会更多,所以由此可 见"告警"的范围之广数量之众,因此采用制造真实故障的测试方法,已无法满足网管告警 测试需求。
[0008] 2·告警的产生受限于真实设备,且需要在不同的网络环境中制造真实故障。随着 统一网管大范围运用,一套网络管理系统将同时管理不同网络环境中的设备,这样测试网 管告警功能将需要搭建多种复杂的设备环境,工作量巨大。
[0009] 3.对正常业务造成影响。例如测试统一网管下的接入设备的"热启动"告警,设备 将被断电重启,那么正在运行中的数据业务、语音业务、IPTV业务等均将中断,造成通信中 断、用户体验不佳等不利影响。
[0010] 4·告警测试时间受到人为因素的限制,测试工作的时间较短,不能实现全天候 (24*7小时)的测试时长。而网络告警管理往往在工程场景的应用中是全天持续监控以及 运行的。
[0011] 5·实验室环境创造告警的方式其产生的告警容量无法比拟实际工程上的告警数 量级别。


【发明内容】

[0012]针对现有技术中存在的缺陷,本发明的目的在于提供一种跨平台网络告警及事件 管理的测试装置及方法,能够模拟产生不同设备类型告警及事件,满足了在同一测试环境 中跨平台不同类型设备的网管告警及事件测试需求,能够高效率的进行告警及事件测试。 [00 13]为达到以上目的,本发明采取的技术方案是:一种跨平台网络告警及事件管理的 测试装置,包括硬件平台以及安装在所述硬件平台上的SNMP代理模块、管理模块、告警存 储模块、控制模块、操作系统;所述控制模块,负责实施系统化的管理、协调各模块、对管理 活动作系统分析、优化各告警接口;所述操作系统,负责接收用户输入的测试需求;所述管 理模块,负责将用户输入的测试需求转化成命令代码;所述告警存储模块,负责收集汇总各 类设备告警,通过编程的方式将告警码形成告警库存储;SNMp代理模块,负责将告警或事 件上报至网络管理系统。
[0014] #在上述技术方案的基础上,所述告警存储模块包括类p〇N设备告警模块、类〇TN设 备告警模块、类PTN设备告警模块、后续可扩展设备告警模块;所述类p〇N设备告警模块用 于Ρ0Ν设备类型告警形成告警库;转换新增类别的告警到告警库保存;所述类 〇TN设备告 警模块用于OT^J设备类型告警形成告警库;转换新增加类别的告警到告警库保存;所述类 PTN设备告警模糊于 PTN设备类型告警形成告警库;转换新增加类麵告警到告警库保 存;所述可扩展设备告警模块用于后续新增设备类型告警形成告警库;转换新增加类别的 告警到告警库保存。
[0015]在上述技术方案的基础上,所述管理模块中,命令代码为网络管理系统可识别、处 理的命令代码。
[0016] 本发明还提供一种跨平台网络告警及事件管理的测试方法,包括以下步骤:步骤 S101.用户通过操作系统输入告警测试需求;步骤S1〇2.控制模块根据所述告警测试需求 在告警存储模块的告警库中检索调取相应类设备告警,并通知管理模块;步骤S103.管理 模块将收集到的设备告警测试需求转化成命令代码并上报至SNMP代理模块;步骤S104. SNMP代理模块将接收到的命令代码上报至网络管理系统。
[0017]在上述技术方案的基础上,步骤S101中,用户输入告警测试需求的方式包括:通 过操作系统的界面对需要测试的告警参数进行勾选;将需要选择的告警写入脚本中,通过 脚本直接导入到操作系统。
[0018] 在上述技术方案的基础上,步骤S101中,用户针对设备类型、告警类型进行选择, 合并成告警上报的组合方式。
[0019] 在上述技术方案的基础上,步骤S103中,管理模块为上报的设备告警打上时间标 签,显不相应的告警起始时间和结束时间。
[0020] 本发明还提供一种跨平台网络告警及事件管理的测试装置,包括硬件平台以及安 装在所述硬件平台上的SNMP代理模块、管理模块、告警存储模块、控制模块、操作系统、事 件存储模块;所述控制模块,负责实施系统化的管理、协调各模块、对管理活动作系统分析、 优化各告警接口;所述操作系统,负责接收用户输入的测试需求;所述管理模块,负责将用 户输入的测试需求转化成命令代码;所述告警存储模块,负责收集汇总各类设备告警,通过 编程的方式将告警码形成告警库存储;SNMP代理模块,负责将告警或事件上报至网络管理 系统;事件存储模块,所述事件存储模块负责收集汇总各类设备的事件,通过编程的方式将 事件形成事件存储库存储。
[0021] 在上述技术方案的基础上,所述事件存储模块包括类Ρ0Ν设备事件模块、类0ΤΝ设 备事件模块、类PTN设备事件模块、后续可扩展设备事件模块;所述类Ρ0Ν设备事件模块用 于Ρ0Ν设备类型事件形成事件存储库;转换新增加类别的事件到事件存储库保存;所述类 0ΤΝ设备事件模块用于0ΤΝ设备类型事件形成事件存储库;转换新增加类别的事件到事件 存储库保存;所述类PTN设备事件模块用于PTN设备类型事件形成事件存储库;转换新增 加类别的事件到事件存储库保存;所述可扩展设备事件模块用于后续新增设备类型事件形 成事件存储库;转换新增加类别的事件到事件存储库保存。
[0022] 本发明还提供一种跨平台网络告警及事件管理的测试方法,包括以下步骤:步骤 S201·用户通过操作系统输入事件测试需求;步骤S202.控制模块根据所述事件测试需求 在告警存储模块的事件存储库中检索调取相应类设备事件,并通知管理模块;步骤S203. 管理模块将收集到的设备事件测试需求转化成命令代码并打上时间标签上报至SNMP代理 模块;步骤S204. SNMP代理模块将接收到的命令代码上报至网络管理系统。
[0023] 本发明的有益效果在于:
[0024] 1、本发明采用告警存储模块收集汇总各类设备告警,并通过编程的方式将告警码 形成告警库,能够模拟产生不同设备类型告警,满足了在同一测试环境中跨平台不同类型 设备的网管告警测试需求。
[0025] 2、本发明能够快捷模拟各种类型的告警的产生,节省了人工制造告警所占用的人 力资源和物力资源,不会造成通信中断、用户体验不佳等不利影响,能够高效率的进行告警 测试,减轻了工作量。
[0026] 3、本发明中用户能够针对设备类型、告警类型进行选择,合并成满足用户需求的 告警上报的组合方式;同时,用户能够选择告警发送的频率,能够弥补实验室测试无法达到 实i工程上告警大容量压力下的告警管理的不足,进行全天持续监控并有效的控制网管了 版本的质量。
[0027] 4、本发明采用事件存储模块收集汇总各类设备事件,并通过编程的方式将事件形 成事件存储库,能够模拟产生不同设备类型事件,满足了在同一测试环境中跨平台不同类 型设备的网管事件测试需求。

【专利附图】

【附图说明】
[0028] 图1是本发明第一实施例中跨平台网络告警及事件管理的测试装置的结构示意 图;
[0029] 图2是本发明实施例中告警存储模块的结构示意图;
[0030] 图3是本发明第二实施例中跨平台网络告警及事件管理的测试装置的结构示意 图;
[0031] 图4是本发明实施例中事件存储模块的结构示意图;
[0032] 图5是本发明实施例中跨平台网络告警及事件管理的测试装置在网络中的应用 框图。

【具体实施方式】
[0033] 以下结合附图及实施例对本发明作进一步详细说明。
[0034] 第一实施例:
[0035] 参见图1所示,本实施例中,跨平台网络告警及事件管理的测试装置,包括硬件平 台以及安装在所述硬件平台上的SNMP (Simple Network Management Protocol Agent,简单 网络管理协议)代理模块、管理模块、告警存储模块、控制模块、操作系统。所述控制模块, 负责实施系统化的管理、协调各模块、对管理活动作系统分析、优化各告警接口;所述操作 系统,负责接收用户输入的测试需求;所述管理模块,负责将用户输入的测试需求转化成命 令代码,所述命令代码为网络管理系统可识别、处理的命令代码;所述告警存储模块,负责 收集汇总各类设备告警,通过编程的方式将告警码形成告警库存储;SNMP代理模块,负责 将告警或事件上报至网络管理系统。 '
[0036]参见图2所示,所述告警存储模块包括类Ρ0Ν设备告警模块、类0ΤΝ设备告警模 块、类PTN设备告警模块、后续可扩展设备告警模块;所述类p〇N设备告警模块用于收集汇 总并存储模拟Ρ0Ν设备类型告警形成的告警库;转换新增加类别的告警到告警库保存;所 述类0ΤΝ设备告警模块用于收集汇总并存储模拟 〇TN设备类型告警形成的告警库;转换新 增加类别的告警到告警库保存;所述类PTN设备告警模块用于收集汇总并存储模拟 pTN设 备类型告警形成的告警库;转换新增加类别的告警到告警库保存;所述可扩展设备告警模 块用于收集汇总并存储模拟后续新增设备类型告警形成的告警库;转换新增加类别的告警 到告警库保存,使跨平台网络告警及事件管理的测试装置可兼容更多设备的告警模拟以及 测试,充分体现了本装置的可扩展性。跨平台网络告警及事件管理的测试装置能够快捷模 拟各种姻的告_产生,节省了人工制造告警點腦人力资獅物力顏,不会造成 通信中断、用户体验不佳等不利影响,能够高效率的进行告警测试,减轻了工作量,满足了 在同一测试环境中跨平台不同类型设备的网管告警测试需求。
[0037]基于第一实施例所述装置的跨平台网络告警及事件管理的测试方法,包括以下步 骤:
[0038]步骤S101.用户通过操作系统输入告警测试需求;用户输入告警测试需求的方式 包括:通过操作系统的界面对需要测试的告警参数进行勾选;将需要选择的告警写入脚本 中,通过脚本直接导入到操作系统。用户能够针对设备类型、告警类型进行选择,合并成满 足用户需求的告警上报的组合方式;同时,用户能够选择告警发送的频率(例如设置告警 屏蔽后工程上仍可达到每天 3〇00?4000条告警),能够弥补实验室测试无法达到实际工程 上告警大容量压力下的告警管理的不足,进行全天持续监控并有效的控制网管了版本的质 旦 早.〇
[0039] 步骤S102.控制模块根据所述告警测试需求在告警存储模块的告警库中检索调 取相应类设备告警,并通知管理模块;
[0040] 步骤S103.管理模块将收集到的设备告警测试需求转化成命令代码并上报至 SNMP代理模块;管理模块为上报的设备告警打上时间标签,使告警的产生和结束能够显示 相应的告警起始和结束时间。跨平台网络告警及事件管理的测试装置还需要校时,测试装 置和参测网络管理系统之前需要时间同步;管理模块能处理校时前后产生的告警,只有当 校时完成后,告警才统一上报给SNMP代理模块。
[0041] 步骤S104. SNMP代理模块将接收到的命令代码上报至网络管理系统。
[0042] 表 1
[0043]

【权利要求】
1. 一种跨平台网络告警及事件管理的测试装置,其特征在于:包括硬件平台以及安装 在所述硬件平台上的SNMP代理模块、管理模块、告警存储模块、控制模块、操作系统; 所述控制模块,负责实施系统化的管理、协调各模块、对管理活动作系统分析、优化各 告警接口; 所述操作系统,负责接收用户输入的测试需求; 所述管理模块,负责将用户输入的测试需求转化成命令代码; 所述告警存储模块,负责收集汇总各类设备告警,通过编程的方式将告警码形成告警 库存储; SNMP代理模块,负责将告警或事件上报至网络管理系统。
2. 如权利要求1所述的跨平台网络告警及事件管理的测试装置,其特征在于:所述告 警存储模块包括类PON设备告警模块、类OTN设备告警模块、类PTN设备告警模块、后续可 扩展设备告警模块; 所述类PON设备告警模块用于PON设备类型告警形成告警库;转换新增类别的告警到 告警库保存; 所述类OTN设备告警模块用于OTN设备类型告警形成告警库;转换新增加类别的告警 到告警库保存; 所述类PTN设备告警模块用于PTN设备类型告警形成告警库;转换新增加类别的告警 到告警库保存; 所述可扩展设备告警模块用于后续新增设备类型告警形成告警库;转换新增加类别的 告警到告警库保存。
3. 如权利要求1所述的跨平台网络告警及事件管理的测试装置,其特征在于:所述管 理模块中,命令代码为网络管理系统可识别、处理的命令代码。
4. 基于权利要求1所述装置的跨平台网络告警及事件管理的测试方法,其特征在于, 包括以下步骤: 步骤S101.用户通过操作系统输入告警测试需求; 步骤S102.控制模块根据所述告警测试需求在告警存储模块的告警库中检索调取相 应类设备告警,并通知管理模块; 步骤S103.管理模块将收集到的设备告警测试需求转化成命令代码并上报至SNMP代 理模块; 步骤S104. SNMP代理模块将接收到的命令代码上报至网络管理系统。
5. 如权利要求4所述的跨平台网络告警及事件管理的测试方法,其特征在于,步骤 S101中,用户输入告警测试需求的方式包括: 通过操作系统的界面对需要测试的告警参数进行勾选; 将需要选择的告警写入脚本中,通过脚本直接导入到操作系统。
6. 如权利要求4所述的跨平台网络告警及事件管理的测试方法,其特征在于,步骤 S101中,用户针对设备类型、告警类型进行选择,合并成告警上报的组合方式。
7. 如权利要求4所述的跨平台网络告警及事件管理的测试方法,其特征在于,步骤 S103中,管理模块为上报的设备告警打上时间标签,显示相应的告警起始时间和结束时间。
8. -种跨平台网络告警及事件管理的测试装置,其特征在于:包括硬件平台以及安装 在所述硬件平台上的SNMP代理模块、管理模块、告警存储模块、控制模块、操作系统、事件 存储模块; 所述控制模块,负责实施系统化的管理、协调各模块、对管理活动作系统分析、优化各 告警接口; 所述操作系统,负责接收用户输入的测试需求; 所述管理模块,负责将用户输入的测试需求转化成命令代码; 所述告警存储模块,负责收集汇总各类设备告警,通过编程的方式将告警码形成告警 库存储; SNMP代理模块,负责将告警或事件上报至网络管理系统; 事件存储模块,所述事件存储模块负责收集汇总各类设备的事件,通过编程的方式将 事件形成事件存储库存储。
9. 如权利要求8所述的跨平台网络告警及事件管理的测试装置,其特征在于:所述事 件存储模块包括类PON设备事件模块、类OTN设备事件模块、类PTN设备事件模块、后续可 扩展设备事件模块; 所述类PON设备事件模块用于PON设备类型事件形成事件存储库;转换新增加类别的 事件到事件存储库保存; 所述类OTN设备事件模块用于OTN设备类型事件形成事件存储库;转换新增加类别的 事件到事件存储库保存; 所述类PTN设备事件模块用于PTN设备类型事件形成事件存储库;转换新增加类别的 事件到事件存储库保存; 所述可扩展设备事件模块用于后续新增设备类型事件形成事件存储库;转换新增加类 别的事件到事件存储库保存。
10. 基于权利要求8所述装置的跨平台网络告警及事件管理的测试方法,其特征在于, 包括以下步骤: 步骤S201.用户通过操作系统输入事件测试需求; 步骤S202.控制模块根据所述事件测试需求在告警存储模块的事件存储库中检索调 取相应类设备事件,并通知管理模块; 步骤S203.管理模块将收集到的设备事件测试需求转化成命令代码并打上时间标签 上报至SNMP代理模块; 步骤S204. SNMP代理模块将接收到的命令代码上报至网络管理系统。
【文档编号】H04L12/24GK104270256SQ201410453949
【公开日】2015年1月7日 申请日期:2014年9月5日 优先权日:2014年9月5日
【发明者】孙思, 沙辰宇 申请人:烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1