(57)【要約】  通信ネットワーク（１００）において物理レイヤ接続を提供するように物理リソースを設定するための物理ネットワークコントローラ（１３０）における方法。物理レイヤ接続は、物理ネットワークコントローラ（１３０）を伴う階層構成において、上位レイヤネットワークコントローラ（１２０）によって制御される上位レイヤネットワーク接続に物理コネクティビティを提供する。本方法は、物理ネットワークコントローラ（１３０）が、物理レイヤ接続のための最小トラフィック容量についての指示を受信すること（２１０）を含む。物理ネットワークコントローラは、受信された指示に従って物理リソースを設定する（２２０）。【選択図】図２
2019533367.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク（１００）において物理レイヤ接続を提供するように物理リソースを設定するための物理ネットワークコントローラ（１３０）における方法であって、前記物理レイヤ接続が、前記物理ネットワークコントローラ（１３０）を伴う階層構成において、上位レイヤネットワークコントローラ（１２０）によって制御される上位レイヤネットワーク接続に物理コネクティビティを提供し、前記方法は、
前記物理ネットワークコントローラ（１３０）が、前記物理レイヤ接続のための最小トラフィック容量についての指示を受信すること（２１０）と、
前記物理ネットワークコントローラが、受信された前記指示に従って物理リソースを設定すること（２２０）と
を含む、方法。
【請求項２】
設定された前記物理リソースが、少なくとも指示された前記最小トラフィック容量を提供するために可変トラフィック容量物理レイヤ接続を提供する、請求項１に記載の方法。
【請求項３】
前記可変トラフィック容量がエラスティック物理ネットワークによって提供され、随意に、前記エラスティック物理ネットワークが、フラクショナル帯域幅技法、適応変調符号化方式、エラスティック光ネットワーク、エラスティック再構成可能光分岐挿入多重化、帯域幅可変トランシーバのうちの１つまたは複数に関与する、請求項２に記載の方法。
【請求項４】
前記物理ネットワークコントローラが、前記物理レイヤ接続のための利用可能なトラフィック容量の指示を前記上位レイヤネットワークコントローラ（１２０）に報告すること（２３０）をさらに含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
報告された前記トラフィック容量が、最小トラフィック容量と、ベストエフォートトラフィック容量と、最大の利用可能なトラフィック容量とのうちの１つまたは複数である、請求項３に記載の方法。
【請求項６】
設定された前記リソースがリソースの第１のセットであり、前記方法は、
前記物理ネットワークコントローラが、指示された前記最小トラフィック容量に従って物理リソースの第２のセットを設定すること（３１０）と、
物理リソースの前記第１のセットの少なくとも一部が利用不可能であるとき、前記物理レイヤ接続のために物理リソースの前記第２のセットを使用すること（３３０）と
をさらに含む、請求項１から５のいずれか一項に記載の方法。
【請求項７】
物理リソースの前記第２のセットが、物理リソースの前記第１のセットよりも少ない容量を提供する、請求項６に記載の方法。
【請求項８】
通信ネットワーク（１００）において物理レイヤ接続を提供するように物理リソースを設定するための物理ネットワークコントローラ（１３０）であって、前記物理レイヤ接続が、前記物理ネットワークコントローラ（１３０）を伴う階層構成において、上位レイヤネットワークコントローラによって制御される上位レイヤネットワーク接続に物理コネクティビティを提供し、前記物理ネットワークコントローラが、
前記物理レイヤ接続のための最小トラフィック容量についての指示を受信することと、
受信された前記指示に従って前記物理リソースを設定することと
を行うように設定された、物理ネットワークコントローラ（１３０）。
【請求項９】
設定された前記物理リソースが、可変トラフィック容量物理レイヤ接続を提供し、少なくとも指示された前記最小トラフィック容量を提供する、請求項８に記載の物理ネットワークコントローラ（１３０）。
【請求項１０】
前記物理レイヤ接続のためのトラフィック容量の指示を前記上位レイヤネットワークコントローラ（１２０）に報告するようにさらに設定された、請求項８または請求項９に記載の物理ネットワークコントローラ（１３０）。
【請求項１１】
設定された前記リソースがリソースの第１のセットであり、前記物理ネットワークコントローラは、
指示された前記最小トラフィック容量に従って物理リソースの第２のセットを設定することと、
物理リソースの前記第１のセットの少なくとも一部が利用不可能であるとき、前記物理レイヤ接続のために物理リソースの前記第２のセットを使用することと
を行うようにさらに設定された、請求項８から１０のいずれか一項に記載の物理ネットワークコントローラ（１３０）。
【請求項１２】
通信ネットワーク（１００）において複数の物理レイヤ接続を確立するためのネットワークコントローラ（１２０）における方法であって、前記通信ネットワークが、１つまたは複数のネットワークコントローラ（１２０）と１つまたは複数の物理ネットワークコントローラ（１３０）との階層構成を含み、前記方法は、
前記ネットワークコントローラ（１２０）が、前記物理ネットワークコントローラ（１３０）に物理レイヤ接続についての要求を送信すること（４３０）
を含み、
前記要求が、前記物理レイヤ接続のための最小トラフィック容量の指示を含む、方法。
【請求項１３】
前記物理レイヤ接続のための利用可能なトラフィック容量の指示を受信すること（４４０）
をさらに含む、請求項１２に記載の方法。
【請求項１４】
現在利用可能なベストエフォートトラフィック部分の指示が、第１の物理ネットワークコントローラから受信され、前記方法が、前記指示を第２の物理ネットワークコントローラに送信すること（４５０）をさらに含む、請求項１３に記載の方法。
【請求項１５】
利用可能なトラフィック容量の前記指示を顧客ネットワーク制御ノード（１１０）に報告すること（４６０）をさらに含む、請求項１３または請求項１４に記載の方法。
【請求項１６】
顧客ネットワーク制御ノード（１１０）から、ネットワーク接続のための最小トラフィック容量についての指示を受信すること（４１０）であって、前記ネットワーク接続が前記物理レイヤ接続に対応する、指示を受信すること（４１０）
をさらに含む、請求項１２から１５のいずれか一項に記載の方法。
【請求項１７】
ネットワーク接続のための最小トラフィック容量のための受信された前記指示を前記物理レイヤ接続のための最小トラフィック容量の前記指示に変換すること（４２０）
をさらに含む、請求項１６に記載の方法。
【請求項１８】
通信ネットワークにおけるネットワークコントローラ（１２０）であって、前記通信ネットワークが、１つまたは複数のネットワークコントローラ（１２０）と１つまたは複数の物理ネットワークコントローラ（１３０）との階層構成を含み、前記ネットワークコントローラが、
ネットワーク接続のための最小トラフィック容量についての指示を受信することと、
前記物理ネットワークコントローラ（１３０）に物理レイヤ接続についての要求を送信することと
を行うように設定され、
前記要求が、物理レイヤ接続のための最小トラフィック容量についての指示を含む、ネットワークコントローラ（１２０）。
【請求項１９】
サービス提供のための通信ネットワークにおいてネットワーク接続を確立するための顧客ネットワーク制御ノード（１１０）における方法であって、前記通信ネットワークが、１つまたは複数の顧客ネットワーク制御ノード（１１０）と、１つまたは複数のネットワークコントローラ（１２０）と、１つまたは複数の物理ネットワークコントローラ（１３０）との階層構成を含み、前記方法は、
ネットワーク接続が、必要とされる帯域幅を伴って確立される必要を決定すること（５１０）であって、前記必要とされる帯域幅が最小トラフィック容量を含む、確立される必要を決定すること（５１０）と、
前記ネットワークコントローラ（１２０）に前記ネットワーク接続のための前記最小トラフィック容量の指示を送信すること（５２０）と
を含む、方法。
【請求項２０】
前記ネットワーク接続のための利用可能なトラフィック容量の指示を受信すること（５３０）と、
前記ネットワーク接続のための利用可能なトラフィック容量の受信された前記指示に基づいて前記サービス提供を適応させることと
をさらに含む、請求項１９に記載の方法。
【請求項２１】
サービス提供のための通信ネットワークにおいてネットワーク接続を確立するように設定された顧客ネットワーク制御ノード（１１０）であって、前記通信ネットワークが、１つまたは複数の顧客ネットワーク制御ノード（１１０）と、１つまたは複数のネットワークコントローラ（１２０）と、１つまたは複数の物理ネットワークコントローラ（１３０）との階層構成を含み、前記顧客ネットワーク制御ノード（１１０）は、
ネットワーク接続がサービス提供のための必要とされる帯域幅を伴って確立される必要を決定することであって、前記必要とされる帯域幅が最小トラフィック容量を含む、確立される必要を決定することと、
前記ネットワークコントローラ（１２０）に前記ネットワーク接続のための前記最小トラフィック容量の指示を送信することと、
前記ネットワーク接続のための利用可能なトラフィック容量の指示を受信することと、
利用可能なトラフィック容量の受信された前記指示に基づいて前記サービス提供を適応させることと
を行うように設定された、顧客ネットワーク制御ノード（１１０）。
【請求項２２】
通信ネットワーク（１００）において物理レイヤ接続を生成するように物理リソースを設定するための装置（６００）であって、前記通信ネットワーク（１００）が、１つまたは複数のネットワークコントローラと１つまたは複数の物理ネットワークコントローラとの階層構成を含み、前記物理レイヤ接続が、前記ネットワークコントローラによって制御される上位レイヤネットワーク接続に物理コネクティビティを提供し、前記装置が、
物理レイヤ接続のための最小トラフィック容量の指示を受信するように設定された外部インターフェースモジュール（６０１）と、
前記指示に従って前記物理レイヤ接続のための物理リソースを設定するように設定されたリソース設定モジュール（６０２）と
を備える、装置（６００）。
【請求項２３】
内部インターフェースモジュール（６０４）であって、前記リソース設定モジュール（６０２）が、最小トラフィック容量の前記指示に基づいて、前記内部インターフェースモジュール（６０４）を介してパス算出要素に１つまたは複数のパラメータをシグナリングするようにさらに設定された、内部インターフェースモジュール（６０４）
をさらに備える、請求項２２に記載の装置（６００）。
【請求項２４】
利用可能なトラフィック容量を決定し、前記外部インターフェースモジュール（６０１）を介して前記利用可能なトラフィック容量の指示を報告するように設定された、リソース容量・ステータス報告モジュール（６０３）
をさらに備える、請求項２２または２３に記載の装置（６００）。
【請求項２５】
通信ネットワークにおいて複数の物理レイヤ接続を確立するための装置（８００）であって、前記通信ネットワーク（１００）が、１つまたは複数のネットワークコントローラと１つまたは複数の物理ネットワークコントローラとの階層構成を含み、前記装置は、
最小トラフィック容量の指示を送信かつ／または受信するように設定されたインターフェースモジュール（８０１）と、
物理レイヤ接続を提供すべき物理ネットワークドメインを選択するように設定されたネットワークドメイン選択モジュール（８０２）と、
最小トラフィック容量の指示に従って前記インターフェースモジュール（８０１）を介して物理レイヤ接続を要求するように設定されたネットワークサービス制御モジュール（８０３）と
を備える、装置（８００）。
【請求項２６】
前記インターフェースモジュール（８０１）が、前記物理レイヤ接続のための利用可能なトラフィック容量を示す報告を受信するようにさらに設定され、前記ネットワークサービス制御モジュール（８０３）が、
前記利用可能なトラフィック容量を顧客ネットワークコントローラ（１１０）に報告すること、および／または
１つまたは複数の他の物理ネットワークドメインに前記物理レイヤ接続のための前記利用可能なトラフィック容量を通知すること
を行うようにさらに設定された、請求項２５に記載の装置（８００）。
【請求項２７】
通信ネットワークにおいてネットワーク接続を確立するための装置（１０００）であって、前記通信ネットワーク（１００）が、１つまたは複数の高レイヤネットワークコントローラと１つまたは複数の低レイヤ物理ネットワークコントローラとの階層構成を含み、前記装置は、
必要とされる帯域幅を伴って確立されるべきネットワーク接続を決定するように設定された顧客サービス制御モジュール（１００２）と、
１つまたは複数のネットワークコントローラ（１２０）と通信するように設定されたインターフェースモジュール（１００１）と、
前記必要とされる帯域幅に基づいて、ネットワーク接続のための最小トラフィック容量を示すように設定されたネットワークレイヤ制御モジュール（１００３）と
を備える、装置（１０００）。
【請求項２８】
プロセッサとメモリとを備える物理ネットワークコントローラであって、前記メモリは、前記プロセッサによって実行可能な命令を含んでおり、したがって、前記物理ネットワークコントローラは、
通信ネットワークにおいて物理レイヤ接続を提供するように物理リソースを設定することであって、前記物理レイヤ接続が、前記物理ネットワークコントローラ（１３０）を伴う階層構成において、上位レイヤネットワークコントローラ（１２０）によって制御される上位レイヤネットワーク接続に物理コネクティビティを提供する、物理リソースを設定することと、
前記物理レイヤ接続のための最小トラフィック容量についての指示を受信することと、
受信された前記指示に従って物理リソースを設定することと
を行うように動作可能である、物理ネットワークコントローラ。
【請求項２９】
通信ネットワークにおいて複数の物理レイヤ接続を確立するように設定されたネットワークコントローラであって、前記通信ネットワークが、１つまたは複数のネットワークコントローラ（１２０）と１つまたは複数の物理ネットワークコントローラとの階層構成を含み、前記ネットワークコントローラが、
プロセッサとメモリと
を備え、前記メモリが、前記プロセッサによって実行可能な命令を含んでおり、したがって、前記ネットワークコントローラは、
前記物理ネットワークコントローラに物理レイヤ接続についての要求を送信することであって、前記要求が、前記物理レイヤ接続のための最小トラフィック容量の指示を含む、要求を送信すること
を行うように動作可能である、ネットワークコントローラ。
【請求項３０】
サービス提供のための通信ネットワークにおいてネットワーク接続を確立するように設定された顧客ネットワーク制御ノードであって、前記通信ネットワークが、１つまたは複数の顧客ネットワーク制御ノードと、１つまたは複数のネットワークコントローラと、１つまたは複数の物理ネットワークコントローラとの階層構成を含み、
前記顧客ネットワーク制御ノードがプロセッサとメモリとを備え、前記メモリが、前記プロセッサによって実行可能な命令を含んでおり、したがって、前記顧客ネットワーク制御ノードは、
ネットワーク接続が、必要とされる帯域幅を伴って確立される必要を決定することであって、前記必要とされる帯域幅が最小トラフィック容量を含む、確立される必要を決定することと、
前記ネットワークコントローラに前記ネットワーク接続のための前記最小トラフィック容量の指示を送信することと
を行うように動作可能である、顧客ネットワーク制御ノード。
【請求項３１】
通信ネットワーク（１００）において物理レイヤ接続に関連する物理リソースを設定するためのコンピュータプログラムであって、前記通信ネットワーク（１００）が、１つまたは複数のネットワークコントローラと１つまたは複数の物理ネットワークコントローラとの階層構成を含み、前記物理レイヤ接続が、上位レイヤネットワークコントローラによって制御される上位レイヤネットワーク接続に物理コネクティビティを提供し、前記コンピュータプログラムは、物理ネットワークコントローラの処理回路上で動作するとき、前記物理ネットワークコントローラに、
前記物理レイヤ接続の最小トラフィック容量についての指示を受信することと、
受信された前記指示に従って前記物理リソースを設定することと
を行わせるコンピュータコードを含む、コンピュータプログラム。
【請求項３２】
通信ネットワークにおいてネットワーク接続を確立するためのコンピュータプログラムであって、前記通信ネットワークが、複数の物理ネットワークコントローラと１つまたは複数のネットワークコントローラとの階層構成を含み、前記コンピュータプログラムは、ネットワークコントローラの処理回路上で動作するとき、前記ネットワークコントローラに、
ネットワーク接続のための最小トラフィック容量についての指示を受信することと、
物理レイヤ接続を要求することであって、前記要求が、物理レイヤ接続のための最小トラフィック容量についての指示を含み、前記指示が、ネットワーク接続のための最小トラフィック容量のための受信された前記指示に基づき、前記物理レイヤ接続が、要求された前記ネットワーク接続に物理リソースを提供する、物理レイヤ接続を要求することと
を行わせるコンピュータコードを含む、コンピュータプログラム。
【請求項３３】
通信ネットワークにおいて顧客ネットワークサービスを提供するためのコンピュータプログラムであって、前記通信ネットワークが、複数の物理ネットワークコントローラと、１つまたは複数のネットワークコントローラと、１つまたは複数の顧客ネットワークコントローラとの階層構成を含み、前記コンピュータプログラムは、顧客ネットワークコントローラ（１１０）の処理回路上で動作するとき、前記顧客ネットワークコントローラ（１１０）に、
ネットワーク接続が、必要とされる帯域幅を伴って確立される必要を決定することであって、前記必要とされる帯域幅が最小トラフィック容量を含む、確立される必要を決定することと、
ネットワークコントローラ（１２０）に前記ネットワーク接続のための前記最小トラフィック容量の指示を送信することと
を行わせるコンピュータコードを含む、コンピュータプログラム。
【請求項３４】
少なくとも１つのプロセッサ上で実行されたとき、前記少なくとも１つのプロセッサに、請求項１から７、１２から１７、および１９から２０のいずれか一項に記載の方法を行わせる命令を含むコンピュータプログラムを含んでいるキャリア。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、階層ネットワークにおいて物理パスを制御する方法、および階層ネットワークにおいて物理パスを制御するように設定されたネットワーク制御エンティティに関する。
【背景技術】
【０００２】
将来のモバイルネットワークは、超高帯域幅、安価で広いカバレッジ、低い遅延など、広範囲の難しい要件を満たす必要があろう。１つの同種ネットワークは、これらの要件を満たすことが可能でないであろう。
【０００３】
ソフトウェア規定ネットワーキング（ＳＤＮ：Ｓｏｆｔｗａｒｅ  Ｄｅｆｉｎｅｄ  Ｎｅｔｗｏｒｋｉｎｇ）は、ネットワーク要素への（できる限り）規格化されたサウスバウンドインターフェースを介して基礎をなす物理リソースを仮想化することと、プログラマチックノースバウンドインターフェースを提供することとによって、制御ソフトウェアを特殊なフォワーディングハードウェアから分離し、サービス展開アジリティの向上を可能にする、ネットワーキングパラダイムである。
【０００４】
ＩＥＴＦは、ＳＤＮコントローラと物理通信ネットワークエンティティとの間のインターフェースを規格化するフレームワークを規定しており、これは、たとえば、ＩＥＴＦインターネットドラフト、「Ｆｒａｍｅｗｏｒｋ  ｆｏｒ  Ａｂｓｔｒａｃｔｉｏｎ  ａｎｄ  Ｃｏｎｔｒｏｌ  ｏｆ  Ｔｒａｆｆｉｃ  Ｅｎｇｉｎｅｅｒｅｄ  Ｎｅｔｗｏｒｋｓ」、ｄｒａｆｔ−ｉｅｔｆ−ｔｅａｓ−ａｃｔｎ−ｆｒａｍｅｗｏｒｋ−００、２０１６年７月６日に記載されているように、トラフィックエンジニアリングネットワークの抽象化および制御（ＡＣＴＮ）フレームワークと呼ばれる。ＡＣＴＮフレームワークは、通信ネットワークのための階層アーキテクチャを規定する。
【０００５】
ＡＣＴＮは、以下の利益のうちの１つまたは複数を提供し得る。
ａ）上位レイヤアプリケーションおよび顧客への、基礎をなすネットワークリソースの抽象化。
ｂ）特定の基礎をなすリソースの仮想化。その選択基準は、特定の顧客、アプリケーションまたはサービスへのそれらのリソースの割り当てである。
ｃ）特定の顧客のサービス要件を満たすために複数の顧客を接続するためにインフラストラクチャをスライスすること。
ｄ）オペレータがマルチドメインネットワークを観察し、マルチドメインネットワークを単一の仮想化されたネットワークになるように制御することを可能にする仮想化された環境の作成、および仮想化されたネットワークまたはサービス（ネットワークをすっかり隠す）を顧客に提供する可能性。
ｅ）（顧客に割り当てられる）仮想リソースに対する顧客要求をサポート物理ネットワーク制御に適応させ、必要なマッピング、変換、隔離およびセキュリティ／ポリシー施行を実施する仮想化／マッピングネットワーク機能。この機能は、しばしば編成と呼ばれる。
ｆ）オープンなプログラマブルインターフェースを介した顧客への仮想化されたトポロジーとしてのネットワークの提示。これは、顧客プロバイダ間関係におけるコントローラの再帰を可能にする。
【０００６】
ＡＣＴＮは、限定はしないが、光ネットワーク、ＭＰＬＳトランスポートプロファイル（ＭＰＬＳ−ＴＰ）、ＭＰＬＳトラフィックエンジニアリング（ＭＰＬＳ−ＴＥ）を含む、トラフィックエンジニアリング接続指向技術をサポートし得る。
【０００７】
ＡＣＴＮの物理ネットワークコントローラ（ＰＮＣ）ドメインが、単一のＰＮＣの制御下のすべてのリソースを含むものとして規定される。それは、異なるルーティングドメイン、管理ドメイン、および異なるレイヤによって構成され得る。ドメインの物理リソースは、物理レイヤ接続を提供することを含み、これは、顧客サービストラフィックがそこを通してルーティングされる物理ネットワークパスまたはトンネルとして説明され得る。物理リソースは、波長分割多重、またはマイクロ波リンク、またはＷＣＤＭＡもしくはＬＴＥなどの無線リンクに関与する光トランスポートネットワークなど、特定の物理伝送媒体に関与する。そのようなリソースの設定は、たとえば、ラベル交換パスのようなものであり得る。
【０００８】
ＡＣＴＮによれば、物理ネットワークパスは、上位ネットワークレイヤからのいくつかの論理ステップおよびシグナリングプロシージャを通して確立され、各レイヤは、抽象化または仮想化である場合、異なるレベルに関与し得る。顧客ネットワーク制御（ＣＮＣ）レイヤにおいて、ネットワークパスは、必要とされる顧客サービスを満たす仮想ネットワークまたはネットワークスライスを通る仮想パスであり得る。
【０００９】
例示的なＡＣＴＮベースのネットワークでは、図１に示されているように、通信ネットワーク１０は、１つまたは複数のネットワークコントローラ４０と１つまたは複数の物理ネットワークコントローラ３０とを含む。各物理ネットワークコントローラによって制御される物理リソースは、ドメイン２０にグループ化される。いくつかの例では、ネットワークコントローラは、マルチドメインサービスコントローラ（ＭＤＳＣ）である。いくつかの例では、物理ネットワークコントローラは、物理ネットワークコントローラ（ＰＮＣ）である。ＰＮＣ３０およびＭＤＳＣ４０は、ソフトウェア規定ネットワーキング（ＳＤＮ）コントローラと見なされ得る。ドメインによって制御される物理リソースの例としては、パケット交換トランスポート、光トランスポートおよび無線アクセスがあり得る。そのようなドメインは、関与される技術に関して、完全に同種であり得、たとえば、そのようなドメインは、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）無線アクセスまたは波長分割多重のみを採用し得る。他の実施形態では、ドメインは、Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）およびＵｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ（ＵＭＴＳ）無線基地局を採用する、３ＧＰＰマルチ無線機アクセスタイプ（ＲＡＴ）無線アクセスネットワークなど、複数の技術に関与し得る。
【００１０】
図１は、ＭＤＳＣが、マルチドメイン、マルチ技術ネットワークのＶＮ（仮想化されたネットワーク）と呼ばれる、単一ネットワーク仮想化ビューをどのように公開するかを示している。最終的に、ＰＮＣは、サウスバウンドインターフェースを介した実際のＶＮレンダリングを担当する。
【００１１】
ＶＮは、ビジネス要件、たとえば、ＰＮＣに向かってマッピングされ、最終的にネットワーク要素に向かってマッピングされるＳＬＡ（サービスレベルアグリーメント）に関して規定される。ＰＮＣ間の通信は、ＰＮＣが、原則として、セキュリティ、プライバシーなどのすべての関係する態様を伴う可能な競合する組織によって所有されるので、一般に行われない。ＭＤＳＣ４０は、所与の制約に従って、ＭＤＳＣ−ＰＮＣインターフェース（ＭＰＩ）５０を介して、ＰＮＣ  ＡおよびＣに帯域幅Ｗのパケットラベル交換パス（ＬＳＰ）を要求し得、ドメインＢへの入口点を計算する。
【００１２】
ＭＤＳＣは、前記入口点８０間の帯域幅Ｗの接続６０を提供するようにとの要求をＰＮＣドメインＢに送り、障害（ｆａｕｌｔ）、たとえば、ＷＤＭリンク切断に対する耐性を可能にする。保護または冗長トンネル７０は、トンネル７０のトポロジーまたは単に波長利用可能性により、動作しているものよりもはるかに長い。いくつかの場合には、費用がかかる再生が必要とされ得る。
【００１３】
障害の場合、ＷＤＭレイヤは、ＷＤＭレイヤの終了点間の帯域幅Ｗの新しいＬＳＰ７０を提供し、他のドメインは、ＷＤＭレイヤの復元能力から恩恵を受ける。そのようなシナリオでは、物理ドメインは自己管理しており、他のドメインは、アクションをとる必要がない。
【００１４】
効率的な様式で、特に、回復および冗長に関して、ＡＣＴＮフレームワークにおけるＰＮＣの制御下の物理リソースなど、物理リソースを管理することが可能であることが大いに望ましい。
【発明の概要】
【００１５】
本開示の第１の態様は、通信ネットワーク（１００）において物理レイヤ接続を提供するように物理リソースを設定するための物理ネットワークコントローラ（１３０）における方法を提供し、物理レイヤ接続は、物理ネットワークコントローラ（１３０）を伴う階層構成において、上位レイヤネットワークコントローラ（１２０）によって制御される上位レイヤネットワーク接続に物理コネクティビティを提供する。本方法は、物理ネットワークコントローラ（１３０）が、物理レイヤ接続のための最小トラフィック容量についての指示を受信すること（２１０）と、物理ネットワークコントローラが、受信された指示に従って物理リソースを設定すること（２２０）とを含む。これは、物理ネットワークコントローラが上位ネットワークレイヤによって使用される最小トラフィック容量を知っており、したがって、追加のトラフィック容量をサポートすることができる物理レイヤ接続を提供することができるが、物理ネットワークコントローラが、最小トラフィック容量を提供することを保証するという利点を提供する。
【００１６】
第１の態様のさらなる実施形態では、設定された物理リソースは、少なくとも指示された最小トラフィック容量を提供するために可変トラフィック容量物理レイヤ接続を提供する。これは、最小トラフィック容量を越えた余分の容量が、たとえば、故障（ｆａｉｌｕｒｅ）、劣化、回復および／または強化により、増加または減少されるという利点を提供する。
【００１７】
第１の態様のさらなる実施形態では、可変トラフィック容量はエラスティック物理ネットワークによっておよび随意に提供される。エラスティック物理ネットワークは、フラクショナル帯域幅技法、適応変調符号化方式、エラスティック光ネットワーク、エラスティック再構成可能光分岐挿入多重化、帯域幅可変トランシーバのうちの１つまたは複数に関与する。
【００１８】
第１の態様のさらなる実施形態では、物理ネットワークコントローラは、物理レイヤ接続のための利用可能なトラフィック容量の指示を上位レイヤネットワークコントローラ（１２０）に報告する（２３０）。
【００１９】
第１の態様のさらなる実施形態では、報告されたトラフィック容量は、最小トラフィック容量と、ベストエフォートトラフィック容量と、最大の利用可能なトラフィック容量とのうちの１つまたは複数である。
【００２０】
第１の態様のさらなる実施形態では、設定されたリソースはリソースの第１のセットであり、本方法は、物理ネットワークコントローラが、指示された最小トラフィック容量に従って物理リソースの第２のセットを設定すること（３１０）と、物理リソースの第１のセットの少なくとも一部が利用不可能であるとき、物理レイヤ接続のために物理リソースの第２のセットを使用すること（３３０）とをさらに含む。
【００２１】
第１の態様のさらなる実施形態では、物理リソースの第２のセットは、物理リソースの第１のセットよりも少ない容量を提供する。
【００２２】
本開示の第２の態様は、通信ネットワーク（１００）において物理レイヤ接続を提供するように物理リソースを設定するための物理ネットワークコントローラ（１３０）を提供する。物理レイヤ接続は、物理ネットワークコントローラ（１３０）を伴う階層構成において、上位レイヤネットワークコントローラによって制御される上位レイヤネットワーク接続に物理コネクティビティを提供する。物理ネットワークコントローラは、物理レイヤ接続のための最小トラフィック容量についての指示を受信し、受信された指示に従って前記物理リソースを設定するように設定される。
【００２３】
第２の態様のさらなる実施形態では、設定された物理リソースは、可変トラフィック容量物理レイヤ接続を提供し、少なくとも指示された最小トラフィック容量を提供する。
【００２４】
第２の態様のさらなる実施形態では、物理ネットワークコントローラ（１３０）は、物理レイヤ接続のためのトラフィック容量の指示を上位レイヤネットワークコントローラ（１２０）に報告するように設定される。
【００２５】
第２の態様のさらなる実施形態では、物理ネットワークコントローラ（１３０）によって設定されるリソースはリソースの第１のセットであり、物理ネットワークコントローラは、指示された最小トラフィック容量に従って物理リソースの第２のセットを設定することと、物理リソースの第１のセットの少なくとも一部が利用不可能であるとき、物理レイヤ接続のために物理リソースの第２のセットを使用することとを行うようにさらに設定される。
【００２６】
本開示の第３の態様は、通信ネットワーク（１００）において複数の物理レイヤ接続を確立するためのネットワークコントローラ（１２０）における方法を提供し、通信ネットワークは、１つまたは複数のネットワークコントローラ（１２０）と１つまたは複数の物理ネットワークコントローラ（１３０）との階層構成を含む。本方法は、ネットワークコントローラ（１２０）が、前記物理ネットワークコントローラ（１３０）に物理レイヤ接続についての要求を送信すること（４３０）であって、要求が、物理レイヤ接続のための最小トラフィック容量の指示を含む、要求を送信すること（４３０）を含む。
【００２７】
第３の態様のさらなる実施形態では、本方法は、物理レイヤ接続のための利用可能なトラフィック容量の指示を受信すること（４４０）を含む。
【００２８】
第３の態様のさらなる実施形態では、現在利用可能なベストエフォートトラフィック部分の指示は、第１の物理ネットワークコントローラから受信され、本方法は、指示を第２の物理ネットワークコントローラに送信すること（４５０）をさらに含む。
【００２９】
第３の態様のさらなる実施形態では、本方法は、利用可能なトラフィック容量の指示を顧客ネットワーク制御ノード（１１０）に報告すること（４６０）を含む。
【００３０】
第３の態様のさらなる実施形態では、本方法は、顧客ネットワーク制御ノード（１１０）から、ネットワーク接続のための最小トラフィック容量についての指示を受信すること（４１０）であって、ネットワーク接続が物理レイヤ接続に対応する、指示を受信すること（４１０）を含む。
【００３１】
第３の態様のさらなる実施形態では、本方法は、ネットワーク接続のための最小トラフィック容量のための受信された指示を物理レイヤ接続のための最小トラフィック容量の指示に変換すること（４２０）を含む。
【００３２】
本開示の第４の態様は、通信ネットワークにおけるネットワークコントローラ（１２０）を提供し、通信ネットワークは、１つまたは複数のネットワークコントローラ（１２０）と１つまたは複数の物理ネットワークコントローラ（１３０）との階層構成を含む。ネットワークコントローラは、ネットワーク接続のための最小トラフィック容量についての指示を受信することと、前記物理ネットワークコントローラ（１３０）に物理レイヤ接続についての要求を送信することとを行うように設定される。要求は、物理レイヤ接続のための最小トラフィック容量についての指示を含む。
【００３３】
本開示の第５の態様は、サービス提供のための通信ネットワークにおいてネットワーク接続を確立するための顧客ネットワーク制御ノード（１１０）における方法を提供し、通信ネットワークは、１つまたは複数の顧客ネットワーク制御ノード（１１０）と、１つまたは複数のネットワークコントローラ（１２０）と、
１つまたは複数の物理ネットワークコントローラ（１３０）との階層構成を含む。本方法は、ネットワーク接続が、必要とされる帯域幅を伴って確立される必要を決定すること（５１０）であって、必要とされる帯域幅が最小トラフィック容量を含む、確立される必要を決定すること（５１０）を含む。本方法は、前記ネットワークコントローラ（１２０）にネットワーク接続のための最小トラフィック容量の指示を送信すること（５２０）を含む。
【００３４】
第５の態様のさらなる実施形態では、本方法は、ネットワーク接続のための利用可能なトラフィック容量の指示を受信すること（５３０）と、ネットワーク接続のための利用可能なトラフィック容量の受信された指示に基づいてサービス提供を適応させることとを含む。
【００３５】
本開示の第６の態様は、サービス提供のための通信ネットワークにおいてネットワーク接続を確立するように設定された顧客ネットワーク制御ノード（１１０）を提供し、通信ネットワークは、１つまたは複数の顧客ネットワーク制御ノード（１１０）と、１つまたは複数のネットワークコントローラ（１２０）と、１つまたは複数の物理ネットワークコントローラ（１３０）との階層構成を含む。顧客ネットワーク制御ノード（１１０）は、ネットワーク接続がサービス提供のための必要とされる帯域幅を伴って確立される必要を決定することであって、必要とされる帯域幅が最小トラフィック容量を含む、確立される必要を決定することを行うように設定される。顧客ネットワークノードは、前記ネットワークコントローラ（１２０）にネットワーク接続のための最小トラフィック容量の指示を送信することと、ネットワーク接続のための利用可能なトラフィック容量の指示を受信することと、利用可能なトラフィック容量の受信された指示に基づいてサービス提供を適応させることとを行うようにさらに設定される。
【００３６】
本開示の第７の態様は、通信ネットワーク（１００）において物理レイヤ接続を生成するように物理リソースを設定するための装置（６００）を提供し、通信ネットワーク（１００）は、１つまたは複数のネットワークコントローラと１つまたは複数の物理ネットワークコントローラとの階層構成を含み、物理レイヤ接続は、ネットワークコントローラによって制御される上位レイヤネットワーク接続に物理コネクティビティを提供する。本装置は、物理レイヤ接続のための最小トラフィック容量の指示を受信するように設定された外部インターフェースモジュール（６０１）と、前記指示に従って物理レイヤ接続のための物理リソースを設定するように設定されたリソース設定モジュール（６０２）とを備える。
【００３７】
第７の態様のさらなる実施形態では、装置（６００）は、内部インターフェースモジュール（６０４）を備え、リソース設定モジュール（６０２）は、最小トラフィック容量の指示に基づいて、内部インターフェースモジュール（６０４）を介してパス算出要素に１つまたは複数のパラメータをシグナリングするようにさらに設定される。
【００３８】
第７の態様のさらなる実施形態では、装置（６００）は、利用可能なトラフィック容量を決定し、外部インターフェースモジュール（６０１）を介して前記利用可能なトラフィック容量の指示を報告するように設定された、リソース容量・ステータス報告モジュール（６０３）を備える。
【００３９】
本開示の第８の態様は、通信ネットワークにおいて複数の物理レイヤ接続を確立するための装置（８００）を提供し、通信ネットワーク（１００）は、１つまたは複数のネットワークコントローラと１つまたは複数の物理ネットワークコントローラとの階層構成を含む。本装置は、最小トラフィック容量の指示を送信かつ／または受信するように設定されたインターフェースモジュール（８０１）と、物理レイヤ接続を提供すべき物理ネットワークドメインを選択するように設定されたネットワークドメイン選択モジュール（８０２）と、最小トラフィック容量の指示に従ってインターフェースモジュール（８０１）を介して物理レイヤ接続を要求するように設定されたネットワークサービス制御モジュール（８０３）とを備える。
【００４０】
第８の態様のさらなる実施形態では、インターフェースモジュール（８０１）は、物理レイヤ接続のための利用可能なトラフィック容量を示す報告を受信するようにさらに設定され、ネットワークサービス制御モジュール（８０３）は、利用可能なトラフィック容量を顧客ネットワークコントローラ（１１０）に報告すること、および／または１つまたは複数の他の物理ネットワークドメインに物理レイヤ接続のための利用可能なトラフィック容量を通知することを行うようにさらに設定される。
【００４１】
本開示の第９の態様は、通信ネットワークにおいてネットワーク接続を確立するための装置（１０００）を提供し、通信ネットワーク（１００）は、１つまたは複数の高レイヤネットワークコントローラと１つまたは複数の低レイヤ物理ネットワークコントローラとの階層構成を含む。本装置は、必要とされる帯域幅を伴って確立されるべきネットワーク接続を決定するように設定された顧客サービス制御モジュール（１００２）と、１つまたは複数のネットワークコントローラ（１２０）と通信するように設定されたインターフェースモジュール（１００１）と、必要とされる帯域幅に基づいて、ネットワーク接続のための最小トラフィック容量を示すように設定されたネットワークレイヤ制御モジュール（１００３）とを備える。
【００４２】
本開示の第１０の態様は、プロセッサとメモリとを備える物理ネットワークコントローラを提供し、メモリは、プロセッサによって実行可能な命令を含んでおり、したがって、物理ネットワークコントローラは、通信ネットワークにおいて物理レイヤ接続を提供するように物理リソースを設定することであって、物理レイヤ接続が、物理ネットワークコントローラ（１３０）を伴う階層構成において、上位レイヤネットワークコントローラ（１２０）によって制御される上位レイヤネットワーク接続に物理コネクティビティを提供する、物理リソースを設定することと、物理レイヤ接続のための最小トラフィック容量についての指示を受信することと、受信された指示に従って物理リソースを設定することとを行うように動作可能である。
【００４３】
本開示の第１１の態様は、通信ネットワークにおいて複数の物理レイヤ接続を確立するように設定されたネットワークコントローラを提供し、通信ネットワークは、１つまたは複数のネットワークコントローラ（１２０）と１つまたは複数の物理ネットワークコントローラとの階層構成を含み、ネットワークコントローラは、プロセッサとメモリとを備え、メモリは、プロセッサによって実行可能な命令を含んでおり、したがって、物理ネットワークコントローラは、前記物理ネットワークコントローラに物理レイヤ接続についての要求を送信することであって、要求が、物理レイヤ接続のための最小トラフィック容量の指示を含む、要求を送信することを行うように動作可能である。
【００４４】
本開示の第１２の態様は、サービス提供のための通信ネットワークにおいてネットワーク接続を確立するように設定された顧客ネットワーク制御ノードを提供し、通信ネットワークは、１つまたは複数の顧客ネットワーク制御ノードと、１つまたは複数のネットワークコントローラと、１つまたは複数の物理ネットワークコントローラとの階層構成を含み、顧客ネットワーク制御ノードはプロセッサとメモリとを備え、メモリは、プロセッサによって実行可能な命令を含んでおり、したがって、顧客ネットワーク制御ノードは、ネットワーク接続が、必要とされる帯域幅を伴って確立される必要を決定することであって、必要とされる帯域幅が最小トラフィック容量を含む、確立される必要を決定することと、前記ネットワークコントローラにネットワーク接続のための最小トラフィック容量の指示を送信することとを行うように動作可能である。
【００４５】
本開示の第１３の態様は、通信ネットワーク（１００）において物理レイヤ接続に関連する物理リソースを設定するためのコンピュータプログラムを提供し、通信ネットワーク（１００）は、１つまたは複数のネットワークコントローラと１つまたは複数の物理ネットワークコントローラとの階層構成を含み、物理レイヤ接続は、上位レイヤネットワークコントローラによって制御される上位レイヤネットワーク接続に物理コネクティビティを提供し、コンピュータプログラムは、物理ネットワークコントローラの処理回路上で動作するとき、物理ネットワークコントローラに、物理レイヤ接続の最小トラフィック容量についての指示を受信することと、受信された指示に従って前記物理リソースを設定することとを行わせるコンピュータコードを含む。
【００４６】
本開示の第１４の態様は、通信ネットワークにおいてネットワーク接続を確立するためのコンピュータプログラムを提供し、通信ネットワークは、複数の物理ネットワークコントローラと１つまたは複数のネットワークコントローラとの階層構成を含み、コンピュータプログラムは、ネットワークコントローラの処理回路上で動作するとき、ネットワークコントローラに、ネットワーク接続のための最小トラフィック容量についての指示を受信することと、物理レイヤ接続を要求することであって、要求が、物理レイヤ接続のための最小トラフィック容量についての指示を含み、指示が、ネットワーク接続のための最小トラフィック容量のための受信された指示に基づき、物理レイヤ接続が、要求されたネットワーク接続に物理リソースを提供する、要求することとを行わせるコンピュータコードを含む。
【００４７】
本開示の第１５の態様は、通信ネットワークにおいて顧客ネットワークサービスを提供するためのコンピュータプログラムを提供し、通信ネットワークは、複数の物理ネットワークコントローラと、１つまたは複数のネットワークコントローラと、１つまたは複数の顧客ネットワークコントローラとの階層構成を含み、コンピュータプログラムは、顧客ネットワークコントローラ（１１０）の処理回路上で動作するとき、顧客ネットワークコントローラ（１１０）に、ネットワーク接続が、必要とされる帯域幅を伴って確立される必要を決定することであって、必要とされる帯域幅が最小トラフィック容量を含む、確立される必要を決定することと、ネットワークコントローラ（１２０）にネットワーク接続のための最小トラフィック容量の指示を送信することとを行わせるコンピュータコードを含む。
【００４８】
本開示の第１６の態様は、少なくとも１つのプロセッサ上で実行されたとき、少なくとも１つのプロセッサに、本明細書で開示される方法のうちのいずれか１つによる方法を行わせる命令を含むコンピュータプログラムを含んでいるキャリアを提供する。
【００４９】
次に、本開示の実施形態が、単に例として、添付の図面を参照しながら説明される。
【図面の簡単な説明】
【００５０】
【図１】例示的な通信ネットワークの概観を示す図である。
【図２】本開示の一実施形態による、例示的な通信ネットワークを示す図である。
【図３】本開示の一実施形態による方法の一例を示す図である。
【図４】本開示のさらなる実施形態による方法の一例を示す図である。
【図５】本開示のさらなる実施形態による方法の一例を示す図である。
【図６】本開示のさらなる実施形態による方法の一例を示す図である。
【図７】本開示の一実施形態による装置の一例を示す図である。
【図８】本開示の一実施形態による装置のさらなる例を示す図である。
【図９】本開示のさらなる実施形態による装置の一例を示す図である。
【図１０】本開示のさらなる実施形態による装置のさらなる例を示す図である。
【図１１】本開示のさらなる実施形態による装置の一例を示す図である。
【図１２】本開示のさらなる実施形態による装置のさらなる例を示す図である。
【発明を実施するための形態】
【００５１】
以下の開示は、たとえば、上記で説明されたようなＡＣＴＮフレームワークに基づくが、開示される態様がそのようなアーキテクチャまたはシステムに限定されないことが当業者によって諒解されよう。
【００５２】
エラスティック光ネットワーキング（ＥＯＮ：Ｅｌａｓｔｉｃ  ｏｐｔｉｃａｌ  ｎｅｔｗｏｒｋｉｎｇ）は、フレキシブル帯域幅チャネルを実装するための有望なソリューションとして近年出現しており、フレキシブル帯域幅チャネルは、フレキシブルグリッドによって可能にされるスペクトル割り当てを有利に使用して、割り当てられた帯域幅をトラフィック需要とマッチさせる。いくつかの態様では、エラスティックという用語は、光スペクトルがフレキシブルに分割されること、および／またはエラスティック光パス、たとえば、可変ビットレートをもつパスを生成することができるトランシーバを指す。
【００５３】
また、レート調節可能光インターフェースが保護手法を示唆し、保護手法において、ベストエフォートデータトラフィックが故障の場合ドロップされているので、動作しているパスと保護パスとは異なる光ラインレートを有する。エラスティック光ネットワーキングの他の利点は、電力節約、およびインベントリの低減、すなわち、予備部分のより容易な管理のための「１サイズですべてにフィット（ｏｎｅ  ｓｉｚｅ  ｆｉｔｓ  ａｌｌ）」に関係する。
【００５４】
ＥＯＮの例は、波長（または波長のセット）が、たとえば、リーチおよびスペクトル効率を伴って妥協して容量を解決することによって４０ＧＢｉｔ／ｓから１４０ＧＢｉｔ／ｓまでのアグリゲート容量を提供するようにソフトウェア制御され得るフレキシブルラインインターフェースに基づき得る。
【００５５】
ＥＯＮは、４０Ｇ／１１０Ｇの場合、ＤＳＰ支援型２８〜３２ＧＢａｕｄデジタルコヒーレント送信を利用し得、ＤＳＰ支援型２８〜３２ＧＢａｕｄデジタルコヒーレント送信は、１４０Ｇおよび１Ｔシステムのための主要な技術であると仮定される。たとえば、ＥＯＮは、単一の波長のシンボルレートを一定に保ち、変調フォーマットを変更して、たとえば、ＤＰ−ＢＰＳＫの場合の約５０ＧからＤＰ−ＱＰＳＫの場合の１１０Ｇまで、ＤＰ−１６ＱＡＭの場合の１２０Ｇまで、様々な容量を達成し得る。１２０Ｇを越えるアグリゲートラインレートは、要求されたリーチに従って、１４０Ｇ〜１Ｔを達成するために２〜８つの波長を活用し得る。多波長ラインインターフェースの場合、いくつかの例は、各キャリアにシンボルレートを選択的に割り当て、さらに、スペクトルまたは電力効率に関してこれが有利である場合に未使用サブキャリアをオフに切り替え得る。ＥＯＮラインインターフェースのこれらのパラメータは、ソフトウェア設定可能であり、ＳＤＮシステムと互換性がある。
【００５６】
エラスティック物理ネットワーク
説明される実施形態はエラスティック物理ネットワーク（ＥＰＮ：Ｅｌａｓｔｉｃ  Ｐｈｙｓｉｃａｌ  Ｎｅｔｗｏｒｋ）を使用し得、ＥＰＮのうち、ＥＯＮは特定の例である。ＥＰＮは、トランシーバがエラスティックパス、たとえば、可変ビットレートをもつパスを生成することができる物理リソースを含む。ＥＰＮの他の例は、ビットレートが気象条件に対処するように適応されるマイクロ波リンク、ビットレートがエンドノードのロケーション、速度または他の特性に従って変更され得る無線アクセスネットワーク、ビットレートが周囲条件および距離に依存する可視光通信（ＶＬＣ）システム、ならびに適応ブロードバンドワイヤレスシステムであり、たとえば、３ＧＰＰ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）およびＷＩＭＡＸは、適応変調、コーディング方式およびサブキャリアを使用する。
【００５７】
本開示の態様は、ＥＰＮのエラスティック能力を使用し得る。いくつかの例では、物理リソースのエラスティック能力はノードのエラスティック再設定、たとえば、シンボルレート、変調フォーマット、チャネル間隔および／または他のパラメータのうちの１つまたは複数を制御する（変化させる）ことに起因する。いくつかの例では、サーバノードのエラスティック能力は、ライン容量を変化させるように設定されたトランスポンダを使用する。いくつかの態様では、サーバノードのエラスティック能力は、スイッチングウィンドウの帯域幅を変化させることが可能であるネットワーク要素（たとえば、光交差接続）が、エラスティック光パスの帯域幅を変化させることに関係する。いくつかの例では、エラスティック能力は、任意の帯域幅チャネル（フレックスパス（ｆｌｅｘｐａｔｈ））または何らかのエラスティック光ネットワーキング方法を利用する。いくつかの例では、エラスティシティ（ｅｌａｓｔｉｃｉｔｙ）は、マルチプロトコルラベルスイッチング（ＭＰＬＳ）ネットワークにおけるラベル交換パス（ＬＳＰ）の帯域幅変動によって提供される。いくつかの例では、エラスティシティは、１つまたは複数の代替パスを使用することによって提供される。
【００５８】
本開示の例では、ＥＰＮがＡＣＴＮフレームワークに適用される。ＰＮＣは、可変ビットレートをもつ物理レイヤ接続を制御し、したがって、可変ビットレートをもつ物理レイヤ接続を提供することが可能である。しかしながら、上位レイヤネットワークコントローラがＥＰＮから恩恵を受けるために、プロトコル拡張および適応が必要とされる。物理リソース管理を改善するためのそのような拡張が開示される。
【００５９】
図２を参照すると、１つまたは複数の実施形態による通信ネットワーク１００が表されている。通信ネットワーク１００は、１つまたは複数の高（または上位）レイヤネットワークコントローラ１２０（たとえば、ＭＤＳＣ）と、１つまたは複数の物理ネットワークコントローラ１３０（たとえば、ＰＮＣ）との階層構成を含む。いくつかの態様では、ＰＮＣ１３０は、低または下位レベルネットワークコントローラ、すなわち、ＭＤＳＣ１２０よりも低いネットワークコントローラと見なされ得る。たとえば、レイヤネットワークコントローラ１２０は、ネットワークの集約または仮想化されたビューを制御し、および／または下位レベルネットワークコントローラ１３０を通してのみ物理リソースを制御し得る。
【００６０】
通信ネットワーク１００は、顧客ネットワークコントローラ（ＣＮＣ）１１０など、１つまたは複数の顧客サービスレベル制御ノードを備える。ＣＮＣは、階層通信ネットワーク１００のネットワークスライシングを通して顧客にサービスを提供し得る。
【００６１】
ＡＣＴＮフレームワークにおいてＰＮＣによって制御されるような物理ネットワークリソースは、ＣＮＣ−ＭＤＳＣインターフェース（ＣＭＩ）およびＭＤＳＣ−ＰＮＣインターフェース（ＭＰＩ）など、規格化されたインターフェース上でシグナリングプロトコルを介して要求されるような一定のレベルのサービスおよび信頼性を提供しなければならない。
【００６２】
各ＰＮＣ１３０は、それのドメイン１４０、１５０において物理リソースを制御する。ＣＮＣ１１０は、ＣＭＩ１６０を介して１つまたは複数のＭＤＳＣ１２０と通信し、ＭＤＳＣ１２０は、ＭＰＩ１７０を介して１つまたは複数のＰＮＣ１３０と通信する。いくつかの例では、ＰＮＣは、内部ドメインインターフェース１８０上でドメイン制御要素、たとえば、パス算出要素（ＰＣＥ）と通信する。
【００６３】
ＣＮＣ１１０は、ＣＮＣ−ＭＤＳＣインターフェース（ＣＭＩ）を介して仮想ネットワーク（ＶＮ）をインスタンス化し得る。ＭＤＳＣ１２０は、ＭＤＳＣ−ＰＮＣインターフェース（ＭＰＩ）を介して、１つまたは複数の関与するＰＮＣ１３０に関連情報をディスパッチする。
【００６４】
図２による一実施形態では、ＰＮＣ−Ｂ１３０は、ドメイン１５０内のエラスティック物理ネットワークを制御する。たとえば、所与のパスについてのビットレートは、たとえば、ＤＷＤＭを提供するエラスティック光ネットワークについて変化させられ得る。いくつかの例では、波長は固定され、容量は、変調を通して変化させられ得る。他の例では、ＥＯＮは、変動する帯域幅要件をフレキシブルスペクトル割り振り内のセグメント化された波長に割り当てるサブ波長トランスポンダに関与し得る。
【００６５】
ＰＮＣ−Ｂ１３０は、上位レイヤサービスに物理レイヤ接続を提供するように物理リソースを設定するようにとの要求を受信する。ＰＮＣ観点からの上位レイヤは、ＭＤＳＣ１２０によって制御されるネットワークレイヤである。これは、代替的に、物理レイヤ接続の上方のレイヤと呼ばれ得る。この点において、ＭＤＳＣは、ＰＮＣに関して上位レイヤネットワーク接続を制御し、ＰＮＣは、上位レイヤネットワークコントローラ、たとえば、ＭＤＳＣ１２０によって制御される、本明細書では上位レイヤネットワーク接続と呼ばれる、物理レイヤ接続の上方のレイヤに物理レイヤ接続を提供する。物理リソースを設定するようにとの要求は、たとえば、２つの識別された終了点１９２間の物理ネットワークパス１９０またはトンネルである物理レイヤ接続を生じることができる。図２のＡＣＴＮフレームワークでは、そのような要求は、ＭＰＩ１７０上で、上位レイヤネットワークコントローラとしてのＭＤＳＣ１２０から受信される。
【００６６】
ＰＮＣ１３０は、物理レイヤ接続のための最小トラフィック容量についての指示を受信する。ＰＮＣは、最小トラフィック容量の受信された指示に従って物理レイヤ接続を提供するように物理リソースを設定する。設定は、物理ネットワークのいくつかの要素が物理レイヤ接続に専用であるように物理リソースを割り当てることを含み得る。他の例では、設定は、必要とされるコネクティビティを提供するように物理ネットワークレイヤを適応させるソフトウェア設定可能インターフェースにパラメータを提供することに関与する、すなわち、ＳＤＮ適用例。設定された物理リソースは、いくつかのネットワーク条件により増加または減少し得るが、少なくとも指示された最小トラフィック容量を提供する、可変トラフィック容量をもつ物理レイヤ接続またはパスを提供し得る。可変トラフィック容量は、エラスティックネットワークによって提供され得る。たとえば、接続は、この指示された最小トラフィック容量を下回らないことを保証する。
【００６７】
最小トラフィック容量は、したがって、上位レイヤサービスのために物理ネットワークレイヤによって提供されるべき保証ビットレートとして規定され得る。いくつかの例では、保証ビットレートは、サービス提供のプレミアムサービスまたはプレミアム部分に関係する。いくつかの例では、最小トラフィック容量指示は、上位レイヤサービスに物理レイヤ接続を提供するように物理リソースを設定するようにとの要求の一部として受信され得る。いくつかの例では、これは、物理ネットワークパスを確立するようにとの要求と呼ばれ得る。他の例では、別個のメッセージまたは指示が、最小トラフィック容量指示を伝達するために使用され得る。
【００６８】
いくつかの例では、ＭＤＳＣ１２０からのＰＮＣ１３０によって受信される最小トラフィック容量についての指示は、最大所望トラフィック容量の一部を含む。指示は、最大の望ましいビットレートを含み得、たとえば、物理リソースは、８０Ｇｂ／ｓの最小または保証トラフィック容量を伴う１２０Ｇｂ／ｓを提供すべきである。いくつかの例では、最小または保証トラフィック部分要件は、要求された最大所望トラフィック容量のうちの割合、たとえば、要求された１２０Ｇｂ／ｓサービスの４０％であり得る。これは、物理ネットワークコントローラが、上位レイヤノードが実際に物理ネットワークパスまたはトンネルをどのように使用することを意図するかに気づいているという利点を提供する。これは、ＰＮＣレイヤにおいて復元を実施し、２つの終了点間で実現可能なパスが利用可能でないとき、特に有用である。前記トンネル上で搬送されるプレミアムまたは保証トラフィックの量を示すと、ＰＮＣは、より長い距離に達することができる低減されたビットレートを回復トンネルにプロビジョニングし、少なくとも指示された最小トラフィック容量、たとえばプレミアムトラフィックを復元することができる。
【００６９】
他の例では、ＰＮＣ１３０は、必要とされるベストエフォートトラフィック部分についての指示をも受信し得る。この場合も、これは、特定のビットレートまたは帯域幅として表され得るか、またはそれは、要求されたサービス総計のうちの割合として表され得、たとえば、要求された１２０Ｇｂ／ｓサービスの６０％が、ベストエフォートトラフィックであることを要求される。本開示の態様は、何らかの好適なフォーマットで、保証されるべきトラフィックの量と「ベストエフォート」であるトラフィックの量との指示を物理ネットワークコントローラ１３０に提供する。ベストエフォートトラフィックは、ネットワークによって搬送すべき容量がない場合、ネットワークによって搬送されないことがある。ベストエフォートトラフィックは、保証トラフィックが容量を割り当てられた後に十分な残りの容量がある場合、ネットワークによって搬送され得るにすぎない。
【００７０】
図２を参照しながら説明される例では、ＰＮＣ１３０は、エラスティック物理ネットワークに起因する可変ビットレート物理ネットワークパスまたはトンネルを提供することができる、ＰＮＣ１３０のドメイン１５０内の物理リソースのコントローラである。ネットワークコントローラ１２０によって（たとえば、ＭＰＩを介して）要求された物理リソースの設定は、物理ネットワークパスが、指示された最小トラフィック容量が満たされるように設定されることを引き起こす。いくつかの例では、これは、たとえば、トランスポンダおよび光スイッチの選択を通して光ネットワークにおいて、リソースの直接制御によって達成される。他の例では、ＰＮＣ１３０は、物理パスリソースを設定することを担当する別のエンティティ、たとえば、パス算出要素（ＰＣＥ：Ｐａｔｈ  Ｃｏｍｐｕｔａｔｉｏｎ  Ｅｌｅｍｅｎｔ）に要件をシグナリングし得る。設定されたパスは、この場合、本質的にエラスティックであり、追加のベストエフォートトラフィック部分を提供し得、追加のベストエフォートトラフィック部分は、依然として保証最小トラフィック容量を提供しながら、様々なネットワーク条件に応答して変化させられ得る。
【００７１】
物理ネットワークパス容量の変動をトリガするネットワーク条件は、トランスポンダなどのハードウェア機器の故障であり得るか、またはＷＤＭリンクなどの物理リンクが完全に切られることであり得る。ネットワーク条件は、たとえば、干渉または電力レベルがドロップされたことに起因する物理パスの劣化であり得る。ネットワーク条件は、物理ネットワークパス容量が改善するような、故障したデバイスの復元または復元された物理リンクでもあり得る。他の例では、物理ネットワークパスが改善することを可能にするネットワーク条件は、低減された干渉または復元された電力レベルであり得る。
【００７２】
ＰＮＣ１３０は、たとえば、ＭＰＩ１７０上で、利用可能な最小トラフィック容量を上位レイヤネットワークコントローラ１２０に報告し得る。随意に、物理レイヤ接続のための何らかの追加のベストエフォートトラフィック容量、すなわち、それの終了点間でサポートされ得る容量も、設定された物理リソースによって提供される。ＭＤＳＣ１２０などの上位レイヤネットワークコントローラは、トラフィックチェーン中の他のＰＮＣ、たとえば、ＰＮＣ−Ａ１３０およびＰＮＣ−Ｃ１３０が他のＰＮＣの物理ネットワークリソース割り当てを最適化することを可能にするために、他のＰＮＣにこの情報をカスケードすることができる。
【００７３】
ＰＮＣ１３０は、ＭＰＩ１７０を介して、顧客に提供され得るがより不十分なＳＬＡを伴う残差容量があることをＭＤＳＣ１２０に通知することができる。言い換えれば、同じ終了点１９２が、さらなる障害に対する耐性を伴って帯域幅Ｗ２によって接続され、帯域幅Ｗ１によって単一の障害に対する耐性を伴って接続され、帯域幅Ｗ０を伴って保護されないことがある。たとえば、このマルチフォールスルー手法は、たとえば、サービスの３つのグレードを提供することを可能にし、ここで、Ｗ２＜Ｗ１＜Ｗ０である。
【００７４】
ＰＮＣ１３０は、さらに、ＭＤＳＣ１２０に、たとえば、ネットワーク条件が物理リソースの性能を改善した結果としての、コネクティビティに対する改善を通知するか、または指示された最小トラフィック容量を提供するために物理ネットワークが追加の容量を提供し得ることを通知し得る。たとえば、ＥＯＮでは、すべてのプレミアムトラフィックから構成された４０Ｇサービスの割り当ては、５０Ｇの最小ビットレートの波長のプロビジョニングを必要とし得る。この場合、上位ネットワークレイヤのために余分のプレミアムグレード１０Ｇの容量がある。
【００７５】
いくつかの例では、ＰＮＣ１３０は、冗長パスを提供する物理リソースのセットをプロビジョニングし、冗長パスは、要求された物理リソースの割り当てられたセットよりも長くなり、および／または要求された物理リソースの割り当てられたセットよりも低い利用可能なビットレートを提供し得る。たとえば、要求されたトンネルは最大所望ビットレートを提供し、最大所望ビットレートのうち、要求されたビットレートの一部は最小トラフィック容量である。しかしながら、プロビジョニングされた冗長パスは、少なくとも指示された最小またはプレミアムトラフィック容量を提供する。他の例では、ＰＮＣ１３０は、第１のパス１９０の物理リソースのセットの一部または全部が利用不可能になったとき、オンザフライで２つの終了点１９２間の新しい物理ネットワークパス１９５またはトンネルを確立する。
【００７６】
開示される実施形態のうちの少なくともいくつかの場合、物理レイヤのインターフェースに要求されるビットレートを減少させることが、より長い距離に達する可能性が極めて高いので、プレミアムトラフィックのより高い量を復元することが可能になる。言い換えれば、より長いパスを通して同じ終了点１９２に達することは、代替パスおよび成功した復元の数を増加させる。
【００７７】
より長いパスを介してプレミアムトラフィックのみを復元することは、低減された数の再生器の場合（または再生器がまったくない場合）しばしば実現可能である。これは、明らかに、展開されるべき物理カードがより少なくなり、スタンバイに保たれ、管理され、電力供給されるハードウェアがより少なくなり、ＣＡＰＥＸを効果的に低減することを意味する。「再生器」の例は、ＥＯＮまたはデイジーチェーンされたマイクロ波リンクにおけるバックツーバック構成におけるトランスポンダである。
【００７８】
要求されたサービスの使用の上述の指示はまた、顧客ネットワークコントローラ（ＣＮＣ）１１０とＭＤＳＣ１２０との間の、ＣＭＩ１６０などの上位レイヤネットワークインターフェースに適用される。より高いレベルの抽象化において、ネットワークパスは、２つのノード間の仮想ネットワークパスであり得、ＣＮＣ１１０は、関与される物理ドメインおよび物理ネットワークコントローラに気づいていないことがある。ＣＮＣ１１０は、ＣＭＩ１６０上で、指示が最小トラフィック容量、すなわち、保証されなければならないビットレートを含む所望のサービスを示し得る。ＣＮＣ１１０はＭＤＳＣにこの指示を提供し、指示は、ネットワークパスまたはトンネル（たとえば、ＶＮサービス）を確立するようにとの要求中に含まれ得る。他の例では、指示は、ネットワークパスを確立するようにとの要求とは別個に提供され得る。
【００７９】
ＭＤＳＣ１２０は、階層通信ネットワークにおいて複数の物理レイヤ接続を確立するためのネットワークコントローラである。通信ネットワークは、階層制御を有するもの、すなわち、コントローラの複数のレイヤが互いの間で制御メッセージを通信するものと見なされ得る。いくつかの例では、ＭＤＳＣは、ＣＮＣ１１０などの上位レイヤネットワークノードから受信された他のＱｏＳパラメータまたはＳＬＡパラメータから、最小の必要とされるトラフィック容量自体を決定し得る。サービスレベルアグリーメントは、最小トラフィック容量などの最小レベルを含み得るいくつかのサービス提供を反映し得る。サービス提供の一部として、様々なトラフィック混合が、たとえば、異なるタイプのデータ送信、ボイスクラストラフィック、メッセージングサービスについて異なり得るか、またはサービス提供は、単一の帯域幅要件にアグリゲートされ得る。さらなる例では、サービス提供は、データプレーンにおける一定数の障害に対する耐性などのレジリエンシー方式を含む。そのような障害の例は、リンク切断または信号干渉である。ＭＤＳＣは、上位レイヤネットワーク接続を満たすための物理リソースを提供するために、ＭＤＳＣがどのＰＮＣに接触する必要があるかを決定する。
【００８０】
ＭＤＳＣは、たとえば、ＭＰＩ上で、物理レイヤ接続を提供するようにとの要求を選択されたＰＮＣに送り、要求は、物理レイヤ接続のための最小トラフィック容量の指示を含む。ＭＤＳＣ１２０は、最小トラフィック容量の指示を関連するＰＮＣ１３０に提供するために、ＣＭＩ１６０上でＣＮＣ１１０から受信された指示をＭＰＩ上のプロトコルによって必要とされるフォーマットに変換し得る。たとえば、ＣＭＩ１６０は、ネットワークパスのための指示された所望の最大トラフィック容量の割合として、最小または保証トラフィック容量を示し得、ＭＤＳＣ１２０は、これを、ＭＰＩ１７０上で最小トラフィック容量の指示のための物理ビットレートに変換し得る。
【００８１】
ＭＤＳＣ１２０は、ＰＮＣ１３０から、割り当てられた物理レイヤ接続のための利用可能なトラフィック容量を示す指示を、たとえば、ＭＰＩ上のプロトコルメッセージ中で受信し得る。要求された最小トラフィック容量は、初期要求に対して肯定応答が受信された場合に提供されると仮定されるが、いくつかの例では、指示は、最小トラフィック容量が満たされるという確認を含み得る。この確認は、利用可能なトラフィック容量が、ＭＤＳＣ１２０によって示される最小トラフィック容量よりも大きいという指示によって明示的に示されるかまたは暗黙的に示され得る。利用可能なトラフィック容量の指示は、追加の保証トラフィック容量および／または利用可能なベストエフォートトラフィック容量をさらに含み得る。ＭＤＳＣ１２０は、受信された利用可能なトラフィック容量を、隣接するドメイン、すなわち、ネットワークパスの先行するおよび後続の終了点を制御する１つまたは複数の他のＰＮＣ１３０と通信し得る。たとえば、図２中のＰＮＣ−ＡおよびＰＮＣ−Ｂ。
【００８２】
ＭＤＳＣ１２０はまた、ＣＭＩ上のプロトコルメッセージ中で、受信された利用可能なトラフィック容量を顧客ネットワーク制御ノードに、たとえば、ＣＮＣ１１０に後で報告し得る。ＣＮＣは、次いで、顧客に追加のトラフィック容量を提供し得る。
【００８３】
物理ネットワークコントローラにおける例示的な方法が、図３で説明される。本方法は２００において開始し、物理ネットワークコントローラは、２１０において、物理レイヤ接続のための最小トラフィック容量についての指示を受信する。指示は、ＭＰＩ１７０上のプロトコルメッセージ中で受信され得る。物理ネットワークコントローラ１３０は、その指示を、物理レイヤ接続を確立するようにとの要求を受信すると同時に受信し得る。物理レイヤ接続、たとえば、２つの終了点間の物理ネットワークパスまたはトンネルの確立は、上位レイヤネットワーク接続への物理リソースの割り当てに関与し得る。
【００８４】
物理ネットワークレイヤは、２２０において、少なくとも指示された最小トラフィック容量に従って物理リソースを設定し、可能な場合、すべての要求されたトラフィック容量のための物理リソースを設定する。物理リソースのタイプと、物理リソースがどのように割り当てられるかとに応じて、この設定は、保証トラフィックへの追加の予備容量を生じ得る。少なくとも、指示された最小ビットレート（保証）トラフィック容量が提供される。いくつかの例では、物理リソースは、保証（またはプレミアム）容量を提供し、ベストエフォートトラフィック容量の一部分をも提供するように設定される。
【００８５】
物理ネットワークコントローラ１３０は、随意に、２３０において、割り当てられた物理レイヤ接続のためのトラフィック容量の指示を報告する。指示は、ＭＰＩ上のプロトコルメッセージである報告中にあり得る。指示は、指示された最小トラフィック容量であるものとして保証トラフィック容量を確認していることがある。他の例では、そのような指示は、最小トラフィック容量が割り当てられ得ない場合、要求が満たされないと見なされることになるので、必要でないと考えられる。そのような状況では、物理ネットワークコントローラは、代替的に、要求に対する否定応答を発行し得る。いくつかの例では、故障理由は、利用可能なトラフィック容量であるトラフィック容量の指示を含み得、ここで、利用可能な容量は、物理ネットワークコントローラによって受信された最小トラフィック容量の指示よりも小さい。物理レイヤ接続のためのトラフィック容量の指示の他の例は、指示された最小トラフィック容量よりも大きい最大の利用可能なトラフィック容量である。いくつかの例では、これは、受信された最小トラフィック容量指示を超過するおよび上回る追加の保証トラフィック容量であり得る。他の例では、これは、追加のベストエフォートトラフィック容量であり得、ここで、容量の実際の量は、この量から０の間のどこでも、経時的に変動し得る。さらなる例では、トラフィック容量指示のタイプのいずれかの組合せが報告され得る。物理ネットワークコントローラは、そのようなトラフィック容量値を改善または低減し得るネットワーク条件が発生したとき、物理レイヤ接続の寿命の間に複数回そのようなトラフィック容量指示を報告し得る。本方法はステップ２４０において終了する。
【００８６】
図４に示されている本方法のさらなる実施形態では、ステップ３００において本方法を開始し、物理ネットワークコントローラは、ステップ３１０において、指示された最小トラフィック容量に従って物理リソースの第２のセットを設定する。３２０において、たとえば、ノードまたはリンク故障により、物理リソースの第１のセットの少なくとも一部が利用不可能であるかどうかの決定が行われる。物理リソースの第１のセットの少なくとも一部が利用不可能である場合、物理リソースの第２のセット、たとえば、ドメインにおける代替パスが設定される。いくつかの例では、物理リソースの前記第２のセットを設定することは、３３０において、物理リソースの第１のセットが部分的な故障または全体的な故障を被る場合に復元パス１９５を提供するために、２つの終了点１９２間の第２の物理レイヤ接続に物理リソースを割り当てることに関与する。他の例では、物理リソースの第２のセットを設定することは、物理レイヤ接続に、専用のやり方で物理リソースを割り当てることなしに、全トラフィック容量管理の一部として容量を予約することに関与し得る。このようにして、物理リソースは、故障に対する容量があることを確実にするためにプロビジョニングされるが、たとえば、物理リソースの第１のセットが依然として利用可能である間、物理リソースの第２のセットは追加のベストエフォートトラフィック容量を提供する。３４０において、物理ネットワークコントローラは、随意に、第２の物理レイヤ接続を提供する物理リソースの第２のセットのための第２のトラフィック容量の指示を報告する。したがって、上位レイヤネットワークコントローラ（たとえば、ＭＤＳＣ）は、代替接続の容量に気づいており、それに応じて代替ドメインを設定することができる。本方法は３５０において終了する。
【００８７】
図５は、階層通信ネットワークのネットワークコントローラの機能を実施するネットワークコントローラ１２０における例示的な方法である。ＡＣＴＮフレームワークにおけるネットワークコントローラはＭＤＳＣ１２０であり、本方法は、したがって、これらの用語で説明されるが、本開示は、これらの用語によって限定されないものとする。
【００８８】
本方法は４００において開始し、ステップ４１０において、ＭＤＳＣ１２０は、随意に、上位レイヤサービスのためのネットワーク接続のための最小トラフィック容量についての指示を受信し得る。指示は、ＣＭＩ上のプロトコルメッセージ中で受信され得る。指示は、ネットワーク接続を確立するようにとの要求中で受信され得る。他の例では、指示は、ネットワーク接続を確立するようにとの要求とは無関係に受信され得る。ネットワーク接続の確立についての要求は、ＣＮＣ１１０から受信され得る。たとえば、ＭＤＳＣは、２００Ｇｂ／ｓサービスを提供するようにとの要求を受信する。いくつかの例では、要求は、サービスがその間で必要とされる終了点またはネットワークノードを規定する。いくつかの例では、ネットワーク接続はＶＮである。要求は、たとえば、最小トラフィック容量が、単一のリンク故障（たとえば、切られた物理リンク）を克服しなければならないという、接続の故障についての基準を含み得る。いくつかの例では、指示は最大所望トラフィック容量を含む。
【００８９】
指示は、最大所望トラフィック容量の割合として表され得、たとえば、要求されたサービスビットレートの４０％が保証されるものとする。他の例では、最小トラフィック容量の指示は、ビットレートとして表され、たとえば、４０Ｇｂ／ｓが保証されるものとする。いくつかの例では、指示はベストエフォートトラフィック容量を含む。他の例では、ベストエフォートトラフィック容量は、指示された最小トラフィック容量と所望のトラフィック容量とから推論される。ＭＤＳＣは、随意に、ステップ４２０において、ＣＭＩ上で受信された指示を、ＭＰＩ上で送るべき別のフォーマットに変換し得る。たとえば、受信された最小トラフィック容量指示は、要求されたネットワークサービスのための最大所望トラフィック容量の割合であり得、ＭＰＩ上で送られるべき指示は、最小保証ビットレート値として表される。
【００９０】
他の例では、ＭＤＳＣは、他のファクタ、たとえば、ＱｏＳまたはＳＬＡパラメータに基づいて最小トラフィック容量自体を導出する。ＭＤＳＣは、上位レイヤネットワーク接続のために必要とされる物理リソースを提供するために物理ネットワークコントローラを選択する。４３０において、ＭＤＳＣは、物理レイヤ接続のための最小トラフィック容量を示す要求を、選択された物理ネットワークコントローラに送る。指示は、ＭＰＩ上のプロトコルメッセージ中にあり得る。
【００９１】
ＭＤＳＣは、随意に、４４０において、利用可能なトラフィック容量の指示を提供する報告を受信し得る。報告は、ＭＰＩ上のプロトコルメッセージであり得る。報告は、最小トラフィック容量についての指示に応答して受信され得る。他の例では、報告は、しばらくしてから物理レイヤ接続の寿命の間に受信される。利用可能なトラフィック容量が経時的に変動するにつれて、物理レイヤ接続の寿命にわたって複数の報告が受信され得る。利用可能なトラフィック容量は、最小トラフィック容量が満たされることを示し得る。他の例では、利用可能なトラフィック容量は、物理ネットワークコントローラに前に指示された最小トラフィック容量を超える保証トラフィック容量を示し得る。さらなる例では、利用可能なトラフィック容量は、ベストエフォートトラフィック容量の指示を含む。ＭＤＳＣは、４５０において、物理レイヤ接続のための利用可能なトラフィック容量をネットワーク接続における他のノードに通知するためにこの情報を使用し得る。たとえば、物理レイヤコントローラは、隣接するドメイン中の物理リソースを制御する。これは、エンドツーエンド物理接続を形成する物理レイヤ接続を制御している物理ネットワークコントローラが、他のドメインにおける利用可能なトラフィック容量にマッチするように物理ネットワークコントローラの物理リソースを適応させることができるという利点を提供する。
【００９２】
ＭＤＳＣは、４６０において、物理レイヤ接続のための利用可能なトラフィック容量の物理ネットワークコントローラからの指示を受信すると、利用可能なトラフィック容量の指示を上位レイヤ、たとえば、ＣＮＣに報告し得る。報告は、ＣＭＩ上のプロトコルメッセージであり得る。利用可能なトラフィック容量の指示は、物理ネットワークコントローラから受信された指示について上記で説明されたのと同じ形式で表され得る。他の例では、指示は、物理ネットワークコントローラから受信された指示の変換であり得る。変換は、ＭＰＩ上のプロトコルとＣＭＩ上のプロトコルとの間で異なるプロトコルシンタックスまたはコンテンツに準拠することが必要とされ得る。本方法はステップ４７０において終了する。
【００９３】
図６は、たとえば、ＡＣＴＮフレームワークに従って、階層ネットワークアーキテクチャの顧客サービスレイヤ、たとえば、ＣＮＣ１１０の一部である、顧客ネットワーク制御ノードにおける方法を示している。本方法は５００において開始し、ＣＮＣは、５１０において、ネットワーク接続が、必要とされる最小帯域幅を伴ってサービス提供のために確立されるべきであると決定する。５２０において、ＣＮＣは、確立されるべきネットワーク接続のための最小トラフィック容量を示す。ネットワーク接続は、仮想ネットワーク接続を表現し得る。指示は、ＣＭＩ上のプロトコルメッセージ中にあり得る。指示は、ネットワーク接続を確立するようにとの要求の一部として送られ得る。他の例では、指示は、ネットワーク接続を確立するようにとの要求とは無関係に送られ得る。ネットワーク接続の確立についての要求は、ＭＤＳＣに送られ得る。たとえば、ＣＮＣは、２００Ｇｂ／ｓサービスを提供するようにとの要求をＭＤＳＣに送る。いくつかの例では、要求は、サービスがその間で必要とされる終了点またはネットワークノードを規定する。要求は、たとえば、最小トラフィック容量が、単一のリンク故障（たとえば、切られた物理リンク）を克服しなければならないという、接続の故障についての基準を含み得る。要求は、たとえば、最小トラフィック容量が、単一のリンク故障（たとえば、切られた物理リンク）を克服しなければならないという、接続の故障についての基準を含み得る。いくつかの例では、指示は最大所望トラフィック容量を含む。指示は、最大所望トラフィック容量の割合として表され得、たとえば、要求されたサービスビットレートの４０％が保証されるものとする。他の例では、最小トラフィック容量の指示は、ビットレートとして表され、たとえば、４０Ｇｂ／ｓが保証されるものとする。いくつかの例では、指示はベストエフォートトラフィック容量を含む。他の例では、ベストエフォートトラフィック容量は、指示された最小トラフィック容量と所望のトラフィック容量とから推論される。ＣＮＣは、随意に、５３０において、ネットワーク接続のための利用可能なトラフィック容量を示す報告を受信し得る。報告は、ＣＭＩ上のプロトコルメッセージであり得る。利用可能なトラフィック容量は、最小トラフィック容量が満たされることを示し得る。他の例では、利用可能なトラフィック容量は、ＣＭＩ上でＭＤＳＣに前に指示された最小トラフィック容量を超える保証トラフィック容量を示し得る。さらなる例では、利用可能なトラフィック容量は、ベストエフォートトラフィック容量の指示を含む。ＣＮＣは、随意に、５４０において、利用可能なトラフィック容量の指示に基づいてサービス提供を適応させ得る。サービス提供は、サービスが、たとえば、ベストエフォートトラフィック、要求された保証トラフィック容量および／または追加の保証トラフィック容量を含むかどうかに応じた差別価格設定を伴う異なるトラフィック容量を含み得る。ＣＮＣは、差別化された価格設定を提供するようにサービス提供を適応させ得る。たとえば、要求された保証ビットレート、追加の保証ビットレートおよびベストエフォートビットレートは各々、異なるタリフを割り当てられ得る。本方法はステップ５５０において終了する。
【００９４】
図７では、物理ネットワークコントローラ１３０またはその一部に対応する、階層通信ネットワークドメインにおける物理リソースを設定するための装置６００が示されている。装置６００は、ネットワークコントローラ１２０、たとえば、ＭＤＳＣと通信するための外部ネットワークインターフェースを備える。外部インターフェースモジュール６０１は、物理レイヤ接続のための最小トラフィック容量の指示を受信するように設定される。外部インターフェースモジュール６０１は、ＭＤＳＣからのＭＰＩ６０５に準拠するプロトコルをサポートし得る。装置６００は、物理レイヤ接続に関連する物理リソースを設定するか、または物理リソースを設定することを引き起こすための、リソース設定モジュール６０２を備える。リソース設定モジュール６０２は、前記指示に従って物理レイヤ接続のための物理リソースを設定するように設定される。いくつかの構成では、装置６００は、内部ドメイン制御要素、たとえば、ＰＣＥと通信するための内部インターフェースモジュール６０４をさらに備える。いくつかの構成では、リソース設定モジュール６０２は、最小トラフィック容量の指示に基づいて、内部インターフェースモジュール６０４を介してパス算出要素に１つまたは複数のパラメータを送ることによって、前記指示に従ってインターフェース６０６を使用して物理レイヤ接続のための物理リソースを設定するようにさらに設定される。
【００９５】
いくつかの構成では、装置６００は、利用可能なトラフィック容量を決定し、外部インターフェースモジュール６０１を介して前記利用可能なトラフィック容量の指示を報告するように設定された、リソース容量・ステータス報告モジュール６０３をさらに備える。
【００９６】
図８を参照すると、図は、例示的な物理ネットワークコントローラ７００、たとえば、ＰＮＣ１３０またはその一部を示している。物理ネットワークコントローラ７００はプロセッサ７０１とメモリ７０２とを備える。メモリは、プロセッサによって実行可能な命令を含んでいる。物理ネットワークコントローラ７００は、任意の例において説明される方法を実装するように動作可能である。
【００９７】
いくつかの態様では、メモリ７０２は、プロセッサによって実行可能な命令を含んでおり、したがって、物理ネットワークコントローラは、本開示の任意の例を実装するように動作可能である。
【００９８】
一実施形態では、上記で説明された外部インターフェースモジュール６０１、リソース設定モジュール６０２、リソース容量・ステータス報告モジュール６０３、ならびに内部インターフェースモジュール６０４、または説明される任意の例は、プロセッサ７０１上で動作するコンピュータプログラムとして実装される。
【００９９】
図９は、マルチドメインサービス階層通信ネットワークを制御するための装置８００、たとえば、ＭＤＳＣ１２０またはその一部を示している。装置８００は、他のネットワークノードと通信するためのインターフェースモジュール８０１を備える。いくつかの構成では、インターフェースモジュール８０１は、１つまたは複数の物理ネットワーク制御ノード、たとえば、ＰＮＣと通信するために設定される。いくつかの構成では、インターフェースモジュール８０１は、顧客ネットワーク制御ノード、たとえば、ＣＮＣ１１０と通信するためにも設定される。インターフェースモジュール８０１は、最小トラフィック容量の指示を送信かつ／または受信するように設定される。インターフェースモジュール８０１は、ＭＰＩ８０４とＣＭＩ８０５とのうちの１つまたは複数に準拠するプロトコルをサポートし得る。装置８００は、物理レイヤ接続を提供すべき物理ネットワークドメインを選択するように設定されたネットワークドメイン選択モジュール８０２と、最小トラフィック容量の指示に従ってインターフェースモジュール８０１を介して物理レイヤ接続を要求するように設定されたネットワークサービス制御モジュール８０３とをさらに備える。いくつかの構成では、ネットワークドメイン選択モジュールは、４１０において、ネットワーク接続のための最小トラフィック容量についての指示を受信するようにさらに設定される。いくつかの構成では、ネットワークサービス制御モジュール８０３は、４２０において、ネットワーク接続のための最小トラフィック容量についての受信された指示を、物理レイヤ接続についての最小トラフィック容量指示に変換するようにさらに設定される。
【０１００】
いくつかの構成では、インターフェースモジュール８０１は、物理レイヤ接続のための利用可能なトラフィック容量を示す報告を受信するようにさらに設定される。さらなる構成では、ネットワークサービス制御モジュール８０３は、利用可能なトラフィック容量を顧客ネットワーク制御ノードに報告するようにさらに設定される。他の構成では、ネットワークサービス制御モジュール８０３は、１つまたは複数の他の物理ネットワークドメインに物理レイヤ接続のための利用可能なトラフィック容量を通知するようにさらに設定される。
【０１０１】
図１０を参照すると、図は、例示的なネットワークコントローラ９００、たとえば、ＭＤＳＣ１２０またはその一部を示している。ネットワークコントローラ９００はプロセッサ９０１とメモリ９０２とを備える。メモリは、プロセッサによって実行可能な命令を含んでいる。ネットワークコントローラ９００は、任意の例において説明される方法を実装するように動作可能である。
【０１０２】
いくつかの態様では、メモリ９０２は、プロセッサによって実行可能な命令を含んでおり、したがって、物理ネットワークコントローラは、本開示の任意の例を実装するように動作可能である。
【０１０３】
一実施形態では、上記で説明されたインターフェースモジュール８０１、ネットワークドメイン選択モジュール８０２、およびネットワークサービス制御モジュール８０３、または説明される任意の例は、プロセッサ９０１上で動作するコンピュータプログラムとして実装される。
【０１０４】
図１１では、階層通信ネットワークにおいてネットワーク接続を確立するための例示的な装置１０００、たとえば、ＣＮＣ１１０またはその一部が示されている。装置１０００は、他のネットワークノードと通信するためのインターフェースモジュール１００１を備える。いくつかの構成では、インターフェースモジュール１００１は、１つまたは複数のネットワークコントローラ、たとえば、ＭＤＳＣと通信するために設定される。インターフェースモジュール１００１は、最小トラフィック容量の指示を送信するように設定される。インターフェースモジュール１００１は、ＣＭＩ１００４に準拠するプロトコルをサポートし得る。装置１０００は、顧客サービス要件を決定するための顧客サービス制御モジュール１００２をさらに備える。装置１０００は、顧客サービス要件を受信することと、顧客サービス要件を満たすために、必要とされる帯域幅を伴って確立されるべきネットワーク接続を決定することとを行うように設定されたネットワークレイヤ制御モジュール１００３からさらに構成される。ネットワークレイヤ制御モジュールは、要求されたネットワーク接続のための最小トラフィック容量を示すようにさらに設定される。指示は、インターフェースモジュール１００１を介してネットワークコントローラに送信される。いくつかの構成では、インターフェースモジュールは、ネットワークコントローラから、ネットワーク接続のための利用可能なトラフィック容量の指示を受信するようにさらに設定される。いくつかの構成では、インターフェースモジュールは、利用可能なトラフィック容量の指示に基づいてサービス提供を適応させるように設定された顧客サービス制御モジュール１００２にこの指示を受け渡すように設定される。
【０１０５】
説明されるモジュールは、ソフトウェア、ファームウェアまたはハードウェアで実装され得る。別個のモジュールの説明は、別個の実装形態を示さず、１つまたは複数のモジュールは、同じソフトウェア、ファームウェアまたはハードウェアによって実装され得る。
【０１０６】
図１２を参照すると、図は、例示的な顧客ネットワーク制御ノード１１００、たとえば、ＣＮＣ１１０またはその一部を示している。顧客ネットワーク制御ノード１１００はプロセッサ１１０１とメモリ１１０２とを備える。メモリは、プロセッサによって実行可能な命令を含んでいる。顧客ネットワーク制御ノード１１００は、任意の例において説明される方法を実装するように動作可能である。
【０１０７】
いくつかの態様では、メモリ１１０２は、プロセッサによって実行可能な命令を含んでおり、したがって、物理ネットワークコントローラは、本開示の任意の例を実装するように動作可能である。
【０１０８】
一実施形態では、上記で説明されたインターフェースモジュール１００１、顧客サービス制御モジュール１００２、およびネットワークレイヤ制御モジュール１００３、または説明される任意の例は、プロセッサ１１０１上で動作するコンピュータプログラムとして実装される。
【０１０９】
各制御エンティティ（たとえば、ＰＮＣ、ＭＤＳＣおよびＣＮＣ）は、１つまたは複数のプロセッサ、ハードウェア、処理ハードウェアまたは回路を使用して実装され得る。プロセッサ、ハードウェア、処理ハードウェアまたは回路への言及は、任意の程度まで組み込まれる任意の種類の論理またはアナログ回路を包含することができ、汎用プロセッサ、デジタル信号プロセッサ、ＡＳＩＣ、ＦＰＧＡ、個別構成要素または論理などであり得る。プロセッサへの言及は、一緒に組み込まれるか、または同じノード中にコロケートされるか、または、たとえば、異なるロケーションにおいて分散され得る複数のプロセッサを使用する実装形態を包含するものであるか、あるいは処理回路と呼ばれることがある。任意の例のメモリは、限定はしないが、磁気媒体（たとえば、フロッピーディスク、ハードディスクドライブなど）、光媒体（たとえば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなど）、ソリッドステート媒体（たとえば、ＳＲＡＭ、ＤＲＡＭ、ＤＤＲＡＭ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、ソリッドステートディスクなど）などを含む、当技術分野で知られているか、または開発され得る任意の非一時的機械可読媒体を含み得る。代替的に、使用されるメモリは、一時的メモリ、たとえば、ＲＡＭであり得る。
【０１１０】
本開示のさらなる実施形態は、少なくとも１つのプロセッサ上で実行されたとき、少なくとも１つのプロセッサに、ネットワーク接続を確立することと、ネットワーク接続を制御することと、物理レイヤ接続のための物理リソースを設定することとを行うための上記で説明された方法のステップのうちのいずれかを行わせる命令を含むコンピュータプログラムを提供する。
【０１１１】
本開示のさらなる実施形態は、少なくとも１つのプロセッサ上で実行されたとき、少なくとも１つのプロセッサに、ネットワーク接続を確立することと、ネットワーク接続を制御することと、物理レイヤ接続のための物理リソースを設定することとを行う上記の方法のうちのいずれかのステップのうちのいずれかを行わせる命令を含むコンピュータプログラムを含んでいるキャリアを提供する。本キャリアは、電子信号、光信号、無線信号、またはコンピュータ可読記憶媒体のうちの１つである。
【０１１２】
本開示の一例では、ＣＮＣ１１０は、２つのドメイン（たとえば、ＡおよびＣ）間の２００Ｇのサービスを要求し、ここで、プレミアムトラフィックは４０％であり、ベストエフォートは６０％である。プレミアムトラフィックは、故障、たとえば、ＤＷＤＭリンク切断の場合でも継続されることが望まれる。ＭＤＳＣは、要求を受信し、４０％のプレミアムトラフィックおよび６０％のベストエフォートの指示とともに、２００Ｇ  ＬＳＰについての要求を、ドメインＢのためのＰＮＣ１３０、ＰＮＣ  Ｂに送信する。ＰＮＣ１３０は、ＥＯＮの物理リソースを制御する。ＰＮＣ１３０は、２００Ｇ波長サービスでＭＤＳＣに応答する。ＭＤＳＣ１２０は、ＥＯＮドメインにおける光トンネルを他のドメイン１４０のＰＮＣに通知する。ＥＯＮドメインは、リンク切断にあい、影響を受けたＬＳＰの終了点は、１００Ｇ波長サービス（同じラインカード）を使用してはるかに長いパス上でＥＯＮドメインを再ルーティングする。影響を受けたＥＯＮドメインのＰＮＣ  Ｂ１３０は、８０％のプレミアムおよび２０％のベストエフォートを伴う１００Ｇ波長サービスがあることをＭＤＳＣに通知する。ＭＤＳＣは、トンネルが今、依然としてベストエフォートトラフィックのための２０％の容量を伴う１００Ｇであることを他のドメインのＰＮＣ  ＡおよびＰＮＣ  Ｃに通知する。「プレミアム」および「ベストエフォート」帯域幅を用いてＬＳＰを特徴づけることによってエラスティック物理ネットワーキングの活用を可能にするための、説明されるＡＣＴＮフレームワークにおけるコントローラ階層。ドメインのＰＮＣは、指示された保証トラフィック容量を提供するために、たとえば、リンクに関する変調またはビットレートを変化させることによって、物理リソースのエラスティック能力を使用するようにドメインを制御するように設定される。物理リソースは、要求されたトラフィック全体が可能でない場合、要求されたトラフィック全体を満たさないようにエラスティックに制御され得る。したがって、ネットワークは、より良く保証トラフィック容量を提供するようにエラスティックに設定されることが可能である。
【０１１３】
略語  説明
ＡＣＴＮ  トラフィックエンジニアリングネットワークの抽象化および制御
ＣＭＩ  ＣＮＣ−ＭＤＳＣインターフェース
ＣＮＣ  顧客ネットワークコントローラ
ＤＷＤＭ  高密度波長分割多重
ＥＯＮ  エラスティック光ネットワーク
ＥＰＮ  エラスティック物理ネットワーク
ＬＳＰ  ラベル交換パス
ＭＰＩ  ＭＤＳＣ−ＰＮＣインターフェース
ＭＤＳＣ  マルチドメインサービスコーディネータ
ＰＣＥ  パス算出要素
ＰＮＣ  物理ネットワークコントローラ
ＱｏＳ  サービス品質
ＳＤＮ  ソフトウェア規定ネットワーキング
ＳＬＡ  サービスレベルアグリーメント
ＶＮ  仮想ネットワーク
ＷＤＭ  波長分割多重
【図１】
2019533367.tif 000003
【図２】
2019533367.tif 000004
【図３】
2019533367.tif 000005
【図４】
2019533367.tif 000006
【図５】
2019533367.tif 000007
【図６】
2019533367.tif 000008
【図７】
2019533367.tif 000009
【図８】
2019533367.tif 000010
【図９】
2019533367.tif 000011
【図１０】
2019533367.tif 000012
【図１１】
2019533367.tif 000013
【図１２】
2019533367.tif 000014
【国際調査報告】
2019533367.tif 000015
2019533367.tif 000016
2019533367.tif 000017
2019533367.tif 000018
2019533367.tif 000019