一种基于SNMP协议网络管理系统之间信息共享方法及其系统技术方案

技术编号:4264280 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于SNMP协议的网络管理系统之间信息共享方法及其系统:将本地网络管理系统作为其他网络管理系统的一种被管理的设备,其他网络管理系统通过标准的SNMP协议并按照预先配置的MIB变量标识从本地网络管理系统获取或配置设备和业务参数;当本组织域设备产生故障或告警时,本地网络管理系统把此故障或告警通过SNMP协议通知给相关的其他网络管理系统。本方法解决了多个网络管理系统之间的注册、获取、配置和故障/告警通知,既能快速获取跨域业务的参数信息,并且实现简单、可扩展,同时,每个网络管理系统可以采用标准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) 网络管理系统注册某一本文档来自技高网
...

【技术保护点】
一种基于SNMP协议的网络管理系统之间信息共享方法,其特征在于,将本地网络管理系统作为其他网络管理系统的一种被管理的设备,所述其他网络管理系统通过标准的SNMP协议、并按照预先注册的MIB变量标识从所述本地网络管理系统获取或配置设备和业务参数;当本组织域设备产生故障或告警时,所述本地网络管理系统把该故障或告警通过所述SNMP协议通知给相关的所述其他网络管理系统。

【技术特征摘要】
CN 2008-11-7 200810226208.X1、一种基于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协议的网络...

【专利技术属性】
技术研发人员:刘学嵇智辉王劲林刘磊匡振国
申请(专利权)人:中国科学院声学研究所
类型:发明
国别省市:11[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1