(57)【要約】【課題】異種の測定ソースから測定データへと掘り下げる方法および装置を提供すること。【解決手段】ネットワークに接続した複数の装置からネットワークを介して異種のスカラー測定データを収集し、収集した異種のスカラー測定データを、共通する数学的空間へと変換して正規化するネットワークの監視および／またはトラブルシューティングを行うシステムを提供する。変換したスカラー測定データがグラフィカルな表現で表示されると、グラフィカルな表現がされたデータがコンテキストに従って掘り下げられ、さらなる異種のスカラー測定データ、データコレクタからのスカラー測定データ、および異種のスカラー測定データを生成するネットワーク装置に格納された測定データが表示される。【選択図】図２
2004086899.tif 000002
【特許請求の範囲】
【請求項１】
　表示された異種の測定データの掘り下げを行うための方法であって、
　数学的変換を使用して、異種のネットワーク装置から収集された異種のスカラー測定データを変換するステップであって、前記異種のネットワーク装置の少なくとも１つからの異種のスカラー測定データを同種の数学的変換空間へと変換し、前記異種のスカラー測定データは正規化され、
　変換された前記異種のスカラー測定データを表示するステップと、
　変換され表示された前記異種のスカラー測定データに基づいて更なる測定データを表示するために、変換され表示された前記異種のスカラー測定データを掘り下げるステップと、
を含む方法。
【請求項２】
　収集された前記異種のスカラー測定データがインターバル化される請求項１に記載の方法。
【請求項３】
　前記変換するステップが、収集された前記異種のスカラー測定データから測定値を導出するステップと、導出された前記測定値または収集された前記異種のスカラー測定データをスケーリングするステップと、を更に含む請求項１に記載の方法。
【請求項４】
　前記変換するステップが、収集された前記異種のスカラー測定データ、導出されスケーリングされた前記測定値、収集されスケーリングされた前記異種のスカラー測定データ、または導出された前記測定値を正規化するステップである請求項３に記載の方法。
【請求項５】
　収集された前記異種のスカラー測定データの少なくとも１つが、ＳＮＭＰプロトコルに基づいてフォーマットされる請求項１に記載の方法。
【請求項６】
　前記掘り下げるステップが、正規化されていない異種のスカラー測定データを表示するステップを更に含む請求項１に記載の方法。
【請求項７】
　前記掘り下げるステップが、データコレクタへと掘り下げるステップと、前記データコレクタに記憶されたスカラー測定データを表示するステップとを更に含み、記憶された前記スカラー測定データが、収集された前記異種のスカラー測定データの元となる請求項１に記載の方法。
【請求項８】
　前記掘り下げるステップが、１つのネットワーク装置へと掘り下げるステップと、前記１つのネットワーク装置中に記憶された測定データを表示するステップと、を更に含む請求項１に記載の方法。
【請求項９】
　前記掘り下げるステップが、１つのネットワーク装置をコンテキストにより掘り下げるステップと、前記１つのネットワーク装置においてユーザーインターフェースを起動するステップと、ネットワーク処理を制御するために前記１つのネットワーク装置においてアプリケーションまたは処理を起動するステップと、を更に含む請求項１に記載の方法。
【請求項１０】
　前記掘り下げるステップが、他のネットワーク装置または他のネットワークを掘り下げるステップと、前記他のネットワーク装置又は他のネットワーク中に記憶された測定データを表示するステップと、を更に含む請求項９に記載の方法。
【請求項１１】
　前記掘り下げるステップが、他のネットワーク装置または他のネットワークをコンテキストにより掘り下げるステップと、前記他のネットワーク装置または他のネットワーク中のユーザーインターフェースを相互起動するステップと、前記他のネットワークの処理を制御するために、前記他のネットワーク装置または他のネットワークにおいてアプリケーションまたは処理を起動するステップと、を更に含む請求項９に記載の方法。
【請求項１２】
　前記掘り下げるステップが、変換され表示された前記異種のスカラー測定データをコンテキストにより掘り下げるステップを含む請求項１に記載の方法。
【請求項１３】
　表示されている異種のスカラー測定データを掘り下げるための装置であって、
　数学的変換を使用して、異種のネットワーク装置から収集された異種のスカラー測定データを変換する変換ユニットであって、前記異種のネットワーク装置の少なくとも１つからの異種のスカラー測定データを同種の数学的空間へと変換し、前記異種のスカラー測定データが正規化され、
　変換された前記異種のスカラー測定データを表示するための表示ユニットと、
　変換され表示された前記異種のスカラー測定データを掘り下げることにより、変換され表示された前記異種のスカラー測定データの元となる更なる測定データを前記表示ユニット上に表示する掘り下げユニットと、
を備えた装置。
【請求項１４】
　収集された前記異種のスカラー測定データの少なくとも１つが、ＳＮＭＰプロトコルに基づいてフォーマットされる請求項１３に記載の方法。
【請求項１５】
　掘り下げられた、正規化されていない異種のスカラー測定データの表示を更に含む請求項１３に記載の装置。
【請求項１６】
　前記掘り下げユニットが、データコレクタ中に記憶されたスカラー測定データの表示用に前記データコレクタを掘り下げるものであり、記憶された前記スカラー測定データが収集された前記異種のスカラー測定データの元になる請求項１３に記載の装置。
【請求項１７】
　前記掘り下げユニットが、１つのネットワーク装置中に記憶された測定データの表示用に前記１つのネットワーク装置を掘り下げる請求項１３に記載の装置。
【請求項１８】
　前記掘り下げユニットが、１つのネットワーク装置を掘り下げ、前記１つのネットワーク装置においてユーザーインターフェースの起動、およびネットワーク処理の制御を行うためのアプリケーションまたは処理を起動させる請求項１３に記載の装置。
【請求項１９】
　前記掘り下げユニットが、他のネットワーク装置または他のネットワーク中に記憶された測定データを表示するために前記他のネットワーク装置または他のネットワークをコンテキストにより掘り下げる請求項１８に記載の装置。
【請求項２０】
　前記掘り下げユニットが、他のネットワーク装置または他のネットワークをコンテキストにより掘り下げ、前記他のネットワーク装置または他のネットワークにおいてユーザーインターフェースを相互起動、および前記他のネットワークの処理を制御するためのアプリケーションまたは処理を起動させる請求項１８に記載の装置。
【請求項２１】
　異種のスカラー測定データを表示するための命令を機器に供給する媒体あって、前記機器に、
　異種のスカラー測定データが正規化されるようにネットワーク装置の１つからの異種のスカラー測定データを同種の数学的変換空間へと変換するための数学的変換を用いることにより、異種のネットワーク装置から収集された異種のスカラー測定データを変換するステップと、
　変換された前記異種のスカラー測定データを表示するステップと、
　変換され表示された前記異種のスカラー測定データの元となる更なる測定データが表示されるように、変換され表示された前記異種のスカラー測定データを掘り下げるステップと、
を実行させる媒体。
【請求項２２】
　収集された前記異種のスカラー測定データから測定値を導出するステップと、導出された測定値または収集された前記異種のスカラー測定データをスケーリングするステップと、をさらに実行させる請求項２１に記載の媒体。
【請求項２３】
　前記掘り下げるステップが、データコレクタを掘り下げるステップと、前記データコレクタ中に記憶されたスカラー測定データを表示するステップと、を更に含み、記憶された前記スカラー測定データが収集された前記異種のスカラー測定データの元となる請求項２１に記載の媒体。
【請求項２４】
　前記掘り下げるステップが、１つのネットワーク装置の掘り下げと、前記１つのネットワーク装置中に記憶された測定データの表示を更に実施する請求項２１に記載の媒体。
【請求項２５】
　前記堀り下げるステップが、１つのネットワーク装置をコンテキストにより掘り下げるステップと、前記１つのネットワーク装置においてユーザーインターフェースを起動するステップと、ネットワーク処理を制御するためのアプリケーションまたは処理を起動するステップと、を更に含む請求項２１に記載の媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
　共通に表示された異種の測定ソースから測定データへと掘り下げるための方法に関する。
【背景技術】
【０００２】
　ネットワークに対する依存度、よってその信頼性への依存度が高まる中、ネットワーク管理者はネットワークの監視とそのトラブルシューティングができなければならず、それはネットワーク上に設けられた監視装置により実施される。測定を実施する装置としては、例えばルータ、スイッチ、サーバ、クライアント、ＰＣ、遠隔通信機器、ボイスゲートウエイ等が含まれる。ネットワークの監視及び／又はトラブルシューティングの一例としては、ネットワーク管理者によるディスプレイ上でのネットワーク利用率の監視、あるいはより詳細な測定データへと掘り下げることによる、追加測定データへのアクセス能力の付加があげられる。代表的には、測定データの表示としては、グラフ表示、あるいは測定データを所定単位（例えばネットワークの１時間あたりの平均利用率）に対してグラフにプロットしたもの等の表示が含まれる。より詳細な測定データへの掘り下げとは、そのようにグラフ表示された測定データの形成において使用された測定データへのアクセス能力（例えばグラフを作成するため、あるいはより細かい基準でグラフを再作成するために使用される生データの閲覧又はプリントアウト能力）を含む。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　通常、このようなネットワーク装置の全てが例えばＳＮＭＰといった１つのプロトコルにより制御されていることから、ネットワーク装置の監視はシームレスに実施される。しかしながら、ＸＭＬやＣＭＩＰ等、他のプロトコルは複数存在し、これらも測定データを伝送するネットワーク装置により、あるいは複数のネットワーク装置から測定データを収集する制御装置により使用されている。同様に、ネットワーク装置が収集し、ネットワーク装置から伝送され、そして制御装置により収集される測定データは、特定のフォーマット（例えば浮動小数点、整数負の値ケイパビリティ、正の値ケイパビリティ、２進法、１６進法、対数等）を持っている。
【０００４】
　全てが同じプロトコルを使用して監視されているわけではない複数のネットワーク装置から得られたスカラー測定データは、通常はそのソースについては異種であると定義され、対照的に全てが同じプロトコルを使用して監視される複数のネットワーク装置から得られたスカラー測定データは同種であると定義される。異種のプロトコルにより制御されるネットワーク装置を含むネットワークにおいては、ネットワーク管理者は、そのプロトコルにより制御されるネットワーク装置を他のプロトコルにより制御されるネットワーク装置とは別に個々に監視、又は表示しなければない、あるいは全てのネットワーク装置が同じプロトコルにより制御されているわけではない場合は複数のネットワーク装置からの測定データを１つのグラフィック表示において監視又は表示しなければならない。ある場合においては、ネットワーク管理者が個々に簡略化した同種ソリューションを作成する。例えば、ＣＭＩＰ及びＳＮＭＰプロトコルを含むネットワークにおいては、ＳＮＭＰデータを受信するゲートウエイを持つＣＭＩＰ管理システムが設定される。するとこのゲートウエイはＳＮＭＰ及びＣＭＩＰ間の差異の簡略化版に基づいてエミュレーションによりＳＮＭＰデータをＣＭＩＰデータに対応させ、これにより全ての測定データをＣＭＩＰプロトコルに基づいて収集及び表示することが可能となる。しかしながら、このようなソリューションは個々に設計、試験及び実現されなければならない。更には、個々のデザイン、試験及び実現には、貴重な時間とリソースを要する。異種のスカラー測定データを共通に表示することができるユニバーサルデータモデルが必要とされるのである。
【課題を解決するための手段】
【０００５】
　本発明は、異種のスカラー測定データのコンテキストに基づく掘り下げを、表示された異種のスカラー測定データから行うことができるように、異種のスカラー測定データに対して共通のしきい値を設定することができるユニバーサルデータモデルを提供するものである。
【０００６】
　本発明は表示された異種の測定データを掘り下げるためのシステムを提供するものであり、ネットワーク装置の１つからの異種のスカラー測定データを同種の数学的変換空間へと変換する数学的変換手法を用いて異種のネットワーク装置から収集された異種のスカラー測定データを変換して異種のスカラー測定データを正規化し、変換した異種のスカラー測定データを表示し、そして表示された異種のスカラー測定データを掘り下げることにより変換され表示された異種のスカラー測定データの元となる別の測定データを表示するものである。
【０００７】
　本発明は、表示された異種のスカラー測定データを掘り下げるシステムを提供するものであり、システムは、ネットワーク装置の１つからの異種スカラー測定データを同種の数学的変換空間へと変換する数学的変換を用いることにより異種のネットワーク装置から収集された異種のスカラー測定データを変換して異種のスカラー測定データを正規化する変換ユニットと、変換された異種のスカラー測定データを表示する表示ユニット、そして変換され表示された異種のスカラー測定データを掘り下げて、その変換され表示された異種のスカラー測定データの元となった別の測定データを表示ユニット上で表示する掘り下げユニットと含む。
【発明を実施するための最良の形態】
【０００８】
　ここで本発明の実施例の詳細を説明するが、その例は添付図に図示してあり、全図を通じて同様の要素には同様の符号を付した。
【０００９】
　ネットワーク装置は、ＳＮＭＰ、ＸＭＬ、ＣＭＩＰ、ｈｔｔｐ、Ｃｏｒｂａ、ＩＥＥＥ−４８８、ＩＤＬ、ＴＬ１、ＳＣＰＩ、ＡＳＣＩＩ等の異なるプロトコルを通じて制御される場合がある。“ｈｅｔｅｒｏｇｅｎｅｏｕｓ”（異種）という語は、Ｒａｎｄｏｍ　Ｈｏｕｓｅ　Ｗｅｂｓｔｅｒ’ｓ　Ｕｎａｂｒｉｄｇｅｄ　Ｄｉｃｔｉｏｎａｒｙ　８９７；２ｎｄ　Ｅｄｉｔｉｏｎ、１９９８には“ｄｉｆｆｅｒｅｎｔ　ｉｎ　ｋｉｎｄ”（異なる種類）、“ｕｎｌｉｋｅ”（同じでない）、“ｉｎｃｏｎｇｒｕｏｕｓ”（調和しない）と定義されている。異なるプロトコルを通じて制御される複数のネットワーク装置から得られたスカラー測定データは、例えばそのソースという意味においても、例えば値の種類（浮動小数点、整数、有符号、無符号等）、スケール（切り捨て、正、負、変数等）及び／又は時間尺度（インターバル化、非同期等）という意味においても異種である。本発明は、共通の異種のスカラー測定データの表示を可能とするものである。
【００１０】
　例えば、ネットワークが１台のＰＣと複数台の異種のネットワーク装置（例えばその１つがルータであり、ルータが、幾つのパケットがこれを通過したかの計数を実施するＳＮＭＰによるカウンタを含む等）を含む場合、ネットワーク管理者は、ルータを通るパケットフロー速度を監視したいと望む場合がある。１秒あたりのパケットのルータ通過数が過剰に多い場合、ネットワークは輻輳することになる。ネットワーク管理者はＳＮＭＰデータを収集して処理し、しきい値を超える可能性があるか、あるいは現在超えているかどうか（例えば１秒あたりのパケット数が過剰に多いかどうか）を判断しなければならない。更に、一定期間のサンプリング結果に基づき、例えば全体的なネットワークの渋滞を、このような情報を迅速かつ容易に理解し得るグラフに表示することができる。
【００１１】
　図１は、複数の装置、データコレクタ、表示システム、しきい値オーガナイザ、及び掘り下げユニットに接続する本発明に基づくネットワークを描いたものである。図１を見ると、ネットワーク７００は例えばＬＡＮ、ＷＡＮ、スイッチ、非スイッチ、ＡＴＭ、ＩＳＤＮ、無線及びインターネット等を含むいずれの種類のネットワークであっても良い。しかしながら、本発明の実施例はこれらに限られたものではない。例えば、ネットワーク７００は接続された装置に直接的に接続するスイッチングメッシュであっても良い。装置７０４、７０６及び７０８がネットワーク７００に接続されているが、これらはネットワークエレメント、ルータ、スイッチ、ＰＣ等を含むいずれの種類のネットワーク装置であっても良い。説明の便宜上、ネットワーク装置は３つしか図示していないが、本発明の実施例はこれらに限られたものではない。例えば、ネットワーク７００に接続するネットワーク装置は３台よりも多数、あるいは少数であっても良い。装置７０４、７０６、及び７０８は、例えばＳＮＭＰ、ＸＭＬ、ＣＭＩＰ等の複数のプロトコルを通じて制御されている。通常、ネットワーク装置はそれぞれが例えばＳＮＭＰエージェントのようなエージェントとして作用する場合もある。エージェントは遠隔の会話（入出力）を取り扱う能力を持ち、そのエージェント、例えばそのネットワーク装置へのユーザーインターフェースを起動する能力を持っている。
【００１２】
　データコレクタ７１０（１つのユニットとして描いたが、これに限らない）はネットワーク７００に接続しており、これらは全体として異種のスカラー測定データを装置７０４、７０６及び７０８から収集するものである。データコレクタ７１０は、スカラー測定データを各ネットワーク装置から収集するためにそれぞれのネットワーク装置が使用する伝送方法（例えばフレーム、パケット、セル等）を使って各々に１つ以上のネットワーク装置と相互作用し、そしてネットワーク７００及び／又はしきい値オーガナイザ７０２と互換性のある伝送方式のスカラー測定装置を出力するものである。しかしながら、本発明の実施例は特定数のデータコレクタに限られたものではない。しきい値オーガナイザ７０２もまたネットワーク７００に接続しているが、これはコレクタがネットワーク装置のスカラー測定値を受信し、収集された異種のスカラー測定データを、各特定タイプのスカラー測定データ（例えばフレーム／秒単位のデータスループット、あるいはミリセカンド単位の遅延）に対する１つ又は複数のしきい値に基づいて正規化する場合に、収集されたデータをコレクタから受信するものである。表示システム７１２もまたネットワーク７００に接続しているが、これは収集及び正規化した測定データを表示するパブリッシュ／サブスクライブシステムとすることができる。表示システム７１２は、データのフォーマット及び表示を制御するプロセッサに接続する単なるモニタであっても、あるいは遠隔位置又は遠隔装置へと例えばネットワーク又はインターネットを介してデータをパブリッシュする、あるいは表示することを含むものであっても良い。掘り下げユニット７１４は、例えばネットワーク７００、ネットワーク装置７０４、７０６及び７０８、データコレクタ７１０、しきい値オーガナイザ７０２及び表示システム７１２への掘り下げを従来から可能とするハードウエア及び／又はソフトウエアを含む。
【００１３】
　図２は、しきい値オーガナイザ、データコレクタ、表示システム、及び掘り下げユニットのより詳細を描いた図である。図２を見ると、しきい値オーガナイザ７０２はデータコレクタ７１０及び表示システム７１２をネットワーク７００（図示せず）を介して接続している。データコレクタ７１０はネットワーク７００（図示せず）を通じてルータ７３８、メモリ７４０、ネットワークエレメント（ＮＥ）７４２、ネットワークエレメント（ＮＥ）７４４、ネットワークエレメント（ＮＥ）７４６及びエージェント７４８へと接続しているが、しかし本発明の実施例は図示した装置に限定されるものではない。例えば、データコレクタ７１０はいずれの種類のネットワーク装置に接続していても良いものである。異種のスカラー測定データはデータコレクタ７１０により収集され、必要に応じてインターバル化される。このインターバル化は、例えば基本時点で収集された異種のスカラー測定データを含み、これによりデータ間隔の測定を得るために以前の値からこの値が減算されなければならないというものである。しかしながら、本発明の実施例は、特定のインターバル化技術に限定されるものではなく、他のインターバル化技術を採用することも可能である。
【００１４】
　しきい値オーガナイザ７０２は、例えば導出ユニット７３０、スケーリングユニット７３２、及び正規化ユニット７３４を含む。収集された異種のスカラー測定データは、データを異なるフォーマットで表さなければならない場合、導出ユニット７３０により導出される。例えば、収集された異種のスカラー測定データがルータ７３８通過にかかる一秒当たりのバイト数を示すものである場合、ルータ速度で割り算し、ビット及びバイト変換用の適正な係数を適用してルータの利用パーセンテージを得ることによりこのデータを導出することができる。しかしながら、本発明の実施例は上記事例に限られたものではなく、他の導出法を使用することもできる。収集された異種のスカラー測定データ又は導出された測定値は、このデータを異なる単位に変換しなければならない場合、スケーリングユニット７３２によってスケーリングすることができる。
【００１５】
　ネットワーク管理者は、しきい値超えが発生した場合にイベントを生成する目的で、各種類の入ってくるスカラー測定データのしきい値を決定することができる。例えば、利用率に関して説明すると、利用率０％を最良、利用率１００％を最悪とした場合、ネットワーク管理者は利用率しきい値を３３％に設定する場合がある。本発明の実施例は、１つのしきい値の設定に限られたものではなく、より多くのしきい値を設定することもできる。例えば、ネットワーク管理者はもう１つのしきい値を利用率６６％に設定することができる。正規化ユニット７３４は収集された異種のスカラー測定データ、導出されスケーリングされた測定値、収集されスケーリングされた異種のスカラー測定データあるいは導出された測定値をこれらのしきい値に基づいて自動的に正規化する。上述した２つのしきい値を含む実施例においては、データが正規化される場合がある（例えば利用率０％で０、利用率３３％で１、利用率６６％で２、利用率１００％で３とされる等）。しきい値間に入るデータはこれに応じて正規化されることになる（例えば利用率５０％で１．５等）。
【００１６】
　一実施例においては、データに変換関数を適用していくことにより正規化を実施して共通の同種の数学的空間へのデータ変換が実施されるものであるが、以下の式は正のケース（より低いｘのほうが望ましい）に適用される。
【００１７】
　ｙ＝ｆ（Ｘ）であり、ここで
ｘ＞＝Ｃｍａｘの場合、ｙ＝３．０
Ｃｍａｘ＞ｘ＞＝Ｔｙｒの場合、ｙ＝２．０＋（ｘ−Ｔｙｒ）／（Ｃｍａｘ−Ｔｙｒ）
Ｔｙｒ＞ｘ＞＝Ｔｇｙの場合、ｙ＝１．０＋（ｘ−Ｔｇｙ）／（Ｔｙｒ−Ｔｇｙ）
Ｔｇｙ＞ｘ＞＝Ｃｍｉｎの場合、ｙ＝ｘ／（Ｔｇｙ−Ｃｍｉｎ）
ｘ＜Ｃｍｉｎの場合ｙ＝０．０である。
【００１８】
　このＲＹＧ変換の場合、ｘは変換関数への入力、ｙはその出力、Ｃｍｉｎは最小制約数、Ｃｍａｘは最大制約数、Ｔｙｒはｘ値と同じ単位で表された第二のしきい値、Ｔｇｙはｘ値と同じ単位で表された第一のしきい値である。この式は、より高いｘが望ましい負のケースの場合、あるいは入力関数中に複数の正及び負の範囲がある複合ケースの場合には異なる。本発明の実施例はＲＹＧ変換に限られたものではなく、対処の必要性が予想されるプロトコルのタイプに応じてデータを正規化するための他の関数を使用しても良い。
【００１９】
　表示システム７１２は、正規化された測定データを正規化ユニット７３４から受け、このデータを表示用にフォーマットし、そしてそのデータを例えばモニタ上に表示する。表示目的のフォーマット化は、異種の測定データを複数の異種のネットワーク装置から集めることにより、特定の系統化あるいは加重を施した必要とされる、あるいは所望される異種の測定データのみをグラフとして表示するものである。図３Ａ〜図３Ｃは、代表的なディスプレイに含まれる可能性のある画面を例示したものである。表示システム７１２は、例えば全ての正規化された測定データを取得し、１秒当たりの輻輳イベントのグラフを生成するものとすることができるが、これは全ての対応する正規化された測定データが集められた時点で図３Ａの画面の右下のように表現することが可能である。特定のネットワーク装置についての特定の測定値を示すグラフに加え、複数のネットワーク装置からの正規化された測定データを含む、ネットワーク全体のデータ集合を表現することができる単一のグラフを設けることもできる。例えば、図３Ｂは最悪から最良のステータス順に並べられたＷＡＮを描いたものであり、濃い灰色は劣悪なステータス、即ち警告ステータスに対応し、白はより深刻度の薄いステータス、即ち警戒ステータスに対応し、そして薄い灰色は申し分のないステータス、即ち良好ステータスに対応している。図３Ｂは一方の軸に沿って示される時間経過に対して、単一のＷＡＮ又はＷＡＮ群の名前を他方の軸に沿って示したものである。図３Ｃは、ＬＡＮ、スイッチ、ＷＡＮ、アナライザ及びボイステストの健全性を全て１つのグラフ表示に含む、集合表示として可能性のある更なる例を示している。更に、図３Ｃにおいてはこれらの装置の各々、あるいは装置群に関するレーダーチャートも描かれており、各レーダーチャートは各装置又は装置群の装置測定における健全性レベルを表す追加測定情報（例えばレーダーチャート中の円形識別子が車輪形状のチャートのスポークに沿って中心点から外周へと向けて移動している場合、その装置又は装置群の健全性が下がっていることを表す等）を含んでいる。円形識別子の色も、車輪形状のレーダーチャートの外周に向かって円形識別子が移動している場合に緑の良好ステータスから黄の警戒ステータス、そして赤の警告ステータスへと変化させることができる。
【００２０】
　表示システム７１２は通常、ネットワーク管理者が例えばどのデータの表示を要求するかを事前に決めることができるようにユーザーインターフェースを含む。かわりに、ネットワークにある特定のワークステーションで表示即ち出力を自動化することにより特定のプログラムに基づく測定値表示即ち出力を提示するようになっていても、あるいは異なる測定データの異なるグラフ表現を表示するためにユーザーが動的に表示を変えるようになっていても良い。上述したように、表示システム７１２は、正規化された測定データに基づいてグラフ表示をフォーマットする能力を持つプロセッサに繋がる単なるモニタであっても、遠隔プロセッサにおけるフォーマット及び処理に基づく正規化されたデータを描写又は出力する、ネットワークのいずれかにある単純なディスプレイであっても、またあるいはインターネット又はダイヤルアップサービスを通じたサブスクライバサービスによりアクセス可能なグラフ表示であっても良い。サブスクライバサービスにおいては、顧客は、プロバイダの提供するネットワーク、又はネットワーク全体の一部（例えばプロバイダが貸与する）をアクセス及び監視することができる。更に、表示システム７１２は、正規化された測定データのフォーマット後にモニタから、あるいはプロセッサから直接的にハードコピーを出力するプリンタ等も含む。更に、図３Ａ〜図３Ｃは画面の例を挙げることを意図したものであり、多くの変更形態は勿論可能である。よって本発明はいずれかの特定の画面に限られたものではない。
【００２１】
　図４は、本発明の実施例に基づく異種のスカラー測定データのシステム中の流れを示すフローチャートである。図４を見ると、処理７６０において、ネットワーク装置が作動しスカラー測定データを生成し、さらに処理７７０において、異種のスカラー測定データが収集される。収集された異種のスカラー測定データをインターバル化する必要がある場合、それは収集処理中に実施される。一実施例においては、収集された異種のスカラー測定データはステップ７７２において自動的に導出される。他の実施例においては、収集された異種のスカラー測定データからはなにも導出されず、ステップ７７２は分岐７７３を通じてバイパスされる。一実施例においては、分岐７７３によりステップ７７２をバイパスした収集された異種のスカラー測定データはステップ７７４において自動的にスケーリングされる。他の実施例においては、ステップ７７４にて導出された測定値が自動的にスケーリングされる。更に他の実施例においては、なにもスケーリングされずにステップ７７４は分岐７７５を通じてバイパスされる。処理はステップ７７６に入り、収集された異種のスカラー測定データ、導出されスケーリングされた測定値、収集されスケーリングされた異種のスカラー測定データ、又は導出された測定値が正規化される（図４はステップ７７６をより詳細に説明するものである）。処理はステップ７７６からステップ７７８へと移り、正規化された測定データが表示システム７１２により表示される。正規化された測定データの表示は、通常は連続処理であるため、この処理全体はより多くのスカラー測定データが収集されるに従い繰り返される。更に、正規化された測定データがフォーマット及び表示される処理７７８の後、プロセスは処理７７６へと戻り、次の正規化された測定データが収集される。表示システムは、例えば特定の時間における正規化されたデータのみのグラフを表示するようにプログラムすることも可能であり、更なる正規化された測定データが収集された場合でも、より古い正規化された測定データを次の特定の時間周期が生じるまでの間そのまま表示させておくことができる。
【００２２】
　処理７８０においては、正規化され表示された測定データのグラフに基づき、グラフ中に含まれるいずれか、あるいは全ての表示要素についてより詳しい情報を得るために、表示された情報の背景となる情報への掘り下げが実施される。例えば、図３Ａにおいてユーザーが図４の処理７８０を起動した場合、最下段右側の輻輳イベントを示すグラフがより詳しいデータ表示（例えば第二の間隔における正規化された測定データの表示、あるいは正規化値そのものの表示）へと掘り下げられるのである。この例においてより詳細な正規化値が望まれる場合、あるいは実際の生の正規化値が必要とされる場合、処理７８０により処理７７８を起動して所望のフォーマットでより詳細な情報（例えば追加グラフ表示、表、又は処理を施さない状態でのリスト表示等）を表示することができる。同様に、例えば図３Ｃのレーダーチャートにおいては、指示装置を使って円形識別子又はラベルを付したネットワーク装置又は装置群をクリック、即ち起動させることだけで背景情報への掘り下げを容易に実施することができる。上述同様、このより詳細な情報の表示は、後の閲覧用にこのようなデータをプリンタ又はファイルへと出力することも含まれるものである。
【００２３】
　より詳細な、あるいは生のスカラー測定データの閲覧が望まれる場合（例えばスカラー測定データの正規化以前）、情報の追加表示を実施するために処理７８０は処理７６０又は処理７７０を起動して、表示処理７７８においてその情報を、正規化された測定データフォーマット処理を実行するプロセッサ、あるいは他のプロセッサのいずれかに直接転送する。本実施例においては、実際の測定又は収集データを所望のフォーマット（例えばグラフ又は表形式）で表示することができる。更に、図示はされていないが、掘り下げ処理７８０は更に導出処理７７２、スケーリング処理７７４又は正規化処理７７６のそれぞれにおいて生成された測定データの表示をも含む場合がある。
【００２４】
　更なる実施例においては、処理７８０は更に、エージェントともなり得るネットワーク装置用のユーザーインターフェースを起動させることもある（再度説明するが、エージェントは他の装置との通信能力を持つことと、この場合は少なくともユーザーインターフェースであるアプリケーション又はプログラムの起動能力との両方を持つものである）。よってこの掘り下げの実施例は、従来の方法によりユーザーインターフェースを起動するためにネットワーク装置を呼び出し、そしてそのユーザーインターフェースを表示することを含んでいる。このように、ユーザーはネットワーク装置を直接的に掘り下げ、生成されつつある測定データが正しいことを確認し、診断処理を起動することができる、あるいは更なるプログラム又はアプリケーションを呼び出してそのネットワーク装置における処理を潜在的に再指定する、あるいはそのネットワーク装置に対応するネットワーク中の地点にて生じた何らかの問題を修正することができる。一例をあげると、ユーザーがディスプレイ上の最初の概略的グラフ表示を通じてネットワークが過負荷状態に陥っていると判断した場合、ユーザーは実際のネットワーク装置へと掘り下げを実施し、対応するユーザーインターフェースを起動し、そしてネットワークのその特定部分のパラメータ又は処理を変更して過負荷状態を緩和することができる。更に、上述同様にユーザーは更なる生の測定データを、その測定データがデータコレクタに出力される前に見ることができる。
【００２５】
　上述したように、正規化された測定データの最初の概略的グラフ表示を閲覧するユーザーは、その測定データを収集する元となったネットワーク装置へと掘り下げることができる。更なるネットワーク装置、又はネットワークが上述したネットワーク７００へと接続する場合、ユーザーはそれら追加されたネットワーク装置又はネットワークとの通信及び掘り下げを、それらのユーザーインターフェースを相互に起動することにより実施することができ、この場合においては、これらの追加ネットワーク装置の生成した測定データが最初に閲覧した正規化測定データと関わりがあるかどうか、あるいはこれらの追加ネットワーク装置の生成した測定データが現在のネットワーク７００に関連するものであるかどうかにさえ関係なく実施される。掘り下げ処理がネットワーク７００あるいは最初のネットワーク装置に実施され、ユーザーインターフェースが作動可能な状態になると、ネットワーク７００あるいは最初のネットワーク装置と通信を行う他のネットワーク又はネットワーク装置は掘り下げを行うことができ、収集又は記憶されたいずれの測定データへも閲覧することができる。同様に、他のネットワーク又はネットワーク装置への掘り下げが実施されると、それらの中の情報を表示することができ、また、他のネットワーク又はネットワーク装置におけるアプリケーション及び処理の制御を行うことができる。
【００２６】
　本発明の更なる実施例は、データへの掘り下げ、又は「コンテキスト」を用いたネットワーク装置又はネットワークへの掘り下げを含むものである。情報のコンテキスト型掘り下げ手法は、ユーザーが何に興味を抱いているか又はいたか、あるいは以前に何をしたのかについてのコンテキストを収集することと、そのコンテキストに応じたフォーマットで情報を掘り下げた結果得られた情報を提供することを含んでいる。例えば、特定期間にわたってグラフ表示されたものの基本となる測定データを掘り下げた場合、得られる結果もまた、その期間にわたるものとなる。同様に、この情報の掘り下げが測定データを通じて以前に掘り下げを実施した結果行われるものである（各掘り下げ処理が、ユーザーの閲覧の興味の対象をより詳細へと範囲を狭めていくものである）場合、更なる情報への現行の掘り下げ処理は、先に狭められた範囲を含むものであり、狭められた範囲で掘り下げた情報をシームレスにユーザーへと表示するものである。このように、背景情報への掘り下げを行う度にユーザーは複数の段階を経る必要はないのである。掘り下げられた情報は、ユーザーが不必要とする、あるいは所望しない情報を抜いた状態で表示することができる。同様に、コンテキスト情報を収集し、収集されたコンテキスト情報を利用する掘り下げユニットに加え、同じコンテキスト情報をネットワーク装置又はネットワークへの掘り下げを実施するために提供することができる（例えば、コンテキスト情報をネットワーク装置での処理用にそのネットワーク装置のユーザーインターフェースへと供給する）。
【００２７】
　従ってこの情報のコンテキスト型掘り下げ手法は、不必要な掘り下げ情報を抜いた状態で、あるいはそのような不必要な情報を使用することなく、掘り下げた情報を表示することをかなえるフィルタ機能を含んでいる。通常、掘り下げ情報は実施される特定のトラブルシューティング又は監視とはあまり関わりの無い大量の情報を含んでいるものである。
【００２８】
　本発明の実施例は、縦表示要素を用いたＸ及びＹ軸のグラフに限られたものでも、図３Ａ〜図３Ｃに示した画面のフォーマット方式のみに限られたものでもなく、例えばカラースプレッドシート又は散布図を使用したり、あるいは３Ｄ表示用に情報をフォーマットしたりすること等も含む。更に、本発明の実施例は一度に１種類及び１セットのみの測定値を表示するものに限られない。例えば、同じ画面上に各々が測定値やしきい値等の異なる種類及びセットを表す複数のグラフを表示させることもできる。測定データの特定の「種類」とは、特定のネットワーク装置、あるいは複数のネットワーク装置からの測定データであって、単一のグラフ中に表示されるように指定されたものである。
【００２９】
　システム中のネットワーク、ネットワーク装置、データコレクタ、しきい値イベントオーガナイザ、表示システム及びサブスクライバは、例えばメモリ、プロセッサ及び／又は特定用途向け集積回路（ＡＳＣＩ）とすることができる。そのメモリとしては、本願に記載した方法のいずれか１つ又は全てを実現する一連の命令（例えばソフトウエア）を記憶した機械読み取り可能媒体が含まれる。ソフトウエアは、完全に、あるいは少なくとも部分的にこのメモリ中、及び／又はプロセッサ中、及び／又はＡＳＩＣ中に常駐させることができる。本明細書の目的上、「機械読み取り可能媒体」という語は、機械（例えばコンピュータ）による読み取りが可能な形式で情報を提供（例えば記憶及び／又は伝送）するいずれの機構をも含むものである。例えば機械読み取り可能媒体として、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリ素子、電気的、光学的、音響的、あるいは他の形式の伝播信号等（例えば搬送波、赤外線信号、ディジタル信号等）が含まれる。更に、上述したように、フォーマットされた正規化測定データの最終的表示は、そのフォーマット処理を実施したプロセッサから離れた位置においても行うことが可能であり、遠隔位置へと伝送されるフォーマットされた表示情報は、搬送波により伝播することができる。この場合の「遠隔」という語は、少なくともプロセッサ及びディスプレイ間（これらの実際の物理位置には関係なく）の無線接続を表すものである。更に、「プロセッサ」という語は、単一のプロセッサに限られたものではない。
【００３０】
　上述したように様々なプロシージャが「自動的に」実施されるものであるが、これは処理がコンピュータにより自動的に実行され、ネットワーク管理者の介入を必要としないことを意味するものである。
【００３１】
　本発明の多くの特徴及び利点が詳細な説明から明らかであり、よって本発明の真の精神及び範囲に入るそれらの特徴及び利点の全ては、本願請求項により網羅することを企図したものである。更に、数々の変更及び改変形態は当業者により容易に想至し得るものであるため、本発明は図示及び記載した特定の構造及び作用に限定されるものではなく、よって全ての好適な変更形態及び同等形態は本発明の範囲に入るものである。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施例に基づく複数の装置、データコレクタ、表示システム、しきい値オーガナイザ、及び掘り下げユニットに接続するネットワークを表す図。
【図２】本発明の実施例に基づくしきい値オーガナイザ、データコレクタ、表示システム、及び掘り下げユニットのより詳細を表す図。
【図３Ａ】複数の異なる測定データタイプについて正規化された測定データをグラフ表示した画面の例を表す図。
【図３Ｂ】複数の異なる測定データタイプについて正規化された測定データをグラフ表示した画面の例を表す図。
【図３Ｃ】複数の異なる測定データタイプについて正規化された測定データをグラフ表示した画面の例を表す図。
【図４】本発明の実施例に基づく異種のスカラー測定データのシステム中の流れを説明するフローチャート。
【図１】
2004086899.tif 000003
【図２】
2004086899.tif 000004
【図３Ａ】
2004086899.tif 000005
【図３Ｂ】
2004086899.tif 000006
【図３Ｃ】
2004086899.tif 000007
【図４】
2004086899.tif 000008