(57)【要約】【課題】ネットワークを構成する全ての通信装置の最新の機器構成を管理することができるシステムを容易かつ安価に導入および維持することができるようにする。【解決手段】電話網（ネットワーク）を構成する交換機（通信装置）２０からの警報を受信し、交換機２０から特定の警報を受信するとその旨を通知する警報状態監視部１０１ｅと、この通知を受けて構成情報取得コマンドを当該交換機２０へ送信し、これに応答して当該交換機２０から送信された応答結果データを受信する装置制御部１０１ｇと、受信された応答結果データを、情報変換テーブル１０１ｂを用いて変換し、構成情報データベース１０１ｃに登録可能な形式にするコマンド応答／構成情報変換部１０１ｈとを有する管理装置１０を提供する。【選択図】      図３
2004355363.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された通信装置の機器構成に変更があったことを検知する検知手段と、前記通信装置の機器構成を示す応答情報の送信を要求する要求情報を該通信装置に送信する送信手段と、前記要求情報の送信に応答して前記通信装置から送信された前記応答情報を受信する受信手段と、を有する構成情報取得装置において、
前記検知手段により前記通信装置の機器構成に変更があったことが検知された場合、前記送信手段に、前記要求情報を該通信装置へ送信させる送信制御手段と、
前記受信手段により受信された前記応答情報を変換することにより、該応答情報を送信した前記通信装置の機器構成を予め定められた形式で示す構成情報を生成する変換手段と
を有することを特徴とする構成情報取得装置。
【請求項２】
前記形式に応じた内容の情報変換データを記憶する記憶手段を有し、
前記変換手段は、前記記憶手段に記憶されている前記情報変換データの内容に従って、前記受信手段により受信された前記応答情報を変換することにより、前記構成情報を生成する
ことを特徴とする請求項１に記載の構成情報取得装置。
【請求項３】
予め定められた形式に応じた内容の情報変換データを記憶する記憶手段と、
ネットワークに接続された通信装置の機器構成に変更があったことを検知する検知手段と、
前記検知手段により前記通信装置の機器構成に変更があったことが検知された場合、該通信装置の機器構成を示す応答情報の送信を要求する要求情報を該通信装置に送信する送信手段と、
前記要求情報の送信に応答して前記通信装置から送信された前記応答情報を受信する受信手段と、
前記記憶手段に記憶されている前記情報変換データの内容に従って、前記受信手段により受信された前記応答情報を変換することにより、該応答情報を送信した前記通信装置の機器構成を前記形式で示す構成情報を生成する変換手段と
を有する構成情報取得装置。
【請求項４】
前記情報変換データはテキストデータであり、
前記記憶手段に記憶されたテキストデータを編集するためのユーザインタフェースを提供する編集手段と、
前記編集手段を用いて編集されたテキストデータを前記記憶手段に書き込む書き込み手段と
を有することを特徴とする請求項３に記載の構成情報取得装置。
【請求項５】
前記受信手段により受信された前記応答情報を送信した前記通信装置を特定する特定手段を有し、
前記情報変換データの内容は前記形式および前記通信装置に応じた内容であり、
前記変換手段は、前記特定手段により特定された前記通信装置に応じた、前記記憶手段に記憶されている前記情報変換データの内容に基づいて、前記受信手段により受信された前記応答情報を変換することにより、前記構成情報を生成する
ことを特徴とする請求項３に記載の構成情報取得装置。
【請求項６】
予め定められた形式に応じた内容の情報変換データを記憶手段に書き込む第１の過程と、
前記第１の過程に後続し、ネットワークに接続された通信装置の機器構成に変更があったことを検知する第２の過程と、
前記第２の過程にて前記通信装置の機器構成に変更があったことが検知されると、該通信装置から送信された、該通信装置の機器構成を示す応答情報を受信する一方、前記記憶手段に書き込まれた前記情報変換データを読み出す第３の過程と、
前記第３の過程にて読み出された前記情報変換データの内容に従って、前記第３の過程にて受信された前記応答情報を変換し、該応答情報を送信した前記通信装置の機器構成を前記形式で示す構成情報を生成する第４の過程と
を有する構成情報取得方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを構成する通信装置を管理するための技術に関する。
【０００２】
【従来の技術】
ネットワークの信頼性を確保するために、その管理者は、ネットワークを構成する、交換機やゲートウェイ等の各種の通信装置の状態を把握する必要がある。把握すべき重要な状態の１つとして、通信装置の構成が挙げられる。
【０００３】
通信装置は複数の機器から構成されており、ネットワーク内に設置されてからも、その機器構成は変化し得る。このため、最新の機器構成が分からないと、例えば、「通信装置が故障したので、その設置時の資料に基づいて交換すべき機器を特定し、この機器を交換すべく現地に着いたら、通信装置の機器構成が変わっており、予想よりも大きなユニット単位での交換が必要になり、出直した。」といった問題が発生し得る。
【０００４】
また、機器構成以外にも、輻輳などの動的な状態をも把握できれば便利である。このような背景の下、ネットワークを構成する通信装置の動作状態や通信装置間の接続関係を管理者へ提示することができるネットワーク管理システムが提案されている（例えば、特許文献１参照）。特許文献１に記載のネットワーク管理システムは、ネットワークに接続されている通信装置（接続機器）毎に、装置の状態を示すＭＩＢ（ｍａｎａｇｅｍｅｎｔ  ｉｎｆｏｒｍａｔｉｏｎ  ｂａｓｅ）情報を含むオブジェクトを記憶し、オブジェクトの内容に基づいた状態シンボルを生成する。生成された状態シンボルは、ネットワーク構成図上の、該当する通信装置の位置に表示される。また、このネットワーク管理システムは、通信装置から輻輳などの障害の発生を示す情報を受信すると、この情報に基づいて、該当するオブジェクトの内容を更新する。これにより、異常の発生を示す状態シンボルが、ネットワーク構成図上の、該当する通信装置の位置に表示される。
【０００５】
【特許文献１】
特開平９−２２３０９２号公報
【０００６】
【発明が解決しようとする課題】
特許文献１のネットワーク管理システムは、通信装置からＭＩＢ情報を取得することになる。ＭＩＢ情報に機器構成を示す情報を含ませる形態とすれば、通信装置の最新の機器構成を把握することも可能となる。
ところで、ＭＩＢの規格には複数のバージョンがあり、今後もバージョンを重ねていくと予想される。したがって、バージョンの移行期においては、ネットワーク管理システムが対応しているバージョンよりも新しいバージョンに対応した通信装置がネットワーク内に現れる可能性がある。このような場合、ネットワーク管理システムで実行される各種のプログラムを最新のバージョンに対応したものに変更しなければならない。また、バージョンアップにおいて上位互換性が確保されない場合には、複数のバージョンに対応できるように、ネットワーク管理システムで実行される各種のプログラムを変更しなければならない。つまり、ネットワークを構成する全ての通信装置の最新の機器構成を管理しようとすると、システムの維持に少なからぬ費用や手間がかかる。
【０００７】
また、ＭＩＢ情報の使用を前提とすると、管理の対象となる通信装置は、ＭＩＢに対応したものだけに限定されてしまう。既存の電話網などの広域ネットワークは多数の通信装置から構成されており、これらの通信装置の中にはＭＩＢに対応していないものも多い。このようなネットワークにおいて、ＭＩＢ非対応の全ての通信装置をＭＩＢ対応とするには、膨大な費用や手間がかかる。つまり、ネットワークを構成する全ての通信装置の最新の機器構成を管理しようとすると、システムの構築に膨大な費用や手間がかかる。
【０００８】
本発明は、上述した事情に鑑みてなされたものであり、ネットワークを構成する全ての通信装置の最新の機器構成を管理することができるシステムを容易かつ安価に導入および維持することができるようにする技術を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、ネットワークに接続される通信装置の機器構成に変更があったことを検知する検知手段と、前記通信装置の機器構成を示す応答情報の送信を要求する要求情報を該通信装置に送信する送信手段と、前記要求情報の送信に応答して前記通信装置から送信された前記応答情報を受信する受信手段と、を有する管理装置において、前記検知手段により前記通信装置の機器構成に変更があったことが検知された場合、前記送信手段に、前記要求情報を該通信装置へ送信させる送信制御手段と、前記受信手段により受信された前記応答情報を変換することにより、該応答情報を送信した前記通信装置の機器構成を予め定められた形式で示す構成情報を生成する変換手段とを有することを特徴とする構成情報取得装置を提供する。
【００１０】
この構成情報取得装置によれば、検知手段が、ネットワークに接続される通信装置の機器構成に変更があったことを検知すると、送信制御手段が、送信手段に、要求情報を当該通信装置へ送信させる。受信手段が、この送信に応答して当該通信装置から送信された、当該通信装置の機器構成を示す応答情報を受信すると、変換手段が、この応答情報を変換することにより、当該通信装置の機器構成を予め定められた形式で示す構成情報を生成する。
【００１１】
また、本発明は、予め定められた形式に応じた内容の情報変換データを記憶する記憶手段と、ネットワークに接続される通信装置の機器構成に変更があったことを検知する検知手段と、前記検知手段により前記通信装置の機器構成に変更があったことが検知された場合、該通信装置の機器構成を示す応答情報の送信を要求する要求情報を該通信装置に送信する送信手段と、前記要求情報の送信に応答して前記通信装置から送信された前記応答情報を受信する受信手段と、前記記憶手段に記憶されている前記情報変換データの内容に従って、前記受信手段により受信された前記応答情報を変換することにより、該応答情報を送信した前記通信装置の機器構成を前記形式で示す構成情報を生成する変換手段とを有する構成情報取得装置を提供する。
【００１２】
この構成情報取得装置によれば、検知手段が、ネットワークに接続される通信装置の機器構成に変更があったことを検知すると、送信手段が要求情報を当該通信装置へ送信する。受信手段が、この送信に応答して当該通信装置から送信された、当該通信装置の機器構成を示す応答情報を受信すると、変換手段が、記憶手段に記憶されている情報変換データの内容に従って、この応答情報を変換することにより、当該通信装置の機器構成を予め定められた形式で示す構成情報を生成する。
【００１３】
また、本発明は、予め定められた形式に応じた内容の情報変換データを記憶手段に書き込む第１の過程と、前記第１の過程に後続し、ネットワークに接続される通信装置の機器構成に変更があったことを検知する第２の過程と、前記第２の過程にて前記通信装置の機器構成に変更があったことが検知されると、該通信装置から送信された、該通信装置の機器構成を示す応答情報を受信する一方、記憶手段に書き込まれた前記情報変換データを読み出す第３の過程と、前記第３の過程にて読み出された前記情報変換データの内容に従って、前記第３の過程にて受信された前記応答情報を変換し、該応答情報を送信した前記通信装置の機器構成を前記形式で示す構成情報を生成する第４の過程とを有する構成情報取得方法を提供する。
【００１４】
この構成情報取得方法によれば、予め定められた形式に応じた内容の情報変換データが記憶手段に書き込まれ、次に、ネットワークに接続される通信装置の機器構成に変更があったことが検知される。次に、当該通信装置から送信された、当該通信装置の機器構成を示す応答情報が受信される一方、記憶手段に書き込まれた情報変換データが読み出される。次に、読み出された情報変換データの内容に従って、受信された応答情報が変換され、当該通信装置の機器構成を上記形式で示す構成情報が生成される。
【００１５】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態について説明する。なお、図面において、共通する部分には同一の符号が付されている。
＜全体構成＞
図１は、本発明の一実施形態に係る管理システム１の構成を示すブロック図である。
管理システム１は、図示しない電話網（ネットワーク）を管理する管理装置（情報取得装置）１０と、当該電話網を構成する交換機（通信装置）２０ａ〜２０ｄとを有する。上記の電話網および交換機２０ａ〜２０ｄは、それぞれ一般的なものであり、ＭＩＢ情報を送信する機能を持っていない。交換機２０ａ〜２０ｄの構成は、記憶している装置ＩＤを除いて同一であることから、以降、特に区別を要しない限り、交換機２０ａ〜２０ｄの各々を「交換機２０」と記載する。なお、交換機２０の装置ＩＤとは、当該交換機２０を一意に識別するための識別情報である。
【００１６】
＜管理装置１０の構成＞
図２は、管理装置１０の静的な構成を示すブロック図である。この図に示すように、管理装置１０は、交換機２０ａ〜２０ｄと通信するための通信インタフェース１００を備えている点を除いて一般的なコンピュータと同様のハードウェア構成を有し、ＣＰＵ（中央処理装置）１０１が不揮発性メモリ１０２に記憶されているプログラムを読み出して実行することにより、実行中のプログラムの内容に応じたシステムとして作動する。
【００１７】
不揮発性メモリ１０２には、管理装置１０を、上記電話網を管理するためのオペレーションシステムとして作動させるためのオペレーションプログラム１０２ａと、テキストエディタとして作動させるための一般的なテキスト編集プログラム１０２ｂが記憶されている。テキストエディタとして作動中の管理装置１０は、キーボードやマウス等の操作部１０３から入力される操作信号に基づいて、不揮発性メモリ１０２内の任意のテキストデータを編集して更新したり、当該テキストデータの内容をＣＲＴや液晶ディスプレイ等の表示部１０４に表示させたりすることができる。すなわち、テキストデータの編集のためのユーザインタフェースを提供することができる。また、不揮発性メモリ１０２には、上記のプログラムの他に、オペレーションシステムにより、後述の警報内容テーブル１０１ａとして取り扱われる警報内容データ１０２ｃ、後述の情報変換テーブル１０１ｂとして取り扱われる情報変換データ１０２ｄ、及び後述の構成情報データベース１０１ｃとして取り扱われる構成データ１０２ｅが記憶されている。
【００１８】
図３は、管理装置１０の動的な構成を示すブロック図である。この図に示すように、オペレーションシステムとして作動中の管理装置１０は、機能毎に区分けされた複数の仮想的な部品（以後、「機能部」という）の集合体として捉えられる。
装置間通信部１０１ｄは、他の機能部と交換機２０ａ〜２０ｄとの間で通信を中継する。
装置状態監視部１０１ｅは、警報ＩＤ変換部１０１ｆを有し、交換機２０から送信された警報が装置間通信部１０１ｄを介して供給されると、この警報中の警報ＩＤを警報ＩＤ変換部１０１ｆに引き渡す。警報ＩＤ変換部１０１ｆは、図４に示す内容の警報内容テーブル１０１ａに基づいて、装置状態監視部１０１ｅから引き渡された警報ＩＤに対応した警報内容を特定する。装置状態監視部１０１ｅは、警報ＩＤ変換部１０１ｆにより特定された警報内容に基づいて、当該交換機２０の機器構成に変更があったか否かを判定し、変更があったと判定した場合には、その旨を装置制御部１０１ｇに通知する。
【００１９】
装置制御部１０１ｇは、交換機２０の機器構成に変更があった旨が装置状態監視部１０１ｅから通知されると、この交換機２０に対して、後述の構成情報の送信を要求する構成情報取得コマンドを装置間通信部１０１ｄ経由で送信し、このコマンドに対する当該交換機２０からの応答結果データを装置間通信部１０１ｄ経由で受信する。そして、受信した応答結果データをコマンド応答／構成情報変換部１０１ｈに引き渡す。
【００２０】
コマンド応答／構成情報変換部１０１ｈは、交換機２０からの応答結果データが装置制御部１０１ｇから引き渡されると、この応答結果データについて、情報変換テーブル１０１ｂにて当該交換機２０に対応付けられたフィルタを用いて後述のマッピングを行い、構成情報データベース１０１ｃに登録可能な形式の構成情報を生成する。さらに、コマンド応答／構成情報変換部１０１ｈは、マッピングにより得られた構成情報を、構成情報データベース１０１ｃに登録する。すなわち、構成情報データベース１０１ｃ内の、当該交換機２０の構成情報が更新されるよう、不揮発性メモリ１０２に記憶されている構成データ１０２ｅが更新される。
【００２１】
図５は、構成情報データベース１０１ｃ内の構成情報が表す内容の一例を示す図である。このような構成情報を交換機２０ａ〜２０ｄについて有するものが構成情報データベース１０１ｃである。この図から明らかなように、構成情報データベース１０１ｃ内の各構成情報は、機器間の階層的な関係を表している。例えば、この図に示す構成情報は、交換機２０ａの機器構成を表しており、交換機２０ａを構成する機器として「Ａ１」があり、機器「Ａ１」を構成する機器として「Ｂ１」及び「Ｂ２」があり、機器「Ｂ１」を構成する機器として「Ｃ１」及び「Ｃ２」があり、機器「Ｃ１」を構成する機器として機器「Ｄ１」があり、…、という関係を表している。また、この図から明らかなように、構成情報は、上位層、第１下位層、第２下位層、及び第３下位層の４つの階層にわたって機器構成を表す。なお、図中の「Ａ１」や「Ｂ１」等の文字列は各機器の機器名である。
【００２２】
図６は、応答結果データの内容の一例を示す図である。この例では、応答結果データは、第３下位層の機器毎に作成される２０キャラクタのデータブロックの集合体である。各データブロックは、第３下位層の該当機器の機器名を示すキャラクタと、当該機器と階層関係を有する全ての機器の機器名を示すキャラクタとからなる。例えば、図６の応答結果データ中の先頭のデータブロックでは、「００００Ａ１」が上位層の機器名を、次の「００００Ｂ１」が第１下位層の機器名を、次の「００Ｃ１」が第２下位層の機器名を、最後の「００Ｄ１」が第３下位層の機器名を示す。
【００２３】
図７は、情報変換テーブル１０１ｂの内容の一例を示す図である。この例では、情報変換テーブル１０１ｂは、交換機２０の装置ＩＤに、「最上位の６キャラクタが上位層の機器名を、次の６キャラクタが第１下位層の機器名を、次の４キャラクタが第２下位層の機器名を、最後の４キャラクタが第３下位層の機器名を示しているものとして応答結果データを取り扱う」旨を示すフィルタを対応付けている。前述の「マッピング」は、このようなフィルタの内容に従って応答結果データを取り扱い、構成情報データベース１０１ｃに格納可能な形式のデータを抽出する、という処理を意味する。
【００２４】
フィルタの内容は、構成情報データベース１０１ｃに格納可能な構成情報の形式に適合する範囲内で、該当する交換機２０からの応答結果データのフォーマットに応じて定められる。例えば、該当する交換機２０からの応答結果データが上位層から第４下位層までの５つの階層にわたって機器名を連ねたものであれば、フィルタは４つの階層分の機器名を抽出するよう定められるし、当該応答結果データが上位層から第２下位層までの３つの階層にわたって機器名を連ねたものであれば、フィルタは３つの階層分の機器名を抽出するよう定められる。
【００２５】
図８は、不揮発性メモリ１０２に記憶されている情報変換データ１０２ｄの内容の一例を示す図である。情報変換データ１０２ｄはテキストデータであり、そのテキストは、当該情報変換データ１０２ｄが情報変換テーブル１０１ｂとして取り扱われた場合に情報変換テーブル１０１ｂの内容が図７に示す通りとなるように記述される。
【００２６】
＜動作＞
図９は、本実施形態における管理装置１０が行う処理の流れを示すフローチャートである。以下、この図に沿って、本実施形態の動作について説明する。ただし、管理装置１０は既にオペレーションシステムとして作動しているものとする。また、構成情報データベース１０１ｃ内の、交換機２０ａの機器構成を示す構成情報の内容は、図５に示す通りであり、情報変換テーブル１０１ｂの内容は図７に示す通りであるものとする。
【００２７】
例えば、交換機２０ａ内の機器「Ｄ３」に、故障などの異常が発生したとする。そして、この異常に管理者が対処し、異常が解消され、機器「Ｄ３」が機器「Ｄ１０」に変更されたとする。このとき、交換機２０ａは、管理装置１０に対して、機器構成の変更を示す警報（警報ＩＤは「０００００３」）を送信する。管理装置１０の装置状態監視部１０１ｅは、装置間通信部１０１ｄを介して当該警報を受信すると（ステップＳ１：ＹＥＳ）、この警報中の警報ＩＤを警報ＩＤ変換部１０１ｆに引き渡す。警報ＩＤ変換部１０１ｆは、図４の警報内容テーブル１０１ａに基づいて、引き渡された警報ＩＤから警報内容を特定する（ステップＳ２）。そして、装置状態監視部１０１ｅは、警報ＩＤ変換部１０１ｆにより特定された警報内容が、当該警報の送信元である交換機２０の機器構成が変更されたことを示す内容であるか否かを判定し（ステップＳ３）、この判定結果が「ＮＯ」の場合には、当該警報内容の警報を受信したときに一般的なオペレーションシステムにて行われている、通常の処理を行う（ステップＳ４）。当該警報ＩＤについて警報ＩＤ変換部１０１ｆにより特定された警報内容は「機器構成の変更」であるから、上記判定結果は「ＹＥＳ」となり、装置状態監視部１０１ｅは、交換機２０ａの機器構成の変更を検知した旨を装置制御部１０１ｇに通知する。この通知を受けた装置制御部１０１ｇは、交換機２０ａに対して、現在の機器構成を示す構成情報を送信するよう要求する構成情報取得コマンドを装置間通信部１０１ｄ経由で送信する（ステップＳ５）。
【００２８】
管理装置１０の装置制御部１０１ｇは、当該構成情報取得コマンドを受信した交換機２０ａからの応答結果データを、装置間通信部１０１ｄを介して受信すると（ステップＳ６、図６）、これをコマンド応答／構成情報変換部１０１ｈに引き渡す。コマンド応答／構成情報変換部１０１ｈは、図７の情報変換テーブル１０１ｂにて交換機２０ａの装置ＩＤに対応付けられたフィルタを用いて、引き渡された応答結果データをマッピングし、構成情報データベース１０１ｃに登録可能な形式の構成情報を得る（ステップＳ７、図１０）。なお、このマッピングでは、応答結果データは、最上位の６キャラクタが上位層の機器名を、次の６キャラクタが第１下位層の機器名を、次の４キャラクタが第２下位層の機器名を、最後の４キャラクタが第３下位層の機器名を示すデータとして取り扱われる。次に、コマンド応答／構成情報変換部１０１ｈは、このマッピングにより得られた構成情報を構成情報データベース１０１ｃに登録する（ステップＳ８）。こうして、構成情報データベース１０１ｃ内の、交換機２０ａの構成情報は、最新の機器構成を示すものとなる（図１１）。
【００２９】
ところで、交換機２０の制御ソフトウェアが更新されたり、部品が交換されたりして、当該交換機２０からの応答結果データのフォーマットが変更される場合がある。例えば、交換機２０ａからの応答結果データのフォーマットが「最上位の６キャラクタが上位層の機器名を、次の６キャラクタが第１下位層の機器名を、次の６キャラクタが第２下位層の機器名を、最後の２キャラクタが第３下位層の機器名を示す」というフォーマットに変更されたとする。
【００３０】
この場合、管理者は、制御装置１０をテキストエディタとして作動させ、不揮発性メモリ１０２に記憶されている情報変換データ１０２ｄを読み出させる。これにより、表示部１０４には、情報変換データ１０２ｄの内容（テキスト）が表示される。管理者は、表示部１０４の表示内容を見つつ操作部１０３を操作し、交換機２０ａからの応答結果データに用いるフィルタを示すテキストを、上記の新しいフォーマットに対応したフィルタを示すテキストに置換する編集を行い、上書き保存する旨の指示を入力する。これにより、揮発性メモリ１０２に記憶されている情報変換データ１０２ｄが更新される。この結果、情報変換データ１０２ｄの内容は図１２に、情報変換テーブル１０１ｂの内容は図１３に示す通りとなる。
【００３１】
この状態で、交換機２０ａから管理装置１０へ、機器構成の変更を示す警報が送信されたとする。この場合、上述した動作と同様の動作が行われる。この際、交換機２０ａからの応答結果データは新しいフォーマットのデータになっているが、新しいフィルタを用いてマッピングされるから、最終的には、交換機２０ａの最新の機器構成を正しく示す構成情報が構成情報データベース１０１ｃに登録される。
【００３２】
以上説明したように、本実施形態によれば、一般的な交換機２０ａ〜２０ｄから最新の機器構成を示す応答結果データを迅速に取得し、この応答結果データから構成情報データベース１０１ｃに登録可能な形式の構成情報を得て、１つの構成情報データベース１０１ｃに登録することができる。したがって、管理者は、構成情報データベース１０１ｃを用いることにより、所望の交換機２０について、最新の機器構成を知ることができる。また、応答結果データのフォーマットの変更や構成情報データベース１０１ｃへ登録可能なデータの形式の変更にも、情報変換データ１０２ｄを更新するだけで対応することができる。つまり、オペレーションプログラム１０２ａの変更は不要である。加えて、情報変換データ１０２ｄはテキストデータであるから、安価かつ容易に入手可能なテキスト編集プログラムを用いて編集可能であるし、管理者がフィルタの内容を理解しつつ変更することができる。
【００３３】
ところで、一般的なオペレーションシステムは、図９におけるステップＳ１〜Ｓ６の処理から、機器構成の変更を示す警報を受信すると自動的に構成情報取得コマンドを送信する点だけを除いた処理を行うよう設計されている。また、一般的なオペレーションシステムとして作動する管理装置は、図２に示すハードウェア構成と同一のハードウェア構成を採り、その不揮発性メモリに、警報内容データ１０２ｃや、場合によってはテキスト編集プログラム１０２ｂ及び構成データ１０２ｅまで記憶している。よって、本実施形態を採用すれば、既存の管理装置を大幅に変更することなく、本発明を実施することができる。
【００３４】
＜変形例＞
以上、本発明の一実施形態について説明したが、本発明はその主要な特徴から逸脱することなく他の様々な形態で実施することが可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。
【００３５】
（１）上述の実施形態では、各交換機が独自のフォーマットの応答結果データを送信することを想定して、情報変換データを、交換機毎にフィルタを示す形式のデータとしたが、応答結果データのフォーマットが交換機の制御ソフトウェアのバージョンのみに依存する環境に適用するのであれば、バージョン毎にフィルタを示す形式のデータとしてもよい。この場合、交換機の装置ＩＤと制御ソフトウェアのバージョンとを対応付けるためのデータを用いる必要があるが、ほとんどの場合、このデータを更新するだけで済む。また、このデータをテキストデータとすれば、その更新も容易となる。
【００３６】
（２）上述の実施形態では、管理装置に管理される通信装置を交換機２０ａ〜２０ｄとしたが、より多くの交換機を管理対象としてもよいし、ゲートウェイ等の通信装置を管理対象に加えてもよい。また、管理装置に管理されるネットワークを電話網からデータ通信網やパケット通信網に変更してもよい。後者の場合、管理対象となるのはルータやハブ、ブリッジ、サーバ等の通信装置である。
【００３７】
（３）上述の実施形態では、交換機２０内の機器の識別に機器名を用いるようにしたが、機器の種類を一意に特定可能であれば、他の情報を用いてもよい。
【００３８】
（４）上述の実施形態では、キャラクタの区切り位置を先頭から規定する形式のフィルタを採用したが、これに限らず、例えば、末尾から規定する形式のフィルタとしてもよいし、キャラクタ毎に取り扱いを示す形式のフィルタとしてもよい。
【００３９】
（５）上述の実施形態では、応答結果データがキャラクタデータであることを前提としているが、僅かな変更で、応答結果データがキャラクタデータの交換機と応答結果データがバイナリデータの交換機が混在する環境にも適用可能とすることができる。例えば、テキストデータ用のフィルタであることを示す文字列（例えば「Ｔ」）やバイナリデータ用のフィルタであることを示す文字列（例えば「Ｂ」）を用いて各フィルタを記述し、これを識別できるようにオペレーションシステムを変更する、というように変形すれば、混在環境にも適用可能となる。
【００４０】
（６）上述の実施形態では、１つの情報変換データに複数のフィルタを含ませるようにしたが、フィルタ毎にデータ（ファイル）を分けた形態としてもよい。例えば、交換機の数だけ情報変換データを用意するようにしてもよいし、交換機の制御ソフトウェアのバージョン数だけ情報変換データを用意するようにしてもよい。
【００４１】
（７）上述の実施形態では、情報変換データをテキストデータとしたが、バイナリデータに変更して本発明を実施してもよい。この場合、バイナリデータを編集可能なソフトウェアが必要である。また、情報変換データとオペレーションプログラムとを一体化した形態で本発明を実施することも考えられる。
【００４２】
（８）上述の実施形態では、管理装置１０が１つのコンピュータである例を示したが、複数のコンピュータが相互に通信して上述の実施形態と同等の動作を行うようにしてもよい。
【００４３】
【発明の効果】
本発明が提供する構成情報取得装置は、通信装置の機器構成が変更されると、この通信装置の機器構成を示す構成情報を取得する。この構成情報は予め定められた形式で機器構成を示すものであるからデータベース化が容易である。よって、この構成情報取得装置を用いれば、ネットワークを構成する全ての通信装置の最新の機器構成を管理することができる。さらに、このような効果は、既存の構成情報取得装置に送信制御手段および変換手段を追加するのみで得られている。既存の通信装置を変更する必要もない。以上より、この構成情報取得装置を用いれば、ネットワークを構成する全ての通信装置の最新の機器構成を管理することができるシステムを容易かつ安価に導入および維持することができる。
【００４４】
本発明が提供する別の構成情報取得装置は、通信装置の機器構成が変更されると、この通信装置の機器構成を示す予め定められた形式の構成情報を取得する。よって、この構成情報取得装置を用いれば、ネットワークを構成する全ての通信装置の最新の機器構成を管理することができる。また、応答情報から構成情報への変換は、記憶手段に記憶されている情報変換データの内容に従って行われる。したがって、この情報変換データのみを変更することで、応答情報や構成情報の形式変更に対応することができる。以上より、この構成情報取得装置を用いれば、ネットワークを構成する全ての通信装置の最新の機器構成を管理することができるシステムを容易かつ安価に導入および維持することができる。
【００４５】
本発明が提供する構成情報取得方法によれば、通信装置の機器構成が変更されると、この通信装置の機器構成を示す予め定められた形式の構成情報が取得される。よって、この構成情報取得方法を用いれば、ネットワークを構成する全ての通信装置の最新の機器構成を管理することができる。また、応答情報から構成情報への変換は、記憶手段に記憶されている情報変換データの内容に従って行われるから、この情報変換データのみを変更することで、応答情報や構成情報の形式変更に対応することができる。以上より、この構成情報取得方法を用いれば、ネットワークを構成する全ての通信装置の最新の機器構成を管理することができるシステムを容易かつ安価に導入および維持することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る管理システム１の構成を例示するブロック図である。
【図２】管理システム１を構成する管理装置１０の静的な構成を示すブロック図である
【図３】管理装置１０の動的な構成を説明するためのブロック図である。
【図４】管理装置１０を構成する不揮発性メモリ１０２に記憶されている警報内容テーブル１０１ａの内容を示す図である。
【図５】不揮発性メモリ１０２に記憶される構成情報データベース１０１ｃ内の構成情報が表す内容の一例を示す図である。
【図６】管理システム１を構成する交換機２０からの応答結果データの内容の一例を示す図である。
【図７】管理装置１０における情報変換テーブル１０１ｂの内容の一例を示す図である。
【図８】不揮発性メモリ１０２に記憶されている情報変換データ１０２ｄの内容の一例を示す図である。
【図９】管理装置１０が行う処理の流れを示すフローチャートである。
【図１０】同構成情報が表す内容の一例を示す図である。
【図１１】構成情報データベース１０１ｃ内の、交換機２０ａの構成情報が表す内容の一例を示す図である。
【図１２】情報変換データ１０２ｄの内容の一例を示す図である。
【図１３】情報変換テーブル１０１ｂの内容の一例を示す図である。
【符号の説明】
１…管理システム、１０…管理装置（構成情報取得装置）、１００…通信インタフェース、１０１…ＣＰＵ、１０１ａ…警報内容テーブル、１０１ｂ…情報変換テーブル、１０１ｃ…構成情報データベース、１０１ｄ…装置間通信部、１０１ｅ…装置状態監視部、１０１ｆ…警報ＩＤ変換部、１０１ｇ…装置制御部、１０１ｈ…コマンド応答／構成情報変換部、１０２…不揮発性メモリ、１０２ａ…オペレーションプログラム、１０２ｂ…テキスト編集プログラム、１０２ｃ…警報内容データ、１０２ｄ…情報変換データ、１０２ｅ…構成データ、１０３…操作部、１０４…表示部、２０，２０ａ，２０ｂ，２０ｃ，２０ｄ…交換機（通信装置）。
【図１】
2004355363.tif 000003
【図２】
2004355363.tif 000004
【図３】
2004355363.tif 000005
【図４】
2004355363.tif 000006
【図５】
2004355363.tif 000007
【図６】
2004355363.tif 000008
【図７】
2004355363.tif 000009
【図８】
2004355363.tif 000010
【図９】
2004355363.tif 000011
【図１０】
2004355363.tif 000012
【図１１】
2004355363.tif 000013
【図１２】
2004355363.tif 000014
【図１３】
2004355363.tif 000015