(57)【要約】【課題】分散警報相関システムを使用して、通信ネットワークの障害を診断するシステムおよび方法を提供すること。【解決手段】該警報相関システムは、ノード・レベル相関結果を生成するノード・レベル警報相関を提供するために、ネットワークのノードに配置されたノード・レベル警報相関ツール（ＡＣＴ）を含むことが可能である。ノード・レベルＡＣＴは、診断知識を他のノードの他のノード・レベル警報相関ツールと共有することが可能である。ノード・レベルＡＣＴのそれぞれは、診断知識およびノード・レベル相関結果をより高レベルのＡＣＴと共有することも可能である。より高レベルのＡＣＴは、より高レベルの相関結果を生成するために、より高レベルの警報相関を提供することが可能である。【選択図】図２
2004289824.tif 000002
【特許請求の範囲】
【請求項１】
分散警報相関を使用して通信ネットワークの障害を診断する方法であって、
第１ネットワーク・ノードにおいて警報データを相関させて、局所相関結果を生成することと、
第２ネットワーク・ノードに対し、前記局所相関結果に応答して獲得される診断知識を複製することを含む方法。
【請求項２】
前記相関警報データが、前記ネットワークの障害の根本原因を見つけるために、一般的な相関アルゴリズムを使用することを含む、請求項１に記載の方法。
【請求項３】
前記相関警報データが、前記ネットワークの障害の根本原因を見つけるために、ユーザ確定相関規則を使用することを含む、請求項１に記載の方法。
【請求項４】
前記診断知識が、新しい相関規則を備える、請求項１に記載の方法。
【請求項５】
前記診断知識が、根本原因、警報定義、および訂正行為の少なくとも１つを備える、請求項１に記載の方法。
【請求項６】
前記警報データが、前記通信ネットワークのネットワーク要素によって生成された警報データを備える、請求項１に記載の方法。
【請求項７】
前記診断知識および前記局所相関結果をより高レベルの警報相関ツールに報告することをさらに含む、請求項１に記載の方法。
【請求項８】
前記相関警報データが、前記第１ネットワークにおいて局所的に記憶されたトポロジ構成情報を使用して前記警報データを相関させることを含む、請求項１に記載の方法。
【請求項９】
前記相関警報データが、前記第１ネットワーク・ノードにおいて局所知識ベースを使用して前記警報データを相関させ、前記局所知識ベースが、警報定義および相関規則を含む、請求項１に記載の方法。
【請求項１０】
分散警報相関を使用して通信ネットワークの障害を診断する方法であって、
前記通信ネットワークのネットワーク・ノードにおいて局所的に警報データを受信することと、
関連するノード・レベル警報相関ツールを使用して、前記ネットワーク・ノードにおいて局所的に前記警報データを相関させて、前記ネットワーク・ノードのそれぞれにおいて相関結果を生成することと、
前記ネットワーク・ノードにおいて局所的に生成された前記相関結果を、それぞれの前記ネットワーク・ノードのそれぞれのユーザに報告することと、
前記ユーザの少なくとも１人によって提供された診断知識を、前記ネットワーク・ノードのそれぞれの少なくとも１つの局所知識ベースに追加することと、
他の前記ネットワーク・ノードに対して、前記診断知識を複製することと、
前記診断知識および前記ネットワーク・ノードにおいて局所的に生成された前記相関結果をより高レベルの警報相関ツールに報告することを含む方法。
【請求項１１】
前記診断知識を他の前記ネットワーク・ノードに報告することと、
前記診断知識を、前記他の前記ネットワーク・ノードのノード知識ベースに追加することをさらに含む、請求項１０に記載の方法。
【請求項１２】
前記より高レベルの警報相関ツールにおいて前記相関結果を受信し、前記相関結果が、前記ネットワーク・ノードにおける局所警報相関によって決定された障害の根本原因を含むことと、
前記ネットワーク・ノードにおいて決定された前記根本原因を相関させて、前記より高レベルの警報相関ツールにおいてより高レベルの根本原因を見つけることと、
前記より高レベルの根本原因を、前記より高レベルの警報相関ツールのユーザに報告することと、
前記より高レベルの警報相関ツールにおいて前記ユーザによって提供されたより高レベルの診断知識を、前記より高レベルの警報相関ツールのより高レベルの知識ベースに追加することをさらに含む、請求項１０に記載の方法。
【請求項１３】
それぞれの前記ネットワーク・ノードにおいて、局所トポロジ構成情報を受信および記憶することをさらに含む、請求項１０に記載の方法。
【請求項１４】
通信ネットワークの障害を診断する分散警報相関システムであって、
それぞれが、ノード・レベル警報相関を提供して、ノード・レベル相関結果を生成し、他のノードのノード・レベル警報相関ツールの他と診断知識を共有する、前記通信ネットワークのノードに配置された複数のノード・レベル警報相関ツールと、
前記通信ネットワークのネットワーク管理センタに配置された少なくとも１つのより高レベルの管理レベル警報相関ツールであって、前記ノード・レベル警報相関ツールのそれぞれが、前記診断知識および前記ノード・レベル相関結果をより高レベルの管理レベル警報相関ツールと共有し、より高レベルの警報相関を提供して、より高レベルの相関結果を生成するより高レベルの管理レベル警報相関ツールとを備える分散警報相関システム。
【請求項１５】
前記ノード・レベル警報相関ツールのそれぞれが、前記通信ネットワークにおいて生成された警報を分類する警報グループを確定する警報定義を備える、請求項１４に記載の分散警報相関システム。
【請求項１６】
前記ノード・レベル警報相関ツールのそれぞれが、ネットワーク要素から受信された警報に応答して根本原因を決定するための相関規則を備える、請求項１５に記載の分散警報相関システム。
【請求項１７】
前記ノード・レベル警報相関ツールのそれぞれが、局所トポロジ構成情報を備える、請求項１６に記載の分散警報相関システム。
【請求項１８】
前記ノード・レベル警報相関ツールのそれぞれが、局所知識ベースを含む、請求項１４に記載の分散警報相関システム。
【請求項１９】
各前記より高レベルの警報相関ツールが、より高レベルの知識ベースを含む、請求項１４に記載の分散警報相関システム。
【請求項２０】
前記ノード・レベル警報相関ツールのそれぞれが、ユーザ確定相関規則を使用して、ネットワーク要素警報データを局所的に記憶されたトポロジ構成情報と相関させる警報コリレータを含む、請求項１４に記載の分散警報相関システム。
【請求項２１】
前記ノード・レベル警報相関ツールのそれぞれが、ユーザによって追加された新しい診断知識を複製する知識レプリケータを含む、請求項１４に記載の分散警報相関システム。
【請求項２２】
前記ノード・レベル警報相関ツールのそれぞれが、ユーザの裁量で新しい診断知識を受け取り、追加することを可能にする、請求項１４に記載の分散警報相関システム。
【請求項２３】
通信ネットワークの障害を診断する分散警報相関システムであって、
それぞれが、ノード・レベル警報相関を提供して、ノード・レベル相関結果を生成し、診断知識をノード・レベル警報コリレータの他と共有する、前記通信ネットワークのノードに配置された複数のノード・レベル警報コリレータと、
前記通信ネットワークのネットワーク管理センタに配置された少なくとも１つのより高レベルの管理レベル警報コリレータであって、ノード・レベル警報コリレータのそれぞれが、前記診断知識および前記ノード・レベル相関結果を前記より高レベルの管理レベル警報コリレータと共有し、より高レベルの警報相関を提供して、より高レベルの相関結果を生成する少なくとも１つのより高レベルの管理レベル警報コリレータとを備える、分散警報相関システム。
【請求項２４】
コンピュータ・システムに通信ネットワークにおいて障害診断の方法を実施させる内容をもつ機械読取り可能媒体であって、前記方法が、
第１ネットワーク・ノードにおいて警報データを相関させて、局所相関結果を生成することと、
第２ネットワーク・ノードに対して、前記局所相関結果に応答して獲得される診断知識を複製することを含む機械読取り可能媒体。
【請求項２５】
コンピュータ・システムに通信ネットワークにおいて障害診断の方法を実施させる内容をもつ機械読取り可能媒体であって、前記方法が、
前記通信ネットワークのネットワーク・ノードにおいて局所的に警報データを受信することと、
関連するノード・レベル警報相関ツールを使用して、前記ネットワーク・ノードにおいて局所的に前記警報データを相関させて、前記ネットワーク・ノードのそれぞれにおいて相関結果を生成することと、
前記ネットワーク・ノードにおいて局所的に生成された前記相関結果を、それぞれの前記ネットワーク・ノードのそれぞれのユーザに報告することと、
前記ユーザの少なくとも１人によって提供された診断知識を、前記ネットワーク・ノードのそれぞれの少なくとも１つの局所知識ベースに追加することと、
他の前記ネットワーク・ノードに対して、前記診断知識を複製することと、
前記診断知識および前記ネットワーク・ノードにおいて局所的に生成された前記相関結果をより高レベルの警報相関ツールに報告することを含む機械読取り可能媒体。
【請求項２６】
前記方法が、
前記他のネットワーク・ノードから前記診断知識を受信することと、
前記他のネットワーク・ノードから受信した前記診断知識を前記ネットワーク・ノードの前記ユーザに報告することと、
または、前記他のネットワーク・ノードから受信した前記診断知識を前記ユーザに応答して前記知識ベースに追加することをさらに含む、請求項２４に記載の機械読取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、障害管理システムに関し、より具体的には、分散警報相関を使用する障害診断のシステムおよび方法に関する。
【背景技術】
【０００２】
「海中」システムまたは「海底」システムなどの長距離通信システムの容量は、著しい割合で増大してきた。たとえば、いくつかの長距離の光増幅された海中通信システムは、単一光チャネル上で１秒当たり１０ギガビット（Ｇｂｐｓ）以上の速度で情報を転送することができる。光通信システムの伝送容量を最大にするために、単一の光ファイバが、波長分割多重化（ＷＤＭ）として既知のプロセスにおいて複数の光チャネル（たとえば６４以上）を搬送することが可能である。そのような高容量通信システムは、ネットワーク上の様々な点においてとりわけ危険にさらされ易いので、サービス品質保証制度（ＳＬＡ）を満たすために、システムのオーナーおよびオペレータによってネットワーク管理および遠隔診断が使用されてきた。
【０００３】
簡略化した通信ネットワーク１０を図１に示す。通信ネットワーク１０は、ネットワーク要素（ＮＥ）１２と呼ばれる相互接続機器からなる。光通信ネットワークでは、たとえば、ネットワーク要素は、トランシーバ、増幅器、コンバイナ、分割器、および遠隔測定機器を含むことができる。ファイバの伝送チャネルの数およびケーブルのファイバの数が、光ネットワークの容量の増大に対応するように増大しているので、機器またはネットワーク要素１２の量も増大している。通信ネットワークにおいてケーブル局と呼ばれることがある処理位置またはノード１４において、複数のネットワーク要素１２をまとめて収容することができる。機器を保全するために、現場担当者をノードまたはケーブル局に配置することができる。
【０００４】
ネットワーク管理またはトラフィック制御の活動は、ネットワーク・ノード１４に接続されたネットワーク管理センタ（ＮＭＣ）または複数のセンタ１６において調整される。順方向保全およびネットワーク・容量の計画に使用されるデータを提供するために、ネットワーク管理システム（ＮＭＳ）１８をＮＭＣ１６に配置することができる。ＮＭＳ１８の１つのタイプは、活動の監視および障害追跡に使用されるネットワーク・トポロジの相補的なグラフィック的に統合された視点を提供する。
【０００５】
ＮＭＳ１８は、ＳＬＡの違反を示すネットワーク要素サービス品質（ＱｏＳ）警報などの障害インジケータを操作および記憶することによって障害管理を提供する役割を担うことが可能である。さらに、ＮＭＳ１８を使用して、構成管理、性能管理、セキュリティ管理、および会計管理などの他のネットワーク管理機能を提供することが可能である。高レベルＮＭＣ１６では、ＮＭＳ１８を使用するオペレータは、ネットワーク構成要素にアクセスすること、および／またはネットワーク構成要素を管理することが可能である（個々のノードおよび／またはネットワーク要素など）。いくつかのノード１４では、現場担当者に、その制御下にある機器または遠隔管理されたノードに付随するＮＭＳスクリーンへのアクセを与えることができる。
【０００６】
ＮＭＳ１８を使用すると、ネットワーク・オペレータは、中央集中の手法を使用して通信ネットワークを診断および保全することが可能である。ＮＭＳ１８は、中央集中サーバを使用して、中央集中決定プロセスを保全し、ＮＭＣ１６のオペレータは、全ネットワークにわたって管理を実質的に調整する。相関規則およびトポロジ構成情報が、ネットワーク全体について中央に配置され、中央集中警報相関および根本原因分析が実施される。障害診断に対するこの中央集中手法は、しばしば、制御のＮＭＣ領域にくまなく分散された専門知識を排除し、また、ネットワーク・トポロジの変化に適切に適応しない。ノードが地理的に広く分散する可能性があるグローバル・ネットワークでは、コマンドおよび制御の問題が生じることもある。
【特許文献１】米国特許出願第６０／４５５，１３６号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
したがって、ノード間であらゆる新しい診断知識を共有し、かつ警報相関をネットワークの局所的な点またはノードに分散させる障害診断のシステムおよび方法が必要である。また、ノード・レベルおよびより高レベルの両方において階層型処理を提供する障害診断のシステムおよび方法が必要である。
【課題を解決するための手段】
【０００８】
本発明の一態様によれば、分散警報相関および規則を使用して通信ネットワークの障害を診断する方法が提供される。該方法には、第１ネットワーク・ノードにおいて警報データを相関させて、局所相関結果を生成することと、近傍ネットワーク・ノードに対して診断知識を複製することとが含まれる。診断知識は、局所相関結果に応答して獲得される。
【０００９】
本発明の他の態様によれば、該障害診断方法には、通信ネットワークのネットワーク・ノードにおいて局所的に警報データを受信することと、ノード・レベル警報相関ツールを使用してネットワーク・ノードにおいて局所的に警報データを相関させて、ネットワーク・ノードのそれぞれにおいて相関結果を生成することとが含まれる。ネットワーク・ノードにおいて局所的に生成された相関結果は、それぞれのネットワーク・ノードのそれぞれのユーザに報告され、ユーザの少なくとも１人によって提供されたあらゆる診断知識が、それぞれのネットワーク・ノードの局所知識ベースに追加される。ネットワーク・ノードにおいて局所的に生成された診断知識および相関結果は、より高レベルの警報相関ツールに報告される。
【００１０】
本発明の他の態様によれば、分散警報相関システムが、通信ネットワークの障害を診断するために提供される。該システムには、通信ネットワークのノードに配置された複数のノード・レベル警報相関ツールと、通信ネットワークのネットワーク管理センタに配置された少なくとも１つのより高レベルの管理レベル警報相関ツールとが含まれる。ノード・レベル警報相関ツールのそれぞれは、ノード・レベル警報相関を提供して、ノード・レベル相関結果を生成し、他のノードの他のノード・レベル警報相関ツールと診断知識を共有する。ノード・レベル警報相関ツールのそれぞれは、診断知識およびノード・レベル相関結果をより高レベルの管理レベル警報相関ツールとも共有する。より高レベルの管理レベル警報相関ツールは、より高レベルの相関を提供して、より高レベルの相関結果を生成する。
【００１１】
本発明の他の態様によれば、機械読取り可能媒体の内容により、コンピュータ・システムは、通信ネットワークにおける障害診断の方法を実施し、該方法には、第１ネットワーク・ノードにおいて警報データを相関させて、局所相関結果を生成することと、第２ネットワーク・ノードに対して診断知識を複製することとが含まれる。診断知識は、局所相関結果に応答して獲得される。
本発明のこれらおよび他の特徴および利点は、図面と共に取り入れた以下の詳細な記述を読むことによって、より良好に理解されるであろう。
【発明の効果】
【００１２】
本発明により、分散警報相関システムを使用して、通信ネットワークの障害を診断するシステム及び方法が提供される。
【発明を実施するための最良の形態】
【００１３】
一般に、本発明と一貫する障害診断のシステムおよび方法は、診断知識を構築する際に局所的な専門知識を強化するために、警報相関をネットワーク・ノードにわたって分散させることが可能である。診断知識は、ネットワーク全体にわたる「学習」を容易にするために、ノードにわたって複製することが可能である。本発明と一貫する障害診断のシステムおよび方法は、階層型処理方式を使用することが可能であり、この方式では、警報相関は、ネットワーク全体にわたって局所的および大域的の両方で障害を診断することを促進するために、ノード・レベルおよびより高レベル（ネットワーク・レベルなど）において実施される。例示的な実施形態について海中光通信ネットワークの文脈で記述するが、本発明と一貫する障害診断のシステムおよび方法は、あらゆるタイプのネットワークにおいて使用することが可能である。
【００１４】
図２を参照すると、本発明の一例示的な実施形態による分散階層型警報相関システム２０がより詳細に示されている。該システム２０は、一般に、各ノードおよび少なくとも１つのより高レベルのＡＣＴ２６において装備されたノード・レベル警報相関ツール（ＡＣＴ）２２を含む。例示的な通信ネットワークでは、ノード・レベルＡＣＴ２２は、各ケーブル局において装備することが可能であり、より高レベルのＡＣＴ２６は、ネットワーク管理センタ（ＮＭＣ）において装備することが可能である。ＡＣＴ２２、２６は、ＮＭＳに報告される障害を診断するために、ネットワーク管理システム（ＮＭＳ）（図示せず）に統合されることが好ましい。一般に、ＡＣＴ２２、２６のそれぞれは、規則に基づく手法を使用して、障害シナリオの根本原因を識別し、根本原因が存在する場合には、訂正行為を報告する。警報相関システム２０内のＡＣＴ２２、２６は、すべてが共通の時間標準を使用して動作するように、たとえばＧＰＳ受信器を介して同期させることが可能である。
【００１５】
各ノード・レベルＡＣＴ２２は、局所レベルにおいて、警報データを受信し、警報相関およびろ過を提供することが可能である。局所トポロジ構成情報および局所相関規則を使用して、局所警報相関を実施し、ノード根本原因分析を実施することが可能である。局所トポロジ情報は、局所ネットワーク要素情報およびそのノードに共に配置されているネットワーク要素の相互接続情報を含むことが可能である。この局所警報相関により、局所相関結果（根本原因および／または訂正行為など）が生成される。各ノード・レベルＡＣＴ２２の担当者またはユーザは、局所相関結果をレビューすることが可能であり、また、相関規則、根本原因、および訂正行為など、新しい診断知識を追加することが可能である。各ノード・レベルＡＣＴ２２は、近傍のノード・レベルＡＣＴ２２と通信して、任意の新しく獲得された診断知識２４を共有することが可能である。分散警報相関および診断知識の共有は、局所レベルにおけるより迅速な障害診断を見込み、ノード・レベル管理担当者の専門知識を強化する。
【００１６】
各ノード・レベルＡＣＴ２２は、あらゆる新しい診断知識および相関結果２８をより高レベルのＡＣＴ２６に報告することも可能である。より高レベルのＡＣＴ２６は、より高レベルの相関結果を生成するために、より高レベルの相関規則およびトポロジ構成情報を使用して、より高レベルの警報相関を提供することが可能である。より高レベルのトポロジ構成情報は、ノードの相互接続情報を含むことが可能である（たとえば、全体的なネットワーク・トポロジを表す）。ＮＭＣのより高レベルのＡＣＴ２６は、たとえば、トレールの完全な終端間トポロジ情報（すなわち、特定の顧客回路に付随する終端間接続）を含むことが可能であり、このトレール情報を使用して、終端間根本原因分析を提供し、多くの顧客が同じ根本原因障害によって影響を受ける可能性があることを決定することが可能である。したがって、ネットワークに装備されているすべての機器ではなく、ノード間の相互接続性に焦点を当てるように、より高レベルにおける知識ベースを簡略化することが可能である。
【００１７】
各ノードにおいて装備することが可能であるノード・レベルＡＣＴ２２の一実施形態を図３に示す。示した例示的なノード・レベルＡＣＴ２２は、警報定義３４の局所知識ベース３２および事前確定局所相関規則３６を含み、また局所トポロジ構成情報３８を含む。ノード・レベルＡＣＴ２２は、ノード・レベルＡＣＴの様々な機能に対処する機能構成要素をも含む。ユーザ・インタフェース４０が、ユーザの対話と、ユーザからおよびユーザへのデータの転送とに対処する。ＮＭＳインタフェース４２が、ＮＭＳからのデータおよび情報の受信に対処する。警報コリレータ４４が、警報相関に対処し、知識レプリケータ（ｒｅｐｌｉｃａｔｏｒ）４８が、他のノードに対する新しい知識の複製に対処する。警報定義３４は、警報のカテゴリを含むことが可能である。警報がカテゴリに確定されたとき、カテゴリにおける警報のグループに適用される相関規則を確定することができる。例示的な実施形態では、警報グループは、信号またはリンクの低下による伝送（トレール（ｔｒａｉｌ））警報／事象、ネットワーク要素の障害による機器の警報／事象、下流要素（受信器など）において警報を発生させる原因警報／事象、上流要素（送信器など）によって生じた発生警報／事象、特定の要素に関する１次警報／事象、および１次警報によって生じる特定の要素に関する２次警報／事象を含むことが可能である。
【００１８】
事前確定相関規則３６は、共存する警報の特定の組に基づいて、障害または問題がネットワークにおいて特定された場所を示す可能性のある警報／障害シナリオに対応する。特定の警報シナリオでは、相関規則３６は、各ノードの局所担当者によって確定およびカスタマイズすることが可能である。光通信ネットワークにおけるノード・レベル・シナリオの一例は、以下の通りである：受信器側の増幅器が障害を報告して、増幅器に接続された受信器側のトランシーバが、入り信号損失（ＩＳＬ）警報を報告した場合、根本原因は、増幅器の障害であると診断することができる。例示的な実施形態では、相関規則３６は、ブール・ベースの規則とすることが可能であり、警報の特定のセットが稼動しているとき、根本原因および／または訂正行為を指定する関係ブール・ステートメントの形態にある。ブール・ステートメントは、時間を報告する警報または事象に基づいて障害分析を容易にする時間属性をも含むことが可能である。
【００１９】
ノード・レベル・トポロジ構成情報３８は、それを相関規則３６と組み合わせて、ＮＭＳから獲得された警報データを分析することができるように、様々なネットワーク要素（同じタイプまたは異なるタイプの）間の非同時的関係を確定することが可能である。トポロジ構成情報３８は、ＮＭＳから転送することが可能である。ユーザは、ＮＭＳから自動的に獲得されたトポロジ構成情報を入力またはオーバーライドして、局所専門知識に基づく訂正を見込むことが可能である。
【００２０】
警報コリレータ４４は、入り警報データを分析するために、事前確定相関規則３６をトポロジ情報３８および警報確定３４と組み合わせることが可能である。例示的な実施形態では、ＮＭＳに報告されたＮＥ警報データは、ＡＣＴ２２によって受信され、ユーザは、現行警報シナリオがＮＭＳから転送される際に、現行警報シナリオを分析するために診断ランを開始することが可能である。１組の規則を警報データに適用することによって、警報コリレータ４４は、警報の可能性のある原因を識別することが可能である。警報コリレータ４４は、ユーザが結果をレビューすることを可能にするように、相関結果（根本原因など）をユーザに報告することが可能である。警報コリレータ４４は、相関結果をより高レベルのＡＣＴ（ＮＭＣなど）に報告することも可能である。
【００２１】
警報コリレータ４４は、相関規則をパースして、相関規則を警報データに加えるために、当業者には既知の相関アルゴリズムを使用して実施することが可能である。警報は、時間的に相関させることが可能であり、この場合、相関アルゴリズムは、すべての警報が、同じクロックに時間刻印され、親警報と子警報との間の時間遅延を調節することを想定する。事前確定相関規則３６がシナリオについて利用可能ではない場合、警報を相関させるために、一般的なアルゴリズムを実行することが可能である。障害診断のためのそのような一般的な相関アルゴリズムは、当業者には一般に既知である。
【００２２】
知識レプリケータ４８は、ユーザによって追加されたあらゆる新しい診断知識を他のノードに転送することが可能である。新しい知識は、警報定義、相関規則、根本原因、訂正行為、および／またはトポロジ情報を含むことができる。知識レプリケータ４８は、他のノードから新しい知識を受信して、適切であれば、新しい知識を知識ベース３２に追加することも可能であり、それにより、データベースが複製される。知識レプリケータ４８は、ネットワークのノード間で情報を転送するために、当業者には既知の技術を使用して実施することが可能である。
【００２３】
本発明と一貫する例示的なより高レベルのＡＣＴ２６の一実施形態を図４に示す。示したより高レベルのＡＣＴ２６は、警報定義５４の局所知識ベース５２および所定の局所相関規則５６を含み、またより高レベルのトポロジ構成情報５８を含む。より高レベルのＡＣＴ２６は、より高レベルのＡＣＴの様々な機能に対処する機能構成要素をも含む。ユーザ・インタフェース６０が、ユーザの対話に対処して、ユーザへのおよびユーザからのデータを転送することが可能である。ＮＭＳインタフェース６２が、ＮＭＳへのデータの受信および情報の受信に対処することが可能である。警報コリレータ６４が、警報相関に対処することが可能であり、ノードから複製知識を受信するために、知識レプリケータ６８を提供することが可能である。
【００２４】
より高レベルのＡＣＴ２６の警報定義５４、相関規則５６、およびトポロジ構成情報５８は、ノード・レベルＡＣＴ２２と同様に実施することが可能であるが、ノード内のネットワーク要素に関してではなく、ノードおよびノードを接続するリンクに焦点を当てるより高レベルの障害診断に関係付けることが可能である。たとえば、相関規則５６は、ネットワーク・レベルにおける可能性のある警報／障害シナリオに対応することが可能であり、トポロジ構成情報５８は、ネットワークのノード間の関係を確定することが可能である。
【００２５】
図５は、本発明と一貫するノード・レベル警報相関プロセスの一例のブロック流れ図である。様々な実施形態を記述するために本明細書において使用するブロック流れ図は、ステップの特定のシーケンスを含む。しかし、ステップのシーケンスは、本明細書において記述する一般的な機能を実施することができる方式の一例を提供するだけである。さらに、ステップの各シーケンスは、特に断りがない限り、呈示した順次で実行する必要はない。
【００２６】
図５に示した例示的な実施形態では、警報データが、ネットワーク要素から受信される（ステップ１１０）。警報データは、根本原因を見つけるために相関され（１１２）、根本原因は、ユーザに報告される（１１４）。警報データは、根本原因を見つけるために事前確定相関規則を使用することによって、および／または根本原因を見つけるために一般的な相関アルゴリズムを使用することによって、相関させることが可能である。ユーザが、新しい診断知識を追加するべきであると決定した場合（たとえば、ユーザが、相関の結論に同意しない場合）（１１６）、ユーザは、新しい診断知識を追加することが可能である（１１８）。新しい診断知識を追加することには、新しい相関規則を追加することと、根本原因に基づいて取るべき訂正行為を追加することと、および／または根本原因または訂正行為を変更することによって相関規則を修正することとが含まれるが、これに限定されるものではない。ユーザによって入力された新しい診断知識は、近傍ノードに対して複製することが可能である（たとえばＬＡＮ／ＷＡＮを介して）（１２０）。最終根本原因（相関の結果およびユーザによって提供されたあらゆる新しい診断知識として決定される）は、より高レベルのＡＣＴに報告することが可能である、（１２２）。
【００２７】
新しい診断知識複製プロセスの一例を図６に示す。示した例示的な実施形態では、新しい診断知識は、近傍ノードから受信される（２１０）。新しい診断知識が、局所知識ベースにすでに存在する知識を複製しない場合（２１２）、新しい診断知識をユーザに報告することが可能である（２１４）。ユーザが、新しい診断知識に同意する場合（２１６）、新しい診断知識を知識ベースに追加することが可能である（２１８）。
【００２８】
より高レベルの相関プロセスの一例を図７に示す。示した例示的な実施形態では、根本原因が、ノードから受信され（３１０）、より高レベルの根本原因を見つけるように相関される（３１２）。より高レベルの相関は、より高レベルの根本原因および／または一般的な相関アルゴリズムを見つけるために、相関規則を使用することが可能である。より高レベルの根本原因は、ユーザに報告することが可能である（３１４）。ユーザが、新しい診断知識を追加するべきであると決定した場合（３１６）（たとえば、ユーザが、より高レベルの相関結論に同意しない場合）、ユーザは、新しい診断知識を追加することが可能である可能性がある（３１８）。
【００２９】
障害診断のシステムならびに方法および警報相関システムの実施形態は、コンピュータ・システムと共に使用されるコンピュータ・プログラム産物として実施することができる。そのような実施は、該システムおよび方法に関して本明細書において以前に記述した機能のすべてまたは一部を実現する一連のコンピュータ命令を含むが、これに限定されるものではない。一連のコンピュータ命令は、半導体、磁気、光、または他のメモリ装置など、あらゆる機械読取り可能媒体に記憶することが可能であり、また、光、赤外線、マイクロ波、または他の伝送技術など、あらゆる通信技術を使用して伝送することが可能である。そのようなコンピュータ・プログラム産物は、取外し可能機械読取り可能媒体（ディスケット、ＣＤ−ＲＯＭなど）として分散させる、コンピュータ・システムと共に事前に装備する（システム上のＲＯＭまたは固定ディスクなど）、またはネットワーク（インターネットまたはワールド・ワイド・ウェブなど）上でサーバまたは電子掲示板から分散させることが可能である。
【００３０】
当業者なら、そのようなコンピュータ命令は、多くのコンピュータ・アーキテクチャまたはオペレーティング・システムと共に使用するために、いくつかのプログラミング言語で書くことができることを理解するはずである。たとえば、好ましい実施形態は、手続きプログラミング言語（「Ｃ」など）またはオブジェクト指向プログラミング言語（「Ｃ＋＋」またはジャバ（Ｊａｖａ（登録商標））など）で実施することが可能である。本発明の代替実施形態は、事前にプログラミングされたハードウェア要素として、またはハードウェアとソフトウェアとの組合せとして実施することが可能である。
【００３１】
したがって、本発明と一貫する障害を診断するシステムおよび方法は、ケーブル局レイアウトおよび機器の局所的な現場担当者の詳しい知識を強化および共有する機構を提供する。したがって、この知識を使用して、たとえば、ネットワーク・レベルにおいて、より高レベルの抽象的な問題を診断することができる。したがって、学習されたシナリオは、それらを他のノードおよびＮＭＣに動的に分散させることによって、共有知識となる。
【００３２】
本発明の原理について本明細書において記述してきたが、当業者なら、この記述は、単に例示であり、本発明の範囲に関する限定ではないことを理解するであろう。本明細書において示し、記述した例示的な実施形態の他に、他の実施形態が、本発明の範囲内において考慮される。当業者による修正および代用は、以下の請求項による場合を除いて限定されることはない本発明の範囲内にあると見なされる。
【図面の簡単な説明】
【００３３】
【図１】簡単なネットワーク・トポロジを示す概略図である。
【図２】本発明による分散階層型警報相関システムの一実施形態の機能ブロック図である。
【図３】本発明によるノード・レベル警報相関ツールの一実施形態の機能ブロック図である。
【図４】本発明によるより高レベルの警報相関ツールの一実施形態の機能ブロック図である。
【図５】本発明によるノード・レベルにおける例示的な警報相関プロセスを示すブロック流れ図である。
【図６】本発明による例示的な知識複製プロセスを示すブロック流れ図である。
【図７】本発明による例示的なより高レベルの警報相関プロセスを示すブロック流れ図である。
【図１】
2004289824.tif 000003
【図２】
2004289824.tif 000004
【図３】
2004289824.tif 000005
【図４】
2004289824.tif 000006
【図５】
2004289824.tif 000007
【図６】
2004289824.tif 000008
【図７】
2004289824.tif 000009
【外国語明細書】
2004289824.tif 000010
2004289824.tif 000011
2004289824.tif 000012
2004289824.tif 000013
2004289824.tif 000014
2004289824.tif 000015
2004289824.tif 000016
2004289824.tif 000017
2004289824.tif 000018
2004289824.tif 000019
2004289824.tif 000020
2004289824.tif 000021
2004289824.tif 000022
2004289824.tif 000023
2004289824.tif 000024
2004289824.tif 000025
2004289824.tif 000026
2004289824.tif 000027
2004289824.tif 000028
2004289824.tif 000029
2004289824.tif 000030
2004289824.tif 000031
2004289824.tif 000032
2004289824.tif 000033
2004289824.tif 000034
2004289824.tif 000035
2004289824.tif 000036
2004289824.tif 000037