JPH07239816A - エージェント・システム - Google Patents

エージェント・システム

Info

Publication number
JPH07239816A
JPH07239816A JP6030717A JP3071794A JPH07239816A JP H07239816 A JPH07239816 A JP H07239816A JP 6030717 A JP6030717 A JP 6030717A JP 3071794 A JP3071794 A JP 3071794A JP H07239816 A JPH07239816 A JP H07239816A
Authority
JP
Japan
Prior art keywords
management
oid
cmip
gdmo
data
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.)
Withdrawn
Application number
JP6030717A
Other languages
English (en)
Inventor
Taketoshi Yoshida
武俊 吉田
Kenichi Fukuda
健一 福田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP6030717A priority Critical patent/JPH07239816A/ja
Publication of JPH07239816A publication Critical patent/JPH07239816A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【目的】 OSI管理システムのエージェント・システ
ムに関し、システム内に必要になる共有メモリエリアを
縮減し、且つ、管理操作の処理効率を向上できるエージ
ェント・システムを提供することを目的とする。 【構成】 制御対象を定義したGDMOクラス定義と、
該GDMOクラス定義に記述されている管理対象識別子
(OID)を、該OIDを構成する複数の識別子毎に分
類し、且つ、該複数の識別子間の関係を表現する複数の
識別子テーブルと、該OIDを項番に対応付ける項番管
理テーブルとからなるOID管理テーブルに変換するO
ID管理機能と、該変換されたOID管理テーブルと、
管理システムから、共通管理情報プロトコル(CMI
P)によって送られてくるCMIPデータをCMIP終
端機能を介して受信し、該受信したCMIPデータをO
ID管理テーブルを参照してCMIPデータベースに変
換するCMIPデータ管理機能と、該変換されたCMI
Pデータベースとを備える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、OSI(Open Systems
Interconnection)ネットワーク管理上の被管理システ
ムにおけるエージェント・システム内の共通管理情報プ
ロトコル(CMIP;Common Management Information
Protocol)データ管理方式に係り、特に、エージェント
・システム内の共有メモリエリアの縮減と、エージェン
ト・システムにおける処理効率の向上を可能にするエー
ジェント・システム内のCMIPデータ管理方式に関す
る。
【0002】図8は、OSIネットワーク管理上のOS
Iシステム管理のモデルである。図8において、1は管
理システム、2は被管理システムである。被管理システ
ムは、管理システムの要求に応じて管理対象を操作する
エージェント・システム21と、管理対象22とからな
る。
【0003】管理システムが管理を実行するには、管理
システムと、被管理システム内のエージェント・システ
ムとの間で、管理対象に対するコマンドや、管理対象か
らの通知情報の通信行われる。これらのコマンドや通知
情報を運ぶためのプロトコルがCMIPである。そし
て、ここで行われる管理とは、例えば、通信機能や監視
・制御機能に関するもので、管理対象は、例えば、通信
機器や通信端末である。
【0004】ところで、OSIネットワークが扱う通信
機能や監視・制御機能は高度化、複雑化、高速化してお
り、又、ネットワークの規模は拡大の一途をたどってい
る。従って、エージェント・システム内では高速処理を
行なう必要がある。このために、CMIPデータ管理の
効率化が重要な課題となり、又、エージェント・システ
ム自体の規模の拡大率がネットワークの拡大率より圧縮
されたものにすることも重要である。
【0005】
【従来の技術】管理システムと被管理システムとの間で
通信されるCMIPデータは、管理対象識別子(OI
D;Object IDentifier)と属性値(Value)と呼ばれる基
本データ型よりなる。このOIDは管理対象毎に定義さ
れている。そして、被管理システムには膨大な数の管理
対象が収容されており、しかも、一つの管理対象に対し
ても複数の操作が行われる。
【0006】図9は、従来の被管理システムである。図
9において、21はエージェント・システムで、CMI
P終端機能211と共通管理情報サービス要素(CMI
SE;Common Management Information Service Elemen
t)217によって構成される。又、22は管理対象であ
る。
【0007】従来の被管理システムにおけるエージェン
ト・システムでは、CMIPデータをエージェント・シ
ステム内の共有メモリエリアにそのまま書き込んで処理
をするので、共有メモリエリアには膨大なメモリサイズ
が必要とされ、又、エージェント・システムの処理効率
が低下するという問題が生ずる。
【0008】
【発明が解決しようとする課題】本発明は、かかる問題
に対処して、エージェント・システム内の共有メモリエ
リアの縮減と、エージェント・システムにおける処理効
率の向上を可能にするエージェント・システム及びエー
ジェント・システム内のCMIPデータ管理方式を提供
することを目的とする。
【0009】
【課題を解決するための手段】図1は、本発明のネット
ワーク管理システムの構成で、被管理システムの構成を
詳細に図示している。
【0010】図1において、1は管理システム、2は被
管理システムである。21はエージェント・システム、
22は管理対象で、被管理システムを構成する。更に、
211は管理システムとエージェント・システムとの接
続処理を行い、管理システムから送られてくるCMIP
データを受信し、後述のCMIPデータ管理機能に対し
てデータの変換処理を依頼するCMIP終端機能、21
2は後述の管理対象の定義(GDMO;Guideline for
Definition of Management Object)よりOIDを抽出、
分類し、項番を付けてOID管理テーブルに変換するO
ID管理機能、213は管理対象をGDMOを用いて記
述したGDMOクラス定義、214はOID識別子の複
数のテーブルと、OIDと項番を対応付けた項番管理テ
ーブルを有し、該OID識別子の関係からOIDを検索
し、該検索されたOIDを項番に対応させるOID管理
テーブル、215はCMIP終端機能から変換依頼を受
けたCMIPデータを処理してCMIPデータベースと
し、又後述のCMISEとCMIP終端機能との仲介を
するCMIPデータ管理機能、216はCMIPデータ
管理機能によってOID間関係テーブルと、OIDの項
番とその属性値を対応付ける実データ管理テーブルに変
換されたCMIPデータを格納するCMIPデータベー
ス、217はCMIPデータの情報を元に管理対象を制
御する共通管理情報サービス要素(CMISE;Common
Management Information Service Element)で、エージ
ェント・システムを構成する。
【0011】
【作用】本発明においては、OID管理機能がGDMO
クラス定義よりOIDの抽出を行ない、抽出されたOI
Dに対して種々の識別子をキーにして分類すると共に、
項番を付与してOID管理テーブルに格納する。管理操
作の実行に当たっては、OID管理テーブルとCMIP
データベースとを、項番をキーに対照付けて処理を行な
うので、エージェント・システム内では共有メモリエリ
アは少なくてすみ、又、処理に伴う転送情報の長さが縮
減されるので、処理の効率が向上する。
【0012】
【実施例】図2は、図1における被管理システムでのC
MIPデータ変換処理を示す。図2において、1は管理
システム、21はエージェント・システムである。又、
211はCMIP終端機能、212はOID管理機能、
213はGDMOクラス定義、214はOID管理テー
ブル、215はCMIPデータ管理機能、216はCM
IPデータベースで、エージェント・システムを構成す
る。
【0013】管理対象について記述されているGDMO
クラス定義には、図2に示してあるように、複数のGD
MO文書が格納されている。GDMO文書で記述される
内容は、管理対象の名前の定義、管理対象の動作に関す
る定義、管理対象の状態に関する定義などである。これ
ら管理対照の動作や状態を定義する文書がテンプレート
であり、テンプレートの中の個別の動作や状態を表現す
るのがテンプレートの要素である。これらの定義の組み
合わせにより、特定の管理対象が定義される。このよう
なGDMOクラス定義の各GDMO文書毎に、“REGIST
ERED AS"という文字列を検索し、その後に続くOIDを
OID管理機能が抽出する。この抽出処理をGDMOク
ラス定義に登録されているGDMO文書全てに対して行
なう。
【0014】図3は、抽出されたOIDの構造である。
図3に示すように、OIDは(1) 管理機関名(例えばI
SO)、(2) 管理機関より名前管理を委託された機関名
(例えば国の通信主管庁)、(3) 団体名(例えば通信事
業者、メーカー)、(4) 文書識別子、(5) テンプレート
識別子、(6) GDMOテンプレートの要素番号を表す識
別子で構成されている。尚、CMIPデータはOID
と、OIDの後に付加されている属性値(Value)によっ
て構成されている。この属性値は制御情報を表す。
【0015】上記のOID識別子のうち、管理機関名、
GDMO文書識別子、テンプレート識別子、GDMOテ
ンプレートの要素番号をキーとして、OID管理機能は
抽出されたOIDを分類し、各キー毎にテーブルを作
り、各テーブル間のリンクを作り、これらの結果をOI
D管理テーブルに登録する。
【0016】図4は、OID管理テーブルの構造で、管
理機関名テーブル、GDMO文書識別子テーブル、テン
プレート種別識別子テーブル、項番管理テーブルよりな
る。管理機関名テーブル、GDMO文書識別子テーブ
ル、テンプレート種別識別子テーブルは、OIDを構成
する各識別子とポインタとで表現される。ここで、ポイ
ンタは、各識別子間の対応関係を、各テーブルの行番号
で表現したもので、例えば、管理機関名テーブルに登録
されている或る管理機関について、GDMO文書識別子
テーブルのp行、q行にに登録されているGDMO識別
子が対応するものとすれば、該管理機関名が登録された
行のポインタの欄に、上記p、qが書き込まれる。
【0017】ここまで説明した処理を説明しなおしたも
のが、図5のOID管理テーブル作成のフローチャート
である。以下、図5の符号に従ってテーブル作成処理を
説明する。 A.GDMOクラス定義から、先頭のGDMO文書を選
択する。 B.選択されたGDMO文書から、OIDの記述である
ことを識別する“REGISTERED AS"の文字列を検索する。 C.“REGISTERED AS"の後に続く{ }で括られた部分
をOIDとして抽出して、OID管理テーブルに登録す
る。 D.選択したGDMO文書を全て検索したか否か判定す
る。まだ検索していない部分が残っている時(No)に
は、Bに戻って検索を継続する。 E.選択したGDMO文書の検索を終了した時(Ye
s)には、まだ選択していないGDMO文書が残ってい
るかとうか判定する。 F.未検索のGDMO文書がある時(Yes)には、次
のGDMO文書を選択してBに戻る。 G.Eで、全てのGDMO文書について検索を終了した
と判定された時(No)には、先ず、OID管理テーブ
ルを管理機関名で分類し、管理機関名のみを管理機関テ
ーブルに登録する。 H.各管理機関をそれぞれのGDMO文書識別子で分類
し、GDMO文書識別子の部分をGDMO文書識別子テ
ーブルに登録する。 I.各GDMO文書識別子をテンプレート識別子で分類
し、テンプレート種別の部分をテンプレート種別識別子
テーブルに登録する。 J.各OIDを項番に対応させて、項番管理テーブルに
登録する。 K.各識別子テーブルの行に上記の方法でポインタを書
き込む。
【0018】これで、GDMOクラス定義にあるOID
の分類と登録が終了する。このOID管理テーブルは、
管理操作を実行する時に、管理システムから送られてく
るCMIPデータを分析した、後述の、CMIPデータ
ベースと対比されて、使用される。
【0019】図2に戻って、管理システムから送られて
くるCMIPデータはCMIP終端機能が受け、CMI
Pデータ管理機能に対してCMIPデータの変換依頼を
出す。CMIPデータの変換依頼を受けたCMIP管理
機能は、CMIPデータ中のOIDを分析し、図4のO
ID管理テーブル中の管理機関名テーブル、GDMO文
書識別子テーブル、テンプレート種別識別子テーブル、
項番管理テーブルを用いて、対応するOIDの項番をO
ID管理テーブルから検索する。
【0020】管理システムから送られてきたCMIPデ
ータの内部データ構造は、上記で検索されたOIDの項
番を用いて変換する。図6は、CMIPデータのデータ
構造を説明する図で、図6(イ)はCMIPデータにお
けるOIDの関係を示すツリーであり、図6(ロ)はC
MIPデータベースの内容を示す。
【0021】図6(イ)において、CMIPデータの各
OIDは項番に変換されており、各OIDの関係が明ら
かになっている。例えば、OID(1)はOID(2)とO
ID(3)で構成されている。OID(2)は、これ以上分
解できないOIDである。そしてOID(3)はOID
(4)とOID(5)とによって構成され、OID(4)とO
ID(5)はこれ以上分解できないOIDである。そし
て、OIDの組み合わせ〔例えば図6(イ)のOID
(1)とOID(3)とOID(5)〕によって、管理対象を
認識することができる。
【0022】図6(イ)のツリーの関係を変換し、又、
各OIDと該OIDの後に記述されているOIDの属性
値の関係をテーブル化したのが図6(ロ)のCMIPデ
ータベースである。CMIPデータベースの内、OID
間関係テーブルは図6(イ)のツリー関係を表現したも
のである。即ち、OID(1)はOID(2)とOID(3)
とによって構成されるので、レベル(n)の欄にOID
(1)の項番を登録し、レベル(n+1)の欄にOID
(2)とOID(3)の項番を登録する。OID(2)はこれ
以上分解できない末端のOIDであるので、OID間関
係テーブルには登録しない。同様にOID(3)の項番を
OID間関係テーブルのレベル(n)の欄に登録し、O
ID(4)とOID(5)の項番をOID間関係テーブルの
レベル(n+1)の欄に登録する。OID(4)とOID
(5)は末端のOIDであるので、OID間関係テーブル
のレベル(n)の欄には登録しない。
【0023】そして、全てのOIDと属性値の関係を実
データ管理テーブルに登録する。図7は、図6において
説明したCMIPデータ変換のフローチャートである。
以下、図7の符号に従って、CMIPデータ変換につい
て説明する。 L.CMIPデータの各OIDをOID管理テーブルを
参考に項番に変換する。 M.末端のOIDであるか否かを判定する。末端のOI
Dである時(Yes)には、Qにジャンプする。 N.末端のOIDではない時(No)には、項番に変換
されたOIDをCMIPデータベースのOID間関係テ
ーブルのレベル(n)に登録する。 P.レベル(n)の各OIDを構成するOIDをOID
間関係テーブルのレベル(n+1)欄に登録する。 Q.実データ管理テーブルに、OIDの項番と対応する
属性値を登録する。 R.全てのOIDに関して登録を終了したか否かを判定
し、終了していない時(No)にはLにジャンプして登
録を継続する。全てのOIDを登録した時(Yes)に
は、CMIPデータの変換を終了する。
【0024】CMIPデータの変換を終了して管理操作
を実行する時には下記のようにする。即ち、CMISE
が管理対象を操作するのに必要なOIDに割り当てられ
た属性値を得るためにCMIPデータ管理機能に対し
て、管理対象を操作するためのOIDをCMIPデータ
管理機能に渡す。CMIPデータ管理機能は、CMIS
Eから渡されたOIDの項番を、OID管理テーブルの
識別子テーブルのポインタを用いて検索し、検索された
項番に対応する属性値をCMIPデータベースより検索
して、検索された属性値をCMISEに渡す。このよう
に、OIDの識別子と、OIDに付加されている属性値
を直接用いないで管理操作を行えるようになる。
【0025】
【発明の効果】以上、説明した如く、本発明ではGDM
O文書OIDを識別子ごとに分類してテーブルを構成
し、又、各OIDを項番に変換し、管理システムから送
られてくる各OIDの関係及び各OIDの属性値をテー
ブルに登録して、これらを用いてエージェント・システ
ムが管理システムの要求に基づく管理操作を行なう。従
って、OIDそのものと属性値を直接用いて管理操作を
行なうのに比較して、共有メモリエリアの拡大を抑圧で
き、且つ、処理に必要な時間を短縮できる。
【図面の簡単な説明】
【図1】 本発明のネットワーク管理システムの構成。
【図2】 CMIPデータの変換処理。
【図3】 OIDの構造。
【図4】 OID管理テーブル。
【図5】 OID管理テーブル作成のフローチャート。
【図6】 CMIPデータベースの構造。
【図7】 CMIPデータベース変換のフローチャー
ト。
【図8】 OSIシステム管理モデル。
【図9】 従来の被管理システム
【符号の説明】
1 管理システム 2 被管理システム 21 エージェント・システム 22 管理対象 211 CMIP終端機能 212 OID管理機能 213 GDMOクラス定義 214 OID管理テーブル 215 CMIPデータ管理機能 216 CMIPデータベース 217 CMISE

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 管理システム(1)と被管理システム
    (2)とからなるOSI(Open Systems Interconnecti
    on)ネットワーク管理システムの、被管理システムにお
    けるエージェント・システムであって、 制御対象を定義したGDMOクラス定義(213)と、 該GDMOクラス定義に記述されている管理対象識別子
    (OID)を、該OIDを構成する複数の識別子毎に分
    類し、且つ、該複数の識別子間の関係を表現する複数の
    識別子テーブルと、該OIDを項番に対応付ける項番管
    理テーブルとからなるOID管理テーブルに変換するO
    ID管理機能(212)と、 該変換されたOID管理テーブル(214)と、 管理システムから、共通管理情報プロトコル(CMI
    P)によって送られてくるCMIPデータをCMIP終
    端機能を介して受信し、該受信したCMIPデータをO
    ID管理テーブルを参照してCMIPデータベースに変
    換するCMIPデータ管理機能(215)と、 該変換されたCMIPデータベース(216)とを備え
    ることを特徴とするエージェント・システム。
  2. 【請求項2】 請求項1記載のエージェント・システム
    であって、 前記OID管理テーブルは、 OIDを構成する管理機関名のテーブルと、GDMO文
    書識別子のテーブルと、GDMO文書におけるテンプレ
    ート種別識別子のテーブルと、OIDと項番を対応付け
    る項番管理テーブルとによって構成され、 該管理機関名テーブルと、GDMO文書識別子テーブル
    と、テンプレート種別識別子テーブルには、各識別子
    と、各識別子間の対応関係を表すポインタが登録され、 該項番管理テーブルには、OIDと項番が登録されてい
    る管理テーブルであることを特徴とするエージェント・
    システム。
  3. 【請求項3】 請求項1記載のエージェント・システム
    であって、 前記CMIPデータベースは、 受信したCMIPデータ中のOID間の関係を表現する
    OID間関係テーブルと、 全OIDの項番と、受信したCMIPデータ中のOID
    に付随する属性値とを対応付ける実データ管理テーブル
    とによって構成されるCMIPデータベースであること
    を特徴とするエージェント・システム。
JP6030717A 1994-03-01 1994-03-01 エージェント・システム Withdrawn JPH07239816A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6030717A JPH07239816A (ja) 1994-03-01 1994-03-01 エージェント・システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6030717A JPH07239816A (ja) 1994-03-01 1994-03-01 エージェント・システム

Publications (1)

Publication Number Publication Date
JPH07239816A true JPH07239816A (ja) 1995-09-12

Family

ID=12311404

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6030717A Withdrawn JPH07239816A (ja) 1994-03-01 1994-03-01 エージェント・システム

Country Status (1)

Country Link
JP (1) JPH07239816A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6138154A (en) * 1997-12-01 2000-10-24 Nec Corporation Method of management information communication in communication network and memory device for storing a conversion program of management information between network center and switching nodes
KR100327116B1 (ko) * 1999-12-24 2002-03-06 오길록 통신 관리망 기반의 통합 엑세스망 관리자 시스템 및 그를이용한 엑세스망 운용관리 방법
US6396511B1 (en) 1997-12-04 2002-05-28 Nec Corporation Network communication system not requiring modifications or additions to manager and agent software
KR100349670B1 (ko) * 1999-12-24 2002-08-22 한국전자통신연구원 통합액세스노드시스템에서의 표준관리동작처리 오류 방지방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6138154A (en) * 1997-12-01 2000-10-24 Nec Corporation Method of management information communication in communication network and memory device for storing a conversion program of management information between network center and switching nodes
US6396511B1 (en) 1997-12-04 2002-05-28 Nec Corporation Network communication system not requiring modifications or additions to manager and agent software
KR100327116B1 (ko) * 1999-12-24 2002-03-06 오길록 통신 관리망 기반의 통합 엑세스망 관리자 시스템 및 그를이용한 엑세스망 운용관리 방법
KR100349670B1 (ko) * 1999-12-24 2002-08-22 한국전자통신연구원 통합액세스노드시스템에서의 표준관리동작처리 오류 방지방법

Similar Documents

Publication Publication Date Title
US6728727B2 (en) Data management apparatus storing uncomplex data and data elements of complex data in different tables in data storing system
US5983241A (en) File management system and file management method
US6438591B1 (en) Entity management system
US7243120B2 (en) Transaction-based enterprise application integration (EAI) and development system
US7266775B2 (en) Method for retrieving information from an information repository
US5459717A (en) Method and apparatus for routing messagers in an electronic messaging system
US6708166B1 (en) Method and apparatus for storing data as objects, constructing customized data retrieval and data processing requests, and performing householding queries
US5574904A (en) Database management system in an intelligent network using a common request data format
US20010052030A1 (en) Command processing apparatus
US6411963B1 (en) External system interface method and system
CN113608903A (zh) 一种基于xml语言的故障管理方法
JP2724082B2 (ja) Vlsiプロセスのデータ解析支援システム
WO2022111356A1 (zh) 数据迁移方法、系统、服务器和存储介质
JPH07239816A (ja) エージェント・システム
US8201144B2 (en) Method and system for distributing software components
EP0572439A4 (ja)
US6411702B1 (en) Intelligent network capable of executing a plurality of service control request messages in a single service control point
JP2770758B2 (ja) Osi管理エージェントシステム
KR950003682B1 (ko) 실시간 데이타 베이스 관리 시스팀(dbms)의 질의어 처리방법
JPH0520152A (ja) フアイル属性管理方式
JP4483286B2 (ja) 情報収集装置
KR100440056B1 (ko) 엔엠에스 상의 관리 정보 객체화 관리 시스템 및 방법
JPH08328983A (ja) ネットワーク管理情報検索方式
JPH11259394A (ja) 通信装置及びその通信方法
Dempsey et al. Problems of building a hybrid data definition facility

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010508