(57)【要約】  本願は、フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための方法および装置を開示する。伝送チャネルの帯域幅を増加させる必要がある場合には、サービスデータの流れ方向と反対の方向に基づいて全ノードの帯域幅を連続して増加させ、伝送チャネルの帯域幅を減少させる必要がある場合には、サービスデータの流れ方向に基づいて全ノードの帯域幅を連続して減少させる。このように、伝送チャネルの帯域幅を調整する過程で、上流から下流へ送信されるサービスデータが失われる確率が低減され、サービスデータ伝送の信頼性が向上する。
2021525483.tif 000002
【特許請求の範囲】
【請求項１】
中間ノードによって実装されたフレキシブルイーサネット（ＦｌｅｘＥ）における伝送チャネルの帯域幅を調整する方法であって、前記中間ノードは、ＦｌｅｘＥインタフェースを介して上流ノードおよび下流ノードとそれぞれ通信し、前記中間ノードは、前記上流ノードと前記下流ノードとの間に位置し、前記上流ノードおよび前記下流ノードに隣接しており、前記方法は、
第２の指示情報を前記下流ノードに送信する段階であって、前記第２の指示情報は、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように前記下流ノードに命令するために使用され、前記第２のセカンダリ受信スロットテーブルによって示される帯域幅が前記第２のプライマリ受信スロットテーブルによって示される帯域幅よりも大きい段階と、
前記第２の指示情報を送信した後、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える段階であって、前記第２のセカンダリ送信スロットテーブルによって示される帯域幅が前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい段階と、
前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記上流ノードから第４の指示情報を受信する段階であって、前記第４の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように前記中間ノードに命令するために使用され、前記第１のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第１のプライマリ受信スロットテーブルによって示される帯域幅よりも大きい段階と、
前記第４の指示情報に従って、前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルに切り替える段階と、
を備える方法。
【請求項２】
前記方法は、
前記第２の指示情報を前記下流ノードに送信する前に、前記下流ノードから第１の指示情報を受信する段階であって、前記第１の指示情報は、前記伝送チャネルの帯域幅を増加させるように前記中間ノードに命令するために使用される段階、をさらに備える請求項１に記載の方法。
【請求項３】
前記方法は、
前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記第４の指示情報を受信する前に、前記上流ノードに第３の指示情報を送信する段階であって、前記第３の指示情報は、前記上流ノードに前記伝送チャネルの帯域幅を増加させるように命令するために使用される段階、をさらに備える請求項１または２に記載の方法。
【請求項４】
前記下流ノードから前記第１の指示情報を受信した後、前記方法は、
第５の指示情報および第２のセカンダリ送信スロットテーブルを前記下流ノードに送信する段階であって、前記第５の指示情報は、前記下流ノードに第２のセカンダリ受信スロットテーブルへの切り替えを要求するために使用される段階と、
前記下流ノードから第６の指示情報を受信する段階であって、前記第６の指示情報は、前記下流ノードが前記第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに備える請求項２に記載の方法。
【請求項５】
前記第３の指示情報を前記上流ノードに送信した後に、前記方法は、
前記第１のセカンダリ受信スロットテーブルの受信スロットが第１のセカンダリ送信スロットテーブルのスロットと一致するように、前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期させる段階をさらに備える、請求項３に記載の方法。
【請求項６】
前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期する前に、前記方法は、
前記第１のセカンダリ送信スロットテーブルによって示される前記スロットが利用可能な状態にあることを決定する段階をさらに備える、請求項５に記載の方法。
【請求項７】
前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期する前に、前記方法は、
前記上流ノードから第７の指示情報および前記第１のセカンダリ送信スロットテーブルを受信する段階であって、前記第７の指示情報は、前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される段階をさらに備える、請求項５に記載の方法。
【請求項８】
前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期した後、前記方法は、
前記上流ノードに第８の指示情報を送信する段階であって、前記第８の指示情報は、前記中間ノードが第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階をさらに備える、請求項５に記載の方法。
【請求項９】
前記第１の指示情報はＦｌｅｘＥオーバヘッド内で運ばれる、請求項２に記載の方法。
【請求項１０】
前記第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、前記伝送チャネルの識別子をさらに備える、請求項９に記載の方法。
【請求項１１】
前記下流ノードから前記第１の指示情報を受信する前に、前記方法は、
ネットワーク管理システムから送信スロット構成情報を受信する段階と、
前記送信スロット構成情報に基づいて前記第２のセカンダリ送信スロットテーブルを取得する段階であって、構成された前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は、前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい段階と、をさらに備える、請求項２に記載の方法。
【請求項１２】
中間ノードによって実装されたフレキシブルイーサネットの伝送チャネルにおける帯域幅を調整する方法であって、前記中間ノードは、ＦｌｅｘＥインタフェースを介して上流ノードおよび下流ノードとそれぞれ通信し、前記中間ノードは、前記上流ノードと前記下流ノードとの間に位置し、前記上流ノードおよび前記下流ノードに隣接しており、前記方法は、
上流ノードからの第１の指示情報に基づいて、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える段階であって、前記第１の指示情報は、前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルに切り替えるように前記中間ノードに命令するために使用され、前記第１のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第１のプライマリ受信スロットテーブルによって示される帯域幅よりも小さい段階と、
第３の指示情報を前記下流ノードに送信する段階であって、前記第３の指示情報は、前記下流ノードに、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるよう命令するために使用され、前記第２のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第２のプライマリ受信スロットテーブルによって示される帯域幅よりも小さい段階と、
前記第３の指示情報を送信した後、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える段階であって、前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい段階と、
を備える方法。
【請求項１３】
前記第１のセカンダリ受信スロットテーブルに切り替えた後、前記方法は、
前記上流ノードから第２の指示情報を受信する段階であって、前記第２の指示情報は、前記伝送チャネルの前記帯域幅を減少させるように前記中間ノードに命令するために使用される段階をさらに備え、
前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記方法は、
第４の指示情報を前記下流ノードに送信する段階であって、前記第４の指示情報は、前記伝送チャネルの前記帯域幅を減少させるように前記下流ノードに命令するために使用される段階をさらに備える、請求項１２に記載の方法。
【請求項１４】
前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルに切り替える前に、前記方法は、
前記第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、前記上流ノードの前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期させる段階をさらに備える、請求項１２または１３に記載の方法。
【請求項１５】
前記第１のセカンダリ受信スロットテーブルを同期する前に、前記方法は、
前記上流ノードから前記第１のセカンダリ送信スロットテーブルおよび第５の指示情報を受信する段階であって、前記第５の指示情報は、前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルへの切り替えを前記中間ノードに要求するために使用される段階をさらに備える、請求項１４に記載の方法。
【請求項１６】
前記第１のセカンダリ受信スロットテーブルを同期した後、前記方法は、
第６の指示情報を前記上流ノードに送信する段階であって、前記第６の指示情報は、前記中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階をさらに備える、請求項１４または１５に記載の方法。
【請求項１７】
第３の指示情報を前記下流ノードに送信する前に、前記方法は、
第７の指示情報および前記第２のセカンダリ送信スロットテーブルを前記下流ノードに送信する段階であって、前記第７の指示情報は、現在使用されている前記第２のプライマリ受信スロットテーブルから前記第２のセカンダリ受信スロットテーブルへの切り替えを前記下流ノードに要求するために使用される段階と、
前記下流ノードから第８の指示情報を受信する段階であって、前記第８の指示情報は、前記下流ノードが現在使用されている前記第２のプライマリ受信スロットテーブルから前記第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに備える、請求項１２から１６のいずれか１項に記載の方法。
【請求項１８】
前記第１の指示情報および前記第３の指示情報はそれぞれＦｌｅｘＥオーバヘッド内で運ばれる、請求項１２から１７のいずれか１項に記載の方法。
【請求項１９】
前記第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、前記伝送チャネルの識別子をさらに備え、
前記第３の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、前記伝送チャネルの識別子をさらに備える、請求項１８に記載の方法。
【請求項２０】
前記第１のセカンダリ受信スロットテーブルを同期する前に、前記方法は、
ネットワーク管理システムから送信スロット構成情報を受信する段階と、
前記送信スロット構成情報に基づく構成を介して前記第２のセカンダリ送信スロットテーブルを取得する段階であって、前記構成された前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は、前記中間ノードによって現在使用されている前記第２のプライマリ送信スロットテーブルによって示される前記帯域幅よりも小さい段階と、をさらに備える、請求項１４から１６のいずれか１項に記載の方法。
【請求項２１】
システムによって実装されたフレキシブルイーサネット（ＦｌｅｘＥ）における伝送チャネルの帯域幅を調整するための方法であって、前記システムは、前記伝送チャネルの経路上に中間ノードの上流ノード、前記中間ノード、および前記中間ノードの下流ノードを備え、前記中間ノードは、それぞれＦｌｅｘＥインタフェースを介して前記上流ノードおよび前記下流ノードと通信し、
前記方法は、
前記伝送チャネルに沿ったサービスの流れ方向とは反対の方向に基づいて、前記下流ノード、前記中間ノード、および前記上流ノードの前記帯域幅を連続して増加させる段階を備える、方法。
【請求項２２】
前記下流ノード、前記中間ノード、および前記上流ノードの前記帯域幅を連続して増加させる段階は、以下の操作であって、
前記下流ノードが、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える操作であって、前記第２のセカンダリ受信スロットテーブルによって示される帯域幅が前記第２のプライマリ受信スロットテーブルによって示される帯域幅よりも大きい、操作と、
前記中間ノードが、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える操作であって、前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は、前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい操作と、
前記下流ノードが、前記第２のセカンダリ受信スロットテーブルに切り替え、前記中間ノードが前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替え、前記上流ノードが第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える操作と、を備え、
前記第１のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第１のプライマリ受信スロットテーブルによって示される帯域幅よりも大きく、前記第１のセカンダリ送信スロットテーブルによって示される帯域幅は、前記第１のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい、操作とを備える、請求項２１に記載の方法。
【請求項２３】
前記操作は、
前記下流ノードが前記第２のセカンダリ受信スロットテーブルに切り替える前に、前記下流ノードは、前記中間ノードに前記伝送チャネルの前記帯域幅を増加させるように命令する第１の指示情報を送信する操作をさらに備える、請求項２２に記載の方法。
【請求項２４】
前記操作は、
前記第１の指示情報を受信した後、前記中間ノードは、前記第２のセカンダリ受信スロットテーブルに切り替えるように前記下流ノードに命令する第２の指示情報を送信する操作をさらに備える、請求項２３に記載の方法。
【請求項２５】
フレキシブルイーサネット（ＦｌｅｘＥ）における伝送チャネルの帯域幅を調整する方法であって、前記システムは、前記伝送チャネルの経路上に中間ノードの上流ノード、前記中間ノード、および前記中間ノードの下流ノードを備え、前記中間ノードは、ＦｌｅｘＥインタフェースを介して前記上流ノードおよび前記下流ノードとそれぞれ通信し、前記方法は、
前記伝送チャネルに沿ったサービスの流れ方向に基づいて、前記上流ノード、前記中間ノード、および前記下流ノードの前記帯域幅を連続して減少させる段階を備える、方法。
【請求項２６】
前記上流ノード、前記中間ノード、および前記下流ノードの前記帯域幅を連続して減少させる段階は、以下の操作であって、
前記上流ノードが、第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える操作であって、前記第１のセカンダリ送信スロットテーブルによって示される帯域幅が前記第１のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい、操作と、
前記中間ノードが、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える操作であって、前記第１のセカンダリ受信スロットテーブルによって示される帯域幅が前記第１のプライマリ受信スロットテーブルによって示される帯域幅よりも小さい、操作と、
前記上流ノードが、前記第１のセカンダリ送信スロットテーブルに切り替え、前記中間ノードが前記第１のセカンダリ受信スロットテーブルに切り替えた後、前記中間ノードが、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替え、前記下流ノードが、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える操作であって、前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は、前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さく、前記第２のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第２のプライマリ受信スロットテーブルによって示される帯域幅よりも小さい、操作と、を備える、請求項２５に記載の方法。
【請求項２７】
前記操作は、
ｆを前記第１のセカンダリ送信スロットテーブルに切り替える前に、前記上流ノードが、前記中間ノードに、前記中間ノードが前記第１のセカンダリ受信スロットテーブルに切り替えるように命令する第１の指示情報を送信する操作をさらに備える、請求項２６に記載の方法。
【請求項２８】
フレキシブルイーサネット（ｆｌｘｅＥ）における伝送チャネルの帯域幅を調整するための中間ノードであって、前記中間ノードは、ＦｌｅｘＥインタフェースを介して上流ノードおよび下流ノードとそれぞれ通信し、前記中間ノードは、前記上流ノードと前記下流ノードとの間に位置し、前記上流ノードおよび前記下流ノードに隣接しており、前記中間ノードは、
命令を備えるメモリと、前記メモリに結合されたプロセッサとを備え、前記プロセッサによって実行される命令は、前記中間ノードに、
第２の指示情報を前記下流ノードに送信して、前記下流ノードに、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えさせ、前記第２のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第２のプライマリ受信スロットテーブルによって示される帯域幅よりも大きく、
前記第２の指示情報を送信した後、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えさせ、前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は、前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きく、
前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記上流ノードから第４の指示情報を受信させ、前記第４の指示情報は、前記中間ノードに、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるよう命令するために使用され、前記第１のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第１のプライマリ受信スロットテーブルによって示される帯域幅よりも大きく、
前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルに切り替えさせる、
中間ノード。
【請求項２９】
前記プロセッサによって実行される命令は、前記中間ノードにさらに、
前記第２の指示情報を前記下流ノードに送信する前に、前記下流ノードから第１の指示情報を受信させ、前記第１の指示情報は、前記中間ノードが前記伝送チャネルの前記帯域幅を増加させるように命令するために使用される、請求項２８に記載の中間ノード。
【請求項３０】
前記プロセッサによって実行される命令は、前記中間ノードにさらに、
前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記第４の指示情報を受信する前に、第３の指示情報を前記上流ノードに送信させ、前記第３の指示情報は、前記伝送チャネルの前記帯域幅を増加させるように前記上流ノードに命令するために使用される、請求項２８または２９に記載の中間ノード。
【請求項３１】
前記下流ノードから前記第１の指示情報を受信した後、前記プロセッサによって実行される前記命令は、前記中間ノードにさらに、
第５の指示情報および前記第２のセカンダリ送信スロットテーブルを前記下流ノードに送信させ、前記第５の指示情報は、前記下流ノードに前記第２のセカンダリ受信スロットテーブルへの切り替えを要求するために使用され、
前記下流ノードから第６の指示情報を受信させ、前記第６の指示情報は、前記下流ノードが前記第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを示す、請求項２９に記載の中間ノード。
【請求項３２】
前記プロセッサによって実行される命令は、前記中間ノードにさらに、
前記上流ノードに前記第３の指示情報を送信した後、前記第１のセカンダリ受信スロットテーブルの受信スロットが第１のセカンダリ送信スロットテーブルのスロットと一致するように、前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期させる、請求項３０に記載の中間ノード。
【請求項３３】
前記プロセッサによって実行される前記命令は、前記中間ノードにさらに、
前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期させる前に、前記第１のセカンダリ送信スロットテーブルによって示されたスロットが利用可能な状態にあることを決定させる、請求項３２に記載の中間ノード。
【請求項３４】
前記プロセッサによって実行される命令は、前記中間ノードにさらに、
前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期させる前に、第７の指示情報と前記第１のセカンダリ送信スロットテーブルを前記上流ノードから受信させ、前記第７の指示情報は、前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルへの切り替えを前記中間ノードに要求するために使用される、請求項３２に記載の中間ノード。
【請求項３５】
前記プロセッサによって実行される命令は、前記中間ノードにさらに、
前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期させた後に、
第８の指示情報を前記上流ノードに送信させ、前記第８の指示情報は、前記中間ノードが前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される、請求項３２に記載の中間ノード。
【請求項３６】
前記第１の指示情報がＦｌｅｘＥオーバヘッド内で運ばれる、請求項２９に記載の中間ノード。
【請求項３７】
前記第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、前記伝送チャネルの識別子を備える、請求項３６に記載の中間ノード。
【請求項３８】
フレキシブルイーサネット（ＦｌｅｘＥ）における伝送チャネルの帯域幅を調整するためのシステムであって、前記システムは、前記伝送チャネルの経路上に中間ノードの上流ノード、前記中間ノード、および前記中間ノードの下流ノードを備え、前記中間ノードは、ＦｌｅｘＥインタフェースを介して前記上流ノードおよび前記下流ノードとそれぞれ通信し、前記システムは、
前記伝送チャネルに沿ったサービスの流れ方向と反対の方向に基づいて、前記下流ノード、前記中間ノード、および前記上流ノードの前記帯域幅を連続して増加させるように構成される、システム。
【請求項３９】
前記下流ノード、前記中間ノード、および前記上流ノードの前記帯域幅を連続して増加させる段階は、以下の操作であって、
前記下流ノードが、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える操作であって、前記第２のセカンダリ受信スロットテーブルによって示される帯域幅が前記第２のプライマリ受信スロットテーブルによって示される帯域幅よりも大きい、操作と、
前記中間ノードが、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える操作であって、前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は、前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい操作と、
前記下流ノードが、前記第２のセカンダリ受信スロットテーブルに切り替え、前記中間ノードが前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替え、前記上流ノードが第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える操作と、を備え、
前記第１のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第１のプライマリ受信スロットテーブルによって示される帯域幅よりも大きく、前記第１のセカンダリ送信スロットテーブルによって示される帯域幅は、前記第１のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい、請求項３８に記載のシステム。
【請求項４０】
前記操作は、
前記下流ノードが前記第２のセカンダリ受信スロットテーブルに切り替える前に、前記下流ノードは、前記中間ノードに前記伝送チャネルの前記帯域幅を増加させるように命令する第１の指示情報を送信する操作をさらに備える、請求項３９に記載のシステム。
【請求項４１】
前記操作は、
前記第１の指示情報を受信した後、前記中間ノードは、前記下流ノードに前記第２のセカンダリ受信スロットテーブルへの切り替えを命令する第２の指示情報を送信する操作をさらに備える、請求項４０に記載のシステム。
【請求項４２】
前記操作は、
前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記中間ノードは、前記伝送チャネルの前記帯域幅を増加させるように前記上流ノードに命令する第３の指示情報を送信する操作をさらに備える、請求項３９に記載のシステム。
【請求項４３】
前記操作は、
前記第３の指示情報を受信した後、前記第１のセカンダリ送信スロットテーブルに切り替える前に、前記上流ノードは、前記第１のセカンダリ受信スロットテーブルに切り替えるように前記中間ノードに命令する第４の指示情報を送信する操作をさらに備える、請求項４２に記載のシステム。
【請求項４４】
フレキシブルイーサネット（ＦｌｅｘＥ）における伝送チャネルの帯域幅を調整するためのシステムであって、前記システムは、前記伝送チャネルの経路上に中間ノードの上流ノード、前記中間ノード、および前記中間ノードの下流ノードを備え、前記中間ノードは、ＦｌｅｘＥインタフェースを介して前記上流ノードおよび前記下流ノードとそれぞれ通信し、前記システムは、
前記伝送チャネルに沿ったサービスの流れ方向に基づいて、前記上流ノード、前記中間ノード、および前記下流ノードの前記帯域幅を連続して減少させるように構成される、システム。
【請求項４５】
前記上流ノード、前記中間ノード、および前記下流ノードの前記帯域幅を連続して減少させる段階は、以下の操作であって、
前記上流ノードが、第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える操作であって、前記第１のセカンダリ送信スロットテーブルによって示される帯域幅が前記第１のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい、操作と、
前記中間ノードが、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える操作であって、前記第１のセカンダリ受信スロットテーブルによって示される帯域幅が前記第１のプライマリ受信スロットテーブルによって示される帯域幅よりも小さい、操作と、
前記上流ノードが、前記第１のセカンダリ送信スロットテーブルに切り替え、前記中間ノードが前記第１のセカンダリ受信スロットテーブルに切り替えた後、前記中間ノードが、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替え、前記下流ノードが、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替る操作であって、前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は、前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さく、前記第２のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第２のプライマリ受信スロットテーブルによって示される帯域幅よりも小さい、操作と、を備える、請求項４４に記載のシステム。
【請求項４６】
前記操作は、
前記第１のセカンダリ送信スロットテーブルに切り替える前に、前記上流ノードが、前記中間ノードに、前記中間ノードが前記第１のセカンダリ受信スロットテーブルに切り替えることを命令する第１の指示情報を送信する操作をさらに備える、請求項４５に記載のシステム。
【請求項４７】
前記操作は、
前記中間ノードが、前記第１のセカンダリ受信スロットテーブルに切り替えた後、前記第２のセカンダリ送信スロットテーブルに切り替える前に、前記下流ノードが前記第２のセカンダリ受信スロットテーブルに切り替えることを命令する第３の指示情報を前記下流ノードに送信する操作をさらに備える、請求項４５に記載のシステム。
【請求項４８】
フレキシブルイーサネット（ＦｌｅｘＥ）における伝送チャネルの帯域幅を調整するための中間ノードであって、前記中間ノードは、ＦｌｅｘＥインタフェースを介して上流ノードおよび下流ノードとそれぞれ通信し、前記中間ノードは、前記上流ノードと前記下流ノードとの間に位置し、前記上流ノードおよび前記下流ノードに隣接しており、前記中間ノードは、
命令を備えるメモリと、前記メモリに結合されたプロセッサとを備え、前記プロセッサによって実行される命令は、前記中間ノードに、
前記上流ノードからの第１の指示情報に基づいて、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える指示情報を送信させ、前記第１の指示情報は、前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルに切り替えるように前記中間ノードに命令するために使用され、前記第１のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第１のプライマリ受信スロットテーブルによって示される帯域幅よりも小さく、
第３の指示情報を前記下流ノードに送信させ、前記第３の指示情報は、前記下流ノードに、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるよう命令するために使用され、前記第２のセカンダリ受信スロットテーブルによって示される帯域幅は、前記第２のプライマリ受信スロットテーブルによって示される帯域幅よりも小さく、
前記第３の指示情報を送信した後、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えさせ、前記第２のセカンダリ送信スロットテーブルによって示される帯域幅は前記第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい、
中間ノード。
【請求項４９】
前記第１のセカンダリ受信スロットテーブルに切り替えた後、前記プロセッサによって実行される命令は、前記中間ノードに、
前記上流ノードから第２の指示情報を受信する操作であって、前記第２の指示情報は、前記伝送チャネルの前記帯域幅を減少させるように前記中間ノードに命令するために使用される操作をさらに実行させ、
前記第２のセカンダリ送信スロットテーブルに切り替えた後、前記プロセッサによって実行される命令は、前記中間ノードに、
第４の指示情報を前記下流ノードに送信する操作であって、前記第４の指示情報は、前記伝送チャネルの前記帯域幅を減少させるように前記下流ノードに命令するために使用される操作をさらに実行させる、請求項４８に記載の中間ノード。
【請求項５０】
前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルに切り替える前に、前記プロセッサによって実行される命令は、前記中間ノードに、
前記第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、前記上流ノードの前記第１のセカンダリ送信スロットテーブルに基づいて前記第１のセカンダリ受信スロットテーブルを同期させる操作をさらに実行させる、請求項４８または４９に記載の中間ノード。
【請求項５１】
前記第１のセカンダリ受信スロットテーブルを同期する前に、前記プロセッサによって実行される命令は、前記中間ノードに、
前記上流ノードから前記第１のセカンダリ送信スロットテーブルおよび第５の指示情報を受信する操作であって、前記第５の指示情報は、前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルへの切り替えを前記中間ノードに要求するために使用される操作をさらに実行させる、請求項５０に記載の中間ノード。
【請求項５２】
前記第１のセカンダリ受信スロットテーブルを同期した後に、前記プロセッサによって実行される命令は、前記中間ノードに、
第６の指示情報を前記上流ノードに送信する操作であって、前記第６の指示情報は、前記中間ノードが現在使用されている前記第１のプライマリ受信スロットテーブルから前記第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される操作をさらに実行させる、請求項５０または５１に記載の中間ノード。
【請求項５３】
第３の指示情報を前記下流ノードに送信する前に、前記プロセッサによって実行される命令は、前記中間ノードに、
第７の指示情報および前記第２のセカンダリ送信スロットテーブルを前記下流ノードに送信する操作であって、前記第７の指示情報は、現在使用されている前記第２のプライマリ受信スロットテーブルから前記第２のセカンダリ受信スロットテーブルへの切り替えを前記下流ノードに要求するために使用される操作と、
前記下流ノードから第８の指示情報を受信する操作であって、前記第８の指示情報は、前記下流ノードが現在使用されている前記第２のプライマリ受信スロットテーブルから前記第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される操作と、をさらに実行させる、請求項４８から５２のいずれか１項に記載の中間ノード。
【請求項５４】
前記第１の指示情報および前記第３の指示情報がそれぞれＦｌｅｘＥオーバヘッド内で運ばれる、請求項４８から５３のいずれか１項に記載の中間ノード。
【請求項５５】
命令を備えるコンピュータプログラムであって、前記コンピュータに請求項１から２７のいずれか１項に記載の方法を実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１８年５月３１日に中国特許庁に出願され、「フレキシブルイーサネット（登録商標）における伝送チャネルの帯域幅調整方法および装置」と題する中国特許出願第２０１８１０５５２０４６．２号の優先権を主張し、その全体が参照により本明細書に組み込まれる。
【０００２】
本発明は、通信分野に係り、特に、フレキシブルイーサネット（登録商標）における伝送チャネルの帯域幅調整方法および装置に関する。
【背景技術】
【０００３】
ネットワーク技術の発展に伴い、既存の通信システム（例えば、５Ｇネットワーク）では、ネットワークの帯域幅に対する要求がますます高くなり、さらに、サービスの多様化により、ネットワークのスライス（ｓｌｉｃｅ）の性能に対する要求がますます高くなっている。電気通信事業者は、ネットワーク構成コストを低減するために、統合ベアリングの要件を提案している。
【０００４】
既存のサービスデータ伝送方法は、主に、遠隔コミュニケーションネットワークにおける時分割多重（Ｔｉｍｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅｘｉｎｇ、ＴＤＭ）技術と、インターネット（Ｉｎｔｅｒｎｅｔ）における統計的多重化技術とを含んでいる。ＴＤＭの主要利点はハードパイプと低ジッタであり、統計的多重化の主要利点は帯域幅の節約である。ＴＤＭと統計的多重化の利点を統合するために、５Ｇネットワークのベアラネットワークとしてフレキシブルイーサネット（登録商標）（Ｆｌｅｘ Ｅｔｈｅｒｎｅｔ（登録商標））を使用することが提案されている。ＦｌｅｘＥは、イーサネット（登録商標）ベースの拡張ネットワークにＴＤＭ技術を追加したものである。ＦｌｅｘＥネットワークでは、ネットワーク側のインタフェースとしてＦｌｅｘＥインタフェースを使用する。ＩＰネットワークでサポートしているＬ２（リンク層）クロスコネクション、Ｌ３（ネットワーク層）クロスコネクションに加えて、Ｌ１（物理層）クロスコネクション技術、すなわちＦｌｅｘＥクロスコネクション機能がさらに追加された。実際のアプリケーションシナリオでは、サービスタイプの要件をよりよく満たすために、ＦｌｅｘＥネットワークのチャネル帯域幅を調整する必要がある。チャネル帯域幅を調整するための既存の方法は、以下の通りである。ネットワーク管理システム（ｎｅｔｗｏｒｋ ｍａｎａｇｅｍｅｎｔ ｓｙｓｔｅｍ, ＮＭＳ）は、隣接する２つのＮＥ間の帯域幅の別個の調整をトリガするために、それぞれのネットワークノード（ｎｅｔｗｏｒｋ ｎｏｄｅ, ＮＥ）に新たにスロット構成を配信する。この帯域幅調整方法の問題点は以下の通りである。ＦｌｅｘＥネットワーク内の複数のノードが連続して帯域幅調整を完了するため、帯域幅調整処理において、上流ノードの帯域幅が下流ノードの帯域幅よりも大きくなることがある。この場合、上流ノードのサービスデータが下流ノードに送信されるとき、データの破棄が発生し、サービスに影響が出る。
【発明の概要】
【０００５】
本願が解決しようとする技術的問題は、フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための方法および装置を提供することである。フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整する処理では、上流から下流へと伝送されるサービスデータが失われる確率を減少することができ、サービスデータ伝送の信頼性を向上させることができる。
【０００６】
前述の技術的問題を解決するために、本願は、フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整する方法を提供する。伝送チャネルの経路上には、上流ノード、中間ノード、下流ノードが存在する。中間ノードは、上流ノードと下流ノードとの間に位置し、中間ノードは、上流ノードと下流ノードとの間に隣接している。上流ノードは第１のＦｌｅｘＥインタフェースを含み、中間ノードは第２のＦｌｅｘＥインタフェースおよび第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【０００７】
伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードであり、サービスデータの流れ方向に基づいて伝送チャネル上のそれぞれのノードの位置が決定される。例えば、ノード１、ノード２、ノード３について、サービスデータの流れ方向が、ノード１→ノード２→ノード３の場合、ノード１は上流ノード、ノード２は中間ノード、ノード３は下流ノードとなる。サービスデータの流れ方向が前述の方向と反対の場合、具体的には、サービスデータの流れ方向は、ノード３→ノード２→ノード１となり、ノード３は上流ノード、ノード２は中間ノード、ノード１は下流ノードとなる。
【０００８】
本願では、伝送チャネルの帯域幅を増加させるために、第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも大きい。
【０００９】
本願の方法は、
中間ノードによって、下流ノードから第１の指示情報を受信する段階であって、第１の指示情報は、伝送チャネルの帯域幅を増加させるように中間ノードに命令するために使用される段階と、
中間ノードによって、第２の指示情報を下流ノードに送信する段階であって、第２の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される段階と、
第２の指示情報を送信した後、中間ノードによって、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルへの切り替える段階と、
第２のセカンダリ送信スロットテーブルに切り替えた後、中間ノードによって、第３の指示情報を上流ノードに送信する段階であって、第３の指示情報は、伝送チャネルの帯域幅を増加させるように上流ノードに命令するために使用される段階と、
中間ノードによって、上流ノードから第４の指示情報を受信する段階であって、第４の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように中間ノードに命令するために使用される段階と、
中間ノードによって、第４の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替える段階と、を含む。
【００１０】
本願の実施形態の実装中、チャネルの帯域幅を増加させる必要がある場合には、サービスデータの流れ方向と反対の方向に基づいてノードの帯域幅を連続して増加させることにより、下流ノードの帯域幅が上流ノードの帯域幅を下回らないことを保証し、上流ノードのサービスデータを下流ノードに送信する処理での帯域幅不足により発生する損失を回避し、サービスデータ伝送の信頼性を向上させることができる。
【００１１】
可能な設計では、中間ノードによって、下流ノードから第１の指示情報を受信した後、方法は、
中間ノードによって、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信する段階であって、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用され、第２のセカンダリ送信スロットテーブルおよび第５の指示情報は、同一のＦｌｅｘＥオーバヘッド内で運ばれてもよく、または異なるＦｌｅｘＥオーバヘッド内で運ばれてもよい段階と、
中間ノードによって、下流ノードから第６の指示情報を受信する段階であって、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに含む。
【００１２】
この実施形態では、中間ノードおよび下流ノードは、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを要求および応答を介して確認することにより、下流ノードが準備なしに実行する切り替えを回避し、これにより、切り替えの成功率を向上させることができる。
【００１３】
可能な設計では、中間ノードによって、第３の指示情報を上流ノードに送信した後、方法は、
中間ノードによって、第１のセカンダリ受信スロットテーブルの受信スロットが第１のセカンダリ送信スロットテーブルのスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する段階をさらに含む。同期の目的は、受信ポートと送信ポートが同じスロットでサービスデータの送信および受信を行うことを保証することである。これにより、プライマリスロットテーブルをセカンダリスロットテーブルに置換した後に、異なるスロットにより発生する伝送障害が発生することを防止することができる。
【００１４】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、第７の指示情報および第１のセカンダリ送信スロットテーブルとを上流ノードから受信する段階であって、第７の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される段階をさらに含む。第１のセカンダリ受信スロットテーブルおよび第７の指示情報は、同一のＦｌｅｘＥオーバヘッドで運ばれてもよいし、異なるＦｌｅｘＥオーバヘッドで運ばれてもよい。
【００１５】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期した後、方法は、
中間ノードによって、第８の指示情報を上流ノードに送信する段階であって、第８の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階をさらに含む。
【００１６】
本発明の実施形態では、スロットテーブルを切り替える前に、中間ノードは、指示情報を用いて、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを上流ノードに通知することにより、中間ノードが準備なしに実行する切り替えを回避し、これにより、切り替えの成功率を向上させることができる。
【００１７】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、第１のセカンダリ送信スロットテーブルによって示されるスロットが利用可能な状態にあることを決定する段階をさらに含む。
【００１８】
可能な設計では、第１の指示情報および第３の指示情報はそれぞれＦｌｅｘＥオーバヘッドで運ばれる。
【００１９】
可能な設計では、隣接ノード間の制御情報はＦｌｅｘＥオーバヘッドを使用して送信され、ＦｌｅｘＥオーバヘッドはブロックであり、ブロックは周期的に現れる。制御情報は、要求、応答、スロットテーブルの切り替え、スロットテーブルの同期などのノード関連の動作を制御するために使用される。
【００２０】
可能な設計では、第１の指示情報は１または複数のビットを含み、１または複数のビットの第１の値は第２のプライマリ受信スロットテーブルに対応し、１または複数のビットの第２の値は第２のセカンダリ受信スロットテーブルに対応し、
第３の指示情報は、１または複数のビットを含み、１または複数のビットの第１の値は、第１のプライマリ受信スロットテーブルに対応し、１または複数のビットの第２の値は、第１のセカンダリ受信スロットテーブルに対応する。
【００２１】
可能な設計では、第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含み、または第３の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。
【００２２】
可能な設計では、中間ノードによって、下流ノードからの第１の指示情報を受信する前に、方法は、
中間ノードによって、ネットワーク管理システムから送信スロット構成情報を受信する段階と、
中間ノードによって、送信スロット構成情報に基づく構成を介して第２のセカンダリ送信スロットテーブルを取得する段階であって、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、中間ノードによって現在使用されている第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい段階と、をさらに含む。
【００２３】
第２の態様によれば、本願は、フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整する方法を開示する。伝送チャネルの経路上に送信元ノードと下流ノードがあり、伝送チャネル上のサービスデータの流れ方向が送信元ノードから下流ノードへの方向であり、送信元ノードは下流ノードに隣接している。送信元ノードは、第１のＦｌｅｘＥインタフェースを含み、下流ノードは、第２のＦｌｅｘＥインタフェースを含み、送信元ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートおよび第１の受信ポートを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートおよび第２の受信ポートを含み、第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合されている。
【００２４】
方法は、
送信元ノードによって、スロット変更要求と第１のセカンダリ送信スロットテーブルとを下流ノードに送信する段階であって、スロット変更要求は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される段階と、
送信元ノードによって、下流ノードから、スロット変更要求に基づいて生成されたスロット変更通知を受信する段階であって、スロット変更通知は、下流ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えの準備をしたことを示すために使用される段階を、
送信元ノードによって、下流ノードにカレンダー切り替え命令を送信する段階であって、カレンダー切り替え命令は、下流ノードに、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように命令するために使用される段階と、
カレンダー切り替え命令を送信した後、送信元ノードによって、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える段階を、を含む。このように、送信元ノードは、第１のセカンダリ送信スロットテーブルによって示されるスロット上の下流ノードにサービスデータを送信し、下流ノードは、第１のセカンダリ受信スロットテーブルによって示されるスロット上の送信元ノードからのサービスデータを受信する。
【００２５】
可能な設計では、送信元ノードが、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替えた後、方法は、
送信元ノードによって、帯域幅増加成功メッセージをネットワーク管理システムに送信する段階であって、帯域幅増加成功メッセージは、伝送チャネルの帯域幅の増加に成功したことを示すために使用される段階をさらに含む。
【００２６】
可能な設計では、送信元ノードによって、第１のセカンダリ送信スロットテーブルおよびスロット変更要求を下流ノードに送信する前に、方法は、
送信元ノードによって、下流ノードから帯域幅増加命令を受信する段階であって、帯域幅増加命令は、伝送チャネルの帯域幅を増加させるように命令するために使用される段階をさらに含む。
【００２７】
可能な設計では、送信元ノードによって、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替えた後、方法は、
送信元ノードによって、帯域幅減少命令を下流ノードに送信する段階であって、帯域幅減少命令は、伝送チャネルの帯域幅を減少させるように命令するために使用される段階をさらに含む。
【００２８】
可能な設計では、送信元ノードによって、第１のセカンダリ受信スロットテーブルおよびスロット変更要求を下流ノードに送信する前に、方法は、
送信元ノードによって、ネットワーク管理システムから帯域幅減少調整命令を受信する段階であって、帯域幅減少調整命令は、送信元ノードから開始する伝送チャネルの帯域幅を調整するように命令するために使用される段階をさらに含む。
【００２９】
可能な設計では、方法は、
送信元ノードによって、ネットワーク管理システムから送信スロット構成情報を受信する段階であって、送信スロット構成情報は、第１のセカンダリ送信スロットテーブルを構成するために使用される段階をさらに含む。
【００３０】
可能な設計では、カレンダー切り替え命令は、オーバヘッドブロック内のスロットテーブル状態フラグの第１の値に対応し、スロットテーブル状態フラグは１または複数のビットである。
【００３１】
第３の態様によれば、本願は、フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための方法を提供する。伝送チャネルの経路上に上流ノードと宛先ノードがあり、伝送チャネル上のサービスデータの流れ方向が上流ノードから宛先ノードへの流れ方向であり、上流ノードは宛先ノードに隣接している。上流ノードは、第１のＦｌｅｘＥインタフェースを含み、宛先ノードは、第２のＦｌｅｘＥインタフェースを含み、上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して宛先ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートおよび第１の受信ポートを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートおよび第２の受信ポートを含み、第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合されている。
【００３２】
本願の方法は、
宛先ノードによって、第１のセカンダリ送信スロットテーブルと、上流ノードからのスロット変更要求とを受信する段階であって、スロット変更要求は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える準備を宛先ノードに要求するために使用される段階と、
宛先ノードによって、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する段階と、
宛先ノードによって、スロット変更通知を上流ノードに送信する段階であって、スロット変更通知は、宛先ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える準備をしたことを示す段階と、
宛先ノードによって、上流ノードからのカレンダー切り替え命令を受信する段階であって、カレンダー切り替え命令は、宛先ノードが第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えることを命令するために使用される段階と、
宛先ノードによって、カレンダー切り替え命令に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替える段階と、を含む。このように、上流ノードは、第１のセカンダリ送信スロットテーブルが示すスロット上の宛先ノードにサービスデータを送信し、宛先ノードは、第１のセカンダリ受信スロットテーブルが示すスロット上の上流ノードからのサービスデータを受信する。
【００３３】
可能な設計では、宛先ノードが、第１のセカンダリ送信スロットテーブルおよび上流ノードからのスロット変更要求を受信する前に、方法は、
宛先ノードによって、帯域幅増加命令を上流ノードに送信する段階であって、帯域幅増加命令は、伝送チャネルの帯域幅を増加させるように命令するために使用される段階をさらに含む。
【００３４】
可能な設計では、宛先ノードが上流ノードに帯域幅増加命令を送信する前に、方法は、
宛先ノードによって、ネットワーク管理システムから帯域幅増加調整命令を受信する段階であって、帯域幅増加調整命令は、宛先ノードから開始する伝送チャネルの帯域幅を調整するように命令するために使用される段階をさらに含む。
【００３５】
可能な設計では、宛先ノードが上流ノードからカレンダー切り替え命令を受信した後、方法は、
宛先ノードによって、上流ノードからの帯域幅減少命令を受信する段階であって、帯域幅減少命令は、伝送チャネルの帯域幅を減少させるように命令するために使用される段階をさらに含む。
【００３６】
可能な設計では、宛先ノードが上流ノードからの帯域幅減少命令を受信した後、方法は、
宛先ノードによって、帯域幅減少成功メッセージをネットワーク管理システムに送信する段階であって、帯域幅減少成功メッセージは、伝送チャネルの帯域幅が減少に成功したことを示すために使用される段階をさらに含む。
【００３７】
第４の態様によれば、本願は、フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整する方法を開示する。伝送チャネル上に上流ノード、中間ノード、および上流ノードがあり、伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードであり、中間ノードは上流ノードと下流ノードとの間に位置し、中間ノードは上流ノードと下流ノードとの間に隣接している。上流ノードは第１のＦｌｅｘＥインタフェースを含み、中間ノードは第２のＦｌｅｘＥインタフェースおよび第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【００３８】
第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも小さく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも小さく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも小さく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも小さい。
【００３９】
本願の方法は、
中間ノードによって、上流ノードから第１の指示情報を受信する段階であって、第１の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように中間ノードに命令するために使用される段階と、
中間ノードによって、第１の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える段階と、
中間ノードによって、第３の指示情報を下流ノードに送信する段階であって、第３の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される段階と、
第３の指示情報を送信した後、中間ノードによって、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルへの切り替える段階と、を含む。
【００４０】
本願の実装中、伝送チャネルの帯域幅を減少させる必要がある場合には、サービスデータの流れ方向に基づいてノードの帯域幅を連続して減少させることにより、下流ノードの帯域幅が上流ノードの帯域幅を下回らないことを保証し、上流ノードのサービスデータを下流ノードに送信する過程での帯域幅不足により発生する損失を回避し、サービスデータ伝送の信頼性を向上させることができる。
【００４１】
可能な設計では、中間ノードによって、第１の指示情報に従って第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えた後、方法は、
中間ノードによって、上流ノードから第２の指示情報を受信する段階であって、第２の指示情報は、伝送チャネルの帯域幅を減少させるように中間ノードに命令するために使用される段階を、さらに含み、
中間ノードによって、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えた後、方法は、
中間ノードによって、第４の指示情報を下流ノードに送信する段階であって、第４の指示情報は、伝送チャネルの帯域幅を減少させるように下流ノードに命令するために使用される段階をさらに含む。
【００４２】
可能な設計では、中間ノードによって、上流ノードからの第１の指示情報を受信する前に、方法は、
中間ノードによって、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する段階をさらに含む。
【００４３】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、第１のセカンダリ送信スロットテーブルおよび第５の指示情報とを上流ノードから受信する段階であって、第５の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される段階をさらに含む。第１のセカンダリ送信スロットテーブルおよび第５の指示情報とは、同一のＦｌｅｘＥオーバヘッドで運ばれてもよいし、異なるＦｌｅｘＥオーバヘッドで運ばれてもよい。
【００４４】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期した後、方法は、
中間ノードによって、第６の指示情報を上流ノードに送信する段階であって、第６の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階をさらに含む。
【００４５】
可能な設計では、中間ノードによって、第３の指示情報を下流ノードに送信する前に、方法は、
中間ノードによって、第７の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信する段階であって、第７の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される段階と、
中間ノードによって、下流ノードから第８の指示情報を受信する段階であって、第８の指示情報は、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに含む。
【００４６】
可能な設計では、第１の指示情報および第３の指示情報はそれぞれＦｌｅｘＥオーバヘッドで運ばれる。
【００４７】
可能な設計では、第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含み、または第３の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。
【００４８】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、ネットワーク管理システムから送信スロット構成情報を受信する段階と、
中間ノードによって、送信スロット構成情報に基づく構成を介して第２のセカンダリ送信スロットテーブルを取得する段階であって、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、中間ノードによって現在使用されている第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい段階と、をさらに含む。
【００４９】
第５の態様によれば、本願は、フレキシブルイーサネットにおける伝送チャネルの帯域幅を増加させる方法を提供する。伝送チャネル上に上流ノード、中間ノード、および上流ノードがあり、伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードであり、中間ノードは上流ノードと下流ノードとの間に位置し、中間ノードは上流ノードと下流ノードとの間に隣接している。上流ノードは第１のＦｌｅｘＥインタフェースを含み、中間ノードは第２のＦｌｅｘＥインタフェースおよび第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【００５０】
本願では、伝送チャネルの帯域幅を増加させるために、第１のプライマリ送信スロットテーブルが示す帯域幅は、第１のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第１のプライマリ受信スロットテーブルが示す帯域幅は、第１のセカンダリ受信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ送信スロットテーブルが示す帯域幅は、第２のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ受信スロットテーブルが示す帯域幅は、第２のセカンダリ受信スロットテーブルが示す帯域幅よりも小さい。
【００５１】
本願の方法は、
中間ノードによって、第１の指示情報を下流ノードに送信する段階であって、第１の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに命令するために使用される段階と、
第１の指示情報を送信した後、中間ノードによって、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える段階と、
中間ノードによって、上流ノードから第２の指示情報を受信する段階であって、第２の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように中間ノードに命令するために使用される段階と、
中間ノードによって、第２の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替える段階と、を含む。
【００５２】
本願の実施形態の実装中、チャネルの帯域幅を増加させる必要がある場合には、サービスデータの流れ方向と反対の方向に基づいてノードの帯域幅を連続して増加させることにより、下流ノードの帯域幅が上流ノードの帯域幅を下回らないことを保証し、上流ノードのサービスデータを下流ノードに送信する過程での帯域幅不足により発生する損失を回避し、サービスデータ伝送の信頼性を向上させることができる。
【００５３】
可能な設計では、中間ノードによって、第１の指示情報を下流ノードに送信する前に、方法は、
中間ノードによって、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する段階をさらに含む。
【００５４】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、上流ノードから第３の指示情報および第１のセカンダリ送信スロットテーブルを受信する段階であって、第３の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される段階と、
中間ノードによって、上流ノードに第４の指示情報を送信する段階であって、第４の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに含む。
【００５５】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期した後に、方法は、
中間ノードによって、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信する段階であって、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される段階と、
中間ノードによって、下流ノードから第６の指示情報を受信する段階であって、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに含む。
【００５６】
可能な設計では、中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、ネットワーク管理システムから送信スロット構成情報を受信する段階と、
中間ノードによって、送信スロット構成情報に基づく構成を介して第２のセカンダリ送信スロットテーブルを取得する段階であって、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、中間ノードによって現在使用されている第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい段階と、をさらに含む。
【００５７】
本願の別の態様は、コンピュータ可読記憶媒体を提供し、コンピュータ可読記憶媒体は、先述の態様を実行するように意図されたプログラムを含む。
【００５８】
本願の別の態様は、装置を提供し、装置は、トランシーバ、メモリ、およびプロセッサを含み、トランシーバは、データを受信してデータを送信するように構成され、トランシーバは、送信機および受信機を含むことができる。メモリは、プログラムコードのグループを記憶し、プロセッサは、メモリに記憶されたプログラムコードを呼び出して、先述の態様における可能な実施形態を実行するように構成されている。
【００５９】
本願の別の態様は、コンピュータプログラムプロダクトを提供し、コンピュータプログラムは命令を含み、コンピュータプログラムがコンピュータによって実行されるとき、コンピュータは、第１の態様または第５の態様における方法の手順を実行することが可能である。
【図面の簡単な説明】
【００６０】
【図１ａ】本発明の実施形態におけるＦｌｅｘＥ通信システムの概略構造図である。
【００６１】
【図１ｂ−１】本発明の実施形態における中間ノードの概略構造図である。
【００６２】
【図１ｂ−２】本発明の実施形態における中間ノードの概略構造図である。
【００６３】
【図１ｂ−３】本発明の実施形態における中間ノードの概略構造図である。
【００６４】
【図２】本発明の実施形態におけるフレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための概略的相互作用図である。
【００６５】
【図３】本発明の実施形態におけるフレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための別の概略的相互作用図である。
【００６６】
【図４】本発明の実施形態におけるフレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための別の概略的相互作用図である。
【００６７】
【図５】本発明の実施形態におけるフレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための別の概略的相互作用図である。
【００６８】
【図６】本発明の実施形態における装置の概略構造図である。
【００６９】
【図７】本発明の実施形態における装置の別の概略構造図である。
【発明を実施するための形態】
【００７０】
以下、本発明の実施形態における技術的解決策を、本発明の実施形態における添付図面を参照して説明する。
【００７１】
本発明の実施形態で提供されるＦｌｅｘＥ通信システムは、ネットワーク管理システム（ｎｅｔｗｏｒｋ ｍａｎａｇｅｍｅｎｔ ｓｙｓｔｅｍ, ＮＭＳ）と、上流ノードと、中間ノードと、下流ノードと、少なくとも２つのユーザ機器とを含む。上流ノードは中間ノードに隣接しており、中間ノードは下流ノードに隣接している。上流ノードが他のネットワークノードを使用してユーザ機器に接続されている場合、上流ノードは中間ノードである。上流ノードがユーザ機器に直接接続されている場合、上流ノードはエッジノードである。下流ノードが他のネットワークノードを用いてユーザ機器に接続されている場合、下流ノードは中間ノードである。下流ノードがユーザ機器に直接接続されている場合、下流ノードはエッジノードである。エッジノードは、１つのユーザインタフェースと１つのＦｌｅｘＥインタフェースを含み、中間ノードは２つのＦｌｅｘＥインタフェースを含み、ユーザインタフェースとＦｌｅｘＥインタフェースはそれぞれ１つの送信ポートと１つのインタフェースポートを含む。本発明の実施形態では、それぞれのＦｌｅｘＥインタフェースについて、ＦｌｅｘＥインタフェースの送信ポートは、プライマリ送信スロットテーブルおよびセカンダリ送信スロットテーブルに結合され、ＦｌｅｘＥインタフェースの受信ポートは、プライマリ受信スロットテーブルおよびセカンダリ受信スロットテーブルに結合される。プライマリ送信スロットテーブルとセカンダリ送信スロットテーブルは、それぞれ送信スロットの構成を示す。プライマリ受信スロットテーブルとセカンダリ受信スロットテーブルは、それぞれ受信スロットの構成を示す。それぞれのＦｌｅｘＥインタフェースの送信ポートは、プライマリ送信スロットテーブルとセカンダリ送信スロットテーブルのうちの１つのみを用いてサービスデータを送信し、ＦｌｅｘＥインタフェースの受信ポートは、プライマリ受信スロットテーブルとセカンダリ受信スロットテーブルのうちの１つのみを用いてサービスデータを受信することができる。
【００７２】
ＮＭＳは、ＦｌｅｘＥ通信システムのそれぞれのＮＥを管理し、それぞれのＮＥに各種制御データを送信して、それぞれのＮＥが対応する操作を実行するように制御するように構成されている。ＮＭＳは、ユーザとＦｌｅｘＥ通信システム間のヒューマンコンピュータの相互作用のための入り口である。
【００７３】
ＦｌｅｘＥ通信システムでは、互いに通信する必要のある２つのユーザ機器間に専用のクライアントチャネルを設けてもよい。クライアントチャネルは双方向チャネルであり、クライアントチャネルは、前方チャネルと後方チャネルとを含む。２つのユーザ機器は、サービスデータを受信してクライアントチャネルでサービスデータを全二重のやり方で送信してもよく、言い換えれば、２つのユーザ機器は、前方チャネルと後方チャネルの両方を介してサービスデータを送信してもよい。前方チャネルと後方チャネルは２つの相対的な概念であり、前方チャネルと後方チャネルは互いに置換されてもよい。本発明の実施形態における伝送チャネルは、前方チャネルであってもよいし、後方チャネルであってもよい。以下の説明では、特に断りのない限り、伝送チャネルは、前方チャネルであってもよいし、後方チャネルであってもよい。
【００７４】
伝送チャネル上のサービスデータの流れ方向に基づいて、伝送チャネル上のネットワークノードのタイプが決定される。伝送チャネルの経路上には、送信元ノード、中間ノード、宛先ノードが存在する。２つの伝送チャネルの経路上に同一ノードがあり、２つの伝送チャネル上のサービスデータの流れ方向が反対の場合、１つの伝送チャネル上の送信元ノードが他の伝送チャネル上の宛先ノードとなり、１つの伝送チャネル上の宛先ノードが他の伝送チャネル上の送信元ノードとなる。
【００７５】
例えば、図１ａに示すＦｌｅｘＥ通信システムの概略構造図を参照すると、ＦｌｅｘＥ通信システムは、ユーザ機器４と、ノード１と、ノード２と、ノード３と、ユーザ機器５と、ネットワーク管理システム６とを含む。ノード１は中間ノードであってもよく、この場合、ノード１は他のネットワークノードを用いてユーザ機器４と接続されている。ノード１はまたエッジノードであってもよく、この場合、ノード１はユーザ機器４に直接接続されている。ノード３は中間ノードであってもよく、この場合、ノード３は他のネットワークノードを用いてユーザ機器５と接続されている。ノード３はまたエッジノードであってもよく、この場合、ノード３はユーザ機器５に直接接続されている。ノード１はＦｌｅｘＥインタフェース１を含み、ノード２はＦｌｅｘＥインタフェース２とＦｌｅｘＥインタフェース３を含み、ノード３はＦｌｅｘＥインタフェース４を含む。ＦｌｅｘＥインタフェース１はＦｌｅｘＥインタフェース２に隣接しており、ＦｌｅｘＥインタフェース３はＦｌｅｘＥインタフェース４に隣接している。ＦｌｅｘＥインタフェース１からＦｌｅｘＥインタフェース４のそれぞれは、送信ポートと受信ポートを含む。
【００７６】
クライアントチャネルには、前方チャネルと後方チャネルが含まれる。前方チャネル上のサービスデータの流れ方向を図１ａにおける実線矢印で示し、後方チャネル上のサービスデータの流れ方向を図１ａにおける破線矢印で示している。例として、本発明のこの実施形態では、伝送チャネルは前方チャネルである。伝送チャネル上のサービスデータの流れ方向は、ユーザ機器４→ノード１→ノード２→ノード３→ユーザ機器５である。ノード１は送信元ノード、ノード２は中間ノード、ノード３は宛先ノードである。伝送チャネル上では、ＦｌｅｘＥインタフェース１の送信ポートがプライマリ送信スロットテーブル１とセカンダリ送信スロットテーブル１に結合され、ＦｌｅｘＥインタフェース２の受信ポートがプライマリ受信スロットテーブル２とセカンダリ受信スロットテーブル２に結合され、ＦｌｅｘＥインタフェース３の送信ポートがプライマリ送信スロットテーブル３とセカンダリ送信スロットテーブル３に結合され、ＦｌｅｘＥインタフェース４の受信ポートがプライマリ受信スロットテーブル４とセカンダリ受信スロットテーブル４に結合されていると仮定している。
【００７７】
図１ｂ−１から図１ｂ−３は、本発明の実施形態におけるネットワークノードの概略構造図である。この実施形態では、ノード１とノード３がエッジノードであり、ノード２が中間ノードである例を用いて説明する。エッジノード（宛先ノードや送信元ノード）と中間ノードは異なる構造になっている。説明例としてエッジノードを用いる。エッジノードは、ＦｌｅｘＥインタフェース、ユーザインタフェース、制御および管理モジュール、レート適合モジュール、およびＦｌｅｘＥクロスコネクションモジュールを含む。
【００７８】
「制御および管理モジュール」は制御センタであり、「制御および管理モジュール」はネットワーク管理システム６と通信してもよい。「制御および管理モジュール」は、主にエッジノード内のモジュールを制御および管理するように構成されている。
【００７９】
「ユーザインタフェース」は、「６６Ｂトランスコーディングモジュール」と「ユーザインタフェース最下層処理モジュール」とを含む。「６６Ｂトランスコーディングモジュール」は、クライアントチャネル上でフォーマット変換を行うために使用され、クライアントチャネル上での運用管理および保守（ｏｐｅｒａｔｉｏｎ ａｄｍｉｎｉｓｔｒａｔｉｏｎ ａｎｄ ｍａｉｎｔｅｎａｎｃｅ, ＯＡＭ）時の挿入および抽出機能を実装するようにさらに構成されている。サービスデータ上で６６Ｂトランスコーディングが実行された後、特定のＯＡＭブロックを用いて、クライアントチャネルのタイプ、送信元ノードの識別子、宛先ノードの識別子などのＯＡＭ情報もまたクライアントチャネルに挿入される。この後、それぞれのノードは、ＯＡＭブロックを抽出することにより、クライアントチャネルの関連情報を取得してもよい。アイドルブロックを交換してＯＭＡブロックを挿入および取り出し、クライアントチャネルの帯域幅を変更しない。「ユーザインタフェース最下層処理モジュール」は、対応するユーザインタフェース規格に従って最下層処理を実行するように構成され、ユーザ機器インタフェースとの接続を実装する。
【００８０】
「レート適合モジュール」は、主にアイドルブロックの追加または削除を介して、イングレスとエグレスでレート適合を実装するように構成されている。「レート適合モジュール」は、送信方向と受信方向にそれぞれ２つのサブモジュールを含む。「レート適合モジュール」は、目標要求に基づいて、レート適合モジュールの出力レートを調整してもよい。例えば、クライアントチャネルに割り当てられた帯域幅が１０Ｇの場合、「レート適合モジュール」の出力レートは１０Ｇにセットされる。イングレスレートが１０Ｇより少ない場合は、アイドルブロックを追加して１０Ｇに増加させる。この処理は、ロスレスである。イングレスレートが１０Ｇより大きくなるとき、アイドルブロックが削除される。アイドルブロックが不足するとき、データブロックもまた廃棄される。このような処理を行うことで、サービスの損失が発生する可能性がある。帯域幅調整中には、イングレスレートをエグレスレートより少ないまたはこれと等しくする必要がある。
【００８１】
「ＦｌｅｘＥクロスコネクションモジュール」は、クライアントチャネル間の任意のクロスコネクションを実装するように構成されている。任意のポート間のクロスコネクションのみを実装し、クライアントチャネルのサービスレートを変更せず、帯域幅調整時のクライアントチャネルのクロスコネクション関係を変更しない。しかしながら、クライアントチャネルの帯域幅は調整可能である。
【００８２】
ＦｌｅｘＥインタフェースには、送信ポート（ＭＵＸ）と受信ポート（ＤＥＭＵＸ）を含む。従来のイーサネット（登録商標）インタフェースからの差は、１つのＦｌｅｘＥインタフェースが複数のクライアントチャネルのベアリングを実装することができ、論理インタフェースとして機能するＦｌｅｘＥインタフェースは、複数の物理インタフェースによって一体化されてもよいという点にある。
【００８３】
中間ノードとエッジノードの間の差は、「ユーザインタフェース」が「ＦｌｅｘＥインタフェース」に置換されていることのみにある。中間ノードのモジュールの機能については、エッジノードの説明を参照されたい。
【００８４】
図２は、本発明の実施形態におけるフレキシブルイーサネットにおける伝送チャネルの帯域幅を増加させる方法の概略フローチャートである。本発明のこの実施形態における伝送チャネル上には、上流ノード、中間ノード、および下流ノードがあり、中間ノードは、上流ノードと下流ノードとの間に位置し、中間ノードは、上流ノードと下流ノードとに隣接している。伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードとなる。上流ノードは第１のＦｌｅｘＥインタフェースを含み、中間ノードは第２のＦｌｅｘＥインタフェースおよび第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。第１のＦｌｅｘＥインタフェースは、第２のＦｌｅｘＥインタフェースに隣接し、第３のＦｌｅｘＥインタフェースは、第４のＦｌｅｘＥインタフェースに隣接している。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【００８５】
本願では、伝送チャネルの帯域幅を増加する必要がある。したがって、第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも大きい。本発明のこの実施形態では、スロットテーブルが示す帯域幅は、それぞれのスロットに対応する帯域幅と、スロットテーブルのスロットの量に基づいて決定されてもよい。例えば、それぞれのスロットに対応する帯域幅が５Ｇであり、スロットテーブルに４つのスロットが構成されている場合、スロットテーブルが示す帯域幅は２０Ｇとなる。別の例として、スロットテーブルに２つのスロットが構成されている場合、スロットテーブルが示す帯域幅は１０Ｇである。
【００８６】
上述した伝送チャネルに基づいて、本発明のこの実施形態の方法は、以下の段階を含む。
【００８７】
Ｓ２０１．下流ノードは、中間ノードに第１の指示情報を送信し、中間ノードは、下流ノードから第１の指示情報を受信する。
【００８８】
具体的には、第１の指示情報は、伝送チャネルの帯域幅を増加するように命令するために使用される。伝送チャネルは、クライアントチャネルにおける前方チャネルであってもよいし、後方チャネルであってもよく、伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードである。
【００８９】
具体的な実施形態では、下流ノードは、ＦｌｅｘＥオーバヘッドを使用して第１の指示情報を送信してもよい。例えば、オーバヘッドは、帯域幅調整フラグを含み、帯域幅調整フラグは、１または複数のビットであってもよい。異なる値の帯域幅調整フラグは、異なる帯域幅調整命令に対応する。帯域幅調整フラグの値「１」は帯域幅増加命令を示し、帯域幅調整フラグの値「０」は帯域幅減少命令を示す。別の具体的な実施形態では、オーバヘッドは、伝送チャネルの識別子をさらに含む。伝送チャネルが複数ある場合、伝送チャネルの識別子は、特定の伝送チャネルの帯域幅を調整するように命令する。
【００９０】
隣接する２つのノード間の制御データは、ＦｌｅｘＥオーバヘッドを使用して送信され、オーバヘッドは周期的に出現する。例えば、それぞれの１０２３×２０のサービスブロックの後に1つのオーバヘッドが現れる。サービスブロックは、サービスデータを送信するために使用され、オーバヘッドは、制御データを送信するために使用される。
【００９１】
Ｓ２０２．中間ノードは、下流ノードに第２の指示情報を送信し、下流ノードは、中間ノードから第２の指示情報を受信する。
【００９２】
具体的には、第２の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに命令するために使用され、第２の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信されてもよい。
【００９３】
可能な実施形態では、第２の指示情報は、オーバヘッド内のスロットテーブル状態フラグによって表されてもよく、スロットテーブル状態フラグは、１または複数のビットである。スロットテーブル状態フラグの第１の値がプライマリ受信スロットテーブルに対応し、スロットテーブル状態フラグの第２の値がセカンダリ受信スロットテーブルに対応する。オーバヘッド内のスロットテーブル状態フラグが１ビットであることを仮定している。スロットテーブル状態フラグの値が「１」の場合、スロットテーブル状態フラグは、プライマリ受信スロットテーブルに対応する。スロットテーブル状態フラグの値が「０」の場合、スロットテーブル状態フラグは、セカンダリ受信スロットテーブルに対応する。下流ノードは、中間ノードからＦｌｅｘＥオーバヘッドを受信し、オーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が「０」であり、かつ、下流ノードが現在第２のプライマリ受信スロットテーブルを使用してサービスデータを受信している場合、下流ノードは、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える必要がある。
【００９４】
Ｓ２０３．中間ノードは、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える。
【００９５】
具体的には、第２の指示情報を下流ノードに送信した後、中間ノードは、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替え、中間ノードは、第２のセカンダリ送信スロットテーブルが示すスロットを使用してサービスデータを下流ノードに送信する。第２の指示情報をＦｌｅｘＥオーバヘッドを用いて下流ノードに送信し、中間ノードは、第２の指示情報が送信されたことを用いたＦｌｅｘＥオーバヘッドの後のサービスブロック（例えば、符号化ブロック６６Ｂ）において、第２のセカンダリ送信スロットテーブルを用いて、サービスデータを下流ノードに送信する。
【００９６】
Ｓ２０４．下流ノードは、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える。
【００９７】
具体的には、第２の指示情報を受信した後、下流ノードは、第２の指示情報に従って、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替え、下流ノードは、第２のセカンダリ受信スロットテーブルが示すスロットを使用して、中間ノードからのサービスデータを受信する。
【００９８】
下流ノードは、中間ノードからＦｌｅｘＥオーバヘッドを受信し、オーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が以前の値に対して相対的に反転しており、現在、下流ノードが第２のプライマリ受信スロットテーブルを用いてサービスデータを受信している場合、下流ノードは、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える必要がある。下流ノードは、オーバヘッド後のサービスブロック（例えば、符号化ブロック６６Ｂ）において、第２のセカンダリ受信スロットテーブルを用いて、中間ノードからのサービスデータを受信する。Ｓ２０７の説明に基づき、中間ノードはまた、オーバヘッド後のサービスブロックにおいて、第２のセカンダリ受信スロットテーブルを用いて、サービスデータを下流ノードに送信する。このように、中間ノードと下流ノードとを同時にセカンダリテーブルに切り替えることができ、中間ノードと下流ノードとの間のチャネルの帯域幅を増加することができる。
【００９９】
Ｓ２０５．中間ノードは、上流ノードに第３の指示情報を送信し、上流ノードは、中間ノードから第３の指示情報を受信する。
【０１００】
具体的には、第２のセカンダリ送信スロットテーブルに切り替えた後、中間ノードは、第３の指示情報を上流ノードに送信する。第３の指示情報は、伝送チャネルの帯域幅を増加すように上流ノードに命令するために使用される。
【０１０１】
可能な実施形態では、第３の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信されてもよく、ＦｌｅｘＥオーバヘッドは、帯域幅調整フラグを含む。異なる値の帯域幅調整フラグは、異なる帯域幅調整命令に対応する。帯域幅調整フラグは複数のビットであり、第３の指示情報は帯域幅調整フラグの第１の値に対応する。さらに、ＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。例えば、帯域幅調整フラグは２ビットである。帯域幅調整フラグの値が「００」のときは、伝送チャネルの帯域幅を変更しないままであることを示し、帯域幅調整フラグの値が「０１」のときは、伝送チャネルの帯域幅を減少させることを示し、帯域幅調整フラグの値が「１０」のときは、伝送チャネルの帯域幅を増加させることを示す。
【０１０２】
この実施形態では、２つの隣接ノード間の制御データは、ＦｌｅｘＥオーバヘッドを使用して送信され、サービスブロックを占有せず、オーバヘッドは周期的に現れる。それぞれの１０２３×２０のサービスブロックの後に1つのオーバヘッドが出現し、サービスデータを送信するためにサービスブロックが使用される。
【０１０３】
Ｓ２０６．上流ノードは、第４の指示情報を中間ノードに送信し、中間ノードは、上流ノードから第４の指示情報を受信する。
【０１０４】
具体的には、第４の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに命令するために使用される。可能な実施形態では、第４の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信されてもよい。第４の指示情報は、オーバヘッド内のスロットテーブル状態フラグで表されてもよく、スロットテーブル状態フラグは、１または複数のビットである。スロットテーブル状態フラグの第１の値がプライマリ受信スロットテーブルに対応し、スロットテーブル状態フラグの第２の値がセカンダリ受信スロットテーブルに対応する。例えば、オーバヘッド内のスロットテーブル状態フラグは１ビットである。スロットテーブル状態フラグの値が「１」の場合、スロットテーブル状態フラグは、プライマリ受信スロットテーブルに対応する。スロットテーブル状態フラグの値が「０」の場合、スロットテーブル状態フラグは、セカンダリ受信スロットテーブルに対応する。上流ノードからＦｌｅｘＥオーバヘッドを受信するとき、中間ノードはオーバヘッド内のスロットテーブル状態フラグの値を解析する。中間ノードは、現在、第１のプライマリ受信スロットテーブルを使用して上流ノードからサービスデータを受信する。スロットテーブル状態フラグの値が「０」の場合、中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える必要があることを示す。
【０１０５】
Ｓ２０７．上流ノードは、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える。
【０１０６】
具体的には、第４の指示情報を中間ノードに送信した後、上流ノードは、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える。第４の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信される。オーバヘッド後、上流ノードは、第１のセカンダリ送信スロットテーブルを用いて、サービスデータを中間ノードに送信する。
【０１０７】
Ｓ２０８．中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える。
【０１０８】
具体的には、上流ノードから第４の指示情報を受信した後、中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える。
【０１０９】
可能な実施形態では、上流ノードからＦｌｅｘＥオーバヘッドを受信するとき、中間ノードは、オーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が以前の値に対して相対的に反転しており、中間ノードが現在第１のプライマリ受信スロットテーブルを使用している場合、中間ノードは、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える必要があると決定する。中間ノードは、オーバヘッド後のサービスブロックにおいて、第１のセカンダリ受信スロットテーブルを用いて、上流ノードからのサービスデータを受信する。また、Ｓ２０７の説明に基づいて、上流ノードもまたオーバヘッド後に第１のセカンダリ送信スロットテーブルに切り替えて、サービスデータを中間ノードに送信する。このように、上流ノードと中間ノードを同時にセカンダリテーブルに切り替え、これにより、上流の帯域幅が下流の帯域幅よりも大きいことにより発生するサービスデータの損失の発生の確率を減少し、サービスデータ伝送の信頼性を向上させる。
【０１１０】
下流ノードから中間ノードから上流ノードに向かう方向の後方チャネルの帯域幅を増加させる処理については、本発明のこの実施形態の処理を参照されたい。詳細は説明しない。前方チャネルと後方チャネルの帯域幅の増加に成功した場合は、クライアントチャネルの帯域幅の増加に成功したことを示す。
【０１１１】
本発明の実施形態の実装中、チャネルの帯域幅を増加させる必要がある場合には、サービスデータの流れ方向と反対の方向に基づいてノードの帯域幅を連続して増加させることにより、下流ノードの帯域幅が上流ノードの帯域幅を下回らないことを保証し、上流ノードのサービスデータを下流ノードに送信する過程での帯域幅不足により発生する損失の可能性を低減し、サービスデータ伝送の信頼性を向上させることができる。
【０１１２】
具体的な実施形態では、Ｓ２０１の後に、方法はＳ２０９をさらに含む。下流ノードは、第２のセカンダリ送信スロットテーブルに基づいて、第２のセカンダリ受信スロットテーブルを同期させる。
【０１１３】
具体的には、下流ノードは、第２のセカンダリ送信スロットテーブルに基づいて、第２のセカンダリ受信スロットテーブルが示すスロットと、第２のセカンダリ送信スロットテーブルが示す送信スロットとが一致するように、第２のセカンダリ受信スロットテーブルを同期させる。中間ノードが同期を介して第２のセカンダリ送信スロットテーブルに切り替え、下流ノードが同期を介して第２のセカンダリ受信スロットテーブルに切り替えた後、中間ノードの第３の送信ポートと下流ノードの第４の受信ポートとが同じスロットでサービスデータを送信することにより、送信スロットが受信スロットとが異なることにより発生するサービスデータの損失を回避する。
【０１１４】
具体的な実施形態では、Ｓ２０５の後に、方法はＳ２１０をさらに含む。中間ノードは、第１のセカンダリ送信スロットテーブルに基づいて、第１のセカンダリ受信スロットテーブルを同期させる。
【０１１５】
具体的には、中間ノードは、第１のセカンダリ送信スロットテーブルに基づいて、第１のセカンダリ受信スロットテーブルの受信スロットと第１のセカンダリ送信スロットテーブルのスロットとが一致するように、第１のセカンダリ受信スロットテーブルを同期させる。上流ノードが同期を介して第１のセカンダリ送信スロットテーブルに切り替え、中間ノードが同期を介して第１のセカンダリ受信スロットテーブルに切り替えた後、上流ノードの第１の送信ポートと中間ノードの第２の受信ポートとが同じスロットでサービスデータを送信することにより、送信スロットと受信スロットとが異なることにより発生するサービスデータの損失を回避する。中間ノードが第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させる前に、方法は、中間ノードによって、第１のセカンダリ送信スロットテーブルによって示されるスロットが利用可能な状態にあることを決定する段階をさらに含む。利用可能な状態は、スロットがアイドル状態にあることを示し、中間ノードは、スロットを使用して上流ノードからサービスデータを受信することができる。
【０１１６】
具体的な実施形態では、Ｓ２０９の前に、方法は、以下の段階をさらに含む。
【０１１７】
Ｓ２１１．中間ノードは、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信し、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０１１８】
中間ノードは、下流ノードから第６の指示情報を受信し、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを示すために使用される。
【０１１９】
具体的には、第５の指示情報および第２のセカンダリ送信スロットテーブルは、ＦｌｅｘＥオーバヘッドを用いて運ばれてもよい。第５の指示情報および第２のセカンダリ送信スロットテーブルは、同一のＦｌｅｘＥオーバヘッド内で運ばれてもよいし、異なるＦｌｅｘＥオーバヘッド内で運ばれてもよい。本発明のこの実施形態においては、これに限定されない。第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えの準備を下流ノードに要求するために使用される。
【０１２０】
第６の指示情報は、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを示す。この場合、下流ノードは、第２のセカンダリ受信スロットテーブルに切り替えておらず、下流ノードは、依然として、第２のプライマリ受信スロットテーブルが示すスロットを使用して、中間ノードからのサービスデータを受信している。中間ノードは、下流ノードから第６の指示情報を受信し、第６の指示情報に従って、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを学習する。
【０１２１】
具体的な実施形態では、Ｓ２０５の前に、方法は、以下の段階をさらに含む。
【０１２２】
Ｓ２１２．中間ノードは、上流ノードから第７の指示情報および第１のセカンダリ送信スロットテーブルを受信し、第７の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される。
【０１２３】
具体的には、第７の指示情報および第１のセカンダリ送信スロットテーブルをＦｌｅｘＥオーバヘッドを用いて送信してもよい。第７の指示情報および第１のセカンダリ送信スロットテーブルは、同一のＦｌｅｘＥオーバヘッド内に運ばれてもよいし、異なるＦｌｅｘＥオーバヘッド内に運ばれてもよい。本発明ではこれに限定されない。第７の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される。
【０１２４】
具体的な実施形態では、Ｓ２０５の後、方法は、以下の段階をさらに含む。
【０１２５】
Ｓ２１３．中間ノードは、第８の指示情報を上流ノードに送信し、第８の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可していることを示すために使用される。
【０１２６】
具体的には、第８の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可していることを示している。この場合、中間ノードは、第１のセカンダリ受信スロットテーブルに切り替えておらず、中間ノードは、第１のプライマリ受信スロットテーブルが示すスロットを依然として使用して、上流ノードからのサービスデータを受信する。第８の指示情報は、ＦｌｅｘＥオーバヘッドを用いて送信してもよい。
【０１２７】
具体的な実施形態では、Ｓ２０５の前に、中間ノードが第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させる前に、方法はさらに以下を含む。
【０１２８】
Ｓ２１４．中間ノードは、第１のセカンダリ送信スロットテーブルが示すスロットが利用可能な状態にあると決定する。
【０１２９】
具体的には、利用可能な状態は、スロットがアイドル状態であることを示し、上流ノードは、第１のセカンダリ送信スロットテーブルが示すスロット上でサービスデータを送信してよく、中間ノードは、上流ノードからのサービスデータを同じスロット上で受信してもよい。
【０１３０】
第１の指示情報および第３の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信される。
【０１３１】
具体的な実施形態では、第１の指示情報を送信するために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含み、第３の指示情報を送信するために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。
【０１３２】
具体的な実施形態では、Ｓ２０１の前に、方法は、以下の段階をさらに含む。
【０１３３】
Ｓ２１５．中間ノードは、ネットワーク管理システムから送信スロット構成情報を受信する。
【０１３４】
中間ノードは、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得し、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい。
【０１３５】
具体的には、本明細書における送信スロット構成情報は、第２のセカンダリ送信スロットテーブルのスロットを構成するたに使用される情報である。送信スロット構成情報は、ネットワーク管理システムからのものであってもよいし、別のネットワーク要素からのものであってもよい。本発明のこの実施形態においては、これに限定されない。本発明のこの実施形態では、伝送チャネルの帯域幅を増加させるために、構成された第２のセカンダリ送信スロットテーブルによって示されるスロットの量は、現在使用されている第２のプライマリ送信スロットテーブルによって示されるスロットの量よりも大きい。この段階は、Ｓ２１０の前にまた実行されてもよい。
【０１３６】
図３は、本発明の実施形態における帯域幅減少方法の概略フローチャートである。本発明のこの実施形態における伝送チャネル上には、上流ノード、中間ノード、および下流ノードがあり、中間ノードは、上流ノードと下流ノードとの間に位置し、中間ノードは、上流ノードと下流ノードとに隣接している。伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードとなる。上流ノードは第１のＦｌｅｘＥインタフェースを含み、中間ノードは第２のＦｌｅｘＥインタフェースおよび第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。第１のＦｌｅｘＥインタフェースは、第２のＦｌｅｘＥインタフェースに隣接し、第３のＦｌｅｘＥインタフェースは、第４のＦｌｅｘＥインタフェースに隣接している。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【０１３７】
上述した伝送チャネルに基づいて、本発明のこの実施形態の方法は、以下の段階を含む。
【０１３８】
Ｓ３０１．上流ノードは、中間ノードに第１の指示情報を送信し、中間ノードは、上流ノードから第１の指示情報を受信する。
【０１３９】
具体的には、第１の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに命令するために使用される。第１の指示情報は、ＦｌｅｘＥオーバヘッドを用いて送信してもよい。第１の指示情報は、オーバヘッド内のスロットテーブル状態フラグで表されてもよく、スロットテーブル状態フラグは、１または複数のビットである。スロットテーブル状態フラグの第１の値がプライマリ受信スロットテーブルに対応し、スロットテーブル状態フラグの第２の値がセカンダリ受信スロットテーブルに対応する。例えば、オーバヘッド内のスロットテーブル状態フラグは１ビットである。スロットテーブル状態フラグの値が「１」の場合、スロットテーブル状態フラグは、プライマリ受信スロットテーブルに対応する。スロットテーブル状態フラグの値が「０」の場合、スロットテーブル状態フラグは、セカンダリ受信スロットテーブルに対応する。上流ノードからＦｌｅｘＥオーバヘッドを受信するとき、中間ノードはオーバヘッド内のスロットテーブル状態フラグの値を解析する。中間ノードは、現在、上流ノードからサービスデータを受信するために、第１のプライマリ受信スロットテーブルを使用している。スロットテーブル状態フラグの値が「０」の場合、中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える必要があることを示す。
【０１４０】
Ｓ３０２．上流ノードは、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える。
【０１４１】
具体的には、中間ノードに第１の指示情報を送信した後、上流ノードは、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える。第１の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信される。オーバヘッド後、上流ノードは、第１のセカンダリ送信スロットテーブルを用いて、サービスデータを中間ノードに送信する。
【０１４２】
Ｓ３０３．中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える。
【０１４３】
具体的には、上流ノードから第１の指示情報を受信した後、中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える。
【０１４４】
可能な実施形態では、上流ノードからＦｌｅｘＥオーバヘッドを受信するとき、中間ノードは、オーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が以前の値に対して相対的に反転しており、中間ノードが現在第１のプライマリ受信スロットテーブルを使用している場合、中間ノードは、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える必要があると決定する。中間ノードは、オーバヘッド後のサービスブロックにおいて、第１のセカンダリ受信スロットテーブルを用いて、上流ノードからのサービスデータを受信する。また、Ｓ３０２の説明に基づいて、上流ノードもまたオーバヘッド後の第１のセカンダリ送信スロットテーブルに切り替えて、サービスデータを中間ノードに送信する。このように、上流ノードと中間ノードを同時にセカンダリテーブルに切り替え、これにより、上流の帯域幅が下流の帯域幅よりも大きいことにより発生するサービスデータの損失の発生の確率を減少し、サービスデータ伝送の信頼性を向上させる。
【０１４５】
Ｓ３０４．上流ノードは、中間ノードに第２の指示情報を送信し、中間ノードは、上流ノードから第２の指示情報を受信する。
【０１４６】
具体的には、第２の指示情報は、伝送チャネルの帯域幅を減少させるように命令するために使用される。伝送チャネルは、クライアントチャネルにおける前方チャネルであってもよいし、後方チャネルであってもよく、伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードである。
【０１４７】
上流ノードは、ＦｌｅｘＥオーバヘッドを使用して第２の指示情報を送信してもよい。例えば、オーバヘッドは、帯域幅調整フラグを含み、帯域幅調整フラグは、１または複数のビットであってもよい。異なる値の帯域幅調整フラグは、異なる帯域幅調整命令に対応する。帯域幅調整フラグの値「１」は帯域幅増加命令を示し、帯域幅調整フラグの値「０」は帯域幅減少命令を示す。さらに、オーバヘッドは、伝送チャネルの識別子をさらに含む。伝送チャネルが複数ある場合、伝送チャネルの識別子は、特定の伝送チャネルの帯域幅を調整するように命令する。
【０１４８】
Ｓ３０５．中間ノードは、下流ノードに第３の指示情報を送信し、下流ノードは、中間ノードから第３の指示情報を受信する。
【０１４９】
具体的には、第３の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに命令するために使用され、第３の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信されてもよい。
【０１５０】
第３の指示情報は、オーバヘッド内のスロットテーブル状態フラグで表されてもよく、スロットテーブル状態フラグは、１または複数のビットである。スロットテーブル状態フラグの第１の値がプライマリ受信スロットテーブルに対応し、スロットテーブル状態フラグの第２の値がセカンダリ受信スロットテーブルに対応する。オーバヘッド内のスロットテーブル状態フラグが１ビットであることを仮定している。スロットテーブル状態フラグの値が「１」の場合、スロットテーブル状態フラグは、プライマリ受信スロットテーブルに対応する。スロットテーブル状態フラグの値が「０」の場合、スロットテーブル状態フラグは、セカンダリ受信スロットテーブルに対応する。下流ノードは、中間ノードからＦｌｅｘＥオーバヘッドを受信し、オーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が「０」であり、下流ノードが現在サービスデータを受信するために第２のプライマリ受信スロットテーブルを使用している場合、下流ノードは、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える必要がある。
【０１５１】
Ｓ３０６．中間ノードは、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える。
【０１５２】
具体的には、第３の指示情報を下流ノードに送信した後、中間ノードは、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替え、中間ノードは、第２のセカンダリ送信スロットテーブルが示すスロットを使用して、サービスデータを下流ノードに送信する。第３の指示情報をＦｌｅｘＥオーバヘッドを用いて下流ノードに送信し、中間ノードは、第３の指示情報の送信を用いたＦｌｅｘＥオーバヘッドの後のサービスブロック（例えば、符号化ブロック６６Ｂ）の第２のセカンダリ送信スロットテーブルを用いて、サービスデータを下流ノードに送信する。
【０１５３】
Ｓ３０７．下流ノードは、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える。
【０１５４】
具体的には、第３の指示情報を受信した後、下流ノードは、第８の指示情報に従って、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替え、下流ノードは、第２のセカンダリ受信スロットテーブルが示すスロットを使用して、中間ノードからのサービスデータを受信する。
【０１５５】
下流ノードは、中間ノードからＦｌｅｘＥオーバヘッドを受信し、オーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が以前の値に対して相対的に反転している場合であって、下流ノードがサービスデータを受信するために第２のプライマリ受信スロットテーブルを現在使用している場合には、下流ノードは、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える必要がある。下流ノードは、オーバヘッド後のサービスブロック（例えば、符号化ブロック６６Ｂ）において、第２のセカンダリ受信スロットテーブルを用いて、中間ノードからのサービスデータを受信する。Ｓ３０７の説明に基づき、中間ノードはまた、オーバヘッド後のサービスブロックにおいて、第２のセカンダリ受信スロットテーブルを用いて、サービスデータを下流ノードに送信する。このように、中間ノードと下流ノードとが同時にセカンダリテーブルに切り替わり、中間ノードと下流ノードとの間のチャネルの帯域幅が減少する。
【０１５６】
Ｓ３０８．中間ノードは、第４の指示情報を下流ノードに送信し、下流ノードは、中間ノードから第４の指示情報を受信する。
【０１５７】
具体的には、第２のセカンダリ送信スロットテーブルに切り替えた後、中間ノードは、第４の指示情報を下流ノードに送信する。第４の指示情報は、伝送チャネルの帯域幅を減少させるように下流ノードに命令するために使用される。
【０１５８】
可能な実施形態では、第４の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信されてもよく、ＦｌｅｘＥオーバヘッドは、帯域幅調整フラグを含む。異なる値の帯域幅調整フラグは、異なる帯域幅調整命令に対応する。帯域幅調整フラグは複数のビットであり、第４の指示情報は帯域幅調整フラグの第１の値に対応する。さらに、ＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。例えば、帯域幅調整フラグは２ビットである。帯域幅調整フラグの値が「００」のときは、伝送チャネルの帯域幅を変更しないままであることを示し、帯域幅調整フラグの値が「０１」のときは、伝送チャネルの帯域幅を減少させることを示し、帯域幅調整フラグの値が「１０」のときは、伝送チャネルの帯域幅を増加させることを示す。
【０１５９】
下流ノードから中間ノードから上流ノードへの方向の後方チャネルの帯域幅を減少させる処理については、本発明のこの実施形態における処理を参照することに留意されたい。詳細は再度説明しない。前方チャネルおよび後方チャネルの帯域幅の減少に成功した場合は、クライアントチャネルの帯域幅の減少に成功したことを示す。
【０１６０】
本発明のこの実施形態の実装中、チャネルの帯域幅を減少させる必要がある場合には、サービスデータの流れ方向と反対の方向に基づいてノードの帯域幅を連続して減少させることにより、下流の帯域幅が上流の帯域幅を下回らないことを保証し、上流ノードのサービスデータを下流ノードに送信する過程で帯域幅不足により発生する損失が発生する可能性を低減し、サービスデータ伝送の信頼性を向上させる。
【０１６１】
可能な実施形態では、Ｓ３０１の前に、方法はさらにＳ３０９を含む。中間ノードは、第１のセカンダリ送信スロットテーブルに基づいて、第１のセカンダリ受信スロットテーブルを同期させる。
【０１６２】
具体的には、中間ノードは、第１のセカンダリ送信スロットテーブルに基づいて、第１のセカンダリ受信スロットテーブルの受信スロットと第１のセカンダリ送信スロットテーブルのスロットとが一致するように、第１のセカンダリ受信スロットテーブルを同期させる。上流ノードが同期を介して第１のセカンダリ送信スロットテーブルに切り替え、中間ノードが同期を介して第１のセカンダリ受信スロットテーブルに切り替えた後、上流ノードの第１の送信ポートと中間ノードの第２の受信ポートとが同じスロットでサービスデータを送信することにより、送信スロットと受信スロットとが異なることにより生じるサービスデータの損失を回避する。中間ノードが第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させる前に、方法は、中間ノードによって、第１のセカンダリ送信スロットテーブルによって示されるスロットが利用可能な状態にあることを決定する段階をさらに含む。利用可能な状態は、スロットがアイドル状態にあることを示し、中間ノードは、スロットを使用して上流ノードからサービスデータを受信することができる。
【０１６３】
可能な実施形態では、Ｓ３０４の後、方法はさらに以下を含む。
【０１６４】
Ｓ３１０：下流ノードは、第２のセカンダリ送信スロットテーブルに基づいて、第２のセカンダリ受信スロットテーブルを同期させる。
【０１６５】
具体的には、下流ノードは、第２のセカンダリ送信スロットテーブルに基づいて、第２のセカンダリ受信スロットテーブルが示すスロットと、第２のセカンダリ送信スロットテーブルが示す送信スロットとが一致するように、第２のセカンダリ受信スロットテーブルを同期させる。中間ノードが同期を介して第２のセカンダリ送信スロットテーブルに切り替え、下流ノードが同期を介して第２のセカンダリ受信スロットテーブルに切り替えた後、中間ノードの第３の送信ポートと下流ノードの第４の受信ポートとが同じスロットでサービスデータを送信することにより、送信スロットと受信スロットとが異なることにより生じるサービスデータの損失を回避する。
【０１６６】
下流ノードが第２のセカンダリ送信スロットテーブルに基づいて第２のセカンダリ受信スロットテーブルを同期させる前に、方法は、下流ノードによって、第２のセカンダリ送信スロットテーブルによって示されたスロットが利用可能な状態にあることを決定する段階をさらに含む。利用可能な状態は、スロットがアイドル状態であることを示し、下流ノードがサービスデータを受信するために使用される可能性があることを示す。
【０１６７】
可能な実施形態では、Ｓ３０９の前に、方法は、以下の段階をさらに含む。
【０１６８】
Ｓ３１１．中間ノードは、上流ノードから第１のセカンダリ送信スロットテーブルおよび第５の指示情報を受信し、第５の指示情報は、中間ノードに対して、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを要求するために使用される。
【０１６９】
具体的には、第５の指示情報および第１のセカンダリ送信スロットテーブルをＦｌｅｘＥオーバヘッドを用いて送信してもよい。第５の指示情報および第１のセカンダリ送信スロットテーブルは、同一のオーバヘッド内で運ばれてもよいし、異なるＦｌｅｘＥオーバヘッド内で運ばれてもよい。本発明ではこれに限定されない。第５の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される。
【０１７０】
可能な実施形態では、２つの隣接するノード間の制御データは、ＦｌｅｘＥオーバヘッドを使用して送信され、オーバヘッドは周期的に現れる。それぞれの１０２３×２０のサービスブロックの後に1つのオーバヘッドが出現し、サービスブロックはサービスデータを送信するために使用され、オーバヘッドは制御データを送信するために使用される。
【０１７１】
具体的な実施形態では、Ｓ３０９の後、方法は、以下の段階をさらに含む。
【０１７２】
Ｓ３１２．中間ノードは、第６の指示情報を上流ノードに送信し、第６の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可していることを示すために使用される。
【０１７３】
具体的には、第６の指示情報は、中間ノードが、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可していることを示している。この場合、中間ノードは、第１のセカンダリ受信スロットテーブルに切り替えておらず、中間ノードは、第１のプライマリ受信スロットテーブルが示すスロットを用いて上流ノードから依然としてサービスデータを受信している。第６の指示情報は、ＦｌｅｘＥオーバヘッドを用いて送信してもよい。
【０１７４】
具体的な実施形態では、Ｓ３１０の前に、方法は、以下の段階をさらに含む。
【０１７５】
Ｓ３１３．中間ノードは、第７の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信し、第７の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０１７６】
中間ノードは、下流ノードから第８の指示情報を受信し、第８の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。
【０１７７】
具体的には、第７の指示情報および第２のセカンダリ送信スロットテーブルをＦｌｅｘＥオーバヘッド内で運んでもよい。第７の指示情報および第２のセカンダリ送信スロットテーブルは、同一のＦｌｅｘＥオーバヘッド内に運ばれてもよいし、異なるＦｌｅｘＥオーバヘッド内に運ばれてもよい。本発明のこの実施形態においては、これに限定されない。第７の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０１７８】
第８の指示情報は、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを示す。この場合、下流ノードは、第２のセカンダリ受信スロットテーブルに切り替えておらず、下流ノードは、第２のプライマリ受信スロットテーブルが示すスロットを用いて、依然として中間ノードからサービスデータを受信している。中間ノードは、下流ノードから第８の指示情報を受信し、第８の指示情報に従って、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを学習する。
【０１７９】
具体的な実施形態では、第１の指示情報および第３の指示情報は、それぞれＦｌｅｘＥオーバヘッド内で運ばれる。
【０１８０】
具体的には、第１の指示情報および第３の指示情報は制御情報であり、制御情報はＦｌｅｘＥオーバヘッドを用いて送信される。可能な実装では、ＦｌｅｘＥオーバヘッドを運ぶために使用されるブロックは、それぞれ１０２３×２０のサービスブロックの後に現れる。
【０１８１】
具体的な実施形態では、第１の指示情報を送信するために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含み、第３の指示情報を送信するために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。
【０１８２】
具体的には、上流ノードと下流ノードとの間に複数の伝送チャネルが存在する場合には、伝送チャネルの識別子を用いて、特定の伝送チャネルの帯域幅を調整するようにしてもよい。
【０１８３】
具体的な実施形態では、Ｓ３０９の前に、方法は、以下の段階をさらに含む。
【０１８４】
Ｓ３１４．中間ノードは、ネットワーク管理システムから送信スロット構成情報を受信する。
【０１８５】
中間ノードは、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得し、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい。
【０１８６】
具体的には、送信スロット構成情報は、第２のセカンダリ送信スロットテーブルのスロットを構成するために使用される情報である。送信スロット構成情報は、ネットワーク管理システムからのものであってもよいし、別のネットワーク要素からのものであってもよい。本発明のこの実施形態においては、これに限定されない。本発明のこの実施形態では、伝送チャネルの帯域幅を減少させるために、構成された第２のセカンダリ送信スロットテーブルによって示されるスロットの量は、現在使用されている第２のプライマリ送信スロットテーブルによって示されるスロットの量より少ない。
【０１８７】
図４は、本発明の実施形態における帯域幅増加方法の概略的相互作用図である。本発明のこの実施形態における伝送チャネル上には、上流ノード、中間ノード、および下流ノードがあり、中間ノードは、上流ノードと下流ノードとの間に位置し、中間ノードは、上流ノードと下流ノードとに隣接している。伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードとなる。上流ノードは第１のＦｌｅｘＥインタフェースを含み、中間ノードは第２のＦｌｅｘＥインタフェースおよび第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。第１のＦｌｅｘＥインタフェースは、第２のＦｌｅｘＥインタフェースに隣接し、第３のＦｌｅｘＥインタフェースは、第４のＦｌｅｘＥインタフェースに隣接している。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【０１８８】
本願では、伝送チャネルの帯域幅を増加する必要がある。したがって、第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも大きい。本発明のこの実施形態では、スロットテーブルが示す帯域幅は、スロットテーブルのそれぞれのスロットに対応する帯域幅とスロットの量に基づいて決定されてもよい。例えば、それぞれのスロットに対応する帯域幅が５Ｇであり、スロットテーブルに４つのスロットが構成されている場合、スロットテーブルが示す帯域幅は２０Ｇとなる。別の例として、スロットテーブルに２つのスロットが構成されている場合、スロットテーブルが示す帯域幅は１０Ｇである。
【０１８９】
上述した伝送チャネルに基づいて、本発明のこの実施形態の方法は、以下の段階を含む。
【０１９０】
Ｓ４０１．中間ノードは、下流ノードに第１の指示情報を送信し、下流ノードは、中間ノードから第１の指示情報を受信する。
【０１９１】
具体的には、第１の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに命令するために使用され、第１の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信されてもよい。
【０１９２】
可能な実施形態では、第１の指示情報は、オーバヘッド内のスロットテーブル状態フラグによって表されてもよく、スロットテーブル状態フラグは、１または複数のビットである。スロットテーブル状態フラグの第１の値がプライマリ受信スロットテーブルに対応し、スロットテーブル状態フラグの第２の値がセカンダリ受信スロットテーブルに対応する。例では、ＦｌｅｘＥオーバヘッドのスロットテーブル状態フラグは１ビットである。スロットテーブル状態フラグの値が「１」の場合、スロットテーブル状態フラグは、プライマリ受信スロットテーブルに対応する。スロットテーブル状態フラグの値が「０」の場合、スロットテーブル状態フラグは、セカンダリ受信スロットテーブルに対応する。下流ノードは、中間ノードからＦｌｅｘＥオーバヘッドを受信し、オーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が「０」であり、かつ、下流ノードが現在サービスデータを受信するために第２のプライマリ受信スロットテーブルを使用している場合、下流ノードは、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える必要がある。
【０１９３】
Ｓ４０２．中間ノードは、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える。
【０１９４】
具体的には、第１の指示情報を下流ノードに送信した後、中間ノードは、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替え、中間ノードは、第２のセカンダリ送信スロットテーブルが示すスロットを使用してサービスデータを下流ノードに送信する。第１の指示情報を、ＦｌｅｘＥオーバヘッドを用いて下流ノードに送信し、中間ノードは、第４の指示情報の送信を用いたＦｌｅｘＥオーバヘッドの後のサービスブロック（例えば、符号化ブロック６６Ｂ）の第２のセカンダリ送信スロットテーブルを用いて、サービスデータを下流ノードに送信する。
【０１９５】
Ｓ４０３．下流ノードは、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える。
【０１９６】
具体的には、第１の指示情報を受信した後、下流ノードは、第１の指示情報に従って、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替え、下流ノードは、第２のセカンダリ受信スロットテーブルが示すスロットを使用して、中間ノードからのサービスデータを受信する。
【０１９７】
可能な実施形態では、下流ノードは、中間ノードからＦｌｅｘＥオーバヘッドを受信し、オーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が以前の値に対して相対的に反転している場合であって、下流ノードが現在サービスデータを受信するために第２のプライマリ受信スロットテーブルを使用している場合には、下流ノードは、第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替える必要がある。下流ノードは、オーバヘッド後のサービスコードブロック（例えば、符号化ブロック６６Ｂ）において、第２のセカンダリ受信スロットテーブルを用いて、中間ノードからのサービスデータを受信する。前述の説明に基づいて、中間ノードはまた、オーバヘッド後のサービスブロックにおいて、第２のセカンダリ受信スロットテーブルを使用して、サービスデータを下流ノードに送信する。このように、中間ノードと下流ノードが同時にセカンダリテーブルに切り替わり、中間ノードと下流ノードとの間のチャネルの帯域幅が増加する。
【０１９８】
Ｓ４０４．上流ノードは、中間ノードに第２の指示情報を送信し、中間ノードは、上流ノードから第２の指示情報を受信する。
【０１９９】
具体的には、第２の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに命令するために使用される。第２の指示情報は、ＦｌｅｘＥオーバヘッドを用いて送信してもよい。第２の指示情報は、オーバヘッド内のスロットテーブル状態フラグで表されてもよく、スロットテーブル状態フラグは、１または複数のビットである。スロットテーブル状態フラグの第１の値がプライマリ受信スロットテーブルに対応し、スロットテーブル状態フラグの第２の値がセカンダリ受信スロットテーブルに対応する。例えば、オーバヘッド内のスロットテーブル状態フラグは１ビットである。スロットテーブル状態フラグの値が「１」の場合、スロットテーブル状態フラグは、プライマリ受信スロットテーブルに対応する。スロットテーブル状態フラグの値が「０」の場合、スロットテーブル状態フラグは、セカンダリ受信スロットテーブルに対応する。上流ノードからＦｌｅｘＥオーバヘッドを受信するとき、中間ノードはオーバヘッド内のスロットテーブル状態フラグの値を解析する。中間ノードは、現在、上流ノードからサービスデータを受信するために、第１のプライマリ受信スロットテーブルを使用する。スロットテーブル状態フラグの値が「０」の場合、中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える必要があることを示す。
【０２００】
Ｓ４０５．上流ノードは、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える。
【０２０１】
具体的には、中間ノードに第２の指示情報を送信した後、上流ノードは、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える。第２の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信される。オーバヘッド後、上流ノードは、第１のセカンダリ送信スロットテーブルを用いて、サービスデータを中間ノードに送信する。
【０２０２】
Ｓ４０６．中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える。
【０２０３】
具体的には、上流ノードから第２の指示情報を受信した後、中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える。
【０２０４】
上流ノードからＦｌｅｘＥオーバヘッドを受信するとき、中間ノードはオーバヘッド内のスロットテーブル状態フラグの値を解析する。スロットテーブル状態フラグの値が以前の値に対して相対的に反転しており、中間ノードが第１のプライマリ受信スロットテーブルを現在使用している場合、中間ノードは、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える必要があると決定する。中間ノードは、オーバヘッド後のサービスブロックにおいて、第１のセカンダリ受信スロットテーブルを用いて、上流ノードからのサービスデータを受信する。また、Ｓ４０５の説明に基づいて、上流ノードもまたオーバヘッド後の第１のセカンダリ送信スロットテーブルに切り替えて、サービスデータを中間ノードに送信する。このように、上流ノードと中間ノードが同時にセカンダリテーブルに切り替え、これにより、上流の帯域幅が下流の帯域幅よりも大きいことにより発生するサービスデータの損失の発生の確率を低減し、サービスデータ伝送の信頼性を向上させる。
【０２０５】
下流ノードから中間ノードから上流ノードへの方向の後方チャネルの帯域幅を増加させる処理については、本発明のこの実施形態における処理を参照することに留意されたい。詳細は再度説明しない。前方チャネルと後方チャネルの帯域幅の増加に成功した場合は、クライアントチャネルの帯域幅の増加に成功したことを示す。
【０２０６】
本発明のこの実施形態の実装中、伝送チャネルの帯域幅を増加させる必要がある場合には、サービスデータの流れ方向と反対の方向に基づいてノードの帯域幅を連続して増加させることにより、下流の帯域幅が上流の帯域幅を下回らないことを保証し、上流ノードのサービスデータを下流ノードに送信する過程で帯域幅不足により発生する損失が発生する可能性を低減し、サービスデータ伝送の信頼性を向上させる。
【０２０７】
具体的な実施形態では、Ｓ４０１の前に、方法は、以下の段階をさらに含む。
【０２０８】
Ｓ４０７．下流ノードは、第２のセカンダリ送信スロットテーブルに基づいて、第２のセカンダリ受信スロットテーブルを同期させる。
【０２０９】
具体的には、下流ノードは、第２のセカンダリ送信スロットテーブルに基づいて、第２のセカンダリ受信スロットテーブルが示すスロットと、第２のセカンダリ送信スロットテーブルが示す送信スロットとが一致するように、第２のセカンダリ受信スロットテーブルを同期させる。
【０２１０】
下流ノードが第２のセカンダリ送信スロットテーブルに基づいて第２のセカンダリ受信スロットテーブルを同期させる前に、方法は、下流ノードによって、第２のセカンダリ送信スロットテーブルによって示されたスロットが利用可能な状態にあることを決定する段階をさらに含む。利用可能な状態は、スロットがアイドル状態であることを示し、下流ノードがサービスデータを受信するために使用される可能性があることを示す。
【０２１１】
具体的な実施形態では、Ｓ４０１の前に、方法は、以下の段階をさらに含む。
【０２１２】
Ｓ４０８．中間ノードは、第１のセカンダリ送信スロットテーブルに基づいて、第１のセカンダリ受信スロットテーブルを同期させる。
【０２１３】
具体的には、中間ノードは、第１のセカンダリ送信スロットテーブルに基づいて、第１のセカンダリ受信スロットテーブルの受信スロットと第１のセカンダリ送信スロットテーブルのスロットとが一致するように、第１のセカンダリ受信スロットテーブルを同期させる。上流ノードが同期を介して第１のセカンダリ送信スロットテーブルに切り替え、中間ノードが同期を介して第１のセカンダリ受信スロットテーブルに切り替えた後、上流ノードの第１の送信ポートと中間ノードの第２の受信ポートとが同じスロットでサービスデータを送信することにより、送信スロットと受信スロットとが異なることにより生じるサービスデータの損失を回避する。中間ノードが第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させる前に、方法は、中間ノードによって、第１のセカンダリ送信スロットテーブルによって示されるスロットが利用可能な状態にあることを決定する段階をさらに含む。利用可能な状態は、スロットがアイドル状態にあることを示し、中間ノードは、スロットを使用して上流ノードからサービスデータを受信することができる。
【０２１４】
具体的な実施形態では、Ｓ４０８の前に、方法は、以下の段階をさらに含む。
【０２１５】
Ｓ４０９．中間ノードは、ネットワーク管理システムから送信スロット構成情報を受信する。
【０２１６】
中間ノードは、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得し、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい。
【０２１７】
具体的には、送信スロット構成情報は、第２のセカンダリ送信スロットテーブルのスロットを構成するために使用される。送信スロット構成情報は、ネットワーク管理システムからのものであってもよいし、別のネットワーク要素からのものであってもよい。本発明のこの実施形態においては、これに限定されない。本発明のこの実施形態では、伝送チャネルの帯域幅を増加させるために、構成された第２のセカンダリ送信スロットテーブルによって示されるスロットの量は、現在使用されている第１のプライマリ送信スロットテーブルによって示されるスロットの量より少ない。
【０２１８】
具体的な実施形態では、Ｓ４０８の前に、方法は、以下の段階をさらに含む。
【０２１９】
Ｓ４１０．上流ノードは、第３の指示情報および第１のセカンダリ送信スロットテーブルを中間ノードに送信し、中間ノードは、上流ノードから第３の指示情報および第１のセカンダリ送信スロットテーブルを受信する。中間ノードは、第４の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信し、下流ノードは、中間ノードから第４の指示情報および第２のセカンダリ送信スロットテーブルを受信する。 
【０２２０】
具体的には、第３の指示情報および第１のセカンダリ送信スロットテーブルをＦｌｅｘＥオーバヘッドを用いて送信してもよい。第３の指示情報および第１のセカンダリ送信スロットテーブルは、同一のＦｌｅｘＥオーバヘッドを使用して送信されてもよいし、異なるＦｌｅｘＥオーバヘッドを使用して送信されてもよい。本発明ではこれに限定されない。第３の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される。
【０２２１】
具体的には、第４の指示情報および第２のセカンダリ送信スロットテーブルは、ＦｌｅｘＥオーバヘッド内で運ばれてもよい。第４の指示情報および第２のセカンダリ送信スロットテーブルは、同一のＦｌｅｘＥオーバヘッド内で運ばれてもよいし、異なるＦｌｅｘＥオーバヘッド内で運ばれてもよい。本発明のこの実施形態においては、これに限定されない。第４の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０２２２】
具体的な実施形態では、Ｓ４０８の後、方法は、以下の段階をさらに含む。
【０２２３】
Ｓ４１１．中間ノードは、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信し、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０２２４】
中間ノードは、下流ノードから第６の指示情報を受信し、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを示すために使用される。
【０２２５】
第６の指示情報は、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを示す。この場合、下流ノードは、第２のセカンダリ受信スロットテーブルに切り替えておらず、下流ノードは、第２のプライマリ受信スロットテーブルが示すスロットを用いて、依然として中間ノードからサービスデータを受信している。中間ノードは、下流ノードから第６の指示情報を受信し、第５の指示情報に従って、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを学習する。
【０２２６】
図５は、本発明の実施形態におけるフレキシブルイーサネットにおける伝送チャネルの帯域幅を減少させる方法の概略的相互作用図である。本発明のこの実施形態における伝送チャネル上には、上流ノード、中間ノード、および下流ノードがあり、中間ノードは、上流ノードと下流ノードとの間に位置し、中間ノードは、上流ノードと下流ノードとに隣接している。伝送チャネル上のサービスデータの流れ方向は、上流ノード→中間ノード→下流ノードとなる。上流ノードは第１のＦｌｅｘＥインタフェースを含み、中間ノードは第２のＦｌｅｘＥインタフェースおよび第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【０２２７】
本願では、伝送チャネルの帯域幅を減少する必要がある。したがって、第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも小さく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも小さく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも小さく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも小さい。本発明のこの実施形態では、スロットテーブルが示す帯域幅は、スロットテーブルのそれぞれのスロットに対応する帯域幅とスロットの量に基づいて決定されてもよい。例えば、それぞれのスロットに対応する帯域幅が５Ｇであり、スロットテーブルに４つのスロットが構成されている場合、スロットテーブルが示す帯域幅は２０Ｇとなる。別の例として、スロットテーブルに２つのスロットが構成されている場合、スロットテーブルが示す帯域幅は１０Ｇである。
【０２２８】
上述した伝送チャネルに基づいて、本発明のこの実施形態の方法は、以下の段階を含む。
【０２２９】
Ｓ５０１．上流ノードは、中間ノードに第１の指示情報を送信し、中間ノードは、上流ノードから第１の指示情報を受信する。
【０２３０】
Ｓ５０２．上流ノードは、現在使用されている第１のプライマリ送信スロットテーブルから第１のセカンダリ送信スロットテーブルに切り替える。
【０２３１】
Ｓ５０３．中間ノードは、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替える。
【０２３２】
Ｓ５０４．中間ノードは、第８の指示情報を下流ノードに送信し、下流ノードは、中間ノードから第８の指示情報を受信する。
【０２３３】
Ｓ５０５．中間ノードは、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える。
【０２３４】
Ｓ５０６．下流ノードは、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替える。
【０２３５】
図５の実施形態と図３の実施形態との間の差は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替え、第１のセカンダリ受信スロットテーブルを使用して上流ノードからサービスデータを受信した後、上流ノードが中間ノードに帯域幅減少命令を送信しないという点のみであることに留意されたい。また、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替え、第２のセカンダリ受信スロットテーブルを使用して中間ノードからサービスデータを受信した後、中間ノードは、下流ノードに帯域幅減少命令を送信しない。図５の他の段階の具体的な実施形態については、図３の説明を参照されたい。詳細については、本明細書では再度説明しない。
【０２３６】
本発明のこの実施形態の実装中、伝送チャネルの帯域幅を減少させる必要がある場合には、サービスデータの流れ方向と反対の方向に基づいてノードの帯域幅を減少させることで、下流の帯域幅が上流の帯域幅を下回らないことを保証し、上流ノードのサービスデータを下流ノードに送信する過程で帯域幅不足により発生する損失が発生する可能性を低減し、サービスデータ伝送の信頼性を向上させる。
【０２３７】
可能な実施形態では、Ｓ５０１の前に、方法はさらに以下を含む。
【０２３８】
Ｓ５０７．中間ノードは、第１のセカンダリ送信スロットテーブルに基づいて、第１のセカンダリ受信スロットテーブルを同期させる。
【０２３９】
可能な実施形態では、Ｓ５０４の前に、方法はさらに含む。
【０２４０】
Ｓ５０８．下流ノードは、第２のセカンダリ送信スロットテーブルに基づいて、第２のセカンダリ受信スロットテーブルを同期させる。
【０２４１】
可能な実施形態では、Ｓ５０１の前に、方法は、以下の段階をさらに含む。
【０２４２】
Ｓ５０９．上流ノードは、送信スロット構成情報に基づいて、第１のセカンダリ送信スロットテーブルを更新する。送信スロット構成情報は、第１のセカンダリ送信スロットテーブルを構成するために使用され、構成後、第１のセカンダリ送信スロットテーブルが示す帯域幅が第１のプライマリ送信スロットテーブルが示す帯域幅よりも小さくなる。
【０２４３】
可能な実施形態では、Ｓ５０１の前に、方法は、以下の段階をさらに含む。
【０２４４】
Ｓ５１０．上流ノードは、第３の指示情報および第１のセカンダリ送信スロットテーブルを中間ノードに送信し、中間ノードは、上流ノードから第３の指示情報および第１のセカンダリ送信スロットテーブルを受信する。中間ノードは、上流ノードに第４の指示情報を送信し、上流ノードは、中間ノードから第４の指示情報を受信する。
【０２４５】
具体的には、第３の指示情報は、中間ノードに対して、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを要求するために使用され、第４の指示情報は、中間ノードに対して、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。第３の指示情報および第４の指示情報は、ＦｌｅｘＥオーバヘッドを用いて送信してもよい。第３の指示情報および第１のセカンダリ送信スロットテーブルは、同一のＦｌｅｘＥオーバヘッドを使用して送信されてもよいし、異なるＦｌｅｘＥオーバヘッドを使用して送信されてもよい。本発明ではこれに限定されない。ＦｌｅｘＥオーバヘッドの説明については、図３の例を参照されたい。詳細については、本明細書では再度説明しない。
【０２４６】
可能な実施形態では、Ｓ５０７の後、方法は、以下の段階をさらに含む。
【０２４７】
Ｓ５１１．中間ノードは、送信スロット構成情報に基づいて、第２のセカンダリ送信スロットテーブルを更新する。更新された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい。
【０２４８】
可能な実施形態では、Ｓ５０４の前に、方法は、以下の段階をさらに含む。
【０２４９】
Ｓ５１２．中間ノードは、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信し、下流ノードは、中間ノードから第５の指示情報および第２のセカンダリ送信スロットテーブルを受信する。下流ノードは、中間ノードに第６の指示情報を送信し、中間ノードは、下流ノードから第６の指示情報を受信する。第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。第６の指示情報は、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可していることを示す。具体的には、第５の指示情報および第２のセカンダリ送信スロットテーブルをＦｌｅｘＥオーバヘッドを用いて送信するようにしてもよい。第５の指示情報および第２のセカンダリ送信スロットテーブルは、同一のＦｌｅｘＥオーバヘッドを使用して送信されてもよいし、異なるＦｌｅｘＥオーバヘッドを使用して送信されてもよい。本発明ではこれに限定されない。
【０２５０】
以下、図１ａのＦｌｅｘＥ通信システムのネットワークアーキテクチャに基づいて、いくつかの具体例を用いて、本発明の実施形態の処理を説明する。
【０２５１】
実施形態ａ．伝送チャネルは前方チャネルであり、伝送チャネル上のサービスデータの流れ方向は、ユーザ機器４→送信元ノード１→中間ノード２→宛先ノード３→ユーザ機器５→ネットワーク管理システム６である。現在の伝送チャネルの帯域幅は１０Ｇであり、ユーザインタフェース１の帯域幅とユーザインタフェース４の帯域幅はそれぞれ１００Ｇである。現在、伝送チャネルの帯域幅を２０Ｇに増加する必要がある。伝送チャネルの帯域幅を増加させる段階は以下の通りである。
【０２５２】
段階１：ネットワーク管理システム６は、送信スロット構成情報を生成し、送信スロット構成情報を送信元ノード１および中間ノード２に伝送チャネル上で送信する。送信元ノード１のＦｌｅｘＥインタフェース１の送信ポートが現在使用されているスロットはＴＳ１とＴＳ２であり、スロット構成情報は、ＦｌｅｘＥインタフェース１の送信ポートに新たに構成されたスロットがＴＳ１、ＴＳ２、ＴＳ３、およびＴＳ４であることを示している。現在、中間ノード２のＦｌｅｘＥインタフェース３の送信ポートで使用されているスロットは、ＴＳ５とＴＳ６であり、スロット構成情報は、ＦｌｅｘＥインタフェース３の送信ポートに新たに構成されたスロット、ＴＳ５，ＴＳ６，ＴＳ７，およびＴＳ８である。
【０２５３】
段階２：送信元ノード１は、ネットワーク管理システム６から送信スロット構成情報を受信し、送信スロット構成情報が示すスロットＴＳ１、ＴＳ２、ＴＳ３、およびＴＳ４が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、送信元ノード１は、スロット構成成功メッセージをＮＭＳ６に送信する。中間ノード２は、ネットワーク管理システム６から送信スロット構成情報を受信し、送信スロット構成情報が示すスロットＴＳ５，ＴＳ６，ＴＳ７，およびＴＳ８が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、中間ノード２は、スロット構成成功メッセージをネットワーク管理システム６に送信する。
【０２５４】
段階３：ネットワーク管理システムは、送信元ノード１および中間ノード２からスロット構成成功メッセージを受信した後、宛先ノード３に帯域幅増加調整命令を送信し、宛先ノード３が伝送チャネルの帯域幅の増加を開始するようにトリガする。
【０２５５】
段階４：宛先ノード３は、中間ノード２に帯域幅増加命令を送信し、中間ノード２は、宛先ノード３からの帯域幅増加命令を受信する。例えば、帯域幅増加命令は、図２の実施形態における第１の指示情報であってもよい。
【０２５６】
段階５：帯域幅増加命令は、中間ノード２に対して伝送チャネルの帯域幅を増加させるように命令するために使用される。中間ノード２は、宛先ノード３から帯域幅増加命令を受信した後、新たに構成されたスロット（ＴＳ１、ＴＳ２、ＴＳ３、およびＴＳ４）に基づいてセカンダリ送信スロットテーブル３を更新し、中間ノード２は、スロット変更要求（Ｃｈａｎｇｅ Ｒｅｑｕｅｓｔ, ＣＲ）とセカンダリ送信スロットテーブル３を宛先ノード３に送信する。例えば、スロット変更要求は、図２の実施形態における第５の指示情報であってもよい。
【０２５７】
段階６：宛先ノード３は、中間ノード２からスロット変更要求とセカンダリ送信スロットテーブル３を受信し、宛先ノード３は、セカンダリ送信スロットテーブルが示すスロット（ＴＳ１、ＴＳ２、ＴＳ３、およびＴＳ４）が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、宛先ノード３は、セカンダリ受信スロットテーブル４が示すスロットとセカンダリ送信スロットテーブル３が示すスロットとが一致するように、セカンダリ送信スロットテーブル３に基づいてセカンダリ受信スロットテーブル４を同期する。同期後、宛先ノード３は、中間ノード２に対してスロット変更通知（ＣＡ，Ｃｈａｎｇｅ Ａｃｈｎｏｒｎｅｑｕｅｌｄｇｅｄ）を送信する。スロット変更通知は、宛先ノード３が、現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４に切り替える準備をしたことを示す。スロット変更通知は、ＦｌｅｘＥオーバヘッドを使用して送信される。例えば、スロット変更通知は、図２の実施形態では、第６の指示情報であってもよい。
【０２５８】
段階７：中間ノード２は、宛先ノード３からスロット変更通知を含むＦｌｅｘＥオーバヘッドを受信する。中間ノード２は、宛先ノード３が現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４に切り替える準備をしたことを学習する。中間ノード２は、カレンダー切り替え命令を宛先ノード３に送信する。カレンダー切り替え命令は、現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４への切り替えを宛先ノード３に命令するために使用される。カレンダー切り替え命令は、ＦｌｅｘＥオーバヘッド内のスロットテーブル状態フラグで表される。中間ノード２は、カレンダー切り替え命令の送信を用いたＦｌｅｘＥオーバヘッドの後のブロックで、セカンダリ送信スロットテーブル３を用いて、サービスデータを宛先ノード３に送信する。例えば、カレンダー切り替え命令は、図２の実施形態における第２の指示情報であってもよい。
【０２５９】
段階８：宛先ノード３は、中間ノード２からスロットテーブル状態フラグを含むＦｌｅｘＥオーバヘッドを受信し、宛先ノード３は、スロットテーブル状態フラグの値が以前の値に対して相対的に反転していることを検出し、宛先ノード３は、現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４に切り替える。宛先ノード３は、オーバヘッド後のサービスブロックにおいて、セカンダリ受信スロットテーブル４を用いて、中間ノード２からサービスデータを受信する。
【０２６０】
段階９：セカンダリ送信スロットテーブル３に切り替えた後、中間ノード２は、送信元ノード１に帯域幅増加命令を送信する。帯域幅増加命令は、ＦｌｅｘＥオーバヘッドを使用して送信され、帯域幅増加命令は、送信元ノード１に伝送チャネルの帯域幅を増加させるように命令するために使用される。例えば、帯域幅増加命令は、図２の実施形態における第３の指示情報であってもよい。
【０２６１】
段階１０：送信元ノード１は、中間ノード２から帯域幅増加命令を受信し、送信元ノード１は、ネットワーク管理システムが配信した送信スロット構成情報（ＴＳ５、ＴＳ６、ＴＳ７、およびＴＳ８）に基づいてセカンダリ送信スロットテーブル１を更新し、送信元ノード１は、スロット変更要求とセカンダリ送信スロットテーブル１を中間ノード２に送信する。スロット変更要求は、ＦｌｅｘＥオーバヘッドを使用して送信され、スロット変更要求は、現在使用されているプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２への切り替え準備を中間ノードに要求するために使用される。例えば、スロット変更要求は、図２の実施形態における第７の指示情報であってもよい。
【０２６２】
段階１１：中間ノード２は、送信元ノード１からスロット変更要求とセカンダリ送信スロットテーブル１を受信し、中間ノード２は、セカンダリ送信スロットテーブル１が示すスロットＴＳ５，ＴＳ６，ＴＳ７，およびＴＳ８が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、中間ノード２は、セカンダリ送信スロットテーブル１に基づいて、セカンダリ受信スロットテーブル２のスロット構成がセカンダリ送信スロットテーブル１のスロットと一致するように、セカンダリ受信スロットテーブル２を同期させる。同期後、中間ノード２は、送信元ノード１にスロット変更通知を送信する。スロット変更通知は、中間ノード２がプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２への切り替え準備を行ったことを示す。例えば、スロット変更通知は、図２の実施形態では、第８の指示情報であってもよい。
【０２６３】
段階１２：送信元ノード１は、中間ノード２からスロット変更通知を受信し、中間ノード２が現在使用されているプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２に切り替える準備をしたことを学習し、送信元ノード１は、現在使用されているプライマリ送信スロットテーブル１からセカンダリ送信スロットテーブル１に切り替える。送信元ノード１は、スロットテーブル状態フラグを含むＦｌｅｘＥオーバヘッドを中間ノード２に送信する。例えば、スロットテーブル状態フラグは、図２の実施形態では、第４の指示情報であってもよい。送信元ノード１は、オーバヘッド後のサービスブロックにおいて、セカンダリ送信スロットテーブル１を用いてサービスデータを中間ノード２に送信し、そして、送信元ノード１は、伝送チャネルの帯域幅が２０Ｇに増加に成功したことを示す帯域幅増加成功メッセージをネットワーク管理システム６に送信する。
【０２６４】
段階１３：中間ノード２は、送信元ノード１からスロットテーブル状態フラグを含むＦｌｅｘＥオーバヘッドを受信し、中間ノード２は、オーバヘッド中のスロットテーブル状態フラグの値が以前の値に対して相対的に反転していると決定する。中間ノード２は、現在使用されているプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２に切り替える。中間ノード２は、オーバヘッド後のサービスブロック（ブロック６６Ｂ）において、セカンダリ受信スロットテーブル２を用いて、送信元ノードからのサービスデータを受信する。
【０２６５】
実施形態ｂ：伝送チャネルの帯域幅を１０Ｇから５Ｇに減少させる必要があり、伝送チャネルの帯域幅を減少させる段階は、以下の通りである。
【０２６６】
段階１：ネットワーク管理システム６は、送信スロット構成情報を生成する。現在、送信元ノード１のＦｌｅｘＥインタフェース１の送信ポートに構成されているスロットはＴＳ１とＴＳ２であり、送信スロット構成情報は、ＦｌｅｘＥインタフェースの送信ポートに新たに構成された送信スロットがＴＳ１であることを示す。現在、中間ノード２のＦｌｅｘＥインタフェース３の送信ポートに構成されているスロットはＴＳ５とＴＳ６であり、スロット構成情報は、ＦｌｅｘＥインタフェース３の送信ポートに新たに構成された送信スロットがＴＳ５であることを示す。ネットワーク管理システムは、送信元ノード１と中間ノード２にスロット構成情報を送信する。
【０２６７】
段階２：送信元ノード１は、ネットワーク管理システム６から送信スロット構成情報ＴＳ１を受信し、スロットＴＳ１が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、送信元ノード１は、スロット構成成功メッセージをネットワーク管理システム６に送信し、送信元ノード１は、送信スロット構成情報を記憶する。中間ノード２は、ネットワーク管理システム６から送信スロット構成情報ＴＳ５を受信し、中間ノード２は、スロットＴＳ５が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、中間ノード２は、スロット構成成功メッセージをネットワーク管理システム６に送信し、中間ノード２は、送信スロット構成情報を記憶する。
【０２６８】
段階３：ネットワーク管理システム６は、送信元ノード１と中間ノード２からスロット構成成功メッセージを受信し、送信元ノード１に命令を配信し、送信元ノード１が伝送チャネルの帯域幅を減少させる動作を開始するようにトリガする。
【０２６９】
段階４：送信元ノード１は、ネットワーク管理システム６からの命令を受信し、ネットワーク管理システム６からの送信スロット構成情報（ＴＳ１）に基づいてセカンダリ送信スロットテーブル１を更新し、送信元ノード１は、スロット変更要求とセカンダリ送信スロットテーブル１を中間ノード２に送信する。スロット変更要求は、現在使用されているプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２への切り替え準備を中間ノード２に要求するために使用される。スロット変更要求は、図３の実施形態における第５の指示情報であってもよい。
【０２７０】
段階５：中間ノード２は、送信元ノードからスロット変更要求とセカンダリ送信スロットテーブル１を受信し、中間ノード２は、セカンダリ送信スロットテーブル１が示すスロットＴＳ１が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、中間ノード２は、セカンダリ送信スロットテーブル１に基づいて、セカンダリ受信スロットテーブル２のスロット構成がセカンダリ送信スロットテーブル１のスロットと一致するように、セカンダリ受信スロットテーブル２を同期させる。同期後、中間ノード２は、送信元ノード１にスロット変更通知を送信する。スロット変更通知は、中間ノード２が現在のプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２に切り替える準備をしたことを示す。スロット変更通知は、図３の実施形態における第６の指示情報であってもよい。
【０２７１】
段階６：中間ノード２からスロット変更通知を受信した後、送信元ノード１は、スロットテーブル状態フラグを含むＦｌｅｘＥオーバヘッドを中間ノード２に送信する。スロット状態フラグは、図３の実施形態における第１の指示情報であってもよい。そして、送信元ノード１は、現在のプライマリ送信スロットテーブル１をセカンダリ送信スロットテーブル１に切り替え、送信元ノード１は、オーバヘッド後のサービスブロックにおいて、セカンダリ送信スロットテーブル１を用いてサービスデータを中間ノード２に送信する。セカンダリ送信スロットテーブル１に切り替えた後、送信元ノードは、ＦｌｅｘＥオーバヘッドを使用して、中間ノード２に帯域幅減少命令を送信する。帯域幅減少命令は、中間ノード２に対して伝送チャネルの帯域幅を減少させるように命令するために使用される。帯域幅減少命令は、図３の実施形態における第２の指示情報であってもよい。
【０２７２】
段階７：中間ノード２は、送信元ノード１からスロットテーブル状態フラグを含むＦｌｅｘＥオーバヘッドを受信し、中間ノード２は、オーバヘッド内のスロットテーブル状態フラグの値が以前の値に対して相対的に反転していると決定する。中間ノード２は、現在のプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２に切り替える。中間ノード２は、オーバヘッド後のサービスブロックにおいて、セカンダリ受信スロットテーブル２を用いて、送信元ノードからのサービスデータを受信する。
【０２７３】
段階８：中間ノード２は、送信元ノード１から帯域幅減少命令を受信し、ネットワーク管理システムから送信スロット構成情報（ＴＳ５）に基づいてセカンダリ送信スロットテーブル３を更新し、スロット変更要求とセカンダリ送信スロットテーブル３を宛先ノード３に送信する。スロット変更要求は、現在のプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４への切り替えを宛先ノード３に要求するために使用される。スロット変更要求は、図３の実施形態における第７の指示情報であってもよい。
【０２７４】
段階９：宛先ノード３は、中間ノード２からスロット変更要求とセカンダリ送信スロットテーブル３を受信し、宛先ノード３は、セカンダリ送信スロットテーブル３が示すスロットＴＳ５が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、宛先ノード３は、セカンダリ送信スロットテーブル３に基づいて、セカンダリ受信スロットテーブル４のスロット構成がセカンダリ送信スロットテーブル３のスロット構成と一致するように、セカンダリ受信スロットテーブル４を同期させる。同期後、宛先ノード３は、中間ノード２にスロット変更通知を送信する。スロット変更通知は、宛先ノード３が現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４への切り替え準備を行ったことを示す。スロット変更通知は、図３の実施形態における第８の指示情報であってもよい。
【０２７５】
段階１０：中間ノード２が宛先ノード３からスロット変更通知を受信した後、中間ノード２は、スロットテーブル状態フラグを含むＦｌｅｘＥオーバヘッドを宛先ノード３に送信する。スロットテーブル状態フラグは、図３の実施形態では、第３の指示情報であってもよい。そして、中間ノード２は、現在使用されているプライマリ送信スロットテーブル３をセカンダリ送信スロットテーブル３に切り替え、中間ノード２は、オーバヘッド後のセカンダリ送信スロットテーブル３を用いてサービスデータを宛先ノード３に送信する。セカンダリ送信スロットテーブル３に切り替えた後、中間ノード２は、宛先ノード３に帯域幅減少命令を送信する。
【０２７６】
段階１１：宛先ノード３は、中間ノード２からスロットテーブル状態フラグを含むＦｌｅｘＥオーバヘッドを受信し、宛先ノード３は、スロットテーブル状態フラグの値が以前の値に対して相対的に反転していることを検出し、宛先ノード３は、現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４に切り替える。宛先ノード３は、オーバヘッド後のセカンダリ受信スロットテーブル４を用いて、中間ノード２からサービスデータを受信する。
【０２７７】
段階１２：中間ノード２から帯域幅減少命令を受信した後、宛先ノード３は、宛先ノード３が宛先ノードであると決定した宛先ノード３が伝送チャネルの帯域幅減少に成功したことを示す場合、帯域幅減少成功指示をネットワーク管理システム６に送信する。帯域幅減少命令は、図３の実施形態における第４の指示情報であってもよい。
【０２７８】
実施形態ｃ．現在、伝送チャネルの帯域幅を１０Ｇから２０Ｇに増加する必要があり、ＦｌｅｘＥインタフェース１からＦｌｅｘＥインタフェース４までの帯域幅は１００Ｇであり、ユーザインタフェースの帯域幅は５０Ｇである。伝送チャネルの帯域幅を増加させる段階は以下の通りである。
【０２７９】
段階１：ネットワーク管理システム６は、送信スロット構成情報を生成し、送信スロット構成情報を伝送チャネル上の送信元ノード１と中間ノード２に送信する。現在、送信元ノード１のＦｌｅｘＥインタフェース１の送信ポートで使用されているスロットは、ＴＳ１およびＴＳ２であり、スロット構成情報は、ＦｌｅｘＥインタフェース１の送信ポートで新たに構成されたスロットがＴＳ１、ＴＳ２、ＴＳ３、およびＴＳ４であることを示している。現在、中間ノード２のＦｌｅｘＥインタフェース３の送信ポートで使用されているスロットは、ＴＳ５およびＴＳ６であり、スロット構成情報は、ＦｌｅｘＥインタフェース３の送信ポートで新たに構成されたスロットが、ＴＳ５、ＴＳ６、ＴＳ７、およびＴＳ８である。
【０２８０】
段階２：送信元ノード１は、ネットワーク管理システム６から送信スロット構成情報を受信し、送信スロット構成情報が示すスロットＴＳ１，ＴＳ２，ＴＳ３，およびＴＳ４が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、送信元ノード１は、スロット構成成功メッセージをＮＭＳ６に送信する。中間ノード２は、ネットワーク管理システム６から送信スロット構成情報を受信し、送信スロット構成情報が示すスロットＴＳ５，ＴＳ６，ＴＳ７，およびＴＳ８が利用可能な状態にあるか否かを確認する。ＹＥＳの場合、中間ノード２は、スロット構成成功メッセージをネットワーク管理システム６に送信する。
【０２８１】
段階３：ネットワーク管理システム６は、送信元ノード１および中間ノード２からスロット構成成功メッセージを受信した後、送信元ノード１に帯域幅増加調整命令を送信し、送信元ノード１が伝送チャネルの帯域幅の増加を開始することをトリガする。
【０２８２】
段階４：送信元ノード１は、ネットワーク管理システム６からの命令を受信し、送信元ノード１は、送信スロット構成情報（ＴＳ１、ＴＳ２、ＴＳ３、およびＴＳ４）に基づいてセカンダリ送信スロットテーブル１を更新し、送信元ノード１は、スロット変更要求とセカンダリ送信スロットテーブル１を中間ノード２に送信する。スロット変更要求は、現在使用されているプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２への切り替え準備を中間ノード２に要求するために使用される。例えば、スロット変更要求は、図５の実施形態における第３の指示情報であってもよい。
【０２８３】
段階５：中間ノード２は、セカンダリ送信スロットテーブル１に基づいて、セカンダリ受信スロットテーブル２の受信スロットとセカンダリ送信スロットテーブル１の送信スロットとが一致するように、セカンダリ受信スロットテーブル２を同期させる。中間ノード２は、送信スロット構成情報（ＴＳ５、ＴＳ６、ＴＳ７、およびＴＳ８）に基づいてセカンダリ送信スロットテーブル３を更新し、中間ノード２は、宛先ノード３にスロット変更要求とセカンダリ送信スロットテーブル３を送信する。スロット変更要求は、現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４への切り替え準備を宛先ノード３に要求するために使用される。例えば、スロット変更要求は、図５の実施形態における第５の指示情報であってもよい。
【０２８４】
段階６：宛先ノード３は、セカンダリ受信スロットテーブル４が示す受信スロットとセカンダリ送信スロットテーブル３が示す送信スロットとが一致するように、セカンダリ送信スロットテーブル３に基づいてセカンダリ受信スロットテーブル４を同期する。宛先ノード３は、中間ノード２にスロット変更通知を送信する。スロット変更通知は、宛先ノード３が現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４への切り替え準備を行ったことを示す。例えば、スロット変更通知は、図５の実施形態では、第６の指示情報であってもよい。
【０２８５】
段階７：中間ノード２は、カレンダー切り替え命令を宛先ノード３に送信し、カレンダー切り替え命令は、オーバヘッド内のスロットテーブル状態フラグによって示されてもよい。カレンダー切り替え命令は、図５の実施形態における第１の指示情報であってもよい。中間ノード２は、現在使用されているプライマリ送信スロットテーブル３をセカンダリ送信スロットテーブル３に切り替える。
【０２８６】
段階８：カレンダー切り替え命令を受信した後、宛先ノード３は、カレンダー切り替え命令に基づいて、現在使用されているプライマリ受信スロットテーブル４からセカンダリ受信スロットテーブル４に切り替え、宛先ノード３は、セカンダリ受信スロットテーブル４が示すスロットを使用して、中間ノード２からサービスデータを受信する。
【０２８７】
段階９：中間ノード２は、スロット変更通知を送信元ノード１に送信する。スロット変更通知は、中間ノード２が現在のプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２に切り替える準備をしたことを示す。この場合、中間ノード２は、セカンダリ受信スロットテーブル２に切り替えておらず、中間ノード２は、プライマリ受信スロットテーブル２が示すスロットを用いて送信元ノード１からのサービスデータを依然として受信する。スロット変更通知は、図５の実施形態における第４の指示情報であってもよい。
【０２８８】
段階１０：送信元ノード１は、中間ノード２にカレンダー切り替え命令を送信する。カレンダー切り替え命令は、現在使用されているプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２への切り替えを中間ノードに命令するために使用される。そして、送信元ノード１は、現在使用されているプライマリ送信スロットテーブル１をセカンダリ送信スロットテーブル１に切り替える。中間ノード２は、上流ノード１からカレンダー切り替え命令を受信した後、現在使用されているプライマリ受信スロットテーブル２からセカンダリ受信スロットテーブル２に切り替える。カレンダー切り替え命令は、図５の第２の指示情報であってもよい。
【０２８９】
図３から図５は、本発明の実施形態におけるフレキシブルイーサネットにおける伝送チャネルの帯域幅を調整する方法を詳細に説明する。以下では、本発明の実施形態におけるフレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための装置（以下、略して装置６００）を提供する。装置６００は、トランシーバユニット６０１と処理ユニット６０２とを含む。
【０２９０】
伝送チャネルの経路上に上流ノード、装置、および下流ノードがあり、伝送チャネル上のサービスデータの流れ方向は、上流ノード→装置６００→下流ノードであり、装置６００は上流ノードと下流ノードとの間に位置し、装置６００は上流ノードと下流ノードのそれぞれに隣接している。上流ノードは第１のＦｌｅｘＥインタフェースを含み、装置６００は第２のＦｌｅｘＥインタフェースおよび第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して装置６００に接続され、装置６００は、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続される。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【０２９１】
１．可能な実施形態では、図６に示す装置６００は、図２に示す実施形態の中間ノードを実装してもよい。
【０２９２】
トランシーバユニット６０１は、下流ノードから第１の指示情報を受信するように構成されており、第１の指示情報は、伝送チャネルの帯域幅を増加させるように装置に命令するために使用される。本明細書におけるトランシーバユニット６０１の具体的な処理については、図２のＳ２０１における説明を参照されたい。
【０２９３】
トランシーバユニット６０１は、第２の指示情報を下流ノードに送信するようにさらに構成されており、第２の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される。本明細書におけるトランシーバユニット６０１の具体的な処理については、図２のＳ２０２における説明を参照されたい。
【０２９４】
処理ユニット６０２は、トランシーバユニット６０１が第２の指示情報を送信した後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるように構成されている。具体的な処理については、図２のＳ２０３における説明を参照されたい。
【０２９５】
トランシーバユニット６０１は、プロセッサが第２のセカンダリ送信スロットテーブルに切り替わった後、第３の指示情報を上流ノードに送信するようにさらに構成されており、第３の指示情報は、伝送チャネルの帯域幅を増加させるように上流ノードに命令するために使用される。具体的な処理については、図２のＳ２０５における説明を参照されたい。
【０２９６】
トランシーバユニット６０１は、上流ノードから第４の指示情報を受信するようにさらに構成されており、第４の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用される。具体的な処理については、Ｓ２０６の説明を参照されたい。
【０２９７】
処理ユニット６０２は、第４の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるようにさらに構成されている。具体的な処理については、Ｓ２０８の説明を参照されたい。
【０２９８】
トランシーバユニット６０１は、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０２９９】
トランシーバユニット６０１は、下流ノードから第６の指示情報を受信するようにさらに構成されており、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ２１１の説明を参照されたい。
【０３００】
処理ユニット６０２は、第１のセカンダリ受信スロットテーブルの受信スロットが第１のセカンダリ送信スロットテーブルのスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させるようにさらに構成されている。詳細は、Ｓ２１０での説明を参照されたい。
【０３０１】
トランシーバユニット６０１は、第７の指示情報および第１のセカンダリ送信スロットテーブルを上流ノードから受信するようにさらに構成されており、第７の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用される。具体的な処理については、Ｓ２１２の説明を参照されたい。
【０３０２】
トランシーバユニット６０１は、上流ノードに第８の指示情報を送信するようにさらに構成されており、第８の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ２１３の説明を参照されたい。
【０３０３】
処理ユニット６０２は、装置によって、第１のセカンダリ送信スロットテーブルによって示されるスロットが利用可能な状態にあることを決定するようにさらに構成される。
【０３０４】
第１の指示情報および第３の指示情報は、それぞれＦｌｅｘＥオーバヘッドで運ばれる。具体的な処理については、Ｓ２１４の説明を参照されたい。
【０３０５】
第１の指示情報をさらに運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子を含み、または第３の指示情報をさらに運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子を含む。
【０３０６】
トランシーバユニット６０１は、中間ノードによって、ネットワーク管理システムからの送信スロット構成情報を受信するようにさらに構成されている。
【０３０７】
処理ユニット６０２は、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得するようにさらに構成されており、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい。具体的な処理については、Ｓ２１５の説明を参照されたい。
【０３０８】
２．可能な実施形態では、図６に示す装置６００は、図３および図５に示す実施形態の中間ノードを実装してもよい。この実施形態では、第１のプライマリ送信スロットテーブルによって示される帯域幅は、第１のセカンダリ送信スロットテーブルによって示される帯域幅よりも大きく、第１のプライマリ受信スロットテーブルによって示される帯域幅は、第１のセカンダリ受信スロットテーブルによって示される帯域幅よりも大きく、第２のプライマリ送信スロットテーブルによって示される帯域幅は、第２のセカンダリ送信スロットテーブルによって示される帯域幅よりも大きく、第２のプライマリ受信スロットテーブルによって示される帯域幅は、第２のセカンダリ受信スロットテーブルによって示される帯域幅よりも大きい。
【０３０９】
トランシーバユニット６０１は、上流ノードから第１の指示情報を受信するように構成されており、第１の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用される。具体的な処理については、Ｓ３０１の説明を参照する。
【０３１０】
処理ユニット６０２は、第１の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるようにさらに構成されている。具体的な処理については、Ｓ３０３の説明を参照されたい。
【０３１１】
トランシーバユニット６０１は、第３の指示情報を下流ノードに送信するように構成されており、第３の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される。具体的な処理については、Ｓ３０５の説明を参照されたい。
【０３１２】
処理ユニット６０２は、第３の指示情報が送信された後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるようにさらに構成される。具体的な処理については、Ｓ３０６の説明を参照されたい。
【０３１３】
トランシーバユニット６０１は、上流ノードから第２の指示情報を受信するようにさらに構成されており、第２の指示情報は、伝送チャネルの帯域幅を減少させるように装置に命令するために使用される。具体的な処理については、Ｓ３０４の説明を参照されたい。
【０３１４】
トランシーバユニット６０１は、第４の指示情報を下流ノードに送信するようにさらに構成されており、第４の指示情報は、伝送チャネルの帯域幅を減少させるように下流ノードに命令するために使用される。具体的な処理については、Ｓ３０８の説明を参照されたい。
【０３１５】
処理ユニット６０２は、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させるように構成されている。具体的な処理については、Ｓ３０９の説明を参照されたい。
【０３１６】
トランシーバユニット６０１は、第５の指示情報および第１のセカンダリ送信スロットテーブルを上流ノードから受信するようにさらに構成されており、第５の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用される。具体的な処理については、Ｓ３１１の説明を参照する。
【０３１７】
トランシーバユニット６０１は、第６の指示情報を上流ノードに送信するようにさらに構成されており、第６の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ３１２の説明を参照されたい。
【０３１８】
トランシーバユニット６０１は、第７の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第７の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０３１９】
トランシーバユニット６０１は、下流ノードから第８の指示情報を受信するようにさらに構成されており、第８の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ３１３の説明を参照されたい。
【０３２０】
第１の指示情報および第３の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信される。
【０３２１】
第１の指示情報を送信するために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含み、第３の指示情報を送信するために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。
【０３２２】
トランシーバユニット６０１は、ネットワーク管理システムから送信スロット構成情報を受信するようにさらに構成されている。
【０３２３】
処理ユニット６０２は、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得するようにさらに構成され、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい。具体的な処理については、Ｓ３１４の説明を参照されたい。
【０３２４】
３．可能な実施形態では、図６に示す装置６００は、図４に示す実施形態の中間ノードを実装してもよい。第１のプライマリ送信スロットテーブルが示す帯域幅が第１のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第１のプライマリ受信スロットテーブルが示す帯域幅が第１のセカンダリ受信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ送信スロットテーブルが示す帯域幅が第２のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ受信スロットテーブルが示す帯域幅が第２のセカンダリ受信スロットテーブルが示す帯域幅よりも小さい。
【０３２５】
トランシーバユニット６０１は、第１の指示情報を下流ノードに送信するように構成されており、第１の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される。具体的な処理については、Ｓ４０１の説明を参照する。
【０３２６】
処理ユニット６０２は、トランシーバが第１の指示情報を送信した後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるようにさらに構成されている。具体的な処理については、Ｓ４０２の説明を参照されたい。
【０３２７】
トランシーバユニット６０１は、上流ノードから第２の指示情報を受信するようにさらに構成されており、第２の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用される。具体的な処理については、Ｓ４０４の説明を参照する。
【０３２８】
処理ユニット６０２は、第２の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるようにさらに構成されている。具体的な処理については、Ｓ４０６の説明を参照する。
【０３２９】
処理ユニット６０２は、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させるように構成されている。具体的な処理については、Ｓ４０８の説明を参照されたい。
【０３３０】
トランシーバユニット６０１は、第３の指示情報および第１のセカンダリ送信スロットテーブルを上流ノードから受信するようにさらに構成されており、第３の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用される。
【０３３１】
トランシーバユニット６０１は、第４の指示情報を上流ノードに送信するようにさらに構成されており、第４の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ４１０の説明を参照されたい。
【０３３２】
トランシーバユニット６０１は、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０３３３】
トランシーバユニット６０１は、下流ノードから第６の指示情報を受信するようにさらに構成されており、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ４１３の説明を参照されたい。
【０３３４】
トランシーバユニット６０１は、ネットワーク管理システムから送信スロット構成情報を受信するようにさらに構成されている。送信スロット構成情報は、第２のセカンダリ送信スロットテーブルを構成するために使用され、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、装置によって現在使用されている第２のプライマリ送信スロットテーブルの帯域幅よりも大きい。具体的な処理については、Ｓ４０９の説明を参照されたい。
【０３３５】
装置６００は中間ノードであってもよく、装置６００は、図２から図４の実施形態における方法を実行するように構成されている。代替的に、装置６００は、フィールドプログラマブルゲートアレイ（ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ ｇａｔｅ ａｒｒａｙ、ＦＰＧＡ）、アプリケーション専用集積回路チップ、システムオンチップ（ｓｙｓｔｅｍ ｏｎ ｃｈｉｐ、ＳｏＣ）、中央処理装置（ｃｅｎｔｒａｌ ｐｒｏｃｅｓｓｉｎｇ ｕｎｉｔ、ＣＰＵ）、ネットワークプロセッサ（ｎｅｔｗｏｒｋ ｐｒｏｃｅｓｓｏｒ、ＮＰ）、デジタル信号処理回路、または関連機能を実装するマイクロコントローラユニット（ｍｉｃｒｏ ｃｏｎｔｒｏｌｌｅｒ ｕｎｉｔ、ＭＣＵ）であってもよいし、プログラマブルロジックデバイス（ｐｒｏｇｒａｍｍａｂｌｅ ｌｏｇｉｃ ｄｅｖｉｃｅ、ＰＬＤ）、または別の集積チップであってもよい。
【０３３６】
図７は、本発明の実施形態における装置の概略構造図である。以下、装置を装置７００と呼ぶ。装置７００は、上流ノードであっても、中間ノードであっても、下流ノードであってもよい。装置７００が中間ノードである場合、装置７００は、図２から図５の実施形態に対応する中間ノードによって実行される方法を実行する。図７に示すように、装置は、メモリ７０２、プロセッサ７０１、およびトランシーバ７０３を含む。
【０３３７】
メモリ７０２は、別個の物理ユニットであってもよく、バスを用いてプロセッサ７０１およびトランシーバ７０３に接続されていてもよい。メモリ７０２、プロセッサ７０１、およびトランシーバ７０３は、代替的に、あわせて統合され、ハードウェアを使用して実装されてもよい。トランシーバ７０３は、別個の送信機と別個の受信機とを含んでもよい。メモリ７０２は、プログラムコードのセグメントを記憶しており、プロセッサ７０１は、対応する操作を実行するためにプログラムコードを呼び出す。
【０３３８】
伝送チャネルの経路上に上流ノード、装置、および下流ノードがあり、伝送チャネル上のサービスデータの流れ方向は、上流ノード→装置７００→下流ノードであり、装置７００は上流ノードと下流ノードとの間に位置し、装置７００は上流ノードと下流ノードのそれぞれに隣接している。上流ノードは第１のＦｌｅｘＥインタフェースを含み、装置７００は第２のＦｌｅｘＥインタフェースと第３のＦｌｅｘＥインタフェースを含み、下流ノードは第４のＦｌｅｘＥインタフェースを含む。上流ノードは、第１のＦｌｅｘＥインタフェースおよび第２のＦｌｅｘＥインタフェースを介して装置７００に接続され、装置７００は、第３のＦｌｅｘＥインタフェースおよび第４のＦｌｅｘＥインタフェースを介して下流ノードに接続されている。第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを含み、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを含み、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを含み、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを含む。第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されている。
【０３３９】
１．可能な実施形態では、図７に示す装置７００は、図２に示す実施形態の中間ノードを実装してもよい。
【０３４０】
トランシーバ７０３は、下流ノードから第１の指示情報を受信するように構成されており、第１の指示情報は、伝送チャネルの帯域幅を増加させるように装置に命令するために使用される。本明細書におけるトランシーバ７０３の具体的な処理については、図２のＳ２０１の説明を参照されたい。
【０３４１】
トランシーバ７０３は、第２の指示情報を下流ノードに送信するようにさらに構成され、第２の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される。本明細書のトランシーバ７０３の具体的な処理については、図２のＳ２０３における説明を参照されたい。
【０３４２】
プロセッサ７０１は、トランシーバ７０３が第２の指示情報を送信した後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるように構成されている。具体的な処理については、図２のＳ２０４における説明を参照されたい。
【０３４３】
トランシーバ７０３は、プロセッサが第２のセカンダリ送信スロットテーブルに切り替わった後、第３の指示情報を上流ノードに送信するようにさらに構成されており、第３の指示情報は、伝送チャネルの帯域幅を増加させるように上流ノードに命令するために使用される。具体的な処理については、図２のＳ２０５における説明を参照されたい。
【０３４４】
トランシーバ７０３は、上流ノードから第４の指示情報を受信するようにさらに構成されており、第４の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用される。具体的な処理については、Ｓ２０６の説明を参照されたい。
【０３４５】
プロセッサ７０１は、第４の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるようにさらに構成されている。具体的な処理については、Ｓ２０８の説明を参照されたい。
【０３４６】
トランシーバ７０３は、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０３４７】
トランシーバ７０３は、下流ノードから第６の指示情報を受信するようにさらに構成されており、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ２１１の説明を参照されたい。
【０３４８】
プロセッサ７０１は、第１のセカンダリ受信スロットテーブルの受信スロットが第１のセカンダリ送信スロットテーブルのスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させるようにさらに構成されている。詳細は、Ｓ２１０での説明を参照されたい。
【０３４９】
トランシーバ７０３は、第７の指示情報および第１のセカンダリ送信スロットテーブルを上流ノードから受信するようにさらに構成されており、第７の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用される。具体的な処理については、Ｓ２１２の説明を参照されたい。
【０３５０】
トランシーバ７０３は、上流ノードに第８の指示情報を送信するようにさらに構成され、第８の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ２１３の説明を参照されたい。
【０３５１】
プロセッサ７０１は、装置によって、第１のセカンダリ送信スロットテーブルによって示されるスロットが利用可能な状態にあることを決定するようにさらに構成される。
【０３５２】
第１の指示情報および第３の指示情報は、それぞれＦｌｅｘＥオーバヘッドで運ばれる。具体的な処理については、Ｓ２１４の説明を参照されたい。
【０３５３】
第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含み、または第３の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。
【０３５４】
トランシーバ７０３は、中間ノードによって、ネットワーク管理システムからの送信スロット構成情報を受信するようにさらに構成されている。
【０３５５】
プロセッサ７０１は、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得するようにさらに構成されており、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい。具体的な処理については、Ｓ２１５の説明を参照されたい。
【０３５６】
２．可能な実施形態では、図７に示す装置７００は、図３および図５に示す実施形態において、中間ノードを実装してもよい。この実施形態では、第１のプライマリ送信スロットテーブルによって示される帯域幅は、第１のセカンダリ送信スロットテーブルによって示される帯域幅よりも大きく、第１のプライマリ受信スロットテーブルによって示される帯域幅は、第１のセカンダリ受信スロットテーブルによって示される帯域幅よりも大きく、第２のプライマリ送信スロットテーブルによって示される帯域幅は、第２のセカンダリ送信スロットテーブルによって示される帯域幅よりも大きく、第２のプライマリ受信スロットテーブルによって示される帯域幅は、第２のセカンダリ受信スロットテーブルによって示される帯域幅よりも大きい。
【０３５７】
トランシーバ７０３は、上流ノードから第１の指示情報を受信するように構成されており、第１の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用される。具体的な処理については、Ｓ３０２の説明を参照されたい。具体的な処理については、Ｓ３０１の説明を参照されたい。
【０３５８】
プロセッサ７０１は、第１の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるようにさらに構成されている。具体的な処理については、Ｓ３０３の説明を参照されたい。
【０３５９】
トランシーバ７０３は、第３の指示情報を下流ノードに送信するように構成されており、第３の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される。具体的な処理については、Ｓ３０５の説明を参照されたい。
【０３６０】
プロセッサ７０１は、第３の指示情報が送信された後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるようにさらに構成されている。具体的な処理については、Ｓ３０６の説明を参照されたい。
【０３６１】
トランシーバ７０３は、上流ノードから第２の指示情報を受信するようにさらに構成されており、第２の指示情報は、伝送チャネルの帯域幅を減少させるように装置に命令するために使用される。具体的な処理については、Ｓ３０４の説明を参照されたい。
【０３６２】
トランシーバ７０３は、第４の指示情報を下流ノードに送信するようにさらに構成され、第４の指示情報は、伝送チャネルの帯域幅を減少させるように下流ノードに命令するために使用される。具体的な処理については、Ｓ３０８の説明を参照されたい。
【０３６３】
プロセッサ７０１は、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させるように構成されている。具体的な処理については、Ｓ３０９の説明を参照されたい。
【０３６４】
トランシーバ７０３は、第１のセカンダリ送信スロットテーブルおよび第５の指示情報を上流ノードから受信するようにさらに構成されており、第５の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用される。具体的な処理については、Ｓ３１１の説明を参照されたい。
【０３６５】
トランシーバ７０３は、第６の指示情報を上流ノードに送信するようにさらに構成されており、第６の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ３１２の説明を参照されたい。
【０３６６】
トランシーバ７０３は、第７の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第７の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０３６７】
トランシーバ７０３は、下流ノードから第８の指示情報を受信するようにさらに構成されており、第８の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ３１３の説明を参照されたい。
【０３６８】
第１の指示情報および第３の指示情報は、ＦｌｅｘＥオーバヘッドを使用して送信される。
【０３６９】
第１の指示情報を送信するために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含み、第３の指示情報を送信するために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに含む。
【０３７０】
トランシーバ７０３は、ネットワーク管理システムから送信スロット構成情報を受信するようにさらに構成されている。
【０３７１】
プロセッサ７０１は、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得するようにさらに構成されており、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい。具体的な処理については、Ｓ３１４の説明を参照されたい。
【０３７２】
３．可能な実施形態では、図７に示す装置７００は、図４に示す実施形態の中間ノードを実装してもよい。第１のプライマリ送信スロットテーブルが示す帯域幅が第１のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第１のプライマリ受信スロットテーブルが示す帯域幅が第１のセカンダリ受信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ送信スロットテーブルが示す帯域幅が第２のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ受信スロットテーブルが示す帯域幅が第２のセカンダリ受信スロットテーブルが示す帯域幅よりも小さい。
【０３７３】
トランシーバ７０３は、第１の指示情報を下流ノードに送信するように構成されており、第１の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される。具体的な処理については、Ｓ４０１の説明を参照されたい。
【０３７４】
プロセッサ７０１はさらに、トランシーバが第１の指示情報を送信した後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるように構成されている。具体的な処理については、Ｓ４０２の説明を参照されたい。
【０３７５】
トランシーバ７０３は、上流ノードから第２の指示情報を受信するようにさらに構成されており、第２の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用される。具体的な処理については、Ｓ４０４の説明を参照されたい。
【０３７６】
プロセッサ７０１は、第２の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるようにさらに構成されている。具体的な処理については、Ｓ４０６の説明を参照されたい。
【０３７７】
プロセッサ７０１は、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させるように構成されている。具体的な処理については、Ｓ４０１の説明を参照されたい。
【０３７８】
トランシーバ７０３は、第３の指示情報および第１のセカンダリ送信スロットテーブルを上流ノードから受信するようにさらに構成されており、第３の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用される。
【０３７９】
トランシーバ７０３は、第４の指示情報を上流ノードに送信するようにさらに構成されており、第４の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ４１０の説明を参照されたい。
【０３８０】
トランシーバ７０３は、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される。
【０３８１】
トランシーバ７０３は、下流ノードから第６の指示情報を受信するようにさらに構成されており、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される。具体的な処理については、Ｓ４１３の説明を参照されたい。
【０３８２】
トランシーバ７０３は、ネットワーク管理システムから送信スロット構成情報を受信するようにさらに構成されている。送信スロット構成情報は、第２のセカンダリ送信スロットテーブルを構成するために使用され、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、装置によって現在使用されている第２のプライマリ送信スロットテーブルの帯域幅よりも大きい。具体的な処理については、Ｓ４０９の説明を参照されたい。
【０３８３】
この実施形態は、ＦｌｅｘＥ通信システムをさらに提供する。ＦｌｅｘＥ通信システムは、上流ノード、中間ノード、および下流ノードを含む。中間ノードは、装置７００であってもよいし、フィールドプログラマブルゲートアレイ（ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ ｇａｔｅ ａｒｒａｙ、ＦＰＧＡ）、アプリケーション専用集積回路チップ、システムオンチップ（ｓｙｓｔｅｍ ｏｎ ｃｈｉｐ、ＳｏＣ）、中央処理装置（ｃｅｎｔｒａｌ ｐｒｏｃｅｓｓｉｎｇ ｕｎｉｔ、ＣＰＵ）、ネットワークプロセッサ（ｎｅｔｗｏｒｋ ｐｒｏｃｅｓｓｏｒ、ＮＰ）、デジタル信号処理回路、または関連機能を実装するマイクロコントローラユニット（ｍｉｃｒｏ ｃｏｎｔｒｏｌｌｅｒ ｕｎｉｔ、ＭＣＵ）であってもよいし、プログラマブルロジックデバイス（ｐｒｏｇｒａｍｍａｂｌｅ ｌｏｇｉｃ ｄｅｖｉｃｅ、ＰＬＤ）、または別の集積チップであってもよい。中間ノードは、図２から図５の実施形態における方法を実行するように構成されている。
【０３８４】
当業者は、実施形態の方法の処理のすべてまたは一部が、関連するハードウェアを命令するコンピュータプログラムによって実行されてもよいことを理解し得る。プログラムは、コンピュータ可読記憶媒体に記憶されていてもよい。プログラムが実行されるとき、実施形態の処理の方法が実行される。前述の記憶媒体としては、磁気ディスク、光ディスク、リードオンリメモリ（Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ、ＲＯＭ）、ランダムアクセスメモリ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ、ＲＡＭ）などを含んでもよい。
【０３８５】
上記で開示されたものは、例示的な本発明の実施形態に過ぎず、もちろん本発明の保護範囲を限定することが意図されていない。当業者は、前述の実施形態および本発明の特許請求の範囲に従ってなされた均等の修正を実装するプロセスのすべてまたは一部が、本発明の範囲内に収まることを理解するであろう。
【０３８６】
他の可能な請求項
【０３８７】
例示的実施形態１．
フレキシブルイーサネットＦｌｅｘＥにおける伝送チャネルの帯域幅を調整するための方法であって、伝送チャネルの経路上に上流ノード、中間ノード、および下流ノードがあり、伝送チャネル上のサービスデータの流れ方向が、上流ノード→中間ノード→下流ノードであり、中間ノードは上流ノードと下流ノードの間に位置し、中間ノードは上流ノードと下流ノードのそれぞれに隣接しており、上流ノードは第１のＦｌｅｘＥインタフェースを備え、中間ノードは、第２のＦｌｅｘＥインタフェースと第３のＦｌｅｘＥインタフェースを備え、下流ノードは、第４のＦｌｅｘＥインタフェースを備え、
上流ノードは、第１のＦｌｅｘＥインタフェースと第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースと第４のＦｌｅｘＥインタフェースを介して下流ノードに接続され、第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを備え、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを備え、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを備え、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを備え、第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されており、
第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも大きく、
方法は、
中間ノードによって、下流ノードから第１の指示情報を受信する段階であって、第１の指示情報は、中間ノードに伝送チャネルの帯域幅を増加させるように命令するために使用される段階と、
中間ノードによって、第２の指示情報を下流ノードに送信する段階であって、第２の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される段階と、
第２の指示情報を送信した後、中間ノードによって、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルへの切り替える段階と、
第２のセカンダリ送信スロットテーブルに切り替えた後、中間ノードによって、第３の指示情報を上流ノードに送信する段階であって、第３の指示情報は、伝送チャネルの帯域幅を増加させるように上流ノードに命令するために使用される段階と、
中間ノードによって、上流ノードから第４の指示情報を受信する段階であって、第４の指示情報は、中間ノードに、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを命令するために使用される段階と、
中間ノードによって、第４の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替える段階と、を備える方法。
【０３８８】
例示的実施形態２．
中間ノードが下流ノードから第１の指示情報を受信した後、方法は、
中間ノードによって、第５の指示情報および第２のセカンダリ送信スロットテーブルとを下流ノードに送信する段階であって、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される段階と、
中間ノードによって、下流ノードから第６の指示情報を受信する段階であって、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに備える、例示的実施形態１に記載の方法。
【０３８９】
例示的実施形態３．
中間ノードによって、第３の指示情報を上流ノードに送信した後、方法は、
中間ノードによって、第１のセカンダリ受信スロットテーブルの受信スロットが第１のセカンダリ送信スロットテーブルのスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する段階をさらに備える、例示的実施形態１または２に記載の方法。
【０３９０】
例示的実施形態４．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、第１のセカンダリ送信スロットテーブルによって示されるスロットが利用可能な状態にあることを決定する段階をさらに備える、例示的実施形態３に記載の方法。
【０３９１】
例示的実施形態５．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、第７の指示情報および第１のセカンダリ送信スロットテーブルを上流ノードから受信する段階であって、第７の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される段階をさらに備える、例示的実施形態３に記載の方法。
【０３９２】
例示的実施形態６．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期した後、方法は、
中間ノードによって、第８の指示情報を上流ノードに送信する段階であって、第８の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階をさらに備える、例示的実施形態３に記載の方法。
【０３９３】
例示的実施形態７．
第１の指示情報および第３の指示情報はそれぞれＦｌｅｘＥオーバヘッドで運ばれる、例示的実施形態１から６のいずれかに記載の方法。
【０３９４】
例示的実施形態８．
第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに備え、または、第３の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに備える、例示的実施形態７に記載の方法。
【０３９５】
例示的実施形態９．
中間ノードによって、下流ノードから第１の指示情報を受信する前に、方法は、
中間ノードによって、ネットワーク管理システムから送信スロット構成情報を受信する段階と、
中間ノードによって、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得する段階であって、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅が、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい段階と、をさらに備える例示的実施形態１から８のいずれかに記載の方法。
【０３９６】
例示的実施形態１０．
フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための方法であって、伝送チャネルの経路上に上流ノード、中間ノード、および下流ノードがあり、伝送チャネル上のサービスデータの流れ方向が、上流ノード→中間ノード→下流ノードであり、中間ノードは上流ノードと下流ノードの間に位置し、中間ノードは上流ノードと下流ノードのそれぞれに隣接しており、上流ノードは第１のＦｌｅｘＥインタフェースを備え、中間ノードは、第２のＦｌｅｘＥインタフェースと第３のＦｌｅｘＥインタフェースを備え、下流ノードは、第４のＦｌｅｘＥインタフェースを備え、
上流ノードは、第１のＦｌｅｘＥインタフェースと第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースと第４のＦｌｅｘＥインタフェースを介して下流ノードに接続され、第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを備え、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを備え、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを備え、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを備え、第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第３の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されており、
第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも小さく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも小さく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも小さく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも小さく、
方法は、
中間ノードによって、上流ノードから第１の指示情報を受信する段階であって、第１の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに命令するために使用される段階と、
中間ノードによって、第１の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替える段階と、
中間ノードによって、第３の指示情報を下流ノードに送信する段階であって、第３の指示情報は、下流ノードに、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを命令するために使用される段階と、
第３の指示情報を送信した後、中間ノードによって、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルへの切り替える段階と、を備える方法。
【０３９７】
例示的実施形態１１．
中間ノードによって、第１の指示情報に従って第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えた後、方法は、
中間ノードによって、上流ノードから第２の指示情報を受信する段階であって、第２の指示情報は、伝送チャネルの帯域幅を減少させるように中間ノードに命令するために使用される段階をさらに備え、
中間ノードによって、第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えた後、方法は、
中間ノードによって、第４の指示情報を下流ノードに送信する段階であって、第４の指示情報は、伝送チャネルの帯域幅を減少させるように下流ノードに命令するために使用される段階をさらに備える、例示的実施形態１０に記載の方法。
【０３９８】
例示的実施形態１２．
中間ノードによって、上流ノードからの第１の指示情報を受信する前に、方法は、
中間ノードによって、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する段階をさらに備える、例示的実施形態１０または１１に記載の方法。
【０３９９】
例示的実施形態１３．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、第１のセカンダリ送信スロットテーブルおよび第５の指示情報を上流ノードから受信する段階であって、第５の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される段階をさらに備える、例示的実施形態１１に記載の方法。
【０４００】
例示的実施形態１４．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期した後、方法は、
中間ノードによって、第６の指示情報を上流ノードに送信する段階であって、第６の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階をさらに備える、例示的実施形態１２または１３に記載の方法。
【０４０１】
例示的実施形態１５．
中間ノードによって、第３の指示情報を下流ノードに送信する前に、方法は、
中間ノードによって、第７の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信する段階であって、第７の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される段階と、
中間ノードによって、下流ノードから第８の指示情報を受信する段階であって、第８の指示情報は、下流ノードが、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに備える例示的実施形態１０から１４のいずれかに記載の方法。
【０４０２】
例示的実施形態１６．
第１の指示情報および第３の指示情報はそれぞれＦｌｅｘＥオーバヘッドで運ばれる、例示的実施形態１５に記載の方法。
【０４０３】
例示的実施形態１７．
第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに備え、または、第３の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに備える、例示的実施形態１４に記載の方法。
【０４０４】
例示的実施形態１８．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、ネットワーク管理システムから送信スロット構成情報を受信する段階と、
中間ノードによって、送信スロット構成情報に基づく構成を介して第２のセカンダリ送信スロットテーブルを取得する段階であって、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、中間ノードによって現在使用されている第２のプライマリ送信スロットテーブルによって示される帯域幅よりも小さい段階と、をさらに備える例示的実施形態１０から１７のいずれかに記載の方法。
【０４０５】
例示的実施形態１９．
フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための方法であって、伝送チャネルの経路上に上流ノード、中間ノード、および下流ノードがあり、伝送チャネル上のサービスデータの流れ方向が、上流ノード→中間ノード→下流ノードであり、中間ノードは上流ノードと下流ノードの間に位置し、中間ノードは上流ノードと下流ノードのそれぞれに隣接しており、上流ノードは第１のＦｌｅｘＥインタフェースを備え、中間ノードは、第２のＦｌｅｘＥインタフェースと第３のＦｌｅｘＥインタフェースを備え、下流ノードは、第４のＦｌｅｘＥインタフェースを備え、
上流ノードは、第１のＦｌｅｘＥインタフェースと第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースと第４のＦｌｅｘＥインタフェースを介して下流ノードに接続され、第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを備え、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを備え、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを備え、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを備え、第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されており、
第１のプライマリ送信スロットテーブルが示す帯域幅が第１のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第１のプライマリ受信スロットテーブルが示す帯域幅が第１のセカンダリ受信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ送信スロットテーブルが示す帯域幅が第２のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ受信スロットテーブルが示す帯域幅が第２のセカンダリ受信スロットテーブルが示す帯域幅よりも小さく、
中間ノードによって、第１の指示情報を下流ノードに送信する段階であって、第１の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに命令するために使用される段階と、
第１の指示情報を送信した後、中間ノードによって、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替える段階と、
中間ノードによって、上流ノードから第２の指示情報を受信する段階であって、第２の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように中間ノードに命令するために使用される段階と、
中間ノードによって、第２の指示情報に従って、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替える段階と、を備える方法。
【０４０６】
例示的実施形態２０．
中間ノードによって、第１の指示情報を下流ノードに送信する前に、方法は、
中間ノードによって、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する段階をさらに備える、例示的実施形態１９に記載の方法。
【０４０７】
例示的実施形態２１．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、上流ノードから第３の指示情報および第１のセカンダリ送信スロットテーブルを受信する段階であって、第３の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを中間ノードに要求するために使用される段階と、
中間ノードによって、上流ノードに第４の指示情報を送信する段階であって、第４の指示情報は、中間ノードが現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに備える、例示的実施形態１９または２０に記載の方法。
【０４０８】
例示的実施形態２２．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期した後に、方法は、
中間ノードによって、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信する段階であって、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用される段階と、
中間ノードによって、下流ノードから第６の指示情報を受信する段階であって、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される段階と、をさらに備える、例示的実施形態１９または２０に記載の方法。
【０４０９】
例示的実施形態２３．
中間ノードによって、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期する前に、方法は、
中間ノードによって、ネットワーク管理システムから送信スロット構成情報を受信する段階と、
中間ノードによって、送信スロット構成情報に基づく構成を介して第２のセカンダリ送信スロットテーブルを取得する段階であって、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、中間ノードによって現在使用されている第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい段階と、をさらに備える例示的実施形態１９から２２のいずれかに記載の方法。
【０４１０】
例示的実施形態２４．
フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための装置であって、中間ノードに適用され、伝送チャネルの経路上に上流ノード、中間ノード、および下流ノードがあり、伝送チャネル上のサービスデータの流れ方向が、上流ノード→中間ノード→下流ノードであり、中間ノードは上流ノードと下流ノードの間に位置し、中間ノードは上流ノードと下流ノードのそれぞれに隣接しており、上流ノードは第１のＦｌｅｘＥインタフェースを備え、中間ノードは、第２のＦｌｅｘＥインタフェースと第３のＦｌｅｘＥインタフェースを備え、下流ノードは、第４のＦｌｅｘＥインタフェースを備え、
上流ノードは、第１のＦｌｅｘＥインタフェースと第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースと第４のＦｌｅｘＥインタフェースを介して下流ノードに接続され、第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを備え、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを備え、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを備え、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを備え、第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されており、
第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも大きく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも大きく、
装置はトランシーバおよびプロセッサを備え、
トランシーバは、下流ノードから第１の指示情報を受信するように構成されており、第１の指示情報は、伝送チャネルの帯域幅を増加させるように装置に命令するために使用され、
トランシーバは、第２の指示情報を下流ノードに送信するようにさらに構成され、第２の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用され、
プロセッサは、トランシーバが第２の指示情報を送信した後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるようにさらに構成され、
トランシーバは、プロセッサが第２のセカンダリ送信スロットテーブルに切り替わった後、第３の指示情報を上流ノードに送信するようにさらに構成されており、第３の指示情報は、伝送チャネルの帯域幅を増加させるように上流ノードに命令するために使用され、
プロセッサは、第１のセカンダリ受信スロットテーブルの受信スロットが第１のセカンダリ送信スロットテーブルのスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期するようにさらに構成され、
トランシーバは、上流ノードから第４の指示情報を受信するようにさらに構成されており、第４の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用され、
プロセッサは、第４の指示情報に応じて、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるようにさらに構成されている、装置。
【０４１１】
例示的実施形態２５．
トランシーバは、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用され、
トランシーバは、下流ノードから第６の指示情報を受信するようにさらに構成されており、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される、例示的実施形態２４に記載の装置。
【０４１２】
例示的実施形態２６．
トランシーバは、第７の指示情報および第１のセカンダリ送信スロットテーブルを上流ノードから受信するようにさらに構成されており、第７の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用される、例示的実施形態２４または２５に記載の装置。
【０４１３】
例示的実施形態２７．
プロセッサは、第１のセカンダリ受信スロットテーブルの受信スロットが第１のセカンダリ送信スロットテーブルのスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期するようにさらに構成される、例示的実施形態２４から２６のいずれかに記載の装置。
【０４１４】
例示的実施形態２８．
トランシーバは、上流ノードに第８の指示情報を送信するようにさらに構成されており、第８の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される、例示的実施形態２４から２７のいずれかに記載の装置。
【０４１５】
例示的実施形態２９．
プロセッサは、装置によって、第１のセカンダリ送信スロットテーブルによって示されるスロットが利用可能な状態にあることを決定するようにさらに構成される、例示的実施形態２４から２８のいずれかに記載の装置。
【０４１６】
例示的実施形態３０．
第１の指示情報および第３の指示情報はそれぞれＦｌｅｘＥオーバヘッドで運ばれる、例示的実施形態２４から２９のいずれかに記載の装置。
【０４１７】
例示的実施形態３１．
第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに備え、または、第３の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに備える、例示的実施形態３０に記載の装置。
【０４１８】
例示的実施形態３２．
トランシーバは、ネットワーク管理システムから送信スロット構成情報を受信するようにさらに構成され、
プロセッサは、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得するようにさらに構成されており、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい、例示的実施形態２４から３１のいずれかに記載の装置。
【０４１９】
例示的実施形態３３．
フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための装置であって、中間ノードに適用され、伝送チャネルの経路上に上流ノード、中間ノード、および下流ノードがあり、伝送チャネル上のサービスデータの流れ方向が、上流ノード→中間ノード→下流ノードであり、中間ノードは上流ノードと下流ノードの間に位置し、中間ノードは上流ノードと下流ノードのそれぞれに隣接しており、上流ノードは第１のＦｌｅｘＥインタフェースを備え、中間ノードは、第２のＦｌｅｘＥインタフェースと第３のＦｌｅｘＥインタフェースを備え、下流ノードは、第４のＦｌｅｘＥインタフェースを備え、
上流ノードは、第１のＦｌｅｘＥインタフェースと第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースと第４のＦｌｅｘＥインタフェースを介して下流ノードに接続され、第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを備え、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを備え、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを備え、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを備え、第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第３の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されており、
第１のセカンダリ送信スロットテーブルが示す帯域幅は、第１のプライマリ送信スロットテーブルが示す帯域幅よりも小さく、第１のセカンダリ受信スロットテーブルが示す帯域幅は、第１のプライマリ受信スロットテーブルが示す帯域幅よりも小さく、第２のセカンダリ送信スロットテーブルが示す帯域幅は、第２のプライマリ送信スロットテーブルが示す帯域幅よりも小さく、第２のセカンダリ受信スロットテーブルが示す帯域幅は、第２のプライマリ受信スロットテーブルが示す帯域幅よりも小さく、
装置は、トランシーバとプロセッサとを備え、
トランシーバは、上流ノードから第１の指示情報を受信するように構成されており、第１の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用され、
プロセッサは、第１の指示情報に応じて、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように構成され、
トランシーバは、第３の指示情報を下流ノードに送信するように構成されており、第３の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用され、
プロセッサは、第３の指示情報が送信された後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるようにさらに構成されている、装置。
【０４２０】
例示的実施形態３４．
トランシーバは、上流ノードから第２の指示情報を受信するようにさらに構成されており、第２の指示情報は、伝送チャネルの帯域幅を減少させるように装置に命令するために使用され、
トランシーバは、第４の指示情報を下流ノードに送信するようにさらに構成され、第４の指示情報は、伝送チャネルの帯域幅を減少させるように下流ノードに命令するために使用される、例示的実施形態３３に記載の装置。
【０４２１】
例示的実施形態３５．
プロセッサは、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させるようにさらに構成される、例示的実施形態３３または３４に記載の装置。
【０４２２】
例示的実施形態３６．
トランシーバは、第１のセカンダリ送信スロットテーブルおよび第５の指示情報を上流ノードから受信するようにさらに構成されており、第５の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用される、例示的実施形態３３から３５のいずれかに記載の装置。
【０４２３】
例示的実施形態３７．
トランシーバは、上流ノードに第６の指示情報を送信するようにさらに構成されており、第６の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される、例示的実施形態３３から３６のいずれかに記載の装置。
【０４２４】
例示的実施形態３８．
トランシーバは、第７の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第７の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用され、
トランシーバは、下流ノードから第８の指示情報を受信するようにさらに構成されており、第８の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される、例示的実施形態３３から３７のいずれかに記載の装置。
【０４２５】
例示的実施形態３９．
第１の指示情報および第３の指示情報はそれぞれＦｌｅｘＥオーバヘッドで運ばれる、例示的実施形態３３から３８のいずれかに記載の装置。
【０４２６】
例示的実施形態４０．
第１の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに備え、または、第３の指示情報を運ぶために使用されるＦｌｅｘＥオーバヘッドは、伝送チャネルの識別子をさらに備える、例示的実施形態３９に記載の装置。
【０４２７】
例示的実施形態４１．
トランシーバは、ネットワーク管理システムから送信スロット構成情報を受信するようにさらに構成され、
プロセッサは、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得するようにさらに構成されており、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい、例示的実施形態３３から４０のいずれかに記載の装置。
【０４２８】
例示的実施形態４２．
フレキシブルイーサネットにおける伝送チャネルの帯域幅を調整するための装置であって、中間ノードに適用され、伝送チャネルの経路上に上流ノード、中間ノード、および下流ノードがあり、伝送チャネル上のサービスデータの流れ方向が、上流ノード→中間ノード→下流ノードであり、中間ノードは上流ノードと下流ノードの間に位置し、中間ノードは上流ノードと下流ノードのそれぞれに隣接しており、上流ノードは第１のＦｌｅｘＥインタフェースを備え、中間ノードは、第２のＦｌｅｘＥインタフェースと第３のＦｌｅｘＥインタフェースを備え、下流ノードは、第４のＦｌｅｘＥインタフェースを備え、
上流ノードは、第１のＦｌｅｘＥインタフェースと第２のＦｌｅｘＥインタフェースを介して中間ノードに接続され、中間ノードは、第３のＦｌｅｘＥインタフェースと第４のＦｌｅｘＥインタフェースを介して下流ノードに接続され、第１のＦｌｅｘＥインタフェースは、第１の送信ポートと第１の受信ポートとを備え、第２のＦｌｅｘＥインタフェースは、第２の送信ポートと第２の受信ポートとを備え、第３のＦｌｅｘＥインタフェースは、第３の送信ポートと第３の受信ポートとを備え、第４のＦｌｅｘＥインタフェースは、第４の送信ポートと第４の受信ポートとを備え、第１の送信ポートは、第１のプライマリ送信スロットテーブルおよび第１のセカンダリ送信スロットテーブルに結合され、第２の受信ポートは、第１のプライマリ受信スロットテーブルおよび第１のセカンダリ受信スロットテーブルに結合され、第３の送信ポートは、第２のプライマリ送信スロットテーブルおよび第２のセカンダリ送信スロットテーブルに結合され、第４の受信ポートは、第２のプライマリ受信スロットテーブルおよび第２のセカンダリ受信スロットテーブルに結合されており、
第１のプライマリ送信スロットテーブルが示す帯域幅が第１のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第１のプライマリ受信スロットテーブルが示す帯域幅が第１のセカンダリ受信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ送信スロットテーブルが示す帯域幅が第２のセカンダリ送信スロットテーブルが示す帯域幅よりも小さく、第２のプライマリ受信スロットテーブルが示す帯域幅が第２のセカンダリ受信スロットテーブルが示す帯域幅よりも小さく、
装置は、トランシーバとプロセッサとを備え、
メモリにはプログラムコードが記憶されており、プロセッサはプログラムコードを呼び出して以下の段階であって、
トランシーバは、第１の指示情報を下流ノードに送信するように構成されており、第１の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルに切り替えるように下流ノードに命令するために使用される段階と、
プロセッサは、トランシーバが第１の指示情報を送信した後、現在使用されている第２のプライマリ送信スロットテーブルから第２のセカンダリ送信スロットテーブルに切り替えるようにさらに構成される段階と、
トランシーバは、上流ノードから第２の指示情報を受信するようにさらに構成されており、第２の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるように装置に命令するために使用される段階と、
プロセッサは、第２の指示情報に応じて、第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルに切り替えるようにさらに構成される段階と、を実行する装置。
【０４２９】
例示的実施形態４３．
プロセッサは、第１のセカンダリ受信スロットテーブルによって示されるスロットが第１のセカンダリ送信スロットテーブルによって示されるスロットと一致するように、第１のセカンダリ送信スロットテーブルに基づいて第１のセカンダリ受信スロットテーブルを同期させるようにさらに構成される、例示的実施形態４２に記載の装置。
【０４３０】
例示的実施形態４４．
トランシーバは、第３の指示情報および第１のセカンダリ送信スロットテーブルを上流ノードから受信するようにさらに構成されており、第３の指示情報は、現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを装置に要求するために使用され、
トランシーバは、第４の指示情報を上流ノードに送信するようにさらに構成されており、第４の指示情報は、装置が現在使用されている第１のプライマリ受信スロットテーブルから第１のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される、例示的実施形態４２または４３に記載の装置。
【０４３１】
例示的実施形態４５．
トランシーバは、第５の指示情報および第２のセカンダリ送信スロットテーブルを下流ノードに送信するようにさらに構成されており、第５の指示情報は、現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを下流ノードに要求するために使用され、
トランシーバは、下流ノードから第６の指示情報を受信するようにさらに構成されており、第６の指示情報は、下流ノードが現在使用されている第２のプライマリ受信スロットテーブルから第２のセカンダリ受信スロットテーブルへの切り替えを許可することを示すために使用される、例示的実施形態４２から４４のいずれかに記載の装置。
【０４３２】
例示的実施形態４６．
トランシーバは、ネットワーク管理システムから送信スロット構成情報を受信するようにさらに構成され、
プロセッサは、送信スロット構成情報に基づいて第２のセカンダリ送信スロットテーブルを取得するようにさらに構成されており、構成された第２のセカンダリ送信スロットテーブルによって示される帯域幅は、第２のプライマリ送信スロットテーブルによって示される帯域幅よりも大きい、例示的実施形態４２から４５のいずれかに記載の装置。
【０４３３】
例示的実施形態４７．
コンピュータ可読命令を備えるコンピュータ可読記憶媒体であって、コンピュータ可読命令がコンピュータ上で実行されるとき、コンピュータは、例示的実施形態１から２３のいずれかに記載の方法を実行することが可能となる、コンピュータ可読記憶媒体。
【図１ａ】
2021525483.tif 000003
【図１ｂ−１】
2021525483.tif 000004
【図１ｂ−２】
2021525483.tif 000005
【図１ｂ−３】
2021525483.tif 000006
【図２】
2021525483.tif 000007
【図３】
2021525483.tif 000008
【図４】
2021525483.tif 000009
【図５】
2021525483.tif 000010
【図６】
2021525483.tif 000011
【図７】
2021525483.tif 000012
【国際調査報告】
2021525483.tif 000013
2021525483.tif 000014
2021525483.tif 000015
2021525483.tif 000016