(57)【要約】  転送ネットワーク内の接続の確立を制御する方法であって、前記メッセージは前記ノードの転送スイッチに対する切り換えステータス情報を第１のシグナリングメッセージから抽出するステップと、前記切り換えステータスに前記転送スイッチを構成するステップ６５と、前記転送スイッチの構成に関する時間情報を推定するステップ６４と、前記転送ネットワークのネットワーク要素用を目的とする第２のシグナリングメッセージを生成するステップであって、前記第２のシグナリングメッセージは前記転送スイッチの構成終了デートを判定するための時間情報を含む、ステップとからなる。前記第２のシグナリングメッセージは、前記転送スイッチの通信の終了を待たずに送信することができる。またコントローラも説明される。
2013524591.tif 000002
【特許請求の範囲】
【請求項１】
転送ネットワーク内の接続の確立を制御する方法であって、
前記接続の経路上に位置する前記ネットワークの第１のノード内で、前記転送ネットワーク内での信号の転送のための前記接続を確立するための第１のシグナリングメッセージを受信するステップ（６１）と、
前記第１のノードの転送スイッチに対する切り換え状態を識別するのに必要な情報を抽出するために前記第１のシグナリングメッセージを処理するステップ（６２）と、
前記切り換え状態に前記転送スイッチを構成する（６５）ように、前記転送スイッチに命令するステップ（６３）と、
前記転送スイッチの構成に関する第１の時間情報を推定するステップ（６４）と、
ネットワークの第２のノードが前記転送スイッチの構成終了デートを判定することを可能にするために前記第１の時間情報を含む第２のシグナリングメッセージを生成するステップと、
前記転送ネットワークの前記第２のノードに前記第２のシグナリングメッセージを送信するステップ（６７）と
を含む、方法。
【請求項２】
前記転送スイッチがレイヤ１、またはレイヤ２、またはレイヤ３スイッチング技術を用いることができる、請求項１に記載の方法。
【請求項３】
前記第２のネットワークノードが、前記接続の経路上の前記第１のノードに隣接するノード、または前記接続の経路に沿った終端ノード、またはネットワーク管理要素である、請求項１または２のいずれか一項に記載の方法。
【請求項４】
前記第１のシグナリングメッセージが、第１のノードのコントローラが前記接続の経路に沿って位置する第３のノード内にある転送スイッチの構成終了デートを判定することを可能にする第２の時間情報をさらに含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記第２のシグナリングメッセージが前記第２の時間情報を含むように生成されることを特徴とする、請求項４に記載の方法。
【請求項６】
前記第１および第２の時間情報を比較し、前記第２のシグナリングメッセージ内に、最新の切り換え終了デートを有する前記スイッチのいずれが、前記第１および第２の時間情報のいずれかに対応するかを、第１の時間情報の代わりに挿入するステップを含むことを特徴とする、請求項４に記載の方法。
【請求項７】
前記シグナリングメッセージがＲＳＶＰ−ＴＥタイプメッセージである、請求項１から６のいずれか一項に記載の方法。
【請求項８】
接続の経路に沿って位置する通信ネットワークのノードのためのコントローラ用のコントローラ（２１）であって、
前記接続の経路上に位置する前記ネットワークの第１のノード内で、前記転送ネットワーク内での信号の転送のための前記接続を確立するための第１のシグナリングメッセージを受信し（６１）、
前記第１のノードの転送スイッチに対する切り換え状態を識別するのに必要な情報を抽出するために前記第１のシグナリングメッセージを処理し（６２）、
前記切り換え状態に前記転送スイッチを構成する（６５）ように、前記転送スイッチに命令し（６３）、
前記転送スイッチの構成に関する第１の時間情報を推定し（６４）、
ネットワークの第２のノードが前記転送スイッチの構成終了デートを判定することを可能にするために前記第１の時間情報を含む第２のシグナリングメッセージを生成し、
前記転送ネットワークの前記第２のノードに前記第２のシグナリングメッセージを送信する（６７）
ことができる、コントローラ。
【請求項９】
前記転送スイッチがレイヤ１、またはレイヤ２、またはレイヤ３スイッチング技術を用いることができる、請求項８に記載のコントローラ（２１）。
【請求項１０】
前記第１の時間情報が、前記転送ネットワークのスイッチの前記構成終了デートを含む、請求項８または９のいずれか一項に記載のコントローラ（２１）。
【請求項１１】
前記コントローラが、前記スイッチの切り換えの終了を待たずに、前記第２のメッセージを送信することができる、請求項８または９のいずれか一項に記載のコントローラ（２１）。
【請求項１２】
前記第１のシグナリングメッセージに含まれる前記第２の時間情報に基づいて、前記接続の経路上に位置する別のノード内にある第２の転送スイッチの構成終了デートを判定することができる、請求項８から１１のいずれか一項に記載のコントローラ（２１）。
【請求項１３】
前記第２のシグナリングメッセージを、それが前記第２の時間情報も含むように生成することができることを特徴とする、請求項１２に記載のコントローラ（２１）。
【請求項１４】
請求項８および１２に記載のコントローラを組み合わせたコントローラ（２１）であって、前記第１および第２の時間情報を比較することができること、および前記第２のシグナリングメッセージ内に、最新の切り換え終了デートを有する前記スイッチのいずれかに対応する前記第１および第２の時間情報のいずれかを、第１の時間情報の代わりに挿入することができることを特徴とする、コントローラ。
【請求項１５】
前記シグナリングメッセージがＲＳＶＰ−ＴＥタイプメッセージである、請求項８から１４のいずれか一項に記載のノード用のコントローラ（２１）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信ネットワークの分野に関する。より具体的には本発明は、このようなネットワークのノード間の転送接続を確立するためのシグナリング方法に関する。
【背景技術】
【０００２】
転送ネットワーク内の接続を確立するために用いられるメッセージのタイプが、多様な製造元の機器間、異なる管理ドメイン間、または異なる運用者間の相互運用性を可能にするためにしばしば標準化されている。したがって標準化機構ＩＥＴＦは、転送ネットワーク内の接続を確立するためのシグナリングの標準化に関するＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）を定期的に発行している。転送ネットワークは多くのタイプが知られている。たとえば知られている転送ネットワークの中には、ＴＤＭ、ＷＤＭ、またはラムダまたは波長帯域、またはファイバまたは物理イーサネット（登録商標）ポートまたは他のレイヤ１プロトコルなどのレイヤ１スイッチングを用いたものと、イーサネットフレームスイッチング、ＡＴＭ、フレームリレーまたは他のレイヤ２プロトコルなどのレイヤ２スイッチングを用いたものと、ＩＰパケットスイッチング、ＩＰ／ＭＰＬＳラベル付きパケットスイッチングまたは他のレイヤ３プロトコルなどのレイヤ３スイッチングを用いたものとがある。追加の例としてＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）アーキテクチャと、ＲＦＣ３４７１および３４７２と、またＲＳＶＰ−ＴＥ（Ｒｅｓｏｕｒｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ−Ｔｒａｆｆｉｃ  Ｅｎｇｉｎｅｅｒｉｎｇ）プロトコルに関するＲＦＣ３４７３とを挙げることができる。
【発明の概要】
【課題を解決するための手段】
【０００３】
一実施形態によれば本発明は、転送ネットワーク内の接続の確立を制御する方法を提供し、前記方法は、前記接続の経路に沿って位置する前記ネットワークの第１のノード内で、前記光転送ネットワーク内で光信号を転送するために前記接続を確立するための第１のシグナリングメッセージを受信するステップと、前記第１のノードの転送スイッチに対する切り換え状態を識別するのに必要な情報を抽出するために前記シグナリングメッセージを処理するステップと、前記切り換え状態に前記転送スイッチを構成するように、前記転送スイッチに命令するステップと、前記転送スイッチの構成に関する第１の時間情報を推定するステップと、ネットワークの第２のノードが前記転送スイッチの構成終了デートを判定することを可能にするために前記第１の時間情報を含む第２のシグナリングメッセージを生成するステップと、前記転送ネットワークの前記第２のノードに前記第２のシグナリングメッセージを送信するステップとを含む。
【０００４】
前記方法の前記転送スイッチは、レイヤ１、またはレイヤ２、またはレイヤ３スイッチング技術を用いることができる。
【０００５】
有利には方法は、前記第２のネットワークノードが、前記接続の経路上の前記第１のノードに隣接するノード、または前記接続の経路に沿った終端ノード、またはネットワーク管理要素とするものである。
【０００６】
方法はまた、前記第１のシグナリングメッセージがさらに、第１のノードのコントローラが前記接続の経路に沿って位置する第３のノード内にある転送スイッチの構成終了デートを判定することを可能にする、第２の時間情報を含むようにすることができる。
【０００７】
方法はさらに、前記第２のシグナリングメッセージが、前記第２の時間情報を含むように生成されるようにすることができる。
【０００８】
方法はさらに、前記第１および第２の時間情報を比較し、前記第２のシグナリングメッセージ内に、最新の切り換え終了デートを有する前記スイッチのいずれに、前記第１および第２の時間情報のいずれが対応するかを、第１の時間情報の代わりに挿入するステップを含むことができる。
【０００９】
有利には方法は、前記シグナリング制御メッセージがＲＳＶＰ−ＴＥメッセージであるようにすることができる。
【００１０】
本発明はまた、接続の経路に沿って位置する通信ネットワークのノード用のコントローラを提供し、前記コントローラは、前記接続の経路に沿って位置する前記ネットワークの第１のノード内で、前記光転送ネットワーク内で光信号を転送するために前記接続を確立するための第１のシグナリングメッセージを受信し、前記第１のノードの転送スイッチに対する切り換え状態を識別するのに必要な情報を抽出するために前記シグナリングメッセージを処理し、前記切り換え状態に前記転送スイッチを構成するように、前記転送スイッチに命令し、前記転送スイッチの構成に関する第１の時間情報を推定し、ネットワークの第２のノードが前記転送スイッチの構成終了デートを判定することを可能にするために前記第１の時間情報を含む第２のシグナリングメッセージを生成し、前記転送ネットワークの前記第２のノードに前記第２のシグナリングメッセージを送信することができる。
【００１１】
前記コントローラによって命令される前記転送スイッチは、レイヤ１、またはレイヤ２、またはレイヤ３スイッチング技術を用いることができる。
【００１２】
コントローラは、前記第１の時間情報が、前記転送ネットワークのスイッチの前記構成終了デートを含むようにすることができる。
【００１３】
コントローラはまた、前記スイッチの切り換えの終了を待たずに、前記第２のメッセージを送信できるようにすることができる。
【００１４】
有利にはコントローラは、前記第１のシグナリングメッセージに含まれる前記第２の時間情報に基づいて、前記接続の経路上に位置する別のノード内にある第２の転送スイッチの構成終了デートを判定することができる。
【００１５】
コントローラはまた、前記第２のシグナリングメッセージを、それが前記第２の時間情報も含むように生成することができる。
【００１６】
コントローラは、前記第１および第２の時間情報を比較し、前記第２のシグナリングメッセージ内に、最新の切り換え終了デートを有する前記スイッチのいずれに、前記第１および第２の時間情報のいずれが対応するかを、第１の時間情報の代わりに挿入することができる。
【００１７】
コントローラは、前記シグナリング制御メッセージがＲＳＶＰ−ＴＥタイプメッセージであるように構成することができる。
【００１８】
本発明の基礎となる１つの問題は、転送ネットワークの遠隔ノード間の接続の高速な確立を可能にするシグナリングプロトコルを規定することである。接続に寄与しようとするノードのスイッチの構成時間は数分かかり得ることが観察されている。シグナリングプロトコルは、終端ポイントノード間のエンドツーエンド接続を確立するのにかかる時間の短縮を可能にすることが望まれる。
【００１９】
本発明の基礎となる１つの概念は、接続に参加しようとするノードのそれぞれにあるスイッチの、長い構成所要時間の悪影響を制限することである。
【００２０】
本発明のいくつかの態様はまた、２つの遠隔ノード間の新しい接続の確立を確認することになるネットワークのノードの選択は、最適化できる選択であるとの観察から生じている。具体的にはこの選択は、接続のノードのそれぞれにあるスイッチの構成所要時間の影響を軽減するように賢明に行うことができる。
【００２１】
具体的には、エンドツーエンド接続の確立の確認は、ネットワークの複数のノードに分散された役割とすることができ、または逆にマスタノードと呼ばれる単一のノードに属する役割とすることができることが見出されている。
【００２２】
エンドツーエンド接続が実際に確立されたかどうかを、特定の１つのノードが判断できるようにすることによって最も速い接続が得られることが分析によって示されている。本発明のいくつかの態様は、このような特定のノードに、そのノードが他のノードのスイッチの切り換え終了時点を推論できるようにする情報を供給するという概念に基づく。
【００２３】
本発明の基礎となる他の概念は、これらの他のノードが、情報を供給するために、それらが含むスイッチの中で切り換えが実際に終了するのを待つことを必要とせずに、この情報が供給されることが有利となることである。
【００２４】
本発明は、添付の図面を参照して、例示のみであり非限定的な実施例として示される、以下の本発明の複数の具体的な実施形態の説明を考察することによってより良く理解され、本発明の他の目的、詳細、特徴、および利点がより明確に明らかとなるであろう。
【図面の簡単な説明】
【００２５】
【図１】転送ネットワーク内の転送ノードの概略図である。
【図２】転送ネットワーク内の接続のシグナリングのための構成要素を示す、図１の概略図のより詳細な図である。
【図３】ＲＳＶＰ−ＴＥシグナリングメッセージのノード対ノード伝播の概略図である。
【図４】シグナリングメッセージの集中型伝播の概略図である。
【図５】図１および２のノードのより詳細な図である。
【図６】シグナリング方法の１つの可能な実装形態を表すステップのチャートである。
【図７】接続のシグナリングに関する伝播および切り換え時系列を表すタイムチャートである。
【図８】接続のシグナリングに関する伝播および切り換え時系列を表す別のタイムチャートである。
【発明を実施するための形態】
【００２６】
ここでは「ネットワークノード」という用語は、ネットワークに接続された任意の機器を指す。たとえばこれは、ネットワークの分岐路を通る信号のスイッチングに寄与するハードウェアまたはソフトウェア要素、および必ずしもネットワークの分岐路に位置しないがネットワークの動作に寄与するたとえばネットワークマネージャなどのハードウェアまたはソフトウェア要素を含む。
【００２７】
ここでは「接続の経路」とは、エンドツーエンド接続を確立し維持するために用いられるすべてのリンクおよびノードを指す。
【００２８】
図１は、単一モード光ファイバによって構成された転送リンク１２の分岐路に位置するノード１１を備える、通信ネットワークを概略的に示す。リンク１２は、ＷＤＭスペクトルの波長チャネル上の光信号を伝達する。これらの信号は、１０Ｇビット／秒ビットレート、または他のビットレートまたはビットレートの混合の信号とすることができる。これらの信号の検出は、直接検出、またはコヒーレント検出、またはこれら２つのタイプの検出の混合とすることができる。図１では示されるノード１１は、分かりやすくするためならびに図３および４と関連付けができるように、Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇと名前が付けられている。
【００２９】
以下で述べられる実施形態は、図１のノードＡとＧの間の接続の確立に関し、この接続はノードＡおよびＧの他に、場合によってノードＢ、Ｃ、Ｄ、Ｅ、およびＦのすべてまたは一部を必要とする。例示として、確立すべき接続はノードＢおよびＦを含まない接続と仮定する。この接続ではノードＡはノードＣに連結され、ノードＣはノードＤに連結され、ノードＤはノードＥに連結され、ノードＥはノードＧに連結される。このような接続をここではＡＣＤＥＧと呼び、この名称はそれが必要とする連続するノードを識別する文字を含む。ＡＣＤＥＧ接続の経路は、すべてのリンクＡＣ、ＣＤ、ＤＥ、およびＥＧ、ならびにノードＡ、Ｃ、Ｄ、Ｅ、およびＧを含む。
【００３０】
ＡＣＤＥＧ接続は、ノードＡからノードＧにデータトラフィックを送信するためにネットワーク内に確立された最初の接続とすることができる。ＡＣＤＥＧ接続はまた、ノードＡとＢを連結するファイバ１２が切断したなどにより、故障した既存のＡＢＤＦＧ接続を保護する接続とすることができる。ＡＣＤＥＧ接続はまた、故障し、ＡＣＤＥＧ接続を修理するのにかかる時間の間だけ、接続ＡＢＤＦＧによって一時的に置き換えられた後に復旧された接続とすることができる。ＡＣＤＥＧ接続は、図１のネットワーク内の他の機能を有することができる。
【００３１】
図２は、図１に関連して述べたＡＣＤＥＧ接続を確立するのを可能にする要素を概略的に示す。ノードＡ、Ｃ、Ｄ、Ｅ、およびＧのそれぞれは、転送スイッチ２１と、コントローラ２２とを備える。ノードＢおよびＦのそれぞれもスイッチ２１およびコントローラ２２を備えるが、ＡＣＤＥＧ接続の確立には参加しない。コントローラ２２は、クラウド２４からシグナリングメッセージ２３を受信し、クラウド２４の形で示されるシグナリングネットワークにシグナリングメッセージ２５を送信する。クラウド２４は、たとえば転送ネットワークのクライアントＩＰネットワーク、または転送ネットワークの制御ネットワークである。クラウド２４は、転送ノード１１のコントローラ２２と制御メッセージを交換し、具体的にはシグナリングメッセージを交換する。スイッチ２１およびコントローラ２２、メッセージ２３および２５、およびクラウド２４は、ハードウェア要素、ソフトウェア要素、これらの要素の混合、さらには他の要素を実装することができる。
【００３２】
ここでは「転送スイッチ」２１という用語は、少なくとも２つの状態間で切り換えることができるデバイスを指し、これらの状態の１つが当該のＡＣＤＥＧ接続を確立するように構成される。レイヤ１転送スイッチは、たとえば空間分割スイッチ、波長変換器、光周波数変換器、チューニング可能光遅延線、または転送ネットワークの他のタイプの伝送デバイスとすることができる。レイヤ２スイッチは、たとえばイーサネットスイッチ、またはフレームリレースイッチとすることができる。レイヤ３スイッチは、たとえばＩＰルータとすることができ、これはたとえばラベルスイッチングを用いることができる。転送スイッチは、ＮおよびＰを自然数の整数としてＮ個の入力とＰ個の出力を有し、ただしＰ≧２である。
【００３３】
転送スイッチが光空間スイッチである場合は、スイッチ状態は、それが連結する入力および出力ポートの対によって定義される。転送スイッチが波長変換器光スイッチである場合は、状態はＮ個の入力チャネルのうちの１つの波長チャネルと、Ｐ個の出力チャネルのうちの１つの波長チャネルとによって定義される。転送スイッチが周波数変換器光スイッチである場合は、状態はＮ個の入力周波数のうちの１つの光周波数と、Ｐ個の出力周波数のうちの１つの光周波数とから定義される。転送スイッチが可変光遅延線を有する光スイッチである場合は、状態は、Ｎ個の光入力の１つからの信号の入力デートと、Ｐ個の光出力の１つからのその信号の出力デートとの間の時間ギャップによって定義される。他のタイプの光および電子転送スイッチが存在する。
【００３４】
ＡＣＤＥＧ転送接続を確立するためにコントローラ２２は、対応するスイッチ２１の構成を命令する。図１１は簡単にするために、それぞれがコントローラ２２とスイッチ２１とを含んだノード１１を示している。しかしスイッチ２１からコントローラ２２を隔てる物理的距離は重要ではない。同様にコントローラ２２とスイッチ２１の間のリンクは数多くの方法で形成することができ、たとえば無線または光接続さらには他のタイプのリンクなどの有線または無線接続とすることができる。図２は各スイッチ２１に関連付けられたコントローラを示すが、コントローラ２２は複数のスイッチ２１を制御することもできる。分かりやすくするために以下では、単一のコントローラ２２は単一のスイッチ２１に関連付けられると仮定する。
【００３５】
コントローラ２２は、対応するスイッチ２１に、当該の接続を確立するためにそのスイッチに対して必要な切り換え状態に応じて命令する。この必要な切り換え状態は、コントローラ２２が転送ネットワークのクライアントネットワーク２４のネットワークマネージャからまたは境界ノードから受信するシグナリングメッセージ２３によって、コントローラ２２に示される。
【００３６】
ネットワークマネージャは、ＡＣＤＥＧ接続に関与しないノード内を含む、ネットワーク内の任意の場所に位置することができる。ＡＣＤＥＧ接続の接続要求および確立の確認も、ネットワークの異なる位置で生じることができる。ノード１１がシグナリングメッセージ２３および２５を交換できるようにするためには、多種多様のシグナリングプロトコルを用いることができる。転送ネットワークリソースを予約するために用いることができるシグナリングプロトコルの例は、ＲＳＶＰ−ＴＥ（ＩＥＴＦ  ＲＦＣ３２０９、３４７３）、ＣＲ−ＬＤＰ（ＩＥＴＦ  ＲＦＣ３２０９、３４７２）、ＳＮＭＰ（ＩＥＴＦ  ＲＦＣ２５７１）、およびＳＩＰ（ＩＥＴＦ  ＲＦＣ３２６１）である。
【００３７】
しかし簡単にするために、ネットワークマネージャおよびコントローラ２２はノードＡ内にあると仮定する。したがってノードＡは、ＡＣＤＥＧ接続を確立するためのマスタノードである。ノードＣ、Ｄ、Ｅ、およびＧは、この接続を確立するためのスレーブノードである。図１および２では示された実施形態では、ノードＡのコントローラ２２は、接続要求ＡＣＤＥＧを起動すること、および接続が実際にエンドツーエンドで確立され、それによってネットワーククライアントから来るデータトラフィックがノードＡからノードＧへＡＣＤＥＧ接続を通って通過することが許される瞬間を確認することの両方を受け持つ。また用いられるシグナリングプロトコルは、標準化機構ＩＥＴＦによって標準化されているようなＲＳＶＰ−ＴＥプロトコルであると仮定する。このプロトコルに従ってノードＡは、経路ＡＣＤＥＧを確立するために、ノードＣに対してＲＳＶＰ−ＴＥ  ＰＡＴＨシグナリングメッセージを起動する。この経路は、ＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージ接続確立要求メッセージの本体内で転送される、明示ルートオブジェクト（ＥＲＯ：ｅｘｐｌｉｃｉｔ  ｒｏｕｔｅ  ｏｂｊｅｃｔ）によって示される。ノードＣのコントローラ２２は、ＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージをノードＤのコントローラ２２に、続いてノードＧまで伝播する。ノードＧのコントローラ２２は、ＲＳＶＰ−ＴＥ  ＲＥＳＶ経路予約受付メッセージを、ノードＥ、Ｄ、およびＣのコントローラ２２を通じてノードＡのコントローラ２２に返信する。ノードＡのコントローラ２２は、ＲＳＶＰ−ＴＥメッセージを受信したときにＡＣＤＥＧ接続の確立を確認する。任意選択で、ノードＡは、接続に沿ってノードＣＤＥＧに、ＲＳＶＰ−ＴＥ  ＲＥＳＶＣＯＮＦメッセージを送ることによって接続の確立を確認することができる。
【００３８】
図３は３０１として、ノードＣ、Ｄ、およびＥを通じてノードＡからノードＧへのＲＳＶＰ−ＴＥ  ＰＡＴＨシグナリングメッセージの分配を概略的に示す。番号３０２、３０３、３０４、および３０５は、それぞれノードＣ、Ｄ、Ｅ、およびＧによってノードＡ、Ｃ、Ｄ、およびＥから受信されるメッセージを示す。同様に３０６として、ノードＧからノードＡへのＲＳＶＰ−ＴＥ  ＲＥＳＶシグナリングメッセージの分配を示す。番号３０７、３０８、３０９、および３１０は、それぞれノードＡ、Ｃ、Ｄ、およびＥによってノードＣ、Ｄ、Ｅ、およびＧから受信されるメッセージを示す。ここで「ＲＳＶＰ−ＴＥタイプメッセージ」という用語は、ＲＳＶＰ−ＴＥメッセージの場合がそうであるように、接続の一方の終端から他方までノード対ノードにて、かつ接続に沿った伝送の両方向にて送信されるシグナリングメッセージを指す。ＲＳＶＰ−ＴＥメッセージはＲＳＶＰ−ＴＥタイプメッセージの一例である。
【００３９】
前述のように、ノードＡ、Ｃ、Ｄ、Ｅ、およびＧのコントローラ間でシグナリングメッセージを交換するためには、ＲＳＶＰ−ＴＥ以外の多くのシグナリングプロトコルを用いることができる。図４を参照すると、ノードＡのコントローラ２２が、４０１の番号が付けられたＡＣＤＥＧ接続要求のメッセージ４０２、４０３、４０４、および４０５を送信する集中型シグナリングプロトコルを概略的に示す。これらのメッセージは、それぞれノードＣ、Ｄ、Ｅ、およびＧのコントローラ２２によって受信される。ノードＡは、４０６の番号が付けられたＡＣＤＥＧ接続要求の肯定応答を受け入れるメッセージ４０７、４０８、４０９、および４１０を受信する。これらのメッセージは、それぞれノードＣ、Ｄ、Ｅ、およびＧのコントローラ２２によって送信される。このような集中型シグナリングプロトコルではノードＣ、Ｄ、Ｅ、およびＧは、必ずしも互いにシグナリングメッセージを交換しない。
【００４０】
以下では簡単にするためにシグナリングメッセージは、図３に関連して概略的に述べたようなＲＳＶＰ−ＴＥメッセージであると仮定する。
【００４１】
ＡＣＤＥＧ接続を確立するために、ノードＣによって受信される３０２の番号が付けられたＲＳＶＰ−ＴＥ  ＰＡＴＨ制御シグナリングメッセージは、ノードＣのコントローラ２２が、接続の経路の部分ＡＣＤを確立するように対応するスイッチ２１を構成することを可能にする制御情報を含む。ノードＣのコントローラは対応するスイッチ２２に、それ自体を適切に構成するように命令する。ノードＣのコントローラはまた、対応するスイッチ２２が所望の構成を達成するのに必要となる切り換え所要時間を推定することができる。ここでは転送スイッチの「切り換え終了デート」とは、所望のＡＣＤＥＧ接続の生成にその要素が参加できるようになる状態にその要素が達したデートを指す。
【００４２】
この所要時間は、確立すべきＡＣＤＥＧ接続のタイプに応じて、およびネットワークの負荷により異なり得る。したがってこの所要時間は、ある日と別の日とで、または１日の間で異なり得る。したがって、経路ＡＣＤＥＧのスイッチ２１のそれぞれが、対応する接続を確立するのに必要となる切り換え所要時間を予測することは一般には難しい。
【００４３】
次いでノードＣのコントローラ２２は、３０３の番号が付けられたＲＳＶＰ−ＴＥ  ＰＡＴＨ接続確立要求メッセージをノードＤに転送する。このメッセージではノードＤのコントローラは、接続の部分ＣＤＥを確立するためにノードＤのスイッチを構成するように要求される。さらにノードＣはメッセージ３０３内に、ノードＣ内にあるスイッチの切り換えの終了を推定できるようにする情報を含める。
【００４４】
ノードのスイッチの切り換えの終了を推定できるようにする情報は、様々な性質のものとすることができる。これはたとえば、切り換え終了デート、または切り換え所要時間に関連付けられた切り換え開始デートとすることができる。スイッチの切り換え終了デートを決定するためには、様々な方法を用いることができる。これらの方法は、たとえば電気的、光学的、または機械的なものとすることができる。方法は、スイッチによって転送接続の実際の確立を検証することによる直接的、あるいは構成を表すインジケータたとえば電子的またはソフトウェアインジケータを観測することによる間接的なものとすることができる。切り換え終了デートの認識の精度は、それ自体を用途に適合させることができる。この精度を考慮に入れるために、ＡＣＤＥＧ接続の確立を確認する仕事が課されたノードＡのコントローラは、必要な時間安全マージンを用いることができる。
【００４５】
ノードＤのコントローラ２２は、番号３０４のＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージ内に、対応するスイッチの切り換え終了デートのインジケータを表示する。さらにノードＤのコントローラ２２はまた、メッセージ３０４内に、それがメッセージ３０３によって受信したノードＣのスイッチの切り換え終了デートインジケータを表示する。ノードＥのコントローラ２２は、番号３０５のＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージをノードＧに送る。このメッセージは、ノードＣ、Ｄ、およびＧのスイッチの切り換え終了デートについての表示値を与える。ノードＧはメッセージＲＳＶＰ−ＴＥ  ＲＥＳＶ３１０内に、番号が付けられたメッセージと共に受信したノードＣ、Ｄ、Ｅのスイッチの切り換え終了デートのインジケータと、ノードＧ内にあるスイッチの切り換え終了デートインジケータとを表示する。この情報はそれぞれ、ノードＥ、Ｄ、およびＣのコントローラによって連続して送信される番号３０９、３０８，および３０７のＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージによって、ノードＡのコントローラに転送される。
【００４６】
ノードＡのコントローラ２２は、ノードＡのスイッチ２２の切り換え終了デートが分かっている。したがってノードＡのコントローラ２２は、ノードＡ、Ｃ、Ｄ、Ｅ、およびＧの切り換え終了表示値を比較し、それらから最新の切り換え終了デートを推論することができる。この最新の切り換え終了デートは、場合により時間マージンだけ増加され、ノードＡのコントローラによってＡＣＤＥＧ接続の完全な確立デートと見なされる。
【００４７】
１つの可能な変形形態では、ノードＥ、Ｄ、およびＣの切り換え終了表示値は、最初にそれぞれ番号３０９、３０８、および３０７のＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージ内に表示される。この変形形態ではデートは、それぞれメッセージ３０５、３０４、および３０３内には表示されない。
【００４８】
図４に関連して述べたシグナリング方法に関する他の変形形態では、ノードＣ、Ｄ、Ｅ、およびＧのスイッチの切り換え終了デートの推定は、それぞれメッセージ４０７、４０８、４０９、および４１０内に表示することができる。
【００４９】
図５に関連してネットワークのノードＣ、および経路１２が示されている。スイッチ２１、およびコントローラ２２も示されている。コントローラ２２は、クラウド２４（図２）からシグナリングメッセージ５０を受信し、クラウド２４にシグナリングメッセージ５８を送信する。メッセージ５０は、ＡＣＤＥＧ接続確立要求表示を含むＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージである。これは受信モジュール５１によって受信される。このメッセージはモジュール５１によって計算モジュール５２に通信され、計算モジュール５２はスイッチ２１の適合された構成を計算する。計算モジュール５２は、この適合された構成を命令モジュール５３に通信し、命令モジュール５３はスイッチ２１に、ＡＣＤＥＧ接続の要求に関連してそれ自体を構成するように命令する。スイッチ２１の適合された構成はまたモジュール５２によって推定モジュール５４に通信され、推定モジュール５４は、たとえば初期構成と、ＡＣＤＥＧ接続を確立するのに適したノードＣのスイッチ２１の構成とを考慮して、スイッチ２１の切り換え終了表示値を計算する。モジュール５５はＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージを生成する。モジュール５６はこのメッセージ内に、推定モジュール５４によって計算されたスイッチ２１の切り換え時間の表示値を記録する。モジュール５７は、番号５８のＲＳＶＰ−ＴＥ  ＰＡＴＨシグナリングメッセージを送信する。
【００５０】
図６は、ノードＣを通って番号３０３のＲＳＶＰ−ＴＥ  ＰＡＴＨシグナリングメッセージを送信する方法を示す。ステップ６１では、ＡＣＤＥＧ接続要求を含む番号３０２のＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージがノードＣのコントローラ２１によって受信される。ステップ６２では、スイッチ２１の適合された構成が計算される。ステップ６３では、対応するスイッチ２１に構成が命令される。ステップ６４では、スイッチ２１の切り換え終了表示値が推定される。ステップ６５では、ＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージが構築される。ステップ６６では、ステップ６４で計算されたスイッチ２１の切り換え時間表示値が、番号３０３のＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージ内に記録される。ステップ６７では、番号５８のＲＳＶＰ−ＴＥ  ＰＡＴＨシグナリングメッセージが送信される。図６は、ステップ６７でノードＣのスイッチ２１の切り換えの終了を待たずに、番号５８のシグナリングメッセージが送信される状況を示す。
【００５１】
図７は、シグナリングメッセージの伝播所要時間と、スイッチの切り換え所要時間とを概略的に示す。番号７０２、７０３、７０４、および７０５は、それぞれ番号３０２、３０３、３０４、および３０５のＲＳＶＰ−ＴＥ  ＰＡＴＨシグナリングメッセージに対応する伝播所要時間を表す。番号７０７、７０８、７０９、および７１０は、それぞれ番号３０７、３０８、３０９、および３１０のＲＳＶＰ−ＴＥ  ＲＥＳＶシグナリングメッセージに対応する伝播所要時間を表す。番号７１１、７１２、７１３、７１４、および７１５は、ノードＧ、Ｅ、Ｄ、ＣおよびＡのそれぞれのスイッチの切り換え所要時間を表す。
【００５２】
伝播所要時間は、複数の時間構成要素からなるものとすることができる。たとえば７０２の伝播所要時間は以下の所要時間、すなわちノードＡのコントローラ２２によってＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージ３０２を構築し送信するための所要時間、クラウド２４を通じてノードＡのコントローラ２２をノードＣのコントローラ２２に連結する物理経路上の伝播所要時間、ノードＣのコントローラ２１によってシグナリングメッセージ３０２を処理するための所要時間、ノードＣのスイッチに構成させるための命令を構築するのにノード２１のコントローラがかかる所要時間の合計からなるものとすることができる。
【００５３】
スイッチの切り換え所要時間は、スイッチのアーキテクチャ、スイッチを作成するために用いられる物理効果、スイッチに供給する電気回路の電気的帯域、スイッチングマトリックスの構成要素の機能の性能などの多くのパラメータに依存し得る。たとえばＭＥＭＳ（微小電気機械システム）空間スイッチでは数ミリ秒の切り換え時間が予測される。光ＧａＩｎＡｓＰ／ＩｎＰ半導体増幅器を用いた波長チャネルスイッチからは、５００ピコ秒程度の切り換え時間が予測される。特に電子スイッチの場合は他の切り換え時間となり得る。示された切り換え所要時間は、より大きなＮ×Ｐスイッチを形成するのに役立つことができる基本の１×２スイッチの、切り換え所要時間である。ノードのシステムアーキテクチャに応じて、１×２より大きなＮ×Ｐスイッチの合計切り換え所要時間は、１×２スイッチの切り換え所要時間よりも大幅に、たとえば数分長くなり得る。この所要時間は、切り換えの終了の観察が測定値に依存する場合は測定精度にも依存し、測定値はたとえばスイッチの時間性能の計算または観察から得ることができる。
【００５４】
図７では、所要時間７０２、７０３、７０４、７０５、７１０、７０９、７０８、および７０７の連続した図は、それぞれのＰＡＴＨ３０２、３０３、３０４、３０５、ならびにＲＥＳＶ３１０、３０９、３０８、および３０７シグナリングメッセージが、対応するスイッチ２１の切り換えの終了を待たずに送信される図６のステップ６７の関係に示される状況を表す。
【００５５】
図７ではノードのスイッチ２１は、そのノードのコントローラ２１によって受信されたＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージの処理６２の所要時間の終了にて切り換えを開始する。これらの切り換え所要時間は、番号３０７のＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージがノードＡのコントローラ２１によって読み出された時点で、ノードＡのコントローラ２１に対して一緒に利用可能となる。
【００５６】
図７に示される例では、番号３０７のメッセージの到着デートは、所要時間７０２、７０３、７０４、７０５、７１０、７０９、７０８、および７０７の合計である。そのデートにてノードＡのスイッチ２１は、切り換え所要時間７１１を有するノードＧのスイッチはすでに切り換わっている、切り換え所要時間７１５を有するノードＡのスイッチも切り換わっている、切り換え所要時間７１２を有するノードＥのスイッチ２１は丁度切り換えを完了したと見積もることができる。その同じデートにて、それぞれ切り換え所要時間７１３および７１４を有するノードＤおよびＣのスイッチは、切り換えを完了していない。したがってノードＡのコントローラ２１は、ＡＣＤＥＧ接続の確立の構成を確認するための最も早いデートは、ノードＣのスイッチ２１の接続終了デートであると見積もることができる。この最も早いデートは、図７の番号７０１の区間の終了によって表される。これは、ノードＣのスイッチの切り換えの終了に対応する番号７１３の区間の終了に対応する。
【００５７】
図８は、ＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージが、第１のノードのコントローラによって隣接する第２のノードのコントローラに、前記第１のノードのスイッチが切り換えを完了した後のみに送信されるプロトコルに対応する伝播所要時間および切り換え所要時間を示す。したがってこの手法は、対応するスイッチの切り換えの終了を待たずにノードコントローラによってシグナリングメッセージが送られる図６のステップ６７によって表されるものと異なる。図８ではノードのスイッチは、そのノードへのＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージの伝播所要時間の終了にて切り換えを始める。番号８０２、８０３、８０４、および８０５はＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージの伝播所要時間を示し、番号８１０、８０９、８０８、および８０７のものはＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージの伝播所要時間を表す。図８に示されるように所要時間８１０の開始は、所要時間８１１の終了と一致する。これはＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージは、ノードＧのコントローラによってノードＥのコントローラに、ノードＧのスイッチが切り換えを完了した時点で送られることを意味する。これは、特にノードＧの切り換えを完了するための待ち時間のために、所要時間終了デート８０５と連続しない所要時間開始デート８１０によって表される。同じことが、ノードＥのスイッチの切り換えの終了にてノードＥのコントローラによって送信される番号８０９のＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージに対しても当てはまる。また同じことが、ノードＣのスイッチの切り換えの終了の後にノードＣによって送信される番号８０７のＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージに対しても当てはまる。逆に図８では伝播所要時間８０９と８０８は連続し、なぜならノードＤのコントローラによって受信されるＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージの到着デートである所要時間の終了デート８０９では、切り換え所要時間が８１３であるそのノードのスイッチはすでに切り換えを完了しているからである。ノードＡのコントローラにＡＣＤＥＧ接続内のノードのすべてのスイッチの切り換えの終了が保証される最も早いデートは、図８の区間８０１の終了に対応し、ノードＡのコントローラが番号８０７のＲＳＶＰ−ＴＥ  ＲＥＳＶメッセージを受信するデートを意味する。ノードＡのコントローラによるＡＣＤＥＧ接続の最も早い確認デートは、図８の所要時間８０１の終了に対応する。
【００５８】
図７と８の比較は、所要時間８０５と８０６、８０６と８０７、８０８と８０９の間の時間的不連続により、ＡＣＤＥＧ接続を確立するための所要時間８０１は、所要時間７０１より大きいことを示す。ノード２１のコントローラによるＲＳＶＰ−ＴＥ  ＰＡＴＨメッセージの送出は、図６のステップ６７に示されるように、なぜ所要時間７０１が所要時間８０１より短いかを説明している。したがって対応するスイッチの切り換えの終了を待たずにノード２１のコントローラによってＲＳＶＰ−ＴＥタイプメッセージを送出することにより、ノード２１のコントローラが対応するスイッチの切り換えの終了の後にのみＲＳＶＰ−ＴＥメッセージを送出するＲＳＶＰ−ＴＥタイププロトコルと比べて、ＡＣＤＥＧ接続を確立するための全体の時間を短縮することが可能になる。
【００５９】
示された実施形態は、たとえば波長分割多重（ＷＤＭ）光通信ネットワークに応用することができる。他の実施形態はまた、単一波長光ネットワークまたはコヒーレント光ネットワークを使用することができる。他の実施形態は、電子スイッチングネットワーク、たとえばイーサネットスイッチまたはＩＰスイッチを用いることができる。ネットワークのモードは、ツリー、リング、またはバストポロジー、または他の転送ネットワークトポロジーを有することができる。
【００６０】
本発明について複数の特定の実施形態に関連して述べてきたが、当然ながら本発明はそれらに何ら限定されず、述べられた手段のすべての技術的に均等なものを含み、それらの組み合わせが本発明の範囲に含まれる場合は前記組み合わせも同様に含む。
【００６１】
「備える」または「含む」という動詞およびそれらの活用形の使用は、請求項に記載されたもの以外の要素またはステップの存在を除外するものではない。要素またはステップに対する不定冠詞「ａ」または「ａｎ」の使用は、特に明記されない限り複数のこのような要素またはステップの存在を除外するものではない。複数のコントローラまたはモジュールは単一のハードウェア要素によって示すことができる。特許請求の範囲においては、いずれの括弧内の参照記号も、その請求項を限定するものと解釈されるべきではない。
【図１】
2013524591.tif 000003
【図２】
2013524591.tif 000004
【図３】
2013524591.tif 000005
【図４】
2013524591.tif 000006
【図５】
2013524591.tif 000007
【図６】
2013524591.tif 000008
【図７】
2013524591.tif 000009
【図８】
2013524591.tif 000010
【国際調査報告】
2013524591.tif 000011
2013524591.tif 000012