(57)【特許請求の範囲】
【請求項１】
一つ以上の情報伝送装置から構成される通信ネットワークを、通信回線を通して遠隔地から監視するネットワーク管理システムであって、
管理対象の情報伝送装置を監視する故障検出手段と、前記故障検出手段で通信路障害が認識された時にその復旧を待って当該障害対象の情報伝送装置で保有するカレントアラーム情報を収集する状態収集手段と、前記状態収集手段で収集されたカレントアラーム情報を基に当該情報伝送装置におけるアラームの発生及び復旧を管理するアラーム受信手段と、前記状態収集手段で収集されたカレントアラーム情報を基に疑似的なアラームを生成する生成手段とを有し、
当該情報伝送装置のカレントアラーム情報と前記アラーム受信手段で管理するアラームリストとの整合処理を開始するようにし、
前記生成手段で生成された疑似的なアラームを前記アラーム受信手段に送信することで、前記アラーム受信手段で前記アラームリスト上のアラームデータと同じフォーマットで照合を行うようにしたことを特徴とするネットワーク管理システム。
【請求項２】
前記生成手段は、発生中のアラームに対する疑似アラームのみを生成するようにしたことを特徴とする請求項１記載のネットワーク管理システム。
【請求項３】
前記アラーム受信手段は、前記アラームリスト上に前記疑似アラームと同一のアラームが存在する場合に発生中の状態が継続しているアラームと認識し、重複する疑似アラームを廃棄するようにしたことを特徴とする請求項２記載のネットワーク管理システム。
【請求項４】
前記アラーム受信手段は、前記アラームリストに含まれないアラームを新規の発生アラームとして前記アラームリストに追加するようにしたことを特徴とする請求項２または請求項３記載のネットワーク管理システム。
【請求項５】
前記アラーム受信手段は、前記アラームリスト上のアラームにおいて前記重複する疑似アラーム及び前記新規の発生アラームのどちらにも当てはまらない時に当該アラームの障害が復旧されかつ復旧アラームが送信されているものと認識して復旧処理を行うことで整合をとるようにしたことを特徴とする請求項４記載のネットワーク管理システム。
【請求項６】
前記故障検出手段で通信路障害を認識する際に、前記情報伝送装置との通信路の監視にｐｉｎｇコマンドを使用する場合、前記ｐｉｎｇコマンドに対する応答待ちに用いるタイマ処理にスレッドを利用するようにしたこと特徴とする請求項１から請求項５のいずれか記載のネットワーク管理システム。
【請求項７】
一つ以上の情報伝送装置から構成される通信ネットワークを、通信回線を通して遠隔地から監視するネットワーク管理システムのアラーム管理方法であって、
管理対象の情報伝送装置を監視し、通信路障害が認識された時にその復旧を待って当該障害対象の情報伝送装置で保有するカレントアラーム情報を収集し、その収集されたカレントアラーム情報を基に当該情報伝送装置におけるアラームの発生及び復旧を管理する際に、当該情報伝送装置のカレントアラーム情報と前記アラームの発生及び復旧を管理するためのアラームリストとの整合処理を開始するようにし、
前記収集されたカレントアラーム情報を基に疑似的なアラームを生成し、その生成された疑似的なアラームを基に前記アラームリスト上のアラームデータと同じフォーマットで照合を行うようにしたことを特徴とするアラーム管理方法。
【請求項８】
前記疑似的なアラームを生成する際に、発生中のアラームに対する疑似アラームのみを生成するようにしたことを特徴とする請求項７記載のアラーム管理方法。
【請求項９】
前記アラームリスト上に前記疑似アラームと同一のアラームが存在する場合に発生中の状態が継続しているアラームと認識し、重複する疑似アラームを廃棄するようにしたことを特徴とする請求項８記載のアラーム管理方法。
【請求項１０】
前記アラームリストに含まれないアラームを新規の発生アラームとして前記アラームリストに追加するようにしたことを特徴とする請求項８または請求項９記載のアラーム管理方法。
【請求項１１】
前記アラームリスト上のアラームにおいて前記重複する疑似アラーム及び前記新規の発生アラームのどちらにも当てはまらない時に当該アラームの障害が復旧されかつ復旧アラームが送信されているものと認識して復旧処理を行うことで整合をとるようにしたことを特徴とする請求項１０記載のアラーム管理方法。
【請求項１２】
前記通信路障害を認識する際に、前記情報伝送装置との通信路の監視にｐｉｎｇコマンドを使用する場合、前記ｐｉｎｇコマンドに対する応答待ちに用いるタイマ処理にスレッドを利用するようにしたこと特徴とする請求項７から請求項１１のいずれか記載のアラーム管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はネットワーク管理システム及びそれに用いるアラーム管理方法に関し、特に定期的に管理装置との間の通信路を監視し、装置からのアラームがネットワーク管理システムに未到達になるのを防ぐ方法に関する。
【０００２】
【従来の技術】
ネットワーク管理システムにおいては、定期的に管理装置との間の通信路を監視することで、装置からのアラームがネットワーク管理システムに未到達になるのを防いでいる。通信路の監視手段としては、装置にｐｉｎｇコマンドが実装されている場合、ｐｉｎｇを利用している。
【０００３】
一方、通信路の監視によって通信路の障害が確認された場合、通信路の回復時に、ネットワーク管理システムで管理する装置のアラームリストと装置の記憶部に保存されているアラーム情報との不整合を調整する必要がある。従来は、装置の記憶部に保存されるアラーム情報を取得し、個々のアラーム情報について、システム内で管理するアラームリスト上のアラーム情報と照合し、それらの整合をとっている。
【０００４】
【発明が解決しようとする課題】
上述した従来のアラーム管理方法では、ｐｉｎｇを利用した場合、ｐｉｎｇ実行中にシステムがブロックされるため、ｐｉｎｇ応答のタイムアウト監視時間だけ待たされるという問題がある。
【０００５】
また、装置の記憶部に保存されるアラーム情報を取得し、個々のアラーム情報について、システム内で管理するアラームリスト上のアラーム情報と照合する方法の場合、アラームの照合に多くの時間がかかるという問題がある。
【０００６】
そこで、本発明の目的は上記の問題点を解消し、整合処理を効率的に行うことができ、ネットワークを監視するオペレータに対して正確な情報を迅速的に伝えることができるネットワーク管理システム及びそれに用いるアラーム管理方法を提供することにある。
【０００７】
【課題を解決するための手段】
本発明によるネットワーク管理システムは、一つ以上の情報伝送装置から構成される通信ネットワークを、通信回線を通して遠隔地から監視するネットワーク管理システムであって、
管理対象の情報伝送装置を監視する故障検出手段と、前記故障検出手段で通信路障害が認識された時にその復旧を待って当該障害対象の情報伝送装置で保有するカレントアラーム情報を収集する状態収集手段と、前記状態収集手段で収集されたカレントアラーム情報を基に当該情報伝送装置におけるアラームの発生及び復旧を管理するアラーム受信手段と、前記状態収集手段で収集されたカレントアラーム情報を基に疑似的なアラームを生成する生成手段とを有し、
当該情報伝送装置のカレントアラーム情報と前記アラーム受信手段で管理するアラームリストとの整合処理を開始するようにし、
前記生成手段で生成された疑似的なアラームを前記アラーム受信手段に送信することで、前記アラーム受信手段で前記アラームリスト上のアラームデータと同じフォーマットで照合を行うようにしている。
【０００８】
本発明によるアラーム管理方法は、一つ以上の情報伝送装置から構成される通信ネットワークを、通信回線を通して遠隔地から監視するネットワーク管理システムのアラーム管理方法であって、
管理対象の情報伝送装置を監視し、通信路障害が認識された時にその復旧を待って当該障害対象の情報伝送装置で保有するカレントアラーム情報を収集し、その収集されたカレントアラーム情報を基に当該情報伝送装置におけるアラームの発生及び復旧を管理する際に、当該情報伝送装置のカレントアラーム情報と前記アラームの発生及び復旧を管理するためのアラームリストとの整合処理を開始するようにし、
前記収集されたカレントアラーム情報を基に疑似的なアラームを生成し、その生成された疑似的なアラームを基に前記アラームリスト上のアラームデータと同じフォーマットで照合を行うようにしている。
【０００９】
すなわち、本発明のネットワーク管理システムは、一つ以上の情報伝送装置から構成される通信ネットワークを、通信回線を通して遠隔地から監視するネットワーク管理システムにおいて、伝送装置から装置障害情報として送信されるアラームの発生と復旧とを管理するアラーム管理に関し、ネットワーク管理システムと伝送装置間の通信路に障害が発生した場合のアラーム管理方法に関する。
【００１０】
本発明のネットワーク管理システムは、装置から収集したアラーム情報を基に疑似的なアラームを生成し、そのアラームをアラーム受信部に送信することで、アラーム受信部ではアラームリスト上のアラームデータと同じフォーマットで照合を行うことを特徴としている。
【００１１】
また、本発明のネットワーク管理システムでは、生成する疑似アラームを発生中のもののみとし、疑似アラームの生成に要する時間を短縮している。アラーム受信部ではアラームリスト上に疑似アラームと同一のアラームが存在する場合、発生中の状態が継続しているアラームと認識し、重複する疑似アラームを廃棄する。アラームリストに含まれないものは新規の発生アラームとしてリストに追加する。アラームリスト上のアラームで、上記のどちらの場合にも当てはまらないものは障害が復旧され、復旧アラームが送信されているものと認識し、復旧処理を行うことで整合をとっている。
【００１２】
上記の如く、ネットワーク管理システムで管理するアラームリストと伝送装置で保持するアラーム情報との整合において、疑似アラームを生成することで、整合処理を効率的に行うことが可能となり、ネットワークを監視するオペレータに対して正確な情報を迅速的に伝えることが可能となる。
【００１３】
より具体的に、本発明のネットワーク管理システムは、管理対象のネットワークを構成する伝送装置を監視する故障検出部と、伝送装置で保有するカレントアラーム情報を収集する状態収集部と、アラームの発生及び復旧を管理するアラーム受信部とを備えている。
【００１４】
故障検出部で通信路障害が認識されると、その復旧を待って、状態収集部において障害の対象装置からカレントのアラーム情報の取得を行い、取得したアラーム情報を基にアラーム受信部で管理するアラームリストとの整合処理を開始する。
【００１５】
また、伝送装置との通信路の監視にｐｉｎｇコマンドを使用する際に、タイマ処理にスレッドを利用することで、多数の伝送装置で構成される大規模なネットワークの管理においても、個々の装置間の通信路の監視にかかる負荷を削減することが可能となる。
【００１６】
さらに、上記のように、アラーム生成部と、アラーム受信部とを設けることによって、通信路障害に伴う装置障害アラーム処理、アラームの整合時の疑似アラーム処理を通常の装置から発生するアラームの伝達経路と同じ経路で行うことが可能となり、アラーム管理処理の複雑さを抑え、システムの流用性を高めることが可能となる。
【００１７】
【発明の実施の形態】
次に、本発明の一実施例について図面を参照して説明する。図１は本発明の一実施例によるネットワーク管理システムの構成を示すブロック図である。図において、本発明の一実施例によるネットワーク管理システムはアラーム管理装置１を、情報伝送装置（Ａ）４−１、情報伝送装置（Ｂ）４−２、情報伝送装置（Ｃ）４−３とからなる通信ネットワークに接続して構成されている。
【００１８】
アラーム管理装置１は情報伝送装置（Ａ）４−１、情報伝送装置（Ｂ）４−２、情報伝送装置（Ｃ）４−３から情報を取得する装置情報取得部２と、アラームを管理するアラーム管理部３とから構成されている。
【００１９】
装置情報取得部２は状態収集部２１と、故障検出部２２と、アラーム生成部２３とから構成されており、状態収集部２１は管理対象の情報伝送装置（Ａ）４−１、情報伝送装置（Ｂ）４−２、情報伝送装置（Ｃ）４−３に対して各装置で記憶部（図示せず）に保存するアラーム情報を収集する機能を備えている。
【００２０】
アラーム生成部２３は情報伝送装置（Ａ）４−１、情報伝送装置（Ｂ）４−２、情報伝送装置（Ｃ）４−３から送信されるアラーム情報を受信し、アラーム管理で必要な付加情報を追加した形でアラームデータを生成する機能を備えている。故障検出部２２はネットワークを構成する全装置について、ネットワーク管理システム間の通信路障害について、監視手段としてｐｉｎｇを用いて監視を行う機能を備えている。
【００２１】
アラーム管理部３は状態収集要求部３１と、アラーム受信部３２とから構成されている。状態収集要求部３１はアラーム受信部３２から収集要求を受取り、状態収集部２１に収集要求を行う機能を備えている。アラーム受信部３３はアラーム生成部２３で生成されたアラームを受信し、アラームの発生及び復旧の管理を行う機能を備えている。
【００２２】
図２は本発明の一実施例によるアラーム管理方法において装置からアラームを受信した時の基本的な動作の流れを示す図である。図２において、通常、装置から送信される故障情報はアラーム生成部２３で受信する（図２のＳ１参照）。
【００２３】
アラーム生成部２３ではアラーム管理で必要な付加情報を付けてアラームデータを生成し、アラーム受信部３２に送信する（図２のＳ２参照）。アラーム受信部３２ではアラーム生成部２３から送られてきたアラームの発生及び復旧の管理を行う。
【００２４】
図３は図１の故障検出部２２で通信路障害が検出された場合の処理の流れの一例を示す図である。図３において、故障検出部２２はネットワークを構成する全装置に対して定期的にｐｉｎｇコマンドを送信し（図３のＳ３〜Ｓ５）、その応答の有無によって通信路故障を判定する。
【００２５】
Ｓ５は情報伝送装置（Ｃ）４−３に対して送信したｐｉｎｇコマンドの応答がネットワーク管理システムで管理するある一定時間返らなかったことを示している。この場合、故障検出部２２では装置障害としてアラーム生成部２３にアラームの生成を依頼する（図３のＳ６参照）。
【００２６】
アラーム生成部２３では装置障害発生に対応するアラームを生成し、アラーム受信部３２に送信する（図３のＳ７参照）。アラーム受信部３２では受信したアラームを発生アラームとして管理する。
【００２７】
故障検出部２２では定期的に装置監視を行う。Ｓ５で通信路障害として認識された情報伝送装置（Ｃ）４−３に対して通信路の復旧が確認された場合には、装置障害復旧アラームとして、そのアラームの発生時と同様に、アラーム生成部２３に復旧アラームの生成を依頼する。
【００２８】
アラーム生成部２３では生成した装置障害復旧アラームをアラーム受信部３２に送信し、アラーム受信部３２によって発生に対する復旧処理が行われる。また、アラーム受信部３２では装置障害に対する復旧アラームを受信すると、状態収集要求部３１に対してその旨を通知する（図３のＳ８参照）。
【００２９】
図４は図１の状態収集要求部３１で復旧通知をトリガとして状態収集を行う場合の動作の流れの一例を示す図である。図４において、状態収集要求部３１では状態収集部２１に装置障害が復旧した装置に対する状態収集を依頼する（図４のＳ９参照）。
【００３０】
状態収集部２１では依頼された処理を実行し、装置の記憶部に保存されている発生及び復旧の全カレントアラーム情報を取得する（図４のＳ１０参照）。状態収集部２１では取得したアラーム情報のうち、状態が発生中のものについてのみアラーム生成部２３にアラームの生成を依頼する（図４のＳ１１参照）。
【００３１】
アラーム生成部２３ではアラーム管理部３で管理するフォーマットで擬似的なアラームを生成し、アラーム受信部３２に送信する（図４のＳ１２参照）。アラーム受信部３２では保有するアラームリストと受信した疑似アラームとを比較し、同一のものについてはｆｌａｇでマークを行い、疑似アラームを廃棄する（廃棄アラーム）。
【００３２】
アラーム受信部３２は同一アラームが存在しない場合、新規発生アラームとして疑似アラームをリストに追加する（追加アラーム）。アラーム受信部３２は全ての疑似アラームについて照合した後、リスト上にあるアラームのうち廃棄アラーム及び追加アラーム以外のアラームについて、アラームが復旧したものとして復旧時の処理を行う。
【００３３】
図５は図１のアラーム受信部３２で保有するアラームリストの一例を示す図である。図６において、アラーム受信部３２で保有するアラームリストはアラームＩＤ（識別情報）「１０１」，「１０２」，「１０３」，「１０４」と、発生時刻「００／０３／１４：１０：１０：０２００」，「００／０３／１４：１１：１０：０２００」，「００／０３／１４：１１：２０：０４００」，「００／０３／１５：１５：２２：０６００」と、重要度「５」，「１」，「５」，「３」と、アラーム情報とから構成されている。
【００３４】
図６は図１の故障検出部２２においてｐｉｎｇコマンドを発行した時の応答待ちのタイムアウト処理の一例を示すシーケンスチャートである。図６を参照して故障検出部２２での応答待ちのタイムアウト処理について説明する。
【００３５】
故障検出部２２では記憶部（図示せず）に保存された装置情報から管理ネットワークを構成する個々の装置アドレスを取得し（図６のＴ１参照）、ｐｉｎｇスレッドを起動する（図６のＴ２参照）。
【００３６】
その後、故障検出部２２はｗａｉｔ状態に遷移する（図６のＴ３参照）。Ｐｉｎｇスレッドでは装置のＩＰアドレスに対して、ｐｉｎｇコマンドを送信した後（図６のＴ４参照）、タイマスレッドを起動し（図６のＴ５参照）、ｐｉｎｇの応答を待つ。
【００３７】
タイマスレッドではタイマを開始し（図６のＴ６参照）、予め決められた時間が経過すると、タイムアウト処理として（図６のＴ７参照）、起動元のｐｉｎｇスレッドをキャンセルするとともに（図６のＴ８参照）、故障検出部２２にキャンセルのｓｉｇｎａｌを送信し（図６のＴ９参照）、ｗａｉｔを解除する。ｗａｉｔが解除された故障検出部２２ではアラーム生成部２３に装置障害の発生アラームの生成を依頼する（図６のＴ１０参照）。
【００３８】
ｐｉｎｇスレッドではｐｉｎｇコマンド送信後、タイマスレッドでのタイムアウトによってスレッドのキャンセルが実行される前にｐｉｎｇコマンドの応答を受信した場合には、起動したタイマスレッドのキャンセルを実行する。その後、他の装置に対してｐｉｎｇコマンドの送信を行い（図６のＴ４参照）、一連の動作を繰返す。
【００３９】
このように、ネットワーク管理システムで管理するアラームリストと伝送装置で保持するアラーム情報との整合において、疑似アラームを生成することで、整合処理を効率的に行うことができる。これによって、ネットワークを監視するオペレータに対して正確な情報を迅速的に伝えることができる。
【００４０】
また、伝送装置との通信路の監視にｐｉｎｇコマンドを使用する際に、タイマ処理にスレッドを利用することで、多数の伝送装置で構成される大規模なネットワークの管理においても、個々の装置間の通信路の監視にかかる負荷を削減することができる。
【００４１】
さらに、疑似アラームを生成するアラーム生成部２３と、その疑似アラームについての照合を行うアラーム受信部３２とを設けることによって、通信路障害に伴う装置障害アラーム処理、アラームの整合時の疑似アラーム処理を、通常の装置から発生するアラームの伝達経路と同じ経路で行うことができ、アラーム管理処理の複雑さを抑え、システムの流用性を高めることができる。
【００４２】
【発明の効果】
以上説明したように本発明によれば、一つ以上の情報伝送装置から構成される通信ネットワークを、通信回線を通して遠隔地から監視するネットワーク管理システムにおいて、管理対象の情報伝送装置を監視し、通信路障害が認識された時にその復旧を待って当該障害対象の情報伝送装置で保有するカレントアラーム情報を収集し、その収集されたカレントアラーム情報を基に当該情報伝送装置におけるアラームの発生及び復旧を管理する際に、当該情報伝送装置のカレントアラーム情報とアラームの発生及び復旧を管理するためのアラームリストとの整合処理を開始することによって、整合処理を効率的に行うことができ、ネットワークを監視するオペレータに対して正確な情報を迅速的に伝えることができるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施例によるネットワーク管理システムの構成を示すブロック図である。
【図２】本発明の一実施例によるアラーム管理方法において装置からアラームを受信した時の基本的な動作の流れを示す図である。
【図３】図１の故障検出部で通信路障害が検出された場合の処理の流れの一例を示す図である。
【図４】図１の状態収集要求部で復旧通知をトリガとして状態収集を行う場合の動作の流れの一例を示す図である。
【図５】図１のアラーム受信部で保有するアラームリストの一例を示す図である。
【図６】図１の故障検出部においてｐｉｎｇコマンドを発行した時の応答待ちのタイムアウト処理の一例を示すシーケンスチャートである。
【符号の説明】
１  アラーム管理装置
２  装置情報取得部
３  アラーム管理部
４−１  情報伝送装置（Ａ）
４−２  情報伝送装置（Ｂ）
４−３  情報伝送装置（Ｃ）
２１  状態収集部
２２  故障検出部
２３  アラーム生成部
３１  状態収集要求部
３２  アラーム受信部
【図１】
0003573060.tif 000002
【図２】
0003573060.tif 000003
【図３】
0003573060.tif 000004
【図４】
0003573060.tif 000005
【図５】
0003573060.tif 000006
【図６】
0003573060.tif 000007