一种网管和网元告警定义信息同步的方法和装置制造方法及图纸

技术编号:12099412 阅读:138 留言:0更新日期:2015-09-23 17:07
本发明专利技术实施例公开了一种网管和网元告警定义信息同步的方法和装置。所述方法包括:网管根据监听到的状态变化信息获取所管理网元的版本信息;网管根据获取的版本信息确定需要下载相应网元设备最新的告警定义信息时,网管下载告警定义信息。所述装置包括:监听模块:用于监听网管状态变化消息,并根据监听到的状态变化消息确认所管理网元的版本信息;比较模块:用于根据所述监听模块获得的版本信息判断是否需要下载新的告警定义信息;下载模块:用于当所述比较模块的判断结果为需要下载最新的告警定义信息时,下载所述告警定义信息。

【技术实现步骤摘要】

本专利技术涉及通信设备的网络管理
,尤其涉及网管和网元告警定义信息同步的方法和装置
技术介绍
网元管理系统是为了管理在网设备的一套软件平台,简称为网管。网管由拓扑、性能、告警、版本、配置等模块组成,集中对一个区域内的大量不同类型的网络设备进行管理,这些不同类型的网络设备可以是各种制式的网络通讯产品,如:微波、TD-LTE、LTE FDD、TD-SCDMA, GSM、WCDMA, CDMA等制式的产品,这些不同的设备统称网元。其中,网管侧的告警信息能够集中实时反映所管理网元的运行及链路状况,便于运维人员及时发现并处理故障,保证业务的正常进行。在网管拓扑中添加一个网元,当此网元上有告警信息产生时,网管中的该网元也会立刻有此告警信息产生,打开网管详细信息界面就可以查看到告警信息。网管侧的这些告警信息内容应该和网元侧的告警信息内容完全一致,不应该有描述、翻译、内容上的差异。否则,网管就不能真实反映网元的工作状态。为了实现网管与网元上的告警信息一致目前有两种方式:一是网管定时给网元下发SNMP-SET/GET命令,从网元主动获取告警信息;二是网元给网管主动上报新产生的告警信息。但随着设备功能越来越复杂,告警数量、告警产生原因、处理建议等信息愈加详细,网管通过网络实时获取这些告警信息会大大增加流量,降低效率,所以网管获取网元告警信息的方式都有一个共同点:网管获取的原始告警信息只有简单的告警ID及时间信息。网管需要根据保存在网管侧的告警定义信息结合网管获得的原始告警信息解析出详细的告警名称、产生原因、处理建议等,供局方或者运维人员使用。因此,网管和网元的告警定义信息同步是实现网管准确完整呈现告警信息的基础。不同类型的网元,告警定义信息不同,但其基本内容有告警ID、名称、类型、级别、告警产生原因、处理建议等。网管和网元告警定义信息同步指的是同一网元在网管侧和网元侧的告警定义信息保持一致。目前网管和网元告警定义信息同步的方法是:网管和网元各维护一套告警定义文档。网元侧通常是xml格式,网管侧为数据库脚本。网管的数据库脚本根据网元告警定义文档人工复制完成。此种方案的缺点是:人工复制出错率高;同时网元一旦有新的告警定义信息产生网管需要更新数据库脚本并重启设备,导致业务的暂时中断;网元一旦不能及时通知网管或遗漏通知网管,网管中对应的告警会一直出错,难以发现;网管测和网元测均需维护一套告警定义文档,浪费系统资源。
技术实现思路
有鉴于现有网管和网元告警定义信息同步的技术存在上述的问题,本专利技术实施例公开了一种网管和网元告警定义信息同步的方法和装置。为实现上述目的,本专利技术实施例公开的方案一方面公开了一种网管和网元告警定义信息同步的方法,所述方法包括以下步骤:网管根据监听到的状态变化信息获取所管理网元设备的版本信息;网管根据获取的版本信息确定需要下载相应网元设备最新的告警定义信息时,网管下载告警定义信息。优选地,所述的网管根据监听到的状态变化信息获取所管理网元设备的版本信息之前,还包括:网管启动状态变化信息监听,创建缓存池,并根据网管数据库中的告警定义文档加载告警定义信息到所述缓存池。优选地,所述缓存池根据所管理网元设备的不同类型分成相应的小池。优选地,所述网管下载告警定义信息之后,还包括:解析下载的告警定义信息进行数据封装后并入所述缓存池;将所述缓存池中的告警定义信息并入数据库,形成新的告警定义文档。优选地,所述的网管根据监听到的状态变化信息获取版本信息包括:从状态变化信息获取状态变化网元的ID信息,根据获取的ID信息获得状态变化网元设备的类型和版本信息。优选地,所述的网管根据获取的版本信息确定需要下载相应网元最新的告警定义信息包括:判断所述的缓存池中是否有状态变化网元设备的类型信息;当判断的结果为否时,则下载最新的告警定义信息;当判断的结果为是时,则进行下一步的判断;判断所述的缓存池中已有的网元设备类型的版本信息与所述的网管根据监听到的状态变化信息获取的网元设备类型版本信息是否不同;当判断的结果为是时,则下载所述告警定义信息;当判断的结果为否时,则不需要下载所述告警定义信息。另一方面,本专利技术实施例公开了一种网管和网元告警定义信息同步的装置,所述的装置包括以下模块:监听模块,用于监听网元状态变化信息,并根据监听到的状态变化信息获取所管理网元的版本信息;比较模块,用于根据所述监听模块获得的版本信息判断是否需要下载新的告警定义信息;下载模块,用于当所述比较模块的判断结果为需要下载最新的告警定义信息时,下载所述告警定义信息。本专利技术实施例公开的网管和网元告警定义信息同步的方法和装置,解决了人工复制出错率高的问题;网元一旦有新的告警定义信息产生则网管需要更新数据库脚本并重启设备,导致业务的暂时中断;网元一旦不能及时通知网管或遗漏通知网管,网管中对应的告警会一直出错,难以发现;网管侧和网元侧均需维护一套告警定义文档,浪费系统资源。【附图说明】图1为本专利技术主流程图;图2为本专利技术实施例的网管和网元告警定义信息同步的方法流程图;图3为图2步骤203?204的具体实现流程图;图4为本专利技术实施例提供的在网元状态不稳定时实现告警定义信息同步方法的流程图;图5为本专利技术实施例的网管与网元告警定义信息同步的装置组成结构示意图。【具体实施方式】本专利技术实施例提出的网管和网元告警定义信息同步是通过网管和网元共用一份告警定义文档来实现。网元侧保证版本升级或其他原因变更引起的告警定义信息的正确性,网管在一定的触发条件下从网元侧自动下载所述告警定义信息。本专利技术实施例提供的技术方案为:网管监听到管理的网元状态发生变化,且网元实际版本与网管保存的对应网元版本不相同时,网管向网元发出告警定义信息下载命令,获取新的告警定义信息。所述告警定义信息中包含以下内容:告警ID、告警名称、告警类型、告警级别、告警产生原因、处理建议等。具体的实现步骤如附图1所示为:SlOl:网管监听网元状态变化信息;S102:网管比较判断网元版本信息;S103:网管下载告警定义信息。下面将结合附图通过具体实施例来详细说明本专利技术的技术方案以及取得的技术效果:第一实施例为网管和网元告警定义信息同步的方法,图2为本专利技术实施例的网管和网元告警定义信息同步的方法流程图;如图2所示,所述的方法包括以下步骤:步骤201:网管启动对网元状态变化的信息监听,创建缓存池,并在缓存池中加载网管数据库中的告警定义文档。网元状态变化是指网元由离线变为在线,或由在线变为离线。网管启动时,加载对网元状态变化的信息监听,即网管一启动,就开启告警模块对所管理的所有网元的状态变化信息进行监听,对网元状态变化的信息监听只有在网管服务停止时才终止。网管启动时,创建缓当前第1页1 2 3 本文档来自技高网
...

【技术保护点】
一种网管和网元告警定义信息同步的方法,其特征是,所述方法包含以下步骤:网管根据监听到的状态变化信息获取所管理网元设备的版本信息;网管根据获取的版本信息确定需要下载相应网元设备最新的告警定义信息时,网管下载所述告警定义信息。

【技术特征摘要】

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

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

1