一种历史告警信息记录的保存系统及方法转让专利

申请号 : CN200710140406.X

文献号 : CN101365205B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赵飞杨采坚周琪

申请人 : 中兴通讯股份有限公司

摘要 :

本发明提供了一种历史告警信息记录的保存系统,包括依次连接的告警源、前台告警管理网元及网管后台,以及分别与前台告警管理网元及网管后台连接的链路检测模块。其中,链路检测模块实时检测前台告警管理网元与网管后台之间的链路状态,并在链路状态发生变化时通知前台告警管理网元。前台告警管理网元将收到的告警消息分析整理,并在获知链路状态异常时将告警消息作为历史告警信息记录保存;当获知链路状态恢复正常后将保存的历史告警信息记录上报给网管后台。本发明由于能在链路异常期间保存所有告警信息,从而确保在链路状态正常后网管后台能够及时获取该告警信息。

权利要求 :

1.一种历史告警信息记录的保存系统,其特征在于,所述系统包括依次连接的告警源、前台告警管理网元及网管后台,以及分别与所述前台告警管理网元及所述网管后台连接的链路检测模块;其中:所述链路检测模块用于实时检测所述前台告警管理网元与所述网管后台之间的链路状态,并在所述链路状态发生变化时通知所述前台告警管理网元;

所述前台告警管理网元内置存储介质,用于在接收到告警源发送的告警消息后对其进行分析整理及存储;在收到链路状态异常的所述通知时,将接收的所述告警消息作为历史告警信息记录保存;在收到链路状态恢复正常的所述通知后响应所述网管后台的请求,将保存的所述历史告警信息记录上报给所述网管后台。

2.按照权利要求1所述的历史告警信息记录的保存系统,其特征在于,所述前台告警管理网元内置的所述存储介质包括缓存器,所述前台告警管理网元将所述历史告警信息记录保存到所述缓存器中。

3.按照权利要求2所述的历史告警信息记录的保存系统,其特征在于,所述前台告警管理网元内置的所述存储介质还包括硬盘或存储卡,所述前台告警管理网元在所述缓存器被写满时将所述缓存器中的信息以文件形式保存到所述硬盘或存储卡上。

4.按照权利要求1所述的历史告警信息记录的保存系统,其特征在于,所述前台告警管理网元还用于在所述链路状态正常时向所述网管后台上报所述告警消息。

5.一种历史告警信息记录的保存方法,包括以下步骤:

(a)在告警上报前,判断告警上报链路状态是否异常,并在链路状态发生变化时,及时发送通知给前台告警管理网元;

(b)所述前台告警管理网元在链路状态异常情况下将接收的告警消息作为历史告警信息记录进行保存;

(c)所述前台告警管理网元在链路状态恢复正常后响应网管后台的请求,将保存的所述历史告警信息记录上报给所述网管后台。

6.按照权利要求5所述的历史告警信息记录的保存方法,其特征在于,步骤(b)所述前台告警管理网元先将所述历史告警信息记录保存到缓存区中,待所述缓存区写满后将所述缓存区中的信息写入历史告警信息记录文件进行保存,然后清空所述缓存区以备后续的历史告警信息记录的保存。

7.按照权利要求6所述的历史告警信息记录的保存方法,其特征在于,步骤(c)还包括所述前台告警管理网元判断所述缓存区不为空时,先将所述缓存区中的信息写入告警历史记录文件,然后清空所述缓存区。

8.按照权利要求5或6所述的历史告警信息记录的保存方法,其特征在于,步骤(c)还包括所述网管后台获取所述历史告警信息记录后,主动清理所述前台告警管理网元保存的所述历史告警信息记录。

9.按照权利要求5所述的历史告警信息记录的保存方法,其特征在于,所述方法还包括步骤:所述前台告警管理网元在链路状态正常时直接将所述告警消息上报给所述网管后台。

说明书 :

一种历史告警信息记录的保存系统及方法

技术领域

[0001] 本发明涉及移动通信系统的告警管理,尤其涉及对历史告警信息记录处理的系统及方法。

背景技术

[0002] 移动通信系统中,告警管理作为操作维护的一部分,在分析、定位问题方面起到了极其重要的作用。
[0003] 告警管理的基本功能是接收系统中各个告警源发送的告警消息,对这些消息进行分析整理及存储,最终向网管后台发送,使得网管后台能够对系统的运行情况进行实时监控。
[0004] 大多数通讯系统都会实现告警管理的基本功能,但往往没有考虑网管后台与前台告警管理网元之间链路出现异常的情况。当链路出现异常时,会导致告警消息无法上报到网管后台。由于前台告警管理没有历史告警信息记录的保存机制,当链路状态恢复正常时,网管后台无法获取链路异常期间的历史告警信息记录,从而给分析、定位链路异常期间的问题带来很大的不便。
[0005] 迄今为止,尚没有检索到在通信系统中有关历史告警信息记录保存的技术文献。

发明内容

[0006] 本发明所要解决的技术问题是提供一种历史告警信息记录的保存系统及方法,可有效地将前台告警管理网元与网管后台之间链路异常期间的所有告警信息保存,以确保链路状态恢复正常后网管后台能够及时获取该告警信息。
[0007] 为了解决上述技术问题,本发明提供了一种历史告警信息记录的保存系统,包括:依次连接的告警源、前台告警管理网元及网管后台,以及分别与前台告警管理网元及网管后台连接的链路检测模块;其中:
[0008] 链路检测模块用于实时检测前台告警管理网元与网管后台之间的链路状态,并在链路状态发生变化时通知前台告警管理网元;
[0009] 前台告警管理网元内置存储介质,用于在接收到告警源发送的告警消息后对其进行分析整理及存储;在收到链路状态异常的通知时,将接收的告警消息作为历史告警信息记录保存;在收到链路状态恢复正常的通知后响应网管后台的请求,将保存的历史告警信息记录上报给网管后台。
[0010] 进一步地,前台告警管理网元内置的存储介质包括缓存器,前台告警管理网元将历史告警信息记录保存到该缓存器中。
[0011] 进一步地,前台告警管理网元内置的存储介质还包括硬盘或存储卡,前台告警管理网元在缓存器被写满时将缓存器中的信息以文件形式保存到硬盘或存储卡上。
[0012] 进一步地,前台告警管理网元还用于在链路状态正常时向网管后台上报告警消息。
[0013] 为了解决上述技术问题,本发明提供了一种历史告警信息记录的保存方法,包括以下步骤:
[0014] (a)在告警上报前,判断告警上报链路状态是否异常,并在链路状态发生变化时,及时发送通知给前台告警管理网元;
[0015] (b)前台告警管理网元在链路状态异常情况下将接收的告警消息作为历史告警信息记录进行保存;
[0016] (c)前台告警管理网元在链路状态恢复正常后响应网管后台的请求,将保存的历史告警信息记录上报给网管后台。
[0017] 进一步地,步骤(b)前台告警管理网元先将历史告警信息记录保存到缓存区中,待缓存区写满后将其中的信息写入历史告警信息记录文件进行保存,然后清空缓存区以备后续的历史告警信息记录的保存。
[0018] 进一步地,步骤(c)还包括前台告警管理网元判断缓存区不为空时,先将缓存区中的信息写入告警历史记录文件,然后清空缓存区。
[0019] 进一步地,步骤(c)还包括网管后台获取历史告警信息记录后,主动清理前台告警管理网元保存的历史告警信息记录。
[0020] 进一步地,本发明的方法还包括步骤:前台告警管理网元在链路状态正常时直接将告警消息上报给网管后台。
[0021] 本发明可有效地将前台告警管理网元与网管后台之间链路异常期间的所有告警信息保存,以确保链路状态恢复正常后网管后台能够及时获取该告警信息,且本发明策略灵活及实现简单,同时对实现现有告警基本流程不作任何更改。

附图说明

[0022] 图1是本发明历史告警信息记录的保存系统的结构框图;
[0023] 图2是根据本发明实施的历史告警信息记录的保存方法操作流程图。

具体实施方式

[0024] 本发明的历史告警信息记录的保存系统包括依次连接的告警源、前台告警管理网元及网管后台,以及分别与前台告警管理网元及网管后台连接的链路检测模块;其中,前台告警管理网元接收系统中各告警源发送的告警消息,对这些消息进行分析整理及存储,并向网管后台发送;链路检测模块负责实时检测前台告警管理网元与网管后台之间的链路状态,并在链路状态发生变化时及时通知前台告警管理网元;前台告警管理网元在获知链路状态异常时,先将历史告警信息记录保存到缓存中,待缓存满时再将缓存中的信息写入文件中进行保存;而在获知链路状态恢复正常后,响应网管后台的获取历史告警信息记录的请求,将保存的历史告警信息记录上报给网管后台。
[0025] 以下通过具体实施例并结合附图对本发明上述技术方案进行详细阐述。
[0026] 本发明历史告警信息记录的保存系统的结构框图如图1所示,该系统100包括依次连接的告警源110、前台告警管理网元120及网管后台130,以及分别与前台告警管理网元120及网管后台130连接的链路检测模块140;其中:
[0027] 前台告警管理网元120接收系统中各个告警源110(图中只示出一个)发送的告警消息,并对这些消息进行分析整理及存储,最终向网管后台130发送。
[0028] 链路检测模块140负责实时检测前台告警管理网元120与网管后台130之间的链路状态,并在链路状态发生变化时及时通知前台告警管理网元120。
[0029] 前台告警管理网元120内置有缓存器(也称缓存区)、硬盘(或存储卡)这样的存储介质,在获知链路状态异常时,先将告警信息作为告警历史记录保存到缓存区中,待缓存区写满时再将缓存区中的信息写入文件保存在硬盘(或存储卡)中。
[0030] 在此,前台告警管理网元120为了提高效率,减少对磁盘文件的读写频率,实施历史告警信息记录的保存策略:先将历史告警信息记录保存到缓存区中,待缓存区写满时再将缓存区中的信息写入文件进行保存。此时,告警信息不向网管后台进行上报。
[0031] 前台告警管理网元120在获知链路状态恢复正常后,响应网管后台130的获取历史告警信息记录的请求,将保存的历史告警信息记录上报给网管后台130。
[0032] 本实施例的历史告警信息记录的保存方法包括步骤:
[0033] (a)告警上报前,判断告警上报链路状态是否异常,并在链路状态发生变化时及时通知前台告警管理网元;
[0034] (b)在链路状态异常情况下,前台告警管理网元将告警信息作为历史告警信息记录进行保存;此时,告警信息不上报;
[0035] 为了提高效率,减少对磁盘文件的读取频率,实施告警历史记录保存策略:先将历史告警信息记录保存到缓存区中,待缓存区写满后再将缓存中信息写入文件;然后,清空缓存区以备后续的历史告警信息记录保存。
[0036] (c)链路状态恢复正常后,前台告警管理网元响应网管后台的获取历史告警信息记录的请求,将历史告警信息记录进行上报。
[0037] 网管后台获取历史告警信息记录后,主动清理前台告警管理网元保存的历史告警信息记录。
[0038] 在链路状态正常情况下,前台告警管理网元直接将告警信息上报。
[0039] 本发明的历史告警信息记录保存方法的详细流程如图2所示,该保存方法包括两部分流程:流程1是前台告警管理网元在上报告警信息前的操作流程,流程2则是前台告警管理网元在链路状态恢复正常后的流程。
[0040] 其中,流程1包括以下步骤:
[0041] 步骤S101:接收到告警源发送的告警或告警恢复消息;
[0042] 步骤S102:获知与网管后台之间的链路状态;如果链路状态正常,则转向步骤S103执行;否则转向步骤S104执行;
[0043] 步骤S103:向网管后台上报接收到的告警或告警恢复消息;
[0044] 步骤S104:判断告警记录缓存区中存储的告警或告警恢复信息是否已经存满;如果未存满,则转向步骤S106执行;否则执行步骤S105;
[0045] 步骤S105:将告警记录缓冲区中的历史告警信息记录追加到告警记录文件中,然后清空告警记录缓冲区;
[0046] 步骤S106:将接收到的告警或告警恢复消息作为历史告警信息记录追加到告警记录缓冲区中。
[0047] 流程2包括以下步骤:
[0048] 步骤S201:获知链路状态恢复正常后,接收到网管后台发送的获取历史告警信息记录的请求;
[0049] 步骤S202:判断告警记录缓冲区是否为空;若为空,转向步骤S204执行;否则执行步骤S203;
[0050] 步骤S203:将告警记录缓冲区中的历史告警信息记录追加到告警记录文件中,然后清空告警记录缓冲区;
[0051] 步骤S204:向网管后台回复告警记录应答消息,网管后台据此应答消息的内容,获取告警记录文件并解析历史告警信息记录。
[0052] 本发明不限制于任何特定的硬件和软件结合。应该明白,这些具体实施中的变化对于本领域的技术人员来说是很清楚的,并不脱离本发明的精神保护范围。
[0053] 由于本发明有效地将前台告警管理网元与网管后台之间链路异常期间的所有告警信息保存,从而确保链路状态恢复正常后网管后台能够及时获取该告警信息。且本发明保存策略灵活及实现简单,适用于各类移动通讯系统的告警历史记录保存处理。
[0054] 以上所述仅为本发明的一个优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等等,均应包含在本发明的保护范围之内。