(57)【要約】      （修正有）【課題】データ伝送ネットワークにおける動的でヒットレスなリサイジングを制御するための技術を提供する。【解決手段】ネットワーク接続は、データ伝送ネットワークの高次の伝送方式のペイロード領域で定義されるM個の従属スロットを含み、ネットワーク接続の経路に沿ったノードの各々において、接続リサイジング制御信号を受信するステップ３０２と、接続リサイジング制御信号に応答して、経路に沿った各ノードにおいて、N個の従属スロットの第2のセットをM個の従属スロットの第1のセットに追加し、ネットワーク接続がM+N個の従属スロットを含むようにするステップ３０４と、M+N個の従属スロットが、経路に沿った各ノードのネットワーク接続にとって利用可能になった後、ネットワーク接続の伝送データレートを上げるステップ３１０と、を含む。【選択図】図３ａ
2014140224.tif 000002
【特許請求の範囲】
【請求項１】
データ伝送ネットワークにおいてネットワーク接続の動的でヒットレスなリサイジングを制御するための方法であって、
前記ネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択で前記データ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアント設備のデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含み、
前記ネットワーク接続を増やさなければならない場合に、
前記ネットワーク接続の前記経路に沿ったノードの各々において接続リサイジング制御信号を受信するステップと、
前記接続リサイジング制御信号に応答して、前記経路に沿った各ノードにおいて、N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットに追加して、前記ネットワーク接続がM+N個の従属スロットを含むようにするステップと、
M+N個の従属スロットが、前記経路に沿った各ノードにおける前記ネットワーク接続にとって、かつ近隣のノードの各ペアの間で同期して、利用可能になった後、前記ネットワーク接続の伝送データレートを上げるステップと
を含み、
前記ネットワーク接続を減らさなければならない場合に、
前記ネットワーク接続の前記経路に沿った前記ノードの各々において接続リサイジング制御信号を受信するステップと、
N個の従属スロットの第2のセットが、前記ネットワーク接続の前記経路に沿った各ノードにおいて、かつ近隣のノードの各ペアの間で同期して、削除を準備された後、前記ネットワーク接続を通過する信号の伝送データレートを下げるステップと、
前記経路に沿った各ノードにおいて、前記接続リサイジング制御信号に応じて、N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットから削除して、前記ネットワーク接続が、M-N個の従属スロットを含むようにするステップと、
を含む、方法。
【請求項２】
前記ネットワーク接続が、前記経路に沿った近隣のノードの各ペアの間のリンク接続のセットを含み、前記経路中の各中間ノードにおけるマトリックス貫通接続を含み、マトリックスが、前記データ伝送ネットワークにおいて前記中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続が、前記従属スロットに基づき定義され、
前記ネットワーク接続の前記経路に沿った各ノードが、リンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットに前記クライアントデータを分配するための、または、マトリックス貫通接続のセットから前記クライアントデータを収集しリンク接続のセットに前記クライアントデータを分配するための、少なくとも1つの収集/分配点を含み、
前記ネットワーク接続を増やさなければならない場合、前記収集/分配点で前記N個の従属スロットを追加する前記ステップが、
前記N個の従属スロットを前記M個のリンク接続に追加するステップと、
前記N個の従属スロットを前記M個のマトリックス貫通接続に追加するステップと、
を含み、
前記ネットワーク接続を減らさなければならない場合、前記収集/分配点で前記N個の従属スロットを削除する前記ステップが、
前記N個の従属スロットを前記M個のリンク接続から削除するステップと、
前記N個の従属スロットを前記M個のマトリックス貫通接続から削除するステップと、
を含む、請求項1に記載の方法。
【請求項３】
前記入口側ノードによって、前記ネットワーク接続の前記経路に沿ってデータレート制御信号をホップバイホップで送信するステップであって、前記データレート制御信号が、前記N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、ステップと、
前記データレート制御信号の受信に応答して、前記出口側ノードによって、前記入口側ノードに肯定応答を送信するステップと、
前記ネットワーク接続を増やさなければならない場合に、前記肯定応答の前記受信に応答して、前記入口側ノードによって、前記ネットワーク接続を通過する前記信号のデータレートを上げるステップ、または、
前記ネットワーク接続を減らさなければならない場合に、前記ネットワーク接続を通過する前記信号の前記データレートを下げて、次いで前記経路に沿った各ノードにおいて、前記N個の従属スロットを前記M個の従属スロットから削除するステップと、
をさらに含む、請求項1または2に記載の方法。
【請求項４】
N個の従属スロットの前記第2のセットを、中間ノードの前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ、追加するステップまたは削除する前記ステップが、
リンク接続とマトリックス貫通接続の少なくとも1つに関して、前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ、追加または削除するステップと、
M個の従属スロットが前記リンク接続に割り当てられ、M+N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップ、または、
M個の従属スロットが前記リンク接続に割り当てられ、M-N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップと、
を含む、請求項1から3のいずれか一項に記載の方法。
【請求項５】
ノードで前記N個の従属スロットを前記M個の従属スロットに追加する前記ステップが、前記M個の従属スロットの伝送フレーム当たりのデータユニット数をM/(M+N)の係数により減らすステップを含み、または代替的に、ノードで前記N個の従属スロットを前記M個の従属スロットから削除する前記ステップが、前記M個の従属スロットの伝送フレーム当たりのデータユニット数をM/(M-N)の係数により増やすステップを含む、請求項1から4のいずれか一項に記載の方法。
【請求項６】
前記N個の従属スロットの伝送フレーム当たりのデータユニット数が変化しないままである、請求項5に記載の方法。
【請求項７】
前記ネットワーク接続の前記伝送データレートを上げる前記ステップまたは下げる前記ステップにおいてそれぞれ、伝送フレーム当たりのデータユニット数がそれぞれ、前記M個の従属スロットおよび前記N個の従属スロットに対してまとめて増やされまたは減らされる、請求項5または6に記載の方法。
【請求項８】
前記接続リサイジング制御信号が、ネットワーク管理者により、前記ネットワーク接続の前記経路に沿った前記ノードの各々に任意の順序で送信され、
前記N個の従属スロットを、前記M個の従属スロットに、またはM個の従属スロットから、それぞれ追加または削除する前記ステップが、前記ネットワーク接続の前記経路に沿った前記ノードの各々において独立に実行される、請求項1から7のいずれか一項に記載の方法。
【請求項９】
前記N個の従属スロットが前記M個の従属スロットに追加されなければならない場合に、
前記ネットワーク接続の前記経路に沿った前記ノードの各々においてN個の従属スロットの利用可能性を確認する事前のステップと、
利用可能なN個の従属スロットを、前記ネットワーク接続の前記経路に沿った前記ノードに割り当てる事前のステップと、
を含む、請求項1から8のいずれか一項に記載の方法。
【請求項１０】
前記接続リサイジング制御信号およびデータレート制御信号が、前記N個の従属スロットの前記第2のセットの少なくとも1つのオーバーヘッド部分で伝送される、請求項1から9のいずれか一項に記載の方法。
【請求項１１】
前記データ伝送ネットワークが光伝送ネットワークを含み、特に前記ネットワーク接続が、帯域幅が選択可能な光チャネルデータユニット「ODU」接続であり、特にODUflex接続である、請求項1から10のいずれか一項に記載の方法。
【請求項１２】
ネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアント設備のデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記入口側ノードで実行される、前記データ伝送ネットワークにおいて前記ネットワーク接続の動的でヒットレスなリサイジングを制御するための方法であって、
前記ネットワーク接続を増やさなければならない場合、
接続リサイジング制御信号を受信するステップと、
N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットに追加するステップと、
M+N個の従属スロットが、前記経路に沿った各ノードにおける前記ネットワーク接続にとって、かつ下流のノードと同期して、利用可能になった後、前記ネットワーク接続を通過する信号の伝送データレートを上げるステップと、
前記ネットワーク接続を減らさなければならない場合、
接続リサイジング制御信号を受信するステップと、
N個の従属スロットの第2のセットが、前記入口側ノードと近隣のノードの間で同期して削除を準備された後、前記ネットワーク接続の伝送データレートを下げるステップと、
N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットから削除するステップと、
を含む、方法。
【請求項１３】
前記ネットワーク接続の前記経路に沿ってホップバイホップでデータレート制御信号を送信することを開始するステップであって、前記データレート制御信号が、前記N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、ステップと、
前記データレート制御信号に対する肯定応答を前記出口側ノードから受信するステップと、
前記ネットワーク接続を増やさなければならない場合に、前記肯定応答の前記受信に応答して、前記ネットワーク接続を通過する信号のデータレートを上げるステップ、または、
前記ネットワーク接続を減らさなければならない場合に、前記N個の従属スロットを前記M個の従属スロットから削除するステップと
をさらに含む、請求項12に記載の方法。
【請求項１４】
ネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアント設備のデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
中間ノードで実行される、前記データ伝送ネットワークにおいて前記ネットワーク接続の動的でヒットレスなリサイジングを制御するための方法であって、
接続リサイジング制御信号を受信するステップと、
前記接続リサイジング制御信号に応答して、N個の従属スロットの第2のセットを、前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ追加または削除して、前記ネットワーク接続がそれぞれM+N個の従属スロットまたはM-N個の従属スロットを含むようにするステップと、
をさらに含む、方法。
【請求項１５】
前記ネットワーク接続が、前記経路に沿った近隣のノードの各ペア間のリンク接続のセットを含み、前記経路中の各中間ノードにおけるマトリックス貫通接続を含み、マトリックスが、前記データ伝送ネットワークにおいて前記中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続が、前記従属スロットに基づき定義され、
前記中間ノードが、上流のノードからの終端するリンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットに前記クライアントデータを分配するための、第1の収集/分配点と、前記マトリックス貫通接続の前記セットから前記クライアントデータを収集し下流のノードに向かって開始するリンク接続のセットに前記クライアントデータを分配するための、第2の収集/分配点とを含み、
前記ネットワーク接続を増やさなければならない場合、前記収集/分配点の各々で前記N個の従属スロットを追加する前記ステップが、
前記N個の従属スロットを前記M個のリンク接続に追加するステップと、
前記N個の従属スロットを前記M個のマトリックス貫通接続に追加するステップとを含み、
前記ネットワーク接続を減らさなければならない場合、前記収集/分配点の各々で前記N個のスロットを削除する前記ステップが、
前記N個の従属スロットを前記M個のリンク接続から削除するステップと、
前記N個の従属スロットを前記M個のマトリックス貫通接続から削除するステップとを含む、請求項14に記載の方法。
【請求項１６】
データレート制御信号を、前記ネットワーク接続の前記経路の上流のノードまたは下流のノードから受信するステップと、
前記N個の従属スロットを追加する前記ステップまたは削除のためにマークする前記ステップがそれぞれ完了していない場合に、前記データレート制御信号を廃棄するステップ、または
前記ネットワーク接続の前記経路に沿った次のノードに前記データレート制御信号を転送するステップと
をさらに含む、請求項14または15に記載の方法。
【請求項１７】
前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ追加または削除する前記ステップが、
リンク接続またはマトリックス貫通接続のいずれかに関して、前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ追加または削除するステップであって、前記リンク接続が、前記中間ノードを前記ネットワーク接続の前記経路に沿った別のノードと接続し、前記マトリックスが、前記中間ノードの複数のリンク接続を前記データ伝送ネットワークの他のノードと内部で相互接続する、ステップと、
M個の従属スロットが前記リンク接続に割り当てられ、M+N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップ、または、
M個の従属スロットが前記リンク接続に割り当てられ、M-N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップと
を含む、請求項14から16のいずれか一項に記載の方法。
【請求項１８】
ネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアント設備のデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記出口側ノードで実行される、前記データ伝送ネットワークにおいて前記ネットワーク接続の動的でヒットレスなリサイジングを制御するための方法であって、
接続リサイジング制御信号を受信するステップと、
前記接続リサイジング制御信号に応じて、N個の従属スロットの第2のセットを、前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ追加または削除して、前記ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようにするステップと、
前記ネットワーク接続の前記経路の上流のノードからデータレート制御信号を受信するステップと、
前記データレート制御信号の前記受信に応答して、前記入口側ノードに肯定応答を送信するステップと
をさらに含む、方法。
【請求項１９】
コンピュータプログラムであって、前記コンピュータプログラムが1つまたは複数のコンピューティングデバイスで実行されると請求項1から18のいずれか一項に記載の方法を実行するためのプログラムコード部分を含む、コンピュータプログラム。
【請求項２０】
コンピュータ可読記録媒体に格納された、請求項19に記載のコンピュータプログラム。
【請求項２１】
ネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアント設備のデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記入口側ノードを実装する、前記データ伝送ネットワークにおける前記ネットワーク接続の動的でヒットレスなリサイジングを制御するようになされたネットワークノードであって、
接続リサイジング制御信号を受信するようになされたコンポーネントと、
N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットに追加するようになされたコンポーネントと、
M+N個の従属スロットが、前記経路に沿った各ノードにおける前記ネットワーク接続にとって、かつ近隣のノードの各ペアの間で同期して、利用可能になった後、前記ネットワーク接続の伝送データレートを上げるようになされたコンポーネントと、
N個の従属スロットの第2のセットが、前記ネットワーク接続の前記経路に沿った各ノードにおいて、かつ近隣のノードの各ペアの間で同期して、削除を準備された後、前記ネットワーク接続の伝送データレートを下げるようになされたコンポーネントと、
N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットから削除するようになされたコンポーネントと、
を含む、ネットワークノード。
【請求項２２】
前記ネットワーク接続の前記経路に沿ってデータレート制御信号をホップバイホップで送信することを開始するようになされたコンポーネントであって、前記データレート制御信号が、前記N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、コンポーネントと、
前記データレート制御信号に対する肯定応答を前記出口側ノードから受信するようになされたコンポーネントと、
前記肯定応答の前記受信に応答して、前記ネットワーク接続を通過する信号のデータレートを上げるようになされたコンポーネントと、
前記ネットワーク接続を減らさなければならない場合に、前記ネットワーク接続を通過する前記信号の前記データレートを下げるようになされたコンポーネントと、
前記ネットワーク接続を減らさなければならない場合に、N個の従属スロットを前記M個の従属スロットから削除するようになされたコンポーネントと
をさらに含む、請求項21に記載のネットワークノード。
【請求項２３】
ネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアント設備のデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記中間ノードを実装する、前記データ伝送ネットワークにおける前記ネットワーク接続の動的でヒットレスなリサイジングを制御するようになされたネットワークノードであって、
接続リサイジング制御信号を受信するようになされたコンポーネントと、
前記接続リサイジング制御信号に応答して、N個の従属スロットの第2のセットを、前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ追加または削除し、前記ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようになされたコンポーネントと、
前記ネットワーク接続の前記経路に沿った次のノードに前記接続リサイジング制御信号を転送するようになされたコンポーネントと
を含む、ネットワークノード。
【請求項２４】
前記ネットワーク接続が、前記経路に沿った近隣のノードの各ペア間のリンク接続のセットを含み、前記経路中の各中間ノードにおけるマトリックス貫通接続を含み、マトリックスが、前記データ伝送ネットワークにおいて前記中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続が、前記従属スロットに基づき定義され、
前記中間ノードが、上流のノードからの終端するリンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットに前記クライアントデータを分配するための、第1の収集/分配点と、前記マトリックス貫通接続のセットから前記クライアントデータを収集し下流のノードに向かって開始するリンク接続のセットに前記クライアントデータを分配するための、第2の収集/分配点とを含み、
前記ネットワーク接続を増やさなければならない場合、前記収集/分配点の各々が、
前記N個の従属スロットを前記M個のリンク接続に追加することと、
前記N個の従属スロットを前記M個のマトリックス貫通接続に追加することと、
によって、前記N個の従属スロットを追加するようになされ、
前記ネットワーク接続を減らさなければならない場合、
前記N個の従属スロットを前記M個のリンク接続から削除することと、
前記N個の従属スロットを前記M個のマトリックス貫通接続から削除すること、
とによって、前記N個の従属スロットを削除するようになされる、請求項23に記載のネットワークノード。
【請求項２５】
データレート制御信号を、前記ネットワーク接続の前記経路の上流または下流のノードから受信するようになされたコンポーネントと、
前記N個の従属スロットを追加するステップまたは削除のためにマークするステップがそれぞれ完了していない場合に、前記データレート制御信号を廃棄するようになされたコンポーネントと、前記ネットワーク接続の前記経路に沿った次のノードに前記データレート制御信号を転送するようになされたコンポーネントと
をさらに含む、請求項23または24に記載のネットワークノード。
【請求項２６】
前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ追加または削除するようになされた前記コンポーネントが、
リンク接続またはマトリックス貫通接続のいずれかに関して、前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ追加または削除するようになされ、前記リンク接続が、前記中間ノードを前記ネットワーク接続の前記経路に沿った別のノードと接続し、前記マトリックスが、前記中間ノードの複数のリンク接続を前記データ伝送ネットワークの他のノードと内部で相互接続する、サブコンポーネントと、
M個の従属スロットが前記リンク接続に割り当てられ、M+N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するようになされた、または、M個の従属スロットが前記リンク接続に割り当てられ、M-N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するようになされた、サブコンポーネントと
を含む、請求項23から25のいずれか一項に記載のネットワークノード。
【請求項２７】
ネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアント設備のデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記出口側ノードを実装する、前記データ伝送ネットワークにおける前記ネットワーク接続の動的でヒットレスなリサイジングを制御するようになされたネットワークノードであって、
接続リサイジング制御信号を受信するようになされたコンポーネントと、
前記接続リサイジング制御信号に応答して、N個の従属スロットの第2のセットを、前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ追加または削除し、前記ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようになされたコンポーネントと、
前記ネットワーク接続の前記経路の上流のノードからデータレート制御信号を受信するようになされたコンポーネントと、
前記データレート制御信号の受信に応答して、前記入口側ノードに肯定応答を送信するようになされたコンポーネントと
を含む、ネットワークノード。
【請求項２８】
請求項21から27のいずれか一項に従って適合された1つまたは複数のネットワークノードを含むデータ伝送ネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ伝送ネットワークにおける動的でヒットレスなリサイジングを制御するための技術に関する。より具体的には、本発明は、光伝送ネットワークにおけるヒットレスなリサイジングに関する。
【背景技術】
【０００２】
遠隔通信環境では、従来の同期デジタルハイアラーキ(PDH)ネットワーク、同期デジタルハイアラーキ(SDH)ネットワーク、または同期光ネットワーク(SONET)のようなデータ伝送ネットワークが、音声だけではなくパケットデータの、2Mbit/sから10Gbit/sまでのデータストリームの伝送に用いられる。そのような伝送ネットワークは、通信ネットワーク内の、または通信ネットワーク間のネットワークノードを相互接続するためのバックボーンを形成することができる。光伝送ネットワーク(OTN)は、1Gbit/sから100Gbit/sまでの、データレートがより高速なデータ伝送ネットワークとして用いることができ、この高速なデータレートは、光伝送技術に基づき実現することができる。
【０００３】
国際電気通信連合(ITU)の電気通信標準化部門(ITU-T)は、光データ伝送ネットワークおよびインターフェースの標準化の基準として、勧告G.709を提供する。G.709規格は、様々な種類のネットワークアーキテクチャの光ネットワークのための、光伝送ハイアラーキおよびインターフェースを規定する。
【０００４】
特定のクライアント設備に伝送されるべきデータは、必要なデータレート(帯域幅)に応じて、適切なハイアラーキレベルの伝送フレームに挿入される。しかし、特定のクライアント設備に必要な帯域幅は、一般に、特定のハイアラーキレベルにより実現する帯域幅と完全には一致しない。すなわち、帯域幅の使用効率が低い。利用可能な帯域幅をより効率的に使用するために、クライアント設備のデータが、ハイアラーキレベルの低いいくつかの同一の伝送フレームにどのように挿入すべきかを決める、考え方が開発されてきた。最後にデータを回復できるようにするために、複数の伝送フレームの相互の関連付けを、データ伝送ネットワークの中で表さなければならない。関連する考え方は、「仮想連結(Virtual Concatenation)」(VCAT)と一般に呼ばれ、これは元はSDH向けに開発されたものであり、G.709の概説、第18章を参照されたい。
【０００５】
OTNにより自在な帯域幅の接続を提供する手法は「ODUflex」であり、G.709第3訂、第2版を参照されたい。ODUflexは、回路ベース(CBR、一定のビットレート)のクライアントの伝送とともに、パケットベース(GFP、ジェネリックフレーミングプロシージャ)のクライアントの伝送をサポートする。ネットワークのODU(光データユニット)接続の帯域幅は、クライアント設備の帯域幅の要求により調整することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
データ伝送ネットワークを通じたあらゆる既存の接続における一般的な問題は、動的なリサイジングであり、特にパケットベースのデータを伝送する場合の動的なリサイジングである。クライアント設備は、動的な帯域幅を要求とすることがあり、すなわち帯域幅の要求が時間とともに変化する。サービングネットワーク接続はヒットレスな方法により自在に構成されなければならない。すなわち、接続をリサイジングする際のパケット損失があってはならない。
【０００７】
ヒットレスの課題は、非常に単純なリサイジングの方法、すなわち最初に既存の接続を終了し、次に(異なる帯域幅の)新しい接続を開始することを考えるだけでは実現することができない。第1の接続は既に終了しているが第2の接続がまだ有効ではないときには、クライアント設備向けの失われるパケットが存在する可能性がある。第1の接続を終了する前に第2の接続を呼び出すことは、伝送リソースのブロッキング、すなわち浪費につながる。したがって、ヒットレスなリサイジングのためのより精巧な考え方が必要である。
【０００８】
(SDH)VCATフレームワークでは、「リンク容量調整スキーム」(LCAS)という名称の考え方が開発されてきており、G.7402を参照し、OTNでのLCASの適用についてはG.709の第18.3章を参照されたい。LCASを用いると、複数の仮想的に連結されたコンテナ(ODUk)により表される「接続」の帯域幅は、仮想連結グループ(VCG)の要素を追加または削除することによって、広げることができまたは狭くすることができる。
【０００９】
VCAT/LCASの手法は、要求に応じて動的にリサイジングされうる自在な帯域幅の接続を実現するが、複雑さが増すという欠点を伴う。例えば、VCGの複数のメンバは、ネットワーク内の異なる経路で送信されうる。したがって、遅延を補償するバッファが仮想接続のシンク(出口)側の点で必要である。さらに、LCASのプロトコルは、例えば各メンバの状況を仮想接続のシンク側の点からソース(入口)側の点に返信しなければならないので、比較的複雑である。
【課題を解決するための手段】
【００１０】
データ伝送ネットワークにおいてネットワーク接続をリサイジングするための、複雑さをあまり伴わないヒットレスなリサイジングを可能にする技術に対する要求が存在する。
【００１１】
この要求は、データ伝送ネットワークにおいてネットワーク接続の動的でヒットレスなリサイジングを制御するための、第1の方法によって満たされる。この章で概説される方法の態様およびノードの態様の全ては、ネットワーク接続の経路が2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延びるということに基づいている。ネットワーク接続は、伝送フレームにおいて、クライアント設備のデータを入口端のノードから出口端のノードに伝送する。ネットワーク接続は、データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロット(tributary slot)の第1のセットを含む。
【００１２】
第1の方法は、ネットワーク接続を増やさなければならない場合に、ネットワーク接続の経路に沿ったノードの各々において接続リサイジング制御信号を受信するステップと、接続リサイジング制御信号に応答して、経路に沿った各ノードにおいて、N個の従属スロットの第2のセットをM個の従属スロットの第1のセットに追加するステップと(増やした後、M+N個の従属スロットが経路に沿った各ノードにおけるネットワーク接続で利用可能である)、M+N個の従属スロットが、経路に沿った各ノードにおけるネットワーク接続において、かつ近隣のノードの各ペアの間で同期して、利用可能になった後、ネットワーク接続の伝送データレートを上げるステップとを含む。ネットワーク接続を減らさなければならない場合に、第1の方法は、ネットワーク接続の経路に沿ったノードの各々において接続リサイジング制御信号を受信するステップと、N個の従属スロットの第2のセットが、ネットワーク接続の経路に沿った各ノードにおいて、かつ近隣のノードの各ペアの間で同期して、削除を準備された後、ネットワーク接続の伝送データレートを下げるステップと、接続リサイジング制御信号に応答して、経路に沿った各ノードにおいて、N個の従属スロットの第2のセットをM個の従属スロットの第1のセットから削除する(したがって、減らした後、M-N個の従属スロットが経路に沿った各ノードにおけるネットワーク接続で利用可能である)ステップとを含む。
【００１３】
データ伝送ネットワークは、光伝送ネットワークを含みうる。一変形形態では、ネットワーク接続は、帯域幅が選択可能である、光チャネルデータユニット(ODU)接続である。具体的には、ネットワーク接続はODUflex接続であってよい。
【００１４】
一実装形態では、ネットワーク接続は、経路に沿った近隣のノードの各ペアの間のリンク接続のセットを含み、経路中の各中間ノードにおけるマトリックス貫通接続を含み、マトリックスは、データ伝送ネットワークにおいて中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続は従属スロットに基づき定義される。ネットワーク接続の経路に沿った各ノードは、リンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットにクライアントデータを分配するための、または、マトリックス貫通接続のセットからクライアントデータを収集しリンク接続のセットにクライアントデータを分配するための、少なくとも1つの収集/分配点を含む。ネットワーク接続を増やさなければならない場合、収集/分配点でN個の従属スロットを追加するステップは、N個の従属スロットをM個のリンク接続に追加するステップと、N個の従属スロットをM個のマトリックス貫通接続に追加するステップとを含む。ネットワーク接続を減らさなければならない場合、収集/分配点でN個の従属スロットを削除するステップは、N個の従属スロットをM個のリンク接続から削除するステップと、N個の従属スロットをM個のマトリックス貫通接続から削除するステップを含む。
【００１５】
一実装形態によれば、方法はさらに、入口側ノードによって、ネットワーク接続の経路に沿ってデータレート制御信号をホップバイホップで送信するステップであって、データレート制御信号が、N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、ステップと、データレート制御信号の受信に応答して、出口側ノードによって、入口側ノードに肯定応答を送信するステップと、ネットワーク接続を増やさなければならない場合に、肯定応答の受信に応答して、入口側ノードによって、ネットワーク接続を通過する信号のデータレートを上げるステップ、または、ネットワーク接続を減らさなければならない場合に、ネットワーク接続を通過する信号のデータレートを下げて、次いで経路に沿った各ノードにおいて、N個の従属スロットをM個の従属スロットから削除するステップとを含みうる。
【００１６】
したがって、データレート制御信号およびその肯定応答は、エンドノード間のハンドシェイキング手順の一形態を表す。
【００１７】
データレート信号はN個のTS信号を含んでもよく、各TS信号は、経路に沿ってホップバイホップで別々に送信され、出口側ノードにより別々に肯定応答される。
【００１８】
方法の一実現形態では、N個の従属スロットの第2のセットを、中間ノードのM個の従属スロットの第1のセットに、または第1のセットから、それぞれ、追加するステップまたは削除するステップは、リンク接続とマトリックス貫通接続の少なくとも1つに関して、N個の従属スロットを、M個の従属スロットに、またはM個の従属スロットから、それぞれ、追加または削除するステップであって、リンク接続は、中間ノードをネットワーク接続の経路に沿った別のノードと接続し、マトリックスは、中間ノードの複数のリンク接続をデータ伝送ネットワークの他のノードと内部で相互接続する、ステップと、M個の従属スロットがリンク接続に割り当てられ、M+N個の従属スロットがマトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットがリンク接続に割り当てられ、M個の従属スロットがマトリックス貫通接続に割り当てられる場合、ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップ、または代替的に、M個の従属スロットがリンク接続に割り当てられ、M-N個の従属スロットがマトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットがリンク接続に割り当てられ、M個の従属スロットがマトリックス貫通接続に割り当てられる場合、ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップとを含む。
【００１９】
一実装形態によれば、ノードでN個の従属スロットをM個の従属スロットに追加するステップは、M個の従属スロットの伝送フレーム当たりのデータユニット数をM/(M+N)の係数により減らすステップを含み、または代替的に、ノードでN個の従属スロットをM個の従属スロットから削除するステップは、M個の従属スロットの伝送フレーム当たりのデータユニット数をM/(M-N)の係数により増やすステップを含む。
【００２０】
この実装形態では、N個の従属スロットの伝送フレーム当たりのデータユニット数は、変化させないままでもよい。ネットワーク接続の伝送データレートを上げるステップまたは下げるステップにおいてそれぞれ、伝送フレーム当たりのデータユニット数はそれぞれ、M個の従属スロットおよびN個の従属スロットに対してまとめて増やされまたは減らされてもよい。
【００２１】
接続リサイジング制御信号は、ネットワーク管理者により送信されてもよく、ネットワーク接続の経路に沿ったノードの各々に任意の順序で送信されてもよい。N個の従属スロットを、M個の従属スロットに、またはM個の従属スロットから、それぞれ追加または削除するステップは、ネットワーク接続経路に沿ったノードの各々において独立に実行されうる。
【００２２】
方法の一実現形態は、N個の従属スロットがM個の従属スロットに追加されなければならない場合に、ネットワーク接続の経路に沿ったノードの各々においてN個の従属スロットの利用可能性を確認する事前のステップと、利用可能なN個の従属スロットを、ネットワーク接続の経路に沿ったノードに割り当てる事前のステップとを含む。
【００２３】
接続リサイジング制御信号とデータレート制御信号の少なくとも1つは、N個の従属スロットの第2のセットの少なくとも1つのオーバーヘッド部分で伝送されうる。N個の従属スロットの第2のセットの少なくとも1つは、割り当てるステップにおいて割り当てられていてもよいが、ネットワーク接続の伝送データレートを上げるステップの前には使用されなくてもよい。あるいは、ネットワーク接続が減らされなければならない場合には、スロットは次の割り当て解除ステップで割り当てを解除されなければならないので、既に使用されていない。
【００２４】
上記の要求はさらに、データ伝送ネットワークにおいてネットワーク接続の動的でヒットレスなリサイジングを制御するための第2の方法により満たされる。方法は、入口側ノードで実行される。ネットワーク接続を増やされなければならない場合、第2の方法は、接続リサイジング制御信号を受信するステップと、N個の従属スロットの第2のセットをM個の従属スロットの第1のセットに追加するステップと(増やした後、M+N個の従属スロットが経路に沿った各ノードにおけるネットワーク接続で利用可能である)、M+N個の従属スロットが、経路に沿った各ノードにおけるネットワーク接続において、かつ下流のノードと同期して、利用可能になった後、ネットワーク接続の伝送データレートを上げるステップとを含む。ネットワーク接続を減らさなければならない場合、第2の方法は、接続リサイジング制御信号を受信する(314)ステップと、N個の従属スロットの第2のセットが、入口側ノードと近隣のノードの間で同期して削除を準備された後、ネットワーク接続の伝送データレートを下げるステップと、N個の従属スロットの第2のセットをM個の従属スロットの第1のセットから削除する(減らした後、M-N個の従属スロットが経路に沿った各ノードにおけるネットワーク接続で利用可能である)ステップとを含む。
【００２５】
第2の方法の一実装形態は、ネットワーク接続の経路に沿ってホップバイホップでデータレート制御信号を送信することを開始するステップであって、データレート制御信号が、N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、ステップと、データレート制御信号に対する肯定応答を出口側ノードから受信するステップと、ネットワーク接続を増やさなければならない場合に、肯定応答の受信に応答して、ネットワーク接続を通過する信号のデータレートを上げるステップ、または、ネットワーク接続を減らさなければならない場合に、経路に沿った各ノードにおいて、ネットワーク接続を通過する信号のデータレートを下げて、次いでN個の従属スロットをM個の従属スロットから削除するステップとをさらに含む。
【００２６】
上記の要求はさらに、データ伝送ネットワークにおいてネットワーク接続の動的でヒットレスなリサイジングを制御するための第3の方法により満たされる。方法は中間ノードで実行され、接続リサイジング制御信号を受信するステップと、接続リサイジング制御信号に応答して、N個の従属スロットの第2のセットを、M個の従属スロットの第1のセットに、または第1のセットから、それぞれ追加または削除して、ネットワーク接続がそれぞれM+N個の従属スロットまたはM-N個の従属スロットを含むようにするステップとを含む。
【００２７】
一実装形態では、ネットワーク接続は、経路に沿った近隣のノードの各ペア間のリンク接続のセットを含み、経路中の各中間ノードにおいてマトリックス貫通接続を含み、マトリックスは、データ伝送ネットワークにおいて中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続は従属スロットに基づき定義される。中間ノードは、上流のノードからの終端するリンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットにクライアントデータを分配するための、第1の収集/分配点と、マトリックス貫通接続のセットからクライアントデータを収集し下流のノードに向かって開始するリンク接続のセットにクライアントデータを分配するための、第2の収集/分配点とを含む。ネットワーク接続を増やさなければならない場合、収集/分配点の各々でN個の従属スロットを追加するステップは、N個の従属スロットをM個のリンク接続に追加するステップと、N個の従属スロットをM個のマトリックス貫通接続に追加するステップとを含む。ネットワーク接続を減らさなければならない場合、収集/分配点の各々でN個の従属スロットを削除するステップは、N個の従属スロットをM個のリンク接続から削除するステップと、N個の従属スロットをM個のマトリックス貫通接続から削除するステップとを含む。
【００２８】
一変形形態によれば、第3の方法はさらに、データレート制御信号を、ネットワーク接続経路の上流または下流のノードから受信するステップと、N個の従属スロットを追加するステップまたは削除のためにマークするステップがそれぞれ完了していない場合に、データレート制御信号を廃棄するステップ、または代替的に、ネットワーク接続経路に沿った次のノードにデータレート制御信号を転送するステップとを含む。
【００２９】
第3の方法の一実装形態では、N個の従属スロットを、M個の従属スロットに、またはM個の従属スロットから、それぞれ追加または削除するステップは、リンク接続またはマトリックス貫通接続のいずれかに関して、N個の従属スロットを、M個の従属スロットに、またはM個の従属スロットから、それぞれ追加または削除するステップであって、リンク接続が、中間ノードをネットワーク接続の経路に沿った別のノードと接続し、マトリックスが、中間ノードの複数のリンク接続をデータ伝送ネットワークの他のノードと内部で相互接続する、ステップと、M個の従属スロットがリンク接続に割り当てられ、M+N個の従属スロットがマトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットがリンク接続に割り当てられ、M個の従属スロットがマトリックス貫通接続に割り当てられる場合、ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップ、または代替的に、M個の従属スロットがリンク接続に割り当てられ、M-N個の従属スロットがマトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットがリンク接続に割り当てられ、M個の従属スロットがマトリックス貫通接続に割り当てられる場合、ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップとを含む。
【００３０】
上記の要求はまた、データ伝送ネットワークにおいてネットワーク接続の動的でヒットレスなリサイジングを制御するための第4の方法により満たされる。方法は出口側ノードで実行され、接続リサイジング制御信号を受信するステップと、接続リサイジング制御信号に応答して、N個の従属スロットの第2のセットを、M個の従属スロットの第1のセットに、または第1のセットから、それぞれ追加または削除して、ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようにするステップと、ネットワーク接続経路の上流のノードからデータレート制御信号を受信するステップと、データレート制御信号の受信に応答して、入口側ノードに肯定応答を送信するステップとを含む。
【００３１】
さらに、上記の要求はコンピュータプログラム製品により満たされ、そのコンピュータプログラム製品は、1つまたは複数のコンピューティングデバイス、例えば、データ伝送ネットワーク中のネットワーク接続の入口側ノード、中間ノード、または出口側ノードで実行されると、本明細書で説明される方法および方法の態様の1つまたは複数のステップを実行するための、プログラムコード部分を含む。コンピュータプログラム製品は、コンピューティングデバイスの中の、もしくはそれに関連する固定メモリまたは再書き込み可能なメモリ、または取り外し可能なCD-ROM、DVDもしくはUSBスティックのような、コンピュータ可読記録媒体に格納されうる。さらに、または代替的に、コンピュータプログラム製品は、コンピューティングデバイスへのダウンロード用に、例えば、インターネットまたは、電話線もしくは無線リンクのような通信線のようなデータネットワークを介したダウンロード用に提供することができる。
【００３２】
さらに、上記の要求は、データ伝送ネットワークにおけるネットワーク接続の動的でヒットレスなリサイジングを制御するようになされた、ネットワークノードにより満たされる。ネットワークノードは入口側ノードを実装し、接続リサイジング制御信号を受信するようになされたコンポーネントと、N個の従属スロットの第2のセットをM個の従属スロットの第1のセットに追加するようになされたコンポーネントと、M+N個の従属スロットが、経路に沿った各ノードにおけるネットワーク接続において、かつ近隣のノードの各ペアの間で同期して、利用可能になった後、ネットワーク接続の伝送データレートを上げるようになされたコンポーネントと、N個の従属スロットの第2のセットが、ネットワーク接続の経路に沿った各ノードにおいて、かつ近隣のノードの各ペアの間で同期して、削除を準備された後、ネットワーク接続の伝送データレートを下げるようになされたコンポーネントと、N個の従属スロットの第2のセットをM個の従属スロットの第1のセットから削除するようになされたコンポーネントとを含む。
【００３３】
ネットワークノードはさらに、ネットワーク接続の経路に沿ってデータレート制御信号をホップバイホップで送信することを開始するようになされたコンポーネントであって、データレート制御信号が、N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、コンポーネントと、データレート制御信号に対する肯定応答を出口側ノードから受信するようになされたコンポーネントと、肯定応答の受信に応答して、ネットワーク接続を通過する信号のデータレートを上げるようになされたコンポーネントと、ネットワーク接続を減らさなければならない場合に、ネットワーク接続を通過する信号のデータレートを下げるようになされたコンポーネントと、経路に沿った各ノードにおいて、次いでN個の従属スロットをM個の従属スロットから削除するようになされたコンポーネントとを含む。
【００３４】
上記の要求はさらに、データ伝送ネットワークにおけるネットワーク接続の動的でヒットレスなリサイジングを制御するようになされた、ネットワークノードにより満たされ、そのネットワークノードは中間ノードを実装する。ネットワークノードは、接続リサイジング制御信号を受信するようになされたコンポーネントと、接続リサイジング制御信号に応答して、N個の従属スロットの第2のセットを、M個の従属スロットの第1のセットに、または第1のセットから、それぞれ追加または削除し、ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようになされたコンポーネントと、ネットワーク接続経路に沿った次のノードに接続リサイジング制御信号を転送するようになされたコンポーネントとを含む。
【００３５】
一実装形態によれば、ネットワーク接続は、経路に沿った近隣のノードの各ペア間のリンク接続のセットを含み、経路中の各中間ノードにおいてマトリックス貫通接続を含み、マトリックスは、データ伝送ネットワークにおいて中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続は従属スロットに基づき定義される。中間ノードは、上流のノードからの終端するリンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットにクライアントデータを分配するための、第1の収集/分配点と、マトリックス貫通接続のセットからクライアントデータを収集し下流のノードに向かって開始するリンク接続のセットにクライアントデータを分配するための、第2の収集/分配点とを含む。ネットワーク接続を増やさなければならない場合、収集/分配点の各々が、N個の従属スロットをM個のリンク接続に追加することによって、および、N個の従属スロットをM個のマトリックス貫通接続に追加することによって、N個の従属スロットを追加するようになされる。ネットワーク接続を減らさなければならない場合、収集/分配点の各々は、N個の従属スロットをM個のリンク接続から削除することによって、および、N個の従属スロットをM個のマトリックス貫通接続から削除することによって、N個の従属スロットを削除するようになされる。
【００３６】
一変形形態では、ネットワークノードはさらに、データレート制御信号を、ネットワーク接続経路の上流または下流のノードから受信するようになされたコンポーネントと、N個の従属スロットを追加するステップまたは削除のためにマークするステップがそれぞれ完了していない場合に、データレート制御信号を廃棄するようになされたコンポーネントと、ネットワーク接続経路に沿った次のノードにデータレート制御信号を転送するようになされたコンポーネントとを含む。
【００３７】
ネットワークノードの一実装形態によれば、N個の従属スロットを、M個の従属スロットに、またはM個の従属スロットから、それぞれ追加または削除するようになされたコンポーネントは、リンク接続またはマトリックス貫通接続のいずれかに関して、N個の従属スロットを、M個の従属スロットに、またはM個の従属スロットから、それぞれ追加または削除するようになされ、リンク接続は、中間ノードをネットワーク接続の経路に沿った別のノードと接続し、マトリックスは、中間ノードの複数のリンク接続をデータ伝送ネットワークの他のノードと内部で相互接続する、サブコンポーネントと、M個の従属スロットがリンク接続に割り当てられ、M+N個の従属スロットがマトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットがリンク接続に割り当てられ、M個の従属スロットがマトリックス貫通接続に割り当てられる場合、ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するようになされた、または、さらにもしくは代替的に、M個の従属スロットがリンク接続に割り当てられ、M-N個の従属スロットがマトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットがリンク接続に割り当てられ、M個の従属スロットがマトリックス貫通接続に割り当てられる場合、ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するようになされた、サブコンポーネントとを含む。
【００３８】
上記の要求はさらに、データ伝送ネットワークにおけるネットワーク接続の動的でヒットレスなリサイジングを制御するようになされた、ネットワークノードにより満たされ、そのネットワークノードは、出口側ノードを実装し、接続リサイジング制御信号を受信するようになされたコンポーネントと、接続リサイジング制御信号に応答して、N個の従属スロットの第2のセットを、M個の従属スロットの第1のセットに、または第1のセットから、それぞれ追加または削除し、ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようになされたコンポーネントと、ネットワーク接続経路の上流のノードからデータレート制御信号を受信するようになされたコンポーネントと、データレート制御信号の受信に応答して、入口側ノードに肯定応答を送信するようになされたコンポーネントとを含む。
【００３９】
上記の要求は、最終的には、上で概説されたような1つまたは複数のネットワークノードを含むデータ伝送ネットワークにより満たされる。
【００４０】
以下では、本発明が、図面で示される例示的な実施形態を参照してさらに説明される。
【図面の簡単な説明】
【００４１】
【図１ａ】光伝送ネットワークの一実施形態を概略的に示す図である。
【図１ｂ】図1aのネットワークを介して延びるODUflex接続をより詳細に示す図である。
【図２】図1aに示される入口側ノードの機能ブロックを概略的に示す図である。
【図３ａ】図2の入口側ノードの第1の動作モードを示す流れ図である。
【図３ｂ】図2の入口側ノードの第2の動作モードを示す流れ図である。
【図４】図1aに示される、中間ノードの1つの一実施形態の機能ブロックを概略的に示す図である。
【図５ａ】図4の中間ノードの動作を示す流れ図である。
【図５ｂ】図5aの流れ図のステップの1つをより詳細に示す図である。
【図６】図1aに示される出口側ノードの一実施形態の機能ブロックを概略的に示す図である。
【図７】図1aの出口側ノードの動作を示す流れ図である。
【図８】図1aのネットワークのネットワーク接続を増やすための全体の操作を示す図である。
【図９】図1aのネットワークのネットワーク接続を減らすための全体の操作を示す図である。
【図１０】図1aのネットワークのネットワーク接続を増やすための全体の操作を示す流れ図である。
【図１１】図1aのネットワークのネットワーク接続を減らすための全体の操作を示す流れ図である。
【図１２】ヒットレスなリサイジングを制御するためのシグナリングフォーマットを概略的に示す図である。
【図１３ａ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第1段階を概略的に示す図である。
【図１３ｂ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第2段階を概略的に示す図である。
【図１３ｃ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第3段階を概略的に示す図である。
【図１３ｄ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第4段階を概略的に示す図である。
【図１３ｅ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第5段階を概略的に示す図である。
【図１３ｆ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第6段階を概略的に示す図である。
【図１３ｇ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第7段階を概略的に示す図である。
【図１３ｈ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第8段階を概略的に示す図である。
【図１３ｉ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第9段階を概略的に示す図である。
【図１３ｊ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第10段階を概略的に示す図である。
【図１３ｋ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第11段階を概略的に示す図である。
【図１３ｌ】図1aのネットワークにおけるネットワーク接続を増やすための処理の第12段階を概略的に示す図である。
【図１４ａ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第1段階を概略的に示す図である。
【図１４ｂ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第2段階を概略的に示す図である。
【図１４ｃ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第3段階を概略的に示す図である。
【図１４ｄ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第4段階を概略的に示す図である。
【図１４ｅ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第5段階を概略的に示す図である。
【図１４ｆ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第6段階を概略的に示す図である。
【図１４ｇ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第7段階を概略的に示す図である。
【図１４ｈ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第8段階を概略的に示す図である。
【図１４ｉ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第9段階を概略的に示す図である。
【図１４ｊ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第10段階を概略的に示す図である。
【図１４ｋ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第11段階を概略的に示す図である。
【図１４ｌ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第12段階を概略的に示す図である。
【図１４ｍ】図1aのネットワークにおけるネットワーク接続を減らすための処理の第13段階を概略的に示す図である。
【発明を実施するための形態】
【００４２】
以下の説明では、限定ではなく説明の目的で、ネットワーク状況と、ネットワークノードと、その動作との具体的な例が、本発明の完全な理解をもたらすために述べられる。本発明は、これらの具体的な態様から逸脱する実施形態で実現されうることが、当業者には明らかであろう。
【００４３】
以下で説明される機能は、個別のハードウェア回路を用いて、プログラムされたマイクロプロセッサまたは汎用コンピュータとともに機能するソフトウェアを用いて、特定用途向け集積回路(ASIC)を用いて、および/または1つまたは複数のデジタル信号プロセッサ(DSP)を用いて実装されうることを、当業者はさらに理解するだろう。本発明が方法として説明される場合には、本発明は、コンピュータのプロセッサおよびプロセッサに結合されたメモリで具現化することもでき、メモリは、プロセッサにより実行されるときに、本明細書で開示される方法を実行する1つまたは複数のプログラムにより符号化されることも、理解されるだろう。
【００４４】
図1は、ネットワークノード102、104、106および108を含む、光伝送ネットワーク100の一実施形態を示す。ノード102および104のペアについてはリンク110で、ノード104および106のペアについてはリンク112で、ノード106および108のペアについてはリンク114で概略的に示されるように、ノードの特定のペアの間では、特定のデータ伝送容量が利用可能である。ODUflex接続116はネットワーク100を介して延びる。ODUflex接続116については、ノード102が入口(ソース)側ノードであり、ノード104および106が中間ノードであり、ノード108が出口(シンク)側ノードである。
【００４５】
図1bは、例えばリンク110で示されるように、ODUflex接続116をより詳細に示す。リンク110は、一定の数の従属スロット(TS)118を有するHO ODUk(高次光データユニットレベルk)を含み、その一定の数は、レベルkにより決まる。ODUflexネットワーク接続116は、M個の従属スロット118を含み、Mは自然数である。リンク112および114は、同様の構造を示しうる。
【００４６】
図2は、図1aの入口側ノード102の一実施形態の機能構成ブロックを概略的に示す。ノード102は、フレーミングコンポーネント202、マッピングコンポーネント204、接続リサイジング制御(CRC)コンポーネント206、およびデータレート制御(DRC)コンポーネント208を含む。フレーミングコンポーネント202は、ODUflex接続116を形成するように構成されたM個の従属スロット(TS)212に、クライアントデータ210(例えばイーサネット（登録商標）、MPLS、またはIP)を挿入するようになされる。例えば、クライアントデータパケットは、OPUflexペイロード領域でカプセル化することができる。マッピングコンポーネント204は、入口側ノード102において、ODUflex接続116を管理するように動作する。
【００４７】
ノード102は、ODU接続116の動的でヒットレスなリサイジングを制御するようにもなされる。ノード102の対応する動作は、図3aおよび3bに示される流れ図に関して説明される。まず図3aを参照すると、ステップ302において、CRCコンポーネント206は、接続リサイジング制御信号を受信するように動作可能であり、接続リサイジング制御信号は、ネットワーク管理エンティティから送信されうる。接続リサイジング制御(CRC)信号は、ODUflex接続116のリサイジングを、ノードに示す。例えば、1つの接続リサイジング制御信号は、接続116に追加されるべき全てのTSのためのデータを含んで送信することができ、そのような制御信号は、各スロットのポート番号を示しうる。
【００４８】
CRCコンポーネント206は、CRC信号214を受信することができる。それに応じて、CRCコンポーネント206は、以下で説明されるように、ノード102のさらなるコンポーネントを制御する。
【００４９】
ステップ304において、マッピングコンポーネント204は、N個の従属スロット216の第2のセットをM個の従属スロット212の第1のセットに追加する。CRCコンポーネント206は、マッピングコンポーネント204に、シグナリング214で受信された情報に従って、N個の従属スロット216を再構成するように指示することができる。
【００５０】
ステップ306において、DRCコンポーネント208は、CRCコンポーネント206によって、データレート制御(DRC)信号(追加されるべきN個のスロットの各々について1つのDRC信号)を生成するように動作させられる。DRC信号は、N個の従属スロットの特定のスロットを追加するステップ、または削除のためにマークするステップをそれぞれ完了していない、ODUflex接続116の経路に沿った全てのノードにより廃棄される。言い換えると、DRC信号が接続116の経路に沿ってホップバイホップで搬送される場合、入口側ノード102および全ての中間ノード104、106が、N個のスロットのうち特定のスロットを、M個のスロットに、またはM個のスロットから、追加または削除することによって、ODUflex接続のリサイジングに成功した後にのみ、DRC信号は出口側ノード108に到達する。DRC信号は伝送フレームのオーバーヘッドで搬送されうるので(以下でより詳細に説明する)、DRCコンポーネント208は、フレーミングコンポーネント202にDRC信号を提供し、それによりネットワーク接続116の経路に沿ってホップバイホップでDRC信号を送信することを開始する。
【００５１】
ステップ308において、出口側ノード108から、ステップ306のDRC信号への肯定応答がノード102で受信される(図2には明確に示されていない)。それに応答して、ステップ310において、ODUflex接続116を通過する信号の伝送データレートは、フレーミングコンポーネント202およびマッピングコンポーネント204のうちの少なくとも1つの適切な動作により高くなる。例えば、ODUflex接続116を増やす場合、経路に沿った各ノードでM+N個の従属スロットが接続116に対して利用可能になった後で、伝送データレートが上がる。あるいは、ODUflex接続116を減らさなければならない場合、ネットワーク接続116を通過する信号のデータレートが下がる。そして、N個の従属スロットが、M個の従属スロットから削除される。
【００５２】
各ノードでの追加または削除のいずれかのためのN個のスロットを準備するステップは、リンク接続の両端で削除されるスロットが、同一の従属スロットまたは同一の従属スロットのセットであることを確実にするために、リンク接続の他端の近隣のノードと同期しなければならない。
【００５３】
図3bは、図3aと同様の方法の、ネットワーク接続の低減を制御する手順を示す。ステップ312において、CRCコンポーネント206は、ネットワーク管理者からCRC信号を受信する。ステップ314において、フレーミングコンポーネント202および/またはマッピングコンポーネント204は、ネットワーク接続116の伝送データレートを下げるように動作可能である。ステップ316において、マッピングコンポーネント204は、N個の従属スロットをM個の従属スロットから削除する。
【００５４】
図4は、図1aの中間ノード104(または106)の一実施形態の機能構成ブロックを概略的に示す。ノード104は、上流のマッピングコンポーネント402、下流のマッピングコンポーネント404、マトリックス406、接続リサイジング制御(CRC)コンポーネント408およびデータレート制御(DRC)コンポーネント410を含む。上流のマッピングコンポーネント402は、入口側ノード102の方向のODUflex接続116のM個の従属スロット412を管理するようになされ、下流のマッピングコンポーネント404は、出口側ノード108の方向のODUflex接続116のM個の従属スロット414を管理するようになされる。マトリックス406は、ノード104の様々なデータ入力およびデータ出力を相互接続するためのものである。
【００５５】
マッピングコンポーネントの各々は、収集/分配点(CDP、明確には描かれていない)を含む。マッピングコンポーネント402については、そのCDPは、上流のノード102から終端するネットワーク接続116のリンク接続412のセットからクライアントデータを収集し、クライアントデータをマトリックス貫通接続のセットにさらに分配するように構成される(明確には描かれていない)。マッピングコンポーネント404については、そのCDPは、マトリックス貫通接続のセットからクライアントデータを収集し、クライアントデータを、下流のノード106に向かって開始するリンク接続414のセットに分配するように構成される。
【００５６】
ノード104は、ODU接続116の動的でヒットレスなリサイジングを制御するようにもなされる。ノード104の対応する動作が、図5aで示される流れ図に関して説明される。ステップ502において、CRCコンポーネント206は、接続リサイジング制御(CRC)信号をネットワーク管理者から受信するように動作可能である。コンポーネント408はその信号を用いて、それに応じて例えばマッピングコンポーネント402および404を制御する。
【００５７】
ステップ504において、マッピングコンポーネント402および404の各々は、CRCコンポーネント408によって(CRC信号に応答して)、それぞれ、N個の従属スロット416および418の第2のセットを、M個の従属スロット412および414の第1のセットに、または第1のセットから、それぞれ追加または削除するように動作させられる。したがって、ネットワーク接続はそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含む。各リンク接続の両端で同一のリンク接続に属するスロットが追加または削除されることを確実にするように、N個の従属スロットの追加または削除のために、ノードと近隣のノードとの間で何らかの同期が実行される。
【００５８】
ステップ506において、DRCコンポーネント410は、ネットワーク接続経路116の近隣のノードから、データレート制御(DRC)信号を受信するように動作可能である(ここで示される例では帯域内シグナリングが下流に搬送される、すなわち、近隣のノードは上流のノードであり、これは図2および図3に示されるノード104および入口側ノード102の場合である)。ステップ508において、DRCコンポーネント410は、ステップ504で開始された、N個の従属スロットを追加する処理または削除のためにマークする処理が、それぞれ既に完了しているかどうかを、マッピングコンポーネント402および404から判定する。まだ完了していない場合、DRCコンポーネント410は、DRC信号を廃棄するように動作する。例えば、DRC信号が、伝送フレームのOH部分において特定のビットが設定されているような信号である場合、DRC信号は、ビットの設定を解除することによって(さらに、設定が解除されたビットを経路に沿った次のホップに転送することによって)廃棄されうる。N個のTSを追加する処理または削除のためにマークする処理が既に完了している場合、DRCコンポーネントはDRC信号を保持することができ、例えば、設定されたビットを設定されたビットのまま保つことができる。そして、DRCコンポーネント410は、ネットワーク接続経路116に沿った次のノードに、DRC信号をそのまま転送することができる。
【００５９】
図5bは、ステップ504において行われる動作をより詳細に示す。図5bで示されるステップはマッピングコンポーネント402と404の両方に適用されるが、簡潔にするためにマッピングコンポーネント402の動作のみが明確に説明され、マッピングコンポーネント404は同様に動作する。サブステップ512において、マッピングコンポーネント402は、N個の従属スロット416を、M個の従属スロット412に、またはM個の従属スロット412から、それぞれ追加または削除する。マッピングコンポーネントは、リンク110とマトリックス406の少なくとも1つに関して、より正確には、マトリックス406を介したODUflex接続116と関連する従属スロット412(および場合によっては416)の貫通接続に関して、そのようにする。
【００６０】
ステップ514は、例えば、M個の従属スロット412のみがリンク110に割り当てられ(N個のTS416はまだ割り当てられておらず、または既に割り当てを解除されている)、M+N個の従属スロットがマトリックス貫通接続に割り当てられている、ある特定の時点における状況に関する。ステップ514はまた、M+N個の従属スロットがリンクに割り当てられており(すなわち、ODUflex接続116を増やさなければならない場合にはN個のTSは既に割り当てられており、またはODUflex接続116を減らさなければならない場合にはまだ割り当てを解除されておらず)、M個の従属スロットがマトリックス貫通接続に割り当てられている、状況に関する。これらの場合について、ODUflex接続116を介して伝送されるべきデータが、M個のデータグループからM+N個のデータグループに再グループ化され、または、M+N個のデータグループからM個のデータグループに再グループ化されるようにそれぞれ動作する、再グループ化機能420(422)またはM:(M+N)処理が提供される。例えば、M個のODUflexのバイトのグループが、M+N個のODUflexのバイトのグループに再グループ化される(またはそれとは逆方向にグループ化される)。
【００６１】
代替的な状況(図面には示されない)では、ステップ514と同様のステップは、例えば、M個の従属スロット412のみがリンク110に割り当てられ、M-N個の従属スロットがマトリックス貫通接続に割り当てられている、ある特定の時点における状況に関する。そのようなステップはまた、M-N個の従属スロットがリンクに割り当てられ、M個の従属スロットがマトリックス貫通接続に割り当てられている状況にも関する。これらの場合について、再グループ化機能420(422)またはM:(M+N)処理は、ODUflex接続116を介して伝送されるべきデータが、M個のデータグループからM-N個のデータグループに再グループ化され、または、M-N個のデータグループからM個のデータグループに再グループ化されるように動作するようなされうる。例えば、ODUflexのバイトのグループは、M-N個のODUflexのバイトのグループに再グループ化される(またはそれとは逆方向にグループ化される)。
【００６２】
図6は、図1aの出口側ノード108のある実施形態の機能構成ブロックを概略的に示す。ノード108は、マッピングコンポーネント602、フレーミング解除コンポーネント604、接続リサイジング制御(CRC)コンポーネント606およびデータレート制御(DRC)コンポーネント608を含む。マッピングコンポーネント602は、上流の中間ノード106からのODUflex接続116を管理するように動作する。フレーミング解除コンポーネント604は、ODUflex接続116に寄与するクライアントデータ210(図2参照)を、従属スロット610(または610および612)から抽出するようになされる。例えば、クライアントデータパケットは、OPUflexのペイロード領域から抽出されうる。
【００６３】
ノード108は、ODU接続116の動的でヒットレスなリサイジングを制御するようにもなされる。ノード108の対応する動作が、ここで、図7に示される流れ図に関して説明される。ステップ702において、CRCコンポーネント606は、接続リサイジング制御(CRC)信号を受信するように動作する。ステップ704において、CRCコンポーネント606は、受信されたCRC信号に応答して、N個の従属スロット612の第2のセットを、M個の従属スロット610の第1のセットに、または第1のセットから、それぞれ追加または削除するように、マッピングコンポーネント602を動作させる。したがって、ネットワーク接続はそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含む。
【００６４】
ステップ706において、DRCコンポーネント608は、中間ノード106からデータレート制御(DRC)信号を受信するように動作する。ステップ708において、DRCコンポーネント608は、データレート制御信号の受信に応答して、肯定応答614を入口側ノード102に送信することを開始する。
【００６５】
図2から7において、ODUflex接続116の動的でヒットレスなリサイジングは、エンドノード102、108および中間ノード104、106の観点でそれぞれ説明されてきた。異なるノードの同期に関して全般的に述べると、ODUflexは一般にHO ODUkのクロックまたはシステムクロックを用いることができ、これらのクロックは一般に、本明細書で説明される動的でヒットレスなリサイジングの技術向けにも十分である。
【００６６】
図8および9は、ネットワーク全体の観点から、動的でヒットレスなリサイジングの処理を概略的に示す。図8は、ODUflex接続を増やすことに関し、図9は、ODUflex接続を減らす場合を示す。両方の実施形態において、帯域幅の要求が変化すると、ODUflex信号自体がリサイジングされる前に、ODUflex信号を搬送するODUflexネットワーク接続がまずリサイジングされる。
【００６７】
まず図8の状況を見ると、個々のODUflexリンク接続およびマトリックス接続が、最初に増やされる(このことは、以下でさらに説明される実施形態でより明確に詳述される)。詳しくは、マトリックス接続(MC)1および2が増やされ、次いでリンク接続(LC)2、3、および1が増やされる。この処理の間、ODUflex信号自体は変化しないままである。その後でのみ、ODUflex信号(ODUflex_AI/CI)自体が増やされる。ODUflex信号が増やされると、パケット層に対してODUflex信号のより大きなペイロード帯域幅が提供される。
【００６８】
図9に関しては、パケット層に対して、ODUflex信号のより小さなペイロード帯域幅がまず与えられる。次に、ODUflex信号CI/AIが減らされる。さらに、個々のODUflexリンク接続およびマトリックス接続が減らされる。図9に示される具体的な例では、リンク接続LC1が最初に減らされ、次いでマトリックス接続MC2が減らされ、その次にリンク接続LC2およびLC3が減らされ、最後にマトリックス接続MC1が減らされる。図8および9に示されるように、個々のリンク接続またはマトリックス貫通接続のリサイジングは通常、互いに独立に実行されうる。
【００６９】
機能層の観点では、本明細書で提案される技術によれば、ネットワーク接続のリサイジングは、例えばサービス層において適応情報(AI)および特性情報(CI)をリサイジングするステップを含むが、既知のVCAT/LCAS技術はAIのリサイジングするステップを含むだけであることを理解されたい。それは、既知のVCAT/LCASでは、リサイジングは、M個の小さなCIの使用を(M+N)個の小さなCIの使用にすることを含むためである。言い換えると、VCAT/LCASのリサイジングは、既存のリンクへの変更を何ら含まず、新しいリンクの追加または既存のリンクの削除のみを含む。
【００７０】
図10は、動的でヒットレスなリサイジングを制御するための手順、特に、データ伝送ネットワークにおいてネットワーク接続を増やすための手順をより詳細に示す。ステップ1002において、N個の予備従属スロット(TS)の利用可能性が、ネットワーク接続の経路に沿ったノードの各々で確認される。例えば、ネットワーク管理者は、前述の例で示されたODUflexネットワーク接続116が通過する、LO ODUリンクおよびマトリックスの上のN個の予備従属スロットの利用可能性を確認することができる。
【００７１】
ステップ1004において、N個の予備TSがノードの各々で(より明確には、ノードの各々の1つまたは2つの収集/分配点の各々において)利用可能である場合、利用可能なN個の従属スロットは、ネットワーク接続の経路に沿ったノードに割り当てられる。例えば、ネットワーク管理者は(例えば、直接または制御プレーン機構を介して)、予備従属スロットが十分存在する場合、各リンクおよびマトリックス貫通接続のN個の従属スロットを、ODUflex接続に割り当てることができる。割り当てが成功すると、ステップ1006において、ネットワーク管理者は、ネットワーク接続の経路に沿ったノードの各々に、接続リサイジング制御信号を送信する。
【００７２】
ステップ1008において、経路に沿った各ノードにおける接続リサイジング制御信号に応答して、割り当てられたN個の従属スロットが、ネットワーク接続に既に含まれるM個の従属スロットに追加される。具体的には、リンク接続、マトリックス貫通接続、またはその両方に関して、N個の従属スロットがM個の従属スロットに追加される。例えば、N個の追加の従属スロットは、ヒットレスにマトリックス接続に追加されうる。すなわち、ODUflexを搬送するマトリックス接続のODTUk.Mに追加されうる。そのような追加は、ODTUk.M+Nを生成し、Cmに係数M/(M+N)を掛けてCmの値を低減する(Cnは変化しないことに留意されたい)。さらに、リンク接続に割り当てられたN個の追加の従属スロットは、ヒットレスに、ODUflex接続を搬送するリンク接続のODTUk.Mに追加される。この追加は、ODTUk.M+Nを生成し、Cmに係数M/(M+N)を掛けてCmの値を低減する(Cnは変化しない)。各マトリックスまたはリンク接続のODTUk.Mを増やすことは、他のマトリックス/リンク接続のODTUk.Mのいずれかを増やすこととは独立に実行することができる。
【００７３】
リンク接続の増加は、リンク接続の両端が等しく構成されたこと、すなわち、同一の従属スロットが両端で接続された(すなわち、ネットワーク接続経路に沿った近隣のノードの各ペア間で、N個の従属スロットが同期して利用可能にされる)ことを(例えばデータプレーンで)確認した後でのみ、実行されうる。一実施形態では、全てのリンク接続およびマトリックス接続が更新されるまで、Cmを増やすことを待つ。そのような待機は、データプレーンがこの確認を行う場合には、管理制御/相互通信を必要としない(以下でさらに詳細に説明される実施形態を参照)。入口側ノードは、全てのリンク接続がリサイジングされたという肯定応答を出口側ノードから受信した後で、Cmの値を増やし始める。出口は、このことを、ODTUk.tsのOHを調査することによって判定する。
【００７４】
ODTUk.MからODTUk.(M+N)(N≧1)へのヒットレスな増加は、中間ノードの各々において可能な、少なくとも1つのM:(M+N)処理(再グループ化処理)が存在することを必要とする。この処理は、ODUflexリンクおよびODUflexマトリックス貫通接続の間に位置する。M:(M+N)処理は、M個のODUflexバイトのグループを、(M+N)個のODUflexバイトのグループに変換し、またはその逆を行う。リンク接続がM個の従属スロットを占有してマトリックス貫通接続が(M+N)個の従属スロットを占有する場合、または、リンク接続が(M+N)個の従属スロットを占有してマトリックス貫通接続がM個の従属スロットを占有する場合のいずれかの期間に、処理は有効である。
【００７５】
ステップ1010において、ネットワーク接続を通過する信号の伝送データレートが上がるが、それは、M+N個の従属スロットが、近隣のノードの各ペア間で同期して、経路に沿った各ノードにおけるネットワーク接続で利用可能になった後でのみ起きる。例えば、Cmの値で表されるODUflex信号の帯域幅(ビットレート)は、ODTUk.M+Nマルチフレーム当たり1の割合で増やされる(ここでCnも変化する)。中間ノードにおけるマッピング処理は、直ちにこの増加に従う(このことは、マッピングコンポーネントにおける専用の処理を必要とする)。
【００７６】
図11は、動的でヒットレスなリサイジングを制御するための、特に、データ伝送ネットワーク内のネットワーク接続を減らすための手順を、より詳細に説明する。ステップ1102において、M個の従属スロットのうちのN個がマークされる。例えば、ネットワーク管理者(または制御プレーン機構)は、図1のODUflex接続116の各リンク接続の端点におけるN個の従属スロットを、「削除されるべき」ものとしてマークすることができる。ステップ1104において、接続リサイジング制御信号が、ネットワーク接続の経路に沿った各ノードに送信される。
【００７７】
ステップ1106において、データレート制御信号が、入口側ノードによって、ネットワーク接続の経路に沿ってホップバイホップで送信され、データレート制御信号は、N個の従属スロットを追加するステップまたは削除のためにマーキングするステップをそれぞれ完了していないノードによって廃棄される。ステップ1108において、データレート制御信号の受信に応答して、出口側ノードは、肯定応答を入口側ノードに送信する。N個の従属スロットが、近隣のノードの各ペア間で同期して、ネットワーク接続の経路に沿った各ノードにおいて削除を準備された後で、ステップ1110において、ネットワーク接続を通過する信号の伝送データレートが、入口側ノードにより下げられる。最終的には、ステップ1112において、経路に沿った各ノードにおける接続リサイジング制御信号に応答して、マークされたN個の従属スロットが、M個の従属スロットから削除される。より具体的に、ODUflexの例に関しては、Cmの値で表されるODUflex信号の帯域幅(ビットレート)は、ODTUk.Mマルチフレーム当たり1の割合で減らされる(Cnも変化する)。中間ノードにおけるマッピング処理はそれに適応する。すなわち、帯域幅が減らされたことに直ちに従う。次いで、リンク接続中のN個の従属スロットが、ODUflexを搬送するリンク接続のODTUk.Mから、ヒットレスに削除される。この削除により、ODTUk.M-Nが生成される。Cmは係数M/(M-N)と乗算され、Cmの値は増加する(Cnは変化しないことに留意されたい)。ODUflexリンク接続の低減は、リンク接続の両端が等しく構成されたこと、すなわち、同一の従属スロットが両端におけるODUflex接続を支えることを(例えばデータプレーンで)確認した後でのみ、実行されうる。
【００７８】
加えて、マトリックス貫通接続に割り当てられたN個の従属スロットは、ODUflex接続を支えるマトリックス接続のODTUk.Mから、ヒットレスに削除される。この削除により、ODTUk.M-Nが生成され、Cmは係数M/(M-N)と乗算され、Cmの値は増加する(Cnは変化しない)。
【００７９】
ODUflexのCmの低減は、リンク接続またはマトリックス接続がリサイジングされる前に実行されなければならない。データプレーンがこの確認を実行する場合、そのような待機は管理制御/相互通信を必要としない。各マトリックス接続またはリンク接続のODTUk.Mの低減は、他のマトリックス接続/リンク接続のODTUk.Mのいずれかを減らすこととは独立に実行されうる。N個のスロットを削除した後、M-N個の従属スロットが、経路に沿った各ノードにおけるネットワーク接続に対して利用可能である。
【００８０】
ステップ1006および1104において、ネットワーク接続の経路に沿ったノードの各々で受信される接続リサイジング制御信号に関して、このシグナリングは、リサイジングイベント毎に1度、各ノードに送信することができ、例えば、ネットワーク接続を示す接続IDと、接続を増やすか減らすか(およびどのデータレートまたは帯域幅に対して増やすか減らすか)の表示と、追加または削除されるべき従属スロットのリストと、リスト中のTSの各々についての、特定のスロットが追加されるべきまたは特定のスロットが削除されるべき従属ポートIDとを、含んでもよい。さらなるネットワーク管理動作は一般には必要ではない。
【００８１】
図12は、帯域内の(データプレーン)リンク接続およびマトリックス貫通接続の帯域幅のリサイジング制御シグナリング(ネットワーク管理者から各ノードにより受信される接続リサイジング制御信号と混同すべきではない)と、OTNにおけるODUflex接続の動的でヒットレスなリサイジングを制御するのに用いられるデータレート制御シグナリング、すなわちヒットレスなODUflex(GFP)/Mの増加および低減とのための、フォーマットを示す。帯域内の接続リサイジング制御シグナリングは、パケットの損失を避けるために、2つの近隣のノードが、リサイジング処理の間にどのリンクが現在有効であるかを互いに知らせるようにするために(すなわち、リサイジングがヒットレスに実行されるようにするために)、必要とされる。制御シグナリングは、OPUkの従属スロットのオーバーヘッドバイトに位置する、帯域内のリサイジング制御のオーバーヘッドにより搬送されうる。
【００８２】
具体的には、OPUkの従属スロットの15列、1、2、3行にあるオーバーヘッドを用いることができ、すなわち、ODUflex(GFP)従属ポートのための追加の従属スロットとして割り当てられるスロット(増加させるリサイジングの場合)、または、ODUflex(GFP)従属ポートから削除されるべき従属スロットとしてマークされるスロット(減少させるリサイジングの場合)のいずれかのスロットの、15列、1、2、3行にあるオーバーヘッドを用いることができる。したがって、ODUflexリサイジング制御オーバーヘッド(RCOH)は、割り当てられているがまだ有効ではない、または、削除可能だがまだ削除されていないOPUkのTSの、OPUk従属スロットオーバーヘッド(TSOH)で搬送されうる。
【００８３】
このRCOHは、リンク接続およびマトリックス接続(ODTUk.M)のリサイジング制御フィールドおよびODUflexデータレート(ビットレート)のリサイジング制御フィールドをサポートすることができる。全てのフィールドのデフォルト値は「0」であってよい。図12に示される実施形態によれば、シグナリングパラメータとして、CTRL(接続制御)、TPID(従属ポートID)、TSGS(従属スロットグループ状況)、TSCC(従属スロット接続確認)およびNCS(ネットワーク接続状況)を用いることができる。
【００８４】
リンク接続およびマトリックス貫通接続のリサイジング制御に関して、CTRLフィールドは、NORM(11)、ADD(01)およびREMOVE(10)状態とIDLE(00)(ソースなし)表示とを有する2ビットの制御フィールドである。TPIDフィールドは、3(4)ビット(HO OPU2)の、5(6)ビット(HO OPU3)の、および7ビット(HO OPU4)の、従属ポート番号を搬送する従属ポートIDフィールドであり、従属スロットはその従属ポート番号に追加されることになり、またはその従属ポート番号から削除されることになる。値ACK(1)およびNACK(0)を有する1ビットの従属スロットグループ状況(TSGS)フィールドは、追加または削除のための従属スロットがシンク側でも構成され、シンク側がそれぞれ、ODTUk.MのODTUk.M+Nへの増加を、または、ODTUk.MのODTUK.M-Nへの減少を受け入れる準備ができているということを、ソース(入口)に対して認めるために、シンク(出口)により生成される。
【００８５】
TSGS=OKを受信した後で、入口側ノードは、ADD状態またはREMOVE状態をNORM状態に変え、次のHO OPUkマルチフレームの境界における増加処理または低減処理を開始することができる。
【００８６】
データレート制御は、Cmで表されたODUflex(GFP)信号のビットレートをヒットレスに上げる/下げるように動作する。1ビットの従属スロット接続確認(TSCC)信号は、TSCC=1の値の状態で、第1のODUkP/ODUj-21_A_So機能により挿入され、信号が最後のODUkP/ODUj-21_A_Sk機能により受信されるまで、中間ノードの入口ポートのODUkP/ODUj-21_A_Sk機能から中間ノードの出口ポートのODUkP/ODUj-21_A_So機能を通過する。中間ノードの入口ポートと出口ポートの間をそのように通過させることは、ハードウェアまたはソフトウェアで実行することができる。再グループ化またはM:(M+N)処理が中間ノードで有効である場合、この処理はTSCC=0を(M+N)方向に挿入する。処理が既に削除されている場合のみ、受信されたTSCCビットの値がそのまま転送される。
【００８７】
TSCC=1という表示が、N個の従属スロット全てでODUflex(GFP)出口側ノード(ODUkP/ODUj-21_A_Sk機能)により受信されると、シンクは、1ビットのネットワーク接続状況(NCS)を介してソースにこの受信に対して肯定応答する。次いで、ソースは、ODUflex(GFP)のCmの値の増加/減少を開始することができ、すなわち、ODUflex(GFP)信号をそれぞれ増やしまたは減らすことができる。減少させる場合、ODUflex(GFP)信号リサイジングの完了は、TSCC=0に設定することでシグナリングされうる。TSCC=0が中間ノードを通過して、最後のODUkP/ODUj-21_A_Sk機能により受信されると、この機能は、受信に対して、NCS=0(NACK)という設定により肯定応答する。
【００８８】
図13aから13lは、前述の図面に示されるODUflex接続116をヒットレスに増やす処理の一実施形態のある詳細を概略的に示す。左から右に向かって、箱は、入口側ノード102、中間ノード104および106、出口側ノード108を示す。図13aは、ODUflex(GFP)接続の初期状態を示し、この状態に従って、入口側ノード102と中間ノード104の間のODTU2.2、中間ノード104と106の間のODTU3.2、および中間ノード106と出口側ノード108の間の別のODTU2.2によって、接続が支えられる。下の矢印は、ODUflexのリンク接続帯域幅制御(帯域内接続リサイジング制御)シグナリングおよびODUflexのビットレート(データレート)制御シグナリングをそれぞれ示す。接続帯域幅制御シグナリングはホップバイホップで搬送され、ビットレート制御シグナリングは、エンドツーエンドの何らかの方法で搬送されうる。リンク接続帯域幅制御とともにビットレート制御の各々が、追加または削除されるべき各TSのために搬送されることが好ましい。
【００８９】
図13bは、変化のない別の状況(リサイジングなし)を示す。進行中のリサイジングが全くない状態では、割り当てを解除されたOPUkの従属スロットのリサイジング制御オーバーヘッドは、予備のビット値(例えば全て「0」)を搬送している。これらのデフォルト値は、CTRL=IDLE、TPID=0、TSGS=NACK、TSCC=0およびNCS=NACKと解釈される。デフォルト値は、図面中のイタリック文字および点線により表される。通常の文字および実線は、リサイジング制御オーバーヘッド中の制御パラメータが使用される、すなわち信号が有効であるということを示す。太文字は、新しい値を搬送するフィールドを示すことを意図している。
【００９０】
図13cは、ODUflexのヒットレスなリサイジングの初期状態を示す。中間ノード104は、中間ノード106への、ODTU2.2、内部マトリックス貫通接続、およびODTU3.2を増やすように、ネットワーク管理接続リサイジング制御により構成される。図13dは、マトリックス接続がノード104でリサイジングされることを示す。ノード104の両方のGMP(包括マッピングポイント(Generic Mapping Point)、本明細書では「収集/分配機能CDP」とも呼ばれる)は、2つのマトリックス貫通接続を有する図13cに示される状況から、ネットワーク接続116に関連する3つのマトリックス貫通接続を有する図13dに示される状況に再構成されている。
【００９１】
さらに、図13dは、中間ノード106が、出口側ノード108への、ODTU3.2、内部マトリックス接続、およびODTU2.2を増やすように、ネットワーク管理者により指示されることを示す(ネットワーク管理者は、任意の順序で全てのノードに指示してもよく、そのような指示は並行に行われる必要はない)。図13eは、マトリックス接続がノード106でリサイジングされることを示す。出口側ノード108は、ODTU2.2も増やし、ODUflex(GFP)/2を増やすように、ネットワーク管理者により指示される。
【００９２】
図13fは、ノード104と106の間のリンク、およびノード106と108の間のリンクがリサイジングされることを示す。したがって、これら2つのリンクの対応するCDP(GMP)は、2つだけのリンクではなく3つのリンクをサポートするように、動的に再構成される。ここで、帯域内ビットレートリサイジング制御フィールドは、ノード106を介して既に通過していてもよい。図13gは、入口側ノード102が、中間ノード104へのODTU2.2を増やし、ODUflex(GFP)/2を増やすように構成されることを示す。
【００９３】
図13hは、ノード102と104の間のリンクのリサイジングを示す。ノード104と106の間、およびノード106と108の間のリサイジング制御オーバーヘッドは、デフォルト値に戻る。帯域内ビットレート制御は、エンドノード102と108の間の経路全体に沿って渡されることが可能である。図13iによれば、リサイジング制御オーバーヘッドは、ノード102と104の間でもデフォルト値に戻る。ビットレート制御シグナリングに基づいて、Cn/Cmモードがエンドノード102および108でそれぞれリサイジングされる。マッピング処理(ここでは包括マッピング処理、GMPと呼ばれる)は、その後のCmの増加に直ちに応答するように構成される。
【００９４】
図13jは、ODUflex(GFP)/2が、エンドノードで送信されるCn/Cmモードを増やすことで増やされることを示す。中間のGMPプロセッサは、この増加に従う。図13kは、中間のプロセッサが、自身のCnを通常モード(n=8)に変更することを示す。図13lは、リサイジングが終了した後の変化のない状態を示す。リサイジングされたODUflex(GFP)/3は利用可能であり、使用されている。リサイジング制御オーバーヘッドは、ネットワーク接続全体でデフォルト値に戻る。
【００９５】
図14aから14lは、図13aから13lと同様の方法で、図1のODUflex接続116をヒットレスに減らす処理のある実施形態の詳細を示す。ODUflex(GFP)接続の初期状態は、図14aにより示されるようなものであってよい。
【００９６】
図14bは、中間ノード104が、入口側ノード102へのODTU2.3と、中間ノード106への内部マトリックス貫通接続およびODTU3.3とを減らすように指示されることを示す。リサイジング制御オーバーヘッドの通過モードに、中間ノード104で入ることになる。図14cでは、ノード106が、ODTU3.3、内部マトリックス接続およびODTU2.3を減らすように指示されることが示される。リサイジング接続制御は、ノード106を通じて渡されることになる。さらに、入口側ノード102は、ODUflex(GFP)/3を減らすように構成される。
【００９７】
図14dによれば、出口側ノード108は、ODTU2.3と、ODUflex(GFP)/3も減らすように構成される。図14eの状況は、Cn/Cmをリサイジングするモードに入った状況である。図14fは、ODUflex(GFP)/3がODUflex(GFP)/2に減らされることを示す。図14gでは、ODUflex(GFP)のリサイジングの完了が示され、通常のCn/Cmモードに入る。図14hでは、ODUflex(GFP)のリサイジングの完了が肯定応答される。
【００９８】
図14iに従って、リサイジング制御オーバーヘッドの通過が不可能にされる。ノード102と104の間のリンクが減らされる。図14jでは、ノード106のマトリックス接続が減らされる。リサイジング接続制御は、ノード102と104の間のリンク110にデフォルトで戻る。図14kは、ノード104と106の間、およびノード106と108の間のリンク(サブ)接続が減らされることを示す。図14lでは、ノード104のマトリックス接続が減らされ、リサイジング接続制御オーバーヘッドは、ノード104と106の間のリンク112およびノード106と108の間のリンク114にデフォルトで戻る。図14mは、リンク110、112および114の、それぞれODTU2.2、ODTU3.2およびODTU2.2にサポートされた、ODUflex(GFP)/2によって、減らす手順が完了することを示す。
【００９９】
本明細書で提案される技術は、例えばVCAT/LCASのような従来技術と比較して複雑さをあまり伴わない、データ伝送ネットワークにおけるネットワーク接続のヒットレスなリサイジングを可能にする。リサイジングに関して、VCAT/LCAS技術は、エンドツーエンドのリンクを追加するステップまたは削除するステップのみを含む。すなわち、分配/収集機能は、接続のエンドノードにおいてのみ実現する。対して、本明細書で提案される技術によれば、各エンドノードに1つ、各中間ノードに2つの、複数のCDP機能がネットワーク接続に沿って提供される。
【０１００】
提案される技術は、ODUflexの場合には現在未使用の従属スロットオーバーヘッドを使用することができる帯域内シグナリングに主に依存する。すなわち、追加のシグナリングプロトコルを実装する必要はない。シグナリングはまた、LCASの場合よりも複雑さが減る。例えば、各ODUflexのスロットの状況をソースに返信する必要がない。
【０１０１】
さらに、例えばネットワーク接続を増やす場合に予備の従属スロットを割り当てるための、最小限の管理オーバーヘッドのみが必要とされる。したがって、ODUk VCAT/LCASの場合よりも、ネットワーク管理プレーンにおいて必要な関連する状態がはるかに少ない。VCAT/LCASによる仮想連結では、ネットワーク接続の出口側の点で遅延補償のバッファを用いる必要があるが、本明細書で提案される技術によればそのようなバッファは必要ない。
【０１０２】
本発明はその好適な実施形態に関連して説明されてきたが、この説明は例示のみを目的とするものであることを理解されたい。したがって、本発明は、本明細書に添付される特許請求の範囲によってのみ限定されることが意図される。
【符号の説明】
【０１０３】
100 光伝送ネットワーク
102 入口側ノード
104 中間ノード
106 中間ノード
108 出口側ノード
110 リンク
112 リンク
114 リンク
116 ODUflexネットワーク接続
118 従属スロット
202 フレーミングコンポーネント
204 マッピングコンポーネント
206 CRCコンポーネント
208 DRCコンポーネント
210 クライアントデータ
212 M個の従属スロット
214 CRC信号
216 N個の従属スロット
【図２】
2014140224.tif 000003
【図３ａ】
2014140224.tif 000004
【図３ｂ】
2014140224.tif 000005
【図４】
2014140224.tif 000006
【図５ａ】
2014140224.tif 000007
【図５ｂ】
2014140224.tif 000008
【図６】
2014140224.tif 000009
【図７】
2014140224.tif 000010
【図１０】
2014140224.tif 000011
【図１１】
2014140224.tif 000012
【図１２】
2014140224.tif 000013
【図１ａ】
2014140224.tif 000014
【図１ｂ】
2014140224.tif 000015
【図８】
2014140224.tif 000016
【図９】
2014140224.tif 000017
【図１３ａ】
2014140224.tif 000018
【図１３ｂ】
2014140224.tif 000019
【図１３ｃ】
2014140224.tif 000020
【図１３ｄ】
2014140224.tif 000021
【図１３ｅ】
2014140224.tif 000022
【図１３ｆ】
2014140224.tif 000023
【図１３ｇ】
2014140224.tif 000024
【図１３ｈ】
2014140224.tif 000025
【図１３ｉ】
2014140224.tif 000026
【図１３ｊ】
2014140224.tif 000027
【図１３ｋ】
2014140224.tif 000028
【図１３ｌ】
2014140224.tif 000029
【図１４ａ】
2014140224.tif 000030
【図１４ｂ】
2014140224.tif 000031
【図１４ｃ】
2014140224.tif 000032
【図１４ｄ】
2014140224.tif 000033
【図１４ｅ】
2014140224.tif 000034
【図１４ｆ】
2014140224.tif 000035
【図１４ｇ】
2014140224.tif 000036
【図１４ｈ】
2014140224.tif 000037
【図１４ｉ】
2014140224.tif 000038
【図１４ｊ】
2014140224.tif 000039
【図１４ｋ】
2014140224.tif 000040
【図１４ｌ】
2014140224.tif 000041
【図１４ｍ】
2014140224.tif 000042
【手続補正書】
【提出日】平成26年4月10日(2014.4.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ伝送ネットワークにおいてODUflexネットワーク接続の動的でヒットレスなリサイジングを制御するための方法であって、
前記ODUflexネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択で前記データ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアントサービスのデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含み、
前記ネットワーク接続を増やさなければならない場合に、
前記ネットワーク接続の前記経路に沿ったノードの各々において接続リサイジング制御信号CTRL ADDを受信するステップと、
前記接続リサイジング制御信号に応答して、前記経路に沿った各ノードにおいて、N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットに追加して、前記ネットワーク接続がM+N個の従属スロットを含むようにするステップと、
M+N個の従属スロットが、前記経路に沿った各ノードにおける前記ネットワーク接続にとって、かつ近隣のノードの各ペアの間で従属スロット接続確認TSCC信号を通過することにより同期して、利用可能になった後、前記ネットワーク接続の帯域幅を増加させるステップと、
を含み、
前記ネットワーク接続を減らさなければならない場合に、
前記ネットワーク接続の前記経路に沿った前記ノードの各々において接続リサイジング制御信号CTRL REMOVEを受信するステップと、
N個の従属スロットの第2のセットが、前記ネットワーク接続の前記経路に沿った各ノードにおいて、かつ近隣のノードの各ペアの間で従属スロット接続確認TSCC信号を通過することにより同期して、削除を準備された後、前記ネットワーク接続を通過する信号の帯域幅を減少させるステップと、
前記経路に沿った各ノードにおいて、前記接続リサイジング制御信号に応じて、N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットから削除して、前記ネットワーク接続が、M-N個の従属スロットを含むようにするステップと、
を含む、方法。
【請求項２】
前記ネットワーク接続が、前記経路に沿った近隣のノードの各ペアの間のリンク接続のセットを含み、前記経路内の各中間ノードにおけるマトリックス貫通接続を含み、マトリックスが、前記データ伝送ネットワークにおいて前記中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続が、前記従属スロットに基づき定義され、
前記ネットワーク接続の前記経路に沿った各ノードが、リンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットに前記クライアントデータを分配するための、または、マトリックス貫通接続のセットから前記クライアントデータを収集しリンク接続のセットに前記クライアントデータを分配するための、少なくとも1つの収集/分配点を含み、
前記ネットワーク接続を増やさなければならない場合、前記収集/分配点で前記N個の従属スロットを追加する前記ステップが、
前記N個の従属スロットを前記M個のリンク接続に追加するステップと、
前記N個の従属スロットを前記M個のマトリックス貫通接続に追加するステップと、
を含み、
前記ネットワーク接続を減らさなければならない場合、前記収集/分配点で前記N個の従属スロットを削除する前記ステップが、
前記N個の従属スロットを前記M個のリンク接続から削除するステップと、
前記N個の従属スロットを前記M個のマトリックス貫通接続から削除するステップと、
を含む、請求項1に記載の方法。
【請求項３】
前記入口側ノードによって、前記ネットワーク接続の前記経路に沿ってデータレート制御信号をホップバイホップで送信するステップであって、前記データレート制御信号が、前記N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、ステップと、
前記データレート制御信号の受信に応答して、前記出口側ノードによって、前記入口側ノードに肯定応答を送信するステップと、
前記ネットワーク接続を増やさなければならない場合に、前記肯定応答の前記受信に応答して、前記入口側ノードによって、前記ネットワーク接続を通過する前記信号のデータレートを上げるステップ、または、
前記ネットワーク接続を減らさなければならない場合に、前記ネットワーク接続を通過する前記信号の前記データレートを下げて、次いで前記経路に沿った各ノードにおいて、前記N個の従属スロットを前記M個の従属スロットから削除するステップと、
をさらに含む、請求項1または2に記載の方法。
【請求項４】
N個の従属スロットの前記第2のセットを、中間ノードの前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ、追加するステップまたは削除する前記ステップが、
リンク接続とマトリックス貫通接続の少なくとも1つに関して、前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ、追加または削除するステップと、
M個の従属スロットが前記リンク接続に割り当てられ、M+N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップ、または、
M個の従属スロットが前記リンク接続に割り当てられ、M-N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップと、
を含む、請求項1から3のいずれか一項に記載の方法。
【請求項５】
ノードで前記N個の従属スロットを前記M個の従属スロットに追加する前記ステップが、前記M個の従属スロットの伝送フレーム当たりのデータユニット数をM/(M+N)の係数により減らすステップを含み、または代替的に、ノードで前記N個の従属スロットを前記M個の従属スロットから削除する前記ステップが、前記M個の従属スロットの伝送フレーム当たりのデータユニット数をM/(M-N)の係数により増やすステップを含む、請求項1から4のいずれか一項に記載の方法。
【請求項６】
前記N個の従属スロットの伝送フレーム当たりのデータユニット数が変化しないままである、請求項5に記載の方法。
【請求項７】
前記ネットワーク接続の前記帯域幅を増加する前記ステップまたは減少させる前記ステップにおいてそれぞれ、伝送フレーム当たりのデータユニット数がそれぞれ、前記M個の従属スロットおよび前記N個の従属スロットに対してまとめて増やされまたは減らされる、請求項5または6に記載の方法。
【請求項８】
前記接続リサイジング制御信号が、ネットワーク管理者により、前記ネットワーク接続の前記経路に沿った前記ノードの各々に任意の順序で送信され、
前記N個の従属スロットを、前記M個の従属スロットに、またはM個の従属スロットから、それぞれ追加または削除する前記ステップが、前記ネットワーク接続の前記経路に沿った前記ノードの各々において独立に実行される、請求項1から7のいずれか一項に記載の方法。
【請求項９】
前記N個の従属スロットが前記M個の従属スロットに追加されなければならない場合に、
前記ネットワーク接続の前記経路に沿った前記ノードの各々においてN個の従属スロットの利用可能性を確認する事前のステップと、
利用可能なN個の従属スロットを、前記ネットワーク接続の前記経路に沿った前記ノードに割り当てる事前のステップと、
を含む、請求項1から8のいずれか一項に記載の方法。
【請求項１０】
前記接続リサイジング制御信号およびデータレート制御信号が、前記N個の従属スロットの前記第2のセットの少なくとも1つのオーバーヘッド部分で伝送される、請求項1から9のいずれか一項に記載の方法。
【請求項１１】
前記データ伝送ネットワークが光伝送ネットワークを含み、特に前記ネットワーク接続が、帯域幅が選択可能な光チャネルデータユニット「ODU」接続であり、特にODUflex接続である、請求項1から10のいずれか一項に記載の方法。
【請求項１２】
ODUflexネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアントサービスのデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記入口側ノードで実行される、前記データ伝送ネットワークにおいて前記ODUflexネットワーク接続の動的でヒットレスなリサイジングを制御するための方法であって、
前記ネットワーク接続を増やさなければならない場合、
接続リサイジング制御信号CTRL ADDを受信するステップと、
N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットに追加するステップと、
M+N個の従属スロットが、前記経路に沿った各ノードにおける前記ネットワーク接続にとって、かつ下流のノードと従属スロット接続確認TSCC信号を通過することにより同期して、利用可能になった後、前記ネットワーク接続を通過する信号の帯域幅を増加させるステップと、
前記ネットワーク接続を減らさなければならない場合、
接続リサイジング制御信号CTRL REMOVEを受信するステップと、
N個の従属スロットの第2のセットが、前記入口側ノードと近隣のノードの間で従属スロット接続確認TSCC信号を通過することにより同期して削除を準備された後、前記ネットワーク接続の帯域幅を減少させるステップと、
N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットから削除するステップと、
を含む、方法。
【請求項１３】
前記ネットワーク接続の前記経路に沿ってホップバイホップでデータレート制御信号を送信することを開始するステップであって、前記データレート制御信号が、前記N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、ステップと、
前記データレート制御信号に対する肯定応答を前記出口側ノードから受信するステップと、
前記ネットワーク接続を増やさなければならない場合に、前記肯定応答の前記受信に応答して、前記ネットワーク接続を通過する信号のデータレートを上げるステップ、または、
前記ネットワーク接続を減らさなければならない場合に、前記N個の従属スロットを前記M個の従属スロットから削除するステップと
をさらに含む、請求項12に記載の方法。
【請求項１４】
ODUflexネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアントサービスのデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
中間ノードで実行される、前記データ伝送ネットワークにおいて前記ODUflexネットワーク接続の動的でヒットレスなリサイジングを制御するための方法であって、
接続リサイジング制御信号CTRL ADD又はCTRL REMOVEを受信するステップと、
前記接続リサイジング制御信号CTRL ADD又はCTRL REMOVEに応答して、N個の従属スロットの第2のセットを、前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ追加または削除して、前記ネットワーク接続がそれぞれM+N個の従属スロットまたはM-N個の従属スロットを含むようにするステップと、
をさらに含む、方法。
【請求項１５】
前記ネットワーク接続が、前記経路に沿った近隣のノードの各ペア間のリンク接続のセットを含み、前記経路内の各中間ノードにおけるマトリックス貫通接続を含み、マトリックスが、前記データ伝送ネットワークにおいて前記中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続が、前記従属スロットに基づき定義され、
前記中間ノードが、上流のノードからの終端するリンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットに前記クライアントデータを分配するための、第1の収集/分配点と、前記マトリックス貫通接続の前記セットから前記クライアントデータを収集し下流のノードに向かって開始するリンク接続のセットに前記クライアントデータを分配するための、第2の収集/分配点とを含み、
前記ネットワーク接続を増やさなければならない場合、前記収集/分配点の各々で前記N個の従属スロットを追加する前記ステップが、
前記N個の従属スロットを前記M個のリンク接続に追加するステップと、
前記N個の従属スロットを前記M個のマトリックス貫通接続に追加するステップとを含み、
前記ネットワーク接続を減らさなければならない場合、前記収集/分配点の各々で前記N個のスロットを削除する前記ステップが、
前記N個の従属スロットを前記M個のリンク接続から削除するステップと、
前記N個の従属スロットを前記M個のマトリックス貫通接続から削除するステップとを含む、請求項14に記載の方法。
【請求項１６】
データレート制御信号を、前記ネットワーク接続の前記経路の上流のノードまたは下流のノードから受信するステップと、
前記N個の従属スロットを追加する前記ステップまたは削除のためにマークする前記ステップがそれぞれ完了していない場合に、前記データレート制御信号を廃棄するステップ、または
前記ネットワーク接続の前記経路に沿った次のノードに前記データレート制御信号を転送するステップと
をさらに含む、請求項14または15に記載の方法。
【請求項１７】
前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ追加または削除する前記ステップが、
リンク接続またはマトリックス貫通接続のいずれかに関して、前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ追加または削除するステップであって、前記リンク接続が、前記中間ノードを前記ネットワーク接続の前記経路に沿った別のノードと接続し、マトリックスが、前記中間ノードの複数のリンク接続を前記データ伝送ネットワークの他のノードと内部で相互接続する、ステップと、
M個の従属スロットが前記リンク接続に割り当てられ、M+N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップ、または、
M個の従属スロットが前記リンク接続に割り当てられ、M-N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するステップと
を含む、請求項14から16のいずれか一項に記載の方法。
【請求項１８】
ODUflexネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ODUflexネットワーク接続が、伝送フレームにおいて、クライアントサービスのデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記出口側ノードで実行される、前記データ伝送ネットワークにおいて前記ネットワーク接続の動的でヒットレスなリサイジングを制御するための方法であって、
接続リサイジング制御信号CTRL ADD又はCTRL REMOVEを受信するステップと、
前記接続リサイジング制御信号CTRL ADD又はCTRL REMOVEに応じて、N個の従属スロットの第2のセットを、前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ追加または削除して、前記ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようにするステップと、
前記ネットワーク接続の前記経路の上流のノードからデータレート制御信号を受信するステップと、
前記データレート制御信号の前記受信に応答して、前記入口側ノードに肯定応答を送信するステップと
をさらに含む、方法。
【請求項１９】
コンピュータプログラムであって、前記コンピュータプログラムが1つまたは複数のコンピューティングデバイスで実行されると請求項1から18のいずれか一項に記載の方法を実行するためのプログラムコード部分を含む、コンピュータプログラム。
【請求項２０】
コンピュータ可読記録媒体に格納された、請求項19に記載のコンピュータプログラム。
【請求項２１】
ODUflexネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアントサービスのデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記入口側ノードを実装する、前記データ伝送ネットワークにおける前記ODUflexネットワーク接続の動的でヒットレスなリサイジングを制御するようになされたネットワークノードであって、
接続リサイジング制御信号CTRL ADD又はCTRL REMOVEを受信するようになされたコンポーネントと、
N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットに追加するようになされたコンポーネントと、
M+N個の従属スロットが、前記経路に沿った各ノードにおける前記ネットワーク接続にとって、かつ近隣のノードの各ペアの間で従属スロット接続確認TSCC信号を通過することにより同期して、利用可能になった後、前記ネットワーク接続の帯域幅を増加させるようになされたコンポーネントと、
N個の従属スロットの第2のセットが、前記ネットワーク接続の前記経路に沿った各ノードにおいて、かつ近隣のノードの各ペアの間で従属スロット接続確認TSCC信号を通過することにより同期して、削除を準備された後、前記ネットワーク接続の帯域幅を減少させるようになされたコンポーネントと、
N個の従属スロットの第2のセットを前記M個の従属スロットの前記第1のセットから削除するようになされたコンポーネントと、
を含む、ネットワークノード。
【請求項２２】
前記ネットワーク接続の前記経路に沿ってデータレート制御信号をホップバイホップで送信することを開始するようになされたコンポーネントであって、前記データレート制御信号が、前記N個の従属スロットを追加するステップまたは削除のためにマークするステップをそれぞれ完了していないノードにより廃棄される、コンポーネントと、
前記データレート制御信号に対する肯定応答を前記出口側ノードから受信するようになされたコンポーネントと、
前記肯定応答の前記受信に応答して、前記ネットワーク接続を通過する信号のデータレートを上げるようになされたコンポーネントと、
前記ネットワーク接続を減らさなければならない場合に、前記ネットワーク接続を通過する前記信号の前記データレートを下げるようになされたコンポーネントと、
前記ネットワーク接続を減らさなければならない場合に、N個の従属スロットを前記M個の従属スロットから削除するようになされたコンポーネントと
をさらに含む、請求項21に記載のネットワークノード。
【請求項２３】
ODUflexネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアントサービスのデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記中間ノードを実装する、前記データ伝送ネットワークにおける前記ODUflexネットワーク接続の動的でヒットレスなリサイジングを制御するようになされたネットワークノードであって、
接続リサイジング制御信号CTRL ADD又はCTRL REMOVEを受信するようになされたコンポーネントと、
前記接続リサイジング制御信号CTRL ADD又はCTRL REMOVEに応答して、N個の従属スロットの第2のセットを、前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ追加または削除し、前記ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようになされたコンポーネントと、
前記ネットワーク接続の前記経路に沿った次のノードに前記接続リサイジング制御信号を転送するようになされたコンポーネントと
を含む、ネットワークノード。
【請求項２４】
前記ネットワーク接続が、前記経路に沿った近隣のノードの各ペア間のリンク接続のセットを含み、前記経路内の各中間ノードにおけるマトリックス貫通接続を含み、マトリックスが、前記データ伝送ネットワークにおいて前記中間ノードの複数のリンク接続を他のノードと内部で相互接続し、リンク接続およびマトリックス貫通接続が、前記従属スロットに基づき定義され、
前記中間ノードが、上流のノードからの終端するリンク接続のセットからクライアントデータを収集しマトリックス貫通接続のセットに前記クライアントデータを分配するための、第1の収集/分配点と、前記マトリックス貫通接続のセットから前記クライアントデータを収集し下流のノードに向かって開始するリンク接続のセットに前記クライアントデータを分配するための、第2の収集/分配点とを含み、
前記ネットワーク接続を増やさなければならない場合、前記収集/分配点の各々が、
前記N個の従属スロットを前記M個のリンク接続に追加することと、
前記N個の従属スロットを前記M個のマトリックス貫通接続に追加することと、
によって、前記N個の従属スロットを追加するようになされ、
前記ネットワーク接続を減らさなければならない場合、
前記N個の従属スロットを前記M個のリンク接続から削除することと、
前記N個の従属スロットを前記M個のマトリックス貫通接続から削除すること、
とによって、前記N個の従属スロットを削除するようになされる、請求項23に記載のネットワークノード。
【請求項２５】
データレート制御信号を、前記ネットワーク接続の前記経路の上流または下流のノードから受信するようになされたコンポーネントと、
前記N個の従属スロットを追加するステップまたは削除のためにマークするステップがそれぞれ完了していない場合に、前記データレート制御信号を廃棄するようになされたコンポーネントと、前記ネットワーク接続の前記経路に沿った次のノードに前記データレート制御信号を転送するようになされたコンポーネントと
をさらに含む、請求項23または24に記載のネットワークノード。
【請求項２６】
前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ追加または削除するようになされた前記コンポーネントが、
リンク接続またはマトリックス貫通接続のいずれかに関して、前記N個の従属スロットを、前記M個の従属スロットに、または前記M個の従属スロットから、それぞれ追加または削除するようになされ、前記リンク接続が、前記中間ノードを前記ネットワーク接続の前記経路に沿った別のノードと接続し、マトリックスが、前記中間ノードの複数のリンク接続を前記データ伝送ネットワークの他のノードと内部で相互接続する、サブコンポーネントと、
M個の従属スロットが前記リンク接続に割り当てられ、M+N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M+N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM+N個のデータグループに伝送される、もしくは、M+N個のデータグループからM個のデータグループに伝送される、データを再グループ化するようになされた、または、M個の従属スロットが前記リンク接続に割り当てられ、M-N個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、もしくは、M-N個の従属スロットが前記リンク接続に割り当てられ、M個の従属スロットが前記マトリックス貫通接続に割り当てられる場合、前記ネットワーク接続を介してM個のデータグループからM-N個のデータグループに伝送される、もしくは、M-N個のデータグループからM個のデータグループに伝送される、データを再グループ化するようになされた、サブコンポーネントと
を含む、請求項23から25のいずれか一項に記載のネットワークノード。
【請求項２７】
ODUflexネットワーク接続の経路が、2つの接続エンドノードの間を延び、任意選択でデータ伝送ネットワークの1つまたは複数の中間ノードを介して延び、
前記ネットワーク接続が、伝送フレームにおいて、クライアントサービスのデータを入口側ノードから出口側ノードに伝送し、
前記ネットワーク接続が、前記データ伝送ネットワークの高次の伝送方式のペイロード領域で定義される、M個の従属スロットの第1のセットを含む、
前記出口側ノードを実装する、前記データ伝送ネットワークにおける前記ODUflexネットワーク接続の動的でヒットレスなリサイジングを制御するようになされたネットワークノードであって、
接続リサイジング制御信号CTRL ADD又はCTRL REMOVEを受信するようになされたコンポーネントと、
前記接続リサイジング制御信号CTRL ADD又はCTRL REMOVEに応答して、N個の従属スロットの第2のセットを、前記M個の従属スロットの前記第1のセットに、または前記第1のセットから、それぞれ追加または削除し、前記ネットワーク接続がそれぞれ、M+N個の従属スロットまたはM-N個の従属スロットを含むようになされたコンポーネントと、
前記ネットワーク接続の前記経路の上流のノードからデータレート制御信号を受信するようになされたコンポーネントと、
前記データレート制御信号の受信に応答して、前記入口側ノードに肯定応答を送信するようになされたコンポーネントと
を含む、ネットワークノード。
【請求項２８】
請求項21から27のいずれか一項に従って適合された1つまたは複数のネットワークノードを含むデータ伝送ネットワーク。