(57)【要約】少なくとも一つのＡＴＭノード（１０２−１０６）と少なくとも一つのネットワーク要素（１０８）を含む非同期転送モード・ネットワーク（１００）が開示される。ネットワーク要素は、プライベート・ネットワーク間インタフェース（ＰＮＮＩ）プロトコルに従って、ＡＴＭノードの少なくとも一部のためにシグナリングとルーティングを実行するよう適応される。さらに、ネットワーク要素（１０８）は、ネットワーク要素（１０８）に接続されたＡＴＭノード（１０２−１０６）の全てに個別の時間期間を割り当てるように、かつ、割り当てられた時間期間の間、接続されたＡＴＭノード（１０２−１０６）の全てのために、シグナリングとルーティングを実行するように適応される。
2008529429.tif 000002
【特許請求の範囲】
【請求項１】
非同期転送モード（ＡＴＭ）ネットワーク（１００）であって、
少なくとも１つのＡＴＭノード（１０２−１０６）と、
少なくとも１つのネットワーク要素（１０８）と
を備え、
前記ネットワーク要素は、前記ＡＴＭノードの少なくとも１つに対してプライベートネットワーク・ネットワークインターフェース（ＰＮＮＩ）プロトコルにしたがってシグナリングとルーティングとを実行するよう構成されていることを特徴とするＡＴＭネットワーク。
【請求項２】
前記ネットワーク要素は、前記ＡＴＭノードの少なくとも１つに対して統合ローカル管理インタフェース（ＩＬＭＩ）機能を実行するよう構成されていることを特徴とする請求項１に記載のＡＴＭネットワーク。
【請求項３】
前記ネットワーク要素は、前記ＡＴＭノードの少なくとも１つに対してＡＴＭネットワーク間インタフェース（ＡＩＮＩ）機能を実行するよう構成されていることを特徴とする請求項１又は２に記載のＡＴＭネットワーク。
【請求項４】
前記ネットワーク要素は、前記ＡＴＭノードの少なくとも１つに対して接続されており、該ＡＴＭノードのそれぞれは前記ネットワーク要素に対して少なくとも１つの仮想パス（１１６−１２０）を介して接続されていることを特徴とする請求項１ないし３のいずれか１項に記載のＡＴＭネットワーク。
【請求項５】
前記コネクション（１１６−１２０）はインバンドコネクションであることを特徴とする請求項４に記載のＡＴＭネットワーク。
【請求項６】
前記コネクション（１１６−１２０）はアウトバンドコネクションであることを特徴とする請求項４に記載のＡＴＭネットワーク。
【請求項７】
前記ネットワーク要素は、該ネットワーク要素に接続している前記ＡＴＭノードの１つ１つに対して分離された時間期間を割り当て、前記割り当てられた時間期間の間に前記接続しているＡＴＭノードの１つ１つに対して前記のシグナリングとルーティングとを実行するよう構成されていることを特徴とする請求項１ないし３のいずれか１項に記載のＡＴＭネットワーク。
【請求項８】
前記ネットワーク要素は、前記割り当てられた時間期間の間に前記接続しているＡＴＭノードの１つ１つに対してＩＬＭＩ機能を実行するよう構成されていることを特徴とする請求項７に記載のＡＴＭネットワーク。
【請求項９】
前記ネットワーク要素は、前記割り当てられた時間期間の間に前記接続しているＡＴＭノードの１つ１つに対してＡＩＮＩ機能を実行するよう構成されていることを特徴とする請求項７又は８に記載のＡＴＭネットワーク。
【請求項１０】
前記ネットワーク要素は、前記ＡＴＭネットワークの少なくとも１つである１つのＡＴＭノードにつき１つのＰＮＮＩインスタンス（１１０−１１４）を備えていることを特徴とする請求項１ないし９のいずれか１項に記載のＡＴＭネットワーク。
【請求項１１】
前記１つのＰＮＮＩインスタンスは、前記１つのＡＴＭノードに対して１つのルーティングテーブルと１つのシグナリングテーブルとを備えていることを特徴とする請求項１０に記載のＡＴＭネットワーク。
【請求項１２】
前記ＡＴＭネットワークは、前記ネットワーク要素と前記少なくとも１つのＡＴＭノードとの通信を、簡易ネットワーク管理プロトコル（ＳＮＭＰ）、Ｃｏｒｂａプロトコル又はＱＤ２プロトコルを介して実行するよう構成されていることを特徴とする請求項１ないし１１のいずれか１項に記載のＡＴＭネットワーク。
【請求項１３】
前記ＡＴＭノードは、ＡＴＭスイッチ（３０２、３０８）を備えていることを特徴とする請求項１ないし１２のいずれか１項に記載のＡＴＭネットワーク。
【請求項１４】
非同期転送モード（ＡＴＭ）ネットワーク（１００）において使用されるネットワーク要素（１０８）であって、前記ＡＴＭネットワークは前記ネットワーク要素を監視して制御する手段を備えており、
前記ネットワーク要素は、前記ＡＴＭネットワークにおけるＡＴＭノードの少なくとも１つに対してプライベートネットワーク・ネットワークインターフェース（ＰＮＮＩ）プロトコルにしたがってシグナリングとルーティングとを実行するよう構成されていることを特徴とするネットワーク要素。
【請求項１５】
前記ネットワーク要素は、前記ＡＴＭノードの少なくとも１つに対して統合ローカル管理インタフェース（ＩＬＭＩ）機能を実行するよう構成されていることを特徴とする請求項１４に記載のネットワーク要素。
【請求項１６】
前記ネットワーク要素は、前記ＡＴＭノードの少なくとも１つに対してＡＴＭネットワーク間インタフェース（ＡＩＮＩ）機能を実行するよう構成されていることを特徴とする請求項１４又は１５に記載のネットワーク要素。
【請求項１７】
前記ネットワーク要素は、前記ＡＴＭノードの少なくとも１つに対して接続されており、該ＡＴＭノードのそれぞれは前記ネットワーク要素に対して少なくとも１つの仮想パス（１１６−１２０）を介して接続されている
ことを特徴とする請求項１４ないし１６のいずれか１項に記載のネットワーク要素。
【請求項１８】
前記コネクション（１１６−１２０）はインバンドコネクションであることを特徴とする請求項１７に記載のネットワーク要素。
【請求項１９】
前記コネクション（１１６−１２０）はアウトバンドコネクションであることを特徴とする請求項１７に記載のネットワーク要素。
【請求項２０】
前記ネットワーク要素は、該ネットワーク要素に接続している前記ＡＴＭノードの１つ１つに対して分離された時間期間を割り当て、前記割り当てられた時間期間の間に前記接続しているＡＴＭノードの１つ１つに対して前記のシグナリングとルーティングとを実行するよう構成されていることを特徴とする請求項１４ないし１６のいずれか１項に記載のネットワーク要素。
【請求項２１】
前記ネットワーク要素は、前記割り当てられた時間期間の間に前記接続しているＡＴＭノードの１つ１つに対してＩＬＭＩ機能を実行するよう構成されていることを特徴とする請求項２０に記載のネットワーク要素。
【請求項２２】
前記ネットワーク要素は、前記割り当てられた時間期間の間に前記接続しているＡＴＭノードの１つ１つに対してＡＩＮＩ機能を実行するよう構成されていることを特徴とする請求項２０に記載のネットワーク要素。
【請求項２３】
前記ネットワーク要素は、前記ＡＴＭネットワークの少なくとも１つである１つのＡＴＭノードにつき１つのＰＮＮＩインスタンス（１１０−１１４）を備えていることを特徴とする請求項１４ないし２２のいずれか１項に記載のネットワーク要素。
【請求項２４】
前記１つのＰＮＮＩインスタンスは、前記１つのＡＴＭノードに対して１つのルーティングテーブルと１つのシグナリングテーブルとを備えていることを特徴とする請求項２３に記載のネットワーク要素。
【請求項２５】
前記ＡＴＭネットワークは、前記ネットワーク要素と前記少なくとも１つのＡＴＭノードとの通信を、簡易ネットワーク管理プロトコル（ＳＮＭＰ）、Ｃｏｒｂａプロトコル又はＱＤ２プロトコルを介して実行するよう構成されていることを特徴とする請求項１４ないし２４のいずれか１項に記載のネットワーク要素。
【請求項２６】
少なくとも１つのＡＴＭノード（１０２−１０６）と、少なくとも１つのネットワーク要素（１０８）とを備えた非同期転送モード（ＡＴＭ）ネットワーク（１００）を運用する方法であって、前記ネットワーク要素は、仮想パスを介して前記ネットワーク要素に接続されたＡＴＭノードの１つ１つについて１つのルーティングテーブルと１つのシグナリングテーブルとを備えたプライベートネットワーク・ネットワークインターフェース（ＰＮＮＩ）インスタンス（１１０−１１４）を含むものであり、
前記方法は、
・第１のＡＴＭノード（１０２）から前記ネットワーク要素への仮想チャネルＶＣ５を交換処理するステップと、
・前記第１のＡＴＭノード（１０２）から前記ネットワーク要素への仮想チャネルＶＣ１８を交換処理するステップと、
・前記第１のＡＴＭノード（１０２）に割り当てられている、前記ネットワーク要素の第１のＰＮＮＩインスタンスによって、前記第１のＡＴＭノードについてシグナリングとルーティングとを実行するステップと、
前記第１のＡＴＭノード（１０２）と前記ネットワーク要素との間で確立されていた仮想チャネルＶＣ５およびＶＣ１８のコネクションを終端するステップと
を含むことを特徴とする方法。
【請求項２７】
前記シグナリングとルーティングとを実行する前記ステップの前に、
・前記第１のＡＴＭノード（１０２）から前記ネットワーク要素への仮想チャネルＶＣ１６を交換処理するステップと、
・前記第１のＡＴＭノード（１０２）から隣接した他のＡＴＭノード（１０４）への物理リンクにおける他方の終端部で前記隣接した他のＡＴＭノード（１０４）のステータスを決定し、統合ローカル管理インタフェース（ＩＬＭＩ）にしたがって動作パラメータの共通セットをネゴシエートするステップと
を含むことを特徴とする請求項２６に記載の方法。
【請求項２８】
前記ネットワーク要素によって、前記ＡＴＭノードの少なくとも１つに対してＡＴＭネットワーク間インタフェース（ＡＩＮＩ）機能を実行するステップをさらに含むことを特徴とする請求項２６又は２７に記載の方法。
【請求項２９】
前記ネットワーク要素に接続している前記ＡＴＭノードの１つ１つに対してラウンドロビン方式で前記の各ステップを繰り返し実行することを特徴とする請求項２６ないし２８のいずれか１項に記載の方法。
【請求項３０】
前記ネットワーク要素と前記第１のＡＴＭノードとの間の通信は、簡易ネットワーク管理プロトコル（ＳＮＭＰ）、Ｃｏｒｂａプロトコル又はＱＤ２プロトコルを介して実行されることを特徴とする請求項２６ないし２９のいずれか１項に記載の方法。
【請求項３１】
前記ネットワーク要素に接続している前記ＡＴＭノードの１つ１つに対して前記の各ステップを繰り返し実行することを特徴とする請求項２６ないし３０のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的には電気通信とデータ・ネットワークに関し、特に、本発明はプライベート・ネットワーク間インタフェース・プロトコルをサポートするＡＴＭネットワークに関する。
【背景技術】
【０００２】
非同期転送モード（ＡＴＭ）は情報のパケット・ベースでの転送を規定した電気通信プロトコルである。また、ＡＴＭはコネクション型システムとして説明されている。実際には、それは、ポイント間の接続が転送前に行われていなければならないことを意味している。また、通信デバイス間のパスは転送前に確立されていなければならない。ＡＴＭベースのネットワークは、音声、ビデオ、データおよびマルチメディアを含むネットワーク・トラヒックを高速に転送できる。ネットワーク・トラヒックは、セルと呼ばれるパケットの形式でＡＴＭベースのネットワーク内を転送される。ＡＴＭネットワーク内で使用されるセルのサイズはいずれも５３バイトの固定長であり、そのうちの５バイトはヘッダーに、残りの４８バイトはペイロードに割り当てられる。小さいセル・サイズの利点は、ＡＴＭベースのネットワークが、回線閉塞の危険を伴わないで、ビデオ、オーディオ、マルチメディアおよびコンピュータデータを、同一のネットワーク上で送信できるということである。ひとたび接続が確立されると、ＡＴＭネットワークは各セルを送信元と送信先との間に張られた仮想コネクションと関連付けるため、帯域幅は完全にデータ送信のために使用できる。これは仮想チャネルまたは仮想パスであってもよい。ＡＴＭはコネクション型システムであり、またセルは接続を確立しかつ維持するためには使用されず、セルは送信先のアドレスを有していない。しかし、セルは、リンクを共有する他の多くの仮想回線を識別する単なる仮想回線識別子を有している。よって、セルはこのように短いヘッダ・スペース（５バイト）を持てばよいのである。
【０００３】
ＡＴＭフォーラムは、ＡＴＭネットワークにおけるルーティング接続のために、プライベート・ノード間インタフェースとしても知られるプライベート・ネットワーク間インタフェース（ＰＮＮＩ）と呼ばれる仕様を規定した。ＰＮＮＩは、高いスケーラビリティと高い柔軟性を備えているだけでなく、高い回復力のあるＡＴＭスイッチング・ネットワークを構築する目的で規定したルーティングとシグナリングの両方のプロトコルである。ＡＴＭルーティングは、ＡＴＭネットワークのトポロジーとＡＴＭアドレス／デバイスの到着可能性についての情報を分配するために使用される。ＰＮＮＩプロトコルは二つの構成要素、即ち、ルーティング・プロトコルとシグナリング・プロトコルからなる。第一の構成要素−ルーティング・プロトコル−は、スイッチ（交換機）を相互接続しているリンクのトポロジーと特性を自動的に探索し、セルを交換処理できるようにする（即ち、ＡＴＭネットワークを介して呼要求をルーティングするためのパスを決定できるようにする）。ＰＮＮＩルーティング・プロトコルは、ノード間の階層的ネットワーク・トポロジーを交換できるようにする。第二の構成要素は、ポイント・ツー・ポイント間およびポイント・ツー・マルチポイント間のためのネットワーク内でのＡＴＭコネクション要求を中継するために使用される（即ち、ルーティング・プロトコルが決定したパス上にＡＴＭコネクションを構築する責任を持つ）。また、シグナリング・プロトコルは、柔軟な固定接続型仮想コネクション（ＳＰＶＣ）とクランクバックインジケータのような機能を処理する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ネットワーク・ノードにおけるルーティング・テーブルの設定と維持は、実装されたＰＮＮＩ機能によってか、あるいはネットワーク技術者による手動で行うことができる。ＡＴＭノードに実装されたＰＮＮＩ機能なしには、全てのノードでコネクションは手動で設定されなければならないので、ネットワークの運用は非常に複雑になるであろうし、エラーを起しがちになり、かつ、動作コストを増加させるであろう。数十または数百のＡＴＭノードを含む大きなネットワークにおいては、問題は深刻になる。ＡＴＭネットワークでは、アクセス側にノードを配置する傾向がある。したがって、ノードはますます小さくなる。ＡＴＭスイッチに複雑なプロトコルをＰＮＮＩとして実装することは、複雑さとノード当りのコストを増加させる。全てのＡＴＭスイッチにＰＮＮＩを実装することの問題点は、ＡＴＭスイッチは比較的簡単であるが、もしＡＴＭスイッチ内にＰＮＮＩを実装することを要求されると、その結果として生じる技術的解決策は複雑で高価なものになるであろう、ということである。
【０００５】
よって、従来技術による解決策の不利な点を緩和するような簡単で安価な方法で、ＡＴＭネットワークにＰＮＮＩ機能を提供できる装置と方法についてのニーズがあるといえよう。
【０００６】
そこで、本発明は、単独または何らかの組合せで、上述の不利な点の一つ以上を好適に軽減、緩和または排除することを追求する。
【課題を解決するための手段】
【０００７】
本発明の第一の側面により、特許請求項１で請求しているように、非同期転送モード・ネットワークを提供する。
【０００８】
本発明の第二の側面により、特許請求項１４で請求しているように、ＡＴＭネットワークで使用するためのネットワーク要素を提供する。
【０００９】
本発明の第三の側面により、特許請求項２６で請求しているように、ＡＴＭネットワークを動作させる方法を提供する。
【００１０】
本発明のさらなる側面は従属する特許請求項で請求する。
【００１１】
本発明は、ＰＮＮＩプロトコルを全面的にサポートした信頼性のあるＡＴＭ技術をベースにしたコスト効果のあるネットワークを有効に配置可能とする。本発明は、最初はＰＮＮＩプロトコルをサポートしていないＡＴＭネットワークで、ＰＮＮＩサポートを配置可能とする。これは、成長し、さらに複雑になり、新しいＡＴＭノードの配置で管理するのがさらに困難な小規模ネットワークの場合に特に有効である。本発明によるネットワークのノードは、完全に仕様に準拠したＡＴＭスイッチ（ＡＴＭ交換機）として動作する。さらに本発明は、実績のあるプロトコルを挿入することにより、相互運用を保証する。
【発明を実施するための最良の形態】
【００１２】
以下の本文書での用語”インバンドコネクション”はネットワーク要素からＡＴＭスイッチへのパスを示し、既存の伝送ネットワークを介する接続を使用する。
【００１３】
以下の本文書での用語”アウトバンドコネクション”は、既存のネットワーク管理用ネットワークと共通のデータ通信ネットワークＤＣＮを示す。
【００１４】
図１を参照すると、本発明によるＡＴＭネットワークの一つの実施形態が示されている
図１の実施形態では、ＡＴＭネットワーク１００はＡＴＭノード１０２−１０７のグループとネットワーク要素１０８とを含む。ＡＴＭノード１０２−１０７にはＡＴＭスイッチ３０２、３０８を含む。ある実施形態では、ネットワーク要素１０８はＡＴＭノード１０２−１０６の一部に接続される。しかしながら、他の実施形態では、ネットワーク要素はＡＴＭネットワーク１００の全ＡＴＭスイッチに接続されてもよい。ネットワーク要素１０８はプロキシＰＮＮＩノードであり、ネットワーク要素１０８に接続されるＡＴＭノード１０２−１０６の一つ一つ全てに対して、プライベート・ネットワーク間インタフェース・プロトコルに従ってシグナリングとルーティングを実行するために適応される。プロキシＰＮＮＩノード（またはネットワーク要素１０８）はＡＴＭノード毎のＰＮＮＩインスタンスとして動作し、これによってＡＴＭノード毎の複雑さが削減される。図１に示し、上記で説明した構成により、ＰＮＮＩプロトコルをサポートする通常のＡＴＭ仕様に準拠したスイッチのように動作するＡＴＭノードを備えたＡＴＭネットワークが構築可能となるが、ＰＮＮＩ機能、および、ＰＮＮＩを提供する特殊なハードウエアとソフトウエアは、ネットワーク要素１０８に接続されるＡＴＭノードのどの一つにも組み込まれない。ＡＴＭノード１０２−１０６は依然としてスイッチング（交換処理）を実行するが、ＰＮＮＩのシグナリングとルーティングはネットワーク要素１０８によって取って代わられる。
【００１５】
ここで図２を参照する。ネットワーク要素１０８は、仮想パス（ＶＰ）により、インバンドかアウトバンドでＡＴＭノード１０２−１０６に接続される。各ＡＴＭノード１０２−１０６は、ネットワーク要素１０８では、一つの個別のＰＮＮＩインスタンス１１０−１１４で表される。一つのＰＮＮＩインスタンスは一つのルーティングエリアを持つ。ルーティングエリア内には、この固有のＡＴＭノードのためのルーティングテーブルが記憶されている。いかなるルーティングもネットワーク要素１０８において二つのＡＴＭノード１０２−１０６間で最初には実行されないことを、ルーティングエリアは保証している。また、第一のＡＴＭノード１０２のシグナリング・インスタンス２０２、２０４は、ネットワーク要素１０８上のＰＮＮＩインスタンスにおけるシグナリング・インタフェースとなっている。全てのＡＴＭノード１０２−１０６は個別の仮想パス（ＶＰ）によってネットワーク要素１０８に接続される。もう一つの実施形態では、コネクション障害の場合に動作を保証するため、冗長なＶＰがＡＴＭノード１０２−１０６およびネットワーク要素１０８を接続するために追加されてもよい。
【００１６】
もう一つの実施形態では、全ての物理的インタフェース２０２−２０８にはさらなるシグナリングＶＰがあってもよく、それはまた、ネットワーク要素１０８内においてもより多くのシグナリングＶＰがあってもよい。全てのＶＰ２１０−２１４は、ネットワーク要素１０８で、関連のあるＡＴＭノードのためのルーティングテーブルで適当なルーティングエントリーの形式で表される。同様に、全てのＶＰ２１０−２１４は、関連のあるＡＴＭノードのためのルーティングテーブルでは個別のシグナリングエントリーによって表される。
【００１７】
また、好ましい実施形態では、ネットワーク要素１０８に接続されるＡＴＭノード１０２−１０６のために、統合ローカル管理インタフェース（ＩＬＭＩ）とＡＴＭネットワーク間インタフェース（ＡＩＮＩ）の機能を実行するよう、ネットワーク要素１０８は適応している。好ましい実施形態では、ＰＮＮＩ、ＡＩＮＩおよびＩＬＭＩ機能はネットワーク要素１０８に備わっている。一つのＩＬＭＩと一つのＡＩＮＩインスタンスがネットワーク要素１０８に備わっていれば、ネットワーク要素１０８に接続されるＡＴＭノード１０２−１０６の全てにサービスを提供する上で十分である。しかしながらもう一つの実施形態では、二つ以上のＩＬＭＩおよび／またはＡＩＮＩインスタンスがネットワーク要素１０８に備わっていてもよい。さらにもう一つ別の実施形態では、ＩＬＭＩおよび／またはＡＩＮＩ機能はＡＴＭノードおよびネットワーク要素１０８上のＰＮＮＩに備わっていてもよい。
【００１８】
ネットワーク要素１０８とネットワーク要素に接続されたＡＴＭノード１０２−１０６との間の通信は、簡易ネットワーク管理プロトコルを経由して実行される。しかしながら、予想されることであるが、ネットワーク要素１０８とＡＴＭノード１０２−１０６との間の効率的な通信を提供するため、他のプロトコルが実装されてもよい。あるいは、ネットワーク要素１０８とＡＴＭノードとの間の通信は、ＣｏｒｂａまたはＱＤ２プロトコルを経由して実行されてもよい。
【００１９】
技術的にはよく知られているように、ＡＴＭネットワークはコネクション型である。その意味は、仮想チャネル（ＶＣ）がデータ転送前にＡＴＭネットワークを横断して確立されなければならないということである。ＡＴＭ標準で規定されているＡＴＭコネクションには二つの形式、即ち仮想パス（ＶＰ）と仮想チャネル（ＶＣ）がある。仮想パスは仮想チャネルの束である。仮想パスは仮想パス識別子（ＶＰＩ）によって特定される。仮想チャネルはＶＰＩと仮想チャネル識別子（ＶＣＩ）の組合せによって特定される。
【００２０】
ＰＮＮＩとＩＬＭＩは、ＶＰＩとＶＣＩの組合せで規定されている予約された仮想チャネルコネクション（ＶＣＣ）を経由して動作する。したがって、シグナリングに対してはＶＣＩ＝５、ルーティングに対してはＶＣＩ＝１８、そしてＩＬＭＩに対してはＶＣＩ＝１６が、ルーティングとシグナリングを提供しなければならない全てのＶＰ（即ち、ＶＰＩ＝Ｘ）において予約される。ネットワーク要素１０８がシグナリング、ルーティングおよびＩＬＭＩを持っていることをシミュレートするため、各シグナリングＶＰ２１０−２１４のＶＣ５、１６および１８は、ＡＴＭノード１０２−１０６を介してネットワーク要素１０８へスイッチされなければならない。
【００２１】
運用において、それぞれＶＣを含むインタフェース２０２と２０４上のシグナリングＶＰ（ＶＰ２１０とＶＰ２１２）は、ネットワーク要素１０８に戻る共通ＶＰに集線され、ＰＮＮＩインスタンス１１０上で終端される。
【００２２】
ネットワークの観点、即ち、ネットワーク管理システム（ＮＭＳ）からは、ＡＴＭノード１０２−１０６が、全ての隣接スイッチ／ノードに対して完全なシグナリングとルーティング機能を持った、ＡＴＭフォーラム仕様に準拠したＡＴＭノードのようにみえる。ＡＴＭノードに対する隣接ノードはＰＮＮＩまたはＡＩＮＩをサポートする全ての外部ノードであり、ＡＴＭノードの物理的インタフェースに接続される。ＡＴＭノードは一つ以上のグループへとクラスタ化されてもよく、さらにＡＴＭネットワークを介して完全に分離されてもよい。注意すべきでかつ価値があることは、シグナリングを提供することを意図したＶＰのみがＡＩＮＩ、ＰＮＮＩおよびＩＬＭＩをそのインタフェース上に持たなければならない、ということである。
【００２３】
運用において、ネットワーク要素１０８は接続されたＡＴＭノード１０２−１０６に備えられた一つのＰＮＮＩ機能とＩＬＭＩ機能を同時に実行する。一度ジョブが行われると、ネットワーク要素１０８はもう一つのＡＴＭノードへスイッチし、その動作を繰り返す。ネットワーク要素１０８に接続された全てのＡＴＭノード１０２−１０６は、ラウンドロビン方式でサービスを提供される。ＡＴＭノードがネットワーク要素によってサービスを提供される順序は、専用のテーブルで事前に定められる。しかしながら、ＡＴＭノード１０２−１０６にサービスを提供する時間期間をネットワーク要素１０８によって割り当てるような別のシナリオが可能であることは、想定内のことである。
【００２４】
ネットワーク管理システム（ＮＭＳ）３００は、ＳＮＭＰを経由して第一のＡＴＭノード１０２に、ネットワークに関連する全ての設定コマンドを発行する。第一のＡＴＭノード１０２内でＮＭＳ３００との通信を担当するエンティティ（実体）は、第一のＳＮＭＰマスタ・エージェント３０６である。第一のＳＮＭＰマスタ・エージェント３０６はプロトコル関連のＳＮＭＰコマンドをネットワーク要素１０８の第一のサブ・エージェント３１６へ中継する。同じことが破線で図２に示されている。第一のＰＮＮＩインスタンス１１０の情報に依存して、ネットワーク要素１０８は、第一のＳＮＭＰマネジャー３１４を介して第一のＡＴＭノードのマスタ・エージェント３０６に一つ以上のＳＮＭＰコマンドを発行する。これらのＳＮＭＰコマンドは第一のサブ・エージェント３０４を介して第一のＡＴＭスイッチ３０２へ入力され、例えば、第一のＡＴＭスイッチ３０２上でコネクションを設定する。ネットワーク要素１０８の監視と制御は、ローカルＳＮＭＰエージェント３２４と共通機能モジュール３２２を介して実行される。共通機能モジュール３２２はネットワーク要素１０８内のハードウエアとソフトウエアのモジュールを監視する。もしネットワーク要素１０８にエラーが発生すれば、その時は、エラーは共通機能モジュール３２２によってＳＮＭＰエージェント３２４を介してＮＭＳ３００に報告されるであろう。また、ＩＰアドレスのような共通パラメータも共通機能モジュール３２２にセットされてもよい。
【００２５】
一たび第一のＡＴＭノードの構成が完成すれば、ネットワーク要素１０８の第二のＰＮＮＩインスタンス１１２がスタートし、残りのノード１０４−１０６の構成（即ち、第二のＡＴＭスイッチ３０８上に接続を設定すること）を実行する。
【００２６】
ネットワーク管理システム（ＮＭＳ）３００は、ＳＮＭＰを経由して第二のＡＴＭノード１０４に、ネットワークに関連する全ての設定コマンドを発行する。第二のＡＴＭノード１０４内でＮＭＳ３００との通信を担当する実体は、第二のＳＮＭＰマスタ・エージェント３１２である。第二のＳＮＭＰマスタ・エージェント３１２はプロトコル関連のＳＮＭＰコマンドをネットワーク要素１０８の第二のサブ・エージェント３２０へ中継する。同じことが破線で図２に示されている。第二のＰＮＮＩインスタンス１１２の情報に依存して、ネットワーク要素１０８は、第二のＳＮＭＰマネジャー３１８を介して第二のＡＴＭノード１０４の第二のマスタ・エージェント３１２に一つ以上のＳＮＭＰコマンドを発行する。これらのＳＮＭＰコマンドは第二のサブ・エージェント３１０を介して第二のＡＴＭスイッチ３０８に入力され、例えば、第二のＡＴＭスイッチ３０８上でコネクションを設定する。
【００２７】
このネットワーク管理設定は、ＡＴＭノード１０２−１０４がＡＴＭフォーラムに準拠したＡＴＭスイッチとして動作することを保証している。
【００２８】
ここで図４を参照する。極めて簡略にして、ネットワーク要素１０８をハードウエアの観点から示している。
【００２９】
ネットワーク要素１０８にはプロセッシング・ユニット４０２、大容量の記憶装置４０４およびランダム・アクセス・メモリ（ＲＡＭ）４０６を含む。一つの実施形態では、大容量の記憶装置４０４としてはハード・ディスク・ドライブを採用可能であるが、コンパクト・フラッシュ・カード、セキュア・デジタル・カード、マルチメディア・カードおよびその他の様なメモリ・ストレージ・デバイスも使用できる。同様に、ＲＡＭメモリは、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、ダブル・データレート同期式ダイナミック・ランダム・アクセス・メモリ（ＤＤＲ  ＳＤＲＡＭ）または他の全てのタイプの読み／書き可能なＲＡＭを採用可能である。大容量の記憶装置４０４には、ネットワーク要素１０８にある全てのＰＮＮＩ、ＩＬＭＩおよびＡＩＮＩインスタンスを示すデータが格納される。
【００３０】
運用において、第一のＡＴＭノード１０２のためにＰＮＮＩ、ＩＬＭＩおよびＡＩＮＩ機能の実行を開始するため、プロセッシング・ユニット４０２はＲＡＭメモリ４０６をクリアする。次に、プロセッシング・ユニット４０２は、第一のＡＴＭノード１０２のＰＮＮＩ、ＩＬＭＩおよびＡＩＮＩインスタンスを示すデータを大容量の記憶装置４０４からＲＡＭメモリ４０６にロードする。一度正しいデータがＲＡＭメモリ４０６にロードされると、ＰＮＮＩ、ＩＬＭＩおよびＡＩＮＩインスタンスの完全なセットが第一のＡＴＭノード１０２のために生成される。次に、ネットワーク要素１０８は、第一のＡＴＭノード１０２のためにＰＮＮＩ、ＩＬＭＩおよびＡＩＮＩ機能の実行を開始する。
【００３１】
本発明は、ハードウエア、ソフトウエア、ハードウエアに内蔵されたソフトウエアまたはこれら全ての組合せを含む適切な形態に実装できる。本発明で規定された機能は、複数のユニットに、または、他の機能ユニットの一部として実装されてもよい。その結果、本発明は、異なるユニットとプロセッサ間に、物理的および機能的に分散されてもよい。
【図面の簡単な説明】
【００３２】
本発明は、下記の図面とともに以下の詳細な説明からさらに十分に理解され、かつ、評価されるであろう。
【図１】本発明の一実施形態に基づくＡＴＭネットワークを示す図である。
【図２】本発明の一実施形態に基づくＡＴＭネットワークを示す図である。
【図３】本発明の一実施形態に基づくＡＴＭネットワーク管理を示す図である。
【図４】本発明の一実施形態に基づくネットワーク要素を示す図である。
【図１】
2008529429.tif 000003
【図２】
2008529429.tif 000004
【図３】
2008529429.tif 000005
【図４】
2008529429.tif 000006
【国際調査報告】
2008529429.tif 000007
2008529429.tif 000008
2008529429.tif 000009