[go: up one dir, main page]

CN1910854A - 使用元管理信息库的自动更新系统以及方法 - Google Patents

使用元管理信息库的自动更新系统以及方法 Download PDF

Info

Publication number
CN1910854A
CN1910854A CNA2005800024240A CN200580002424A CN1910854A CN 1910854 A CN1910854 A CN 1910854A CN A2005800024240 A CNA2005800024240 A CN A2005800024240A CN 200580002424 A CN200580002424 A CN 200580002424A CN 1910854 A CN1910854 A CN 1910854A
Authority
CN
China
Prior art keywords
mib
information
agency
nms
info
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005800024240A
Other languages
English (en)
Other versions
CN1910854B (zh
Inventor
金永进
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
UTStarcom Korea Ltd
Original Assignee
UTStarcom Korea Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by UTStarcom Korea Ltd filed Critical UTStarcom Korea Ltd
Publication of CN1910854A publication Critical patent/CN1910854A/zh
Application granted granted Critical
Publication of CN1910854B publication Critical patent/CN1910854B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明总体涉及通过使用元MIB来自动更新MIB的系统和方法,更具体地,涉及如下的通过使用元MIB来自动更新MIB的系统和方法,该系统包括:代理100,用于生成名为MIB Info Last ChangeTime的OID,将其存储在MIB中,并且当MIB Info Last Change Time变化时通过发送陷阱来使元MIB同步;NMS 200,在陷阱被输入该NMS的情况下,该NMS用于读取元MIB Info中的信息以进行SNMP遍历操作、基于所读取的信息重写代理的元MIB信息、将元MIB信息存储在MIB中并将元MIB信息发送到代理。根据本发明,将SMI的基本结构设计成元MIB的形式、SMI定义在代理与NMS之间交换的MIB的管理信息,改进了常规结构中存在的缺点。因此,代理的MIB可以被NMS经由在线方式所自动共享,由此改进了网络管理的自动化功能,尽管趋势是更为复杂和高级的网络。

Description

使用元管理信息库的自动更新系统以及方法
技术领域
本发明总体涉及一种通过使用元管理信息库(MIB)来自动更新管理信息库(MIB)的系统和方法,更具体地,涉及如下一种通过使用MIB来自动更新MIB的系统和方法,其集中于网络管理功能的最大化,以使得网络管理系统(NMS)能够基于经由在线方式从代理提供的MIB信息来实现快速准确的网络管理。
背景技术
通常,简单网络管理协议(SNMP)是用于监控网络管理、网络设备及其操作并且使它们统一的协议。此外,SNMP使得关于网络单元的管理信息可以被远程用户在逻辑上所检查或改变。对基于TCP/IP的网络进行管理的标准的单元包括:管理信息结构(SMI),其描述了这种SNMP的管理信息的结构;MIB,其为所述管理信息的定义;以及SNMP,其为通信协议。上述单元提供了用于因特网网络管理的可操作结构和功能。
此外,在NMS应用与网络单元(NE)的代理之间交换管理信息,由此执行SNMP网络管理结构的模型。
为了对上述NMS与NE代理之间的管理信息列表进行处理,NMS和NE代理经由离线连接方式共享其中具有管理信息列表的、SMI规范的MIB定义文档。然而,在NE代理和NMS无法共享MIB的情况下,出现如下缺陷,即,NMS无法执行与相应NE关联的网络管理功能。
因此,使网络管理功能最大化以使得能够在NMS处基于从NE代理提供的NE的MIB来实现快速准确的网络管理已经变得至关重要。
此外,提出了版本3的SNMP作为用于因特网的网络管理的标准化协议,而使用SNMP的常规网络管理结构典型地包括一个NMS以及一个或更多个NE代理。
该NE代理可以并入多种网络单元中,每个网络单元都是网络管理的对象,并且该NE代理可以对这些网络单元所生成的信息进行直接访问,随后将该信息以适合于SNMP的形式发送给NMS。因特网的网络管理标准的单元,如SNMP、SMI、MIB,基本上被定义为抽象语法定义.1(ASN.1)的形式,并且其编码和解码应该遵照ASN.1中所采用的基本编码规则(BER)。
此外,SNMP支持诸如获得请求、获得下一个请求、设置请求、响应、陷阱(Trap)等的操作,由此在NMS与各代理之间交换网络信息。
如上所述,在如图1所示的使用常规SNMP的网络管理中,MIB是通过采用SNMP而在NE代理与NMS之间交换的管理信息。由此,在假设MIB的语法和上下文应该在NMS与NE代理之间共享的情况下,可以使用MIB。依照SMI语法来定义MIB。这使得利用SMI定义的MIB可以被视为一组管理对象,并且每个管理对象具有其自己唯一的标识符和特征。
每个管理对象的标识符具有唯一的值,并且其特征被构造为依照在SMI中定义的语法。此外,MIB共享结构依照采用SNMP的通用配置,并且MIB必须被提供给NMS以及各个NE代理,该操作相应地由操作员来进行。
然而,通过使用SNMP更新网络中的MIB以进行该MIB的管理的常规方式的缺点在于应当预先共享MIB。在无法预先共享MIB的情况下,NMS可能无法识别出应当从NE代理提取哪种类型的对象信息。此外,即使可以提取特定信息,也可能无法分析其上下文。
发明内容
因此,提供了本发明来解决上述问题。本发明的目的是提供一种通过使用元MIB来自动更新MIB的系统和方法,其中当相应代理的MIB信息改变了时,无需确定所述MIB信息是否改变,即可使相应代理的正确MIB信息与其同步。
根据本发明的一个方面,提供了一种在具有代理和网络管理系统(NMS)的基于简单网络管理协议(SNMP)的网络中、通过使用元MIB来自动更新该代理的MIB的系统。该系统包括:
代理,用于生成名为MIB_Info_Last_Change_Time的OID,将其存储在MIB中,并且当MIB_Info_Last_Change_Time变化时通过发送陷阱来使元MIB同步;以及
NMS,在陷阱被输入该NMS的情况下,该NMS用于读取元MIB_Info中的信息以进行SNMP遍历(Walk)操作、基于所读取的信息重写代理的元MIB信息、将元MIB信息存储在MIB中并将元MIB信息发送到代理。
根据本发明的另一方面,提供了一种在具有管理信息库(MIB)的网络管理系统(NMS)与具有MIB的代理之间通过使用元MIB来自动更新MIB信息的方法。该方法包括以下步骤:
使得代理检查MIB_Info_Last_Change_Time是否变化;
在MIB_Info_Last_Change_Time变化的情况下,将代理所生成的陷阱发送到NMS,而在MIB_Info_Last_Change_Time没有变化的情况下,返回到所述使得代理进行检查的步骤;
使NMS在从代理接收陷阱之后请求关于MIB信息的遍历操作;以及
使代理利用遍历操作的结果来重写MIB信息并对其进行存储。
附图说明
图1示出了使用MIB的常规更新系统。
图2例示了根据本发明实施例的使用元MIB的自动更新系统。
图3所示的功能框图示出了使用图1所示的元MIB的更新系统。
图4例示了图1所示的元MIB。
图5所示的流程图例示了根据本发明实施例的使用元MIB的自动更新系统。
具体实施方式
下面,将详细解释根据本发明一个优选实施例的通过使用元MIB来自动更新MIB的系统和方法。
图2示出了根据本发明实施例的使用元MIB的自动更新系统。图3所示的功能框图示出了使用元MIB的更新系统。根据本发明实施例的使用元MIB的自动更新系统包括具有MIB的代理100和具有MIB的NMS 200。
代理100生成名为MIB_Info_Last Change_Time的OID,将其存储在MIB中,并且当MIB_Info_Last_Change_Time变化时发送陷阱来使元MIB同步。
此外,在陷阱被输入NMS 200的情况下,NMS 200通过元MIB_Info、基于SNMP遍历操作结果来重写代理100的元MIB信息,将该元MIB信息存储在MIB中,并且同时将该元MIB信息发送给代理100。
图4示出了元MIB结构,其中Base_Info生成表示陷阱型对象和Object_Type的Trap_Info_Table和Object_Info_Table。同时生成Base_Info_Table,其反映了MIB对象的共同特征。
Base_Info_Table包括Base_Info_Entry,作为其子目录,其具有:Base_Info_Index,用于区分表索引;Module_Name;Object_Name,通过代理100MIB中所示的各管理对象而映射;Object_Type,表示映射为通知类型的管理对象类型;Object_ID,被映射为代理100MIB的管理对象OID;以及Description,被映射为MIB管理对象。
Object_Info_Table包括Object_Info_Entry,其具有:Object_Info_Index,用于区别表的索引;Object_Base_Syntax,其具有表示为MIB语法的ASN.1初始类型,如整数、八位组、字符串、对象标识符,以及诸如序列、序列号的构造出的类型;Object_Composed_Syntax,其使用显示样式作为抽象语法;Object_Status,用于使用整数作为抽象(abstract)将代理100MIB的类型映射为强制、可选、过时等;以及Object_Access,用于通过使用整数作为抽象语法将MIB对象的访问类型映射为读、读/写、写、以及拒绝访问。
Trap_Info_Table包括Trap_Info_Entry,其具有:Trap_Info_Index,用于区别表的索引;Trap_Enterprise,其被映射为代理100MIB的陷阱型对象的企业值(enterprise value),在通知类型的情况下,则被映射为NULL值;以及Trap_Variable,其被映射为代理100MIB的陷阱型对象的变化值,在通知类型的情况下,则被映射为目标值。
此外,Syntax_Info生成Syntax_Interger_Table和Sequence_Info_Table。
Syntax_Interger_Table包括Syntax_Info_Entry,其具有:Syntax_Integer_Info_Index,具有代理100MIB的表实例;Syntax_Interger_Value,其被映射为代理100MIB的整数的Sub_Type;以及Syntax_Interger_Value_String,其将代理100MIB的语法整数的Sub_Type表示映射为字符串。
Sequence_Info_Table包括Sequence_Info_Table,其具有:Sequence_Index,用于区别实例;Sequence_Index_Value,被映射到代理100MIB的表索引中,该值等于Base_Info_Index中的代理100MIB的表索引值;以及Sequence_Entry_Info,其被映射为代理100MIB的条目(entry)实例,该值等于Base_Info_Index中的代理100MIB的条目实例值。
接下来,将参照图5例示通过使用具有上述结构的元MIB进行自动更新的方法。
首先,代理100检查MIB_Info_Last_Change_Time是否变化(S1)。
在步骤1(S1)中MIB_Info_Last_Change_Time没有变化的情况下,返回到步骤1(S1),而在MIB_Info_Last_Change_Time变化的情况下,代理100生成陷阱,随后将该陷阱发送给NMS 200(S2)。换言之,生成名为MIB_Info_Last_Change_Time的OID,并且当MIB_Info_Last_Change_Time变化时生成陷阱。
此外,NMS 200在接收来自代理100的陷阱之后请求关于该MIB信息的遍历操作(S3)。
随后,代理100利用遍历操作的结果重写MIB信息并对其进行存储(S4)。
上面,参照某些具体实施例解释了本发明。然而,本发明无需限于这些实施例,而是可以在其范围内变化。
工业适用性
如上所述,根据通过使用元MIB来进行自动更新的系统和方法,通过将SMI的基本结构设计成元MIB的形式、SMI定义在代理与NMS之间交换的MIB的管理信息,改进了常规结构中存在的缺点。因此代理的MIB可以被NMS经由在线方式所自动共享,由此提高了网络管理的自动化功能,尽管趋势是更为复杂和高级的网络。

Claims (2)

1、一种在具有代理和网络管理系统(NMS)的基于简单网络管理协议(SNMP)的网络中、通过使用元MIB来自动更新该代理的MIB的系统,该系统包括:
代理,用于生成名为MIB_Info_Last_Change_Time的OID,将其存储在MIB中,并且当MIB_Info_Last_Change_Time变化时通过发送陷阱来使元MIB同步;以及
NMS,在陷阱被输入该NMS的情况下,该NMS用于读取元MIB_Info中的信息以进行SNMP遍历操作、基于所读取的信息重写代理的元MIB信息、将元MIB信息存储在MIB中并将元MIB信息发送到代理。
2、一种在具有管理信息库(MIB)的网络管理系统(NMS)与具有MIB的代理之间通过使用元MIB来自动更新MIB信息的方法,该方法包括以下步骤:
使得代理检查MIB_Info_Last_Change_Time是否变化;
在MIB_Info_Last_Change_Time变化的情况下,将代理所生成的陷阱发送到NMS,而在MIB_Info_Last_Change_Time没有变化的情况下,返回到所述使得代理进行检查的步骤;
使NMS在从代理接收陷阱之后请求关于MIB信息的遍历操作;以及
使代理利用遍历操作的结果重写MIB信息并对其进行存储。
CN2005800024240A 2004-01-15 2005-01-14 使用元管理信息库的自动更新系统以及方法 Expired - Fee Related CN1910854B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020040002982A KR20050075489A (ko) 2004-01-15 2004-01-15 메타 mib 를 이용한 자동 업데이트 시스템 및 방법
KR1020040002982 2004-01-15
KR10-2004-0002982 2004-01-15
PCT/KR2005/000140 WO2005069544A1 (en) 2004-01-15 2005-01-14 Automatic update system and method for using a meta mib

Publications (2)

Publication Number Publication Date
CN1910854A true CN1910854A (zh) 2007-02-07
CN1910854B CN1910854B (zh) 2010-12-08

Family

ID=36847701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005800024240A Expired - Fee Related CN1910854B (zh) 2004-01-15 2005-01-14 使用元管理信息库的自动更新系统以及方法

Country Status (6)

Country Link
US (1) US20080301143A1 (zh)
EP (1) EP1704672A4 (zh)
JP (1) JP2007524939A (zh)
KR (1) KR20050075489A (zh)
CN (1) CN1910854B (zh)
WO (1) WO2005069544A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102299814A (zh) * 2010-06-24 2011-12-28 中兴通讯股份有限公司 一种snmp代理上管理信息库的升级方法和系统
CN107294749A (zh) * 2016-03-31 2017-10-24 北京优朋普乐科技有限公司 一种更新管理信息库mib的系统及方法

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100606025B1 (ko) * 2004-11-18 2006-07-28 삼성전자주식회사 간이 망 관리 프로토콜 기반의 망 관리 장치 및 방법
KR100617820B1 (ko) * 2004-12-21 2006-08-28 삼성전자주식회사 간이 망 관리 프로토콜 기반의 망 관리 장치 및 방법
GB0507678D0 (en) 2005-04-15 2005-05-25 Snell & Wilcox Ltd Data processing
CN100442705C (zh) * 2005-06-09 2008-12-10 华为技术有限公司 网络管理系统对通信设备进行轮询的方法
JP4795151B2 (ja) * 2005-08-12 2011-10-19 キヤノン株式会社 情報処理方法、情報処理装置、プログラム及び記憶媒体
US7870246B1 (en) 2005-08-30 2011-01-11 Mcafee, Inc. System, method, and computer program product for platform-independent port discovery
CN100372309C (zh) * 2005-10-14 2008-02-27 杭州华三通信技术有限公司 一种桥管理信息库的更新方法
US7957335B2 (en) 2007-08-23 2011-06-07 Cisco Technology, Inc. Dynamic power usage management based on historical traffic pattern data for network devices
CN101409654B (zh) * 2008-12-04 2010-12-08 武汉烽火网络有限责任公司 一种网络管理系统中处理snmp信息的方法
JP5312124B2 (ja) * 2009-03-19 2013-10-09 株式会社日立システムズ ネットワーク管理方法及びシステム、並びにネットワーク管理システム用プログラム
JP5919887B2 (ja) * 2012-02-29 2016-05-18 ブラザー工業株式会社 管理デバイス
JP5862417B2 (ja) 2012-03-29 2016-02-16 ブラザー工業株式会社 管理デバイス
US10810228B2 (en) 2015-11-02 2020-10-20 Servicenow, Inc. Universal automatic data update detection and publication

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3451415B2 (ja) 1996-03-29 2003-09-29 富士通株式会社 ネットワーク管理システムのデータベース同期方法
US6219703B1 (en) * 1996-10-31 2001-04-17 Motorola, Inc. Method and apparatus for constructing a device management information base in a network management station
JP3289651B2 (ja) * 1997-05-31 2002-06-10 日本電気株式会社 ネットワーク管理方法とそのシステム及び該システムで使用する管理装置並びにプログラム記録媒体
US6377982B1 (en) * 1997-10-14 2002-04-23 Lucent Technologies Inc. Accounting system in a network
US6577643B1 (en) * 1997-10-14 2003-06-10 Lucent Technologies Inc. Message and communication system in a network
US6512754B2 (en) * 1997-10-14 2003-01-28 Lucent Technologies Inc. Point-to-point protocol encapsulation in ethernet frame
JP3378508B2 (ja) * 1998-07-23 2003-02-17 日本電信電話株式会社 ネットワーク協調管理方法およびネットワーク協調管理システム並びにネットワーク協調管理プログラムを記録した記録媒体
JP2000163344A (ja) 1998-11-27 2000-06-16 Nec Corp ネットワーク管理システムのデータベース復旧方式
US6532052B1 (en) * 1999-08-23 2003-03-11 Kent Displays, Inc. Brightness enhancement for bistable cholesteric displays
JP2001067292A (ja) * 1999-08-30 2001-03-16 Nec Corp ネットワーク管理システムの状態通知方式
US6404861B1 (en) * 1999-10-25 2002-06-11 E-Cell Technologies DSL modem with management capability
US6477595B1 (en) * 1999-10-25 2002-11-05 E-Cell Technologies Scalable DSL access multiplexer with high reliability
US6636499B1 (en) * 1999-12-02 2003-10-21 Cisco Technology, Inc. Apparatus and method for cluster network device discovery
KR20010061711A (ko) * 1999-12-29 2001-07-07 서평원 통신 시스템의 간이 통신망 관리 프로토콜 관리방법
US6697845B1 (en) * 2000-05-25 2004-02-24 Alcatel Network node management system and method using proxy by extensible agents
JP2002297468A (ja) * 2000-06-16 2002-10-11 Ricoh Co Ltd ネットワーク上の機器の管理システム、ネットワークプリンタ管理システム、及びネットワークプリンタ
US6930985B1 (en) * 2000-10-26 2005-08-16 Extreme Networks, Inc. Method and apparatus for management of configuration in a network
JP2002290403A (ja) * 2001-03-23 2002-10-04 Mitsubishi Electric Corp 監視制御システム、監視制御方法、および被管理側装置用制御プログラム
KR20030021536A (ko) 2001-09-06 2003-03-15 삼성전자주식회사 네트워크 통신시스템의 관리정보 동기화 방법
JP3854852B2 (ja) * 2001-11-09 2006-12-06 パナソニック コミュニケーションズ株式会社 管理情報送信装置、機器管理装置および機器管理システム
US7328260B1 (en) * 2002-06-04 2008-02-05 Symantec Operating Corporation Mapping discovered devices to SAN-manageable objects using configurable rules

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102299814A (zh) * 2010-06-24 2011-12-28 中兴通讯股份有限公司 一种snmp代理上管理信息库的升级方法和系统
CN102299814B (zh) * 2010-06-24 2014-09-10 中兴通讯股份有限公司 一种snmp代理上管理信息库的升级方法和系统
CN107294749A (zh) * 2016-03-31 2017-10-24 北京优朋普乐科技有限公司 一种更新管理信息库mib的系统及方法

Also Published As

Publication number Publication date
WO2005069544A1 (en) 2005-07-28
KR20050075489A (ko) 2005-07-21
CN1910854B (zh) 2010-12-08
JP2007524939A (ja) 2007-08-30
EP1704672A1 (en) 2006-09-27
EP1704672A4 (en) 2007-04-04
US20080301143A1 (en) 2008-12-04

Similar Documents

Publication Publication Date Title
EP1955479B1 (en) Network service configuration management
CN1910854A (zh) 使用元管理信息库的自动更新系统以及方法
US7177924B2 (en) Command line interface processor with dynamic update of attribute dependencies
US6253243B1 (en) Automated trap control for a distributed network management system
US7159125B2 (en) Policy engine for modular generation of policy for a flat, per-device database
KR101421567B1 (ko) 표적 동작 객체를 찾아내기 위한 장치 관리 서버, 클라이언트 및 방법
US7627593B2 (en) Method and system for unified support of multiple system management information models in a multiple host environment
CN108199897A (zh) 一种支持缓存管理的opc ua多服务器聚合方法
JP4509916B2 (ja) Snmp基盤のネットワーク管理装置および方法
CN1326280A (zh) 通过可护展代理使用代表进行网络节点管理的系统和方法
WO2010075884A1 (en) Method in a database server
US20040025142A1 (en) Method and apparatus for managing objects in a CIM environment
CN1533115A (zh) 用于支持简单网络管理协议的错误原因的方法和设备
CN113381875B (zh) 用于获取配置数据的方法
US20160036668A1 (en) Adaptive centralized collection of performance management data using a metamodel
EP1639492B1 (en) Discovering and merging network information
CN100337433C (zh) 在网管系统中控制和管理电信设备的方法
EP1479192B1 (en) Method and apparatus for managing configuration of a network
FI120613B (fi) Solmujen määrittäminen laitteenhallintajärjestelmässä
US20050076343A1 (en) Persistent storage of network management data using object references
EP1113648A2 (en) Generic registration of plug-ins for a directory server
US11973660B1 (en) Method and system for data model mapping for network management
Pavlou et al. Automating the OSI to Internet Management Conversion Through the Use of an Object-Oriented Platform.
CN116781661A (zh) 一种接口管理方法、装置、设备及存储介质
CN1592137A (zh) 可继承主接口业务特性的备份方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: YUXU SCIENCE CO., LTD.

Free format text: FORMER OWNER: UT STARCOM KOREA LTD.

Effective date: 20081031

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20081031

Address after: Delaware

Applicant after: UT Starcom Korea Ltd.

Address before: Gyeonggi Do, South Korea

Applicant before: UT Starcom Korea Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101208

Termination date: 20130114