(57)【要約】【課題】通信ネットワークで発生した障害の状況を効率的に分析し、当該障害の復旧に必要な情報を迅速かつ効率的に保守者に提示すること。【解決手段】障害の発生を示す発生警報と当該障害の回復を示す回復警報とを関連付ける警報定義テーブルを定義情報保持部３２に登録・保持するとともに、一の障害に関連する２以上の装置のアドレスとともに一意の関連警報番号を含む関連装置情報テーブルを警報保持部３５に登録・保持しておき、警報取得部１５でネットワーク装置からの発生警報を受信した場合、関連警報処理部３３により、関連装置情報テーブルから関連警報番号を取得し、当該発生警報に対応する回復警報の受信状態とともに当該関連警報番号を含む警報情報を警報保持部３５中の警報情報テーブルに登録することで、同一障害で発生した複数の警報の関連付け及び発生警報と回復警報の対応付けを可能とする。【選択図】図１３
2011254320.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークで発生した障害の状況を、当該通信ネットワークを構成する装置から通知される警報に基づいて分析し、当該障害の復旧に必要な情報をネットワーク保守者に提示するためのネットワーク障害分析処理装置であって、
入力された情報に基づき、障害の発生時にネットワーク装置から通知される発生警報毎に個別に付与された発生警報識別子と、当該発生警報に係る障害の回復時にネットワーク装置から通知される回復警報毎に個別に付与された回復警報識別子と、当該発生警報に対応して表示する警報内容と、当該警報内容に応じて定義された重要度とを少なくとも含む各警報に関する情報を定義する定義部と、
前記各警報に関する情報を登録する警報定義テーブルと、
装置毎に個別に付与されたアドレスと、当該装置の設置場所と、当該装置の装置名とを少なくとも含む各ネットワーク装置に関する情報を登録してなる装置定義テーブルと、
少なくとも２つのネットワーク装置とその少なくとも２つのネットワーク装置を結ぶ回線とを含んで構成される少なくとも１つのネットワーク構成要素を表すネットワーク設計情報及び回線毎の各ネットワーク装置における具体的な回線設定を表す回線設定情報からなる設計情報を登録してなる設計情報テーブルと、
新規に発生した障害に伴う最初の発生警報を受信した受信時刻と、当該障害に関連する２以上の装置のアドレスからなる関連装置アドレスと、障害毎に一意に付与される関連警報番号とを少なくとも含む各障害に関連する装置に関する関連装置情報を登録してなる関連装置情報テーブルと、
発生警報を受信した時刻である発生時刻と、当該発生警報に対応する回復警報を受信した時刻である回復時刻と、当該発生警報の警報識別子と、当該警報識別子に対応する警報内容と、当該警報内容に応じて定義された重要度と、当該発生警報を通知した装置のアドレスである装置アドレスと、当該発生警報を通知した装置の設置場所と、当該発生警報を通知した装置の装置名と、当該発生警報に係る障害の状態と、当該装置アドレスが属する前記関連装置情報テーブルの情報中の関連警報番号とを少なくとも含む各発生警報に関する警報情報を登録してなる警報情報テーブルと、
ネットワーク装置が通知する警報を受信し、当該警報から少なくとも装置アドレス及び警報識別子をその受信時刻とともに取得する警報取得部と、
前記取得した警報識別子で警報定義テーブルを検索し、一致する発生警報があれば前記取得した装置アドレスで関連装置情報テーブルを検索し、
当該装置アドレスを含む関連警報情報があればその関連警報番号を取得し、さらに当該装置アドレスで装置定義テーブルを検索して設置場所及び装置名を取得し、当該警報識別子で警報定義テーブルを検索して警報内容及び重要度を取得し、これらを前記装置アドレス、警報識別子、発生時刻とした受信時刻、関連警報番号及び「未回復」の状態とともに新たな警報情報として警報情報テーブルに登録し、
当該装置アドレスを含む関連警報情報がなければ新たな関連警報番号を付与し、少なくともその装置アドレスで設計情報テーブルを検索して関連するネットワーク装置のアドレスを取得し、これを前記受信時刻及び新たな関連警報番号とともに新たな関連装置情報として関連装置情報テーブルに登録するとともに、当該装置アドレスで装置定義テーブルを検索して設置場所及び装置名を取得し、当該警報識別子で警報定義テーブルを検索して警報内容及び重要度を取得し、これらを前記装置アドレス、警報識別子、発生時刻とした受信時刻、新たな関連警報番号及び「未回復」の状態とともに新たな警報情報として警報情報テーブルに登録し、
また、一致する回復警報があれば装置アドレスが前記取得した装置アドレスと同一で且つ状態が未回復の警報情報を警報情報テーブルから検索し、一致する警報情報中の状態に「回復済み」を登録するとともに前記受信時刻を回復時刻として登録する関連警報処理部と、
関連警報処理部からの指示に従い、関連装置情報テーブル及び警報情報テーブルを作成・更新する警報表示変換部と、
入力された情報に基づき、警報情報テーブル中の情報を抽出し、表示部へ出力してネットワーク保守者に提示する警報表示処理部とを備えた
ことを特徴とするネットワーク障害分析処理装置。
【請求項２】
関連警報処理部は、前記に加え、受信した回復警報に対応する警報情報が警報情報テーブルにない場合、当該装置アドレスで装置定義テーブルを検索して設置場所及び装置名を取得し、当該警報識別子で警報定義テーブルを検索して警報内容及び重要度を取得し、これらを前記装置アドレス、警報識別子、発生時刻とした受信時刻、関連警報番号及び「未回復」の状態とともに新たな警報情報として警報情報テーブルに登録する
ことを特徴とする請求項１に記載のネットワーク障害分析処理装置。
【請求項３】
警報表示処理部は、前記に加え、関連装置情報テーブルに登録された情報のうち、受信時刻から一定時間経過した情報を削除する
ことを特徴とする請求項１に記載のネットワーク障害分析処理装置。
【請求項４】
前記に加え、
入力された情報に基づき、設計情報テーブル中のネットワーク設計情報及び回線設定情報を視覚的につながり状態が理解できる形式とするとともに、警報情報テーブル中の情報を抽出し、併せて表示部へ出力してネットワーク保守者に提示する構成図表示処理部を備えた
ことを特徴とする請求項１に記載のネットワーク障害分析処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークで発生した事象（障害）の状況を、当該通信ネットワークを構成する装置から自律的に通知される警報に基づいて分析し、当該障害の復旧に必要な情報をネットワーク保守者に提示する技術に関する。
【背景技術】
【０００２】
＜従来のネットワーク監視方法＞
通信ネットワークを構成する装置や通信回線の障害監視は、一般的に、当該通信ネットワークを構成する装置（以下、ネットワーク装置と呼ぶ。）から自律的に通知される警報（例えば、ＩＰネットワーク管理の標準プロトコルであるＳＮＭＰにおけるエージェントからのＳＮＭＰ−Ｔｒａｐ）を、ネットワーク監視オペレーションサポートシステム（以下、ネットワーク監視ＯＳＳ（Operation Support System）と呼ぶ。）で受信し、ネットワーク保守者（以下、保守者と呼ぶ。）の端末（監視用クライアント端末）に表示することで実施している（特許文献１，２参照）。
【０００３】
図１は従来のネットワーク監視ＯＳＳの一例、ここでは監視用クライアント端末の機能である入力部及び表示部を含めて示すもので、従来のネットワーク監視ＯＳＳは、入力部１１と、表示部１２と、定義部１３と、定義情報保持部１４と、警報取得部１５と、警報表示変換部１６と、警報保持部１７と、警報表示処理部１８とからなり、ネットワーク装置と通信可能に接続されている。なお、図１ではネットワーク装置を１つのみ示しているが、実際には複数のネットワーク装置があり、ネットワーク監視ＯＳＳは、これら全てのネットワーク装置と通信可能に接続されているものとする。
【０００４】
入力部１１は、周知のキーボードやマウスからなり、保守者からの選択操作や入力操作に基づく情報を定義部１３及び警報表示処理部１８に送出する。表示部１２は、周知の液晶あるいはＣＲＴディスプレイからなり、入力部１１から選択または入力された情報やこれらの情報に基づく各部による処理の結果を保守者に表示（提示）する。
【０００５】
定義部１３は、入力部１１で入力された情報に基づき、各ネットワーク装置に関する情報、ここではネットワーク装置毎に個別に付与されたＩＰアドレスと、当該ネットワーク装置の設置場所（県、ビル）と、当該ネットワーク装置の機種等（装置名）とを少なくとも含む情報を定義するとともに、各ＳＮＭＰ−Ｔｒａｐ（警報）に関する情報、ここでは障害の発生時にネットワーク装置から通知されるＳＮＭＰ−Ｔｒａｐ毎に個別に付与された識別子であるＯＩＤ（Object ID）と、当該警報に対応して監視用クライアント端末へ表示する警報内容と、当該警報内容に応じて定義された重要度（高、中、低など）とを少なくとも含む情報を定義し、これらを定義情報保持部１４へ出力する。
【０００６】
定義情報保持部１４は、定義部１３で定義された各ネットワーク装置に関する情報を装置定義テーブルとして登録・保持するとともに、定義部１３で定義された各ＳＮＭＰ−Ｔｒａｐに関する情報を警報定義テーブルとして登録・保持する。なお、ＳＮＭＰ−Ｔｒａｐはメーカー毎、機種毎、発生事象毎に定義されているが、通知内容が同一であればメーカーや装置の違いによらず同一の表示名となるように登録されているものとする。図２に装置定義テーブル中の各項目の詳細内容を、また、図３に警報定義テーブル中の各項目の詳細内容をそれぞれ示す。
【０００７】
警報取得部１５は、ネットワーク装置が自律的に通知する警報を受信し、当該警報から装置ＩＰアドレス、ＯＩＤ、付加情報を取得し、その受信時刻とともに警報表示変換部１６へ出力する。
【０００８】
警報表示変換部１６は、警報取得部１５で受信した警報の装置ＩＰアドレス、ＯＩＤ、付加情報に基づき、定義情報保持部１４の装置定義テーブル及び警報定義テーブルを検索し、ネットワーク装置の設置場所、装置名、警報の通知内容、重要度等の情報を抽出し、受信時刻とともに警報保持部１７へ出力する。
【０００９】
警報保持部１７は、警報取得部１５で受信した警報を、受信時刻、警報表示変換部１６で抽出した情報とともに登録・保存する。
【００１０】
警報表示処理部１８は、入力部１１で入力された情報、ここでは表示対象を選択する条件に関する情報に基づいて警報保持部１７に保存された情報を抽出し、表示部１２へ出力する。
【００１１】
図４は従来のネットワーク監視ＯＳＳによるネットワーク監視の概要を示すものである。
【００１２】
ネットワーク装置が自律的に通知したＳＮＭＰ−Ｔｒａｐ（警報）は、ネットワーク監視ＯＳＳの警報取得部１５で受信され、当該警報から装置ＩＰアドレス、ＯＩＤ等が取得される。警報表示変換部１６では、前記取得したＩＰアドレスを用いて定義情報保持部１４内の装置定義テーブルを検索し、設置場所、装置名等を抽出し、また、前記取得したＯＩＤを用いて定義情報保持部１４内の警報定義テーブルを検索し、警報内容、重要度等を抽出し、これらを受信時刻とともに警報保持部１７へ出力して登録・保存する。警報表示処理部１８では、警報保持部１７に保存された情報のうち、監視用クライアント端末（入力部１１）で入力された表示対象の選択条件に対応する情報を、発生時刻に読み替えた受信時刻と合わせて監視用クライアント端末（表示部１２）に出力して表示する。
【００１３】
＜従来のユーザ毎の通信回線の監視方法＞
一方、通信ネットワーク上に設定されたユーザ毎の論理的な通信回線（ＶＬＡＮ）における通信断の有無を判断する手段として、ITU-T Y.1731準拠のイーサネット（登録商標）ＯＡＭ（Operation, Administration and Maintenance）のコンティニュイティチェック（接続性確認）機能（ＥＴＨ−ＣＣ）が存在する。
【００１４】
イーサネット（登録商標）ＯＡＭでは、ネットワーク上の管理する単位（線状の監視区間）をＭＥ（Maintenace Entity）、ＭＥの集合（面状の監視区間）をＭＥＧ（Maintenace Entity Group）、ＭＥの両端に設置され、ＯＡＭフレームを生成・終端・処理することが可能なエンドポイント（ネットワーク装置）をＭＥＰ（MEG End Point）と呼び、ＶＬＡＮ毎に設定されたＭＥＰからＥＴＨ−ＣＣフレームを定期的に送信し、対向するＭＥＰ（期待する送信元エンドポイント）からＥＴＨ−ＣＣフレームを一定時間受信しなかった場合、通信断と判断し、通信断と判断したネットワーク装置から自律的に警報（以下、ＥＴＨ−ＣＣ警報と呼ぶ。）を通知するものである。なお、このＥＴＨ−ＣＣ警報は前記対向するＭＥＰの情報、ＭＥＧに割り振られるGlobally Unique IDであるＭＥＧ  ＩＤを含む。
【００１５】
各ＭＥＰ間で相互にＥＴＨ−ＣＣフレームを送受信することで、どのＭＥＰ間通信が不能かを特定することが可能となり、ユーザ毎の回線（ＶＬＡＮ）の定期的な接続性、導通確認をすることができる。
【００１６】
図５、図６はイーサネット（登録商標）ＯＡＭのＥＴＨ−ＣＣフレームによる接続性確認のようすを示すもので、ネットワーク装置１〜５からなるＶＬＡＮにおいて、ネットワーク装置１、２、３をそれぞれＭＥＰ１、２、３として相互にＥＴＨ−ＣＣフレームを送受信し、当該ＶＬＡＮの接続性確認を行っているが、例えば図６に示すようにネットワーク装置４に障害が発生し、ＭＥＰ３からのＥＴＨ−ＣＣフレームがＭＥＰ１、２に到達しなくなり、ＭＥＰ１、２からのＥＴＨ−ＣＣフレームがＭＥＰ３に到達しなくなると、当該ＭＥＰ１、２、３である各ネットワーク装置１、２、３はＥＴＨ−ＣＣフレーム不達と判断し、自律的にＥＴＨ−ＣＣ警報を通知する。
【００１７】
ネットワークの設計及び回線（ＶＬＡＮ）設定は、ネットワーク設計オペレーションサポートシステム（以下、ネットワーク設計ＯＳＳと呼ぶ。）で行われる。
【００１８】
図７は従来のネットワーク設計ＯＳＳの一例、ここではネットワーク設計者（以下、設計者と呼ぶ。）の端末（設計用クライアント端末）の機能である入力部及び表示部を含めて示すもので、従来のネットワーク設計ＯＳＳは、入力部２１と、表示部２２と、設計部２３と、装置設定情報生成部２４と、設計情報保持部２５と、構成図表示処理部２６とからなり、ネットワーク装置と通信可能に接続されている。なお、図７ではネットワーク装置を１つのみ示しているが、実際には複数のネットワーク装置があり、ネットワーク設計ＯＳＳは、これら全てのネットワーク装置と通信可能に接続されているものとする。
【００１９】
入力部２１は、周知のキーボードやマウスからなり、設計者からの選択操作や入力操作に基づく情報を設計部２３及び構成図表示処理部２６に送出する。表示部２２は、周知の液晶あるいはＣＲＴディスプレイからなり、入力部２１から選択または入力された情報やこれらの情報に基づく各部による処理の結果を設計者に表示（提示）する。
【００２０】
設計部２３は、入力部１１で入力された情報に基づき、少なくとも２つのネットワーク装置とその少なくとも２つのネットワーク装置を結ぶ通信回線とを含んで構成される少なくとも１つのネットワーク構成要素を表す情報（以下、ネットワーク設計情報と呼ぶ。）を設計する。またネットワーク設計情報に基づき、回線（ＶＬＡＮ）毎の各ネットワーク装置におけるポート、中継区間、収容ＭＥＧ−ＩＤ等の具体的な回線設定を表す情報（以下、回線設定情報と呼ぶ。）を設計する。
【００２１】
装置設定情報生成部２４は、設計部２３で設計された回線設定情報をネットワーク装置に反映させるための装置設定情報を生成し、各ネットワーク装置へ送出する。
【００２２】
設計情報保持部２５は、設計部２３から出力されたネットワーク設計情報を、回線設定情報とともに設計情報テーブルとして登録・保持する。
【００２３】
構成図表示処理部２６は、入力部２１で入力された情報、ここでは表示対象を選択する条件に関する情報に基づき、設計情報保持部２５に保存された設計情報テーブル中のネットワーク設計情報及び回線設定情報（以下、設計情報と呼ぶ。）を視覚的につながり状態が理解できる形式として表示部２２へ出力する。
【００２４】
図８はネットワーク設計ＯＳＳによるネットワーク設計の概要を示すものである。
【先行技術文献】
【特許文献】
【００２５】
【特許文献１】特許第３５３３９１１号公報（統合ネットワーク管理システム）
【特許文献２】特許第３９５８７１０号公報（障害通知方式及び障害通知方法）
【発明の概要】
【発明が解決しようとする課題】
【００２６】
ところで、図４に示したような監視用クライアント端末に表示された警報の一覧表示から、障害状況を把握（障害発生箇所の特定、ユーザ拠点間の通信断の判断など）するには、複数の警報の中から障害状況を把握するのに必要な警報を選択し、ネットワーク構成を参照しながら状況を分析する必要がある。大規模なネットワークを監視する場合、通知される警報数が多く、多数の事象により通知された警報の中から、ある特定の事象に伴って通知された警報を選択することは非常に困難である。そのため、障害状況の把握に時間がかかり、障害状況に応じた復旧箇所の優先順位付けが迅速に行えない、障害復旧に時間がかかる、などの課題があった。
【００２７】
（１）例えば、図９に示すようなネットワーク装置Ａ，Ｂからの通信断を示す警報が表示されたときでも、図１０（ａ）に示すような迂回経路がない場合と異なり、図１０（ｂ）に示すようにネットワークに冗長構成を持たせることで信頼性向上を図っており、ネットワーク装置Ａ，Ｂ間の通信経路が瞬時に迂回経路への切替に成功した場合、ユーザ拠点間の通信には影響がない。その場合、ユーザ拠点間の通信に影響を及ぼす他の障害が発生していれば、当該他の障害についての復旧を優先することが求められる。
【００２８】
ところが、保守者は監視用クライアント端末で通信断などの警報表示を確認した場合、通常、警報の発生順（表示順）に、該当するネットワーク装置が収容されているネットワーク構成について設計用クライアント端末を用いて調査し、警報の発生箇所や警報内容から比較検討して障害状況を把握する必要があるため、迅速な状況把握、優先順位付けをするのは困難であった。
【００２９】
（２）また、図９、図１０で示したように一つの事象（上記例の場合は、ネットワーク装置間の通信断）によって通知され、監視用クライアント端末に表示される警報は一つとは限らず、一定時間内に複数の警報が通知され表示される場合があり、当該表示された複数の警報から障害状況を分析する必要がある。ところが、関連性のない２以上の事象が同時に発生し、各事象によって複数の警報が通知されて監視用クライアント端末に表示された場合、これらの警報を事象ごとに区別することは容易でない。
【００３０】
図１１は２以上の事象、ここでは事象１，２，３が同時に発生した場合の警報表示の一例を示すものである。なお、図中の“…事象１”、“…事象２”、“…事象３”は説明のためのもので、実際に表示されるわけではない。
【００３１】
このような場合、警報を事象ごとに区別するには、ネットワーク構成と各警報の発生時刻を考慮に加える必要がある。つまり、同一装置から通知された警報であっても、一定時間以上経過してから通知されたときは、別の事象によるものと判断すべきであるためである。
【００３２】
（３）さらにまた、ＥＴＨ−ＣＣ警報については、警報を通知するネットワーク装置と障害箇所とが一致しない場合がある。図６に示したようにネットワーク装置４で障害が発生した場合でも、ＥＴＨ−ＣＣ警報はＥＴＨ−ＣＣフレームが不達であると判断したネットワーク装置１〜３が通知する。通知内容は回線断を示すＯＩＤとともに、付加情報としてＭＥＧ  ＩＤ、ＭＥＰの情報（どのＭＥＰ（対向拠点）からのＥＴＨ−ＣＣフレームが不達かを示すＭＥＰ番号）などであり、図１乃至図４で説明したような警報定義テーブルを用いて、図１２に示すような警報表示が監視用クライアント端末に表示される。
【００３３】
ＥＴＨ−ＣＣ警報にその原因と考えられる別のネットワーク装置から通知された警報を結びつけるには、ＥＴＨ−ＣＣフレームを送受信しているネットワーク構成を把握し、そのネットワークを構成するネットワーク装置から通知された警報を見つけ出す必要がある。その際、先に述べたようにＥＴＨ−ＣＣ警報及びその原因と考えられる別のネットワーク装置から通知された警報の発生時刻が一定時間内であることも確認する必要がある。
【００３４】
図６の例では、保守者は通知されたＥＴＨ−ＣＣ警報のＭＥＧ−ＩＤからネットワーク構成（ネットワーク装置１〜５が構成装置であること）を把握し、警報表示からネットワーク装置１〜５の警報を検索し、ネットワーク装置４からの警報を見つけることにより障害箇所を特定するという作業が必要となる。
【００３５】
＜本発明の目的＞
本発明は、通信ネットワークで発生した障害の状況（障害発生箇所の特定、ユーザ拠点間の通信断の判断など）を、当該通信ネットワークを構成する装置から自律的に通知される警報に基づいて効率的に分析し、当該障害の復旧に必要な情報を迅速かつ効率的に保守者に提示することを目的とする。
【課題を解決するための手段】
【００３６】
本発明では、前記目的を達成するため、通信ネットワークで発生した障害の状況を、当該通信ネットワークを構成する装置から通知される警報に基づいて分析し、当該障害の復旧に必要な情報をネットワーク保守者に提示するためのネットワーク障害分析処理装置であって、入力された情報に基づき、障害の発生時にネットワーク装置から通知される発生警報毎に個別に付与された発生警報識別子と、当該発生警報に係る障害の回復時にネットワーク装置から通知される回復警報毎に個別に付与された回復警報識別子と、当該発生警報に対応して表示する警報内容と、当該警報内容に応じて定義された重要度とを少なくとも含む各警報に関する情報を定義する定義部と、前記各警報に関する情報を登録する警報定義テーブルと、装置毎に個別に付与されたアドレスと、当該装置の設置場所と、当該装置の装置名とを少なくとも含む各ネットワーク装置に関する情報を登録してなる装置定義テーブルと、少なくとも２つのネットワーク装置とその少なくとも２つのネットワーク装置を結ぶ回線とを含んで構成される少なくとも１つのネットワーク構成要素を表すネットワーク設計情報及び回線毎の各ネットワーク装置における具体的な回線設定を表す回線設定情報からなる設計情報を登録してなる設計情報テーブルと、新規に発生した障害に伴う最初の発生警報を受信した受信時刻と、当該障害に関連する２以上の装置のアドレスからなる関連装置アドレスと、障害毎に一意に付与される関連警報番号とを少なくとも含む各障害に関連する装置に関する関連装置情報を登録してなる関連装置情報テーブルと、発生警報を受信した時刻である発生時刻と、当該発生警報に対応する回復警報を受信した時刻である回復時刻と、当該発生警報の警報識別子と、当該警報識別子に対応する警報内容と、当該警報内容に応じて定義された重要度と、当該発生警報を通知した装置のアドレスである装置アドレスと、当該発生警報を通知した装置の設置場所と、当該発生警報を通知した装置の装置名と、当該発生警報に係る障害の状態と、当該装置アドレスが属する前記関連装置情報テーブルの情報中の関連警報番号とを少なくとも含む各発生警報に関する警報情報を登録してなる警報情報テーブルと、ネットワーク装置が通知する警報を受信し、当該警報から少なくとも装置アドレス及び警報識別子をその受信時刻とともに取得する警報取得部と、前記取得した警報識別子で警報定義テーブルを検索し、一致する発生警報があれば前記取得した装置アドレスで関連装置情報テーブルを検索し、当該装置アドレスを含む関連警報情報があればその関連警報番号を取得し、さらに当該装置アドレスで装置定義テーブルを検索して設置場所及び装置名を取得し、当該警報識別子で警報定義テーブルを検索して警報内容及び重要度を取得し、これらを前記装置アドレス、警報識別子、発生時刻とした受信時刻、関連警報番号及び「未回復」の状態とともに新たな警報情報として警報情報テーブルに登録し、当該装置アドレスを含む関連警報情報がなければ新たな関連警報番号を付与し、少なくともその装置アドレスで設計情報テーブルを検索して関連するネットワーク装置のアドレスを取得し、これを前記受信時刻及び新たな関連警報番号とともに新たな関連装置情報として関連装置情報テーブルに登録するとともに、当該装置アドレスで装置定義テーブルを検索して設置場所及び装置名を取得し、当該警報識別子で警報定義テーブルを検索して警報内容及び重要度を取得し、これらを前記装置アドレス、警報識別子、発生時刻とした受信時刻、新たな関連警報番号及び「未回復」の状態とともに新たな警報情報として警報情報テーブルに登録し、また、一致する回復警報があれば装置アドレスが前記取得した装置アドレスと同一で且つ状態が未回復の警報情報を警報情報テーブルから検索し、一致する警報情報中の状態に「回復済み」を登録するとともに前記受信時刻を回復時刻として登録する関連警報処理部と、関連警報処理部からの指示に従い、関連装置情報テーブル及び警報情報テーブルを作成・更新する警報表示変換部と、入力された情報に基づき、警報情報テーブル中の情報を抽出し、表示部へ出力してネットワーク保守者に提示する警報表示処理部とを備えたことを特徴とする。
【発明の効果】
【００３７】
本発明によれば、発生警報とこれに対応する回復警報との関係を関連付けることで、既に回復済みの障害の復旧を優先するようなことを避けることができ、また、警報を受信した時にネットワーク設計情報及び回線設定情報を参照して当該警報が示す障害に関連するネットワーク装置を特定することで、同一の障害により発生した複数の警報を関連付けることができるとともに、少なくとも新規の障害による警報を受信する度に最新のネットワーク設計情報及び回線設定情報を参照することで、ネットワークの運用開始から遅滞なく効率的なネットワーク監視を開始することができる。
【図面の簡単な説明】
【００３８】
【図１】従来のネットワーク監視ＯＳＳの一例を示す構成図
【図２】装置定義テーブル中の各項目の説明図
【図３】警報定義テーブル中の各項目の説明図
【図４】従来のネットワーク監視の概要を示す説明図
【図５】ＥＴＨ−ＣＣフレームによる接続性確認の説明図（正常時）
【図６】ＥＴＨ−ＣＣフレームによる接続性確認の説明図（障害発生時）
【図７】従来のネットワーク設計ＯＳＳの一例を示す構成図
【図８】従来のネットワーク設計の概要を示す説明図
【図９】監視用クライアント端末での警報表示の一例を示す説明図
【図１０】通信断発生時のネットワーク状態の説明図
【図１１】２以上の障害が同時に発生した場合の警報表示の一例を示す説明図
【図１２】図６に対応するＥＴＨ−ＣＣ警報表示の一例を示す説明図
【図１３】本発明のネットワーク障害分析処理装置の実施の形態の一例を示す構成図
【図１４】本発明の警報定義テーブル中の各項目の説明図
【図１５】関連装置情報テーブル中の各項目の説明図
【図１６】警報情報テーブル中の各項目の説明図
【図１７】本発明の警報定義テーブル、関連装置情報テーブル及び警報情報テーブルの一例を示す説明図
【図１８】本発明のネットワーク障害分析処理装置の動作フローチャート
【図１９】２以上の障害が同時に発生した場合の本発明における警報表示の一例を示す説明図
【図２０】ある障害が発生した場合の本発明におけるネットワーク構成図表示の一例を示す説明図
【図２１】ある障害が発生した場合の本発明における警報表示の一例を示す説明図
【発明を実施するための形態】
【００３９】
本発明は以下の機能を備えることを特徴としている。
【００４０】
ａ．発生警報とこれに対応する回復警報を予め定義し、関連付ける。
【００４１】
ｂ．最新の設計情報を、少なくとも新規の障害による警報を受信する度に参照する。
【００４２】
ｃ．参照した設計情報を元に、障害に関連するネットワーク装置を特定し、その情報を一定時間保持することで、一つの障害発生に伴って通知される複数の警報を関連付ける。
【００４３】
図１３は本発明のネットワーク障害分析処理装置の実施の形態の一例、ここではネットワーク監視ＯＳＳにネットワーク設計ＯＳＳの機能の一部を取り入れて構成した例を示すもので、図中、図１または図７と同一構成部分は同一符号をもって表す。即ち、１１は入力部、１２は表示部、１５は警報取得部、２５は設計情報保持部、３１は定義部、３２は定義情報保持部、３３は関連警報処理部、３４は警報表示変換部、３５は警報保持部、３６は警報表示処理部、３７は構成図表示処理部である（ここで、本発明と直接関係しない部分については破線で示し、符号も省略した。）。なお、図１３ではネットワーク装置を１つのみ示しているが、実際には複数のネットワーク装置があり、ネットワーク監視ＯＳＳは、これら全てのネットワーク装置と通信可能に接続されているものとする。
【００４４】
警報には、障害の発生を通知する発生警報と、発生した障害の回復を通知する回復警報とがあり、ある障害の発生に伴って通知される発生警報と当該障害の回復に伴って通知される回復警報（但し、障害によっては回復警報のないものも存在する。）との関係を警報取得部１５内の警報定義テーブルに登録することで、上記ａ．で述べた機能を実現する。
【００４５】
また、従来のネットワーク監視ＯＳＳとネットワーク設計ＯＳＳは図１、図７に示したようにそれぞれ独立したものか、ＯＳＳ同士が通信回線で接続されていたとしても、ネットワーク装置のＩＰアドレス等について定期的にネットワーク監視ＯＳＳへ反映させる程度のものであった。
【００４６】
本発明では、関連警報処理部３３を設けることで、ネットワーク設計ＯＳＳの設計情報を随時参照可能、少なくとも新規の障害による警報を受信する度に参照可能（上記ｂ．）とし、これによりネットワーク装置へ設定情報を反映する時点では、必ず上記ｃ．で述べた警報の関連付けを行うことができるようになり、ネットワーク装置への設定直後に、ネットワーク監視ＯＳＳへ設計情報が反映されるまでの時点で発生した警報の関連付けができないと言った事態を回避できる。
【００４７】
なお、本装置の実現形態としては、１つのサーバ上にネットワーク監視ＯＳＳ及びネットワーク設計ＯＳＳの両方の機能を構成する形態の外、あるサーバ上に構成されたネットワーク監視ＯＳＳが別サーバ上のネットワーク設計ＯＳＳの機能を通信回線を介して利用する形態も考えられる。
【００４８】
＜本装置の構成＞
以下、本装置の構成について詳細に説明する。
【００４９】
定義部３１は、入力部１１で入力された情報に基づき、従来例の場合と同様の各ネットワーク装置に関する情報を定義するとともに、ネットワーク装置から通知される各警報に関する情報、ここでは障害の発生時にネットワーク装置から通知されるＳＮＭＰ−Ｔｒａｐ（警報）やＥＴＨ−ＣＣ警報毎に個別に付与された識別子である発生警報ＯＩＤと、当該発生警報に係る障害の回復時にネットワーク装置から通知されるＳＮＭＰ−Ｔｒａｐ（警報）やＥＴＨ−ＣＣ警報毎に個別に付与された識別子である回復警報ＯＩＤと、当該発生警報に対応してクライアント端末（表示部）へ表示する警報内容と、当該警報内容に応じて定義された重要度（高、中、低など）とを少なくとも含む情報を定義し、これらを定義情報保持部３２へ出力する。
【００５０】
定義情報保持部３２は、定義部１３で定義された各ネットワーク装置に関する情報を装置定義テーブルとして登録・保持するとともに、定義部１３で定義された各警報に関する情報を警報定義テーブルとして登録・保持する。図１４に警報定義テーブル中の各項目の詳細内容を示す。
【００５１】
関連警報処理部３３は、警報取得部１５で受信した警報の装置ＩＰアドレス、ＯＩＤ、付加情報（ＭＥＧ  ＩＤ、ＭＥＰの情報など）に基づき、設計情報保持部２５に保持された設計情報テーブル、定義情報保持部３２に保持された装置定義テーブル及び警報定義テーブル、並びに警報保持部３５に登録・保持された関連装置情報テーブル及び警報情報テーブルを用いて、同一の事象で発生した複数の警報を関連付けるとともに、発生警報とこれに対応する回復警報とを関連付け、警報表示変換部３４を介して警報保持部３５の関連装置情報テーブル及び／又は警報情報テーブルの内容を更新する（関連警報処理部３３の詳細については後述する。）。
【００５２】
ここで、関連装置情報テーブルは、発生した各障害に関連するネットワーク装置に関する情報、ここでは新規に発生した障害に伴う最初の発生警報を受信した時刻である受信時刻と、当該障害に関連する２以上のネットワーク装置（詳細には、当該最初の発生警報を通知したネットワーク装置、当該ネットワーク装置と通信回線で結ばれているネットワーク装置、警報がＥＴＨ−ＣＣ警報であるときの当該警報中のＭＥＧ−ＩＤと同一のＭＥＧ−ＩＤの回線が設定されているネットワーク装置）のアドレスからなる関連装置ＩＰアドレスと、新規に発生した障害毎に一意に付与される関連警報番号とを少なくとも含む関連装置情報（レコード）を、障害が新たに発生する毎に追加登録してなるものである。
【００５３】
また、警報情報テーブルは、各発生警報（但し、後述するように発生警報と判断した回復警報も含む）に関する情報、ここでは当該発生警報を受信した時刻である発生時刻と、当該発生警報に対応する回復警報を受信した時刻である回復時刻と、当該発生警報のＯＩＤと、当該ＯＩＤに対応する警報内容と、当該発生警報を通知したネットワーク装置のアドレスである装置ＩＰアドレスと、当該発生警報を通知したネットワーク装置の設置場所（県、ビル）と、当該発生警報を通知したネットワーク装置の機種等（装置名）と、当該発生警報に係る障害の状態（対応する回復警報の受信状態）と、当該装置ＩＰアドレスが属する前記関連装置情報テーブルの関連装置情報中の関連警報番号とを少なくとも含む警報情報（レコード）を、警報を受信する毎に追加登録してなるものである。
【００５４】
図１５に関連装置情報テーブル中の各項目の詳細内容を、また、図１６に警報情報テーブル中の各項目の詳細内容をそれぞれ示す。また、図１７に警報定義テーブル、関連装置情報テーブル及び警報情報テーブルの一例をそれぞれ示す。
【００５５】
警報表示変換部３４は、関連警報処理部３３からの指示に従い、警報保持部３５内に前述した関連装置情報テーブル及び警報情報テーブルを作成・更新する。また、警報表示変換部３４は、警報保持部３５に保持された関連装置情報テーブルに登録された情報のうち、受信時刻から一定時間経過した情報（レコード）を削除する。
【００５６】
警報保持部３５は、前述した関連装置情報テーブルと、警報情報テーブルとを保持する。
【００５７】
警報表示処理部３６は、入力部１１で入力された情報、ここでは表示対象を選択する条件に関する情報に基づいて警報保持部３５に保存された警報情報テーブル中の情報を抽出し、表示部１２へ出力して保守者に提示する。
【００５８】
構成図表示処理部３７は、入力部１１で入力された情報、ここでは表示対象を選択する条件に関する情報に基づき、設計情報保持部２５に保存された設計情報テーブル中のネットワーク設計情報及び回線設定情報を視覚的につながり状態が理解できる形式とするとともに、警報保持部３５に保存された警報情報テーブル中の情報を抽出し、併せて表示部１２へ出力して保守者に提示する。
【００５９】
関連警報処理部３３の詳細について述べる。
【００６０】
関連警報処理部３３は、まず、警報取得部１５で受信し取得した警報のＯＩＤに基づき、定義情報保持部３２の警報定義テーブルを検索して発生警報か回復警報かを判定する。
【００６１】
ここで、発生警報であれば警報取得部１５で受信し取得した警報の装置ＩＰアドレスに基づき、警報保持部３５の関連装置情報テーブルを検索して当該装置ＩＰアドレスを含む関連装置情報（レコード）が存在するか否かを判定する。
【００６２】
この際、当該装置ＩＰアドレスを含む関連装置情報が存在すればその関連警報番号を取得し、さらに当該装置ＩＰアドレスで定義情報保持部３２の装置定義テーブルを検索して対応するネットワーク装置の設置場所及び装置名を取得し、また、前記ＯＩＤで定義情報保持部３２の警報定義テーブルを検索して当該発生警報の警報内容及び重要度を取得し、これらを前記装置ＩＰアドレス、ＯＩＤ、発生時刻とした受信時刻、関連警報番号及び「未回復」である状態とともに新たな警報情報として警報表示変換部３４を介して警報保持部３５の警報情報テーブルに登録する。
【００６３】
また、関連装置情報テーブル中に当該装置ＩＰアドレスを含む関連装置情報が存在しなければ、新しい障害の発生とみなして新たな関連警報番号を付与し、当該装置ＩＰアドレスや付加情報で設計情報保持部２５の設計情報テーブルを検索して関連するネットワーク装置のＩＰアドレスを取得し、これを前記受信時刻及び新たな関連警報番号とともに新たな関連装置情報として警報表示変換部３４を介して警報保持部３５の関連装置情報テーブルに登録する。また、前記装置ＩＰアドレスで定義情報保持部３２の装置定義テーブルを検索して対応するネットワーク装置の設置場所及び装置名を取得し、また、前記ＯＩＤで定義情報保持部３２の警報定義テーブルを検索して当該発生警報の警報内容及び重要度を取得し、これらを前記装置ＩＰアドレス、ＯＩＤ、発生時刻とした受信時刻、新たな関連警報番号及び「未回復」である状態とともに新たな警報情報として警報表示変換部３４を介して警報保持部３５の警報情報テーブルに登録する。
【００６４】
一方、受信した警報が回復警報であれば、警報取得部１５で受信し取得した警報の装置ＩＰアドレスに基づき、警報保持部３５の警報情報テーブルを検索して当該装置ＩＰアドレスを含む警報情報、即ち対応する発生警報の警報情報（レコード）が存在するか否かを判定する。
【００６５】
この際、対応する発生警報の警報情報が存在すれば、警報表示変換部３４を介して警報保持部３５の警報情報テーブルの当該警報情報中の「状態」に「回復済み」を登録し、「回復時刻」に警報取得部１５で受信し取得した警報の受信時刻を登録する。
【００６６】
また、受信した回復警報に対応する発生警報の警報情報が存在しなければ、当該回復警報を通常の発生警報として扱う。即ち、その装置ＩＰアドレスで定義情報保持部３２の装置定義テーブルを検索して対応するネットワーク装置の設置場所及び装置名を取得し、また、そのＯＩＤで定義情報保持部３２の警報定義テーブルを検索して当該警報の警報内容及び重要度を取得し、これらを前記装置ＩＰアドレス、ＯＩＤ、発生時刻とした受信時刻及び「未回復」である状態とともに新たな警報情報として警報表示変換部３４を介して警報保持部３５の警報情報テーブルに登録する。
【００６７】
＜本装置の動作＞
図１８は本発明のネットワーク障害分析処理装置の動作フローチャート、特に警報受信時の動作フローチャートを示すもので、以下、その動作を説明する。
【００６８】
まず、警報取得部１５により警報を受信（受信した警報を警報Ａとする）し、受信時刻を取得し（ｓ１）、さらに当該警報Ａから装置ＩＰアドレス、ＯＩＤ、付加情報を取得する（ｓ２）。
【００６９】
次に、関連警報処理部３３により、警報ＡのＯＩＤで警報保持部３５の警報定義テーブルを検索し（ｓ３）、回復警報か否かを判定する（ｓ４）。
【００７０】
ここで、警報Ａが回復警報でない、即ち発生警報である場合（ｓ４：Ｎ）、関連警報処理部３３により、警報Ａの装置ＩＰアドレスで警報保持部３５の関連装置情報テーブルを検索し（ｓ５）、当該装置ＩＰアドレスを含む関連装置情報（レコード）が存在するか否かを判定する（ｓ６）。
【００７１】
警報Ａの装置ＩＰアドレスを含む関連装置情報が関連装置情報テーブルに存在しない場合（ｓ６：Ｎ）、新たな事象による警報通知と考え、関連警報処理部３３により、新規の関連警報番号を付与する（ｓ７）とともに、当該警報Ａの装置ＩＰアドレスや付加情報で設計情報保持部２５の設計情報テーブルを検索して関連するネットワーク装置のＩＰアドレスを取得し（ｓ８）、これを警報Ａの受信時刻及び新規の関連警報番号とともに新たな関連装置情報として警報表示変換部３４を介して警報保持部３５の関連装置情報テーブルに登録する（ｓ９）。但し、登録した関連装置情報は受信時刻から一定時間経過した後、警報表示変換部３４により、警報保持部３５の関連装置情報テーブルから削除される（ｓ１０，ｓ１１）。
【００７２】
また、関連警報処理部３３により、警報Ａの装置ＩＰアドレスで定義情報保持部３２の装置定義テーブルを検索して対応する当該ネットワーク装置の設置場所及び装置名を取得し（ｓ１２）、また、警報ＡのＯＩＤで定義情報保持部３２の警報定義テーブルを検索して当該発生警報の警報内容及び重要度を取得し、これらを前記装置ＩＰアドレス、ＯＩＤ、発生時刻とした受信時刻、新たな関連警報番号及び「未回復」である状態とともに新たな警報情報として警報表示変換部３４を介して警報保持部３５の警報情報テーブルに登録する（ｓ１３）。
【００７３】
警報Ａの装置ＩＰアドレスを含む関連装置情報が関連装置情報テーブルに存在する場合（ｓ６：Ｙ）、既に発生した事象と関連する警報と考え、関連警報処理部３３により、関連装置情報テーブルからその関連警報番号を取得し（ｓ１４）、前記同様に、警報Ａの装置ＩＰアドレスで定義情報保持部３２の装置定義テーブルを検索して対応する当該ネットワーク装置の設置場所及び装置名を取得し（ｓ１２）、また、警報ＡのＯＩＤで定義情報保持部３２の警報定義テーブルを検索して当該発生警報の警報内容及び重要度を取得し、これらを前記装置ＩＰアドレス、ＯＩＤ、発生時刻とした受信時刻、関連警報番号及び「未回復」である状態とともに新たな警報情報として警報表示変換部３４を介して警報保持部３５の警報情報テーブルに登録する（ｓ１３）。
【００７４】
一方、警報Ａが回復警報の場合（ｓ４：Ｙ）、関連警報処理部３３により、対応する発生警報を警報保持部から検索、詳細には警報Ａの装置ＩＰアドレスで警報保持部３５の警報情報テーブルを検索し（ｓ１５）、当該装置ＩＰアドレスを含む警報情報、即ち対応する発生警報の警報情報が存在するか否かを判定する（ｓ１６）。
【００７５】
ここで、対応する発生警報の警報情報を検索できた場合（ｓ１６：Ｙ）、関連警報処理部３３により、警報表示変換部３４を介して警報保持部３５の警報情報テーブルの当該警報情報中の「状態」に「回復済み」を登録し、「回復時刻」に警報Ａの受信時刻を登録する（ｓ１７）。
【００７６】
また、警報情報テーブルに対応する発生警報がない場合（ｓ１６：Ｎ）、当該回復警報を通常の発生警報として考え、関連警報処理部３３により、前記同様に、警報Ａの装置ＩＰアドレスで定義情報保持部３２の装置定義テーブルを検索して対応する当該ネットワーク装置の設置場所及び装置名を取得し（ｓ１２）、また、警報ＡのＯＩＤで定義情報保持部３２の警報定義テーブルを検索して当該発生警報の警報内容及び重要度を取得し、これらを前記装置ＩＰアドレス、ＯＩＤ、発生時刻とした受信時刻及び「未回復」である状態とともに新たな警報情報として警報表示変換部３４を介して警報保持部３５の警報情報テーブルに登録する（ｓ１３）。
【００７７】
なお、本発明における警報については、ＳＮＭＰ−ＴｒａｐやＥＴＨ−ＣＣ警報だけでなくＳｙｓｌｏｇにも適用できる。その場合、ＯＩＤの代わりにＳｙｓｌｏｇメッセージを一意に特定する正規表現を定義する。
【００７８】
本装置によれば、まずネットワーク装置へ設計情報が反映された時点から警報の関連付けが可能となる。ネットワーク装置へ設計情報が反映された時点とは、ネットワーク装置の監視を開始する時点と考えられる為、ネットワークの運用開始から遅滞なく効率的なネットワーク監視を開始することが可能となる。
【００７９】
また、本装置によれば、未回復警報、回復済み警報の把握や同一事象で発生した複数の警報の関係把握が可能であり、入力部１１で入力された表示対象を選択する条件に関する情報に基づき、警報表示処理部３６及び構成図表示処理部３７によって、例えば
・同時に発生した複数の警報を事象毎に区別して表示（図１９参照）
・同一事象で発生した複数の警報をネットワーク構成図へ表示（図２０参照）
・未回復警報、回復済み警報を色（但し、図面では「未回復」を斜体で表示）で区別して表示（図１９参照）
・同一内容の警報の重複した警報の非表示
・未回復警報のみを表示
などを表示部１２（クライアント端末）に表示することができ、ネットワークの障害発生時の障害状況（障害発生箇所の特定、ユーザ拠点間の通信断の判断など）の把握を効率的に行うことができる。
【００８０】
また、例えば、ある２つのネットワーク装置を結ぶ回線に障害が発生し、一定時間経過後に迂回経路へ切り替わり、図２１に示すような警報が通知された場合、図２１の警報一覧表示とともに、関連警報番号が同一の警報をネットワーク構成図上に表示することができる。また、図２０に示すように構成図における装置アイコンの上に、当該装置から通知された警報を重要度毎に色分け（但し、図面ではハッチング及び線の太さで表示）したアイコンで表示することもできる。これにより、保守者は障害発生時の障害状況（障害発生箇所の特定、ユーザ拠点間の通信断の判断など）の把握を効率的に行い、例えば経路が迂回したことにより回線断が回復しているものは優先度を下げて対応し、回線断が継続している障害復旧の優先的に対応するなどの判断を迅速に行うことができる。
【符号の説明】
【００８１】
１１：入力部、１２：表示部、１５：警報取得部、２５：設計情報保持部、３１：定義部、３２：定義情報保持部、３３：関連警報処理部、３４：警報表示変換部、３５：警報保持部、３６：警報表示処理部、３７：構成図表示処理部。
【図１】
2011254320.tif 000003
【図２】
2011254320.tif 000004
【図３】
2011254320.tif 000005
【図４】
2011254320.tif 000006
【図５】
2011254320.tif 000007
【図６】
2011254320.tif 000008
【図７】
2011254320.tif 000009
【図８】
2011254320.tif 000010
【図９】
2011254320.tif 000011
【図１０】
2011254320.tif 000012
【図１１】
2011254320.tif 000013
【図１２】
2011254320.tif 000014
【図１３】
2011254320.tif 000015
【図１４】
2011254320.tif 000016
【図１５】
2011254320.tif 000017
【図１６】
2011254320.tif 000018
【図１７】
2011254320.tif 000019
【図１８】
2011254320.tif 000020
【図１９】
2011254320.tif 000021
【図２０】
2011254320.tif 000022
【図２１】
2011254320.tif 000023