一种网络管理系统接口协商的方法及其装置的制作方法

文档序号:7622103阅读:122来源:国知局
专利名称:一种网络管理系统接口协商的方法及其装置的制作方法
技术领域
本发明涉及网络管理技术领域,特别是一种网络管理系统接口协商的方法及其装置。
背景技术
现有的网络管理系统,存在两种逻辑实体管理单元和被管单元,管理单元和被管单元之间通过交互接口进行交互。随着网络系统的扩展和功能的增加,管理单元与被管单元之间的关系越来越复杂,管理单元和被管单元之间可以是多层次的管理关系,同时也可以是多管理单元对多被管单元的管理关系。
参考图1,在多层次的管理关系中,包括被管对象、一级管理者、二级管理者、...、N级管理者。其中被管对象可以是网元系统,一级管理者可以是网元管理系统(EMS),二级管理者可以是网络管理系统(NMS),而N级管理者可以是级联的多层上级管理NMS。在图1所示的多层次管理关系中,一级管理者、二级管理者至N级管理者都可以作为管理单元,而与其对应的低级管理者或被管对象作为对应的被管单元。图2所示的是多管理单元对多被管单元的管理关系。参照图2,管理单元A和管理单元B分别同时管理两个被管单元被管单元1和被管单元2,被管单元1和被管单元2分别被管理单元A和管理单元B管理。从上述管理关系中可以看出,管理单元可以是EMS或NMS,对应的被管单元可以是网元系统或EMS。
管理单元和被管单元之间的接口内容包括但不限于以下内容功能接口集成参考点(Integration Reference Point,IRP)、数据定义IRP、网络资源模型(Network Resource Model,NRM)IRP,接口可以只包括功能接口IRP,还可以进一步包括数据定义IRP和NRM IRP中的任意一个或全部。其中功能接口IRP可以调用多个数据定义IRP和多个NRM IRP,即功能接口IRP可以与多个数据定义IRP或多个NRM IRP对应。图3为管理单元和被管单元的IRP关系的示意图,在图3中,管理单元支持功能接口IRP-1、NRM IRP-2和数据定义IRP-3,管理单元的功能接口IRP-1能够支持调用某些版本的NRM IRP-2和数据定义IRP-3,即功能接口IRP-1版本与NRM IRP-2版本、数据定义IRP-3版本之间存在对应关系;被管单元支持功能接口IRP-1、NRMIRP-2和数据定义IRP-3,被管单元的功能接口IRP-1能够支持调用某些版本的NRM IRP-2和数据定义IRP-3,即功能接口IRP-1版本与NRM IRP-2版本、数据定义IRP-3版本之间存在对应关系。
随着网络的逐渐扩大,管理单元和被管单元的接口变得越来越复杂,并且在网络运营商的使用过程中,管理单元和被管单元可能根据使用的需要进行更新。在更新后,如何得到管理单元和被管单元之间匹配的IRP版本信息,在管理单元和被管单元之间使用正确匹配的IRP进行交互操作,是一个非常重要的技术问题。

发明内容
有鉴于此,本发明提出了一种网络管理系统接口协商的方法及其装置,用以保证管理单元和被管单元之间的IRP能够匹配。
根据上述目的,本发明提供了一种网络管理系统接口协商的方法,该方法包括以下步骤A.发方向收方发送发方所支持的IRP版本信息;B.收方根据收方所支持的IRP版本信息和所述发方所支持的IRP版本信息,得到匹配的IRP版本信息。
在上述方案中,所述发方为被管单元,所述收方为管理单元。
在上述方案中,所述发方为管理单元,所述收方为被管单元。
进一步,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息。
进一步,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的数据定义IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的数据定义IRP版本信息。
进一步,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的NRM IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的NRM IRP版本信息。
进一步,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、与功能接口IRP对应的对象集合的数据定义IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、与功能接口IRP对应的对象模型的数据定义IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息。
在所述步骤B中,收方通过比较所述收方所支持的IRP版本信息和所述发方所支持的IRP版本信息,根据预设的匹配原则,得到匹配的IRP版本信息。
步骤A之前进一步包括管理单元向被管单元发起版本协商命令的步骤;步骤A中,被管单元根据所述版本协商命令向管理单元发送被管单元所支持的IRP版本信息。
步骤A中,被管单元将所述被管单元所支持的一或多个IRP版本信息同时发送给管理单元。
步骤A中,管理单元通过版本协商命令向被管单元发送所述管理单元所支持的IRP版本信息。
步骤B之后进一步包括被管单元将所得到的匹配的IRP版本信息发送给管理单元。
本发明还提供了一种可用于网络管理系统接口协商的装置,该装置包括位于发方的发方协商模块和位于收方的收方协商模块,其中,发方协商模块,用于向收方发送发方所支持的IRP版本信息;收方协商模块,用于接收所述发方发来的发方所支持的IRP版本信息,并根据收方的IRP版本信息和所述发方的IRP版本信息,得到匹配的IRP版本信息。
在上述方案中,所述发方为管理单元,所述收方为被管单元。
在上述方案中,所述发方为被管单元,所述收方为管理单元。
所述收方协商模块包括接口模块和匹配模块,其中,所述接口模块用于接收发方发送来的发方所支持的IRP版本信息,并将所述发方所支持的IRP版本信息转发给匹配模块;匹配模块用于根据收方所支持的IRP版本信息和所述发方所支持的IRP版本信息,得到匹配的IRP版本信息。
进一步,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息;匹配模块进一步包括第一匹配模块,用于根据所述管理单元所支持的功能接口IRP版本信息和被管单元所支持的功能接口IRP版本信息,得到匹配的功能接口IRP版本信息。
进一步,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的数据定义IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的数据定义IRP版本信息;匹配模块进一步包括第二匹配模块,用于根据所述管理单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的数据定义IRP版本信息,和,被管单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的数据定义IRP版本信息,得到匹配的IRP版本信息。
进一步,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的NRM IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的NRM IRP版本信息;匹配模块进一步包括第三匹配模块,用于根据所述管理单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的NRM IRP版本信息,和,被管单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的NRM IRP版本信息,得到匹配的IRP版本信息。
进一步,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、与功能接口IRP对应的对象集合的数据定义IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、与功能接口IRP对应的对象模型的数据定义IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息;匹配模块进一步包括第四匹配模块,用于根据所述管理单元所支持的功能接口IRP版本信息、与功能接口IRP对应的对象模型的数据定义IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息,和,被管单元所支持的功能接口IRP版本信息、与功能接口IRP对应的对象集合的数据定义IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,得到匹配的IRP版本信息。
所述管理单元协商模块进一步通过版本协商命令向被管单元协商模块发送管理单元所支持的IRP版本信息。
所述被管单元协商模块进一步用于将所得到的匹配的IRP版本信息发送给管理单元协商模块。
所述管理单元协商模块进一步用于向被管单元协商模块发起版本协商命令;所述被管单元协商模块进一步根据所述版本协商命令向管理单元协商模块发送所述被管单元支持的IRP版本信息。
从上述方案中的方法和装置可以看出,由于本发明将管理单元和被管单元中发方所支持的IRP版本信息发送给收方,由收方的收方协商模块根据收方所支持的IRP版本信息以及接收到的发方所支持的IRP版本信息,得到匹配的IRP版本信息,因此本发明协商所得到的匹配的IRP版本信息能够保证管理单元和被管单元之间的功能接口IRP、数据定义IRP和NRM IRP能够匹配,使得管理单元和被管单元之间能够进行正确的交互,极大地减少了网络在部分更新后对整个网络管理系统的影响。


图1为多管理层次的结构示意图;图2为多管理单元对多被管单元的关系示意图;图3为管理单元和被管单元的IRP关系示意图;图4为用以实现本发明的装置的结构示意图;图5为第一实施例的流程示意图;图6为第一实施例中被管单元上功能接口IRP版本和与功能接口IRP对应的对象集合的NRM IRP版本之间的关系示意图;图7为第一实施例中管理单元上功能接口IRP版本和与功能接口IRP对应的对象模型的NRM IRP版本之间的关系示意图;图8为第一实施例的装置结构示意图;图9为第二实施例的流程示意图;图10为第二实施例的装置结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,以下举实施例对本发明进一步详细说明。
本发明将管理单元和被管单元分为发方和收方。在接口协商过程中,发方向收方发送发方所支持的IRP版本信息;收方根据自身所支持的IRP版本信息,以及所述发方所支持的IRP版本信息,得到匹配的IRP版本信息。其中所述发方和收方所支持的IRP版本信息可以只包括功能接口IRP版本信息;可以包括被管单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象集合的数据定义IRP版本信息,和,管理单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象模型的数据定义IRP版本信息;或者包括被管单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,和,管理单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息;还可以包括被管单元所支持的功能接口IRP版本信息、与功能接口IRP对应的对象集合的数据定义IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,和,管理单元所支持的功能接口IRP版本信息、与功能接口IRP对应的对象模型的数据定义IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息。在下面的实施例中,发方和收方所支持的IRP版本信息为被管单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,和管理单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的NRM IRP版本信息。
如图4所示,用于实现上述方法的装置包括位于发方的发方协商模块和位于收方的收方协商模块。其中,发方协商模块用于向收方发送发方所支持的IRP版本信息;收方协商模块用于接收所述发方发来的发方所支持的IRP版本信息,并根据收方的IRP版本信息和所述发方的IRP版本信息,得到匹配的IRP版本信息。
收方协商模块可以包括接口模块和匹配模块,其中所述接口模块用于接收发方发送来的发方所支持的IRP版本信息,并将所述发方所支持的IRP版本信息转发给匹配模块;匹配模块用于根据收方所支持的IRP版本信息和所述发方所支持的IRP版本信息,得到匹配的IRP版本信息。
针对上述管理单元和被管单元所支持的IRP版本信息包括不同内容时,匹配模块可以进一步包括不同的第一匹配模块、第二匹配模块、第三匹配模块和第四匹配模块,用以完成相应的功能当所述管理单元和被管单元所支持的IRP版本信息包括管理单元和被管单元所支持的功能接口IRP版本信息时,第一匹配模块用于根据此时管理单元和被管单元所支持的IRP版本信息得到匹配的IRP版本信息;当所述管理单元和被管单元所支持的IRP版本信息包括被管单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象集合的数据定义IRP版本信息,和,管理单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象模型的数据定义IRP版本信息时,第二匹配模块用于根据此时管理单元和被管单元所支持的IRP版本信息得到匹配的IRP版本信息;当所述管理单元和被管单元所支持的IRP版本信息包括被管单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,和,管理单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息时,第三匹配模块用于根据此时管理单元和被管单元所支持的IRP版本信息得到匹配的IRP版本信息;当所述管理单元和被管单元所支持的IRP版本信息包括被管单元所支持的功能接口IRP版本信息、与功能接口IRP对应的对象集合的数据定义IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,和,管理单元所支持功能接口IRP版本信息、与功能接口IRP对应的对象模型的数据定义IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息时,第四匹配模块用于根据此时管理单元和被管单元所支持的IRP版本信息得到匹配的IRP版本信息。
第一实施例在第一实施例中,发方为被管单元,收方为管理单元,由收方即管理单元根据管理单元和被管单元所支持的IRP版本信息得到匹配的IRP版本信息。
参照图5,第一实施例的方法包括以下步骤步骤101,管理单元向被管单元发起版本协商命令。
步骤102,被管单元接收到管理单元发送来的版本协商命令后,根据该版本协商命令,将被管单元所支持的IRP版本信息发送给管理单元。
在第一实施例中,被管单元所支持的IRP版本信息包括功能接口IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息。被管单元可以将这些IRP版本信息同时发送给管理单元,也可以将这些IRP版本信息逐个发送给管理单元,即将被管单元所支持的一或多个IRP版本信息同时发送给管理单元。
步骤103,管理单元接收到被管单元发送来的被管单元所支持的IRP版本信息后,根据管理单元自身所支持的IRP版本信息以及被管单元所支持的IRP版本信息,得到匹配的IRP版本信息。
其中管理单元所支持的IRP版本信息同样包括功能接口IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息。
需要指出的是,不同的厂商的设备可能会采取不同的方法根据管理单元和被管单元所支持的IRP版本信息得到匹配的IRP版本信息,下面以一种比较常见的方法举例说明。
如图6所示的是被管单元上所支持的功能接口IRP以及与功能接口IRP对应的对象集合的NRM IRP的版本信息。其中,被管单元上所支持的功能接口IRP有BulkCM IRP1和BulkCM IRP2,BulkCM IRP1的版本信息为BulkCM_Ver1,与BulkCM IRP1对应的对象集合的NRM IRP版本信息有对象集合1的NRM_VerA、对象集合2的NRM_VerB和对象集合3的NRM_VerC;BulkCM IRP2的版本信息为BulkCM_Ver2,与BulkCM IRP2对应的对象集合的NRM IRP版本信息有对象集合2的NRM_VerB、对象集合3的NRM_VerC和对象集合4的NRM_VerD。
以上信息同样可以用表1和表2来表示。

表1 被管单元上与BulkCM IRP1对应的对象集合的IRP版本信息

表2 被管单元上与BulkCM IRP2对应的对象集合的IRP版本信息如图7所示的管理单元上所支持的功能接口IRP以及与功能接口IRP对应的对象模型的NRM IRP的版本信息,所述对象模型适配于被管单元的对象集合。其中,管理单元上所支持的功能接口IRP有BulkCM IRP1和BulkCM IRP2,BulkCM IRP1的版本信息为BulkCM_Ver1,与BulkCM IRP1对应的对象模型的NRM IRP版本信息有对象模型1的NRM_VerB、对象模型2的NRM_VerC;BulkCM IRP2的版本信息为BulkCM_Ver2与BulkCMIRP2对应的对象模型的NRM IRP版本信息有对象模型2的NRM_VerC、对象模型3的NRM_VerD。以上信息同样可以用表3和表4来表示。

表3 管理单元上与BulkCM IRP1对应的对象模型的IRP版本信息

表4 管理单元上与BulkCM IRP2对应的对象模型的IRP版本信息那么管理单元比较这些IRP版本信息,根据预设的匹配原则,即将其中相同的部分的作为匹配的IRP版本信息。如表5所示,这些相同的部分包括功能接口IRP的版本信息BulkCM_VerB,与该功能接口IRP对应的对象集合、对象模型的版本信息NRM_VerB和NRM_VerB。即,管理单元和被管单元之间可以通过BulkCM IRP的BulkCM_VerB版本对于对象集合2范围内的对象使用NRM_VerB版本进行交互操作,以及对于对象集合3范围内的对象使用NRM_VerC版本进行交互操作。

表5 匹配的IRP版本信息第一实施例可以通过如图8所示的装置来实现。参照图8,该装置包括位于管理单元的管理单元协商模块,和位于被管单元的被管单元协商模块。
其中,管理单元协商模块用于向被管单元发起版本协商命令,以及接收被管单元发送来的被管单元所支持的IRP版本信息,并根据管理单元所支持的IRP版本信息、以及被管单元发送来的被管单元所支持的IRP版本信息,得到匹配的IRP版本信息。
管理单元协商模块还可以进一步分为接口模块和匹配模块,两者相连接。其中接口模块用于向被管单元发起版本协商命令,以及接收被管单元发送来的被管单元所支持的IRP版本信息,并将其转发给匹配模块。匹配模块根据管理单元所支持的IRP版本信息,以及被管单元发送来的被管单元所支持的IRP版本信息,得到匹配的IRP版本信息。由于本实施例中所述管理单元和被管单元所支持的IRP版本信息包括管理单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息,和被管单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,所以匹配模块可以进一步包括第三匹配模块,用于根据所述管理单元和被管单元所支持的IRP版本信息,得到匹配的IRP版本信息。
被管单元中的被管单元协商模块用于接收管理单元发送来的版本协商命令,以及根据该版本协商命令将被管单元所支持的IRP版本信息发送给管理单元。
第二实施例在第一实施例中由管理单元根据管理单元和被管单元所支持的IRP版本信息,得到匹配的IRP版本信息,在第二实施例中,由被管单元根据相关信息得到匹配的IRP版本信息。相应地,在第二实施例中,发方为管理单元,收方为被管单元。
参照图9,第二实施例的方法包括以下步骤步骤201,管理单元向被管单元发起版本协商命令,并在版本协商命令中携带管理单元所支持的IRP版本信息。
其中管理单元所支持的IRP版本信息包括功能接口IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息。
步骤102,被管单元接收到管理单元发送来的版本协商命令后,根据被管单元自身所支持的IRP版本信息、以及上述版本协商命令中的管理单元所支持的IRP版本信息,得到匹配的IRP版本信息。
其中被管单元所支持的IRP版本信息同样包括功能接口IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息。
与第一实施例一样,不同的厂商的设备可能会采取不同的方法根据管理单元和被管单元所支持的IRP版本信息得到匹配的IRP版本信息,第二实施例可以采用与第一实施例相同的方法得到匹配的IRP版本信息,这里不再赘述。
步骤103,被管单元可以进一步将所得到的匹配的IRP版本信息发送给管理单元。
第二实施例可以通过如图10所示的装置来实现。参照图10,该装置包括位于管理单元的管理单元协商模块,和位于被管单元的被管单元协商模块。
其中,管理单元协商模块用于向被管单元发起版本协商命令,该版本协商命令携带管理单元所支持的IRP版本信息。
被管单元中的被管单元协商模块用于接收管理单元发送来版本协商命令,并根据被管单元发送来的被管单元所支持的IRP版本信息、以及所接收的管理单元所支持的IRP版本信息,得到匹配的IRP版本信息。被管单元协商模块还可以进一步将所得到的匹配的IRP版本信息发送给管理单元中的管理单元协商模块。
进一步,被管单元协商模块可以分为接口模块和匹配模块,两者相连接。其中,接口模块用于接收管理单元发送来版本协商命令,并将其中的管理单元所支持的IRP版本信息转发给匹配模块。匹配模块用于根据被管单元发送来的被管单元所支持的IRP版本信息、以及所接收的管理单元所支持的IRP版本信息,得到匹配的IRP版本信息。匹配模块还可以进一步将所得到的匹配的IRP版本信息发送给接口模块,然后接口模块将该匹配的IRP版本信息发送给管理单元中的管理单元协商模块。由于本实施例中所述管理单元和被管单元所支持的IRP版本信息包括管理单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息,和被管单元所支持的功能接口IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,所以匹配模块可以进一步包括第三匹配模块,用于根据所述管理单元和被管单元所支持的IRP版本信息,得到匹配的IRP版本信息。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种网络管理系统接口协商的方法,其特征在于,该方法包括以下步骤A.发方向收方发送发方所支持的集成参考点IRP版本信息;B.收方根据收方所支持的IRP版本信息和所述发方所支持的IRP版本信息,得到匹配的IRP版本信息。
2.根据权利要求1所述的方法,其特征在于,所述发方为被管单元,所述收方为管理单元。
3.根据权利要求1所述的方法,其特征在于,所述发方为管理单元,所述收方为被管单元。
4.根据权利要求2或3所述的方法,其特征在于,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息。
5.根据权利要求2或3所述的方法,其特征在于,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的数据定义IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的数据定义IRP版本信息。
6.根据权利要求2或3所述的方法,其特征在于,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的网络资源模型NRM IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的NRM IRP版本信息。
7.根据权利要求2或3所述的方法,其特征在于,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、与功能接口IRP对应的对象集合的数据定义IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、与功能接口IRP对应的对象模型的数据定义IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息。
8.根据权利要求1所述的方法,其特征在于,在所述步骤B中,收方通过比较所述收方所支持的IRP版本信息和所述发方所支持的IRP版本信息,根据预设的匹配原则,得到匹配的IRP版本信息。
9.根据权利要求2所述的方法,其特征在于,步骤A之前进一步包括管理单元向被管单元发起版本协商命令的步骤;步骤A中,被管单元根据所述版本协商命令向管理单元发送被管单元所支持的IRP版本信息。
10.根据权利要求2所述的方法,其特征在于,步骤A中,被管单元将所述被管单元所支持的一或多个IRP版本信息同时发送给管理单元。
11.根据权利要求3所述的方法,其特征在于,步骤A中,管理单元通过版本协商命令向被管单元发送所述管理单元所支持的IRP版本信息。
12.根据权利要求3所述的方法,其特征在于,步骤B之后进一步包括被管单元将所得到的匹配的IRP版本信息发送给管理单元。
13.一种可用于网络管理系统接口协商的装置,其特征在于,该装置包括位于发方的发方协商模块和位于收方的收方协商模块,其中,发方协商模块,用于向收方发送发方所支持的IRP版本信息;收方协商模块,用于接收所述发方发来的发方所支持的IRP版本信息,并根据收方的IRP版本信息和所述发方的IRP版本信息,得到匹配的IRP版本信息。
14.根据权利要求13所述的装置,其特征在于,所述发方为管理单元,所述收方为被管单元。
15.根据权利要求13所述的装置,其特征在于,所述发方为被管单元,所述收方为管理单元。
16.根据权利要求14或15所述的装置,其特征在于,所述收方协商模块包括接口模块和匹配模块,其中,所述接口模块用于接收发方发送来的发方所支持的IRP版本信息,并将所述发方所支持的IRP版本信息转发给匹配模块;匹配模块用于根据收方所支持的IRP版本信息和所述发方所支持的IRP版本信息,得到匹配的IRP版本信息。
17.根据权利要求16所述的装置,其特征在于,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息;匹配模块进一步包括第一匹配模块,用于根据所述管理单元所支持的功能接口IRP版本信息和被管单元所支持的功能接口IRP版本信息,得到匹配的功能接口IRP版本信息。
18.根据权利要求16所述的装置,其特征在于,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的数据定义IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的数据定义IRP版本信息;匹配模块进一步包括第二匹配模块,用于根据所述管理单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的数据定义IRP版本信息,和,被管单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的数据定义IRP版本信息,得到匹配的IRP版本信息。
19.根据权利要求16所述的装置,其特征在于,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的NRM IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的NRM IRP版本信息;匹配模块进一步包括第三匹配模块,用于根据所述管理单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象模型的NRM IRP版本信息,和,被管单元所支持的功能接口IRP版本信息、以及与功能接口IRP对应的对象集合的NRM IRP版本信息,得到匹配的IRP版本信息。
20.根据权利要求16所述的装置,其特征在于,所述被管单元所支持的IRP版本信息包括功能接口IRP版本信息、与功能接口IRP对应的对象集合的数据定义IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息;所述管理单元所支持的IRP版本信息包括功能接口IRP版本信息、与功能接口IRP对应的对象模型的数据定义IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息;匹配模块进一步包括第四匹配模块,用于根据所述管理单元所支持的功能接口IRP版本信息、与功能接口IRP对应的对象模型的数据定义IRP版本信息以及与功能接口IRP对应的对象模型的NRM IRP版本信息,和,被管单元所支持的功能接口IRP版本信息、与功能接口IRP对应的对象集合的数据定义IRP版本信息以及与功能接口IRP对应的对象集合的NRM IRP版本信息,得到匹配的IRP版本信息。
21.根据权利要求14所述的装置,其特征在于,所述管理单元协商模块进一步通过版本协商命令向被管单元协商模块发送管理单元所支持的IRP版本信息。
22.根据权利要求14所述的装置,其特征在于,所述被管单元协商模块进一步用于将所得到的匹配的IRP版本信息发送给管理单元协商模块。
23.根据权利要求15所述的装置,其特征在于,所述管理单元协商模块进一步用于向被管单元协商模块发起版本协商命令;所述被管单元协商模块进一步根据所述版本协商命令向管理单元协商模块发送所述被管单元支持的IRP版本信息。
全文摘要
本发明公开了一种网络管理系统接口协商的方法,该方法包括发方向收方发送发方所支持的IRP版本信息;收方根据收方所支持的IRP版本信息和所述发方所支持的IRP版本信息,得到匹配的IRP版本信息。本发明还公开一种可用于网络管理系统接口协商的装置,包括位于发方的发方协商模块和位于收方的收方协商模块。本发明协商所得到的匹配的IRP版本信息能够保证管理单元和被管单元之间的功能接口IRP、数据定义IRP以及NRM IRP得到匹配,使得管理单元和被管单元之间能够进行正确的交互,极大地减少了网络在部分更新后对整个网络管理系统的影响。
文档编号H04L12/24GK1913524SQ20051009123
公开日2007年2月14日 申请日期2005年8月11日 优先权日2005年8月11日
发明者杨利, 邹兰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1