一种故障定位分析的方法及系统的制作方法_4

文档序号:9633684阅读:来源:国知局
系统查询网元5,则复现场景系统发送查询指令给代理网元5。
[0120]S304、快照网元系统确定复现场景系统查询或设置的代理网元,获取该代理网元的报文命令码,并根据该报文命令码获取该代理网元的响应内容,并将响应报文反馈给复现场景系统;
[0121]S305、操作人员根据反馈的响应报文判断是否出现与网管系统相同的故障,若没有出现故障,则返回步骤S302 ;否则,确定故障的位置以及解决该故障。
[0122]通过图3所示的场景复现系统与快照网元系统之间的操作流程,确定了网管系统的故障的位置,从而有利于操作人员解决该故障,因为复现网管系统的故障是在场景复现系统和快照网元系统中进行实现的,且通过快照网元系统中的代理网元代替真实网元来定位故障,从而减少了设备的投入量,故障的复现的整个过程需要操作人员较少,减少了工作量的投入,同时场景复现系统和网管系统的网管配置数据和操作日志数据完全相同,快照网元系统中的代理网元与网管系统交互的网元完全相同,因此提高了复现故障的成功率。
[0123]下面通过附图详细描述快照网元系统的操作流程。
[0124]参见图4,快照网元系统的操作流程包括步骤:
[0125]S401、操作人员根据网管配置数据和通信报文数据搭建快照网元系统,并初始化快照网元系统;
[0126]其中,根据网管配置数据中包括的网元个数,以及通信报文数据建立代理网元。例如,网管配置数据中包括15个网元,则建立代理网元个数为15个。
[0127]S402、开启监听快照网元系统中各个代理网元与场景复现系统之间的信息交互;
[0128]其中,启动各个代理网元的监控模块,监听各个代理网元与复现场景系统之间的请求或者应答信息。
[0129]S403、当代理网元接收到场景复现系统的查询或者设置请求时,获取该请求中携带的报文命令码;
[0130]例如,代理网元5接收到场景复现系统的查询请求,记为Request-5,则从该查询请求中获取报文的命令码,记为Index-5-M,其中Μ代理命令码;
[0131]S404、通过该请求中携带的报文命令码,从通信报文数据中获取响应报文;
[0132]例如,根据报文命令码Index-5-M从通信报文数据中获取响应报文的内容Code-5-Μο
[0133]S405、将获取的响应报文反馈给场景复现系统。
[0134]综上所述,本发明实施例提供的故障定位分析的方法,是利用网管系统在工程运行中产生故障时存储的网管配置数据、操作日志数据和通信报文数据来构建与网管系统相同的场景复现系统,以及与网管系统交互的网元相同的快照网元系统,得到网管系统在工程运行中的故障的再现,从而根据快照网元系统反馈的响应报文数据进一步确定故障的位置。相比与现有技术中,本发明有以下有益效果:
[0135](1)、本发明通过软件对故障进行定位分析,减少了投入的设备。一般地,为了使故障再现,需要涉及到成百上千的网元、板卡等设备,且成本较高,而本发明仅通过网管配置数据、通信报文数据和操作日志数据搭建虚拟的代理网元以及快照网元系统,避免了大量设备的投入。
[0136](2)、本发明通过与网管系统产生故障时的网管配置数据、通信报文数据和操作日志数据进行故障的复现,从而提高了故障定位分析的成功率。一般地,通过有经验的工程师提取网管配置中的重要参数实现故障的再现,可能会漏掉重要信息而故障复现失败。而本发明中网元快照数据中的通信报文数据和操作日志数据存储了网管系统与网元之间的任何交互的信息,可以极大地提高了网管系统中故障的再现。
[0137](3)、本发明通过场景复现系统和快照网元系统进行故障的复现,减少了工作量的投入。一般地,通过网元进行故障的再现,需要对网元等设备进行准备,使得网元等设备处于的状态与产生故障时相同,例如硬件的搜集和准备、软件的升级、业务的开通等,使工作人员的工作量较大。而本发明中通过网管配置数据和通信报文数据可以建立与网元工作状态相同的代理网元,从而形成快照网元系统,且不需要准备任何硬件,避免了投入较大的工作量。
[0138]参见图5,本发明实施例提供的一种故障定位分析的系统,包括:
[0139]根据网管系统运行中产生故障时备份的网元快照信息搭建的场景复现系统51 ;
[0140]和根据网管系统运行中产生故障时备份的网元快照信息搭建快照网元系统52,其中,快照网元系统52中包括与网管系统进行交互的网元一一对应的代理网元521 ;
[0141]场景复现系统51,用于根据所述网元快照信息,所述场景复现系统与所述快照网元系统中的代理网元之间进行信息交互,以及根据所述快照网元系统反馈的报文信息确定所述故障。
[0142]较佳地,场景复现系统51,包括:
[0143]配置恢复模块511,用于根据网管系统运行中产生故障时备份的网元快照信息中的网管配置数据搭建场景复现系统;
[0144]所述快照网元系统具体用于根据网管系统运行中产生故障时备份的网元快照信息中的网管配置数据和通信报文数据搭建快照网元系统;
[0145]其中,所述网管配置数据包括多个网元的设备类型、IP地址、板卡、端口、交叉配置以及业务配置的数据;所述通信报文数据包括网管系统发送给每个网元的查询或设置报文、每个网元返回给网管系统的应答报文的数据。
[0146]较佳地,快照网元系统52,包括:
[0147]快照配置模块522,用于根据网管系统运行中产生故障时备份的网元快照信息中的网管配置数据和通信报文数据,形成快照网元系统中的代理网元。
[0148]较佳地,场景复现系统51,还用于:
[0149]根据所述网元快照信息中的操作日志数据,所述场景复现系统对所述快照系统中的代理网元进行操作,其中所述操作日志数据包括操作人员的操作时间、操作对象、操作类型和操作结果的数据。
[0150]较佳地,快照网元系统52还包括:
[0151]网络通信模块523,用于监控所述场景复现系统与所述快照网元系统之间的信息交互。
[0152]较佳地,快照网元系统52还包括:
[0153]报文处理模块524,用于:
[0154]当快照网元系统52中的代理网元接收到场景复现系统51的查询或者设置请求时,获取该代理网元的报文命令码;
[0155]快照网元系统52根据所述报文命令码,获取所述场景复现系统51中的通信报文数据,并确定响应报文;
[0156]快照网元系统52将所述响应报文反馈给场景复现系统51 ;
[0157]场景复现系统51根据所述响应报文定位所述故障。
[0158]其中,参见图6,网管系统53包括全局配置模块531,用于开启故障监控模式。其中故障监控模式是指在网管系统运行中记录快照网元信息的模式。当然现场操作人员可以根据需要开启故障监控;
[0159]配置备份模块532,用于对网管系统中网管配置数据进行记录,生成网管配置数据;
[0160]报文记录模块533,用于对网管系统与外部真实网元之间的通信报文的记录,生成通信报文数据;
[0161]日志记录模块534,用于记录操作人员对网管系统或网元操作的数据。生成操作日志数据;
[0162]数据清理模块535,用于对网管配置数据、通信报文数据和操作日志数据的清理。
[0163]需要说明的是,本发明实施例中网管系统是指在运行中产生故障的网管系统,场景复现系统和快照网元系统均为软件搭建的系统,可以作为网管系统的一部分,也可以单独设计。本发明不做具体限定。
[0164]通过本发明实施例提供的故障定位分析系统,包括根据网管系统在产生故障时备份的网元快照信息搭建场景复现系统和快照网元系统,且快照网元系统中包括与所述网管系统进行交互的网元一一对应的代理网元;其中,场景复现系统用于根据网管系统中备份的网元快照信息,使场景复现系统与快照网元系统产生相同的信息交互,最后根据快照网元系统反馈的报文信息确定网管系统的故障。因此,本发明中是在搭建的场景复现系统和快照网元系统中进行故障复现,并根据报文信息确定故障发生的位置,以及解决故障的方法,本发明实施例提供的故障定位分析的方法,不用投入大量的设备,操作人员仅在场景复
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1