(57)【要約】【課題】異種のネットワーク装置にしきい値を設定する方法を提供すること。【解決手段】しきい値を生のしきい値に自動的に変換し、異種のネットワーク装置の一つによって生成された測定データ値に基づいて生のしきい値が違反されたとき、データ違反が生成されると、自動的にデータ違反をしきい値違反に変換するシステムが開示される。一の実施形態において、本システムは自動的に、計測データ値について選択された異種のネットワーク装置を監視する。他の実施形態において、システムは一つの異種のネットワーク装置を選択し、自動的にしきい値を設定する。他の実施形態において、システムは、自動的にデータベースから、選択された異種のネットワーク装置に関する情報にアクセスする。他の実施形態において、システムは自動的に、しきい値違反を配布する。【選択図】図１
2004080779.tif 000002
【特許請求の範囲】
【請求項１】
　しきい値違反を生成する方法であって、
　しきい値を生のしきい値へと自動的に変換するステップと、
　複数の異種のネットワーク装置の１つにより生成された測定データ値に基づいて前記生のしきい値が違反されたときデータ違反が生成されると、前記データ違反をしきい値違反へと自動的に変換するステップと、
を含む方法。
【請求項２】
　前記複数の異種のネットワーク装置の１つを選択するステップと、自動的に前記しきい値を設定するステップと、を更に含む請求項１に記載の方法。
【請求項３】
　前記設定するステップが、選択された前記異種のネットワーク装置に関する情報をデータベースから自動的にアクセスするステップを含む請求項２に記載の方法。
【請求項４】
　選択された前記異種のネットワーク装置を前記測定データ値について自動的に監視するステップを更に含む請求項２に記載の方法。
【請求項５】
　選択された前記異種のネットワーク装置を監視するために、絶対データモニタを自動的に設定するステップを更に含む請求項４に記載の方法。
【請求項６】
　前記しきい値違反を自動的に配信するステップを更に含む請求項１に記載の方法。
【請求項７】
　前記配信するステップが、前記しきい値違反をパブリッシュ／サブスクライバシステムへと自動的にパブリッシュするステップと、パブリッシュされた前記しきい値違反をサブスクライバへと自動的に提供可能とするステップと、を含む請求項６に記載の方法。
【請求項８】
　前記サブスクライバが、イベントビュアー、イベントポリシーシステム、データ収集システム、または外部システムである請求項７に記載の方法。
【請求項９】
　測定データ値を生成するための複数の異種のネットワーク装置と、
　しきい値を生のしきい値へと変換し、データ違反をしきい値違反へと変換するしきい値トランスレーションエンジンと、
を備え、前記測定データ値に基づいて前記生のしきい値が違反された場合に前記データ違反が生成されるネットワーク。
【請求項１０】
　前記しきい値を設定するためのしきい値コンフィギュレータを更に備える請求項９に記載のネットワーク。
【請求項１１】
　前記複数の異種のネットワーク装置に関するしきい値設定情報を記憶するためのネットワーク装置データベースを更に備える請求項１０に記載のネットワーク。
【請求項１２】
　前記複数の異種のネットワーク装置を前記測定データ値について監視し、前記データ違反を生成するための複数の絶対データモニタを更に備える請求項９に記載のネットワーク。
【請求項１３】
　前記複数の異種のネットワーク装置を監視するために前記複数の絶対データモニタを設定する生データコンフィギュレータを更に備える請求項１２に記載のネットワーク。
【請求項１４】
　前記複数の異種のネットワーク装置の１つが、前記複数の絶対データモニタの１つを含む請求項１２に記載のネットワーク。
【請求項１５】
　前記しきい値違反をパブリッシュし、該パブリッシュしたしきい値違反をサブスクライバへと提供可能とするパブリッシュ／サブスクライブシステムを更に備える請求項９に記載のネットワーク。
【請求項１６】
　サブスクライバを更に備え、該サブスクライバがイベントビュアー、イベントポリシーシステム、データ収集システム、または外部システムである請求項１５に記載のネットワーク。
【請求項１７】
　前記しきい値トランスレーションエンジンが、前記しきい値を前記生のしきい値へと変換し前記データ違反を前記しきい値違反へと変換するしきい値トランスレータと、前記しきい値違反を送出するしきい値イベントセンダと、を備える請求項９に記載のネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、ネットワーク上にある異種のネットワーク装置からしきい値イベントを生成することに関するものである。
【背景技術】
【０００２】
　ネットワーク管理者はネットワークの監視中に大量の情報を受け取るものである。ネットワーク管理者はネットワークに関する問題（例えばネットワークの利用率が６０％を超えた場合）の通知を受けることのみに集中することが多い。これを行うためには、ネットワーク管理者は、例えば利用率６０％といったしきい値を念頭に置き、この利用率の監視を行うためにシステムをプログラムしなければならない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　従来、ネットワーク管理者はデータモニタを個々にプログラミングし、ネットワーク装置及びデータモニタによって認識される生のしきい値を入力することにより個々のネットワーク装置を監視しなければならなかった。例えば、毎秒１０メガビットで起動するイーサーネットネットワークにおいては、毎秒６メガビットが利用率６０％にあたるものであり、従前のネットワーク管理者は毎秒６メガビットを越える利用率となった場合に備えてネットワーク装置を監視するためのデータモニタを個別にプログラムしなければならなかったのである。これを行うにはネットワーク管理者による手動計算が必要となる。
【０００４】
　個別に見ればたいして重いタスクではない。しかしながら、ネットワーク管理者が複数の異種のネットワーク装置に対応しなければならず、複数の異種のネットワーク装置を監視するための複数のデータモニタをプログラミングしなければならない場合、非常に長い時間がかかってしまう。加えて、ネットワーク管理者には監視するネットワークおよびネットワーク装置の基本的なハードウエアアーキテクチャに関する知識が必要であり、ネットワーク管理者が生のしきい値計算を誤って実施した場合、ユーザーエラーが発生することになる。
【０００５】
　更に、ネットワーク管理者は、データモニタが所定の時間間隔後に測定値を出力するまで待たなければならず、よってその時間間隔が経過するまではしきい値違反に関して認識することができないのである。この時間間隔が仮に１０分に設定されており、その時間間隔の開始後１分でしきい値違反があった場合、ネットワーク管理者がこのしきい値違反に関して通知を受けるのは９分後となってしまう。
【０００６】
　よってネットワーク管理者がしきい値を入力することが可能であり、データモニタや異種のネットワーク装置に関わらず、しきい値を生のしきい値に変換し、データモニタが異種のネットワーク装置に生のしきい値違反がないかを監視し、しきい値違反の場合にはこれをユーザーフレンドリな形式に変換し、その変換したしきい値違反を発生と同時にネットワーク管理者へと通知することができるシステムが必要とされているのである。
【課題を解決するための手段】
【０００７】
　本発明は、システムのしきい値を設け、複数の異種のネットワーク装置を設定し、そしてネットワーク管理者にしきい値イベントに関する通知を行うための方法、装置及び機械読み取り可能媒体を提供するものである。
【０００８】
　本発明は、しきい値を生のしきい値へと自動的に変換し、そして複数の異種のネットワーク装置の１つにより生成された測定データ値に基づいて生のしきい値違反が発生したときにデータ違反が生成されると、そのデータ違反（データ違反情報）を自動的にしきい値違反（しきい値違反情報）に変換するシステムを提供するものである。一実施例においては、システムは自動的に選択された異種のネットワーク装置をその測定されたデータ値について監視するものである。一実施例においては、システムは複数の異種のネットワーク装置から１つを選択し、自動的にしきい値を設定するものである。一実施例においては、システムは選択された異種ネットワーク装置に関するデータベースからの情報を自動的にアクセスするものである。一実施例においては、システムは、自動的にしきい値違反を分配するものである。一実施例においては、システムはパブリッシュ／サブスクライブシステム（配信／加入システム）に対して自動的にしきい値違反をパブリッシュし、パブリッシュされたしきい値違反を自動的にサブスクライバへと提供できるようにするものである。
【０００９】
　本発明は、測定されたデータ値に基づいて生のしきい値が違反された場合にデータ違反が生成されるシステムであって、測定されたデータ値を生成する複数の異種のネットワーク装置と、しきい値を生のしきい値へと変換し、データ違反をしきい値違反に変換するためのしきい値トランスレーションエンジンを含むシステムを提供するものである。一実施例においては、システムはしきい値を設定するしきい値コンフィギュレータを含む。一実施例においては、システムは複数の異種のネットワーク装置に関するしきい値設定情報を記憶するネットワーク装置データベースを含む。一実施例においては、システムは複数の異種ネットワーク装置の測定されたデータ値を監視し、データ違反を生成するための複数の絶対データモニタを含む。一実施例においては、システムは複数の異種のネットワーク装置を監視するように複数の絶対データモニタを設定するための生データコンフィギュレータを含む。一実施例においては、システムはしきい値違反をパブリッシュし、パブリッシュされたしきい値違反をサブスクライバに対して提供できるようにするためのパブリッシュ／サブスクライブシステムを含む。一実施例においては、システムはイベントビュアー、イベントポリシーシステム、データ収集システム、或いは外部システムであるサブスクライバを含む。
【発明を実施するための最良の形態】
【００１０】
　以下、本発明の推奨される実施例の詳細を説明するが、その例を添付図に示した（同様の符号は同様の要素を示す）。
【００１１】
　ネットワーク装置は、ＳＮＭＰ、ＸＭＬ、ＣＭＩＰ、ｈｔｔｐ、Ｃｏｒｂａ、ＩＥＥＥ−４８８、ＩＤＬ、ＴＬ１、ＳＣＰＩ、ＡＳＣＩＩ等の異なるプロトコルを通じて制御される場合がある。「ｈｅｔｅｒｏｇｅｎｅｏｕｓ（異種）」という語は、Ｒａｎｄｏｍ　Ｈｏｕｓｅ　Ｗｅｂｓｔｅｒ’ｓ　Ｕｎａｂｒｉｄｇｅｄ　Ｄｉｃｔｉｏｎａｒｙ　８９７；２ｎｄ　Ｅｄｉｔｉｏｎ、１９９８には「ｄｉｆｆｅｒｅｎｔ　ｉｎ　ｋｉｎｄ（異なる種類）」、「ｕｎｌｉｋｅ（同じでない）」、「ｉｎｃｏｎｇｒｏｕｓ（調和しない）」と定義されている。ネットワーク中の複数のネットワーク装置は、これらを制御するプロトコルタイプという意味において異種である場合がある。本発明によれば、ネットワーク管理者は複数の異種のネットワーク装置にしきい値を設定することが可能であり、システムはしきい値違反が発生した場合にネットワーク管理者に通知することができる。しかしながら、本発明はネットワーク管理者に限られたものではなく、しきい値を設定したいと望むいずれのエンドユーザーも本発明を使用することが可能である。
【００１２】
　図１は、本発明の実施例に基づく複数のネットワーク装置、データベース、サブスクライバ、イベントシステム、しきい値イベントセンダ、しきい値コンフィギュレータ、しきい値トランスレータ、複数の絶対データモニタ及び生データコンフィギュレータを接続したネットワークを描いた図である。図１を見ると、ネットワーク７００はＬＡＮ、ＷＡＮ、スイッチ、非スイッチ、ＡＴＭ、ＩＳＤＮ、無線及びインターネット等を含むいずれの種類のネットワークであっても良い。しかしながら、本発明の実施例はこれらに限られたものではない。例えば、ネットワーク７００は接続された装置に直接的に接続するスイッチングメッシュであっても良い。異種のネットワーク装置（各々を「ＮＥ」と示す）７０２、７０４、７０６及び７０８がネットワーク７００に接続している。説明の便宜上、ネットワーク装置は４つしか図示していないが、本発明の実施例はこれらに限られたものではない。例えば、ネットワーク７００に接続するＮＥは４台よりも多数、或いは少数であっても良い。ＮＥ７０２〜７０８は、例えばＳＮＭＰ、ＸＭＬ、ＣＭＩＰ等の複数のプロトコルを通じて制御されている。ＮＥ７０２〜７０８は、ネットワークデータに基づいて測定データ値を生成するものである。例えば、一実施例においては、ＮＥ７０２〜７０８は、例えば１秒あたりのメガビット数といった利用率に対応する測定データ値を生成する。しかしながら、本発明の実施例は利用率に限られたものではなく、他のいずれのネットワーク情報であっても測定することができるものである。更に、本発明の実施例においては全てのＮＥが同じタイプのデータを生成しているとは限らず、例えばあるＮＥが利用率に対応するデータ値を生成する一方で他のＮＥが速度に対応するデータ値を生成する場合等も含まれる。
【００１３】
　データベース（以下、「ＤＢ」）７２４がネットワーク７００に接続しているが、これはＮＥに関する設定情報を記憶するものである。一実施例においては、設定情報はＩＰアドレスやパスワード等を含む。しかしながら、本発明の実施例はこれらに限られたものではなく、設定情報はいくつの事柄を含んだものであっても良い。ネットワーク７００にしきい値コンフィギュレータ（以下、「ＴＣ」）７１８が接続しており、これがしきい値の入力やネットワーク装置の選択を実施するためのユーザーインターフェースをネットワーク管理者に提供している。しきい値はネットワーク管理者が理解し得るフォーマットを持っている。例えば、一実施例においては、ネットワーク管理者はネットワークプローブである１つのＮＥの利用率しきい値を６０％にしたいと望んだとする。このような実施例においては、ＴＣ７１８が複数のＮＥの中からネットワークプローブである１つのＮＥ（例えばＮＥ７０２）を選択し、ＤＢ７２４中に記憶されたＮＥ７０２の設定情報に基づいてしきい値を６０％に自動的に設定する。他の実施例においては、ネットワーク管理者はネットワークプローブである１つのＮＥに６０％の利用率しきい値を設定するが、しかしこのしきい値が少なくとも５秒以上超過した場合に限定する。しかしながら、本発明の実施例は利用率やネットワークプローブに限られたものではなく、ネットワーク管理者の入力はいずれのネットワーク情報及びいずれのＮＥであっても良い。例えばネットワーク管理者は、ＮＥのうち、ネットワーク速度を監視する１つに最適速度の９０％をしきい値に設定することもできる。一実施例においては、ＴＣ７１８はグラフィカルユーザーインターフェース（以下、「ＧＵＩ」）である。例えばＴＣ７１８は無線データ転送能力を有する携帯電話、無線データ転送能力を有するパーソナルデータアシスタント（以下、「ＰＤＡ」）、パーソナルコンピュータ（ラップトップ、デスクトップ、ワークステーション、ノートパッド、ウエアラブル機器等）、或いはメインフレームコンピュータであっても良い。しかしながら、本発明の実施例はＧＵＩに限られたものではなく、いずれの種類のユーザーインターフェースを利用したものでも良い。一実施例においては、しきい値がネットワーク管理者の同じしきい値を設定するパターンに基づいて自動的に設定されるようになっており、ＴＣ７１８はシステム中には含まれていない。
【００１４】
　ＮＥはデータ値のみを測定するものであり、しきい値を理解するものではないため、ＮＥが認識し得るフォーマットに変換する必要がある。しきい値トランスレータ（以下、「ＴＴ」）７２０がネットワーク７００を通じてＴＣ７１８に接続しており、これがしきい値を生のしきい値へと自動的に変換するものである。例えば、利用しきい値率を６０％に設定した上記実施例においては、あるＮＥが（そのＮＥの設定情報に基づいて）１００メガビット／秒の能力を持っている場合、生のしきい値は６０メガビット／秒ということになる。ＴＴ７２０は更に、データ違反をしきい値違反（データ違反としきい値違反については以下により詳細を説明する）へと変換する。この変換はアルゴリズムを使用して実施されるが、１つの特定のアルゴリズムを排他的に使用するわけではなく、本発明は特定のしきい値フォーマットを特定の生のしきい値フォーマットへと変換することに限られている訳ではない。ＮＥが異種であるため、多数の異なるアルゴリズムが存在し得る。
【００１５】
　絶対データモニタ（以下、「ＡＤＭ」）７１０及び７１２はネットワーク７００を介してＮＥ７０２〜７０８及びＴＴ７２０に接続しており、ＡＤＭ７１４はＮＥ７０８中に含まれている。ＡＤＭ７１０〜７１４は、しきい値違反についてＮＥを監視するデータモニタである。生データコンフィギュレータ（以下、「ＲＤＣ」）７１６はネットワーク７００に接続してＡＤＭが設定情報に基づいてＮＥを監視するようにＡＤＭを設定するものである。特定のＮＥを監視するように設定された後、ＡＤＭ（例えばＡＤＭ７１２）は、生のしきい値違反が生じていないかについてＮＥが生成する測定データ値を監視する。例えば、生のしきい値を６０メガビット／秒とした上記実施例においては、ＡＤＭ７１０〜７１４は６０メガビット／秒以上となるパケット数／秒について監視する。このような状況が生じた場合、その生のしきい値違反を検出したＡＤＭはデータ違反を生成し、生のしきい値違反が発生したことを示す。生のしきい値を少なくとも５秒間にわたる６０メガビット／秒とした上記実施例においては、ＡＤＭ７１０〜７１４は６０メガビット／秒以上のパケット数／秒を監視して、そのパケット数が少なくとも５秒間にわたって６０メガビット／秒よりも大きかった場合にデータ違反を生成する。ＡＤＭは検出と同時にデータ違反を生成するため、データ違反の生成は特定の時間間隔（例えば１０分ごとにデータ違反を生成して知らせる等）に依存するわけではない。よって本発明にはネットワーク管理者に通知するまでの待ち時間がないという利点がある。一実施例においては、データ違反は例えばパケット形式で伝送されるものであり、伝送時間、データ違反値、ＮＥのＩＰアドレス等を含んでいる。しかしながら、本発明の実施例はこれに限られたものではなく、どのような形式で伝送しても、伝送情報中にいかなる量の情報が含まれていても良い。
【００１６】
　一実施例においては、ＡＤＭがＮＥ中に含まれているが（図１においてはＡＤＭ７１４及びＮＥ７０８）、ＡＤＭ７１４はＮＥ７０８用に設定されている必要はなく、ＡＤＭ７１４はＮＥ７０８のみを監視している。本発明は常駐ＡＤＭを持つＮＥを含む場合も含まない場合もある既存のシステムとの互換性が得られるようにＮＥ中に含まれないＡＤＭを提供するものである。一実施例においては、ＡＤＭ７１４が所要の生のしきい値についての監視能力が無い場合、ＡＤＭ７１４に加えて他のＡＤＭ（例えばＡＤＭ７１０）がＮＥ７０８を監視するように設定されている。例えば、少なくとも５秒間にわたる６０メガビット／秒のしきい値違反の上記実施例においては、ＡＤＭ７１４はＮＥ７０８のビット／秒は監視することができるが、５秒間に相当する特定数のビット／秒の監視ができない場合がある。このような場合、他のＡＤＭが状況にあわせて設定される。本発明のこの説明においては、ＡＤＭは３つ存在し、１つのＡＤＭがＮＥ中に含まれているものとしたが、本発明の実施例はこれに限られたものではなく、例えばより多数又は少数のＡＤＭがあっても、より多数又は少数のＡＤＭがＮＥ中に含まれていても、全てのＡＤＭがＮＥ中に含まれていても、或いは１つも含まれていなくても良いのである。本発明の実施例は、特定のＮＥを監視する特定数のＡＤＭに限られたものではなく、いくつのＡＤＭ７１０〜７１２がいくつのＮＥ７０２〜７０８を監視するようになっていても良いのである。
【００１７】
　データ違反は生のしきい値フォーマットにある（上記実施例においては６５メガビット／秒等）ため、これらをネットワーク管理者が指定するフォーマットへと変換する必要がある。上述したように、ＴＴ７２０はデータ違反をしきい値違反に変換する。上述した例においては、ＴＴ７２０は１０，５０００パケット／秒のデータ違反を６５％のしきい値違反に変換する。しきい値イベントセンダ（以下、「ＴＥＳ」）７２６がネットワーク７００を介してＴＴ７２０に接続しており、これがしきい値違反を送出する。
【００１８】
　イベントシステム７２８はネットワーク７００を介してＴＥＳ７２６に接続しており、これがしきい値違反をサブスクライバによるアクセスに対してパブリッシュすることにより、しきい値違反をその発生と同時に配布する。サブスクライバ７３０はネットワーク７００を通じてイベントシステム７２８へと接続しており、これがネットワーク管理者及び他の関係要素へとしきい値違反を知らせるものである。本発明は１つのサブスクライバに限ったものではなく、より多数のサブスクライバを接続しても良ければ全く無くても良い。一実施例においては、サブスクライバ７３０はイベントビュアーである。しかしながら、本発明の実施例はそのように限られたものではない。例えば他の実施例においては、サブスクライバ７３０はイベントポリシーシステムである。更に他の実施例においては、サブスクライバ７３０は外部システムである。
【００１９】
　図２はしきい値トランスレーションエンジンを描いた図であり、しきい値トランスレーションエンジンはネットワークに接続し、本発明に基づくしきい値トランスレータ、生データコンフィギュレータ、及びしきい値イベントセンダを含んでいる。図２を見ると、しきい値トランスレーションエンジン（以下、「ＴＴＥ」）７３４はネットワーク７００に接続している。一実施例においては、ＴＴＥ７３４はＴＴ７３６、ＲＤＣ７３８、ＴＥＳ７４０及びプロセッサ７４１を含む。ＴＴ７３６、ＲＤＣ７３８及びＴＥＳ７４０は、図１に示したＴＴ７２０、ＲＤＣ７１６及びＴＥＳ７２６とそれぞれに同じ特性を持つものである。このような実施例においては、ＴＴ７２０、ＲＤＣ７１６及びＴＥＳ７２６は不要となる。しかしながら、本発明の実施例はそのように限定されたものではなく、ＴＴ７２０、ＲＤＣ７１６及びＴＥＳ７２６はＴＴＥ７３４の外に依然として存在していても良いのである。
【００２０】
　図３は、本発明の実施例に基づいてしきい値を生のしきい値へと変換する方法を説明するフローチャートである。図３を見ると、ステップ７４２においてしきい値とネットワーク装置指定が受信される。処理はステップ７４２からステップ７４４へと移り、そのネットワーク装置の設定情報が取得される。処理はステップ７４４からステップ７４６へと移行し、しきい値が生のしきい値へと変換される。ステップ７４６から処理は７４８へと移り、生のしきい値及び設定情報が伝送される。
【００２１】
　図４は本発明の実施例に基づくデータ違反の生成を説明するフローチャートである。図４を見ると、ステップ７５０において、指定されたネットワーク装置が監視される。処理はステップ７５０からステップ７５２へと移り、ここで測定データ値が生のしきい値と比較される。この生のしきい値を超えていなかった場合、処理はステップ７５２からステップ７５０に戻る。生のしきい値を超えていた場合、処理はステップ７５２からステップ７５４へと移行し、データ違反が生成される。処理はステップ７５４からステップ７５６へと移り、データ違反が伝送される。
【００２２】
　図５は、本発明に基づくデータ違反からしきい値違反への変換を説明するフローチャートである。図５を見ると、ステップ７５８においてデータ違反が受信される。処理はステップ７５８からステップ７６０へと移り、ここで設定情報が取得される。処理はステップ７６０からステップ７６２へと移り、データ違反がしきい値違反に変換される。ステップ７６２から処理はステップ７６４へと移行してしきい値違反が伝送される。
【００２３】
　システム中に含まれるネットワーク、ネットワーク装置、絶対データモニタ、しきい値コンフィギュレータ、しきい値トランスレータ、しきい値トランスレーションエンジン、しきい値イベントセンダ、生データコンフィギュレータ、データベース、イベントシステム及びサブスクライバは、例えばメモリ、プロセッサ及び／又は特定用途向け集積回路（ＡＳＩＣ）を含む。このメモリとしては、本願に記載された１つ又は全ての方法を実現する一連の命令（例えばソフトウエア）が記憶された機械読み取り可能媒体が含まれる。ソフトウエアは、このメモリ及び／又はプロセッサ及び／又はＡＳＩＣ中に完全に、或いは少なくとも部分的に常駐させることができる。本明細書の目的上、「機械読み取り可能媒体」とは、機械（例えばコンピュータ）による読み取りが可能な形式で情報を提供（例えば記憶及び／又は伝送）するいずれかの機構を含むものとする。機械読み取り可能媒体としては例えばリードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリ素子、電気的、光学的、音響的、或いは他の形式の伝播信号（例えば搬送波、赤外線信号、ディジタル信号）等が含まれる。
【００２４】
　上述したように様々なプロセスが「自動的に」実施されるものであるが、これは処理がコンピュータにより自動的に実行され、ネットワーク管理者の介入を必要としないことを意味するものである。
【００２５】
　先に説明した、生のしきい値を６０メガビット／秒とした実施例、及び生のしきい値を５秒間にわたる６０メガビット／秒とした実施例は、本発明の適用範囲をそのように限定することを意図したものではない。これらの実施例は、本発明の数多くの実施例の一部の例にしか過ぎず、本発明をいかなる特定のしきい値又は数値にも限定するものではない。
【００２６】
　本発明の多くの特徴及び利点が詳細な説明から明らかであり、よって本発明の真の精神及び範囲に入るそれらの特徴及び利点の全ては、本願請求項により網羅することを企図したものである。更に、数々の変更及び改変形態は当業者により容易に想至し得るものであるため、本発明は図示及び記載した特定の構造及び作用に限定されるものではなく、よって全ての好適な変更形態及び同等形態は本発明の範囲に入るものである。
【図面の簡単な説明】
【００２７】
【図１】複数のネットワーク装置、データベース、サブスクライバ、イベントシステム、しきい値イベントセンダ、しきい値コンフィギュレータ、しきい値トランスレータ、複数の絶対データモニタ及び生データコンフィギュレータが接続されたネットワークを示す図。
【図２】ネットワークに接続する、本発明の実施例に基づくしきい値トランスレーションエンジンを描いた図であり、しきい値トランスレーションエンジンはしきい値トランスレータ、生データコンフィギュレータ、そしてしきい値イベントセンダを含む。
【図３】本発明の実施例に基づくしきい値の生のしきい値への変換を説明するフローチャート。
【図４】本発明の実施例に基づくデータ違反の生成を説明するフローチャート。
【図５】本発明の実施例に基づくデータ違反のしきい値違反への変換を説明するフローチャート。
【図１】
2004080779.tif 000003
【図２】
2004080779.tif 000004
【図３】
2004080779.tif 000005
【図４】
2004080779.tif 000006
【図５】
2004080779.tif 000007