核查网元配置的业务规则的方法和核查系统的制作方法

文档序号:7846718阅读:230来源:国知局
专利名称:核查网元配置的业务规则的方法和核查系统的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种核查网元配置的业务规则的方法和核查系统。
背景技术
随着电信技术的发展,电信网络的组网越来越庞大,业务也变得更加丰富和多样化,随之对电信设备的配置也变得更复杂。在配置各个网元之间的关联数据时,通常都是对网元逐个进行配置。因此容易造成在不同网元配置关联数据时发生错误。针对此问题,业内出现了配置核查工具,配置核查工具可对各网元配置的业务规则进行核查,以确认其业务规则是否配置正确。例如,池 (POOL)组网下要求POOL内所有的移动交换中心(MSC,Mobile Switching Centre)的接入数据,例如小区对象、基站控制器(BSC,Base Station Controller)对象需保持一致相等。面对业务规则配置的复杂和快速变化,配置核查工具也将随之变化,怎样对配置核查工具进行方便的维护和管理,现有的一种方式就是将配置核查工具内置在核查主程序中,随核查主程序一同发布。在此核查程序架构中,核查的控制流程由主程序实现,各种不同类型的核查规则实现为动态库。主程序启动后首先加载各个业务规则核查动态库,用户启动核查操作后,主程序调用各个业务规则核查动态库依次执行各个核查规则函数,判断业务规则配置是否正确。基于现有配置核查工具程序架构,当配置的业务规则变化后,需要发布相关的程序补丁,这造成了实施核查业务规则的这一业务的维护成本较高。

发明内容
本发明实施例提供核查网元配置的业务规则的方法和核查系统,以降低实施核查网元配置的业务规则这一业务的维护成本。为解决上述技术问题,本发明实施例中提供以下技术方案一种核查网元配置的业务规则的方法,包括从核查规则自定义接口接收第一指示,该第一指示用于指示用户选择的业务规则类型;从核查规则自定义接口接收第二指示,该第二指示用于指示用户选择的管理对象类MOC中需核查的属性集合;从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的MOC所对应的管理对象实例MOI的筛选条件;基于所述第一指示、第二指示和第三指示生成配置核查脚本;调用所述配置核查脚本核查网元配置的业务规则。一种核查系统,包括核查脚本仓库单元,用于从核查规则自定义接口接收第一指示,其中,该第一指示用于指示用户选择的业务规则类型;从核查规则自定义接口接收第二指示,该第二指示用于指示用户选择的MOC中需核查的属性集合;从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的MOC所对应的MOI的筛选条件;基于所述第一指示、第二指示和第三指示生成配置核查脚本并保存;核查引擎,用于调用所述配置核查脚本仓库单元保存的配置核查脚本核查网元配置的业务规则。由上可见,本发明实施例中核查系统提供便于用户输入核查相关参数的核查规则自定义接口,在从该核查规则自定义接口接收到用于指示用户选择的业务规则类型的第一指示、用于指示用户选择的管理对象类MOC中需核查的属性集合的第二指示、用于指示用户指定的用于筛选出需要核查的MOC所对应的MOI的筛选条件的第三指示后;基于第一指示、第二指示和第三指示生成配置核查脚本;调用该配置核查脚本核查网元配置的业务规则。由于核查系统提供便于用户输入核查相关参数的核查规则自定义接口,该机制可基于用户自定义输入的核查相关参数自动生成用于核查网元配置的业务规则的配置核查脚本, 即使网元配置的业务规则经常发生变化,核查系统亦可简易的基于用户自定义输入的对应核查相关参数来自动生成相适宜的配置核查脚本进行核查,这样相对降低了实施核查网元配置的业务规则这一业务的维护成本。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种核查网元配置的业务规则的方法的流程示意图;图2是本发明实施例提供的一种核查系统的结构示意图;图3是本发明实施例提供的另一种核查网元配置的业务规则的方法的流程示意图;图4_a是本发明实施例提供的一种一致性业务规则核查的示意图;图4_b是本发明实施例提供的一种关联性业务规则核查的示意图;图4-c是本发明实施例提供的一种唯一性业务规则核查的示意图;图5是本发明实施例提供的一种核查系统的示意图;图6_a是本发明实施例提供的另一种核查系统的示意图;图6_b是本发明实施例提供的另一种核查系统的示意图;图6-c是本发明实施例提供的又一种核查系统的示意图;图6-d是本发明实施例提供的又一种核查系统的示意图。
具体实施例方式本发明实施例提供核查网元配置的业务规则的方法和核查系统,以降低实施核查网元配置的业务规则这一业务的维护成本。为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。在电信设备中配置业务规则的基本单元称之为对象,其中,在第三代合作伙伴计划(3GPP,the 3rd generation partnership project)标准中通常称为管理对象(M0, Managed Object),对象由一组属性构成。具有相同属性集合的1类MO总称为管理对象类(MOC,Managed Object Class)。具体的1个对象实例称为管理对象实例(MOI,Managed Object Instance)。核查网元配置的业务规则,其实就是核查不同网元间(或同一网元)的不同MOI 之间的相互关系是否满足预定规则。本发明核查网元配置的业务规则的方法的一个实施例,可包括从核查规则自定义接口接收第一指示,其中,该第一指示用于指示用户选择的业务规则类型;从核查规则自定义接口接收第二指示,该第二指示用于指示用户选择的MOC中需核查的属性集合;从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的 MOC所对应的MOI的筛选条件;基于第一指示、第二指示和第三指示生成配置核查脚本;调用该配置核查脚本核查网元配置的业务规则。参见图1、具体步骤可包括110、从核查规则自定义接口接收第一指示,其中,该第一指示用于指示用户选择的业务规则类型;其中,第一指示所指示出的用户选择的业务规则类型例如可以包括一致性业务规则、关联性业务规则、唯一性业务规则或该三种业务规则两种或全部组合成的复合业务规则类型(而复合业务规则类型可看成同时具有几个并列的业务规则类型)或其它业务规则类型。120、从核查规则自定义接口接收第二指示,其中,该第二指示用于指示用户选择的MOC中需核查的属性集合(其中,该属性集合可包括一个或多个属性);130、从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的MOC所对应的MOI的筛选条件;其中,第三指示所指示的筛选条件可能是对第二指示所指示的MOC的某一个或多个属性的取值进行限制,使筛选出的MOI的某1个或多个属性的取值满足等于某1个特定值或在属于某个取值范围。其中,核查系统提供核查规则自定义接口,使得用户可通过该核查规则自定义接口来输入用于生成配置核查脚本所需的核查相关参数(该核查相关参数可包括用户选择的业务规则类型信息(即第一指示)、用户选择的MOC中需核查的属性集合信息(即第二指示)、用户指定的用于筛选出需要核查的MOC所对应的MOI的筛选条件信息(即第三指示) 等等),核查系统进而可基于用户通过该核查规则自定义接口输入的核查相关参数来生成配置核查脚本。在实际应用中,核查系统例如还可提供核查规则自定义操作界面,以便于用户在核查系统提供的该核查规则自定义操作界面上进行自定义操作(该自定义操作界面还可提供相关的自定义操作指引,以便于用户根据该自定义操作指引来进行相关自定义操作), 用户可通过核查规则自定义操作界面来输入其选择的业务规则类型信息(即第一指示)、 其选择的MOC中需核查的属性集合信息(即第二指示)、以及其指定的用于筛选出需要核查的MOC所对应的MOI的筛选条件信息(即第三指示)等核查系统生成配置核查脚本所需的核查相关参数。在一种应用场景下,若第一指示所指示出的用户选择的业务规则类型为一致性业务规则;则从核查规则自定义接口接收第二指示可包括从核查规则自定义接口接收用于指示用户选择需核查的MOC的第二一指示;从核查规则自定义接口接收用于指示第二一指示所指示的MOC中的索引属性的第二二指示;从核查规则自定义接口接收用于指示第二一指示所指示的MOC中需执行一致性核查的属性集合(其中,该属性集合可包括一个或多个属性)的第二三指示(即,第二一指示所指示的MOC对应的各个MOI中,由第二三指示来指示出的属性集合中相同属性的取值需分别保持一致)。此处第二指示包括第二一指示、第二二指示和第二三指示。举例来说,第二一指示所指示出的MOC-A包括5个属性(属性Val、 Va2、Va3、Va4和,第二三指示所指示出的需保持一致性的属性集合中包括属性Va2、 Va3,这就表示需要核查某几个网元(或同一网元)中MOC-A对应的MOI (其中,每个网元中 MOC-A可能有对应的一个或多个Μ0Ι)中属性Va2的取值是否一致,若一致,则表示该几个网元(或该同一网元)的该配置正确;反之,则表示某一个或多个网元(或该同一网元)的该配置错误。属性Va3的核查方式可以此类推。在另一种应用场景下,若第一指示所指示出的用户选择的业务规则类型为关联性业务规则;从核查规则自定义接口接收第二指示包括从核查规则自定义接口接收用于指示用户选择需核查的多个MOC的第二四指示;从核查规则自定义接口接收用于指示该第二四指示所指示的多个MOC间需执行关联性核查的属性集合(该属性集合可包括至少两个属性)的第二五指示(即,第二四指示所指示的多个MOC对应MOI中,第二五指示来指示出的属性集合中不同属性的取值之间需具有预设的映射关联关系)。此处,第二指示包括第二四指示和第二五指示。举例来说,如第二四指示所指示出的MOC包括M0C-B(包括4个属性,即 Vb 1、Vb2、Vb3 和 Vb4)和 MOC-C (包括 5 个属性,Vc 1、Vc2、Vc3、Vc4 和 Vc5),其中,第二五指示所指示出的核查需具有关联关系的属性对为属性Vbl和Vc2,及属性Vb4和Vc5, 而这就表示需要核查某个网元的MOC-B对应的(1个或多个)MOI中属性Vbl的取值,与该网元或其它网元的MOC-C对应的(1个或多个)MOI中属性Vc2的取值之间是否具有设定的关联关系,并且需要核查某个网元的MOC-B对应的(1个或多个)MOI中属性Vb4的取值,与该网元或其它网元的MOC-C对应的(1个或多个)MOI中属性Vc5的取值之间是否具有设定的关联关系,若具有设定的关联关系,则表示该网元或该几个网元的该配置正确;反之,则表示其中某1个或多个网元的该配置错误,以此类推。在又一种应用场景下,若第一指示所指示出的用户选择的业务规则类型为唯一性业务规则;则从核查规则自定义接口接收第二指示可包括从核查规则自定义接口接收用于指示用户选择需核查的MOC的第二六指示;从核查规则自定义接口接收用于指示第二六指示所指示的MOC中执行唯一性核查的属性集合(其中,该属性集合可包括一个或多个属性)的第二七指示(即,第二六指示所指示的MOC对应的若干个MOI中,由第二七指示来指示出的属性集合中相同属性的取值需要互不相同)。此处,第二指示包括第二六指示和第二七指示。举例来说,例如第二六指示所指示出的MOC-D包括5个属性(即属性Vdl、Vd2、 Vd3、Vd4和Vd5),第二七指示所指示出的需保持一致性的属性为属性Vd3,这就表示需要核查某个或某几个网元中MOC-D对应的MOI (其中每个网元中MOC-D可能对应有的1个或多个Μ0Ι)中属性Vd3的取值是否互不相同(同一网元或不同网元间的MOI可以两两比较), 若互不相同,则表示该几个网元的该配置正确;反之,表示其中某1个或多个网元的该配置错误,以此类推。可以看出,对业务规则类型进行一致性业务规则、关联性业务规则、唯一性业务规则等合理分类,可以简化核查参数设计和输入的复杂度,进而可降低用户参数输入错误的机率。140、基于第一指示、第二指示和第三指示生成配置核查脚本;在实际应用中,基于第一指示、第二指示和第三指示生成的配置核查脚本的数据格式可能是核查系统能够解析的多种格式,配置核查脚本可能基于扩展标记语言(XML, Extensible Markup Language)或其它程序语言描述,可根据具体场景和需要来具体确定, 本发明对此不作限定。其中,第一指示、第二指示和第三指示的数据格式可以是核查系统能够识别的任意格式,具体格式此处不作限定。需要说明的是,基于第一指示、第二指示和第三指示生成配置核查脚本的方式可能是多种多样的,举例来说,可针对不同的业务规则类型预设对应的不同配置核查脚本模板,根据第一指示所指示出的业务规则类型,可调用该业务规则类型对应的预设的配置核查脚本模板(例如可包括对应一致性业务规则的配置核查脚本模板、对应关联性业务规则的配置核查脚本模板和对应唯一性业务规则的配置核查脚本模板等三种配置核查脚本模板),而后根据第二指示和第三指示来修改该配置核查脚本模板中与之对应的相关核查参数,进而得到可用于进行网元核查的配置核查脚本。当然,亦可采用其它生成配置核查脚本的机制来基于第一指示、第二指示和第三指示生成配置核查脚本,此处不再一一举例。150、调用该配置核查脚本核查网元配置的业务规则。其中,在核查被触发(用户触发或其它条件触发)后,核查系统可导入待核查的网元配置的业务规则数据,解释和执行该配置核查脚本来核查该网元配置的业务规则。例如可对网元配置的业务规则的一致性、关联性、业务性的其中一种或多种进行核查。此外,核查系统还可提供用于导入配置核查脚本的导入接口,可在接收到配置核查脚本导入指令后,根据该配置核查脚本导入指令从导入接口导入配置核查脚本;和/或, 核查系统还可提供用于导出配置核查脚本的导出接口,在接收配置核查脚本导出指令后, 可根据该配置核查脚本从导出接口导出指令导出配置核查脚本。如此可实现配置核查脚本局部或全网的共享。可以理解的是,本实施例的上述方案可在网管设备上具体实施,核查系统可部署在网管设备上来对网元配置的业务规则进行核查。由上可见,本实施例中例如核查系统提供便于用户输入核查相关参数的核查规则自定义接口,在从该核查规则自定义接口接收到用于指示用户选择的业务规则类型的第一指示、用于指示用户选择的MOC中需核查的属性集合的第二指示、用于指示用户指定的用于筛选出需要核查的MOC所对应的MOI的筛选条件的第三指示后;基于该第一指示、第二指示和第三指示生成配置核查脚本;而后调用该配置核查脚本核查网元配置的业务规则。该机制可基于用户自定义输入的核查相关参数自动的生成用于核查网元配置的业务规则的配置核查脚本,即使网元配置的业务规则经常发生变化,核查系统能够简易的基于用户自定义输入的对应核查相关参数来自动生成相适宜的配置核查脚本进行核查,这样相对降低了实施核查网元配置的业务规则这一业务的维护成本。为便于更好的理解实施本发明实施例的技术方案,下面主要以在如图2所示结构的核查系统中具体实施的过程为例,做进一步详细的介绍。而在其它结构的核查系统中实施例的过程可类似的参考。参见图2、图2所示核查系统包括核查脚本仓库单元和核查引擎,该核查系统可部署在网管设备中。参见图3,具体步骤可包括301、核查脚本仓库单元从核查规则自定义接口接收用于指示用户选择的业务规则类型的指示Mss-I ;其中,Mss-I所指示出的用户选择的业务规则类型例如可以包括一致性业务规则、关联性业务规则、唯一性业务规则或该三种业务规则两种或全部组合成的复合业务规则类型(而复合业务规则类型可看成是几个并列的业务规则类型)或其它业务规则类型。本实施例中用户选择的业务规则类型为一致性业务规则、关联性业务规则、唯一性业务规则中的任意一个为例,其中,若Mss-I指示出的用户选择的业务规则类型为一致性业务规则,则执行步骤302 ;若Mss-I指示出的用户选择的业务规则类型为关联性业务规则,则执行步骤305 ;若Mss-I指示出的用户选择的业务规则类型为唯一性业务规则,则执行步骤309。本实施例核查系统例如还可提供核查规则自定义操作界面,以便于用户在核查系统提供的核查规则自定义操作界面上进行自定义操作,此外,该自定义操作界面还可提供相关的自定义操作指弓I,以便于用户根据自定义操作指引来进行相关自定义操作。302、核查脚本仓库单元从核查规则自定义接口接收用于指示用户选择需核查的 MOC 的指示 Mss-21 ;303、核查脚本仓库单元从核查规则自定义接口接收用于指示该Mss-21所指示的 MOC中的索引属性的指示Mss-22 ;其中,基于Mss-22指示出的索引属性可准确索引到MOC对应的MOI。304、核查脚本仓库单元从核查规则自定义接口接收用于指示该Mss-21所指示的 MOC中需执行一致性核查的属性集合的Mss-23,执行步骤309 ;S卩,Mss-21所指示的MOC对应的若干个MOI中,由Mss_23来指示出的属性集合 (其中,该属性集合包括一个或多个属性)中相同属性的取值需要保持一致。例如图4-a所示,Mss-21指示出的需核查的MOC包括M0C-1。基于Mss-22指示出的索引属性(Keyl和Key2)准确索引到网元1上的M0C-1对应的两个MOI、网元2上的M0C-1对应的两个MOI。Mss-23指示需核查网元1和网元2上的MOI (Keyl索引到的MOI和Key2索引到的 Μ0Ι)的属性1和属性2的取值是否分别保持一致性。图4-a中网元1和网元2上的Keyl索引到的MOI的属性1和属性2的取值需分
1别保持了一致性,因此该配置正确;而网元1和网元2上的Key2索引到的MOI的属性1和属性2的取值未能分别保持一致性(Key2索引到的MOI的属性1的取值在网元1和网元2 未保持一致),因此后续核查会发现,网元1和/或网元2上的Key2索引到的MOI配置可能
牟曰误。305、核查脚本仓库单元从核查规则自定义接口接收用于指示用户选择需核查的多个MOC的指示Mss-24 ;306、核查脚本仓库单元从核查规则自定义接口接收用于指示该Mss-M所指示的多个MOC间需执行关联性核查的属性集合的指示Mss-25 ;执行步骤309 ;BP,Mss-24所指示的多个MOC对应MOI中,由Mss_25来指示出的属性集合(该属性集合包括至少两个属性)中不同属性的取值之间需具有预设的映射关联关系。例如图4-b所示,Mss-24指示出的需核查的MOC包括M0C-2和M0C-3。Mss-25指示需核查网元1上M0C-2对应的MOI (Key3索引到的Μ0Ι)的属性1的取值,与网元2上M0C-3对应的MOI (Key4索引到的Μ0Ι)的属性2的取值之间是否具有预设的关联关系(例如其和/差值等于某常数等)。并且,Mss-25还指示出需核查网元1上M0C-2 对应的MOI (Key3索引到的Μ0Ι)的属性2的取值,与网元2上M0C-3对应的MOI (Key4索引到的Μ0Ι)的属性3的取值之间是否具有预设的关联关系(例如其乘积等于某常数等)。图4-b中,网元1的Key3索引到的MOI的属性1的取值和网元2上的Key4索引到的MOI的属性2的取值之间具有预设的关联关系,而网元1的Key3索引到的MOI的属性 2的取值和网元2上的Key4索引到的MOI的属性3的取值之间未具有预设的关联关系,因此后续核查会发现,网元1的Key3索引到的MOI和/或网元2上的Key4索引到的MOI配置可能错误。307、核查脚本仓库单元从核查规则自定义接口接收用于指示用户选择需核查的 MOC 的指示 Mss-26 ;308、核查脚本仓库单元从核查规则自定义接口接收用于指示该Mss-沈所指示的 MOC中执行唯一性核查的属性的指示Mss-27 ;执行步骤309 ;Bp,Mss-26所指示的MOC对应的若干个MOI中,由Mss_27来指示出属性集合(该属性集合包括一个或多个属性)中相同属性的取值需要互不相同。例如图4-c所示,Mss-26指示出的需核查的MOC包括M0C-4。Mss-27指示需核查网元1上M0C-4对应的MOI (Key5索引到的MOI、Key6索引到的M0I、Key7索引到的Μ0Ι)属性3的取值是否互不相同。图4-c中,网元1的Key5索引到的MOI和Key7索引到的MOI的属性3的取值不同,而网元1的Key6索引到的MOI的属性3的取值和Key5索引到的MOI的属性3的取值相同,因此后续核查会发现,网元1的Key5索引到的MOI和/或Key6索引到的MOI配置可言旨错误。309、核查脚本仓库单元从核查规则自定义接口接收用于指示用户指定的筛选需要核查的MOC所对应的MOI的筛选条件的指示Mss-3 ;其中,Mss-3指示的筛选条件可能是对Mss-21、Mss-M或Mss-沈指示的MOC的某一个或多个属性进行限制,使筛选出的MOI的某1个或多个属性的取值满足等于某1个特定值或在属于某个取值范围。
310、核查脚本仓库单元生成配置核查脚本并保存;其中,若进行一致性核查,则核查脚本仓库单元可基于指示Mss-Ι、指示Mss-21、 指示Mss-22、指示Mss-23和指示Mss_3生成配置核查脚本;需要说明的是,基于指示Mss-l、Mss-21、Mss-22、Mss-23和Mss-3生成配置核查脚本的方式可能是多种多样的,举例来说,可针对不同的业务规则类型预设对应的不同配置核查脚本模板,根据Mss-I的指示,调用该一致性业务规则对应的预设的配置核查脚本模板,而后根据指示Mss-21、Mss-22、Mss-23和Mss_3来修改该一致性业务规则对应的预设的配置核查脚本模板中与之对应的相关核查参数,进而得到用于进行一致性业务核查的配置核查脚本。当然亦可采用其它生成配置核查脚本的机制基于指示Mss-I、Mss-21、Mss-22、 Mss-23和Mss-3生成配置核查脚本,此处不再一一举例。若进行关联性核查,则核查脚本仓库单元可基于指示Mss-Ι、指示Mss-M和指示 Mss-25、指示Mss-3生成配置核查脚本;举例来说,针对关联性业务规则类型预设对应的配置核查脚本模板,根据Mss-I 的指示,调用该关联性业务规则对应的预设的配置核查脚本模板,而后根据指示Mss-M、指示Mss-25和指示Mss-3来修改该关联性业务规则对应的预设的配置核查脚本模板中与之对应的相关核查参数,进而得到用于进行关联性业务核查的配置核查脚本。当然亦可采用其它生成配置核查脚本的机制;来基于指示Mss-I、指示Mss-M和指示Mss-25、指示Mss_3 生成用于进行关联性业务核查的配置核查脚本,此处不再一一举例。若进行唯一性核查,则核查脚本仓库单元可基于指示Mss-Ι、指示Mss-沈和指示 Mss-27、指示Mss-3生成配置核查脚本。举例来说,针对唯一性业务规则类型预设对应的配置核查脚本模板,根据Mss-I 的指示,调用该唯一性业务规则对应的预设的配置核查脚本模板,而后根据指示Mss-沈和指示Mss-27、指示Mss-3来修改该关联性业务规则对应的预设的配置核查脚本模板中与之对应的相关核查参数,进而得到用于进行关联性业务核查的配置核查脚本。当然亦可采用其它生成配置核查脚本的机制;来基于指示Mss-I、指示Mss-沈和指示Mss-27、指示Mss_3 生成用于进行唯一性业务核查的配置核查脚本,此处不再一一举例。在实际应用中,配置核查脚本可基于XML格式描述,这样可便于局部或全网共享, 一个XML格式的配置核查脚本可如下
权利要求
1.一种核查网元配置的业务规则的方法,其特征在于,包括从核查规则自定义接口接收第一指示,该第一指示用于指示用户选择的业务规则类型;从核查规则自定义接口接收第二指示,该第二指示用于指示用户选择的管理对象类 MOC中需核查的属性集合;从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的MOC所对应的管理对象实例MOI的筛选条件;基于所述第一指示、第二指示和第三指示生成配置核查脚本; 调用所述配置核查脚本核查网元配置的业务规则。
2.根据权利要求1所述的方法,其特征在于,若第一指示所指示出的用户选择的业务规则类型为一致性业务规则;则所述从核查规则自定义接口接收第二指示,包括 从核查规则自定义接口接收用于指示用户选择需核查的MOC的第二一指示; 从核查规则自定义接口接收用于指示所述第二一指示所指示的MOC中的索引属性的第一一指不;从核查规则自定义接口接收用于指示所述第二一指示所指示的MOC中需执行一致性核查的属性集合的第二三指示。
3.根据权利要求1所述的方法,其特征在于,若第一指示所指示出的用户选择的业务规则类型为关联性业务规则;则所述从核查规则自定义接口接收第二指示,包括从核查规则自定义接口接收用于指示用户选择需核查的多个MOC的第二四指示; 从核查规则自定义接口接收用于指示所述第二四指示所指示的多个MOC间需执行关联性核查的属性集合的第二五指示。
4.根据权利要求1所述的方法,其特征在于,若第一指示所指示出的用户选择的业务规则类型为唯一性业务规则;则所述从核查规则自定义接口接收第二指示,包括 从核查规则自定义接口接收用于指示用户选择需核查的MOC的第二六指示; 从核查规则自定义接口接收用于指示所述第二六指示所指示的MOC中执行唯一性核查的属性集合的第二七指示。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述基于所述第一指示、第二指示和第三指示生成配置核查脚本,包括基于所述第一指示、第二指示和第三指示生成基于扩展标记语言XML描述的配置核查脚本。
6.根据权利要求1至4任一项所述的方法,其特征在于,接收配置核查脚本导入指令,并根据配置核查脚本导入指令从导入接口导入配置核查脚本;和/或,接收配置核查脚本导出指令,并根据配置核查脚本导出指令从导出接口导出配置核查脚本。
7.一种核查系统,其特征在于,包括核查脚本仓库单元,用于从核查规则自定义接口接收第一指示,其中,该第一指示用于指示用户选择的业务规则类型;从核查规则自定义接口接收第二指示,该第二指示用于指示用户选择的MOC中需核查的属性集合;从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的MOC所对应的MOI的筛选条件;基于所述第一指示、第二指示和第三指示生成配置核查脚本并保存;核查引擎,用于调用所述配置核查脚本仓库单元保存的配置核查脚本核查网元配置的业务规则。
8.根据权利要求7所述的核查系统,其特征在于, 所述核查脚本仓库单元包括第一接收子模块,用于从核查规则自定义接口接收第一指示,该第一指示用于指示用户选择的业务规则类型;若第一指示所指示出的用户选择的业务规则类型为一致性业务规则;则从核查规则自定义接口接收用于指示用户选择需核查的MOC的第二一指示;从核查规则自定义接口接收用于指示所述第二一指示所指示的MOC中的索引属性的第二二指示; 从核查规则自定义接口接收用于指示所述第二一指示所指示的MOC中需执行一致性核查的属性集合的第二三指示;从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的MOC所对应的管理对象实例MOI的筛选条件;核查脚本生成子模块,用于基于所述第一指示、第二指示和第三指示生成配置核查脚本,其中,所述第二指示包括第二一指示、第二二指示和第二三指示。
9.根据权利要求7所述的核查系统,其特征在于, 所述核查脚本仓库单元包括第二接收子模块,用于从核查规则自定义接口接收第一指示,该第一指示用于指示用户选择的业务规则类型;若第一指示所指示出的用户选择的业务规则类型为关联性业务规则;则从核查规则自定义接口接收用于指示用户选择需核查的多个MOC的第二四指示;从核查规则自定义接口接收用于指示该第二四指示所指示的多个MOC间需执行关联性核查的属性集合的第二五指示;从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的MOC所对应的管理对象实例MOI的筛选条件;核查脚本生成子模块,用于基于所述第一指示、第二指示和第三指示生成配置核查脚本,其中,所述第二指示包括第二四指示和第二五指示。
10.根据权利要求7所述的核查系统,其特征在于, 所述核查脚本仓库单元包括第三接收子模块,用于从核查规则自定义接口接收第一指示,该第一指示用于指示用户选择的业务规则类型;若第一指示所指示出的用户选择的业务规则类型为唯一性业务规则;则从核查规则自定义接口接收用于指示用户选择需核查的MOC的第二六指示;从核查规则自定义接口接收用于指示所述第二六指示所指示的MOC中执行唯一性核查的属性集合的第二七指示;从核查规则自定义接口接收第三指示,该第三指示用于指示用户指定的用于筛选出需要核查的MOC所对应的管理对象实例MOI的筛选条件;核查脚本生成子模块,用于基于所述第一指示、第二指示和第三指示生成配置核查脚本,其中,所述第二指示包括第二六指示和第二七指示。
11.根据权利要求7至10任一项所述的核查系统,其特征在于, 所述核查脚本仓库单元还包括导入子模块,用于接收配置核查脚本导入指令,并根据配置核查脚本导入指令从导入接口导入配置核查脚本; 和/或,导出子模块,用于接收配置核查脚本导出指令,并根据配置核查脚本导出指令从导出接口导出配置核查脚本。
全文摘要
核查网元配置的业务规则的方法和核查系统。其中,一种核查网元配置的业务规则的方法,包括从核查规则自定义接口接收用于指示用户选择的业务规则类型的第一指示、从核查规则自定义接口接收用于指示用户选择的MOC中需核查的属性集合的第二指示、从核查规则自定义接口接收用于指示用户指定的用于筛选出需要核查的MOC所对应的MOI的筛选条件的第三指示;基于第一指示、第二指示和第三指示生成配置核查脚本;调用该配置核查脚本核查网元配置的业务规则。本发明实施例的方案有利于相对降低了实施核查网元配置的业务规则这一业务的维护成本。
文档编号H04W24/04GK102246550SQ201180000789
公开日2011年11月16日 申请日期2011年5月27日 优先权日2011年5月27日
发明者张权, 解宁 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1