(57)【要約】【課題】従来の監視システムでは明示的な障害状況として把握できなかったサイレント障害の発生に対しても、保守要員のスキルに関わらず、より簡易なオペレーションで信頼性の高い障害監視を実現するシステムを提供する。【解決手段】監視対象装置の装置状態の情報（装置状態データ管理部１１１）、監視対象ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報（ネットワークデータ管理部１１３）、ならびに、擬似ユーザデータの送受信に基づく疎通状況の情報（擬似ユーザ通信データ理部１１２）に基づいて、警報データ管理部１１４で保守要員に対し表示すべき警報データを生成する。【選択図】      図３
2011097466.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを構成する監視対象装置の状態を監視する監視システムであって、
前記監視対象装置から自装置の状態を表す装置状態情報を取得する装置状態情報取得手段と、
前記監視対象装置に該当する監視対象通信装置に関するネットワーク構成情報および通信経路情報を含む通信状態情報を取得する通信状態情報取得手段と、
前記通信ネットワーク内に流れるユーザデータを模した擬似ユーザデータを生成し該データを送受信する擬似ユーザデータ送受信手段と、
前記擬似ユーザデータ送受信手段による擬似ユーザデータの送受信の状況に関する擬似ユーザデータ送受信状況情報を収集する擬似ユーザデータ送受信状況情報収集手段と、
前記擬似ユーザデータ送受信状況情報収集手段が収集した擬似ユーザデータ送受信状況情報に基づいて疎通状況を表す疎通状況情報を集計する疎通状況情報集計手段と、
前記装置状態情報取得手段が取得した装置状態情報、前記通信状態情報取得手段が取得した通信状態情報、および、前記擬似ユーザデータ送受信状況情報収集手段が集計した疎通状況情報に基づいて、前記監視対象装置の状態を表すための状態表示データを生成する状態表示データ生成手段と、
を具備することを特徴とする監視システム。
【請求項２】
前記通信ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報の取得について、通信装置間でやり取りするデータを取得し、その内容を解析する手段を具備することを特徴とする請求項１記載の監視システム。
【請求項３】
前記状態表示データ生成手段は、予め定められた前記通信ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報を用いて前記状態表示データを生成するようになされていることを特徴とする請求項１記載の監視システム。
【請求項４】
通信ネットワークを構成する監視対象装置の状態を監視する監視方法であって、
前記監視対象装置から自装置の状態を表す装置状態情報を取得する装置状態情報取得ステップと、
前記監視対象装置に該当する監視対象通信装置に関するネットワーク構成情報および通信経路情報を含む通信状態情報を取得する通信状態情報取得ステップと、
前記通信ネットワーク内に流れるユーザデータを模した擬似ユーザデータを生成し該データを送受信する擬似ユーザデータ送受信ステップと、
前記擬似ユーザデータ送受信手段による擬似ユーザデータの送受信の状況に関する擬似ユーザデータ送受信状況情報を収集する擬似ユーザデータ送受信状況情報収集ステップと、
前記擬似ユーザデータ送受信状況情報収集手段が収集した擬似ユーザデータ送受信状況情報に基づいて疎通状況を表す疎通状況情報を集計する疎通状況情報集計ステップと、
前記装置状態情報取得手段が取得した装置状態情報、前記通信状態情報取得手段が取得した通信状態情報、および、前記擬似ユーザデータ送受信状況情報収集手段が集計した疎通状況情報に基づいて、前記監視対象装置の状態を表すための状態表示データを生成する状態表示データ生成ステップと、
を含んでいることを特徴とする監視方法。
【請求項５】
コンピュータに通信ネットワークを構成する監視対象装置の状態を監視する監視手順を実行させるための監視用プログラムであって、
前記監視対象装置から自装置の状態を表す装置状態情報を取得する装置状態情報取得ステップと、
前記監視対象装置に該当する監視対象通信装置に関するネットワーク構成情報および通信経路情報を含む通信状態情報を取得する通信状態情報取得手順と、
前記通信ネットワーク内に流れるユーザデータを模した擬似ユーザデータを生成し該データを送受信する擬似ユーザデータ送受信手順と、
前記擬似ユーザデータ送受信手段による擬似ユーザデータの送受信の状況に関する擬似ユーザデータ送受信状況情報を収集する擬似ユーザデータ送受信状況情報収集手順と、
前記擬似ユーザデータ送受信状況情報収集手段が収集した擬似ユーザデータ送受信状況情報に基づいて疎通状況を表す疎通状況情報を集計する疎通状況情報集計手順と、
前記装置状態情報取得手段が取得した装置状態情報、前記通信状態情報取得手段が取得した通信状態情報、および、前記擬似ユーザデータ送受信状況情報収集手段が集計した疎通状況情報に基づいて、前記監視対象装置の状態を表すための状態表示データを生成する状態表示データ生成手順と、
の各手順をコンピュータに実行させることを特徴とする監視用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は監視システム、監視方法、監視用プログラムに関連し、特に通信ネットワークの通信装置における装置故障や通信障害などを検出する監視システム、監視方法、監視用プログラムに関する。
【背景技術】
【０００２】
従来の監視システムは、図１５に示すような構成で、通信装置の障害を検知する際にはTelnetやSNMP、syslogといったプロトコルを用い、監視対象となる通信機器から通知される情報および該当機器への定期的な機器状態の問い合わせを実施した結果を収集・表示し、保守要員はその情報に基づいて障害解析および障害復旧を実施していた。
図１５の監視システム１１０は、保守ネットワーク１２１を介して通信装置１３１，１３２，１３３，１３４，１３５を含む通信ネットワーク１３０と接続されている。また、この通信ネットワーク１３０を通して、ユーザ通信装置１６２，２６２，１６３，１６４が接続されている。
通信装置１３１，１３２，１３３，１３４，１３５は、監視システム１１０の監視対象装置であり、例えば、ルータからなる。
これらの通信装置１３１，１３２，１３３，１３４，１３５は、状態の通知を要求する保守信号に応じて自己の状態を示す応答信号を返信する。
【０００３】
しかし、通信装置内におけるバグや障害検知部およびメインプロセッサ部の故障等に起因する障害（以下、サイレント障害）が発生した場合には、通信装置自身が障害を認識できず、従って、警報も発報されず監視システムでの障害検知が不可能となる。この種の障害はその発生が認識され難いため、障害復旧が遅延し、時として大規模障害として多くの通信ネットワーク利用ユーザに影響を及ぼしてしまうおそれがある。
このような問題に対処すべく、サイレント障害を事前に検知する手段として、擬似的なユーザ呼を通信ネットワークに送信し、その疎通結果から障害が発生しているかどうかを判断する疎通監視システムがある。
【０００４】
図１６は、通信ネットワークにおける一般的な疎通監視システムを表す図である。
図１６において、疎通監視システム１６０は、保守ネットワーク１２２，１２３を介して通信装置１３１，１３２，１３３，１３４，１３５を含む通信ネットワーク１３０と接続されている。また、この通信ネットワーク１３０を通して、、擬似ユーザ通信装置１４１，１４２，１４３，１４４が接続されている。
この種の疎通監視システムが開示された特許文献も既に存在している（例えば、特許文献１参照）。
またこのような疎通状況の試験に用いる疎通試験装置も既に提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１２５２５７号公報
【特許文献２】特許第３２９７２３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
疎通監視システムでは、通常、ユーザ呼を擬似したデータを生成する擬似ユーザ通信装置を監視対象の通信ネットワークに接続し、各擬似ユーザ通信装置間で通信を実施する。
その結果、通信が異常となった場合にはアラーム（警報）を挙げる。しかし、この疎通監視システムでは各擬似ユーザ通信装置間における通信異常は検知できるが、その異常が何に起因するものであるか判断できない。
そのため、サイレント障害だけではなく、従来の監視システムで検知可能な障害に起因する疎通異常でも警報が発生してしまい、保守要員は従来の監視システムでの警報発生状況と疎通監視システムでの警報発生状況の両者を確認し、総合判断を下す必要がある。
【０００７】
また、その際に疎通異常となった擬似ユーザ通信装置間での通信がどのような経路を通ったか、また、その疎通異常に関係しそうな通信装置および警報は何があるのかを保守要員が判断する必要がある。
そのため、既述の従来の監視システムによってサイレント障害を発見するには高度な技能を持った熟達した保守要員が多くの時間をかけて探索することが必要となる。
本発明は上述した従来技術の問題点を解決するためになされたものであり、その目的は、監視対象装置への定期的な装置状態問い合わせや同装置から送信される情報に基づく障害情報に加え、従来の監視システムでは明示的な障害状況として把握できなかったサイレント障害の情報を共通的に管理および操作し、保守要員のスキルに関わらず、より簡易なオペレーションで信頼性の高い障害監視を実現するシステムを提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、ここに、以下に列記する技術を提案する。
（１）通信ネットワークを構成する監視対象装置の状態を監視する監視システムであって、
前記監視対象装置から自装置の状態を表す装置状態情報を取得する装置状態情報取得手段と、
前記監視対象装置に該当する監視対象通信装置に関するネットワーク構成情報および通信経路情報を含む通信状態情報を取得する通信状態情報取得手段と、
前記通信ネットワーク内に流れるユーザデータを模した擬似ユーザデータを生成し該データを送受信する擬似ユーザデータ送受信手段と、
前記擬似ユーザデータ送受信手段による擬似ユーザデータの送受信の状況に関する擬似ユーザデータ送受信状況情報を収集する擬似ユーザデータ送受信状況情報収集手段と、
前記擬似ユーザデータ送受信状況情報収集手段が収集した擬似ユーザデータ送受信状況情報に基づいて疎通状況を表す疎通状況情報を集計する疎通状況情報集計手段と、
前記装置状態情報取得手段が取得した装置状態情報、前記通信状態情報取得手段が取得した通信状態情報、および、前記擬似ユーザデータ送受信状況情報収集手段が集計した疎通状況情報に基づいて、前記監視対象装置の状態を表すための状態表示データを生成する状態表示データ生成手段と、
を具備することを特徴とする監視システム。
【０００９】
上記（１）の監視システムは、通信ネットワークを構成する監視対象装置の状態を監視する。
その装置状態情報取得手段は、前記監視対象装置から自装置の状態を表す装置状態情報を取得する。
また、その通信状態情報取得手段は、前記監視対象装置に該当する監視対象通信装置に関するネットワーク構成情報および通信経路情報を含む通信状態情報を取得する。
更にその、擬似ユーザデータ送受信手段は、前記通信ネットワーク内に流れるユーザデータを模した擬似ユーザデータを生成し該データを送受信する。
【００１０】
更にまた、その擬似ユーザデータ送受信状況情報収集手段は、前記擬似ユーザデータ送受信手段による擬似ユーザデータの送受信の状況に関する擬似ユーザデータ送受信状況情報を収集する。
また、その疎通状況情報集計手段は、前記擬似ユーザデータ送受信状況情報収集手段が収集した擬似ユーザデータ送受信状況情報に基づいて疎通状況を表す疎通状況情報を集計する。
そして、その状態表示データ生成手段は、前記装置状態情報取得手段が取得した装置状態情報、前記通信状態情報取得手段が取得した通信状態情報、および、前記擬似ユーザデータ送受信状況情報収集手段が集計した疎通状況情報に基づいて、前記監視対象装置の状態を表すための状態表示データを生成する。
【００１１】
（２）前記通信ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報の取得について、通信装置間でやり取りするデータを取得し、その内容を解析する手段を具備することを特徴とする（１）の監視システム。
上記（２）の監視システムでは、（１）の監視システムにおいて特に、前記通信ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報の取得について、通信装置間でやり取りするデータを取得し、その内容を解析する。
【００１２】
（３）前記状態表示データ生成手段は、予め定められた前記通信ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報を用いて前記状態表示データを生成するようになされていることを特徴とする（１）の監視システム。
上記（３）の監視システムでは、（１）の監視システムにおいて特に、前記状態表示データ生成手段は、予め定められた前記通信ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報を用いて前記状態表示データを生成する。
【００１３】
（４）通信ネットワークを構成する監視対象装置の状態を監視する監視方法であって、
前記監視対象装置から自装置の状態を表す装置状態情報を取得する装置状態情報取得ステップと、
前記監視対象装置に該当する監視対象通信装置に関するネットワーク構成情報および通信経路情報を含む通信状態情報を取得する通信状態情報取得ステップと、
前記通信ネットワーク内に流れるユーザデータを模した擬似ユーザデータを生成し該データを送受信する擬似ユーザデータ送受信ステップと、
前記擬似ユーザデータ送受信手段による擬似ユーザデータの送受信の状況に関する擬似ユーザデータ送受信状況情報を収集する擬似ユーザデータ送受信状況情報収集ステップと、
前記擬似ユーザデータ送受信状況情報収集手段が収集した擬似ユーザデータ送受信状況情報に基づいて疎通状況を表す疎通状況情報を集計する疎通状況情報集計ステップと、
前記装置状態情報取得手段が取得した装置状態情報、前記通信状態情報取得手段が取得した通信状態情報、および、前記擬似ユーザデータ送受信状況情報収集手段が集計した疎通状況情報に基づいて、前記監視対象装置の状態を表すための状態表示データを生成する状態表示データ生成ステップと、
を含んでいることを特徴とする監視方法。
【００１４】
（５）コンピュータに通信ネットワークを構成する監視対象装置の状態を監視する監視手順を実行させるための監視用プログラムであって、
前記監視対象装置から自装置の状態を表す装置状態情報を取得する装置状態情報取得ステップと、
前記監視対象装置に該当する監視対象通信装置に関するネットワーク構成情報および通信経路情報を含む通信状態情報を取得する通信状態情報取得手順と、
前記通信ネットワーク内に流れるユーザデータを模した擬似ユーザデータを生成し該データを送受信する擬似ユーザデータ送受信手順と、
前記擬似ユーザデータ送受信手段による擬似ユーザデータの送受信の状況に関する擬似ユーザデータ送受信状況情報を収集する擬似ユーザデータ送受信状況情報収集手順と、
前記擬似ユーザデータ送受信状況情報収集手段が収集した擬似ユーザデータ送受信状況情報に基づいて疎通状況を表す疎通状況情報を集計する疎通状況情報集計手順と、
前記装置状態情報取得手段が取得した装置状態情報、前記通信状態情報取得手段が取得した通信状態情報、および、前記擬似ユーザデータ送受信状況情報収集手段が集計した疎通状況情報に基づいて、前記監視対象装置の状態を表すための状態表示データを生成する状態表示データ生成手順と、
の各手順をコンピュータに実行させることを特徴とする監視用プログラム。
【発明の効果】
【００１５】
監視対象装置への定期的な装置状態問い合わせや同装置から送信される情報に基づく障害情報に加え、従来の監視システムでは明示的な障害状況として把握できなかったサイレント障害の情報を共通的に管理および操作できるため、保守要員のスキルに関わらず、より簡易なオペレーションで信頼性の高い障害監視を実現するシステムが構築可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態による監視システムの構成例を示すブロック図である。
【図２】図１における擬似ユーザ通信装置の構成例を示すブロック図である。
【図３】図１における監視システムの構成例を示すブロック図である。
【図４】図３における装置状態データ管理部の構成例を示すブロック図である。
【図５】図３におけるネットワークデータ管理部の構成例を示すブロック図である。
【図６】図３における擬似ユーザ通信データ管理部の構成例を示すブロック図である。
【図７】図６における疎通確認結果データ生成管理部の構成例を示すブロック図である。
【図８】図３における警報データ管理部の構成例を示すブロック図である。
【図９】図２中の擬似ユーザ通信装置における、定期的な擬似ユーザ通信処理の内容を示すシーケンス図である。
【図１０】図４中の装置状態データ管理部における、定期的な装置状態取得処理の内容を示すシーケンス図である。
【図１１】図６中の擬似ユーザ通信データ管理部における、定期的な疎通障害箇所データ生成処理の内容を示すシーケンス図である。
【図１２】図８中の警報管理部における、監視対象装置への定期的な装置状態問い合わせや同装置から送信される情報に基づく障害情報と、サイレント障害情報とを加味した警報表示処理の内容を示すシーケンス図である。
【図１３】図１２中の警報データ生成ロジックを示すフローチャート図である。
【図１４】図１２中の警報データ生成における警報決定表である。
【図１５】通信ネットワークにおける一般的な監視システムを示した図である。
【図１６】通信ネットワークにおける一般的な疎通監視システムを示した図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を、図面を参照して説明する。なお、以下の説明において参照する各図では、他の図と同等部分は同一符号によって示されている。
本実施の形態は、本発明に係る通信システム、監視システム、並びに通信方法、監視方法を大規模ネットワークにおける通信装置の故障やトラフィック量の増減を監視する場合について適応したものである。
【００１８】
まず、本実施の形態に係るネットワークシステムの構成を説明する。
（ネットワークシステムの構成例）
図１は、ネットワークシステムの構成を示すブロック図である。
監視システム１１０は、図１に示すように、保守ネットワーク１２１（１２２，１２３）を介して通信装置１３１，１３２，１３３，１３４，１３５を含む通信ネットワーク１３０と接続されている。また、この通信ネットワーク１３０を通して、擬似ユーザ通信装置１４１，１４２，１４３，１４４が通信可能に接続されている。
【００１９】
通信装置１３１，１３２，１３３，１３４，１３５は、監視システム１１０の監視対象装置であり、例えば、ルータからなる。
これらの通信装置１３１，１３２，１３３，１３４，１３５は、状態の通知を要求する保守信号に応じて自己の状態を示す応答信号を返信する。
この応答信号には、自己の状態として、例えば、正常状態、故障状態およびトラフィック量が含まれる。
【００２０】
（擬似ユーザ通信装置の構成例）
次に、擬似ユーザ通信装置１４１の構成を説明する。
図２は、擬似ユーザ通信装置１４１の構成を示す機能ブロック図である。図２および既述の図１を対照して容易に理解されるとおり、擬似ユーザ通信装置１４１は監視システム１１０および通信装置１３１と図示のように接続されている。
擬似ユーザ通信装置１４１は、図２に示すように、通信処理を実施する擬似ユーザ通信処理部１４１−１と、擬似ユーザ通信装置間での通信の成否や通信に要した時間などの通信結果情報を生成し、管理する擬似ユーザ通信装置データ管理部１４１−２とを有して構成されている。
【００２１】
擬似ユーザ通信処理部１４１−１はユーザ呼を擬似したデータを、予め決められた対向する擬似ユーザ通信装置（１４２，１４３，１４４）に対し定期的に送信し、且つ、対向する擬似ユーザ通信装置（１４２，１４３，１４４）からのデータを受信する。
擬似ユーザ通信装置データ管理部１４１−２は、擬似ユーザ通信処理部１４１−１が受信したデータに基づいて、擬似ユーザ通信装置間での通信の成否や通信における遅延、データ転送ロス、ゆらぎなどの通信結果情報を生成する。
そして、該生成した通信結果情報を各擬似ユーザ通信装置間毎に各受信時間単位でのデータとして監視システム１１０に送信する。
以上に説明した擬似ユーザ通信装置１４１の構成は、図１における各擬似ユーザ通信装置１４２，１４３，１４４について同様である。
【００２２】
（監視システムの構成例）
次に、監視システム１１０の構成を説明する。
図３は、監視システム１１０の構成を示す機能ブロック図である。図３および既述の図１を対照して容易に理解されるとおり、監視システム１１０は通信装置１３１（１３２，１３３，１３４，１３５）および擬似ユーザ通信装置１４１（１４２，１４３，１４４）と図示のように接続されている。
監視システム１１０は、図３に示すように、通信装置１３１（１３２，１３３，１３４，１３５）の状態に関するデータ（装置状態情報）を収集する装置状態データ管理部１１１と、擬似ユーザ通信装置１４１（１４２，１４３，１４４）の保持するデータを収集する擬似ユーザ通信データ管理部１１２と、通信装置間の接続情報を保持するネットワークデータ管理部１１３を有する。そして、さらに、装置状態データ管理部１１１および擬似ユーザ通信データ管理部１１２のデータに基づいて通信装置１３１（１３２，１３３，１３４，１３５）の状態を管理者に通知する警報データ管理部１１４を有している。
【００２３】
以上に説明した監視システム１１０（その警報データ管理部１１４）には、監視端末１１５が接続されている。
図４は、図３における装置状態データ管理部１１１の構成を示す機能ブロック図である。図４および既述の図３を対照して容易に理解されるとおり、装置状態データ管理部１１１は通信装置１３１（１３２，１３３，１３４，１３５）および警報データ管理部１１４と図示のように接続されている。
装置状態データ管理部１１１は、図４に示すように、通信装置１３１から装置状態を収集する装置状態取得通信処理部１１１−１と、この装置状態取得通信処理部１１１−１が収集したデータをまとめ、各通信装置毎に各時間単位での装置状態データを生成する装置状態データ生成管理部１１１−２とを有して構成されている。
【００２４】
（ネットワークデータ管理部の構成例）
図５は、図３におけるネットワークデータ管理部１１３の構成を示す機能ブロック図である。図５および既述の図３を対照して容易に理解されるとおり、ネットワークデータ管理部１１３は通信装置１３１（１３２，１３３，１３４，１３５）および擬似ユーザ通信データ管理部１１２と図示のように接続されている。。
【００２５】
ネットワークデータ管理部１１３は、図５に示すように、通信装置１３１からネットワークに関する情報を取得するネットワークデータ取得通信処理部１１３−１と、このネットワークデータ取得通信処理部１１３−１が取得したデータに基づいて当該ネットワークの状態を表すネットワークデータを生成してこのネットワークデータを擬似ユーザ通信データ管理部１１２に供給する装置状態データ生成管理部１１３−２とを有して構成されている。
【００２６】
（擬似ユーザ通信データ管理部の構成例）
図６は、図３における擬似ユーザ通信データ管理部１１２の構成を示す機能ブロック図である。図６および既述の図３を対照して容易に理解されるとおり、擬似ユーザ通信データ管理部１１２は擬似ユーザ通信装置１４１（１４２，１４３，１４４）、ネットワークデータ管理部１１３、および、警報データ管理部１１４と図示のように接続されている。
【００２７】
擬似ユーザ通信データ管理部１１２は、図６に示すように、擬似ユーザ通信装置１４１（１４２，１４３，１４４）から擬似ユーザ通信の通信結果情報を収集する擬似ユーザ通信装置データ取得通信処理部１１２−１を有する。更にまた、この擬似ユーザ通信装置データ取得通信処理部１１２−１で収集した通信結果情報とネットワークデータ管理部１１３の保持する通信装置間の接続情報に基づいて、通信異常が発生している通信装置や障害箇所を特定し、その特定した結果を保持する疎通確認結果データ生成管理部１１２−２とを有している。
【００２８】
（疎通確認結果データ生成管理部の構成例）
図７は図６の擬似ユーザ通信データ管理部１１２内の疎通確認結果データ生成管理部１１２−２の構成を示す機能ブロック図である。図７および既述の図６を対照して容易に理解されるとおり、疎通確認結果データ生成管理部１１２−２は擬似ユーザ通信装置データ取得通信処理部１１２−１、ネットワークデータ管理部１１３、および、警報データ管理部１１４と図示のように接続されている。
【００２９】
疎通確認結果データ生成管理部１１２−２は、図７に示すように、擬似ユーザ通信装置データ取得通信処理部１１２−１で収集した通信結果情報を収集、加工する疎通データ集計処理部１１２−２１を有する。更にまた、この疎通データ集計処理部１１２−２１で加工したデータとネットワークデータ管理部１１３の保持する通信装置間の接続情報に基づいて、通信異常が発生している通信装置や障害箇所を特定し、その特定した結果を保持する疎通障害判定処理部１１２−２２とを有して構成されている。
【００３０】
上述のように、本発明の実施の形態では、監視対象ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報の取得について、通信装置間でやり取りするデータを取得し、その内容を解析する手段を具備している。このような構成によれば、監視対象ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報の取得による通信装置への負荷を軽減でき、また、通信装置での問い合わせ処理ではネットワーク構成情報および通信経路情報が取得できない場合でも情報取得が可能となる。
【００３１】
（警報データ管理部の構成例）
次に、警報データ管理部１１４の構成を説明する。
図８は、警報データ管理部１１４の構成を示す機能ブロック図である。図８および既述の図３を対照して容易に理解されるとおり、警報データ管理部１１４は装置状態データ管理部１１１および擬似ユーザ通信データ管理部１１２ならびに監視端末１１５と図示のように接続されている。
警報データ管理部１１４は、図９に示すように、装置状態データ管理部１１１からの全監視対象装置の装置状態データと、擬似ユーザ通信データ管理部１１２からの擬似ユーザ通信装置間の通信結果に基づく障害発生装置データおよび障害発生箇所データとから、真に発生している障害発生装置および障害発生箇所を特定し、その結果に基づく警報は生成する警報データ加工部１１４−１を有する。更にまた、警報データ加工部１１４−１で生成された警報データを監視端末１１５に表示するための監視端末表示データを生成する表示データ管理部１１４−２とを有して構成されている。
【００３２】
なお、上述のような監視システム１１０、および、擬似ユーザ通信装置１４１（１４２，１４３，１４４）は、ＣＰＵ（Central Processing Unit）、記憶装置、通信インタフェースなどを含む周知のサーバ装置などを用いて実現すればよい。その場合、それぞれを構成する各部の機能は、ＣＰＵがソフトウェアやファームウェアを実行することによって実現される。また、監視システム１１０は、機能部単位に異なるハードウェアに実装される構成を採ってもよいし、或いは、同一ハードウェア上に実装される構成を採ってもよい。
【００３３】
（動作例）
次に、本実施の形態の動作を説明する。
（擬似ユーザ通信処理）
図９は、擬似ユーザ通信装置１４１による、擬似ユーザ通信装置間での擬似ユーザ通信処理の内容を示すシーケンス図である。
図９において、擬似ユーザ通信装置１４１（図１、図２）の擬似ユーザ通信処理部１４１−１は、擬似ユーザ通信処理の登録時に予め設定された周期（例えば、1分）に基づき、擬似ユーザデータを、通信装置１３１を含む通信ネットワークを経由して対向する擬似ユーザ通信装置に送信する（ステップＳ９０１）。
このステップＳ９０１では、例えば、RTP(Real-Time Transport Protocol)パケットが通信装置１３１に送信される。
【００３４】
次いで、擬似ユーザ通信装置１４１（その擬似ユーザ通信処理部１４１−１）は、対向する擬似ユーザ通信装置（１４２，１４３，１４４）からの擬似ユーザデータを、通信装置１３１を含む通信ネットワークを経由して受信する（ステップＳ９０２）。
擬似ユーザ通信処理部１４１−１は受信したすべての対向擬似ユーザ通信装置からの通信結果データを、擬似ユーザ通信装置データ管理部１４１−２に送信する（ステップＳ９０３）。
【００３５】
擬似ユーザ通信装置データ管理部１４１−２は、送信された通信結果データを集計し、対向擬似ユーザ通信装置間での疎通確認結果データを生成する（ステップＳ９０４）。
その後、擬似ユーザ通信装置データ管理部は生成した集計データを監視システム１１０に各時間単位でのデータ（例えば、１分単位でのデータ）として送信する（ステップＳ９０５）。
【００３６】
次に、装置状態データ管理部１１１（図３、図４）における装置状態データ取得処理の内容を示すシーケンスを図１０に示す。
（装置状態データ取得処理）
図１０において、装置状態取得通信処理部１１１−１は、装置状態データ取得処理の登録時に予め設定された周期（例えば、５分）に基づき、監視対象である通信装置１３１に装置状態取得要求を送信する（ステップＳ１００１）。
このステップＳ１００１では、例えば、SNMP（Simple Network Management Protocol）によるGETが、通信装置１３１へ定期的に送信される。
【００３７】
状態取得要求を受信した通信装置１３１は状態取得応答（即ち、RESPONSE）として、装置状態を、装置状態取得通信処理部１１１−１に送信する（ステップＳ１００２）。
また、通信装置１３１の障害発生時に通信装置１３１が自発的に、障害情報および装置状態を、装置状態取得通信処理部１１１−１へ送信する場合もある（ステップＳ１００３）。
このステップＳ１００３では、例えば、SNMP-TRAP（状況通知用のレポート。ここでは障害情報通知）が装置状態取得通信処理部１１１−１へ送信される。
【００３８】
装置状態取得通信処理部１１１−１は、ステップＳ１００３で受信した装置状態データおよび障害データを、装置状態データ生成管理部１１１−２に送信する（ステップＳ１００４）。
装置状態データ生成管理部１１１−２は、ステップＳ１００４で送信された装置状態データおよび障害データを集計し、各通信装置単位での発生障害データを生成する（ステップＳ１００５）。
その後、装置状態データ生成管理部１１１−２は生成した装置状態データを警報データ管理部１１４（その装置状態データベース１１４ａ）に送信する（ステップＳ１００６）。
【００３９】
（疎通異常特定処理）
次に、擬似ユーザ通信装置データ管理部１１２（図６）における疎通異常特定処理の内容を示すシーケンスを図１１に示す。
図１１において、擬似ユーザ通信装置データ取得通信処理部１１２−１は、すべての擬似ユーザ通信装置１４１，１４２，１４３，１４４より、各擬似ユーザ通信装置が生成した擬似ユーザ通信装置間通信データを受信（図１１では「集計データ送信」と表記）する（ステップＳ１１０１）。
【００４０】
擬似ユーザ通信装置データ取得通信処理部１１２−１は、受信した擬似ユーザ通信装置間通信データを、疎通データ集計処理部１１２−２１（図７）に送信する（ステップＳ１１０２）。
疎通データ集計処理部１１２−２１は、ステップＳ１１０２で送信された擬似ユーザ通信装置間通信データを受けて集計し、各時間における全擬似ユーザ装置間での疎通結果データを生成する（ステップＳ１１０３）。
【００４１】
疎通障害判定処理部１１２−２２（図７）は、ステップＳ１１０３で生成された疎通結果データを受信する（ステップＳ１１０３）。疎通障害判定処理部１１２−２２はまた、ネットワークデータ管理部１１３（図３、図５）より取得した(ステップＳ１１０５)通信ネットワークにおける経路を表す通信経路情報もしくは各通信装置のネットワーク構成情報等の通信状態情報に基づいて、疎通障害が発生している箇所を特定し（ステップＳ１１０６）、その結果を警報データ管理部１１４へ送信する（ステップＳ１１０７）。
【００４２】
（警報データ生成処理）
次に、本発明の監視システムの要素としての状態表示データ生成手段に該当する警報データ管理部１１４（図３、図８）における警報データ生成処理の手順を図１２のシーケンス図に示す。
図１２において、警報データ加工部１１４−１は、擬似ユーザ通信データ管理部１１２から疎通障害データおよび発生箇所データを受信し（ステップＳ１２０１）、更に、装置状態データ管理部１１１（その装置状態データベース１１１ａ）から装置状態データを受信する（ステップＳ１２０２）。
【００４３】
警報データ加工部１１４−１では、ステップＳ１２０１およびステップＳ１２０２で受信した両者のデータを加味し、真に監視端末１１５へ表示すべき警報を決定し、警報データを生成する(ステップＳ１２０３)。尚、ステップＳ１２０３での警報データの生成手順については、図面を参照して後述する。
その後、警報データ加工部１１４−１は生成した警報データを表示データ管理部１１４−２に送信する(ステップＳ１２０４)。
【００４４】
表示データ管理部１１４−２は監視端末１１５に表示するための表示データを生成し(ステップＳ１２０５)、監視端末１１５へ表示データを送信する(ステップＳ１２０６)。
一方、警報データ加工部１１４−１は、ステップＳ１２０４に次いで、既述の所定周期に合わせたタイミングで、装置状態データ管理部１１１に装置状態の情報を再度要求する(ステップＳ１２０７)。
ステップＳ１２０７の要求を受信した装置状態データ管理部１１１は、通信装置１３１との間で装置情報取得処理を実行する(ステップＳ１２０８)。
装置状態データ管理部１１１は、ステップＳ１２０８で取得した装置情報を警報データ加工部１１４−１に転送する(ステップＳ１２０９)。
【００４５】
警報データ加工部１１４−１はステップＳ１２０９で受けた装置情報に基づいて、ステップＳ１２０３におけると同様に、真に監視端末１１５へ表示すべき警報を決定し、警報データを生成する(ステップＳ１２１０)。
その後、警報データ加工部１１４−１は生成した警報データを表示データ管理部１１４−２に送信する(ステップＳ１２１１)。
表示データ管理部１１４−２は監視端末１１５に表示するための表示データを生成し(ステップＳ１２１２)、監視端末１１５へ表示データを送信する(ステップＳ１２１３)。
【００４６】
（警報データの生成および障害情報の表示手順）
図１３は、図１２のシーケンス図中ステップＳ１２０３での警報データの生成、および、障害情報の表示手順を表すフローチャートである。
疎通障害箇所を検知し（ステップＳ１３０１）、該疎通障害箇所を検知した装置（例えば通信装置の何れか）および該当部位の状態を確認する（ステップＳ１３０２）。
次いで、上記の装置およびその該当部位の状態を確認した結果が「正常」か「障害発生中」かを弁別する（ステップＳ１３０３）。
ステップＳ１３０３で、「正常」と弁別したときには、疎通障害情報をサイレント障害である旨の情報として保守要員に通知し、該当する装置について、再度、状態検出処理を実行する（ステップＳ１３０４）。
【００４７】
次いで、ステップＳ１３０４における上記の装置およびその該当部位に関する再度の状態確認の結果が「正常」か「障害発生中」かを弁別する（ステップＳ１３０５）。
ステップＳ１３０５で「障害発生中」と弁別したときには、障害発生中の障害情報による部位と同一部位で一定時間内に発生した疎通障害情報を、同一の原因によるものであると見做して、保守要員に対する通知済みのサイレント障害情報を表示から削除する（ステップＳ１３０６）。
【００４８】
一方、ステップＳ１３０３で「正常」と弁別した場合には疎通障害情報を保守要員に通知しない処理を実行して（ステップＳ１３０７）、終了する。
また、ステップＳ１３０５で「正常」と弁別した場合には、そのまま処理を終了する。
上記フローチャートにおけるように、装置状態および該当部位の状態確認結果が「正常」となった場合においては、図１２のステップＳ１２０７以降に示すように、通信装置１３１について装置状態を再取得し（ステップＳ１２０７、ステップＳ１２０８、ステップＳ１２０９）、警報データを生成する（ステップＳ１２１０）。
【００４９】
以上の処理を経ることによって、監視端末１１５において、重複なく、真に発生している警報を確認できる。
また、上記フローチャートから顧慮すれば、状態表示データ生成手段（警報データ管理部１１４）は、予め定められた通信ネットワークにおける各通信装置のネットワーク構成情報および通信経路情報を用いて状態表示データを生成するようになされているといえる。
図１４に、図１２中の警報データ生成における、取得した情報とこれに対応する警報（障害表示画面の表示）との関係を示す。
【００５０】
なお、本発明は、システム、方法またはコンピュータプログラムとして具体化することができる。例えば、監視システム１１０の各部の機能を監視用プログラムとして実現することもできる。したがって、本発明の一部またはすべては、ハードウェアまたはソフトウェア（ファームウェア、常駐ソフトウェア、マイクロコード、ステートマシン、ゲートアレイ等を含む）に組み入れることができる。さらに、本発明は、コンピュータによって使用可能な、またはコンピュータ可読の記憶媒体上のコンピュータプログラム製品の形態をとることができ、この媒体には、コンピュータによって使用可能な、またはコンピュータ可読のプログラムコードが組み入れられる。本明細書のコンテキストでは、コンピュータによって使用可能な、またはコンピュータ可読の媒体は、命令実行システム、装置若しくはデバイスによって、またはそれらとともに使用されるプログラムを、収録する、記憶する、通信する、伝搬する、または搬送することのできる、任意の媒体とすることができる。
【産業上の利用可能性】
【００５１】
本発明は、通信装置の監視システムとして用いることにより、通信サービスに多大な影響を及ぼすサイレント障害に対する保守要員の対応が迅速化し、高品質な通信サービスの実現が可能となる。
【符号の説明】
【００５２】
１０１………………………………監視システム
１１０………………………………監視システム
１１１………………………………装置状態データ管理部
１１１−１…………………………装置状態取得通信処理部
１１１−２…………………………装置状態データ生成管理部
１１２………………………………擬似ユーザ通信データ管理部
１１２−１…………………………擬似ユーザ通信装置データ取得通信処理部
１１２−２…………………………疎通確認結果データ生成管理部
１１２−２１………………………疎通データ集計処理部
１１２−２２………………………疎通障害判定処理部
１１３………………………………ネットワークデータ管理部
１１３−１…………………………ネットワークデータ取得通信処理部
１１３−２…………………………ネットワークデータ生成管理部
１１４………………………………警報データ管理部
１１４−１…………………………警報データ加工部
１１４−２…………………………表示データ管理部
１１５………………………………監視端末
１３０………………………………通信ネットワーク
１３１〜１３４……………………通信装置（監視対象装置）
１４１〜１４４……………………擬似ユーザ通信装置
１４１−１…………………………擬似ユーザ通信処理部
１４１−２…………………………擬似ユーザ通信装置データ管理部
１５１〜１５４……………………ユーザ通信装置
１６０………………………………疎通監視システム
【図１】
2011097466.tif 000003
【図２】
2011097466.tif 000004
【図３】
2011097466.tif 000005
【図４】
2011097466.tif 000006
【図５】
2011097466.tif 000007
【図６】
2011097466.tif 000008
【図７】
2011097466.tif 000009
【図８】
2011097466.tif 000010
【図９】
2011097466.tif 000011
【図１０】
2011097466.tif 000012
【図１１】
2011097466.tif 000013
【図１２】
2011097466.tif 000014
【図１３】
2011097466.tif 000015
【図１４】
2011097466.tif 000016
【図１５】
2011097466.tif 000017
【図１６】
2011097466.tif 000018