管理信息库扩展、去扩展方法、管理对象查找方法及设备的制作方法

文档序号:7928638阅读:115来源:国知局
专利名称:管理信息库扩展、去扩展方法、管理对象查找方法及设备的制作方法
技术领域
本发明涉及计算机与通信技术领域,尤其涉及一种管理信息库的扩展、去扩展方
法,管理对象查找方法及网络代理设备。
背景技术
管理信息库(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进行扩展的数据自动加载到内存的存储空间中,即将新增加的MIB对象(管理 对象)及对新增加的MIB对象进行参数查询、设置的执行函数自动加载到内存的存储空间 中,实现对MIB的有效扩展,同时,根据记录的存储补丁函数的存储空间的地址信息、存储 被补丁函数的存储空间的地址信息,按照被补丁命令信息,确定指向新增的MIB对象的存 储空间地址的指针,从而后续可以利用该确定的指针查找到新增的MIB对象。
由上述描述可知,采用本发明实施例提供的该方法,基于热补丁程序的方式,将用 于对网络代理设备正在使用的MIB进行扩展的数据,承载在热补丁程序中下发到网络代理 设备,由于热补丁程序具有激活后能够自动加载到内存中的特点,因此,当激活该热补丁程 序后,该热补丁程序能够自动加载到网络代理设备的内存中,从而能够实现不对网络代理 设备进行复位,也能够对MIB进行在线扩展,从而解决了采用现有技术对MIB进行扩展时, 会影响业务正常处理的问题。 当需要对MIB进行去扩展时,则是由管理站向网络代理设备发送去激活命令,网 络代理设备在接收到该去激活命令后,对热补丁程序进行去激活。在该过程中,存储有新增 的MIB对象及对新增的MIB对象进行参数查询、设置的执行函数的内存存储空间被释放,从 而实现了对MIB的去扩展。 较佳地,在本发明实施例中,可以采用两种MIB的存储方式,第一种方式是Sub Agent中不存储MIB,由Master Agent在自身的内存存储空间中存储自身正在使用的MIB,同时,还存储有包含各个Sub Agent提供的与执行函数相关的数据的MIB ;第二种方式则是 Master Agent在自身的内存存储空间中存储自身正在使用的MIB,而各个Sub Agent则分 别在自身的内存存储空间中存储Sub Agent自身正在使用的MIB。 以下具体说明采用本发明实施例提供的管理信息库的扩展方法,对SNMP中的网 络代理设备正在使用的MIB进行扩展的具体过程,该具体过程的示意图如图2所示,包括步 骤 步骤21,针对Master Agent当前正在使用的MIB进行扩展的需求,在原有MIB结 构的基础上补充新增的MIB对象,并增加对该新增的MIB对象进行查询、设置的执行函数, 在该步骤21中,当采用MIB的第一种存储方式,增加的执行函数的执行过程需用到子网络 代理设备(Sub Agent)提供的相关数据时(比如,根据参数设置命令,需Sub Agent提供对 应于参数设置命令的执行函数在执行过程中所需的数据),还需确定对应于每个Sub Agent 的执行函数,而当采用MIB的第二种存储方式,并且还需要对Sub Agent自身正在使用的 MIB进行扩展时,还需确定对应于每个Sub Agent新增的MIB对象,以及对该新增的MIB对 象进行查询、设置的执行函数; 步骤22,将针对Master Agent正在使用的新增的MIB对象、对该新增的MIB对象 进行查询、设置的执行函数加载到热补丁程序中,当采用MIB的第一种存储方式,增加的执 行函数的执行过程需用到Sub Agent提供的相关数据时,将确定的对应于每个Sub Agent 的执行函数加载到对应的热补丁程序中,而当采用MIB的第二种存储方式,并且还需要对 Sub Agent自身正在使用的MIB进行扩展时,则该步骤22中还需要将确定的对应于每个Sub Agent新增的MIB对象,以及对该新增的MIB对象进行查询、设置的执行函数加载到对应的 热补丁程序中; 步骤23,管理站(Manager)将热补丁程序发送给主网络代理设备(MasterAgent), 该发送过程可以通过FTP实现; 步骤24,Master Agent将对应于Sub Agent的热补丁程序分别发送给SubAgent ; 步骤25, Manager向Master Agent发送热补丁程序激活命令; 步骤26, Master Agent在接收到Manager发送的热补丁程序激活命令后,运行热
补丁程序,实现对自身当前正在使用的MIB的扩展,并生成新的MIB树总体结构; 步骤27, Master Agent将热补丁程序激活命令发送给热补丁程序对应的Sub
Agent ; 步骤28, Sub Agent在接收到Master Agent发送的热补丁程序激活命令后,运行 热补丁程序,新增相应的执行函数,或者新增MIB对象以及对该新增的MIB对象进行查询、 设置的执行函数。 当需要对新增的MIB对象进行卸载时,可通过以下步骤实现
Manager向Master Agent发送热补丁程序去激活命令; Master Agent在接收到Manager发送的热补丁程序去激活命令后,去激活热补丁 程序,实现对热补丁程序的卸载,并还原MIB树总体结构; Master Agent将热补丁程序去激活命令发送给与新增的MIB对象的功能相关的 Sub Agent ; Sub Agent在接收到Manager发送的热补丁程序去激活命令后,去激活热补丁程序,实现对热补丁程序的卸载,对自身的执行函数进行还原,去除上述新增的执行函数,若 Sub Agent中存储有自身正在使用的MIB,在热补丁程序卸载后,还原MIB树总体结构。
需要说明的是,当Master Agent在运行热补丁程序之前,可以将自身的内存存储 空间从逻辑上进行划分,如图3所示,为对Master Agent自身的内存存储空间进行划分的 示意图,从图3中可以看出,Master Agent的内存存储空间可以分为两个区域主用区和 扩展区,而主用区又可以进一步划分为用于存储Master Agent中当前所正在使用的MIB 的MIB定义主用区,和用于存储主用区MIB特定执行函数的区域,其中,该主用区MIB特定 执行函数包括对主用区的MIB对象进行查询、设置的执行函数等;而扩展区则用于存储将 来需要增加的MIB对象,扩展区又可以进一步划分为用于存储将要需要增加的MIB对象 的MIB定义扩展区,和用于存储扩展区MIB特定执行函数区域,其中,该扩展区MIB特定执 行函数包括对扩展区的MIB对象进行查询、设置的执行函数等。经过上述划分,当Master Agent (或Sub Agent)运行热补丁程序时,就可以将新增的MIB对象存储到该扩展区的MIB 定义扩展区中,并将对新增的MIB对象进行查询、设置等操作的执行函数存储到用于存储 MIB特定执行函数的区域中。 对应地,MIB树总体结构也可以分为主用区树结构和扩展区树结构。对于主用区 的MIB,是采用现有技术中的注册方式进行加载的;而对于扩展区的MIB,则是采用本发明 提供的该方法动态加载的。 此外,为了实现对MIB中的MIB对象进行查找,本发明实施例还提供了一种管理对 象查找方法,该方法的具体流程示意图如图4所示,包括如下步骤 步骤41,网络代理设备接收管理站下发的能够触发对MIB对象进行查找的命令;
步骤42,在网络代理设备存储的MIB和对热补丁程序运行后得到的存储在网络代 理设备中的新增的MIB对象中,查找与接收到的参数设置命令相匹配的MIB对象。
较佳地,上述能够触发对MIB对象进行查找的命令可以为参数查询命令或参数设 置命令。 较佳地,对应于MIB的第一种存储方式,当Master Agent根据接收到的参数设置 命令,判断还需要对其他网络代理设备中的与所述参数设置命令相关的数据进行处理时, 该Master Agent会将参数设置命令发送给Sub Agent ;SubAgent根据该参数设置命令, 利用对应的执行函数对与该命令相关的数据进行处理,并将处理后的数据发送给Master Agent ;Master Agent利用接收到的处理后的数据对自身存储的包含Sub Agent提供的与 执行函数相关的数据的MIB进行更新;Master Agent利用Sub Agent发送来的处理后的数 据,以及自身存储的与查找到的MIB对象对应的执行函数,对查找到的MIB对象进行设置。
对应于MIB的第二种存储方式,当MasterAgent根据接收到的参数设置命令,判断 得到还需要对Sub Agent正在使用的MIB进行设置时,该Master Agent在对从存储的自 身正在使用的MIB中查找到的与查询命令相匹配的MIB对象进行设置的同时,会将参数设 置命令发送给Sub Agent ;再由Sub Agent根据该参数设置命令,对自身存储的正在使用的 MIB进行查找,并对查找到的MIB对象进行设置。 在上述过程中,Master Agent (或Sub Agent)在自身正在使用的MIB中查找与参 数设置命令相匹配的MIB对象可以但不限于采用以下两种方式 第一种方式先在存储有MIB的主用区中查找与接收到的参数设置命令相匹配的MIB对象;当在主用区中查找不到与接收到的参数设置命令相匹配的MIB对象时,则在扩展 区中查找与接收到的参数设置命令相匹配的MIB对象; 第二种方式采用该方式时,网络代理设备判断接收到的命令中携带的要查找的 MIB对象所对应的MIB对象标识处于与MIB对应的第一 MIB对象标识集合中,还是处于与对 该MIB进行扩展后得到的MIB对象对应的第二 MIB对象标识集合中;在判断结果为处于第 一标识集合中时,在所述MIB中,查找与接收到的命令相匹配的MIB对象;而在判断结果为 处于第二标识集合中时,在扩展后得到的MIB对象中,查找与接收到的命令相匹配的MIB对 象。 具体地,当MIB采用第一种存储方式,即Master Agent在自身的内存存储空间中 同时存储自身正在使用的MIB,以及存储包含各个Sub Agent提供的与执行函数相关的数 据的MIB时,以下结合附图5具体说明根据参数设置命令,对MIB对象进行查找并设置的过 程,该过程包括以下步骤 步骤51, Manager向Master Agent发送参数设置命令; 步骤52, Master Agent根据接收到的参数设置命令,在主用区中查找与该命令相 匹配的MIB对象,如果查找到与该命令相匹配的MIB对象,则执行步骤53,如果未找到与该 命令相匹配的MIB对象,则执行步骤59 ; 步骤53,根据参数设置命令,判断是否还需要对Sub Agent中的与所述参数设置 命令相关的数据进行处理,当判断结果为是时,执行步骤54,当判断结果为否时,则执行步 骤58 ; 步骤54, Master Agent向Sub Agent发送参数设置命令; 步骤55,Sub Agent根据接收到的参数设置命令,查找并利用对应的执行函数处理 与所述参数设置命令相关的数据; 步骤56, Sub Agent向Master Agent发送包含处理后的数据的响应消息;
步骤57, Master Agent利用接收到的处理后的数据对自身存储的包含SubAgent 提供的与执行函数相关的数据的MIB进行更新,并利用接收到的处理后的数据以及主用区 MIB特定执行函数,对查找到的MIB对象进行设置,并在设置完毕后,向Manager发送设置完 毕的响应,流程结束; 步骤58, Master Agent利用主用区MIB特定执行函数,对查找到的MIB对象进行
设置,并在设置完毕后,向Manager发送设置完毕的响应,流程结束; 步骤59, Master Agent在扩展区中查找与该命令相匹配的MIB对象; 步骤510,Master Agent根据参数设置命令,判断是否还需要对Sub Agent中的与
所述参数设置命令相关的数据进行处理,当判断结果为是时,执行步骤511,当判断结果为
否时,则执行步骤515 ; 步骤511, Master Agent向Sub Agent发送参数设置命令; 步骤512, Sub Agent根据接收到的参数设置命令,查找并利用对应的执行函数处 理与所述参数设置命令相关的数据; 步骤513, Sub Agent向Master Agent发送包含处理后的数据的响应消息;
步骤514,Master Agent利用接收到的处理后的数据对自身存储的包含SubAgent 提供的与执行函数相关的数据的MIB进行更新,并利用接收到的处理后的数据以及扩展区
9MIB特定执行函数,对查找到的MIB对象进行设置,并在设置完毕后,向Manager发送设置完 毕的响应,流程结束; 步骤515,Master Agent利用扩展区MIB特定执行函数,对查找到的MIB对象进行 设置,并在设置完毕后,向Manager发送设置完毕的响应,流程结束。 类似地,当采用第二种MIB存储方式,即Master Agent在自身的内存存储空间中 存储自身正在使用的MIB,而各个Sub Agent则分别在自身的内存存储空间中存储自身正 在使用的MIB时,与上述过程的不同之处在于当MasterAgent将参数设置命令发送给Sub Agent后,由Sub Agent对自身内存存储空间中存储的当前正在使用的MIB进行查找,并利 用对应的执行函数对查找到的MIB进行设置,设置完毕后向Master Agent返回响应消息。 由于除上述不同之处外,当采用第二种MIB存储方式时,对MIB对象进行设置的过程与图5 所示的过程类似,因此不再赘述。 需要说明的是,当采用第二种MIB存储方式时,Master Agent与Sub Agent均可 以采用本发明实施例提供的两种MIB对象的查找方式,实现对与参数查询配置命令相匹配 的MIB对象的查找。 相应地,本发明实施例提供一种网络代理设备,包括第一接收单元,用于接收管 理站下发的热补丁程序,所述热补丁程序中承载有用于对该网络代理设备正在使用的MIB 进行扩展的数据,以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令; 激活单元,用于基于接收到的所述指令,激活接收到的热补丁程序。 较佳地,上述网络代理设备还可以包括接收单元,用于接收管理站下发的能够触 发对MIB对象进行查找的命令;查找单元,用于在所述MIB和利用对所述MIB进行扩展的 MIB对象对所述MIB进行扩展后得到的管理对象中,查找与接收单元接收到的命令相匹配 的MIB对象。 对应于对上述方法实施例中对MIB对象进行查找的第一种方式,上述查找单元具 体包括第一查找模块,用于在所述MIB中,查找与接收单元接收到的命令相匹配的MIB对 象;第二查找模块,用于当第一查找模块在所述MIB中查找不到与接收到的命令相匹配的 MIB对象时,在所述扩展后得到的管理对象中,查找与接收单元接收到的命令相匹配的MIB 对象。 对应于对上述方法实施例中对MIB对象进行查找的第二种方式,上述查找单元具 体包括判断模块,用于判断接收单元接收到的命令中携带的要查找的MIB对象所对应的 管理对象标识处于与MIB对应的第一管理对象标识集合中,还是处于与所述扩展后得到的 管理对象相对应的第二管理对象标识集合中;查找模块,用于在判断模块的判断结果为处 于第一标识集合中时,在所述MIB中,查找与接收单元接收到的命令相匹配的MIB对象;以 及在判断结果为处于第二标识集合中时,在所述扩展后得到的管理对象中,查找与接收单 元接收到的接收到的命令相匹配的MIB对象。 较佳地,本发明实施例提供的该网络代理设备还可以包括第二接收单元,用于接 收管理站下发的用于指示去激活接收到的热补丁程序的指令;去激活单元,用于基于接收 到的所述指令,去激活所述热补丁程序。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围
10之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种管理信息库的扩展方法,其特征在于,包括网络代理设备接收管理站下发的热补丁程序,所述热补丁程序中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据,以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令;网络代理设备基于接收到的所述指令,激活接收到的热补丁程序。
2. —种基于权利要求1管理信息库的扩展方法的管理对象查找方法,其特征在于,包括网络代理设备接收管理站下发的能够触发对管理对象进行查找的命令;以及 在所述管理信息库和利用对所述管理信息库进行扩展的数据对所述管理信息库进行 扩展后得到的管理对象中,查找与接收到的命令相匹配的管理对象。
3. 如权利要求2所述的方法,其特征在于,在所述管理信息库和所述扩展后得到的管 理对象中,查找与接收到的命令相匹配的管理对象,包括网络代理设备在所述管理信息库中,查找与接收到的命令相匹配的管理对象;以及 如果在所述管理信息库中查找不到与接收到的命令相匹配的管理对象时,在所述扩展 后得到的管理对象中,查找与接收到的命令相匹配的管理对象。
4. 如权利要求2所述的方法,其特征在于,在所述管理信息库中和所述扩展后得到的 管理对象中,查找与接收到的命令相匹配的管理对象,包括网络代理设备判断接收到的命令中携带的要查找的管理对象所对应的管理对象标识 处于与管理信息库对应的第一管理对象标识集合中,还是处于与所述扩展后得到的管理对 象相对应的第二管理对象标识集合中;以及在判断结果为处于第一标识集合中时,在所述管理信息库中,查找与接收到的命令相 匹配的管理对象;在判断结果为处于第二标识集合中时,在所述扩展后得到的管理对象中,查找与接收 到的命令相匹配的管理对象。
5. 如权利要求2所述的方法,其特征在于,所述命令为参数查询命令或参数设置命令。
6. —种基于权利要求1管理信息库的扩展方法的管理信息库的去扩展方法,其特征在 于,包括接收管理站下发的用于指示去激活接收到的热补丁程序的指令; 基于接收到的所述指令,去激活所述热补丁程序。
7. —种网络代理设备,其特征在于,包括第一接收单元,用于接收管理站下发的热补丁程序,所述热补丁程序中承载有用于对 该网络代理设备正在使用的管理信息库进行扩展的数据,以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令; 激活单元,用于基于接收到的所述指令,激活接收到的热补丁程序。
8. 如权利要求7所述的设备,其特征在于,还包括接收单元,用于接收管理站下发的能够触发对管理对象进行查找的命令; 查找单元,用于在所述管理信息库和利用对所述管理信息库进行扩展的数据对所述管理信息库进行扩展后得到的管理对象中,查找与接收单元接收到的命令相匹配的管理对象。
9. 如权利要求8所述的设备,其特征在于,所述查找单元具体包括第一查找模块,用于在所述管理信息库中,查找与接收单元接收到的命令相匹配的管 理对象;第二查找模块,用于当第一查找模块在所述管理信息库中查找不到与接收到的命令相 匹配的管理对象时,在所述扩展后得到的管理对象中,查找与接收单元接收到的命令相匹 配的管理对象。
10. 如权利要求8所述的设备,其特征在于,所述查找单元具体包括判断模块,用于判断接收单元接收到的命令中携带的要查找的管理对象所对应的管理 对象标识处于与管理信息库对应的第一管理对象标识集合中,还是处于与所述扩展后得到 的管理对象相对应的第二管理对象标识集合中;查找模块,用于在判断模块的判断结果为处于第一标识集合中时,在所述管理信息库 中,查找与接收单元接收到的命令相匹配的管理对象;以及在判断结果为处于第二标识集合中时,在所述扩展后得到的管理对象中,查找与接收 单元接收到的接收到的命令相匹配的管理对象。
11. 如权利要求7所述的设备,其特征在于,还包括第二接收单元,用于接收管理站下发的用于指示去激活接收到的热补丁程序的指令; 去激活单元,用于基于接收到的所述指令,去激活所述热补丁程序。
全文摘要
本发明公开了一种管理信息库的扩展、去扩展方法,管理对象查找方法及设备,用以解决采用现有技术对MIB进行扩展时,会影响业务正常处理的问题。其中,本发明公开的该管理信息库的扩展方法包括步骤网络代理设备接收管理站下发的热补丁程序,所述热补丁程序中承载有用于对该网络代理设备正在使用的管理信息库进行扩展的数据,以及接收所述管理站下发的用于指示激活接收到的热补丁程序的指令;网络代理设备基于接收到的所述指令,激活接收到的热补丁程序。
文档编号H04L12/24GK101753351SQ200810239370
公开日2010年6月23日 申请日期2008年12月11日 优先权日2008年12月11日
发明者乐永梁, 刘津晶, 李文俊, 王冬星, 王利, 王婷 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1