管理信息库扩展、去扩展方法、管理对象查找方法及设备技术

技术编号:4347612 阅读:159 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种管理信息库的扩展、去扩展方法,管理对象查找方法及设备,用以解决采用现有技术对MIB进行扩展时,会影响业务正常处理的问题。其中,本发明专利技术公开的该管理信息库的扩展方法包括步骤:网络代理设备接收管理站下发的热补丁程序,所述热补丁程序中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据,以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令;网络代理设备基于接收到的所述指令,激活接收到的热补丁程序。

【技术实现步骤摘要】

本专利技术涉及计算机与通信
,尤其涉及一种管理信息库的扩展、去扩展方法,管理对象查找方法及网络代理设备。
技术介绍
管理信息库(MIB, Management Information Base)是网络管理数据的标准,在这 个标准里规定了网络代理设备必须保存的数据项目、数据类型以及允许在每个数据项目中 的操作。 在简单网络管理协议(S證,Simple Network Management Protocol)中,MIB作 为管理站管理的对象是静态地加载到网络代理设备中的,这使得加载到网络代理设备中的 MIB具有比较固定的内容,即一旦网络代理设备使用了某个版本的MIB,就只能针对当前版 本中包括的MIB进行操作。因此,当管理站需要对MIB进行扩展,比如在当前MIB的基础上 新增加MIB对象,并增加对新增加的MIB对象进行参数查询或设置的执行函数时,需通过以 下步骤来实现对MIB的扩展 首先,管理站向网络代理设备发布MIB的新版本程序包,该新版本程序包中除包 含网络代理设备当前加载的MIB中的所有的MIB对象及执行函数外,还增加了 MIB对象以 及针对新增加的MIB对象进行参数查询或设置的执行函数; 管理站在网络代理设备接收到MIB的新版本程序包后,对网络代理设备进行复位 操作以释放内存; 最后,网络代理设备运行MIB的新版本程序包,将新版本程序对应的MIB写入到网 络代理设备释放出的内存存储空间中,从而在原有的MIB的基础上,增加了 MIB对象,并增 加了针对新增加的MIB对象进行参数查询或设置的执行函数,实现了对旧版本程序对应的 MIB的扩展。 由上述内容可知,采用现有技术对MIB进行扩展时,必须对加载有该MIB的网络代 理设备进行复位操作,这样就会中断网络代理设备正在处理的业务,从而会影响业务的正 常处理。
技术实现思路
本专利技术实施例提供一种管理信息库的扩展方法,用以解决采用现有技术对MIB进 行扩展时,会影响业务正常处理的问题。 本专利技术实施例还提供了一种管理对象查找方法,用以在管理信息库以及对管理信 息库进行扩展后得到的管理对象中,查找与管理站下发的能够触发对管理对象进行查找的 命令相匹配的管理对象。 本专利技术实施例还提供了一种管理信息库的去扩展方法以及一种网络代理设备。 为此,本专利技术实施例采用以下技术方案 —种管理信息库的扩展方法,包括网络代理设备接收管理站下发的热补丁程序,所述热补丁程序中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据, 以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令;网络代理设备基于 接收到的所述指令,激活接收到的热补丁程序。—种管理对象查找方法,包括网络代理设备接收管理站下发的能够触发对管理对象进行查找的命令;以及在所述管理信息库和利用对所述管理信息库进行扩展的数据对所述管理信息库进行扩展后得到的管理对象中,查找与接收到的命令相匹配的管理对象。 较佳地,在所述管理信息库和所述扩展后得到的管理对象中,查找与接收到的命令相匹配的管理对象,包括网络代理设备在所述管理信息库中,查找与接收到的命令相匹配的管理对象;以及如果在所述管理信息库中查找不到与接收到的命令相匹配的管理对象时,在所述扩展后得到的管理对象中,查找与接收到的命令相匹配的管理对象。 较佳地,在所述管理信息库中和所述扩展后得到的管理对象中,查找与接收到的命令相匹配的管理对象,包括网络代理设备判断接收到的命令中携带的要查找的管理对象所对应的管理对象标识处于与管理信息库对应的第一管理对象标识集合中,还是处于与所述扩展后得到的管理对象相对应的第二管理对象标识集合中;以及在判断结果为处于第一标识集合中时,在所述管理信息库中,查找与接收到的命令相匹配的管理对象;在判断结果为处于第二标识集合中时,在所述扩展后得到的管理对象中,查找与接收到的命令相匹配的管理对象。 —种管理信息库的去扩展方法,包括接收管理站下发的用于指示去激活接收到 的热补丁程序的指令;基于接收到的所述指令,去激活所述热补丁程序。 —种网络代理设备,包括第一接收单元,用于接收管理站下发的热补丁程序,所 述热补丁程序中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据,以 及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令;激活单元,用于基于 接收到的所述指令,激活接收到的热补丁程序。 本专利技术实施例通过网络代理设备接收管理站下发的热补丁程序,所述热补丁程序 中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据;网络代理设备接 收管理站下发的用于指示激活接收到的热补丁程序的指令;以及网络代理设备基于接收到 的所述指令,激活接收到的热补丁程序,由于热补丁程序具有激活后可以自动加载到内存 中的特点,因此无需对网络代理设备进行复位操作,就可以实现对管理信息库的在线扩展, 解决了采用现有技术对MIB进行扩展时会影响业务正常处理的问题。附图说明 图1为本专利技术实施例提供的一种管理信息库的扩展方法的具体实现流程示意图; 图2为对网络代理设备正在使用的MIB进行扩展的具体过程示意图; 图3为对Master Agent自身的存储空间进行划分的示意图; 图4为本专利技术实施例提供的一种管理对象查找方法的具体流程示意图; 图5为本专利技术实施例中根据参数设置命令,对MIB对象进行查找并设置的具体流程示意图。具体实施例方式本专利技术实施例通过网络代理设备接收管理站下发的热补丁程序,所述热补丁程序中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据,以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令,并基于接收到的所述指令,激活接收到的热补丁程序,由于热补丁程序具有激活后可以自动加载到内存中的特点,从而能够实现对管理信息库的在线扩展,使得对管理信息库进行扩展的过程不需要对网络代理设备进行复位操作,从而不会中断网络代理设备正在处理的业务,也就不会影响业务的正常处理。 下面结合各个附图对本专利技术实施例技术方案的主要实现原理具体实施方式及其对应能够达到的有益效果进行详细的阐述。 如图1所示,为本专利技术实施例提供的一种管理信息库的扩展方法的具体实现流程 示意图,包括如下步骤 步骤11,网络代理设备接收管理站下发的热补丁程序,所述热补丁程序中承载有 用于对该网络代理设备正在使用的管理信息库进行扩展的数据; 步骤12,接收所述管理站下发的用于指示激活接收到的热补丁程序的指令; 步骤13,网络代理设备基于接收到的所述指令,激活接收到的热补丁程序。 当网络代理设备接收到管理站发送来的热补丁程序,并将该热补丁程序存储到自 身的存储空间中时,会对补丁函数(对网络代理设备中存储的用于对MIB进行查找等操作 的函数进行修正的函数)信息和被补丁函数(网络代理设备中存储的用于对MIB进行查找 等操作的函数)信息进行记录,这些信息包括存储补丁函数的存储空间的地址信息、存储 被补丁函数的存储空间的地址信息、被补丁命令信息的备份以及MIB的版本信息等;后续 管理站激活热补丁程序时,会向网络代理设备发送激活热补丁程序的命令,网络代理设备 在接收到该命令后,运行热补丁程序,将承载在热补丁程序中的用于对网络代理设备正在 使用的MIB进行扩展的数据自动加载到本文档来自技高网
...

【技术保护点】
一种管理信息库的扩展方法,其特征在于,包括:网络代理设备接收管理站下发的热补丁程序,所述热补丁程序中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据,以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令;网络代理设备基于接收到的所述指令,激活接收到的热补丁程序。

【技术特征摘要】
一种管理信息库的扩展方法,其特征在于,包括网络代理设备接收管理站下发的热补丁程序,所述热补丁程序中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据,以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令;网络代理设备基于接收到的所述指令,激活接收到的热补丁程序。2. —种基于权利要求1管理信息库的扩展方法的管理对象查找方法,其特征在于,包括网络代理设备接收管理站下发的能够触发对管理对象进行查找的命令;以及 在所述管理信息库和利用对所述管理信息库进行扩展的数据对所述管理信息库进行 扩展后得到的管理对象中,查找与接收到的命令相匹配的管理对象。3. 如权利要求2所述的方法,其特征在于,在所述管理信息库和所述扩展后得到的管 理对象中,查找与接收到的命令相匹配的管理对象,包括网络代理设备在所述管理信息库中,查找与接收到的命令相匹配的管理对象;以及 如果在所述管理信息库中查找不到与接收到的命令相匹配的管理对象时,在所述扩展 后得到的管理对象中,查找与接收到的命令相匹配的管理对象。4. 如权利要求2所述的方法,其特征在于,在所述管理信息库中和所述扩展后得到的 管理对象中,查找与接收到的命令相匹配的管理对象,包括网络代理设备判断接收到的命令中携带的要查找的管理对象所对应的管理对象标识 处于与管理信息库对应的第一管理对象标识集合中,还是处于与所述扩展后得到的管理对 象相对应的第二管理对象标识集合中;以及在判断结果为处于第一标识集合中时,在所述管理信息库中,查找与接收到的命令相 匹配的管理对象;在判断结果为处于第二标识集合中时,在所述扩展后得到的管理对象中,查找与接收 到的命令相匹配的管理对象。5. 如权利要求2所述的方法,其特征在于,所述命令为参数查询命令或参数设置命令。6. —种基于权利要求1管理信息库的扩展方法的管理信息库的去扩展方法,其特征在 于,包括接收管理站下发的用于指示去激活接收到的热补...

【专利技术属性】
技术研发人员:王利李文俊王冬星王婷刘津晶乐永梁
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:11[中国|北京]

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

1