[发明专利]一种网管系统工程故障的检测修复方法有效
申请号: | 200810004104.4 | 申请日: | 2008-01-17 |
公开(公告)号: | CN101488889A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 袁虎 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙 洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网管 系统工程 故障 检测 修复 方法 | ||
技术领域
本发明涉及一种网管系统工程故障的检测修复方法。
背景技术
由于测试泄漏的存在,网管系统的工程的版本必然存在故障。一旦网管系统在工程中出现故障,故障的检测和解决比较困难,这是因为:
1)工程发布版本一般是Release版本,不包含调试信息,故障不好跟踪定位。
2)网管系统用户对版本升级控制很严,一般升级次数有限。同时要求网管系统需要不间断运行。
需要有一种方法,一方面能够为工程发布版本记录调试信息或日志,另一方面不能中断网管系统的运行,同时在代码变更很小的情况下能够不升级源程序实现故障改进。
发明内容
本发明要解决的技术问题是提供一种网管系统工程故障的检测修复方法,能够为工程发布版本记录调试信息或日志,另一方面不能中断网管系统的运行,同时在代码变更很小的情况下能够不升级源程序实现故障改进。
为了解决上述问题,本发明提供了一种网管系统工程故障的检测修复方法,包括以下步骤:
(1)在网管系统外部设置若干外部模块,每个外部模块对应完成原网管系统中的一个或多个工作单元所完成的功能并具有故障检测或故障修复功能;
(2)根据网管系统待检测或待修复的故障,选择一个或多个具有相应 功能的外部模块;
(3)网管系统在启动时加载步骤(2)中所选择的外部模块,外部模块被加载时自动替换原来网管系统中对应的工作单元完成相应功能;
(4)对于待检测的故障,通过监测所加载的相应外部模块工作的异常检测网管系统的相应工作单元,完成对故障的定位;对于待修复的故障,通过所加载的相应外部模块,直接对故障进行修复。
进一步的,本发明所述的方法,其中,所述步骤(2)中,选择相应外部模块后,定制并保存在外部模块列表中,所述步骤(3)中,网管系统在启动时,读取所述外部模块列表,依次加载所述外部模块列表中的外部模块。
进一步的,本发明所述的方法,其中,所述步骤(4)中,对于待检测的故障,通过监测所加载的相应外部模块工作的异常检测网管系统的相应工作单元,完成对故障的定位之后,如果确认为网管系统的故障,且是可以用本方法解决问题,则在外部模块列表中卸载当前外部模块,通过修改外部模块列表加载具有修正网管系统功能的外部模块,对该故障进行修复。
进一步的,本发明所述的方法,其中,在网管运行过程中添加或卸载外部模块,通过修改所加载的外部模块列表来完成,加载列表中新增的外部模块或卸载列表中被删除的外部模块,修改完毕后将此列表保存。
进一步的,本发明所述的方法,其中,外部模块被卸载后,其停止继续运行完成其对应的功能,网管系统恢复相应工作单元运行,完成该工作单元原有功能。
进一步的,本发明所述的方法,其中,所述外部模块列表保存在数据库表中或配置文件中。
进一步的,本发明所述的方法,其中,所加载的外部模块为动态链接库或者功能插件。
进一步的,本发明所述的方法,其中,所述外部模块列表的实现,采用以下之一的方式:直接通过外部模块的文件名称表示,或通过包含文件名通配符来表示与之匹配的所有外部模块,或通过目录或路径名来表示此目录或路径下的所有外部模块。
与现有技术相比,本发明所述方法,可以加载具有记录调试信息和日志功能的外部模块,从而辅助检测网管系统故障;同时确认网管系统的故障位置后,可以加载具有修正网管系统功能的外部模块,从而辅助解决网管系统故障;使用本方法进行工程故障检测和解决,不受版本是否包含调试信息的限制,也不需要修改原来程序,而且不需要中断网管系统运行就可以升级成功,减少临时版本的发布。
附图说明
图1是本发明实施例中在原网管系统上加载外部模块的示意图;
图2是本发明实施例的方法流程图;
图3是本发明实施例中采用动态链接库实现检测的方法流程图;
图4是本发明实施例中网管系统定制动态链接库的界面示意图。
具体实施方式
本发明为了解决传统技术方案存在的弊端,通过以下具体实施例进一步阐述本发明所述的一种网管系统工程故障的检测修复方法,以下对具体实施方式进行详细描述,但不作为对本发明的限定。
波分网管系统在工程中的故障定位和解决存在一些问题,例如网管系统出现了网元的成段的历史性能丢失的现象。为了确认是否网管系统接收到的报文出现了问题,使用本发明的方法进行故障检测和修复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810004104.4/2.html,转载请声明来源钻瓜专利网。