一种上级网管对告警进行处理装置及方法

文档序号:7655584阅读:154来源:国知局
专利名称:一种上级网管对告警进行处理装置及方法
技术领域
本发明涉及电信网管领域,特别涉及一种上级网管对实时告警进行处理装 置及方法。
背景技术
网管主要用于合理管理和控制网络资源以及确保网络顺利运行,使网络管 理人员能及时、准确、迅速地获得网络资源的运行状态信息,实现对网络实时 的监控、维护和管理,及时发现告警并处理故障,从而提高网络的服务质量和 运行效率。
国际电信联盟一电信标准部(ITU-T)在1988年定义了 TMN构架,TMN构 架是一个电信管理办法的参考模型,主要是将各种功能进行了层次划分。在 2/3G移动通信网络中,对于网络实体的管理基本上是基于TMN模型构建的, 主要采用了网元(NE)、网元管理系统(EMS)和网络管理系统(NMS)的三层管 理架构。网元管理系统(EMS)是管理特定类型的一个或多个电信网络单元(NE) 的系统。当网元(NE)发生故障时,将告警数据发送到网元管理系统(EMS), EMS再将这些告警数据发送给上级网络管理系统(NMS) , NMS通过收集并 分析来自各个网元管理系统的实时告警数据,可以及时了解整个网络的故障信 息,并通知管理员及时进行维护。
随着第三代移动通信系统的到来,网络规模将进一步扩大,移动通信网络 中存在着不同厂家的GSM、 TD-SCDMA或WCDMA设备,网络情况变得越 来越复杂,上级NMS实现集中网管的难度在不断加大。
NMS要对网元设备进行管理监控,将与网元设备的网元管理系统对接, 由于厂商、网元类型或网元服务器版本的不同,造成网元管理系统上报的实时 告警消息格式不一致,以往上级网管的单一格式实时告警数据处理方式将无法 适用。如果一种格式消息由一个NMS管理,NMS的数量将很多,运营商的运 营成本会很高。
所以上级网络管理系统(NMS)不具有多格式消息处理能力,将导致运 营商管理和维护移动网络的工作量变大。为了能更好地监控网络运行情况,提
高网络维护的效率,有必要使NMS具有适应不同格式数据的能力。

发明内容
为解决上述问题,本发明的目的在于提供了一种上级网管处理告警装置及 方法,使得上级网管可以同时与上报不同格式告警消息的网元管理系统对接, 使之具有较强的兼容性和适应性。
为实现上述问题,本发明提供了一种上级网管处理告警装置,设置于网络管 理系统中,所述网络管理系统与一个或多个网元管理系统进行通信,其中,所
述装置包括
一告警消息适配模块,用于将各个网元管理系统上报的不同格式的告警消 息创建告警消息模板,所述模板中包含需要解析的告警项对应的字段,当接收 到来自所述网元管理系统的告警消息后,根据所述告警消息对应的模板中的字 段对所述告警消息进行解析,并上报解析后的告警数据。
上述的上级网管处理告警装置,其中,所述上级网管处理告警装置进一步 包括-
一告警分析处理模块,与所述告警消息适配模块连接,用于对解析出的告
警数据进行故障分析和处理。
上述的上级网管处理告警装置,其中,所述告警消息适配模块进一歩包括 一模板库,用于保存一个或多个所述告警消息模板;和 一模板管理模块,用于对所述模板库中的告警消息模板进行创建、修改、
删除和査询。
上述的上级网管处理告警装置,其中,所述告警消息适配模块进一歩包括 一格式识别模块,用于将收到的所述告警消息与标示消息格式的特征字段
比较,确定所述告警消息的格式;
一模板査询模块,用于根据识别出的消息格式,在所述模板库中査找对应
的告警消息模板;
一消息解析模块,用于根据所述査找到的告警消息模板,对所述告警消息 进行解析。
上述的上级网管处理告警装置,其中,所述告警消息模板的形式包括数 据库表形式或配置文件形式。
上述的上级网管处理告警装置,其中,所述网元管理系统进一步包括
GSM、 TD-SCDMA禾口/或WCDMA系统。
为实现上述目的,本发明还提供了一种上级网管处理告警方法,其中,包

步骤一,为各个网元管理系统上报的不同格式的告警消息创建告警消息模 板,所述模板中包含需要解析的告警项对应的字段;
步骤二,接收来自所述网元管理系统的告警消息后,根据所述告警消息对 应的模板中的字段对所述告警消息进行解析,上报解析出的告警数据。
上述的上级网管处理告警方法,其中,所述告警消息模板中的字段进一步 包括
告警属性字段,包括告警编号、告警名称、告警码、告警级别、告警发生 时间、告警恢复时间、告警源和告警原因,用于构成告警消息;
消息格式识别字段,用于标示所述告警消息的格式,区别其他格式的告警 消息;和
消息类型识别字段,用于区分当前告警消息、告警恢复消息和同步告警消息。
上述的上级网管处理告警方法,其中,所述步骤二进一步包括 步骤91,将收到的所述告警消息与标示消息格式的特征字段比较,如果 比较成功,进入步骤92,若没有对应的特征字段,则进入步骤83;
步骤92,根据识别出的消息格式,在模板库中查找对应的告警消息模板; 步骤93,将所述告警消息抛弃。
上述的上级网管处理告警方法,其中,所述告警消息为文本码流形式、数 据包形式或者文件形式。
上述的上级网管处理告警方法,其中,当所述告警消息以文本码流的形式 上报,所述告警消息模板进一步包括
附加字段,用于表示消息长度、消息开始和消息结束;
字段识别符,用于表示每个字段前后的字段隔离符,定位所述字段在字符 串中的位置;
数据识别符,用于提取字段对应的数据;和
数据内容解析符,用于根据字段对应数据内部存在的间隔符解析数据内容。
上述的上级网管处理告警方法,其中,当所述告警消息以文件形式上报时, 所述告警消息模板进一步包括文件读取方式字段。
针对现有技术无法同时处理不同格式的告警消息的问题,通过在上级网络 管理系统中增加一个告警消息适配模块,模块中包容了不同的模板,可以解析 处理不同格式的告警消息。
这种技术方案扩大了上级网络管理系统的兼容性和适用范围,可以监控和 接入不同类型的网元管理系统,降低了维护成本,提高了监管效率。


图1是本发明包含上级网管处理告警装置的无线通讯网络的示意图; 图2是告警消息适配模块的结构示意图; 图3是一种告警消息格式示意图; 图4是另一种告警消息格式示意图。
具体实施例方式
下面结合附图对本发明的上级网管处理实时告警方法的实施方式进行详 尽的阐释
图1是本发明包含上级网管处理告警装置的无线通讯网络的示意图。如图
所示,包括多个网元设备30、多个网元管理系统20和网络管理系统10,其中 网络管理系统10进一步包括上级网管处理告警装置100,该上级网管处理告 警装置还包括 一告警消息适配模块IIO,用于为各个网元管理系统20上报 的不同格式的告警消息创建告警消息模板,模板中包含需要解析的告警项对应 的字段,接收来自网元管理系统20的告警消息,根据告警消息对应的模板中 的字段对告警消息进行解析; 一告警分析处理模块120,用于对解析出的告警 数据进行故障处理和诊断。
从图l中可以看到,整个无线通讯网络包括网元设备30、网元管理系统 20和网络管理系统10,其中网元设备30可以是不同类型的网元设备(譬如
GSM、 TD-SCDMA或WCDMA的网元设备), 一个网元管理系统20可以管 理多个网元设备30,网元管理系统20可以是管理不同类型网元设备30的网 管系统(譬如GSM、 TD-SCDMA和WCDMA), 一个网络管理系统10可以 连接和管理多个网元管理系统20。由于不同厂商都有各自的网元管理系统20, 网络中存在管理不同类型网元的网元管理系统和网元管理系统版本不一致的 情况,造成多种告警消息格式上报。
譬如中国移动的告警消息格式有移动三期和移动二期,随着网络扩容,存 在着旧有的网元管理系统20上报移动二期格式和新增加的网元管理系统20 上报移动三期格式等情况。在2/3G网络共存的情况下,网络中存在管理2G 网元BSC (基站控制器)禾BBTS (基站)的网元管理系统20,还有管理3G 网元RNC (无线网络控制器)禾nNODEB (B节点)的网元管理系统20,管 理这些不同类型网元设备30的网元管理系统20上报的告警消息格式存在着不 一致。如图1所示网络管理系统10中的告警消息适配模块110用于处理多种 格式的告警消息,解析出消息中的告警数据。
如图2所示,为告警消息适配模块的示意图。该告警消息适配模块110
进一步包括 一模板库1",用于保存一个或多个告警消息模板; 一模板管理 模块115,用于对模板库114中的告警消息模板进行创建、修改、删除和查询; 一格式识别模块111,用于将收到的告警消息与标示消息格式的特征字段比 较,确定告警消息的格式; 一模板査询模块112,用于根据识别出的消息格式, 在模板库114中查找对应的告警消息模板; 一消息解析模块113,用于根据查 找到的告警消息模板,对告警消息进行解析。
当网元管理系统20将告警消息发送给告警消息适配模块110,告警消息 适配模块110中的格式识别模块111为了对消息进行识别,将收到的消息与标 示消息格式的特征字段比较,如果比较成功,模板查询模块112根据特征字段 査找模板库114中的模板,消息解析模块113然后依据模板中的解析规则对该 告警消息进行解码;如果没有对应特征字段,将该消息抛弃。告警消息适配模 块110最后将解码出的告警数据转给告警分析处理模块120处理。
图2所述的告警信息处理图中,告警消息适配模块110的核心是告警消 息模板库114,模板库114由对应不同格式告警消息的模板组成,模板由告警 消息的解析规则构成,解析规则就是提取告警数据的方法。所采取的方法就是
依据模板中定义的字段解析出其对应的数据,模板中的告警属性字段包括告警 编号、告警名称、告警码、告警级别、告警发生时间、告警恢复时间、告警源、 告警原因等,将这些字段对应数据提取出来就基本能获取一条完整的告警信 息。除了告警属性字段,模板中还需要设置告警消息格式识别字段及告警消息 类型识别字段,消息格式识别字段为一种告警消息格式中所独有的特征字段以 区别其他格式的告警消息;消息类型识别字段用于区分当前告警消息、告警恢
复消息和同步告警消息,根据该字段取值的不同确定告警消息类型。
告警消息支持以文本码流、数据包或文件等形式发送,文本码流就是以字 符串的形式发送告警消息,数据包方式是将告警数据按结构的方式打包发送,
文件方式是将告警数据写入文件譬如txt、 xml、 html等形式然后发送。不同类 型的消息格式决定了模板类型不一样。
当告警消息是以文本码流的方式上报,如图3所示格式,模板中需要定义 一些附加字段和识别符,附加字段为表示消息长度、消息开始和消息结束等字 段;识别符包括字段识别符、数据识别符和数据内容解析符等,字段识别符是 字符串中的字段间隔符,可以给出每个字段前后的字段间隔符,准确定位字段 在字符串中的位置;数据识别符是字段与数据之间的间隔符,用于提取字段对 应的数据;字段对应数据内部可能存在间隔符,数据内容解析符是为了解析数 据内容,譬如告警源字段数据会以间隔符标示出告警位置的层级关系,有了数 据内容间隔符就可以确定发生告警的拓扑层次。
图3所示是一种上级网管告警消息格式示意图,模板字段定义如下告警 编号、告警码、告警时间和告警源等告警属性的对应字段为ALARMID、 ALMCODE、 EVENTTIME 、 ALMSOURCE,消息格式识别字段为EVENT (与 其他格式相区别),消息类型识别字段为BUREAU,消息类型数值为BSC7001、 BSC7002、 BSC7003分别对应当前告警消息、告警恢复消息及告警同步消息。 定义消息开始字段为EVENT,消息结束字段为ENDIND。字段识别符为"$" 和"=",数据提取符为"="。告警源数据格式BSS—SITE—BTS—TRX,告警源数据 内容识别符为"一"。
图4所示是另一种上级网管告警消息格式示意图,模板字段定义如下告 警编号、告警码、告警时间和告警源的对应字段为ALARMID、 ALMCODE、 EVENTTIME 、 ALMSOURCE,消息格式识别字段为START,消息类型识别
字段为PACKET,消息类型数值为l、 2、 3分别对应当前告警消息、告警恢 复消息及告警同步消息。定义消息开始字段为START,消息结束字段为END。 字段识别符为"/r/n"和'y',数据提取符为"二"。告警源数据格式RNC—NOEB,告 警源识别符"_"。
当告警消息是以数据包的形式上报,模板只要包含告警属性字段、消息格 式识别字段及消息类型识别字段,对数据包进行解包并进行格式和类型识别, 获取所需的告警数据。
当告警消息以文件形式上报,模板除了包含告警属性字段、消息格式识别 字段及消息类型识别字段,根据文件类型模板中还要设置相应的文件读取方 式,据此读取文件中的告警数据。
模板的存在形式可以是数据库表形式或者配置文件形式等,通过增加或修 改数据库表记录和对配置文件修改来对模板进行修改。多个模板的集合构成模 板库114,可以通过模板管理模块U5对模板库114中的模板进行管理,模板 管理模块115功能包括创建、修改、删除、査询,实现了模板操作的实时性和 易用性。
模板库114囊括了当前网元管理系统20上报的告警消息格式,当告警消 息格式发生改动或者有新格式的告警消息上报,可以通过模板管理模块115 修改或创建模板库中的模板,来适应网元管理系统上报消息格式的变化,这样 网络管理系统10可以接入不同类型的网元管理系统20,具有较强的兼容性, 降低了维护成本。
综上所述,本发明所述的一种上级网管处理实时告警的系统及方法,可以 处理多种格式的告警消息。但是这种模板处理告警消息的方式,不仅适用于告 警消息,还可以处理其他类型的消息譬如配置消息。告警消息适配模块在网络 中的位置也不是唯一的,但是必须能和上级网络管理系统进行通讯。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的普通技术人员当可根据本发明做出各种相应的改变和变 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种上级网管处理告警装置,设置于网络管理系统中,所述网络管理系统与一个或多个网元管理系统进行通信,其特征在于,所述装置包括一告警消息适配模块,用于将各个网元管理系统上报的不同格式的告警消息创建告警消息模板,所述模板中包含需要解析的告警项对应的字段,当接收到来自所述网元管理系统的告警消息后,根据所述告警消息对应的模板中的字段对所述告警消息进行解析,并上报解析后的告警数据。
2. 根据权利要求1所述的上级网管处理告警装置,其特征在于,所述上 级网管处理告警装置进一步包括一告警分析处理模块,与所述告警消息适配模块连接,用于对解析出的告 警数据进行故障分析和处理。
3. 根据权利要求1所述的上级网管处理告警装置,其特征在于,所述告 警消息适配模块进一步包括一模板库,用于保存一个或多个所述告警消息模板;和 一模板管理模块,用于对所述模板库中的告警消息模板进行创建、修改、 删除和査询。
4. 根据权利要求1或2所述的上级网管处理告警装置,其特征在于,所述告警消息适配模块进一步包括一格式识别模块,用于将收到的所述告警消息与标示消息格式的特征字段 比较,确定所述告警消息的格式;一模板査询模块,用于根据识别出的消息格式,在所述模板库中査找对应 的告警消息模板;一消息解析模块,用于根据所述查找到的告警消息模板,对所述告警消息 进行解析。
5. 根据权利要求1所述的上级网管处理告警装置,其特征在于,所述告 警消息模板的形式包括数据库表形式或配置文件形式。
6. 根据权利要求1所述的上级网管处理告警装置,其特征在于,所述网 元管理系统进一步包括GSM、 TD-SCDMA和/或WCDMA系统。
7. —种上级网管处理告警方法,其特征在于,包括 步骤一,为各个网元管理系统上报的不同格式的告警消息创建告警消息模 板,所述模板中包含需要解析的告警项对应的字段;步骤二,接收来自所述网元管理系统的告警消息后,根据所述告警消息对 应的模板中的字段对所述告警消息进行解析,上报解析出的告警数据。
8. 根据权利要求7所述的上级网管处理告警方法,其特征在于,所述告警消息模板中的字段进一步包括告警属性字段,包括告警编号、告警名称、告警码、告警级别、告警发生 时间、告警恢复时间、告警源和告警原因,用于构成告警消息;消息格式识别字段,用于标示所述告警消息的格式,区别其他格式的告警消息;和消息类型识别字段,用于区分当前告警消息、告警恢复消息和同步告警消息。
9. 根据权利要求8所述的上级网管处理告警方法,其特征在于,所述步 骤二进一步包括步骤91,将收到的所述告警消息与标示消息格式的特征字段比较,如果 比较成功,进入步骤92,若没有对应的特征字段,则进入步骤93;歩骤92,根据识别出的消息格式,在模板库中查找对应的告警消息模板; 步骤93,将所述告警消息抛弃。
10. 根据权利要求8所述的上级网管处理告警方法,其特征在于,所述告 警消息为文本码流形式、数据包形式或者文件形式。
11. 根据权利要求IO所述的上级网管处理告警方法,其特征在于,当所述告警消息以文本码流的形式上报,所述告警消息模板进一步包括 附加字段,用于表示消息长度、消息开始和消息结束; 字段识别符,用于表示每个字段前后的字段隔离符,定位所述字段在字符串中的位置;数据识别符,用于提取字段对应的数据;和数据内容解析符,用于根据字段对应数据内部存在的间隔符解析数据内容。
12. 根据权利要求IO所述的上级网管处理告警方法,其特征在于,当所 述告警消息以文件形式上报时,所述告警消息模板进一步包括文件读取方式 字段。
全文摘要
本发明提供了一种上级网管处理告警装置及方法,该装置设置于网络管理系统中,网络管理系统与一个或多个网元管理系统进行通信,其特征在于,装置包括一告警消息适配模块,用于将各个网元管理系统上报的不同格式的告警消息创建告警消息模板,模板中包含需要解析的告警项对应的字段,当接收到来自网元管理系统的告警消息后,根据告警消息对应的模板中的字段对告警消息进行解析,并上报解析后的告警数据,本发明扩大了上级网络管理系统的兼容性和适用范围,可以监控和接入不同类型的网元管理系统,降低了维护成本,提高了监管效率。
文档编号H04L12/24GK101360001SQ20071011980
公开日2009年2月4日 申请日期2007年7月31日 优先权日2007年7月31日
发明者廖开蒙, 萌 张 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1