基于业务的通信网络评估方法和装置制造方法

文档序号:7983316阅读:144来源:国知局
基于业务的通信网络评估方法和装置制造方法
【专利摘要】本发明公开了一种基于业务的通信网络评估方法和装置,所述方法包括获取网元管理系统EMS上的基础网络数据;对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。本发明能够实现基于业务对象的网络质量评估,可以把业务进行评估以展现其业务的健康情况,同时,还可以采用多层合并以下发评估执行命令及拆分从网元管理系统EMS获取的数据的高效率处理机制,更好地支持网络质量评估和优化。
【专利说明】基于业务的通信网络评估方法和装置
【技术领域】
[0001]本发明涉及网络通信管理【技术领域】,具体而言,涉及一种以通信业务为评估对象的基于业务的通信网络评估方法和装置。
【背景技术】
[0002]随着通讯网络的日益扩张,如何保障网络的稳定性和安全性就显得越来越重要。因此,对通信网络资源的运行状态和安全性等指标进行巡检和评估分析便成为了一个新的【技术领域】。
[0003]网络的规模扩大,就意味着网络中的各种业务数量越来越多,例如,承载网络中的以太网业务、TDM (Time-Division Multiplexing,时分复用)业务、保护子网、隧道、伪线等,为此,这些数量在不断增长的业务是否可以健康和稳定的运行成为了业界亟待关注的问题。
[0004]目前,在通讯网络的巡检和评估中,通常采用的是以网元(NE,Network Element)为评估对象或粒度进行的评估,采用该方法,对于以网元为粒度的评估项,例如对设备运行状态的各种数据进行评估,可以提供较好的支持;但对于以业务为粒度的评估项,则不能很好的支持,例如,承载网络中端到端的以太网业务、TDM业务、保护子网、隧道、伪线、链路等业务,如果按照现有的评估方式,只以网元为粒度进行命令下发,异常信息就只会按照网元这个维度进行结果展示,这样就会导致一条业务上经过的多个网元的异常信息中都要重复显示该条业务的异常内容,使得整条业务的异常信息被展示的很零散,无法建立起整条业务的评估概念,以致不利于更为有效的评估业务。

【发明内容】

[0005]本发明主要目的在于提供一种以通信业务为评估对象的基于业务的通信网络评估方法和装置。
[0006]为了达到本发明的目的,本发明采用以下技术方案实现:
[0007]一种基于业务的通信网络评估方法,包括:
[0008]获取网元管理系统EMS上的基础网络数据;
[0009]对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
[0010]优选地,所述基础网络数据包括网元类数据和拓扑类数据。
[0011]优选地,获取网元管理系统EMS上的基础网络数据的方法包括:
[0012]对网元管理系统EMS以进行资源同步的方式获取;
[0013]或,以直接恢复存储于网元管理系统EMS中的基础备份数据的方式获取。
[0014]优选地,对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据的步骤包括:[0015]当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,其分别对网元管理系统EMS下发评估执行命令;
[0016]统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0017]将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
[0018]更为具体地,在执行将获取的业务类数据以及单点网元数据拆分给相应的具体评估项的步骤之后,所述方法还包括:
[0019]当需要获取待评估业务上每个单点网元的数据以评估这条业务的质量时,执行以下步骤:
[0020]统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0021]将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
[0022]优选地,在执行对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果的步骤之后,所述方法还包括:
[0023]将所述以业务为粒度的业务评估结果打上时间戳,并存储入数据库。
[0024]更为具体地,在获取网元管理系统EMS上的基础网络数据之后,所述方法还包括:
[0025]依据用户的输入命令从数据库中调取相应的业务评估结果并展示。
[0026]一种基于业务的通信网络评估装置,包括:
[0027]基础数据获取模块,用于获取网元管理系统EMS上的基础网络数据;
[0028]评估执行模块,用于对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
[0029]优选地,所述基础网络数据包括网元类数据和拓扑类数据。
[0030]优选地,基础数据获取模块获取网元管理系统EMS上的基础网络数据的方法包括:
[0031]对网元管理系统EMS以进行资源同步的方式获取;
[0032]或,以直接恢复存储于网元管理系统EMS中的基础备份数据的方式获取。
[0033]优选地,评估执行模块对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据的步骤包括:
[0034]当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,其分别对网元管理系统EMS下发评估执行命令;
[0035]统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0036]将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
[0037]更为具体地,评估执行模块在执行将获取的业务类数据以及单点网元数据拆分给相应的具体评估项之后,还包括:
[0038]当需要获取待评估业务上每个单点网元的数据以评估这条业务的质量时,执行以下步骤:
[0039]统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0040]将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
[0041 ] 优选地,所述评估执行模块包括:
[0042]命令合并单元,用于当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,统计其分别对网元管理系统EMS下发的多条评估执行命令并对其进行合并处理,以获取一条合并评估命令;
[0043]命令下发单元,用于下发所述合并评估命令,并从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0044]数据拆分单元,用于将所述业务类数据以及单点网元数据拆分给相应的具体评估项;
[0045]评估单元,用于依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
[0046]更为具体地,所述命令下发单元还用于下发未经合并处理的单个评估执行命令。
[0047]优选地,所述基于业务的通信网络评估装置还包括:
[0048]数据库,用于当评估执行模块将所述以业务为粒度的业务评估结果打上时间戳之后,存储所述业务评估结果。
[0049]优选地,所述基于业务的通信网络评估装置还包括:
[0050]评估结果展示模块,用于在基础数据获取模块获取网元管理系统EMS上的基础网络数据之后,依据用户的输入命令从数据库中调取相应的业务评估结果并展示,或,用于当评估执行模块获得以业务为粒度的业务评估结果之后,展示这些业务评估结果。
[0051]通过上述本发明的技术方案可以看出,本发明提供的基于业务的通信网络评估方法和装置,能够实现基于业务对象的网络质量评估,可以把业务进行评估以展现其业务的健康情况,同时,还可以采用多层合并以下发评估执行命令及拆分从网元管理系统EMS获取的数据的高效率处理机制,更好地支持网络质量评估和优化。
[0052]对于本发明提供的基于业务的通信网络质量评估方法和装置,其创新的以业务为评估对象和执行单元,首先需要获取相同业务类型的评估项,采取评估执行命令合并下发以获取业务,然后再整合数据以分配给各个具体评估项,避免了重复下发命令。
[0053]其次,其能够支持两种情况的业务评估:一、不需要获取业务上每个单点网元数据进行评估业务的质量时,能以整条业务为对象进行命令下发,最终获取到整条业务的评估数据;二、需要获取业务上每个单点网元的数据进行评估这条业务的质量时,能以业务为对象(或粒度)进行命令下发,下发评估命令后,通过EMS (Element Management System网元管理系统)向业务路径上所有的网元或者A/Z端点网元进行命令下发,各个评估项需要获取单点网元相同的命令时再次采取命令合并下发的机制,网元上报的数据再采用命令整合的策略上报给评估系统,这样就很好的支持了以业务为单元的评估。[0054]与现有的以网元为粒度的网络评估方法对比,本发明能很好的对通信网络中的业务进行评估,从而帮助业务人员对通信网络中的各种业务粒度的健康状况有一个更为直观的认识和评价。
【专利附图】

【附图说明】
[0055]图1是本发明实施例提供的基于业务的通信网络评估装置结构示意图;
[0056]图2是本发明实施例提供的评估执行模块结构示意图;
[0057]图3是本发明实施例提供的评估执行模块工作流程示意图;
[0058]图4是本发明实施例提供的基于业务的通信网络评估方法流程示意图。
[0059]本发明目的的实现、功能特点及优异效果,下面将结合具体实施例以及附图做进一步的说明。
【具体实施方式】
[0060]下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
[0061]本发明实施例提供的一种基于业务的通信网络评估方法,包括如下具体步骤:
[0062]S10、获取网元管理系统EMS上的基础网络数据,优选地,所述基础网络数据包括网元类数据和拓扑类数据,;
[0063]S20、对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
[0064]具体地,在所述步骤SlO中,获取网元管理系统EMS上的基础网络数据的方法包括:
[0065]S101、对网元管理系统EMS以进行资源同步的方式获取;
[0066]或,
[0067]S102、以直接恢复存储于网元管理系统EMS中的基础备份数据的方式获取。
[0068]具体地,在所述步骤S20中,对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据的步骤包括:
[0069]S201、当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,其分别对网元管理系统EMS下发评估执行命令;
[0070]S202、统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0071]S203、将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
[0072]更为具体地,在执行将获取的业务类数据以及单点网元数据拆分给相应的具体评估项的步骤之后,所述方法还包括:
[0073]S204、当需要获取待评估业务上每个单点网元的数据以评估这条业务的质量时,执行以下步骤:[0074]S205、统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0075]S206、将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
[0076]具体地,在执行对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果的步骤S20之后,所述方法还包括:
[0077]S30、将所述以业务为粒度的业务评估结果打上时间戳,并存储入数据库。 [0078]更为具体地,在获取网元管理系统EMS上的基础网络数据之后,所述方法还包括:
[0079]S11、依据用户的输入命令从数据库中调取相应的业务评估结果并展示。
[0080]如图1所示,本发明实施例还提供了一种基于业务的通信网络评估装置,其包括:
[0081]基础数据获取模块10,用于获取网元管理系统EMS上的基础网络数据,优选地,所述基础网络数据包括网元类数据和拓扑类数据;
[0082]评估执行模块20,用于对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
[0083]优选实施方式下,基础数据获取模块10获取网元管理系统EMS上的基础网络数据的方法包括:
[0084]对网元管理系统EMS以进行资源同步的方式获取;
[0085]或,以直接恢复存储于网元管理系统EMS中的基础备份数据的方式获取。
[0086]除此之外,不排除其他现有技术已公开的基础数据获取模块10用以获取网元管理系统EMS上的基础网络数据的方法,本文对此不做--赘述。
[0087]优选实施方式下,评估执行模块20对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据的步骤包括:
[0088](I)当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,其分别对网元管理系统EMS下发评估执行命令;
[0089](2)统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0090](3)将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
[0091]更为具体地,评估执行模块20在执行将获取的业务类数据以及单点网元数据拆分给相应的具体评估项之后,还包括:
[0092](4)当需要获取待评估业务上每个单点网元的数据以评估这条业务的质量时,执行以下步骤:
[0093](5)统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;
[0094](6)将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
[0095]在本发明实施例中,如图2所示,所述评估执行模块20包括:[0096]命令合并单元201,用于当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,统计其分别对网元管理系统EMS下发的多条评估执行命令并对其进行合并处理,以获取一条合并评估命令;
[0097]其在包含需要下发多个命令的情况下,负责前期的命令统计工作和后期的命令合并工作;在本发明实施例中,包含有多层的命令合并流程:
[0098]首先,当多个具体评估项针对同一种类型的待评估业务进行评估的情况下,例如:几个评估项都针对以太网业务进行评估,那么所有具体评估项用以获取以太网业务的评估执行命令合并为一条合并评估命令进行下发;
[0099]其次另外一种情况,当所有具体评估项都获取到业务后,需要针对业务链路上的单点网元获取数据,不同的具体评估项都需要对相同的一条或几条评估执行命令进行下发,在此也进行命令合并下发,不同具体评估项针对该命令的数据合并上报。
[0100]命令下发单元202,用于下发所述合并评估命令,并从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据;在本发明实施例中,负责合并评估命令从评估装置到网元管理系统EMS的命令下发,也包括两种情况的命令下发:
[0101]首先,继前面所述的对命令合并单元201的合并评估命令进行下发;
[0102]其次另外一种情况,还有部分不需要合并的评估执行命令也在本命令下发单元202执行命令下发。
[0103]在本发明实施例中,所述命令下发单元202还用于下发未经合并处理的单个评估执行命令。
[0104]数据拆分单元203,用于将获取的业务类数据以及单点网元数据拆分给相应的具体评估项;
[0105]具体实施时,其从网元管理系统EMS获取的数据是一个合并数据包,需要把这些数据拆分给各个具体评估项。
[0106]在本发明实施例中,数据拆分单元203分两种情况对数据进行拆分:
[0107]首先,将通过合并评估命令获取到的业务数据拆分给各个具体评估项;
[0108]其次,将通过合并评估命令获取到的业务链路上的单点网元数据拆分给各个具体评估项。
[0109]评估单元204,用于依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
[0110]继以上命令合并单元201、命令下发单元202以及数据拆分单元203从网元管理系统EMS获取到的业务数据及单点网元数据,评估单元204对这些数据依据预设的每个具体评估项的评估规则进行数据分析,从而得到以业务为粒度的业务评估结果。
[0111]在本发明实施例中,评估单元204包含两种情况的评估执行:
[0112]首先,有些具体评估项不需要单点网元的数据,只需要业务数据就可以依据自己的评估规则进行评估;
[0113]其次,有些具体评估项需要业务链路上的单点网元实时数据,联合业务数据以及评估项的规则进行评估结果的生成。
[0114]优选地,所述基于业务的通信网络评估装置还包括:
[0115]数据库40,用于当评估执行模块20将所述以业务为粒度的业务评估结果打上时间戳之后,存储所述业务评估结果。
[0116]优选实施方式下,所述基于业务的通信网络评估装置还包括:
[0117]评估结果展示模块30,用于在基础数据获取模块10获取网元管理系统EMS上的基础网络数据之后,依据用户的输入命令从数据库40中调取相应的业务评估结果并展示,或,用于当评估执行模块20获得以业务为粒度的业务评估结果之后,展示这些业务评估结
果O
[0118]通常,评估结果可以报表、拓扑图等方式予以展示。
[0119]图3是本发明实施例提供的评估执行模块20工作流程示意图,其进行以业务为评估对象的评估执行步骤如下:
[0120]S301、多个具体评估项同时进行评估,具体评估项所需要评估的业务类型相同,下发开始评估执行的命令,以获取这些相同类型的业务。
[0121]S302、命令统计和合并单元主要负责各个具体评估项命令的统计和命令的合并动作。针对具有相同业务类型的具体评估项,评估系统合并一条命令下发到网元管理系统EMS上去获取业务数据;针对需要获取各个单点网元的命令,合并这些命令下发到业务链路的具体网元上去获取数据。
[0122]S303、命令下发单元202针对步骤S302的合并命令以及其他不需要合并的命令进行命令下发操作和数据获取。
[0123]S304、数据拆分单元203针对步骤S303获取到的业务数据和单点网元数据拆分给每个需要该业务的评估项。
[0124]S305、判断是否需要获取单个网元的数据,如果是则进入步骤S302,如果否则进入步骤S306。
[0125]S306、各个具体评估项依据各自的评估规则针对获取到的业务数据和单点网元数据进行评估,并生成评估结果。
[0126]图4是本发明实施例提供的基于业务的通信网络评估方法流程示意图,下面进行详细步骤描述:
[0127]S401、从网元管理系统EMS获取评估所需要的基础网络数据,包括网元类数据和拓扑类数据;
[0128]具体实施时,基础网络数据可以有两种方式进行获取:
[0129]一、对网元管理系统EMS进行资源同步的方式获取;
[0130]二、直接在评估系统中恢复存储在网元管理系统MS中的基础备份数据;同时,把获取到的基础网络数据在评估系统的数据库40中进行保存。
[0131]S402、依据用户的输入命令,选择直接查看存储于数据库40中的已评估完成的评估结果,或者进行新的评估执行;
[0132]若是直接查看评估完成的评估结果,则直接进入步骤S416 ;若是进行新的评估执行,则进入步骤S403。
[0133]在本发明实施例中,每一轮的评估执行,最终都会给评估结果打上时间戳并存储入数据库40,这样用户只需要选择好要查看的时间点,就可以查看相应时间点的业务评估结果。
[0134]S403、针对合并命令以及其他不需要合并的命令进行命令下发操作,本发明实施例中,针对两个不同的具体评估项(评估项I和评估项2)同时进行评估的命令下发流程进行说明。
[0135]S404、评估装置向网元管理系统EMS下发命令获取评估项I和评估项2所需要的业务数据。
[0136]进一步讲,以业务为粒度的具体评估项,其业务是指承载网络中端到端的以太网业务、TDM业务、保护子网、隧道、伪线、链路等具体业务。本发明实施例中,评估项I和评估项2都是以相同的一种业务作为评估对象进行评估,所以为了提高效率并减少命令下发的次数,在本步骤中,从评估装置到网元管理系统EMS合并下发一次用以获取该种业务的合并评估命令。
[0137]S405、针对评估的具体内容项来判断是否需要到业务路径所经过的所有网元上去获取数据,主要分为以下两种情况:
[0138]一、不需要单点网元的设备数据进行评估业务。例如,在承载网络中包含很多线性隧道保护组,我们只需要判断工作路径和保护路径是否经过相同的中间网元,也就是工作/保护路径是否同路由。这种情形的业务类内容评估只需要知道业务路径及业务所途经的网元数据就足够了,不需要通过网元管理系统EMS到每一个单点网元进行设备数据获取;只需要获取到网元管理系统EMS上该业务的路径数据和基础网元节点数据就可以做评估。
[0139]二、需要单点网元的设备数据进行评估业务。例如,在承载网络中包含很多伪线,我们需要知道一条伪线的A/Z端点网元的Qos限速设置是否超限,则需要到伪线的A/Z端点网元去获取A/Z端点设备上的实时Qos数据;以此Qos数据来判断整条伪线是否正常。
[0140]依据以上两种方式的判断后,若不需要去单点网元获取设备数据,则进入步骤S406 ;
[0141]若需要取单点网元获取设备数据,则进入步骤S407。
[0142]S406、利用获取到的业务数据,依据各具体评估项预设的评估规则对评估项I和评估项2进行评估执行,进而得到评估项I和评估项2中的业务的评估结果是否正常/异

巾O
[0143]S407、拆分获取到的业务路径上包含的所有单点网元,为了后面到单点网元上获取实时的设备数据做准备。
[0144]S408、把步骤S404中合并下发命令获取到的业务数据以及步骤S407拆分路径获取到的单点网元数据分配给评估项I和评估项2,使得业务数据分别作为评估项I和评估项2的评估对象。
[0145]S409、统计评估项I和评估项2需要下发的单点网元数据命令。
[0146]例如,情况1:评估项I需要对单点网元下发命令I和命令2来获取数据,评估项2需要对单点网元下发命令3和命令4来获取数据。
[0147]情况2:评估项I需要对单点网元下发命令I和命令2来获取数据,评估项2需要对单点网元下发命令I和命令3来获取数据;
[0148]S410、判断步骤S409中统计到的命令,两个评估项是否包含相同的需要下发到单点网元的命令。
[0149]如果是情况1,即两个评估项需要对单点网元下发的命令完全不同,则进入步骤S411 ;[0150]如果是情况2,评估项I和评估项2都需要对单点网元下发命令1,则进入步骤S412。
[0151]S411、对每个单点网元进行每条命令的下发,即如上举例中的命令3和命令4的下发。
[0152]S412、合并相同的命令下发到各个单点网元,其他命令分别下发到各个单点网元。即如上举例中针对两个小项的命令I进行合并下发,命令2和命令3进行分别下发。
[0153]S413、把步骤S412获取到的数据进行整理分配给每个评估项。
[0154]即如上所述,把合并下发命令I获取到的单点网元数据分配给评估项I和评估项
2;同时,命令2和命令3获取到的数据也分别分配给评估项I和评估项2。
[0155]S414、针对每一个具体评估项利用获取到的业务数据和单点网元数据,依据各个具体评估项预设的评估规则对评估项I和评估项2进行评估执行,进而得到评估项I和评估项2中的业务的评估结果是否正常/异常。
[0156]S415、评估执行完成后,生成评估结果,并把评估结果数据存储到数据库40中,对每一次的评估结果打上时间戳。
[0157]S416、按照报表、拓扑图等方式展示出相应时间点的评估结果,并给出每条业务的评估结果,以显示正常/异常信息。
[0158]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种基于业务的通信网络评估方法,其特征在于,包括: 获取网元管理系统EMS上的基础网络数据; 对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
2.如权利要求1所述的基于业务的通信网络评估方法,其特征在于,所述基础网络数据包括网元类数据和拓扑类数据。
3.如权利要求1所述的基于业务的通信网络评估方法,其特征在于,获取网元管理系统EMS上的基础网络数据的方法包括: 对网元管理系统EMS以进行资源同步的方式获取; 或,以直接恢复存储于网元管理系统EMS中的基础备份数据的方式获取。
4.如权利要求1所述的基于业务的通信网络评估方法,其特征在于,对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据的步骤包括: 当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,其分别对网元管理系统EMS下发评估执行命令; 统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据; 将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
5.如权利要求4所述的基于业务的通信网络评估方法,其特征在于,在执行所有步骤之后,所述方法还包括: 当需要获取待评估业务上每个单点网元的数据以评估这条业务的质量时,执行以下步骤: 统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据; 将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
6.如权利要求1所述的基于业务的通信网络评估方法,其特征在于,在执行所有步骤之后,所述方法还包括: 将所述以业务为粒度的业务评估结果打上时间戳,并存储入数据库。
7.如权利要求6所述的基于业务的通信网络评估方法,其特征在于,在获取网元管理系统EMS上的基础网络数据之后,所述方法还包括: 依据用户的输入命令从数据库中调取相应的业务评估结果并展示。
8.一种基于业务的通信网络评估装置,其特征在于,包括: 基础数据获取模块,用于获取网元管理系统EMS上的基础网络数据; 评估执行模块,用于对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据,并依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
9.如权利要求8所述的基于业务的通信网络评估装置,其特征在于,所述基础网络数据包括网元类数据和拓扑类数据。
10.如权利要求8所述的基于业务的通信网络评估装置,其特征在于,基础数据获取模块获取网元管理系统EMS上的基础网络数据的方法包括: 对网元管理系统EMS以进行资源同步的方式获取; 或,以直接恢复存储于网元管理系统EMS中的基础备份数据的方式获取。
11.如权利要求8所述的基于业务的通信网络评估装置,其特征在于,评估执行模块对网元管理系统EMS下发评估执行命令以获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据的步骤包括: 当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,其分别对网元管理系统EMS下发评估执行命令; 统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据; 将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
12.如权利要求11所述的基于业务的通信网络评估装置,其特征在于,评估执行模块在执行将获取的业务类数据以及单点网元数据拆分给相应的具体评估项之后,还包括: 当需要获取待评估业务上每个单点网元的数据以评估这条业务的质量时,执行以下步骤: 统计各下发的评估执行命令并对其进行合并处理,以获取一条合并评估命令并依据该合并评估命令从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据; 将获取的业务类数据以及单点网元数据拆分给相应的具体评估项。
13.如权利要求8所述的基于业务的通信网络评估装置,其特征在于,所述评估执行模块包括: 命令合并单元,用于当多个具体评估项同时进行评估,且具体评估项所对应的待评估业务类型相同时,统计其分别对网元管理系统EMS下发的多条评估执行命令并对其进行合并处理,以获取一条合并评估命令; 命令下发单元,用于下发所述合并评估命令,并从网元管理系统EMS获取待评估业务所需要的业务类数据以及业务链路上的单点网元数据; 数据拆分单元,用于将所述业务类数据以及单点网元数据拆分给相应的具体评估项;评估单元,用于依据预设的具体评估项的评估规则对这些数据进行评估,以获得以业务为粒度的业务评估结果。
14.如权利要求13所述的基于业务的通信网络评估装置,其特征在于,所述命令下发单元还用于下发未经合并处理的单个评估执行命令。
15.如权利要求8所述的基于业务的通信网络评估装置,其特征在于,还包括: 数据库,用于当评估执行模块将所述以业务为粒度的业务评估结果打上时间戳之后,存储所述业务评估结果。
16.如权利要求8所述的基于业务的通信网络评估装置,其特征在于,还包括:评估结果展示模块,用于在基础数据获取模块获取网元管理系统EMS上的基础网络数据之后,依据用户的输入命令从数据库中调取相应的业务评估结果并展示,或,用于当评估执行模块获得以业务为粒度 的业务评估结果之后,展示这些业务评估结果。
【文档编号】H04L12/24GK103684827SQ201210345632
【公开日】2014年3月26日 申请日期:2012年9月18日 优先权日:2012年9月18日
【发明者】王帅 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1