一种基于snmp协议网络管理系统之间信息共享方法及其系统的制作方法

文档序号:7922163阅读:111来源:国知局
专利名称:一种基于snmp协议网络管理系统之间信息共享方法及其系统的制作方法
技术领域
本发明涉及信息网络技术领域,特别涉及一种基于SNMP协议的网络管理系统 (NMS)之间信息共享管理方法及其系统。
背景技术
传统的业务运营模式下,运营商只能为其运营区域(即本组织域)内的客户提 供业务,且在本组织域内所有的业务和设备由一台网络管理系统(NMS)所管理, 不同组织域的NMS之间是对等关系,它们之间没有任何的信息共享。随着网络条件 的逐步改善和客户需求的不断提高,新业务和相关增值业务不断涌现,为了让客户 能享受更多的业务,业务跨域运营为运营商之间提供业务和客户共享,能有效促进 业务的推广,增加双方运营收益,同时给客户提供更丰富的业务。由于一个NMS 为一个组织域服务,业务跨域运营给NMS提出新的挑战。为了管理跨域业务及其相 关设备,不同组织域的NMS之间要能够按照业务管理需求共享一定的数据。
现有的支持NMS之间数据共享的方法为NMS之间定义一组私有通信协议, NMS通过适配接口与其他的NMS通信,多个NMS之间采用级联方式进行通信, 从源NMS节点逐步把信息传递到目的NMS节点。这种方法存在3点问题
第一点由于通信协议的私有性,NMS要把本身的数据适配到这种通信协议包 中,将给每个NMS增加一定的复杂度和开发工作量;
第二点参数的获取和配置,需要在多个NMS之间传递信息,直到找到目的 NMS,每个NMS需要处理并转发不相关的信息,增加了消息通信量和NMS负载;
第三点NMS缺乏组织共享信息的能力,管理信息的完整性要靠程序保证,这 样定制性强,不利于共享数据内容变动,也不利于管理新增的业务或设备。
因此,现有NMS之间共享数据的机制实现复杂,且不能及时把业务信息发送给 该业务所属运营商的NMS,随着新业务不断涌现和跨域业务的增多,需要一种有效 的能够满足运营需求的NMS之间数据共享策略,以克服上述业务跨域运营时管理业 务和设备存在的问题。

发明内容
为了解决上述问题,本发明的目的在于提供一种基于SNMP协议的网络管理系统之间信息共享方法及其系统。该系统将本地网络管理系统作为其他网络管理系统 的一种被管理的设备,其他网络管理系统可以通过标准的SNMP协议、并按照预先 配置的MIB变量标识从本地网络管理系统获取(Get)或配置(Set)设备和业务参 数;当本组织域设备产生故障或告警时,本地网络管理系统把此故障或告警通过 SNMP协议通知(Trap)给相关的其他网络管理系统;同时,本方法解决了多个网 络管理系统之间的注册、获取、配置和故障/告警通知。该方法既能快速获取跨域业 务的参数信息,并且实现简单、可扩展,同时,每个网络管理系统可以采用标准SNMP 协议管理本组织域内的所有设备和业务关联的其它组织域的网络管理系统,降低了 网络管理系统之间信息共享难度。该方法能有效的解决业务跨组织域运营时的管理。 该方法和具体设备类型、业务种类、运营商类别无关,具有普遍意义。
为了实现上述发明目的,本发明提供的基于SNMP协议的NMS之间信息共享 方法,其特征在于,将本地NMS作为其他NMS的一种被管理的设备,所述其他 NMS通过标准的SNMP协议、并按照预先注册的MIB变量标识从所述本地NMS 获取或配置设备和业务参数;当本组织域设备产生故障或告警时,所述本地NMS 把该故障或告警通过所述SNMP协议通知给相关的所述其他NMS。
另外,本发明提供的基于SNMP协议的NMS之间信息共享方法,将在每一个NMS 上安装一个基于SNMP的网管代理端(Agent) , Agent属本地NMS所有,代理本地 NMS接受其它NMS的管理,使本地NMS成为其它NMS的一种被管理设备,NMS之间通 过Agent实现标准的SNMP命令(Set、 Get、 Trap),从而实现数据的共享。每个 NMS管理本组织域内的所有设备,将业务关联的其它NMS也作为其一种被管理设备, 并拥有组织域内部的设备/业务信息MIB库。其步骤分为NMS注册、参数配置、参 数获取、故障/告警通知。其具体的步骤如下
1)网络管理系统注册某一个网络管理系统M所管理的组织域中的某一个业务
s依赖于另一个域网络管理系统M中的某台设备《,,所述另一个域网络管理系统M
把所述设备《^的需要共享的所述业务S相关设备MIB变量标识和异常对应的标识符
0ID注册到所述网络管理系统A上,所述网络管理系统M返回注册结果;同样,所
述设备&为实现业务5;又依赖于其他域网络管理系统yv;、 ^中的设备^L、 £&,该其
他域网络管理系统M和其他域网络管理系统W分别把设备A,和设备A,的需要共享 的业务S相关设备MIB变量标识和异常对应的标识符OID注册到所述另一个域网络 管理系统M,以此类推,直到把所有设备依赖注册完毕,注册完成后,每个网络管理系统都知道本地业务所依赖其他域的设备的MIB变量标识、异常对应的标识符OID 和设备所关联的其它网络管理系统;
2) 参数配置包括业务参数配置和设备参数配置,某一个网络管理系统M所管 理的组织域中的某一个业务S依赖于其他域网络管理系统A/中的某台设备&,,业务 S参数将通过对应设备的所述网络管理系统W进行通过配置命令通知所述其他域网 络管理系统M配置所述设备《,,如果存在多级依赖,将逐级进行配置,直到配置完 毕;
3) 参数获取包括业务参数获取和设备参数获取,某一个网络管理系统W所管 理的组织域中的某一个业务5"'依赖于其他域网络管理系统《中的某台设备《,,业务 S参数将通过获取命令到对应设备的其他域网络管理系统M进行获取,如果存在多 级依赖,其他域网络管理系统M将逐级进行获取;
4) 故障/告警通知某台设备如果出现告警或故障,其所在域网络管理系统的 网管代理端实时采用SNMP协议通知业务关联的其它网络管理系统,其它网络管理系 统根据告警/故障的类型和级别,确定是否进一步将告警通知给其关联的其它网络管 理系统。
另外,本发明提供的一种基于SNMP协议的NMS之间信息共享系统,包括多个 独立的NMS,每个所述NMS安装一个网管代理端和信息MIB库,其特征在于所述 网管代理端属本地NMS所有,代理所述本地NMS接受其它NMS的管理,使所述本地 NMS成为其它NMS的一种被管理设备;所述本地NMS通过注册方式,将需要共享的 MIB变量标识注册到业务关联的其它NMS;其它NMS采用标准的SNMP协议、并按照 预先配置的MIB变量标识,通过网管代理端获取或配置参数;当本组织域设备产生 故障或告警时,所述本地NMS通过网管代理端把此故障或告警通过所述SNMP协议通 知业务关联的其它NMS。
另外,本发明的基于SNMP协议的网络管理系统之间信息共享系统,在每一个 所述网络管理系统上安装一个基于SNMP的网管代理端,该网管代理端属于所述本 地网络管理系统所有,其代理所述本地网络管理系统接受所述其它网络管理系统的 管理,使所述本地网络管理系统成为所述其它网络管理系统的一种被管理设备,所 述网络管理系统之间通过所述网管代理端实现标准的SNMP命令,以实现数据的共 享,每个所述网络管理系统管理本组织域内的所有设备,将业务关联的所述其它网 络管理系统也作为其一种被管理设备,并拥有组织域内部的设备/业务信息MIB库, 其具体工作过程分为1) 网络管理系统注册某一个网络管理系统7K所管理的组织域中的某一个业务 S依赖于另一个域网络管理系统^中的某台设备《,,所述另一个域网络管理系统M 把所述设备^^的需要共享的所述业务S相关设备MIB变量标识和异常对应的标识符 OID注册到所述网络管理系统W上,所述网络管理系统"返回注册结果;同样,所 述设备&为实现业务&又依赖于其他域网络管理系统M、 M中的设备&o &,,该其 他域网络管理系统M和其他域网络管理系统M分别把设备fi,和设备A,的需要共享 的业务S相关设备MIB变量标识和异常对应的标识符OID注册到所述另一个域网络 管理系统M,以此类推,直到把所有设备依赖注册完毕,注册完成后,每个网络管 理系统都知道本地业务所依赖其他域的设备的MIB变量标识、异常对应的标识符OID 和设备所关联的其它网络管理系统;
2) 参数配置包括业务参数配置和设备参数配置,某一个网络管理系统M所管 理的组织域中的某一个业务S依赖于其他域网络管理系统M中的某台设备£力,业务 &参数将通过对应设备的所述网络管理系统M进行通过配置命令通知所述其他域网 络管理系统M配置所述设备£7,,如果存在多级依赖,将逐级进行配置,直到配置完 毕;
3) 参数获取包括业务参数获取和设备参数获取,某一个网络管理系统"所管 理的组织域中的某一个业务&依赖于其他域网络管理系统^中的某台设备《,,业务 5",参数将通过获取命令到对应设备的其他域网络管理系统M进行获取,如果存在多 级依赖,其他域网络管理系统M将逐级进行获取;
4) 故障/告警通知某台设备如果出现告警或故障,其所在域网络管理系统的 网管代理端实时采用SNMP协议通知业务关联的其它网络管理系统,其它网络管理系 统根据告警/故障的类型和级别,确定是否进一步将告警通知给其关联的其它网络管 理系统。
利用本发明的基于SNMP协议的NMS之间信息共享方法及其系统,可在不打破每 个NMS只管理本组织域的设备和业务的格局下,有效地解决多个NMS间的信息共享, 同时解决业务跨域等类似应用的业务管理问题。本发明所述的系统中,将NMS作为 其他NMS的一种被管理的设备,其他NMS可以通过标准的SNMP协议、并按照预先配 置的MIB变量标识从本地NMS获取(Get)或配置(Set)设备和业务参数;当本组 织域设备产生故障或告警,本地NMS采用SNMP协议把此故障或告警通知(Trap)设 备关联的其它NMS。这样NMS可以采用标准SNMP网络管理协议对其他NMS进行管理, 不仅降低了 NMS之间信息共享难度,且通过注册就能实现对新增业务的管理。
11本发明将本地NMS作为异地NMS的管理设备,NMS之间可以通过标准SNMP 网络管理协议进行通信。该方法和具体设备类型、业务种类、运营商类别无关,具 有普遍意义。


图1为本发明的基于SNMP协议的网络管理系统之间信息共享系统架构图; 图2为本发明的基于SNMP协议的网络管理系统之间信息共享方法的注册流程
图3为本发明的基于SNMP协议的网络管理系统之间信息共享方法的故障/告警 通知流程图。
具体实施例方式
下面,结合附图对本发明的基于SNMP协议的网络管理系统之间信息共享方法 及其系统进行详细地说明。
图1为本发明的基于SNMP协议的NMS之间信息共享系统架构图。系统包括多个 独立的NMS ( {7K、…〃 }),每个NMS基于SNMP协议,并安装一个NMS代理(Agent); 并给出一个业务/设备依赖实例业务S依赖于网络管理系统M中的设备《,,《, 为实现业务S又依赖于网络管理系统M、 M中的设备&,、 A,,设备^^依赖于网络管 理系统夂中的设备《w且设备&,又依赖于网络管理系统^中的设备《,。
图2以图1中的依赖关系为例,说明NMS之间注册流程。
图3以图1中的依赖关系为例,说明设备故障/告警通知流程。
参数配置和获取流程和注册流程类同,不再描述。
本发明提出的基于SNMP协议的网络管理系统之间信息共享装置及方法的基本 原理和具体实现流程如下所述-1、 NMS注册实现流程
一个组织域中的业务依赖于其他组织域中的设备,这种情况尤其在业务跨域运 营时经常出现,业务在其他域中运营,常用到其他域中的设备,因为每个域都有独 立的NMS管理自己的设备,并只管理本组织域内部的设备,要完成业务跨域的管理, 就可以通过NMS之间共享数据来实现,这时要把业务所依赖的设备通过设备所属的 NMS注册到该业务所属的NMS上。以图2中所描述网络管理系统"一个业务S依赖 关系为例,注册流程如下
12101) 业务s依赖于网络管理系统《中的设备&,网络管理系统A把设备^ 的设备MIB变量标识和异常对应的标识符(OID)注册到网络管理系统A , 并且网络管理系统M记录设备^关联的上一级NMS为〃;
102) 设备《,为实现业务5;又依赖于网络管理系统M、 〃中的设备&、 &, 网络管理系统M把设备A,的设备MIB变量标识和异常对应的标识符(OID) 注册到网络管理系统M,并且网络管理系统M记录设备^关联的上一级 NMS为〃乂;
103) 网络管理系统yV,把设备&,的设备MIB变量标识和异常对应的标识符(OID) 注册到网络管理系统况上,并记录设备^关联的上一级NMS为M;
104) 以此类推,直到把所有设备依赖注册完毕。 注册完成后,业务或设备向下依赖关系为
105) A ")今{ A (《》 > {714 (&) , M (&) + { V\4 (&) ^ {戊(O }}}}。 注册完成后,设备被依赖的NMS列表为
106) (&) : { AU; 疋(D : { AU; 〃 (《J : { M }; M (D : { M. }; AS (&) : { 7V, }。
2、参数配置流程
参数包括业务参数和设备参数, 一个NMS (AO所管理的组织域中的某一个业务 (5",)依赖于其他域(M)中的某台设备(&) , S参数(如告警阈值)将通过对应 设备的NMS通过Set命令通知网络管理系统《配置设备《>,如果存在多级依 赖,将逐级进行配置,直到配置完毕;具体步骤如下
201) 网络管理系统yY通过Set命令通知网络管理系统M的Agent, Agent通 知网络管理系统yy;配置设备^^ Set命令的命令参数为101)注册得到的 参数标识和对应的值;
202) 根据105)向下依赖关系,网络管理系统M通过Set命令通知网络管理 系统M配置设备^和通知网络管理系统M配置设备
203) 根据105)向下依赖关系,逐级配置;
204) 逐级返回配置结果;
205) 配置完毕。3、 参数获取流程业务参数获取是指一个NMS定时按照预先注册的MIB变量标识从其他NMS通过 SNMP的Get命令获取参数,如果存在多级依赖,中间的NMS将逐级进行获取,并将 根据MIB变量标识组织完的结果返回给前一个NMS,具体步骤如下301) 网络管理系统 〃定时通过Get命令到网络管理系统AS的Agent获取共享 的业务信息,Get命令的命令参数为101)注册得到的参数标识;302) 网络管理系统M的Agent到网络管理系统M的MIB库中获取相关信息并 返回给网络管理系统A;303) 网络管理系统《的MIB库中信息为网络管理系统A定时从设备^采集 信息,和从网络管理系统l M采集有关设备&、 ^的信息,网络管理 系统M到网络管理系统M、 M采集信息步骤同301);304) 获取完毕。4、 故障/告警通知流程设备如果出现告警或故障,首先由设备通知给本组织域的NMS,本组织域的NMS 通过步骤106)得到的设备被依赖的上级NMS列表,本地NMS采用SNMP协议通知关 联的上级NMS,上级NMS根据告警/故障的类型和级别,确定是否进一步通知告警, 以图3中的设备£ 出现故障为例,其具体步骤如下401) 网络管理系统^得到设备&通知的告警或故障,根据告警/故障的类型和 级别,确定是否通知依赖于设备^的业务关联的其它NMS,如果需要通知, 通过106)得到设备^被依赖的NMS列表为{ },由网络管理系统乂 的代理Agent实时通过Trap命令将告警信息通知网络管理系统〃;402) 网络管理系统/V;对告警处理后,根据告警/故障的类型和级别,确定是否 通知依赖于设备&的业务关联的其它NMS,如果需要通知,通过106)得 到设备^被依赖的NMS列表为{ M },由网络管理系统M的Agent通过 Trap命令将告警信息通知网络管理系统403) 逐级处理告警/故障;404) 通知完毕。本发明以应用于网络管理系统间的数据共享,整个方法和具体设备类型、业务 类型无关,具有普遍性。对于本技术领域的技术人员,在不脱离发明原理的前提下, 对本发明做出改动,也视为本发明的保护范围。
权利要求
1、一种基于SNMP协议的网络管理系统之间信息共享方法,其特征在于,将本地网络管理系统作为其他网络管理系统的一种被管理的设备,所述其他网络管理系统通过标准的SNMP协议、并按照预先注册的MIB变量标识从所述本地网络管理系统获取或配置设备和业务参数;当本组织域设备产生故障或告警时,所述本地网络管理系统把该故障或告警通过所述SNMP协议通知给相关的所述其他网络管理系统。
2、 根据权利要求1所述的基于SNMP协议的网络管理系统之间信息共享方法,其特征在于,在每一个所述网络管理系统上安装一个基于SNMP的网管代理端,该网管代理端属于所述本地网络管理系统所有,其代理所述本地网络管理系统接受所述其它网络管理系统的管理,使所述本地网络管理系统成为所述其它网络管理系统的一种被管理设备,所述网络管理系统之间通过所述网管代理端实现标准的SNMP命令,以实现数据的共享,每个所述网络管理系统管理本组织域内的所有设备,将业务关联的所述其它网络管理系统也作为其一种被管理设备,并拥有组织域内部的设备/业务信息MIB库,其具体步骤分为1) 网络管理系统注册某一个网络管理系统"所管理的组织域中的某一个业务S依赖于另一个域网络管理系统M中的某台设备《>,所述另一个域网络管理系统A把所述设备《》的需要共享的所述业务S相关设备MIB变量标识和异常对应的标识符OID注册到所述网络管理系统A上,所述网络管理系统"返回注册结果;同样,所述设备《>为实现业务5;又依赖于其他域网络管理系统^、 M中的设备fi,、 A"该其他域网络管理系统M和其他域网络管理系统M分别把设备^和设备《,的需要共享的业务反相关设备MIB变量标识和异常对应的标识符OID注册到所述另一个域网络管理系统M,以此类推,直到把所有设备依赖注册完毕,注册完成后,每个网络管理系统都知道本地业务所依赖其他域的设备的MIB变量标识、异常对应的标识符OID和设备所关联的其它网络管理系统;2) 参数配置包括业务参数配置和设备参数配置,某一个阿络管理系统A所管理的组织域中的某一个业务S依赖于其他域网络管理系统《中的某台设备《,,业务&参数将通过对应设备的所述网络管理系统M进行通过配置命令通知所述其他域网络管理系统M配置所述设备&"如果存在多级依赖,将逐级进行配置,直到配置完毕;3) 参数获取包括业务参数获取和设备参数获取,某一个网络管理系统见所管理的组织域中的某一个业务S依赖于其他域网络管理系统as中的某台设备《,,业务5;参数将通过获取命令到对应设备的其他域网络管理系统as进行获取,如果存在多级依赖,其他域网络管理系统as将逐级进行获取;4) 故障/告警通知某台设备如果出现告警或故障,其所在域网络管理系统的网管代理端实时采用SNMP协议通知业务关联的其它网络管理系统,其它网络管理系统根据告警/故障的类型和级别,确定是否进一步将告警通知给其关联的其它网络管理系统。
3、根据权利要求2所述的基于SNMP协议的网络管理系统之间信息共享方法,其特征在于,所述步骤l)的网络管理系统注册流程如下101) 业务s依赖于网络管理系统m中的设备&,网络管理系统m把设备&的设备MIB变量标识和异常对应的标识符OID注册到网络管理系统M,并且网络管理系统m记录设备《>关联的上一级网络管理系统为w;102) 设备^为实现业务s又依赖于网络管理系统m、 m中的设备&、 &,网络管理系统m把设备&,的设备MIB变量标识和异常对应的标识符注册到网络管理系统as,并且网络管理系统^记录设备^关联的上一级网络管理系统为vy;;103) 网络管理系统m把设备^的设备MIB变量标识和异常对应的标识符注册到网络管理系统as上,并记录设备^关联的上一级网络管理系统为m;104) 以此类推,直到把所有设备依赖注册完毕;注册完成后,业务或设备向下依赖关系为105) M (幻^{ AS (D ^(&) , iV; U,) + { AL (D + { AUD }}}h注册完成后,设备被依赖的网络管理系统列表为106) <formula>formula see original document page 3</formula>所述步骤2)的参数设置流程如下201) 网络管理系统〃通过配置命令通知网络管理系统/v;的所述网管代理端,网管代理端通知网络管理系统M配置设备配置命令的命令参数为所述步骤101)中注册得到的参数标识和对应的值;202) 根据所述步骤105)向下依赖关系,网络管理系统M通过配置命令通知网络管理系统M配置设备^和通知网络管理系统M配置设备203) 根据所述步骤105)向下依赖关系,逐级配置;204) 逐级返回配置结果;205) 配置完毕,所述步骤3)的参数获取流程如下301) 网络管理系统M定时通过获取命令到网络管理系统《.的网管代理端获取共享的业务信息,获取命令的命令参数为所述步骤IOI)中注册得到的参数标识;302) 网络管理系统AS的网管代理端到网络管理系统《的MIB库中获取相关信息并返回给网络管理系统";303) 网络管理系统M的MIB库中信息为网络管理系统M定时从设备^采集信息,和从网络管理系统M、 M采集有关设备^L、《,的信息,网络管理系统M到网络管理系统M、 〃采集信息步骤同301);304) 获取完毕,所述步骤4)的故障/告警通知流程如下401) 网络管理系统AL得到设备&通知的告警或故障,根据告警/故障的类型和级别,确定是否通知依赖于设备&,的业务关联的其它网络管理系统,如果需要通知,通过106)得到设备5 被依赖的网络管理系统列表为{ ^ },由网络管理系统Ai的网管代理端实时通过通知命令将告警信息通知网络管理系统iV;;402) 网络管理系统M对告警处理后,根据告警/故障的类型和级别,确定是否通知依赖于设备fi,的业务关联的其它网络管理系统,如果需要通知,通过106)得到设备&被依赖的网络管理系统列表为{ M },由网络管理系统M的网管代理端通过通知命令将告警信息通知网络管理系统M;403) 逐级处理告警/故障;404) 通知完毕。
4、 一种基于SNMP协议的网络管理系统之间信息共享系统,包括多个独立的网络管理系统,每个所述网络管理系统安装一个网管代理端和信息MIB库,其特征在于所述网管代理端属本地网络管理系统所有,代理所述本地网络管理系统接受其它网络管理系统的管理,使所述本地网络管理系统成为其它网络管理系统的一种被管理设备;所述本地网络管理系统通过注册方式,将需要共享的MIB变量标识注册到业务关联的其它网络管理系统;其它网络管理系统采用标准的SNMP协议、并按照预先配置的MIB变量标识,通过网管代理端获取或配置参数;当本组织域设备产生故障或告警时,所述本地网络管理系统通过网管代理端把此故障或告警通过所述SNMP协议通知业务关联的其它网络管理系统。
5、根据权利要求4所述的基于SNMP协议的网络管理系统之间信息共享系统,其特征在于,在每一个所述网络管理系统上安装一个基于SNMP的网管代理端,该网管代理端属于所述本地网络管理系统所有,其代理所述本地网络管理系统接受所述其它网络管理系统的管理,使所述本地网络管理系统成为所述其它网络管理系统的一种被管理设备,所述网络管理系统之间通过所述网管代理端实现标准的SNMP命令,以实现数据的共享,每个所述网络管理系统管理本组织域内的所有设备,将业务关联的所述其它网络管理系统也作为其一种被管理设备,并拥有组织域内部的设备/业务信息MIB库,其具体工作过程分为-1) 网络管理系统注册某一个网络管理系统M所管理的组织域中的某一个业务&依赖于另一个域网络管理系统^中的某台设备《>,所述另一个域网络管理系统M把所述设备i^的需要共享的所述业务5;相关设备MIB变量标识和异常对应的标识符OID注册到所述网络管理系统"上,所述网络管理系统"返回注册结果;同样,所述设备&为实现业务5",又依赖于其他域网络管理系统M、 〃中的设备^L、 v^,该其他域网络管理系统M和其他域网络管理系统M分别把设备^和设备£^的需要共享的业务S相关设备MIB变量标识和异常对应的标识符OID注册到所述另一个域网络管理系统M,以此类推,直到把所有设备依赖注册完毕,注册完成后,每个网络管理系统都知道本地业务所依赖其他域的设备的MIB变量标识、异常对应的标识符OID和设备所关联的其它网络管理系统;2) 参数配置包括业务参数配置和设备参数配置, 一个网络管理系统M所管理的组织域中的某一个业务S依赖于其他域网络管理系统M中的某台设备《w业务S参数将通过对应设备的所述网络管理系统7K进行通过配置命令通知所述其他域网络管理系统M配置所述设备《,,如果存在多级依赖,将逐级进行配置,直到配置完毕;3) 参数获取包括业务参数获取和设备参数获取, 一个网络管理系统M所管理的组织域中的某一个业务S依赖于其他域网络管理系统M中的某台设备《w业务S1,参数将通过获取命令到对应设备的其他域网络管理系统M进行获取,如果存在多级依赖,其他域网络管理系统M将逐级进行获取;4) 故障/告警通知某台设备如果出现告警或故障,其所在域网络管理系统的网管代理端实时采用SNMP协议通知业务关联的其它网络管理系统,其它网络管理系统根据告警/故障的类型和级别,确定是否进一步将告警通知给其关联的其它网络管理系统。
6、根据权利要求5所述的基于SNMP协议的网络管理系统之间信息共享系统,其特征在于,所述工作过程l)的网络管理系统注册流程如下101) 业务&依赖于网络管理系统《中的设备《,,网络管理系统^把设备&r的设备MIB变量标识和异常对应的标识符OID注册到网络管理系统",并且网络管理系统M记录设备f^关联的上一级网络管理系统为A;102) 设备《,为实现业务S又依赖于网络管理系统M、 〃中的设备&、 &,网络管理系统M把设备&,的设备MIB变量标识和异常对应的标识符注册到网络管理系统M,并且网络管理系统M记录设备^关联的上一级网络管理系统为M;103) 网络管理系统 〃把设备^的设备MIB变量标识和异常对应的标识符注册到网络管理系统M上,并记录设备^关联的上一级网络管理系统为104) 以此类推,直到把所有设备依赖注册完毕;注册完成后,业务或设备向下依赖关系为105) M (S) ^{ M (&) + W (&》,M (&) AL (D M (D }}}};注册完成后,设备被依赖的网络管理系统列表为106) 〃 (。
{夂(。{幻;M (。
{ M. h^ (。
{ AH,所述工作过程2)的参数设置流程如下201) 网络管理系统"通过配置命令通知网络管理系统M的所述网管代理端,网管代理端通知网络管理系统M配置设备配置命令的命令参数为所述步骤101)中注册得到的参数标识和对应的值;202) 根据所述步骤105)向下依赖关系,网络管理系统M通过配置命令通知网络管理系统M配置设备i5L和通知网络管理系统M配置设备203) 根据所述步骤105)向下依赖关系,逐级配置;204) 逐级返回配置结果;205) 配置完毕,所述工作过程3)的参数获取流程如下301) 网络管理系统M定时通过获取命令到网络管理系统A的网管代理端获取共享的业务信息,获取命令的命令参数为所述步骤IOI)中注册得到的参数标识;302) 网络管理系统7^的网管代理端到网络管理系统^的MIB库中获取相关信息并返回给网络管理系统";303) 网络管理系统乂的MIB库中信息为网络管理系统^定时从设备《》采集信息,和从网络管理系统"、M采集有关设备i5L、 ^的信息,网络管理系统《到网络管理系统M、 M采集信息步骤同301);304) 获取完毕,所述工作过程4)的故障/告警通知流程如下401) 网络管理系统疋得到设备l通知的告警或故障,根据告警/故障的类型和级别,确定是否通知依赖于设备&的业务关联的其它网络管理系统,如果需要通知,通过106)得到设备《,被依赖的网络管理系统列表为(M },由网络管理系统疋的网管代理端实时通过通知命令将告警信息通知网络管理系统M;402) 网络管理系统M对告警处理后,根据告警/故障的类型和级别,确定是否通知依赖于设备&.的业务关联的其它网络管理系统,如果需要通知,通过106)得到设备^被依赖的网络管理系统列表为{ 乂},由网络管理系统M的网管代理端通过通知命令将告警信息通知网络管理系统《;403) 逐级处理告警/故障;404) 通知完毕。
全文摘要
本发明提供一种基于SNMP协议的网络管理系统之间信息共享方法及其系统将本地网络管理系统作为其他网络管理系统的一种被管理的设备,其他网络管理系统通过标准的SNMP协议并按照预先配置的MIB变量标识从本地网络管理系统获取或配置设备和业务参数;当本组织域设备产生故障或告警时,本地网络管理系统把此故障或告警通过SNMP协议通知给相关的其他网络管理系统。本方法解决了多个网络管理系统之间的注册、获取、配置和故障/告警通知,既能快速获取跨域业务的参数信息,并且实现简单、可扩展,同时,每个网络管理系统可以采用标准SNMP协议管理本组织域内的所有设备和业务关联的其它组织域的网络管理系统,降低了网络管理系统之间信息共享难度。
文档编号H04L12/24GK101645795SQ20081018068
公开日2010年2月10日 申请日期2008年11月19日 优先权日2008年11月7日
发明者学 刘, 磊 刘, 匡振国, 嵇智辉, 王劲林 申请人:中国科学院声学研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1