(57)【特許請求の範囲】
【請求項１】
TMNレイヤ独自の手法で水平形式にFCAPSドメインを介してユーザに情報を提示する及びオペレーションを実行するための方法であって、
管理機能のタイプに対応する複合的オブジェクトを取り込むステップであって、前記複合的オブジェクトはTMNの上位レイヤで規定され、TMNの下位レイヤの少なくとも１つのオブジェクトを含むところのステップと、
前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップと、
前記複合的オブジェクトに実行可能な管理オペレーションのタイプに基づいて、少なくとも１つのオペレーションと共に構成されたユーザインターフェースを用意するステップと、
を有し、前記少なくとも１つのオペレーションは前記FCAPSドメインの複数のアプリケーションとの相互作用を必要とする
ことを特徴とする方法。
【請求項２】
前記ユーザインターフェースが、前記FCAPSドメインを介する統合された表示を与える
ことを特徴とする請求項１記載の方法。
【請求項３】
少なくとも１つのオペレーションを選択するステップ
を更に有することを特徴とする請求項１記載の方法。
【請求項４】
前記TMNの下位レイヤの少なくとも１つのオブジェクトに関するオペレーションを透明に実行するように、前記少なくとも１つのオペレーションを変換するステップ
を更に有することを特徴とする請求項３記載の方法。
【請求項５】
透明に実行されるオペレーションに関連する情報をカプセル化するオブジェクトを作成するステップ
を更に有することを特徴とする請求項４記載の方法。
【請求項６】
前記ユーザインターフェースに情報を表示するステップ
を更に有することを特徴とする請求項５記載の方法。
【請求項７】
前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップが、前記管理オペレーションのタイプに基づいて、前記複合的オブジェクトを表すファイルを読み取るステップを含む
ことを特徴とする請求項１記載の方法。
【請求項８】
前記ファイルが、XMLファイルである
ことを特徴とする請求項７記載の方法。
【請求項９】
前記ユーザインターフェースが、XMLファイルに従って構成可能である
ことを特徴とする請求項１記載の方法。
【請求項１０】
TMNレイヤ独自の手法で水平形式にFCAPSドメインを介してユーザに情報を提示する及びオペレーションを実行するためのシステムであって、
コンピュータプログラム命令を実行するためのプロセッサと、
前記プロセッサにより実行可能なコンピュータプログラム命令を格納するメモリと、
を有し、前記コンピュータプログラム命令は、
管理機能のタイプに対応する複合的オブジェクトを取り込むステップであって、前記複合的オブジェクトはTMNの上位レイヤで規定され、TMNの下位レイヤの少なくとも１つのオブジェクトを含むところのステップと、
前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップと、
前記複合的オブジェクトに実行可能な管理オペレーションのタイプに基づいて、少なくとも１つのオペレーションと共に構成されたユーザインターフェースを用意するステップと、
を前記プロセッサに実行させ、前記少なくとも１つのオペレーションは前記FCAPSドメインの複数のアプリケーションとの相互作用を必要とする
ことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にネットワーク管理システム(NMS:  Network  Management  System)を用いて電気通信管理ネットワーク(TMN:  Telecommunication  Management  Network)を管理するための方法、システム及びコンピュータプログラムプロダクトに関連し、特に、情報をユーザに提示し、TMNレイヤ独自の手法で水平形式でフォルト・コンフィギュレーション・アカウンティング・パフォーマンス・セキュリティ(FCAPS)（障害管理，構成管理，課金管理，性能管理，機密管理といった管理機能）ドメインにおける動作を実行可能にするための方法、システム及びコンピュータプログラムプロダクトに関連する。
【背景技術】
【０００２】
電気通信サービスが急増するにつれて、電気通信ネットワークは益々複雑化しつつある。今日、同期光ネットワーク（ソネット：SONET）、高密度波長分割多重化（DWDM）、非同期伝送モード（ATM）、イーサーネット等のような技術を利用する電気通信ネットワークは世界中に普及し、それは多数のネットワーク要素（NE）を含む。典型的には、そのようなネットワークは、様々なベンダにより製造されたネットワーク要素を管理し、用意し及び維持できることを要する。
【０００３】
電気通信管理ネットワークはネットワーク管理システム（NMS）を用いて管理される。NMSで管理される対象はTMNレイヤの範疇で主に決定される。TMNレイヤは、ネットワーク要素レイヤ（NEL）、要素管理レイヤ（EML）、ネットワーク管理レイヤ（NML）、サービス管理レイヤ（SML）及びビジネス管理レイヤ（BML）を含む。これらのレイヤで規定されるオブジェクトは、１つ又はそれより多くのFCAPSドメインでNMSによるサポートを要する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
典型的には、管理動作はTMNピラミッドにおける様々なタイプのオブジェクトに適用される必要がある。特定のレイヤで管理されるオブジェクトは、下位のレイヤで規定される他のオブジェクトに依存し、それらはトランスペアレント(transparent)な手法で管理されることを要する。例えばSMLでのサービスオブジェクトの不具合を直すには、コンフィギュレーション管理、パフォーマンス管理及び障害管理の動作を、サービスを実行するコネクションオブジェクトのEML及びNMLのＡ端及びＺ端オブジェクト双方に関して必要とする。従ってFCAPSドメインでの選択的な操作は、問題を解決する（トラブルシューティング）動作を実行するために同時に複数のオブジェクトに適用される必要がある。典型的には、管理動作を実行するためのアプリケーションがFCAPSドメイン各自に与えられ、そのアプリケーションはFRCAPSドメイン各々で実行可能である。様々に見える様々な管理動作を実行するために様々なアプリケーションを利用することは煩雑であり、場合によっては時間がかかってしまう。
【０００５】
NMSにおけるアプリケーションは様々な情報を提供し、機能ドメインについて指定されるような動作を実行する機能をもたらす。各アプリケーションで用意される情報及び機能は、他のアプリケーションには利用可能でなく、首尾一貫した手法で与えられもしない。その結果、管理情報はばらばらに用意され、ユーザが適切なコンテンツを確認すること及びアプリケーションを超えてナビゲートすることを困難にしている。また、あるアプリケーションのユーザインターフェースは、設計段階の間はしばしば固定され、変化するフィールド及びタスク要求に適用可能ではない。
【０００６】
電気通信ネットワークで管理動作を実行するための方法、システム及びコンピュータプログラムプロダクトを求める要請がある。構成オブジェクトを含めることで、電気通信管理ネットワークレイヤで様々なオブジェクトを管理するための管理動作を実行する方法、システム及びコンピュータプログラムプロダクトを求める要請がある。統合された表示で水平にFCAPSドメイン各々における機能をもたらす方法、システム及びコンピュータプログラムプロダクトを求める要請がある。オブジェクトタイプ及びユーザタスク要求を使用する状況依存性の(context  sensitive)ユーザインターフェースをもたらす方法、システム及びコンピュータプログラムプロダクトを求める要請がある。電気通信ネットワークの管理を改善し、その管理を更に効率的にする方法、システム及びプログラムプロダクトを求める要請もある。
【課題を解決するための手段】
【０００７】
本発明は、電気通信管理ネットワークで様々なオブジェクトを管理するための柔軟且つ状況依存性の表示を用意することで、FCAPSドメインへの統合された水平なアクセスをもたらす。
【０００８】
本発明の一形態では、TMNレイヤ独自の手法で水平形式にFCAPSドメインを介してユーザに情報を提示する及びオペレーションを実行するための方法が用意される。本方法は、管理機能のタイプに対応する複合的オブジェクトを取り込むステップであって、前記複合的オブジェクトはTMNの上位レイヤで規定され、TMNの下位レイヤの少なくとも１つのオブジェクトを含むところのステップと、前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップと、前記複合的オブジェクトに実行可能な管理オペレーションのタイプに基づいて、少なくとも１つのオペレーションと共に構成されたユーザインターフェースを用意するステップとを有する。少なくとも１つのオペレーションは前記FCAPSドメインの複数のアプリケーションとの相互作用を必要とする。
【０００９】
本技法の一形態では、前記ユーザインターフェースが、前記FCAPSドメインを介する統合された表示を与える。
【００１０】
本技法の一形態では、本方法は、少なくとも１つのオペレーションを選択するステップを有する。
【００１１】
本技法の一形態では、本方法は、前記TMNの下位レイヤの少なくとも１つのオブジェクトに関するオペレーションを透明に実行するように、前記少なくとも１つのオペレーションを変換するステップを有する。
【００１２】
本技法の一形態では、本方法は、透明に実行されるオペレーションに関連する情報をカプセル化するオブジェクトを作成するステップを有する。
【００１３】
本技法の一形態では、本方法は、前記ユーザインターフェースに情報を表示するステップを有する。
【００１４】
本技法の一形態では、前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップが、前記管理オペレーションのタイプに基づいて、前記複合的オブジェクトを表すファイルを読み取るステップを含む。本技法の一形態では、前記ファイルが、XMLファイルである。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照しながら本発明の好適実施例が説明される。
【実施例１】
【００１６】
本技法は柔軟な状況依存性の表示を用意することでFCAPSドメインへの統合された水平なアクセスをもたらし、電気通信管理ネットワークにおける様々なオブジェクトを管理する。本手法は、オブジェクトの構築、統合された表示、コンテキストベースのナビゲーション、タスクベースのユーザインターフェース及び構築可能なNMSインターフェースを含む機能を実現するがそれらに限定されない。これらの特徴はNMSユーザが情報を見ることを可能にし、TMNレイヤ独自の手法で水平形式にFCAPS（障害管理，構成管理，課金管理，性能管理，機密管理といった管理機能）のドメインへのアクセス動作を実行することを可能にする。
【００１７】
複合的なオブジェクトは、NML及びその上位のような上位レイヤで規定されたオブジェクトであり、EML及びその下位のような下位レイヤでの複数のオブジェクトより成る。本技法の一例では、上位レイヤのオブジェクトは複合的なオブジェクトであり、下位レイヤには基礎的オブジェクトがある。複合的オブジェクトはコネクションオブジェクト、サービスオブジェクト及びロジカルNE（LNE）オブジェクトを含んでよいが、それらに限定されない。基礎的オブジェクトは様々なNEでＡエンド及びＺエンドアクセス識別子(AID)を含む。この技法はFCAPS動作を複合的オブジェクトについて実行可能にし、その動作は複合的オブジェクトの基礎的オブジェクトでシームレスな形式で実行される。NMSは複合的オブジェクトとその基礎的オブジェクトとの間の関連性を維持し、複合的オブジェクトについての動作を、基礎的オブジェクトとしてのAエンド及びZエンドと複合的オブジェクトのコネクションのような、各自の基礎的オブジェクトについての対応する動作に変換する必要な動作を実行する。一例として、あるコネクションについてのパフォーマンスモニタは、Ａ及びＺエンド基礎的オブジェクト双方についてパフォーマンスモニタリングを自動的に可能にすることになる。ユーザは各々の複合的オブジェクトに関して暗黙に動作を実行することができることに加えて、Ａ及びＺエンドオブジェクト個々に動作を実行できる。同様にユーザはＡエンド及びＺエンド双方に属する障害を単一の表示でコネクションオブジェクト自身の障害として（但し、統合された形式で）見ることができる。この技法は、様々なオブジェクト間でそのような関連性を捕捉し、オブジェクトに関する動作を様々なレベルでユーザが実行することを可能にする。
【００１８】
統合された表示のユーザインターフェースは、複合的な及び基礎的なオブジェクトを提示し、様々なFCAPS動作を起動し及び統合された応答を示す手段をもたらす。本技法の一例では、個々のFCAPSドメインは単一の表示に統合され、その表示は、単独の表示から様々なFCAPSドメイン各々により提示される様々な動作をユーザが実行するのを可能にする。本技法の一例では、どのタイプの複合的オブジェクトにどの動作が適用可能であるかは、１ドメインにつき１チャネルのように、複数チャネルに組織及びマッピングされる。一例として、あるコンテキスト（状況）における複合的オブジェクトが準備及び監視することを要する場合、コンフィギュレーション、障害及びパフォーマンスのドメインが３つの別々のチャネルとして用意される。ユーザは個々のチャネルに切り替えることで各自のドメインで提示される動作を実行できる。NMSにより用意されるユーザインターフェースは、ドメインのユーザの選択内容及び自身のコンフィギュレーションに従って制御内容を調整し、その状況における複合的なオブジェクトの機能に合わせる。かくてユーザは単独の統合されたウインドウからFCAPSドメインの動作を実行することができ、実情に効果的に対応可能な単一場所から異なるタイプの情報を理解することができる。
【００１９】
コンテキストベースのナビゲーションはユーザが複合的なオブジェクトを、それらを管理可能なディスプレイに持ち込むことを可能にする。持ち込まれた複合的オブジェクトは異なる機能及び範囲の複数のタイプのものでよい。本技法は複合的なオブジェクトとそれらをサポートする動作とのマッピング（対応関係）を取り込み、NMSにユーザインターフェースを調整することを許容し、ユーザインターフェースはオブジェクト表示スタイラス、チャネル、動作時間におけるチャネルに関する動作等を含むがそれらに限定されない。複合的なオブジェクトのユーザの選択は、状況（コンテキスト）のように働き、そのコンテキストはチャネルに伝搬され、FACAPSドメイン各々でサポートされるような動作が実行される。ユーザの選択はその要求及び応答のライフサイクルにわたって維持され、ユーザがより良好なナビゲートを行うことを可能にし、タスクに間近に焦点を絞ることでその情報を理解可能にする。
【００２０】
タスクベースのユーザインターフェースは、実際のフィールド状況に対処することを効果的に支援する：ａ）サービスが既にあって実行中である場合に、サービスオブジェクトは所望のサービス品質(QoS)を保証するために監視することを要するｂ）提供しているサービスが妨げられた場合、その問題を確認及び対処するためにトラブルシューティングを要する。NMSユーザインターフェースが静的であって手近なユーザタスクを採用しない場合、ユーザの動作効率は損なわれ、それは休止時間に反映し、最終的にはサービスレベルアグリーメント（SLA）コンプライアンスに反映する。この技法は手近なタスクについてのユーザインターフェースを採用可能なNMSソリューションを提供し、効率的な手法でタスクを達成するようにユーザを案内する。
【００２１】
構築可能なNMSユーザインターフェース：上述したように、以下のマッピングが必要とされる：ａ）複合的オブジェクトタイプと、それらによりFCAPSドメインを介してサポートされる動作との対応関係、及びｂ）タスクタイプと必要な動作との対応関係。本技法はそのようなマッピングを拡張可能マークアップ言語(XML)ファイルでオブジェクトタイプ毎に及びタスクタイプ毎に捕捉する。これらのファイルはNMSシステムのインストレーションの一部として配備される。そのコンテキスト及びタスクに依存して、NMSは適切なXMLファイルを読み取り、必要なチャネル／制御／動作をイネーブルに／ディセーブルにすることでユーザインターフェースを調整する。特定の顧客又は特定の状況が異なるマッピング群を必要とするならば、それは、単にXMLファイルを編集し、修正されたファイルを使用するようにNMSに指示することで達成可能である。NMSのアーキテクチャは、用意された情報に対する如何なる変更も、ソフトウエアを一切変更せずにシステムに組み込むことができるようになっている。
【００２２】
図１には、電気通信管理ネットワーク１００の例示的なブロック図が示され、そのネットワークで本技法が使用されてもよい。電気通信管理ネットワーク１００は、電気通信ネットワーク中の多数のネットワーク要素を管理し、用意し及び維持できる機能を用意し、ネットワーク要素は本技法に従って様々なベンダにより製造されたものである。電気通信管理ネットワークは、オペレーショナルサポートシステム（OSS）102a-102n、データ通信ネットワーク１０４及びネットワーク要素106a-106nを含む。ネットワーク管理要素108a-108b及び装置110a-110bは電気通信管理ネットワーク１００に結合可能である。
０００１９  各OSS１０２はデータ通信ネットワーク１０４に結合し、電気通信管理機能を実行する。各ネットワーク管理システム１０８はOSS１０２に結合可能であり、本技法に従ってOSSを利用して電気通信管理機能を監視及び制御する機能を実行する。ネットワーク要素１０６の各々はデータ通信ネットワーク１０４に結合し、ソネットデータ、イーサーネットデータ、ビデオデータ及び音声データのようなデータ交換を電気通信ネットワークのユーザ間でサポートする機能を実行する。ネットワーク要素は、交換システム、回路端末及び再生成器を含むがそれらに限定されない。装置１１０はネットワーク要素106に結合し、データを受信及び／又は送信する。データ通信ネットワーク１０４は、パケット交換網又はフレームリレータイプのネットワークのようなネットワークである。
【００２３】
図２には、本技法が使用されてよいネットワーク管理システム例２００が示されている。ネットワーク監視システム２００は典型的にはプログラムされた汎用コンピュータシステムであり、例えば、パーソナルコンピュータ、ワークステーション、クライアント／サーバシステム、及びマイクロコンピュータ又はメインフレームコンピュータ（富士通のNMSソリューション−NETSMART（登録商標）1500と共に動作する）等である。
【００２４】
ネットワーク管理システム２００は、１以上のプロセッサ（CPU）202A-202N、入力／出力回路２０４、ネットワークアダプタ２０６及びメモリ２０８を含む。CPU202A-202Nは、本技法の機能を実行するようにプログラム命令を実行する。典型的には、CPU202A-202Nは、インテルペンティアム（登録商標）プロセッサ又はSPARC（登録商標）リスクプロセッサのような１以上のマイクロプロセッサである。図２はネットワーク管理システム２００が単独のマルチプロセッサクライアント／サーバシステムとして実現された例を示し、複数のプロセッサ202A-202Nは、メモリ２０８、入力／出力回路２０４及びネットワークアダプタ２０６のようなシステムリソースを共有する。しかしながら、本技法はネットワーク管理システム２００が複数のネットワーク化されたコンピュータシステムとして実現されることも想定しており、そのコンピュータシステムは単独のプロセッサのコンピュータシステムでもよいし、複数のプロセッサのコンピュータシステムでもよいし、それらの組み合わせでもよい。
【００２５】
入力／出力回路２０４はネットワーク管理システム２００にデータを入力する機能、又はそこからデータを出力する機能を用意する。例えば、入力／出力回路は、キーボード、マウス、タッチパッド、トラックボール、スキャナ等のような入力装置を、ビデオアダプタ、モニタ、プリンタ等のような出力装置を、及びモデム等のような入力／出力装置を含んでもよい。ネットワークアダプタ２０６はネットワーク管理システム２００とインターネット／イントラネット２１０とのインターフェースをとる。インターネット／イントラネット２１０は、イーサーネット、トークンリング、インターネット、プライベート又はプロプリエタリLAN/WAN等のような、１以上の標準的なローカルエリアネットワーク（LAN）又は広域ネットワーク（WAN）を含んでよい。
【００２６】
メモリ２０８は、ネットワーク管理システム１００の機能を実行するために、CPU202により実行されるプログラム命令、及びCPU202により使用され処理されるデータを格納する。メモリ１０８は、ランダムアクセスメモリ（RAM）、リードオンリメモリ（ROM）、プログラム可能リードオンリメモリ（RPOM）、電気的に消去可能なプログラム可能なリードオンリメモリ（EEPROM）、フラッシュメモリ等のような電子メモリ装置、及び磁気ディスクドライブ、テープデバイス、光ディスクドライブ等のようなエレクトロメカニカルメモリを含んでもよく、エンハンストIDE(EIDE)若しくはウルトラダイレクトメモリアクセス（UDMA）のような統合ドライブエレクトロニクス（IED）インターフェース又はそのバリエーション若しくは機能強化物、高速SCSI、ワイドSCSI、高速ワイドSCSI等のようなスモールコンピュータシステムインターフェース（SCSI）ベースのインターフェース、又はファイバチャネルアービトレート型ループ（SC-AL）インターフェースを理よしてもよい。図２に示される例では、メモリ２０８はスマートFCAPSアプリケーション２１０、共通サービスアプリケーション２１２、コネクティビティルーチン２１４及びオペレーティングシステム２１６Ａ，２１６Ｂを含むがそれらに限定されない。
【００２７】
スマートFCAPSアプリケーション２１０は、ドメイン管理、サービス管理、コネクション管理及び一般的なネットワーク管理のような様々な管理機能に対応する複合的オブジェクトを管理する機能を行う。これらの複合的オブジェクトの各々は、ドメインを定義すること、準備を行うこと、課金処理すること、問題解決すること、障害及びパフォーマンス管理を行うこと等を含む動作の組み合わせをサポートできるが、それらに限定されない。各複合物はXMLファイルで特徴付けられ、XMLファイルは複合的オブジェクトでサポート可能なプレゼンテーション及び動作を規定する。
【００２８】
図３Ａについて概説する。図３Ａには、本技法の一実施例による機能エリア及び管理レイヤモデルのブロック図が例示されている。図３Ａの本技法の例では、最下位レイヤはＥＭＬを表し、上位レイヤはＳＭＬ及びＮＭＬを表す。理解されるように、本技法なしには、ＣＭ、フォルト、ＰＭ等のようなFCAPSアプリケーションは、垂直方向に関してばらばらに動作する。本技法は共通のサービスフレームワークを用いてFCAPSドメインに対する水平なアクセスをもたらすクライアントアプリケーションを規定する。上位レイヤでの複合的オブジェクトはライフサイクルサービスを用いて作成される。クロスコンポーネントサービスは、ユーザが複合的オブジェクトをスマートFCAPSクライアントアプリケーションに取り込むことを許容することでタスクベースのパラダイムをユーザに提供する。コンテキスト及びオブジェクトタイプに依存して、スマートFCAPSクライアントアプリケーションは説明済みのような必要な機能をもたらす。複合的オブジェクトについてユーザにより実行されるアクションに基づいて、スマートFCAPSクライアントアプリケーションは、各自の基礎的オブジェクトに関する動作を実行可能な共通サービスインターフェースを起動する。
【００２９】
図２を参照する。共通サーバアプリケーション２１２はサーバアプリケーションであり、スマートFCAPSクライアントから要求を受信し、複合的オブジェクトを表現する基礎的オブジェクトについての動作を実行する。それは、入力としての複数の基礎的オブジェクトと共に１以上のFCAPSアプリケーションとやり取りを行う。オペレーションの側では、１つの統合された応答が作成され、スマートFCAPSクライアントに返される。スマートFCAPSアプリケーション２１０及び共通サービス２１２は接続ルーチン２１４を用いて通信する。
【００３０】
図３Ｂについて概説する。図３Ｂには、本技法の一例による機能エリア及びＴＭＮモデルのブロック図が例示されている。この図は上記の説明で規定される概念をアプリケーションの観点から示している。スマートFCAPSクライアントアプリケーションは、トラブルシューティング等のようなクロスコンポーネントタスクに対するFCAPSドメインの統合された表示を与えることに留意を要する。
【００３１】
図２を参照する。接続ルーチン２１４はサービスを提供し、そのサービスは１以上のマシンで動作している複数のプロセスがネットワークを介して相互作用することを許可する。本技法の一例では、接続ルーチン２１４は、コモンオブジェクトリクエストブローカーアーキテクチャ（CORBA）のようなクライアント／サーバアーキテクチャを実現する。オペレーティングシステム２１６Ａ及び２１６Ｂは全体的なシステム機能を提供する。本技法の一例では、オペレーティングシステム２１６Ａはソラリス（登録商標）オペレーティングシステムのようなサーバオペレーティングシステムである。本技法の一例では、オペレーティングシステム２１６Ｂはウインドウズ（登録商標）ＮＴ又はウインドウズ（登録商標）２０００オペレーティングシステムのようなクライアントオペレーティングシステムである。
【００３２】
図２に示されるように、本技法は、１つのプロセッサ及び１つのスレッドコンピューティングだけしか提供しないシステムの使用だけでなく、マルチプロセッサ、マルチタスク、マルチプロセス及び／又はマルチスレッドコンピューティングを提供する１つの又は複数のクライアント／サーバシステムでの使用も考慮している。マルチプロセッサコンピューティングは１より多くのプロセッサを用いて演算を実行することを含む。マルチタスクコンピューティングは１より多くのオペレーティングシステムタスクを用いて演算を実行することを含む。タスクは、実行されるプログラムとオペレーティングシステムで使用されるブックキーピング情報との組み合わせに関するオペレーティングシステムコンセプトである。プログラムが実行されるときは常にオペレーティングシステムはそれに関する新たなタスクを作成する。タスクはプログラムに関する覆い(envelope)のようなものであり、その覆いはタスク番号と共にプログラムを識別し、それに他のブックキーピング情報を付ける。ユニックス（登録商標）、OS/2及びウインドウズ（登録商標）を含む多くのオペレーティングシステムは、同時に動作可能な多くのタスクであり、マルチタスクオペレーティングシステムと呼ばれる。
【００３３】
マルチタスクは、１より多くの実行ファイルを同時に実行するオペレーティングシステムの機能である。各実行ファイルは自身のアドレス空間で動作し、これはその実行ファイルがそれらの如何なるメモリも決して共有されないことを意味する。これは有利なことである。なぜなら、どのプログラムも、システムで動作する他の如何なるプログラムの実行に悪影響を与えるはずがないからである。しかしながら、プログラムはオペレーティングシステムを介する場合（又はファイルシステムに格納されたファイルを読み取ることによる場合）を除いて如何なる情報も決して交換されない。タスク及びプロセスという用語はしばしば可換に使用されるので、マルチプロセスコンピューティングはマルチタスキングコンピューティングと同様であるが、オペレーティングシステムによっては両者を区別する。
【００３４】
図４には、本技法によりレイヤ独自の手法でFCAPS(フォルト・コンフィギュレーション・アカウンティング・パフォーマンス及びセキュリティ)ドメインを単独の表示に統合するプロセスのデータフローチャート例が示されている。スマートFCAPSアプリケーション２１０及び共通サーバ２１２は図４の方法を実行するために接続ルーチン２１４を用いて通信を行う。プロセスはステップ４００から始まる。ステップ４００では本技法のユーザがスマートFCAPSアプリケーションを起動する。ステップ４０２ではユーザは実行される管理機能のタイプを選択し、その管理機能のタイプはコンテキストを表す。管理機能の選択に応答して、アプリケーションはコンテキストに対応する複合的オブジェクトを取り込む。ステップ４０４ではアプリケーションは取り込まれた共通オブジェクト及びその共通オブジェクトについて実行可能なオペレーションを確認する。本技法の一例では、アプリケーションはコンテキストにおける複合的オブジェクトを表現するXMLファイルを読み取り、ユーザインターフェースを構成し、ユーザインターフェースは、複合的オブジェクトを表示するため、及び複合的オブジェクトに関してサポートされている動作を起動可能にする制御を行うためのものである。ステップ４０６では複合的オブジェクトについて実行可能な動作が表示される。ステップ４０８ではユーザにより選択された動作（オペレーション）に基づいて、共通サービスアプリケーションに要求が発行される。ステップ４１０では、共通サービスアプリケーションが要求及びアプリケーションを受信する。ステップ４１０では共通サービスアプリケーションが、要求を受信し、オペレーションを実行することに関連する情報全てを取得するのに必要な個々のアプリケーション各々と、あたかも手動でなされるかのようにやり取りを行う。ステップ４１２では、共通サービスアプリケーションは、オペレーションを実行することに関連する全ての情報をカプセル化するオブジェクトを作成する。ステップ４１４では共通サービスアプリケーションがオブジェクトをアプリケーションに送信する。ステップ４１６ではその情報が整合性のある統合された形式で表示される。
【００３５】
以上本技法の特定の例が説明されたが、説明された例と等価な他の例が存在することは当業者に理解されるであろう。従って本技法は図示された特定の例に限定されず、本発明は添付の特許請求の範囲によってのみ限定されることが理解されるべきである。
【００３６】
以下、本発明が教示する手段が例示的に列挙される。
【００３７】
（付記１）
TMNレイヤ独自の手法で水平形式にFCAPSドメインを介してユーザに情報を提示する及びオペレーションを実行するための方法であって、
管理機能のタイプに対応する複合的オブジェクトを取り込むステップであって、前記複合的オブジェクトはTMNの上位レイヤで規定され、TMNの下位レイヤの少なくとも１つのオブジェクトを含むところのステップと、
前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップと、
前記複合的オブジェクトに実行可能な管理オペレーションのタイプに基づいて、少なくとも１つのオペレーションと共に構成されたユーザインターフェースを用意するステップと、
を有し、前記少なくとも１つのオペレーションは前記FCAPSドメインの複数のアプリケーションとの相互作用を必要とする
ことを特徴とする方法。
【００３８】
（付記２）
前記ユーザインターフェースが、前記FCAPSドメインを介する統合された表示を与える
ことを特徴とする付記１記載の方法。
【００３９】
（付記３）
少なくとも１つのオペレーションを選択するステップ
を更に有することを特徴とする付記１記載の方法。
【００４０】
（付記４）
前記TMNの下位レイヤの少なくとも１つのオブジェクトに関するオペレーションを透明に実行するように、前記少なくとも１つのオペレーションを変換するステップ
を更に有することを特徴とする付記３記載の方法。
【００４１】
（付記５）
透明に実行されるオペレーションに関連する情報をカプセル化するオブジェクトを作成するステップ
を更に有することを特徴とする付記４記載の方法。
【００４２】
（付記６）
前記ユーザインターフェースに情報を表示するステップ
を更に有することを特徴とする付記５記載の方法。
【００４３】
（付記７）
前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップが、前記管理オペレーションのタイプに基づいて、前記複合的オブジェクトを表すファイルを読み取るステップを含む
ことを特徴とする付記１記載の方法。
【００４４】
（付記８）
前記ファイルが、XMLファイルである
ことを特徴とする付記７記載の方法。
【００４５】
（付記９）
前記ユーザインターフェースが、XMLファイルに従って構成可能である
ことを特徴とする付記１記載の方法。
【００４６】
（付記１０）
前記ユーザインターフェースに表示される情報が、前記情報の変化に従って変化する
ことを特徴とする付記６記載の方法。
【００４７】
（付記１１）
TMNレイヤ独自の手法で水平形式にFCAPSドメインを介してユーザに情報を提示する及びオペレーションを実行するためのシステムであって、
コンピュータプログラム命令を実行するためのプロセッサと、
前記プロセッサにより実行可能なコンピュータプログラム命令を格納するメモリと、
を有し、前記コンピュータプログラム命令は、
管理機能のタイプに対応する複合的オブジェクトを取り込むステップであって、前記複合的オブジェクトはTMNの上位レイヤで規定され、TMNの下位レイヤの少なくとも１つのオブジェクトを含むところのステップと、
前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップと、
前記複合的オブジェクトに実行可能な管理オペレーションのタイプに基づいて、少なくとも１つのオペレーションと共に構成されたユーザインターフェースを用意するステップと、
を前記プロセッサに実行させ、前記少なくとも１つのオペレーションは前記FCAPSドメインの複数のアプリケーションとの相互作用を必要とする
ことを特徴とするシステム。
【００４８】
（付記１２）
前記ユーザインターフェースが、前記FCAPSドメインを介する統合された表示を与える
ことを特徴とする付記１１記載のシステム。
【００４９】
（付記１３）
前記メモリが、少なくとも１つのオペレーションを選択するステップを前記プロセッサに実行させるコンピュータプログラム命令を格納する
ことを特徴とする付記１２記載のシステム。
【００５０】
（付記１４）
前記メモリが、前記TMNの下位レイヤの少なくとも１つのオブジェクトに関するオペレーションを透明に実行するように、前記少なくとも１つのオペレーションを変換するステップを前記プロセッサに実行させるコンピュータプログラム命令を格納する
ことを特徴とする付記１３記載のシステム。
【００５１】
（付記１５）
前記メモリが、透明に実行されるオペレーションに関連する情報をカプセル化するオブジェクトを作成するステップを前記プロセッサに実行させるコンピュータプログラム命令を格納する
ことを特徴とする付記１４記載のシステム。
【００５２】
（付記１６）
前記メモリが、前記ユーザインターフェースに情報を表示するステップを前記プロセッサに実行させるコンピュータプログラム命令を格納する
ことを特徴とする付記１５記載のシステム。
【００５３】
（付記１７）
前記複合的オブジェクトに実行可能な管理オペレーションのタイプを決定するステップが、前記管理オペレーションのタイプに基づいて、前記複合的オブジェクトを表すファイルを読み取るステップを含む
ことを特徴とする付記１１記載のシステム。
【００５４】
（付記１８）
前記ファイルが、XMLファイルである
ことを特徴とする付記１７記載のシステム。
【００５５】
（付記１９）
前記ユーザインターフェースが、XMLファイルに従って構成可能である
ことを特徴とする付記１１記載のシステム。
【００５６】
（付記２０）
前記ユーザインターフェースに表示される情報が、前記情報の変化に従って変化する
ことを特徴とする付記１６記載のシステム。
【図面の簡単な説明】
【００５７】
【図１】本発明が使用される電気通信管理ネットワーク例１００のブロック図を示す。
【図２】本発明が使用されるネットワーク管理システム例のブロック図を示す。
【図３Ａ】本発明による電気通信ネットワークピラミッドに整合したスマートFCAPS技法のブロック図を示す。
【図３Ｂ】本発明による電気通信ネットワークピラミッドに整合したスマートFCAPS技法のブロック図を示す。
【図４】本発明によるスマートFCAPSアプリケーションの機能を例示する図である。
【符号の説明】
【００５８】
１００  電気通信管理ネットワーク
１０２  オペレーショナルサポートシステム
１０４  データ通信ネットワーク
１０６  ネットワーク要素
１０８  ネットワーク管理システム
１１０  デバイス
【図１】
0004696045.tif 000002
【図２】
0004696045.tif 000003
【図３Ａ】
0004696045.tif 000004
【図３Ｂ】
0004696045.tif 000005
【図４】
0004696045.tif 000006