(57)【要約】  マルチサービス伝送及び受信方法並びに装置が提供される。方法は、Ｍ個のサービスのマッピング伝送制御情報を取得するステップと、Ｍ個のサービスのマッピング手順を決定するステップと、マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするステップとを含む。ゆえに、伝送解決策が、クライアントサービスの伝送要件に基づき柔軟にカスタマイズでき、それにより、データプレーンがプログラム可能になる。
2019507562.tif 000002
【特許請求の範囲】
【請求項１】
Ｍ個のサービスのマッピング伝送制御情報を取得するステップであり、各サービスのマッピング伝送制御情報が前記サービスの伝送要件を搬送し、Ｍ≧２である、ステップと、
前記Ｍ個のサービスの前記マッピング伝送制御情報に基づき前記Ｍ個のサービスのためのマッピング手順を決定するステップであり、前記マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することにより前記Ｍ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットである、ステップと、
前記マッピング手順に従い前記Ｍ個のサービスを前記可変の光ペイロードユニットにマッピングするステップと、
を含むマルチサービス伝送方法。
【請求項２】
各サービスの前記伝送要件は、前記サービスにより必要なトラフィックボリュームを含み、
前記マッピング手順は、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、トリビュタリスロットレートと、前記プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、前記Ｍ個のサービスの各々が占有する必要があるトリビュタリスロットの数量とを少なくとも含み、
前記Ｍ個のサービスの前記マッピング伝送制御情報に基づき前記Ｍ個のサービスのためのマッピング手順を決定する前記ステップは、
前記Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定するステップであり、ｎ≧１である、ステップと、
前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎに基づき前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造を決定するステップと、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームと前記トリビュタリスロットレートとに基づき、各サービスが占有する必要がある前記トリビュタリスロットの数量を決定するステップと、
を含む、請求項１に記載の方法。
【請求項３】
前記Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、前記ペイロードトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定する前記ステップは、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームに基づき、前記Ｍ個のサービスの前記トラフィックボリュームについての比例関係を計算するステップと、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームと前記比例関係とに基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定するステップと、
を含む、請求項２に記載の方法。
【請求項４】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、前記トリビュタリスロットレートのｎ倍であり、前記可変の光ペイロードユニットＯＰＵｆｌｅｘのレートが、前記トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである、請求項２又は３に記載の方法。
【請求項５】
Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である、請求項４に記載の方法。
【請求項６】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵＫｍであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、前記ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、前記トリビュタリスロットレートのｎ倍であり、前記可変の光ペイロードユニットＯＰＵＫｍのレートが、前記トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである、請求項２又は３に記載の方法。
【請求項７】
Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である、請求項６に記載の方法。
【請求項８】
前記マッピング手順に従い前記Ｍ個のサービスを前記可変の光ペイロードユニットにマッピングする前記ステップは、
前記Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するために、各サービスが占有する必要がある前記トリビュタリスロットの数量に基づき、前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするステップと、
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットのペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングするステップと、
前記可変の光ペイロードユニットのオーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加するステップと、
を含む、請求項１乃至７のうちいずれか１項に記載の方法。
【請求項９】
各サービスが占有する必要がある前記トリビュタリスロットの数量に基づき、前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングする前記ステップは、
各サービスについて、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、前記現在のサービスを前記プログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングするステップであり、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスに従い実行された分割の後に取得されるＭ個のサブコンテナを含み、第ｉのサブコンテナが、第ｉのサービスに対応しており、前記第ｉのサブコンテナは、前記第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである、ステップ
を含む、請求項８に記載の方法。
【請求項１０】
各サービスの前記伝送要件は、前記サービスのサービスタイプを含み、
前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングする前記ステップは、
前記Ｍ個のサービスが、サービスタイプがパケットサービスであるＫ個のサービスを含む場合、サービスタイプがパケットサービスである前記Ｋ個のサービスを１つの統合サービスに集約するステップであり、前記統合サービスが占有する必要があるトリビュタリスロットの数量が、サービスタイプがパケットサービスである前記Ｋ個のサービスにより別個に占有されるトリビュタリスロットの数量の和であり、Ｋ≧２である、ステップと、
各サービスについて、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、前記現在のサービスを前記プログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングするステップであり、前記プログラム可能なトリビュタリスロットグループフレームは、Ｍ＊個のサービスに従い実行された分割の後に取得されるＭ＊個のサブコンテナを含み、Ｍ＊＝Ｍ−Ｋ＋１であり、第ｉのサブコンテナが、第ｉのサービスに対応しており、前記第ｉのサブコンテナは、前記第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ*≦ｎである、ステップと、
を含む、請求項８に記載の方法。
【請求項１１】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットのペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのペイロードトリビュタリスロットグループフレームをマッピングする前記ステップは、
前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、各々のプログラム可能なトリビュタリスロットグループフレームについて、
前記ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく前記ＯＰＵｆｌｅｘのペイロードエリアのｒ１行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを連続的にマッピングするステップであり、ｒ１＝Ｎ１＊ｓ１／３８０８であり、前記ＯＰＵｆｌｅｘの前記ペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む、ステップ
を含む、請求項８乃至１０のうちいずれか１項に記載の方法。
【請求項１２】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットのペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングする前記ステップは、
前記可変の光ペイロードユニットが前記ＯＰＵＫｍであるとき、各々のペイロードトリビュタリスロットグループフレームについて、
前記ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく前記ＯＰＵＫｍのペイロードエリアのｒ２行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを連続的にマッピングするステップであり、ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、前記ＯＰＵＫｍの前記ペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む、ステップ
を含む、請求項８乃至１０のうちいずれか１項に記載の方法。
【請求項１３】
前記可変の光ペイロードユニットのオーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する前記ステップの前、当該方法は、
各サービスのためのマッピングオーバーヘッド情報を生成するステップ
をさらに含み、
前記可変の光ペイロードユニットのオーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する前記ステップは、
前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第１の予め設定された位置にペイロード構造識別子ＰＳＩ［０］を追加するステップであり、前記ＰＳＩ［０］は、ペイロードタイプＰＴオーバーヘッド値を搬送し、マルチフレームアライメント信号ＭＦＡＳ＝０に対応しており、前記ＰＴオーバーヘッド値は、第１の予め設定された値であり、前記第１の予め設定された値は、前記可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用される、ステップと、ＰＳＩ［１］を追加するステップであり、前記ＰＳＩ［１］は、ｎを搬送し、ＭＦＡＳ＝１に対応している、ステップと、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を追加するステップであり、前記ＰＳＩ［２］乃至前記ＰＳＩ［ｎ＋１］は、ＭＦＡＳ＝２乃至ＭＦＡＳ＝ｎ＋１にそれぞれ対応しており、各トリビュタリスロットの割り当て及び占有状態を示すために使用され、ＰＳＩ［ｊ］が、ＭＦＡＳ＝ｊに対応しており、前記プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、前記トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である、ステップと、
前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第２の予め設定された位置に光ペイロードユニットマルチフレーム識別子ＯＭＦＩを追加するステップであり、前記ＯＭＦＩの値は０乃至ｎ−１であり、前記ＯＭＦＩの値がｋであるとき、それは、前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第３の予め設定された位置に追加されたトリビュタリスロットオーバーヘッドが前記プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｋ＋１）のトリビュタリスロットオーバーヘッドであることを示し、０≦ｋ≦ｎ−１であり、前記トリビュタリスロットオーバーヘッドは、予め設定されたルールに従い前記マッピングオーバーヘッド情報を記憶するために使用される、ステップと、
を含む、請求項８乃至１２のうちいずれか１項に記載の方法。
【請求項１４】
前記ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、前記占有指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、前記サービス指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているときに前記トリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される、請求項１３に記載の方法。
【請求項１５】
前記予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、前記第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、前記第ｔのサービスは前記Ｍ個のサービスのうちいずれか１つであることである、請求項１３に記載の方法。
【請求項１６】
解析を通して可変の光ペイロードユニットを取得するステップと、
前記可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、前記オーバーヘッド情報に基づき前記可変の光ペイロードユニットのためのデマッピング手順を決定するステップであり、前記デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して前記可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり、Ｍ≧２である、ステップと、
前記デマッピング手順に従いデマッピングを通して前記可変の光ペイロードユニットのペイロードエリアから前記Ｍ個のサービスを取得するステップと、
を含むマルチサービス受信方法。
【請求項１７】
前記デマッピング手順は、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、前記プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、前記Ｍ個のサービスの各々により占有されたトリビュタリスロットの数量とを含み、
前記可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、前記オーバーヘッド情報に基づき前記可変の光ペイロードユニットのためのデマッピング手順を決定する前記ステップは、
前記オーバーヘッド情報に基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有された前記トリビュタリスロットの数量とを決定するステップであり、ｎ≧１である、ステップと、
前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎに基づき前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造を決定するステップと、
を含む、請求項１６に記載の方法。
【請求項１８】
前記オーバーヘッド情報に基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有された前記トリビュタリスロットの数量とを決定する前記ステップは、
前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第１の予め設定された位置でＰＳＩ［０］を抽出し、前記ＰＳＩ［０］により搬送されたＰＴオーバーヘッド値を識別するステップであり、前記ＰＴオーバーヘッド値は、第１の予め設定された値であり、前記第１の予め設定された値は、前記可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用される、ステップと、
ＰＳＩ［１］を抽出し、前記ＰＳＩ［１］により搬送されたｎを識別するステップであり、ｎは、前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量を示すために使用される、ステップと、
ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を抽出し、前記ＰＳＩ［２］乃至前記ＰＳＩ［ｎ＋１］を識別するステップであり、前記ＰＳＩ［２］乃至前記ＰＳＩ［ｎ＋１］は、各トリビュタリスロットの割り当て及び占有状態を示し、前記可変の光ペイロードユニットが前記Ｍ個のサービスを搬送すると決定し、各サービスにより占有された前記トリビュタリスロットの数量を決定するために使用され、ＰＳＩ［ｊ］が、前記プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、前記トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である、ステップと、
を含む、請求項１７に記載の方法。
【請求項１９】
前記ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、前記占有指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、前記サービス指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているときに前記トリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される、請求項１８に記載の方法。
【請求項２０】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であることである、請求項１７乃至１９のうちいずれか１項に記載の方法。
【請求項２１】
Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である、請求項２０に記載の方法。
【請求項２２】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵＫｍであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、前記ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であることである、請求項１７乃至１９のうちいずれか１項に記載の方法。
【請求項２３】
Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である、請求項２２に記載の方法。
【請求項２４】
前記デマッピング手順に従いデマッピングを通して前記可変の光ペイロードユニットのペイロードエリアから前記Ｍ個のサービスを取得する前記ステップは、
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップと、
各サービスにより占有された前記トリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得するステップと、
を含む、請求項１６乃至１８のうちいずれか１項に記載の方法。
【請求項２５】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得する前記ステップは、
前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、前記ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアのｒ１行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップ、を含み、
ｒ１＝Ｎ１＊ｓ１／３８０８であり、前記ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む、請求項２４に記載の方法。
【請求項２６】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得する前記ステップは、
前記可変の光ペイロードユニットがＯＰＵＫｍであるとき、前記ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアのｒ２行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップ、を含み、
ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、前記ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む、請求項２４に記載の方法。
【請求項２７】
前記可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出する前記ステップは、
各トリビュタリスロットのトリビュタリスロットオーバーヘッドを抽出し、予め設定されたルールに従い、前記Ｍ個のサービスにそれぞれ対応するオーバーヘッド情報をマッピングするステップをさらに含み、
各サービスにより占有された前記トリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得する前記ステップは、
各々のプログラム可能なトリビュタリスロットグループフレームについて、
各サービスにより占有された前記トリビュタリスロットの数量に基づくデマッピングを通しての現在のプログラム可能なトリビュタリスロットグループフレームから、前記Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナを取得するステップであり、第ｉのサブコンテナが、第ｉのサービスに対応しており、前記第ｉのサブコンテナは、前記第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである、ステップと、
前記Ｍ個のサービスにそれぞれ対応する前記Ｍ個のサブコンテナと前記Ｍ個のサービスにそれぞれ対応する前記マッピングオーバーヘッド情報とに基づきデマッピングを通して前記Ｍ個のサブコンテナから前記Ｍ個のサービスをそれぞれ取得するステップと、
を含む、請求項１６乃至２６のうちいずれか１項に記載の方法。
【請求項２８】
前記予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、前記第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、前記第ｔのサービスは前記Ｍ個のサービスのうちいずれか１つであることである、請求項２７に記載の方法。
【請求項２９】
Ｍ個のサービスのマッピング伝送制御情報を取得するように構成された取得ユニットであり、各サービスのマッピング伝送制御情報が前記サービスの伝送要件を搬送し、Ｍ≧２である、取得ユニットと、
前記Ｍ個のサービスの前記マッピング伝送制御情報に基づき前記Ｍ個のサービスのためのマッピング手順を決定することであって、前記マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することにより前記Ｍ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり；
前記マッピング手順に従い前記Ｍ個のサービスを前記可変の光ペイロードユニットにマッピングする；ように構成された処理ユニットと、
を含むマルチサービス伝送装置。
【請求項３０】
各サービスの前記伝送要件は、前記サービスにより必要なトラフィックボリュームを含み、
前記マッピング手順は、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、トリビュタリスロットレートと、前記プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、前記Ｍ個のサービスの各々が占有する必要があるトリビュタリスロットの数量とを少なくとも含み、
前記Ｍ個のサービスの前記マッピング伝送制御情報に基づき前記Ｍ個のサービスのための前記マッピング手順を決定するとき、前記処理ユニットは、
前記Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定し、ｎ≧１であり、
前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎに基づき前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造を決定し、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームと前記トリビュタリスロットレートとに基づき、各サービスが占有する必要がある前記トリビュタリスロットの数量を決定する
ように構成される、請求項２９に記載の装置。
【請求項３１】
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームに基づき、前記ペイロードトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定するとき、前記処理ユニットは、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームに基づき、前記Ｍ個のサービスの前記トラフィックボリュームについての比例関係を計算し、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームと前記比例関係とに基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定する
ように構成される、請求項３０に記載の装置。
【請求項３２】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、前記トリビュタリスロットレートのｎ倍であり、前記可変の光ペイロードユニットＯＰＵｆｌｅｘのレートが、前記トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである、請求項３０又は３１に記載の装置。
【請求項３３】
Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である、請求項３２に記載の装置。
【請求項３４】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵＫｍであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、前記ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、前記トリビュタリスロットレートのｎ倍であり、前記可変の光ペイロードユニットＯＰＵＫｍのレートが、前記トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである、請求項３０又は３１に記載の装置。
【請求項３５】
Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である、請求項３４に記載の装置。
【請求項３６】
前記マッピング手順に従い前記Ｍ個のサービスを前記可変の光ペイロードユニットにマッピングするとき、前記処理ユニットは、
前記Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するために、各サービスが占有する必要がある前記トリビュタリスロットの数量に基づき、前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングし、
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットのペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングし、
前記可変の光ペイロードユニットのオーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する
ように構成される、請求項２９乃至３５のうちいずれか１項に記載の装置。
【請求項３７】
各サービスが占有する必要がある前記トリビュタリスロットの数量に基づき、前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの前記少なくとも１つのトリビュタリスロットに別個にマッピングするとき、前記処理ユニットは、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、前記現在のサービスを前記プログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングし、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスに従い実行された分割の後に取得されるＭ個のサブコンテナを含み、第ｉのサブコンテナが、第ｉのサービスに対応しており、前記第ｉのサブコンテナは、前記第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである
ように構成される、請求項３６に記載の装置。
【請求項３８】
各サービスの前記伝送要件は、前記サービスのサービスタイプを含み、
前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの前記少なくとも１つのトリビュタリスロットに別個にマッピングするとき、前記処理ユニットは、
前記Ｍ個のサービスが、サービスタイプがパケットサービスであるＫ個のサービスを含む場合、サービスタイプがパケットサービスである前記Ｋ個のサービスを１つの統合サービスに集約し、前記統合サービスが占有する必要があるトリビュタリスロットの数量が、サービスタイプがパケットサービスである前記Ｋ個のサービスにより別個に占有されるトリビュタリスロットの数量の和であり、Ｋ≧２であり、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、前記現在のサービスを前記プログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングし、前記プログラム可能なトリビュタリスロットグループフレームは、Ｍ＊個のサービスに従い実行された分割の後に取得されるＭ＊個のサブコンテナを含み、Ｍ＊＝Ｍ−Ｋ＋１であり、第ｉのサブコンテナが、第ｉのサービスに対応しており、前記第ｉのサブコンテナは、前記第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ*≦ｎである
ように構成される、請求項３６に記載の装置。
【請求項３９】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットの前記ペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのペイロードトリビュタリスロットグループフレームをマッピングするとき、前記処理ユニットは、
前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、各々のプログラム可能なトリビュタリスロットグループフレームについて、
前記ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく前記ＯＰＵｆｌｅｘのペイロードエリアのｒ１行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを連続的にマッピングし、ｒ１＝Ｎ１＊ｓ１／３８０８であり、前記ＯＰＵｆｌｅｘの前記ペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む
ように構成される、請求項３６乃至３８のうちいずれか１項に記載の装置。
【請求項４０】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットの前記ペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングするとき、前記処理ユニットは、
前記可変の光ペイロードユニットが前記ＯＰＵＫｍであるとき、各々のペイロードトリビュタリスロットグループフレームについて、
前記ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく前記ＯＰＵＫｍのペイロードエリアのｒ２行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを連続的にマッピングし、ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、前記ＯＰＵＫｍの前記ペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む
ように構成される、請求項３６乃至３８のうちいずれか１項に記載の装置。
【請求項４１】
前記可変の光ペイロードユニットの前記オーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要な前記オーバーヘッド情報を追加する前、前記処理ユニットは、
各サービスのためのマッピングオーバーヘッド情報を生成する
ようにさらに構成され、
前記可変の光ペイロードユニットの前記オーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要な前記オーバーヘッド情報を追加するとき、前記処理ユニットは、
前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第１の予め設定された位置にペイロード構造識別子ＰＳＩ［０］を追加し、前記ＰＳＩ［０］は、ペイロードタイプＰＴオーバーヘッド値を搬送し、マルチフレームアライメント信号ＭＦＡＳ＝０に対応しており、前記ＰＴオーバーヘッド値は、第１の予め設定された値であり、前記第１の予め設定された値は、前記可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用され；ＰＳＩ［１］を追加し、前記ＰＳＩ［１］は、ｎを搬送し、ＭＦＡＳ＝１に対応しており；ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を追加し、前記ＰＳＩ［２］乃至前記ＰＳＩ［ｎ＋１］は、ＭＦＡＳ＝２乃至ＭＦＡＳ＝ｎ＋１にそれぞれ対応しており、各トリビュタリスロットの割り当て及び占有状態を示すために使用され、ＰＳＩ［ｊ］が、ＭＦＡＳ＝ｊに対応しており、前記プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、前記トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１であり、
前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第２の予め設定された位置に光ペイロードユニットマルチフレーム識別子ＯＭＦＩを追加し、前記ＯＭＦＩの値は０乃至ｎ−１であり、前記ＯＭＦＩの値がｋであるとき、それは、前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第３の予め設定された位置に追加されたトリビュタリスロットオーバーヘッドが前記プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｋ＋１）のトリビュタリスロットオーバーヘッドであることを示し、０≦ｋ≦ｎ−１であり、前記トリビュタリスロットオーバーヘッドは、予め設定されたルールに従い前記マッピングオーバーヘッド情報を記憶するために使用される
ように構成される、請求項３６乃至４０のうちいずれか１項に記載の装置。
【請求項４２】
前記ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、前記占有指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、前記サービス指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているときに前記トリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される、請求項４１に記載の装置。
【請求項４３】
前記予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、前記第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、前記第ｔのサービスは前記Ｍ個のサービスのうちいずれか１つであることである、請求項４１に記載の装置。
【請求項４４】
解析を通して可変の光ペイロードユニットを取得するように構成された解析ユニットと、
前記可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、前記オーバーヘッド情報に基づき前記可変の光ペイロードユニットのためのデマッピング手順を決定することであって、前記デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して前記可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用され、Ｍ≧２であり；
前記デマッピング手順に従いデマッピングを通して前記可変の光ペイロードユニットのペイロードエリアから前記Ｍ個のサービスを取得する；ように構成された処理ユニットと、
を含むマルチサービス受信装置。
【請求項４５】
前記デマッピング手順は、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、前記プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、前記Ｍ個のサービスの各々により占有されたトリビュタリスロットの数量とを含み、
前記可変の光ペイロードユニットの前記オーバーヘッドエリアから前記オーバーヘッド情報を抽出し、前記オーバーヘッド情報に基づき前記可変の光ペイロードユニットのための前記デマッピング手順を決定するとき、前記処理ユニットは、
前記オーバーヘッド情報に基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有された前記トリビュタリスロットの数量とを決定し、ｎ≧１であり、
前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎに基づき前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造を決定する
ように構成される、請求項４４に記載の装置。
【請求項４６】
前記オーバーヘッド情報に基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎと、各サービスにより占有された前記トリビュタリスロットの数量とを決定するとき、前記処理ユニットは、
前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第１の予め設定された位置でＰＳＩ［０］を抽出し、前記ＰＳＩ［０］により搬送されたＰＴオーバーヘッド値を識別し、前記ＰＴオーバーヘッド値は、第１の予め設定された値であり、前記第１の予め設定された値は、前記可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用され、
ＰＳＩ［１］を抽出し、前記ＰＳＩ［１］により搬送されたｎを識別し、ｎは、前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量を示すために使用され、
ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を抽出し、前記ＰＳＩ［２］乃至前記ＰＳＩ［ｎ＋１］を識別し、前記ＰＳＩ［２］乃至前記ＰＳＩ［ｎ＋１］は、各トリビュタリスロットの割り当て及び占有状態を示し、前記可変の光ペイロードユニットが前記Ｍ個のサービスを搬送すると決定し、各サービスにより占有された前記トリビュタリスロットの数量を決定するために使用され、ＰＳＩ［ｊ］が、前記プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、前記トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である
ように構成される、請求項４５に記載の装置。
【請求項４７】
前記ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、前記占有指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、前記サービス指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているときに前記トリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される、請求項４６に記載の装置。
【請求項４８】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であることである、請求項４５乃至４７のうちいずれか１項に記載の装置。
【請求項４９】
Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である、請求項４８に記載の装置。
【請求項５０】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵＫｍであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、前記ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であることである、請求項４５乃至４７のうちいずれか１項に記載の装置。
【請求項５１】
Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である、請求項５０に記載の装置。
【請求項５２】
前記デマッピング手順に従いデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアから前記Ｍ個のサービスを取得するとき、前記処理ユニットは、
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得し、
各サービスにより占有された前記トリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得する
ように構成される、請求項４５乃至５１のうちいずれか１項に記載の装置。
【請求項５３】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアから前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するとき、前記処理ユニットは、
前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、前記ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアのｒ１行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得する、ように構成され、
ｒ１＝Ｎ１＊ｓ１／３８０８であり、前記ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む、請求項５２に記載の装置。
【請求項５４】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアから前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するとき、前記処理ユニットは、
前記可変の光ペイロードユニットが前記ＯＰＵＫｍであるとき、前記ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して前記可変の光ペイロードユニットの前記ペイロードエリアのｒ２行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得する、ように構成され、
ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、前記ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む、請求項５２に記載の装置。
【請求項５５】
前記可変の光ペイロードユニットの前記オーバーヘッドエリアから前記オーバーヘッド情報を抽出するとき、前記処理ユニットは、
各トリビュタリスロットのトリビュタリスロットオーバーヘッドを抽出し、予め設定されたルールに従い、前記Ｍ個のサービスにそれぞれ対応するオーバーヘッド情報をマッピングする、ようにさらに構成され、
各サービスにより占有された前記トリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得するとき、前記処理ユニットは、
各々のプログラム可能なトリビュタリスロットグループフレームについて、
各サービスにより占有された前記トリビュタリスロットの数量に基づくデマッピングを通しての現在のプログラム可能なトリビュタリスロットグループフレームから、前記Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナを取得し、第ｉのサブコンテナが、第ｉのサービスに対応しており、前記第ｉのサブコンテナは、前記第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎであり、
前記Ｍ個のサービスにそれぞれ対応する前記Ｍ個のサブコンテナと前記Ｍ個のサービスにそれぞれ対応する前記マッピングオーバーヘッド情報とに基づきデマッピングを通して前記Ｍ個のサブコンテナから前記Ｍ個のサービスをそれぞれ取得する
ように構成される、請求項４４乃至５４のうちいずれか１項に記載の装置。
【請求項５６】
前記予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、前記第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、前記第ｔのサービスは前記Ｍ個のサービスのうちいずれか１つであることである、請求項５５に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光通信技術の分野に関し、詳細には、マルチサービス伝送及び受信方法並びに装置に関する。
【背景技術】
【０００２】
現在、伝送ネットワークのコア技術として、ＯＴＮ（Optical  transport  network、光伝送ネットワーク）は、電気レイヤ及び光レイヤの技術仕様を含み、豊富なＯＡＭ（Operation  Administration  and  Maintenance、運用、管理、及びメンテナンス）能力、強いＴＣＭ（Tandem  Connection  Monitoring、タンデムコネクション監視）能力、及び帯域外ＦＥＣ（Forward  Error  Correction、前方誤り訂正）能力を有し、大容量サービスの柔軟なスケジューリング及び管理を実現することができる。
【０００３】
電気処理レイヤについて、ＯＴＮ技術は標準のカプセル化構造を定義し、標準のカプセル化構造は、クライアント信号を管理し、監視するために、様々なクライアントサービスのマッピングを実現するために使用される。図１に、ＯＴＮフレーム構造が示される。ＯＴＮフレームは、４×４０８０バイト、すなわち、４行×４０８０列の構造である。ＯＴＮフレーム構造は、フレーミングエリア、ＯＴＵ（Optical  Channel  Transport  Unit、光チャネル伝送ユニット）  ＯＨ（Overhead、オーバーヘッド）、ＯＤＵ（Optical  Channel  Data  Unit、光チャネルデータユニット）  ＯＨ、ＯＰＵ（Optical  Channel  Payload  Unit、光チャネルペイロードユニット）  ＯＨ、ＯＰＵペイロードエリア（Payload  Area）、及びＦＥＣエリアを含む。ここで、先頭の１６列はオーバーヘッドバイトであり、末尾の２５６列はＦＥＣチェックバイトであり、中間の３８０８列がペイロードである。
【０００４】
ＯＰＵｋは、クライアント信号に適合されるために使用され、ＯＰＵペイロードエリアとＯＰＵ  ＯＨとを含み、ｋは、ＯＰＵのレートレベルを表す。ｋ＝１、２、３、及び４のとき、ｋは、固定レートレベルの２．５Ｇ、１０Ｇ、４０Ｇ、及び１００Ｇにそれぞれ対応している。ペイロードタイプＰＴのオーバーヘッドに基づき区別される、２つの固定のトリビュタリスロット粒度：１．２５Ｇｂｉｔ／ｓ及び２．５Ｇｂｉｔ／ｓがある。ＰＴ＝０ｘ２１のとき、それは、トリビュタリスロット粒度が１．２５Ｇであることを表す。ＰＴ＝０ｘ２０のとき、それは、トリビュタリスロット粒度が２．５Ｇであることを表す。ｋ＝ｆｌｅｘ、すなわちＯＰＵｆｌｅｘのとき、ＯＰＵｆｌｅｘは、任意のレートレベルに対応しており、トリビュタリスロットを有さず、単一のサービスのみ搬送する。ｋ＝Ｃｎ、すなわちＯＰＵＣｎのとき、ＯＰＵＣｎは、１００Ｇのｎ倍であるレートレベルに対応しており、１つのみの固定のトリビュタリスロット、すなわち５Ｇを有する。ＯＰＵＣｎのペイロードタイプＰＴは０ｘ２２である。ＯＤＵｋは、ＯＰＵｋの情報構造をサポートするために使用される。情報構造は、ＯＰＵｋ及びＯＤＵｋ  ＯＨに関する情報を含む。ＯＤＵｋの容量は、ｋに基づき区別される。ＯＴＵｋは、ＯＤＵｋ、ＦＥＣエリア、及びＯＴＵｋ  ＯＨを含む。サービストラフィックが増加し、要件が多様化するとき、帯域幅が増加すると同時に、伝送ネットワークは、固定のパイプから弾性のパイプ、例えば、より低次のＯＤＵｆｌｅｘベアラコンテナ、又は１００Ｇのｎ倍のＯＴＵＣｎに徐々に進化してきている。特に、１００Ｇのｎ倍のＯＴＵＣｎについて、ＯＴＵＣｎのフレーム構造は、ｎ個のＯＴＮフレーム（ＦＥＣエリアを除く）を含み、ＯＴＵＣｎに対応するトリビュタリスロット粒度は５Ｇｂｉｔ／ｓである。
【０００５】
従来技術では、従来のＯＤＵｆｌｅｘが単一のサービスのみに適用され、固定のマッピング方式で単一のサービスを搬送し、伝送する。
【０００６】
具体的に、図２に示されるように、ＣＢＲ（constant  bit  rate、固定ビットレート）サービスは、ＢＭＰ（Bit  Synchronous  Mapping  Procedure、ビット同期マッピング手順）を使用することによりＯＤＵｆｌｅｘにマッピングされ、次いで、より高次のＯＤＵｋ又はＯＤＵＣｎを使用することにより伝送される。パケット（packet、ＰＫＴ）サービスについて、パケットサービスが１００Ｇ以下であるとき、パケットサービスは、ＧＦＰ（Generic  Framing  Procedure、汎用フレーミング手順）を使用することによりＯＤＵｆｌｅｘにマッピングされ、次いで、より高次のＯＤＵｋ又はＯＤＵＣｎを使用することにより伝送される。パケットサービスが１００Ｇより大きいとき、パケットサービスは、ＩＭＰ（Idle  Mapping  Procedure、アイドルマッピング手順）を使用することによりＯＤＵｆｌｅｘにマッピングされ、次いで、より高次のＯＤＵｋ又はＯＤＵＣｎを使用することにより伝送される。
【発明の概要】
【０００７】
本発明の実施例は、ＯＤＵｆｌｅｘが単一のサービスにのみ適用でき、複数のサービスのカスタマイズされたマッピング及び伝送を実現できないという問題を解決するための、マルチサービス伝送及び受信方法並びに装置を提供する。
【０００８】
本発明の実施例において提供される特定の解決策が下記のとおりである。
【０００９】
第１の態様によれば、マルチサービス伝送方法が、
Ｍ個のサービスのマッピング伝送制御情報を取得するステップであり、各サービスのマッピング伝送制御情報がサービスの伝送要件を搬送し、Ｍ≧２である、ステップと、
Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定するステップであり、マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりＭ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットである、ステップと、
マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするステップと、
を含む。
【００１０】
任意的な実現方式において、各サービスの伝送要件は、サービスにより必要なトラフィックボリュームを含み、
マッピング手順は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、トリビュタリスロットレートと、プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、Ｍ個のサービスの各々が占有する必要があるトリビュタリスロットの数量とを少なくとも含み、
Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定するステップは、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定するステップであり、ｎ≧１である、ステップと、
プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎに基づきプログラム可能なトリビュタリスロットグループフレームのフレーム構造を決定するステップと、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームとトリビュタリスロットレートとに基づき、各サービスが占有する必要があるトリビュタリスロットの数量を決定するステップと、
を含む。
【００１１】
ゆえに、本発明のこの実施例において提供される方法によれば、データプレーンがプログラム可能であり、トリビュタリスロットがサービス要件に従い柔軟に分割できる。
【００１２】
任意的な実現方式において、Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、ペイロードトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定するステップは、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、Ｍ個のサービスのトラフィックボリュームについての比例関係を計算するステップと、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームと比例関係とに基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定するステップと、
を含む。
【００１３】
ゆえに、本発明のこの実施例において提供される方法によれば、システム帯域幅が効果的に使用できる。
【００１４】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であり、可変の光ペイロードユニットＯＰＵｆｌｅｘのレートが、トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである。
【００１５】
任意的な実現方式において、Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である。
【００１６】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であり、可変の光ペイロードユニットＯＰＵＫｍのレートが、トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである。
【００１７】
任意的な実現方式において、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である。
【００１８】
任意的な実現方式において、マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするステップは、
Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するために、各サービスが占有する必要があるトリビュタリスロットの数量に基づき、Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするステップと、
プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングするステップと、
可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加するステップと、
を含む。
【００１９】
任意的な実現方式において、各サービスが占有する必要があるトリビュタリスロットの数量に基づき、Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするステップは、
各サービスについて、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、現在のサービスをプログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングするステップであり、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスに従い実行された分割の後に取得されるＭ個のサブコンテナを含み、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである、ステップ
を含む。
【００２０】
ゆえに、本発明のこの実施例において提供される方法によれば、サービスはプログラム可能なトリビュタリスロットグループフレームに柔軟にマッピングできる。
【００２１】
任意的な実現方式において、各サービスの伝送要件は、サービスのサービスタイプを含み、
Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするステップは、
Ｍ個のサービスが、サービスタイプがパケットサービスであるＫ個のサービスを含む場合、サービスタイプがパケットサービスであるＫ個のサービスを１つの統合サービスに集約するステップであり、統合サービスが占有する必要があるトリビュタリスロットの数量が、サービスタイプがパケットサービスであるＫ個のサービスにより別個に占有されるトリビュタリスロットの数量の和であり、Ｋ≧２である、ステップと、
各サービスについて、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、現在のサービスをプログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングするステップであり、プログラム可能なトリビュタリスロットグループフレームは、Ｍ＊個のサービスに従い実行された分割の後に取得されるＭ＊個のサブコンテナを含み、Ｍ＊＝Ｍ−Ｋ＋１であり、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ*≦ｎである、ステップと、
を含む。
【００２２】
ゆえに、本発明のこの実施例において提供される方法によれば、占有されるトリビュタリスロットがサービスタイプに従い柔軟に調整されて、帯域幅利用を改善する。
【００２３】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのペイロードトリビュタリスロットグループフレームをマッピングするステップは、
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、各々のプログラム可能なトリビュタリスロットグループフレームについて、
ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づくＯＰＵｆｌｅｘのペイロードエリアのｒ１行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを連続的にマッピングするステップであり、ｒ１＝Ｎ１＊ｓ１／３８０８であり、ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む、ステップ
を含む。
【００２４】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングするステップは、
可変の光ペイロードユニットがＯＰＵＫｍであるとき、各々のペイロードトリビュタリスロットグループフレームについて、
ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づくＯＰＵＫｍのペイロードエリアのｒ２行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを連続的にマッピングするステップであり、ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む、ステップ
を含む。
【００２５】
任意的な実現方式において、可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加するステップの前、当該方法は、
各サービスのためのマッピングオーバーヘッド情報を生成するステップ
をさらに含み、
可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加するステップは、
可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置にペイロード構造識別子ＰＳＩ［０］を追加するステップであり、ＰＳＩ［０］は、ペイロードタイプＰＴオーバーヘッド値を搬送し、マルチフレームアライメント信号ＭＦＡＳ＝０に対応しており、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用される、ステップと、ＰＳＩ［１］を追加するステップであり、ＰＳＩ［１］は、ｎを搬送し、ＭＦＡＳ＝１に対応している、ステップと、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を追加するステップであり、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］は、ＭＦＡＳ＝２乃至ＭＦＡＳ＝ｎ＋１にそれぞれ対応しており、各トリビュタリスロットの割り当て及び占有状態を示すために使用され、ＰＳＩ［ｊ］が、ＭＦＡＳ＝ｊに対応しており、プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である、ステップと、
可変の光ペイロードユニットのオーバーヘッドエリア内の第２の予め設定された位置に光ペイロードユニットマルチフレーム識別子ＯＭＦＩを追加するステップであり、ＯＭＦＩの値は０乃至ｎ−１であり、ＯＭＦＩの値がｋであるとき、それは、可変の光ペイロードユニットのオーバーヘッドエリア内の第３の予め設定された位置に追加されたトリビュタリスロットオーバーヘッドがプログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｋ＋１）のトリビュタリスロットオーバーヘッドであることを示し、０≦ｋ≦ｎ−１であり、トリビュタリスロットオーバーヘッドは、予め設定されたルールに従いマッピングオーバーヘッド情報を記憶するために使用される、ステップと、
を含む。
【００２６】
ゆえに、本発明のこの実施例において提供される方法は、既存のフレーム構造及び既存のオーバーヘッド監視メカニズムとの互換性があり得る。
【００２７】
任意的な実現方式において、ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、占有指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、サービス指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているときにトリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される。
【００２８】
任意的な実現方式において、予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、第ｔのサービスはＭ個のサービスのうちいずれか１つであることである。
【００２９】
第２の態様によれば、マルチサービス受信方法が、
解析を通して可変の光ペイロードユニットを取得するステップと、
可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定するステップであり、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり、Ｍ≧２である、ステップと、
デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得するステップと、
を含む。
【００３０】
任意的な実現方式において、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、Ｍ個のサービスの各々により占有されたトリビュタリスロットの数量とを含み、
可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定するステップは、
オーバーヘッド情報に基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有されたトリビュタリスロットの数量とを決定するステップであり、ｎ≧１である、ステップと、
プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎに基づきプログラム可能なトリビュタリスロットグループフレームのフレーム構造を決定するステップと、
を含む。
【００３１】
任意的な実現方式において、オーバーヘッド情報に基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有されたトリビュタリスロットの数量とを決定するステップは、
可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置でＰＳＩ［０］を抽出し、ＰＳＩ［０］により搬送されたＰＴオーバーヘッド値を識別するステップであり、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用される、ステップと、
ＰＳＩ［１］を抽出し、ＰＳＩ［１］により搬送されたｎを識別するステップであり、ｎは、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量を示すために使用される、ステップと、
ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を抽出し、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を識別するステップであり、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］は、各トリビュタリスロットの割り当て及び占有状態を示し、可変の光ペイロードユニットがＭ個のサービスを搬送すると決定し、各サービスにより占有されたトリビュタリスロットの数量を決定するために使用され、ＰＳＩ［ｊ］が、プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である、ステップと、
を含む。
【００３２】
任意的な実現方式において、ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、占有指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、サービス指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているときにトリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される。
【００３３】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であることである。
【００３４】
任意的な実現方式において、Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である。
【００３５】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であることである。
【００３６】
任意的な実現方式において、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である。
【００３７】
任意的な実現方式において、デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得するステップは、
プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップと、
各サービスにより占有されたトリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得するステップと、
を含む。
【００３８】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップは、
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアのｒ１行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップ、を含み、
ｒ１＝Ｎ１＊ｓ１／３８０８であり、ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む。
【００３９】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップは、
可変の光ペイロードユニットがＯＰＵＫｍであるとき、ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアのｒ２行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップ、を含み、
ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む。
【００４０】
任意的な実現方式において、可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出するステップは、
各トリビュタリスロットのトリビュタリスロットオーバーヘッドを抽出し、予め設定されたルールに従い、Ｍ個のサービスにそれぞれ対応するオーバーヘッド情報をマッピングするステップをさらに含み、
各サービスにより占有されたトリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得するステップは、
各々のプログラム可能なトリビュタリスロットグループフレームについて、
各サービスにより占有されたトリビュタリスロットの数量に基づくデマッピングを通しての現在のプログラム可能なトリビュタリスロットグループフレームから、Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナを取得するステップであり、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである、ステップと、
Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナとＭ個のサービスにそれぞれ対応するマッピングオーバーヘッド情報とに基づきデマッピングを通してＭ個のサブコンテナからＭ個のサービスをそれぞれ取得するステップと、
を含む。
【００４１】
任意的な実現方式において、予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、第ｔのサービスはＭ個のサービスのうちいずれか１つであることである。
【００４２】
第３の態様によれば、マルチサービス伝送装置が、
Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定することであって、マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりＭ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり；
マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングする；ように構成された処理ユニットと、
を含む。
【００４３】
任意的な実現方式において、各サービスの伝送要件は、サービスにより必要なトラフィックボリュームを含み、
マッピング手順は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、トリビュタリスロットレートと、プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、Ｍ個のサービスの各々が占有する必要があるトリビュタリスロットの数量とを少なくとも含み、
Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定するとき、処理ユニットは、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定し、
プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎに基づきプログラム可能なトリビュタリスロットグループフレームのフレーム構造を決定し、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームとトリビュタリスロットレートとに基づき、各サービスが占有する必要があるトリビュタリスロットの数量を決定する
ように構成される。
【００４４】
任意的な実現方式において、Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、ペイロードトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定するとき、処理ユニットは、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、Ｍ個のサービスのトラフィックボリュームについての比例関係を計算し、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームと比例関係とに基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定する
ように構成される。
【００４５】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であり、可変の光ペイロードユニットＯＰＵｆｌｅｘのレートが、トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである。
【００４６】
任意的な実現方式において、Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である。
【００４７】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であり、可変の光ペイロードユニットＯＰＵＫｍのレートが、トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである。
【００４８】
任意的な実現方式において、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である。
【００４９】
任意的な実現方式において、マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするとき、処理ユニットは、
Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するために、各サービスが占有する必要があるトリビュタリスロットの数量に基づき、Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングし、
プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングし、
可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する
ように構成される。
【００５０】
任意的な実現方式において、各サービスが占有する必要があるトリビュタリスロットの数量に基づき、Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするとき、処理ユニットは、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、現在のサービスをプログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングし、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスに従い実行された分割の後に取得されるＭ個のサブコンテナを含み、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである
ように構成される。
【００５１】
任意的な実現方式において、各サービスの伝送要件は、サービスのサービスタイプを含み、
Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするとき、処理ユニットは、
Ｍ個のサービスが、サービスタイプがパケットサービスであるＫ個のサービスを含む場合、サービスタイプがパケットサービスであるＫ個のサービスを１つの統合サービスに集約し、統合サービスが占有する必要があるトリビュタリスロットの数量が、サービスタイプがパケットサービスであるＫ個のサービスにより別個に占有されるトリビュタリスロットの数量の和であり、Ｋ≧２であり、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、現在のサービスをプログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングし、プログラム可能なトリビュタリスロットグループフレームは、Ｍ＊個のサービスに従い実行された分割の後に取得されるＭ＊個のサブコンテナを含み、Ｍ＊＝Ｍ−Ｋ＋１であり、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ*≦ｎである
ように構成される。
【００５２】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのペイロードトリビュタリスロットグループフレームをマッピングするとき、処理ユニットは、
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、各々のプログラム可能なトリビュタリスロットグループフレームについて、
ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づくＯＰＵｆｌｅｘのペイロードエリアのｒ１行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを連続的にマッピングし、ｒ１＝Ｎ１＊ｓ１／３８０８であり、ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む
ように構成される。
【００５３】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングするとき、処理ユニットは、
可変の光ペイロードユニットがＯＰＵＫｍであるとき、各々のペイロードトリビュタリスロットグループフレームについて、
ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づくＯＰＵＫｍのペイロードエリアのｒ２行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを連続的にマッピングし、ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む
ように構成される。
【００５４】
任意的な実現方式において、可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する前、処理ユニットは、
各サービスのためのマッピングオーバーヘッド情報を生成する
ようにさらに構成され、
可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加するとき、処理ユニットは、
可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置にペイロード構造識別子ＰＳＩ［０］を追加し、ＰＳＩ［０］は、ペイロードタイプＰＴオーバーヘッド値を搬送し、マルチフレームアライメント信号ＭＦＡＳ＝０に対応しており、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用され；ＰＳＩ［１］を追加し、ＰＳＩ［１］は、ｎを搬送し、ＭＦＡＳ＝１に対応しており；ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を追加し、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］は、ＭＦＡＳ＝２乃至ＭＦＡＳ＝ｎ＋１にそれぞれ対応しており、各トリビュタリスロットの割り当て及び占有状態を示すために使用され、ＰＳＩ［ｊ］が、ＭＦＡＳ＝ｊに対応しており、プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１であり、
可変の光ペイロードユニットのオーバーヘッドエリア内の第２の予め設定された位置に光ペイロードユニットマルチフレーム識別子ＯＭＦＩを追加し、ＯＭＦＩの値は０乃至ｎ−１であり、ＯＭＦＩの値がｋであるとき、それは、可変の光ペイロードユニットのオーバーヘッドエリア内の第３の予め設定された位置に追加されたトリビュタリスロットオーバーヘッドがプログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｋ＋１）のトリビュタリスロットオーバーヘッドであることを示し、０≦ｋ≦ｎ−１であり、トリビュタリスロットオーバーヘッドは、予め設定されたルールに従いマッピングオーバーヘッド情報を記憶するために使用される
ように構成される。
【００５５】
任意的な実現方式において、ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、占有指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、サービス指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているときにトリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される。
【００５６】
任意的な実現方式において、予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、第ｔのサービスはＭ個のサービスのうちいずれか１つであることである。
【００５７】
第４の態様によれば、マルチサービス受信装置が、
解析を通して可変の光ペイロードユニットを取得するように構成された解析ユニットと、
可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定することであって、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり、Ｍ≧２であり；
デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得する；ように構成された処理ユニットと、
を含む。
【００５８】
任意的な実現方式において、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、Ｍ個のサービスの各々により占有されたトリビュタリスロットの数量とを含み、
可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定するとき、処理ユニットは、
オーバーヘッド情報に基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有されたトリビュタリスロットの数量とを決定し、ｎ≧１であり、
プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎに基づきプログラム可能なトリビュタリスロットグループフレームのフレーム構造を決定する
ように構成される。
【００５９】
任意的な実現方式において、オーバーヘッド情報に基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有されたトリビュタリスロットの数量とを決定するとき、処理ユニットは、
可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置でＰＳＩ［０］を抽出し、ＰＳＩ［０］により搬送されたＰＴオーバーヘッド値を識別し、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用され、
ＰＳＩ［１］を抽出し、ＰＳＩ［１］により搬送されたｎを識別し、ｎは、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量を示すために使用され、
ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を抽出し、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を識別し、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］は、各トリビュタリスロットの割り当て及び占有状態を示し、可変の光ペイロードユニットがＭ個のサービスを搬送すると決定し、各サービスにより占有されたトリビュタリスロットの数量を決定するために使用され、ＰＳＩ［ｊ］が、プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である
ように構成される。
【００６０】
任意的な実現方式において、ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、占有指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、サービス指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているときにトリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される。
【００６１】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であることである。
【００６２】
任意的な実現方式において、Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である。
【００６３】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であることである。
【００６４】
任意的な実現方式において、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である。
【００６５】
任意的な実現方式において、デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得するとき、処理ユニットは、
プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得し、
各サービスにより占有されたトリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得する
ように構成される。
【００６６】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するとき、処理ユニットは、
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアのｒ１行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得する、ように構成され、
ｒ１＝Ｎ１＊ｓ１／３８０８であり、ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む。
【００６７】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するとき、処理ユニットは、
可変の光ペイロードユニットがＯＰＵＫｍであるとき、ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアのｒ２行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得する、ように構成され、
ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む。
【００６８】
任意的な実現方式において、可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出するとき、処理ユニットは、
各トリビュタリスロットのトリビュタリスロットオーバーヘッドを抽出し、予め設定されたルールに従い、Ｍ個のサービスにそれぞれ対応するオーバーヘッド情報をマッピングする、ようにさらに構成され、
各サービスにより占有されたトリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得するとき、処理ユニットは、
各々のプログラム可能なトリビュタリスロットグループフレームについて、
各サービスにより占有されたトリビュタリスロットの数量に基づくデマッピングを通しての現在のプログラム可能なトリビュタリスロットグループフレームから、Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナを取得し、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎであり、
Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナとＭ個のサービスにそれぞれ対応するマッピングオーバーヘッド情報とに基づきデマッピングを通してＭ個のサブコンテナからＭ個のサービスをそれぞれ取得する
ように構成される。
【００６９】
任意的な実現方式において、予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、第ｔのサービスはＭ個のサービスのうちいずれか１つであることである。
【００７０】
第５の態様によれば、本発明の実施例はマルチサービス伝送デバイスを提供し、該デバイスは、
送受信機と、
命令を記憶するように構成されたメモリと、
送受信機及びメモリに別個に接続され、メモリに記憶された命令に従い下記の動作：
送受信機を使用することによりＭ個のサービスのマッピング伝送制御情報を取得するステップであって、各サービスのマッピング伝送制御情報はサービスの伝送要件を搬送し、Ｍ≧２である、ステップ
Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定するステップであって、マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりＭ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットである、ステップ、及び
マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするステップ、
を実行するように構成されたプロセッサと、
を含む。
【００７１】
第６の態様によれば、本発明の実施例はマルチサービス受信デバイスを提供し、該デバイスは、
送受信機と、
命令を記憶するように構成されたメモリと、
送受信機及びメモリに別個に接続され、メモリに記憶された命令に従い下記の動作：
解析を通して可変の光ペイロードユニットを取得するステップ、
可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定するステップであり、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用され、Ｍ≧２である、ステップ、及び
デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得するステップ
を実行するように構成されたプロセッサと、
を含む。
【００７２】
本発明の実施例の有益な効果は下記のとおりである。本発明の実施例はマルチサービス伝送方法を提供し、該方法は、Ｍ個のサービスのマッピング伝送制御情報を取得するステップと、Ｍ個のサービスのマッピング手順を決定するステップと、マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするステップ、すなわち、Ｍ個のクライアントサービスをＰＴＳＧ‐ｎの少なくとも１つのトリビュタリスロットにマッピングし、ＰＴＳＧ‐ｎを可変の光ペイロードユニットにさらにマッピングするステップと、を含む。伝送解決策が、クライアントサービスの伝送要件に基づき柔軟にカスタマイズされ、それにより、データプレーンがプログラム可能になる。マッピングが、要件に従い柔軟に実行でき、複数のレートを有するサービスの混合ベアリングを実現し、クライアントサービスのカスタマイズされた伝送要件を満たす。さらに、ベアラコンテナのレートが柔軟に変更でき、トリビュタリスロットが柔軟に分割され、帯域幅利用を改善する。方法は、既存のＯＤＵｆｌｅｘフレーム構造及び既存のオーバーヘッド監視メカニズムとも互換性がある。さらに、本発明の実施例はマルチサービス受信方法をさらに提供する。マルチサービス受信方法は、マルチサービス伝送方法の逆のプロセスである。可変の光ペイロードユニットが解析を通して取得された後、デマッピング手順が可変の光ペイロードユニットのオーバーヘッドエリアに基づき決定され、Ｍ個のサービスがデマッピング手順に従いデマッピングを通して可変の光ペイロードユニットから取得される。ゆえに、複数のレートを有するサービスが混合方式で搬送でき、クライアントサービスのカスタマイズされた伝送要件が満たせる。
【図面の簡単な説明】
【００７３】
【図１】本発明の背景技術におけるＯＴＮフレームの概略構造図である。
【図２】本発明の背景技術における異なるサービスを伝送する既存の解決策の概略図である。
【図３】本発明の実施例によるＯＴＮデバイスのハードウェア構造の概略図である。
【図４】本発明の実施例によるマルチサービス伝送方法の概要フローチャートである。
【図５】本発明の実施例によるＰＴＳＧ‐ｎの概略構造図の１つである。
【図６】本発明の実施例によるＰＴＳＧ‐ｎの概略構造図の１つである。
【図７】本発明の実施例による、ＰＴＳＧ‐ｎをＯＰＵｆｌｅｘのペイロードエリアにマッピングする概略図である。
【図８】本発明の実施例による、ＰＴＳＧ‐ｎをＯＰＵＫｍのペイロードエリアにマッピングする概略図である。
【図９】本発明の実施例によるＯＰＵｆｌｅｘのオーバーヘッドエリアの様々なタイプのオーバーヘッド情報の概略図である。
【図１０】本発明の実施例によるＰＳＩ［ｊ］の特定の構造の概略図である。
【図１１】本発明の実施例による、ＰＴＳＧ‐ｎをＯＰＵｆｌｅｘにマッピングするプロセスの等価的な提示方式の概略図である。
【図１２】本発明の実施例による、２つのサービスをＯＰＵｆｌｅｘにマッピングする特定の処理の概略図である。
【図１３】本発明の実施例による、複数のクライアントサービスを可変の光ペイロードユニットにマッピングする概略図である。
【図１４】本発明の実施例による新規の伝送解決策の概略図である。
【図１５】本発明の実施例によるマルチサービス受信方法の概要フローチャートである。
【図１６】本発明の実施例によるマルチサービス伝送装置の概略構造図である。
【図１７】本発明の実施例によるマルチサービス受信装置の概略構造図である。
【図１８】本発明の実施例によるマルチサービス伝送デバイスの概略構造図である。
【図１９】本発明の実施例によるマルチサービス受信デバイスの概略構造図である。
【発明を実施するための形態】
【００７４】
本発明の実施例の目的、技術的解決策、及び利点をより明確にするために、下記で本発明の実施例における添付図面を参照して本発明の実施例における技術的解決策を明確かつ完全に説明する。明らかに、説明される実施例は本発明の実施例のうちのいくつかであり、すべてではない。創造的取り組みなしに本発明の実施例に基づき当業者により得られるすべての他の実施例が、本発明の保護範囲内に入るものとする。
【００７５】
本発明の実施例は、ＯＤＵｆｌｅｘが単一のサービスにのみ適用でき、複数のサービスのカスタマイズされたマッピング及び伝送を実現できないという問題を解決するための、マルチサービス伝送及び受信方法並びに装置を提供する。方法及び装置は、同じ発明概念に基づく。方法及び装置は、問題を解決するための同様の原理を有する。ゆえに、装置及び方法の実現について、互いに対して参照が行われることがあり、繰り返される部分の詳細は説明されない。
【００７６】
図３は、本発明の実施例によるＯＴＮ（Optical  Transport  Network、光伝送ネットワーク）デバイスのハードウェア構造の概略図である。図３に示されるように、ＯＴＮデバイスは、主制御ボード３０１、ＯＴＮトリビュタリボード３０２、クロスコネクトボード３０３、及びＯＴＮ回線ボード３０４を含む。サービス送信方向は、クライアント側から回線側へであり得、あるいは回線側からクライアント側へであり得る。クライアント側により送出又は受信されたサービスはクライアント側サービスと呼ばれ、回線側により受信又は送出されたサービスは波長分割多重側サービスと呼ばれる。２つの方向におけるサービスを処理する手順は、互いに対して相互に逆のプロセスである。クライアント側から回線側への送信の例が、以下で説明のために使用される。
【００７７】
主制御ボード３０１は、直接、又はバスを使用することにより、ＯＴＮトリビュタリボード３０２、クロスコネクトボード３０３、及びＯＴＮ回線ボード３０４に接続されて、ＯＴＮトリビュタリボード３０２、クロスコネクトボード３０３、及びＯＴＮ回線ボード３０４を制御し、管理する。
【００７８】
ＯＴＮトリビュタリボード３０２は、カプセル化及びクライアントサービスへのマッピングを完成させる。クライアントサービスは、複数のサービスタイプ、例えば、ＡＴＭ（Asynchronous  Transfer  Mode、非同期転送モード）サービス、ＳＤＨ（Synchronous  Digital  Hierarchy、同期デジタルハイアラーキ）サービス、イーサネットサービス、ＣＰＲＩ（Common  Public  Radio  Interface、共通公衆無線インターフェース）サービス、及びストレージサービスなどを含む。具体的に、トリビュタリボード３０２は、クライアント側からクライアントサービスを受信し、受信したクライアントサービスをカプセル化し、クライアントサービスをＯＤＵ信号にマッピングし、対応するＯＴＮ管理及び監視オーバーヘッドを追加するように構成される。ＯＴＮトリビュタリボード３０２において、ＯＤＵ信号は、より低次のＯＤＵ信号、例えば、ＯＤＵ０、ＯＤＵ１、ＯＤＵ２、ＯＤＵ３、又はＯＤＵｆｌｅｘなどであり得る。ＯＴＮ管理及び監視オーバーヘッドは、ＯＤＵオーバーヘッドであり得る。異なるタイプのクライアントサービスが異なる方式でカプセル化され、次いで、異なるＯＤＵ信号にマッピングされる。
【００７９】
クロスコネクトボード３０３は、トリビュタリボードと回線ボードとの間のフルクロスコネクションを完成させ、ＯＤＵ信号上の柔軟なクロスグルーミング（cross  grooming）を実現する。具体的に、クロスコネクトボードは、任意のトリビュタリボードから任意の回線ボードにＯＤＵ信号を送信し、あるいは任意の回線ボードから任意の別の回線ボードにＯＴＵ信号を送信することができ、任意のトリビュタリボードから任意の別のトリビュタリボードにクライアント信号を送信することができる。
【００８０】
ＯＴＮ回線ボード３０４は、ＯＤＵ信号を使用することによりＯＴＵ信号を生成し、ＯＴＵ信号を回線側に送出する。ＯＤＵ信号を使用することによりＯＴＵ信号を生成する前、ＯＴＮ回線ボード３０４は、複数のより低次のＯＤＵ信号をより高次のＯＤＵ信号に多重化することができる。次いで、対応するＯＴＮ管理及び監視オーバーヘッドが、ＯＴＵ信号を生成するためにより高次のＯＤＵ信号に追加され、ＯＴＵ信号は、回線側の光送信チャネルに送出される。ＯＴＮ回線ボードでは、より高次のＯＤＵ信号はＯＤＵ１、ＯＤＵ２、ＯＤＵ３、及びＯＤＵ４であり得る。ＯＴＮ管理及び監視オーバーヘッドは、ＯＴＵオーバーヘッドであり得る。
【００８１】
主制御ボード３０１は、予め構成されたプログラムコードを実行して、ＯＴＮトリビュタリボード３０２、クロスコネクトボード３０３、又はＯＴＮ回線ボード３０４のうち任意の１つ以上を制御して、本発明のこの実施例における機能を実現することができる。本発明のこの実施例に対応する主要なハードウェアデバイスは、ＯＴＮトリビュタリボード３０２及びＯＴＮ回線ボード３０４である。
【００８２】
下記では、本発明の好適な実現方式が添付図面を参照して詳細に説明される。
【００８３】
図４に示されるように、マルチサービス伝送方法は下記のステップを含む。
【００８４】
ステップ４００：Ｍ個のサービスのマッピング伝送制御情報を取得する。
【００８５】
各サービスのマッピング伝送制御情報はサービスの伝送要件を搬送し、Ｍ≧１である。
【００８６】
各サービスの伝送要件は、ここで、ＣＢＲサービス又はＰＫＴサービスなどのサービスのサービスタイプを含み、パラメータ、例えば、サービスのトラフィックボリュームをさらに含んでよい。
【００８７】
ステップＳ４１０：Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定する。
【００８８】
マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりＭ個のサービスを可変の光ペイロードユニットにマッピングするために使用される。マッピング手順は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、トリビュタリスロットレートと、プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、Ｍ個のサービスの各々が占有する必要があるトリビュタリスロットの数量とを少なくとも含む。プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットである。
【００８９】
この出願ファイルにおいて、ＰＴＳＧ‐ｎが、プログラム可能なトリビュタリスロットグループフレーム（Programmable  Tributary  Slot  Group-n）を表すために使用される。プログラム可能なトリビュタリスロットグループフレームは、ペイロードトリビュタリスロットグループフレーム（Payload  Tributary  Slot  Group-n）とも呼ばれることがある。
【００９０】
Ｍ≧２の場合が本発明のこの実施例において主に論じられ、すなわち、複数のサービスを伝送及び受信するシナリオである。確かに、Ｍ＝１のとき、本発明のこの実施例において提供される方法はサービス伝送及び受信にさらに使用できるが、１つのサービスを伝送及び受信するシナリオは、本発明のこの実施例において強調して論じられる適用シナリオではない。
【００９１】
ステップ４２０：マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングする。
【００９２】
ステップ４１０について、Ｍ個のサービスのためのマッピング手順がＭ個のサービスのマッピング伝送制御情報に基づき決定されるとき、下記の方法が使用されてよく、しかし本発明はこれに限定されない。
【００９３】
各サービスに対応するマッピング伝送制御情報は、サービスの送信を要求するために使用され、サービスの様々なタイプの属性情報、例えば、サービスのトラフィックボリューム及びサービスタイプなどを含む。
【００９４】
最初、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとが、Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき決定される。
【００９５】
例１において、第１のサービスのトラフィックボリュームは３Ｇｂｉｔ／ｓであり、第２のサービスのトラフィックボリュームは２Ｇｂｉｓ／ｓである。ゆえに、トリビュタリスロットの数量は５に設定されてよく、トリビュタリスロットレートは１Ｇｂｉｔ／ｓに設定されてよく、プログラム可能なトリビュタリスロットグループフレームはＰＴＳＧ‐５である。
【００９６】
任意選択で、Ｍ個のサービスのトラフィックボリュームについての比例関係が、Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき計算され、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとは、Ｍ個のサービスにそれぞれ対応するトラフィックボリュームと比例関係とに基づき決定される。
【００９７】
例２において、第１サービスのトラフィックボリュームは１Ｇｂｉｔ／ｓであり、第２のサービスのトラフィックボリュームは１．８Ｇｂｉｔ／ｓである。前述と同様の解決策が依然として使用される場合、トリビュタリスロットの数量は３に設定され、トリビュタリスロットレートは１Ｇｂｉｔ／ｓに設定され、いくつかのリソースが第２のサービスのために浪費される。この場合、第１のサービスのトラフィックボリュームと第２のサービスのトラフィックボリュームとの間の比例関係が計算を通して取得されてよく、すなわち、５：９である。トリビュタリスロットの数量は１４に設定され、トリビュタリスロットレートは０．２Ｇｂｉｔ／ｓに設定され、プログラム可能なトリビュタリスロットグループフレームはＰＴＳＧ‐１４である。このように、リソースが効果的に使用できる。
【００９８】
前述の方法は任意的な解決策として単に使用され、トリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定するために複数の要因が総合的に考慮される必要があることが知られるべきである。
【００９９】
次いで、各サービスが占有する必要があるトリビュタリスロットの数量が、Ｍ個のサービスにそれぞれ対応するトラフィックボリュームとトリビュタリスロットレートとに基づき決定される。
【０１００】
前述の例１において、第１のサービスのトラフィックボリュームは３Ｇｂｉｔ／ｓであり、第２のサービスのトラフィックボリュームは２Ｇｂｉｔ／ｓであり、トリビュタリスロットレートは１Ｇｂｉｔ／ｓであり、トリビュタリスロットの総数量は５である。第１のサービスが占有する必要があるトリビュタリスロットの数量は、３／１＝３であり、第２のサービスが占有する必要があるトリビュタリスロットの数量は、２／１＝２であることが取得できる。
【０１０１】
前述の例２において、第１のサービスのトラフィックボリュームは１Ｇｂｉｔ／ｓであり、第２のサービスのトラフィックボリュームは１．８Ｇｂｉｔ／ｓであり、トリビュタリスロットレートは０．２Ｇｂｉｔ／ｓであり、トリビュタリスロットの総数量は１４である。第１のサービスが占有する必要があるトリビュタリスロットの数量は、１／０．２＝５であり、第２のサービスが占有する必要があるトリビュタリスロットの数量は、１．８／０．２＝９であることが取得できる。
【０１０２】
さらに、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎに基づき決定される。
【０１０３】
本発明のこの実施例において、可変の光ペイロードユニットがＯＰＵｆｌｅｘ又はＯＰＵＫｍである例のみが説明に使用される。当業者が基本の発明概念を習得すると、他の変形及び変更がこれら実施例に対して行われることができ、本発明はこれら変形及び変更を含むことがさらに意図される。
【０１０４】
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は下記のとおりである：プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であり、可変の光ペイロードユニットＯＰＵｆｌｅｘのレートが、トリビュタリスロットレートの（２３９／２３８）＊ｎ倍である。
【０１０５】
プログラム可能なペイロードトリビュタリスロットグループが構築され、プログラム可能なペイロードトリビュタリスロットグループはｎ個のトリビュタリスロットを含む。すなわち、ｎ個のトリビュタリスロットを含むＯＰＵｆｌｅｘが構築される。ゆえに、現在のＰＴＳＧ‐ｎのトリビュタリスロットレートがＲｔｓである場合、ＯＰＵｆｌｅｘのレートは（２３９／２３８）＊ｎ＊Ｒｔｓである。
【０１０６】
任意選択で、Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である。
【０１０７】
一般に、ｓ１は、３８０８でちょうど除算できる。ｓ１が３８０８でちょうど除算できないとき、Ｎ１が決定されるときに、ｎと、３８０８／ｓ１を丸めることにより得られる値との公倍数が、Ｎ１の値として使用される。以下で言及されるｓ２はｓ１と同様であり、詳細は再度説明されない。
【０１０８】
図５に示されるように、ＰＴＳＧ‐ｎは、ＴＳ１からＴＳｎのｎ個のトリビュタリスロットを含む。１６Ｂである予め設定されたコードブロック粒度が図５において例として使用され、１６Ｂは１６バイトを表す。さらに、８バイト、４バイト、又は６６ビットなどの別の粒度がさらに考えられ得る。コードブロック粒度は、ＳＤＮ（Software  Defined  Network、ソフトウェアデファインドネットワーク）コントローラを使用することにより設定される。Ｎ＝ＬＣＭ（３８０８／１６，ｎ）＝ＬＣＭ（２３８，ｎ）であり、３８０８は、ＯＰＵのペイロードエリアの各行に含まれるバイトの数量である。図１に示されるように、ペイロードエリアのバイトの数量は、３８２４−１６＝３８０８である。垂直線により別のグループから分離されているグループ２３８×１６Ｂが、対応するペイロードエリアの１行に配置され、配置は、総計でｒ＝Ｎ／２３８行において実行され得る。ＰＴＳＧ‐ｎをＯＰＵｆｌｅｘにマッピングする方法は以下で詳細に説明され、ここでは簡潔な説明のみ提供される。
【０１０９】
ゆえに、本発明のこの実施例におけるＰＴＳＧ‐ｎに基づくフレーム構造のマッピング手順は、プログラム可能なマッピング手順とも呼ばれてよく、既存のＯＰＵｆｌｅｘフレーム構造及び既存のオーバーヘッド監視メカニズムと互換性があり得る。
【０１１０】
可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は下記のとおりである：可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、ＯＰＵＫｍに含まれるＯＰＵインスタンス（OPU  instance）の数量であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であり、可変の光ペイロードユニットＯＰＵＫｍのレートが、トリビュタリスロットレートの（２３９／２３８）＊ｎ倍である。
【０１１１】
任意選択で、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である。
【０１１２】
図６に示されるように、ＰＴＳＧ‐ｎは、ＴＳ  １からＴＳ  ｎのｎ個のトリビュタリスロットを含み、１６Ｂである予め設定されたコードブロック粒度が図６において例として使用される。Ｎ＝ＬＣＭ（３８０８＊ｍ／１６，ｎ）＝ＬＣＭ（２３８＊ｍ，ｎ）であり、３８０８＊ｍは、ＯＰＵＫｍのペイロードエリアの各行に含まれるバイトの数量であり、垂直線により別のグループから分離されている２３８＊ｍ＊１６Ｂのグループが、対応するペイロードエリアの１行に配置され、配置は、総計でｒ＝Ｎ／（２３８＊ｍ）行において実行され得る。ＰＴＳＧ‐ｎをＯＰＵＫｍにマッピングする方法は以下で詳細に説明され、ここでは簡潔な説明のみ提供される。
【０１１３】
ステップ４２０について、マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするステップは、下記のステップを含む必要がある。
【０１１４】
第１に、Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するために、各サービスが占有する必要があるトリビュタリスロットの数量に基づき、Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングする。
【０１１５】
任意選択で、Ｍ個のサービスは、各サービスが占有する必要があるトリビュタリスロットの数量に基づき、プログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングされ、具体的に、各サービスについて、下記のステップが実行される：
各サービスが占有する必要があるトリビュタリスロットの数量に基づき、現在のサービスをプログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングするステップであり、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスに従い実行された分割の後に取得されるＭ個のサブコンテナを含み、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである、ステップ。
【０１１６】
例えば、Ｍ個のサービスは、ＰＴＳＧ‐ｎの１つ以上のトリビュタリスロットに別個にマッピングされ、すなわち、ＰＴＳＧ‐ｎの１つ以上のトリビュタリスロットを含むサブコンテナにそれぞれマッピングされる。サブコンテナは、ＰＴＳＧ‐ｎ１、ＰＴＳＧ‐ｎ２、・・・、及びＰＴＳＧ‐ｎＭとマーク付けされ得る。ＰＴＳＧ‐ｎ１、ＰＴＳＧ‐ｎ２、・・・、及びＰＴＳＧ‐ｎＭは、ＰＴＳＧ‐ｎの一部であり、ｎ１、ｎ２、・・・、及びｎＭ個のトリビュタリスロットをそれぞれ含む。Ｍ個のサービスの特定のマッピングオーバーヘッド情報が生成される。
【０１１７】
任意選択で、各サービスの伝送要件がサービスのサービスタイプを含むとき、Ｍ個のサービスは、下記の方法を使用することによりプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングされてよい：
Ｍ個のサービスが、サービスタイプがパケットサービスであるＫ個のサービスを含む場合、サービスタイプがパケットサービスであるＫ個のサービスを１つの統合サービス（integral  service）に集約する（aggregating）ステップであり、統合サービスが占有する必要があるトリビュタリスロットの数量が、サービスタイプがパケットサービスであるＫ個のサービスにより別個に占有されるトリビュタリスロットの数量の和であり、Ｋ≧２である、ステップ。
【０１１８】
この場合、各サービスについて、下記のステップが実行される：
各サービスが占有する必要があるトリビュタリスロットの数量に基づき、現在のサービスをプログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングするステップであり、プログラム可能なトリビュタリスロットグループフレームは、Ｍ＊個のサービスに従い実行された分割の後に取得されるＭ＊個のサブコンテナを含み、Ｍ＊＝Ｍ−Ｋ＋１であり、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ*≦ｎである、ステップ。
【０１１９】
例えば、第１のサービスのサービスタイプはＣＢＲサービスであり、第１のサービスが占有する必要があるトリビュタリスロットの数量は２であり、第２のサービスのサービスタイプはＣＢＲサービスであり、第２のサービスが占有する必要があるトリビュタリスロットの数量は１であり、第３のサービスのサービスタイプはＰＫＴサービスであり、第３のサービスが占有する必要があるトリビュタリスロットの数量は３であり、第４のサービスのサービスタイプはＰＫＴサービスであり、第４のサービスが占有する必要があるトリビュタリスロットの数量は２である。第１のサービスは、ＧＭＰを使用することによりＰＴＳＧ‐２にマッピングされてよい。第２のサービスは、ＧＭＰを使用することによりＰＴＳＧ‐１にマッピングされてよい。第３のサービス及び第４のサービスは、１つの統合サービスに集約され、集約の後に取得されるサービスが占有する必要があるトリビュタリスロットの数量は、２＋３＝５であり、集約の後に取得されるサービスは、ＩＭＰ又はＧＦＰを使用することによりＰＴＳＧ‐５にマッピングされてよい。
【０１２０】
ゆえに、パケットサービスを集約することは、伝送帯域幅利用を改善することができる。
【０１２１】
第２に、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングする。
【０１２２】
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、各々のプログラム可能なトリビュタリスロットグループフレームについて、下記のステップが実行される：
ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づくＯＰＵｆｌｅｘのペイロードエリアのｒ１行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを連続的にマッピングするステップであり、ｒ１＝Ｎ１＊ｓ１／３８０８であり、ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む、ステップ。
【０１２３】
図７に示されるように、図５に示されるＰＴＳＧ‐ｎは、ＯＰＵｆｌｅｘのペイロードエリアにマッピングされる。１つのＰＴＳＧ‐ｎは、ＯＰＵｆｌｅｘのペイロードエリアのｒ行にマッピングでき、ｒ＝Ｎ／２３８である。特定のマッピング方式が、ビット同期マッピングであり得る。図７に示されるように、ＰＴＳＧ‐ｎのＮ個の１６‐Ｂコードブロックが、左から右へ、及び上から下へ、ＯＰＵｆｌｅｘのペイロードエリアのｒ行に連続的に配置され、ＯＰＵｆｌｅｘのペイロードエリアの各行は、２３８個の１６バイトコードブロックを含み、ＰＴＳＧ‐ｎの各１６‐Ｂコードブロックは、ＯＰＵｆｌｅｘのペイロードエリア内の１６バイトごとに対して１対１の対応関係にある。ＰＴＳＧ‐ｎフレームは、ＯＰＵｆｌｅｘフレームのペイロードエリア内のｒ行にちょうどマッチする。
【０１２４】
可変の光ペイロードユニットがＯＰＵＫｍであるとき、各々のペイロードトリビュタリスロットグループフレームについて、下記のステップが実行される：
ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づくＯＰＵＫｍのペイロードエリアのｒ２行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを連続的にマッピングするステップであり、ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む、ステップ。
【０１２５】
図８に示されるように、図６に示されるＰＴＳＧ‐ｎは、ＯＰＵＫｍのペイロードエリアにマッピングされる。２３８＊ｍは、ＯＰＵＫｍフレームのペイロードエリアの１行に含まれる１６‐Ｂコードブロックの数量である。ＯＰＵＫｍフレームは、ｍ個のＯＰＵインスタンス（ＯＰＵ  ＃１、ＯＰＵ  ＃２、・・・、及びＯＰＵ  ＃ｍとマーク付けされる）を含み、ｍは、可変の光ペイロードユニットＯＰＵＫｍに含まれるＯＰＵインスタンスの数量である。各ＯＰＵインスタンスフレームは、４行及び３８０８列のバイトを含み、ＯＰＵインスタンスの各行は、２３８個の１６‐Ｂコードブロックを含む。特定のマッピング方式が、ビット同期マッピングであり得る。図７に示されるように、ＰＴＳＧ‐ｎのＮ個の１６‐Ｂコードブロックが、左から右へ、ｍ個のＯＰＵインスタンスに連続的に配置され、上から下へ、ＯＰＵＫｍのペイロードエリアのｒ行に連続的に配置される。
【０１２６】
第３に、可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する。
【０１２７】
図９は、以下で説明のために例として使用される。図９は、ＯＰＵｆｌｅｘのオーバーヘッドエリアの様々なオーバーヘッド情報を示す。
【０１２８】
（１）ペイロード構造識別子ＰＳＩ［０］が、可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置に追加され、ＰＳＩ［０］は、ペイロードタイプＰＴオーバーヘッド値を搬送し、１バイトを占有し、ＭＦＡＳ（Multiframe  Alignment  Signal、マルチフレームアライメント信号）＝０に対応しており、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用される。
【０１２９】
具体的に、ここで、第１の予め設定された位置は、ＯＰＵｆｌｅｘフレームの第４行及び第１５行内、あるいは各ＯＰＵインスタンスのオーバーヘッドエリア内の第４行及び第１５行内であり得る。ここで、第１の予め設定された値は、ＰＴ＝０ｘ２３であり得る。
【０１３０】
（２）ＰＳＩ［１］が追加され、ＰＳＩ［１］は、ｎを搬送し、ＭＦＡＳ＝１に対応しており、１バイトを占有する。
【０１３１】
（３）ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］が追加され、総計でｎバイトを占有し、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］は、ＭＦＡＳ＝２乃至ＭＦＡＳ＝ｎ＋１にそれぞれ対応しており、各トリビュタリスロットの割り当て及び占有状態を示すために使用され、ＰＳＩ［ｊ］が、ＭＦＡＳ＝ｊに対応しており、プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である。
【０１３２】
図１０に示されるように、ＰＳＩ［ｊ］は、占有指示フィールド（Occupation、ＯＣＣＵ）及びサービス指示フィールド（Client  Identifier、ＣＩＤ）を含む。
【０１３３】
ＯＣＣＵは、１ビットを占有し、トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用される。０はアイドルを示し、１は占有されていることを示す。
【０１３４】
ＣＩＤは、７ビットを占有し、トリビュタリスロット（ｊ−１）が占有されているときにトリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される。
【０１３５】
（４）光ペイロードユニットマルチフレーム識別子ＯＭＦＩ（OPU  MultiFrame  Identifier、光ペイロードユニットマルチフレーム識別子）が、可変の光ペイロードユニットのオーバーヘッドエリア内の第２の予め設定された位置に追加され、ＯＭＦＩの値は０乃至ｎ−１であり、ＯＭＦＩの値がｋであるとき、それは、可変の光ペイロードユニットのオーバーヘッドエリア内の第３の予め設定された位置に追加されたトリビュタリスロットオーバーヘッドがプログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｋ＋１）のトリビュタリスロットオーバーヘッドであることを示し、０≦ｋ≦ｎ−１であり、トリビュタリスロットオーバーヘッドは、予め設定されたルールに従いマッピングオーバーヘッド情報を記憶するために使用される。
【０１３６】
ここで、第２の予め設定された位置は、ＯＰＵｆｌｅｘフレームの第４行及び第１６列内、あるいは各ＯＰＵインスタンスのオーバーヘッドエリアの第４行及び第１６列内であり、ＯＭＦＩは１バイトを占有する。第３の予め設定された位置は、ＯＰＵｆｌｅｘフレームの第１乃至第３行並びに第１５及び第１６列内、あるいは各ＯＰＵインスタンスのオーバーヘッドエリアの第１乃至第３行並びに第１５及び第１６列内であり、トリビュタリスロットオーバーヘッドは、総計で６バイトを占有する。
【０１３７】
具体的に、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報が可変の光ペイロードユニットのオーバーヘッドエリアに追加される前、各サービスのためのマッピングオーバーヘッド情報がさらに生成される必要がある。一般に、各サービスのためのマッピングオーバーヘッド情報は、サービスがＰＴＳＧ‐ｎの少なくとも１つのトリビュタリスロットにマッピングされた後、生成される。
【０１３８】
任意選択で、予め設定されたルールは下記のとおりである：第ｔのサービスのためのマッピングオーバーヘッド情報が、第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、第ｔのサービスはＭ個のサービスのうちいずれか１つである。
【０１３９】
例えば、第１のサービスが、トリビュタリスロット１乃至トリビュタリスロット３を占有する場合、第１のサービスのためのマッピングオーバーヘッド情報は、トリビュタリスロット１に対応するトリビュタリスロットオーバーヘッド又はトリビュタリスロット３に対応するトリビュタリスロットオーバーヘッド内に選択的に記憶され得る。第１のサービスのマッピングオーバーヘッド情報が、トリビュタリスロット１に対応するトリビュタリスロットオーバーヘッドに配置される場合、トリビュタリスロット２及びトリビュタリスロット３にそれぞれ対応するトリビュタリスロットオーバーヘッドは、リザーブされる（reserved）。
【０１４０】
さらに、ＰＴＳＧ‐ｎをＯＰＵｆｌｅｘにマッピングするプロセスの等価的な提示方式が図１１に示される。
【０１４１】
具体的に、ＰＴＳＧ‐ｎは、ＯＰＵｆｌｅｘのペイロードエリアに同期的にマッピングされ、１つのＰＴＳＧ‐ｎフレームは、Ｎ個の１６‐Ｂコードブロックを含み、Ｎ＝ＬＣＭ（２３８，ｎ）である。すなわち、１つのＰＴＳＧ‐ｎフレームは、２３８個の１６‐Ｂコードブロックのｒ倍である１６‐Ｂコードブロックを含み、ｒは、Ｎ／２３８に等しい。プロセスは、２３８個の１６‐Ｂデータコードブロックごとに１つの１６‐Ｂオーバーヘッドコードブロックを挿入することと等価的に考えられてよく、１６‐Ｂオーバーヘッドコードブロックは、ＯＤＵｆｌｅｘフレームの各行の最初の１６バイト（オーバーヘッドエリア）である。対応して、同期マッピングが完了された後、１つのＰＴＳＧ‐ｎフレームは、ＯＰＵｆｌｅｘフレームのｒ行を対応して占有する。ＯＰＵｆｌｅｘのレートは、（２３９／２３８）＊ｎ＊Ｒｔｓである。
【０１４２】
さらに、Ｍ個のサービスが、マッピング手順に従い可変の光ペイロードユニットにマッピングされた後、Ｍ個のサービスにマッピングされた可変の光ペイロードユニットＯＰＵｆｌｅｘ又はＯＰＵＫｍが取得され、対応するＯＤＵｆｌｅｘオーバーヘッド又はＯＤＵＫｍオーバーヘッドが追加され、対応するＯＤＵｆｌｅｘフレーム又はＯＤＵＫｍフレームにカプセル化される。
【０１４３】
図１２に示されるように、本発明のこの実施例において提供される方法を使用することにより２つのサービスをＯＰＵｆｌｅｘにマッピングする特定のプロセスが、下記のとおりである。
【０１４４】
２つのサービスが伝送されるべきであり、第１のサービスのマッピング伝送制御情報が、第１のサービスが固定ビットレートサービス、すなわちＣＢＲサービスであり、第１のサービスのトラフィックボリュームが３Ｇｂｉｔ／ｓであることを含み、第１のサービスのマッピング伝送制御情報が、第２のサービスがパケットサービス、すなわちＰＫＴサービスであり、第２のサービスのトラフィックボリュームが２Ｇｂｉｔ／ｓであることを含むことが仮定される。前述のマッピング伝送制御情報に基づき２つのサービスのためのマッピング手順を決定することが、下記を含む：複数の搬送されたサービスが考慮された後、ＰＴＳＧ‐５が、最適帯域幅ベアラ効率で２つのサービスを伝送するために構築されることができ、ＰＴＳＧ‐５のレートは、５Ｇｂｉｔ／ｓであり、ＰＴＳＧ‐５は、５つのトリビュタリスロットを含み、各トリビュタリスロットは、１Ｇｂｉｔ／ｓのレートを有し、ＰＴＳＧ‐５のフレーム構造は、１１９０個の１６‐Ｂコードブロックであり、１１９０個の１６‐Ｂコードブロックは、ＬＣＭ（２３８，５）を使用することにより取得できる。対応して、第１のＣＢＲサービスは３つのトリビュタリスロットを占有し、第２のＰＫＴサービスは２つのトリビュタリスロットを占有する。
【０１４５】
さらに、マッピング手順に従い、第１のＣＢＲサービスは、ＧＭＰを使用することによりＰＴＳＧ‐５のサブコンテナＰＴＳＧ‐ｎ１にマッピングされ、ｎ１＝３であり、ＰＴＳＧ‐ｎ１は、ＰＴＳＧ‐５のトリビュタリスロット１、トリビュタリスロット２、及びトリビュタリスロット３を含む。第２のＰＫＴサービスは、ＩＭＰを使用することによりＰＴＳＧ‐５のサブコンテナＰＴＳＧ‐ｎ２にマッピングされ、ｎ２＝２であり、ＰＴＳＧ‐ｎ２は、ＰＴＳＧ‐５のトリビュタリスロット４及びトリビュタリスロット５を含む。さらに、２つのサービスのマッピングオーバーヘッド情報が生成される必要があり、ＰＴＳＧ‐５の対応するトリビュタリスロットオーバーヘッドに配置される。例えば、第１のＣＢＲサービスのマッピングオーバーヘッド情報は、ＰＴＳＧ‐５の第３のトリビュタリスロットオーバーヘッドに配置され、第２のＰＫＴサービスのマッピングオーバーヘッド情報は、ＰＴＳＧ‐５の第５のトリビュタリスロットオーバーヘッドに配置され、ＰＴＳＧ‐５の他の３つのトリビュタリスロットオーバーヘッドはリザーブされる。
【０１４６】
ＰＴＳＧ‐５は、ビット同期マッピング方式でＯＰＵｆｌｅｘのペイロードエリアにマッピングされ、１１９０個の１６‐Ｂコードブロックが、ＯＤＵｆｌｅｘフレームのペイロードエリアの５行に対応しており、１１９０個の１６‐Ｂコードブロックは、ＯＤＵｆｌｅｘフレームのペイロードエリアの対応する位置に連続的に配置される。図１１に示されるように、ＰＴＳＧ‐５の他のトリビュタリスロットオーバーヘッド情報は、ＯＰＵｆｌｅｘのオーバーヘッドエリアに追加され、ＯＤＵｆｌｅｘのレートは、（２３９／２３８）＊５Ｇｂｉｔ／ｓである。
【０１４７】
本発明のこの実施例はマルチサービス送出方法を提供することが前述から習得できる。例えば、可変の光ペイロードユニットはＯＰＵｆｌｅｘである。図１３に示されるように、複数のクライアントサービスが、ＰＴＳＧ‐ｎの少なくとも１つのトリビュタリスロットにマッピングされ、ＰＴＳＧ‐ｎは、可変の光ペイロードユニットにさらにマッピングされる。伝送解決策が、クライアントサービスの伝送要件に基づき柔軟にカスタマイズされ、それにより、データプレーンがプログラム可能になる。マッピングが、要件に従い柔軟に実行でき、複数のレートを有するサービスの混合ベアリングを実現し、クライアントサービスのカスタマイズされた伝送要件を満たす。さらに、ベアラコンテナのレートが柔軟に変更でき、トリビュタリスロットが柔軟に分割され、帯域幅利用を改善する。方法は、既存のＯＤＵｆｌｅｘフレーム構造及び既存のオーバーヘッド監視メカニズムとも互換性がある。図１４に示されるように、最後の２つのパスが、本発明において提供されるマルチサービス伝送解決策であり、ＯＤＵｆｌｅｘ及びＯＤＵＫｍにそれぞれ対応している。
【０１４８】
図１５に示されるように、前述のマルチサービス送出方法に基づき、本発明の実施例は、下記のステップを含むマルチサービス受信方法をさらに提供する。
【０１４９】
ステップ１５００：解析を通して可変の光ペイロードユニットを取得する。
【０１５０】
例えば、ＯＤＵｆｌｅｘフレームが受信され、ＯＤＵｆｌｅｘオーバーヘッドが抽出され、ＯＰＵｆｌｅｘフレームが解析を通して取得される。
【０１５１】
ステップ１５１０：可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定し、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり、Ｍ≧２である。
【０１５２】
ステップ１５２０：デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得する。
【０１５３】
デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、Ｍ個のサービスの各々により占有されたトリビュタリスロットの数量とを含む。
【０１５４】
ステップ１５１０について、可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定するステップは、下記の２つの態様を含む。
【０１５５】
第１に、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有されたトリビュタリスロットの数量とが、オーバーヘッド情報に基づき決定され、ｎ≧１である。
【０１５６】
具体的に、図９に示されるように、ＰＳＩ［０］が、可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置で抽出され、ＰＳＩ［０］により搬送されたＰＴオーバーヘッド値が識別され、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用され、
ＰＳＩ［１］が抽出され、ＰＳＩ［１］により搬送されたｎが識別され、ｎは、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量を示すために使用され、
ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］が抽出され、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］が識別され、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］は、各トリビュタリスロットの割り当て及び占有状態を示し、可変の光ペイロードユニットがＭ個のサービスを搬送すると決定し、各サービスにより占有されたトリビュタリスロットの数量を決定するために使用され、ＰＳＩ［ｊ］が、プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である。
【０１５７】
ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、占有指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、サービス指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているときにトリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される。
【０１５８】
第２に、プログラム可能なトリビュタリスロットグループフレームのフレーム構造が、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎに基づき決定される。
【０１５９】
プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、下記のとおりである：可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍である。
【０１６０】
任意選択で、Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である。
【０１６１】
プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、下記のとおりである：可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍である。
【０１６２】
任意選択で、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である。
【０１６３】
例えば、可変の光ペイロードユニットがＯＰＵｆｌｅｘであり、ＰＴ＝０ｘ２３であり、ｎ＝５である場合、ＰＳＩ［２］乃至ＰＳＩ［６］にそれぞれ対応するＯＣＣＵはすべて１であり、すなわち、５つのトリビュタリスロットがすべて占有されている。ＰＳＩ［２］及びＰＳＩ［３］に対応するＣＩＤは双方、サービス識別子１を搬送し、ＰＳＩ［４］は、サービス識別子２を搬送し、ＰＳＩ［５］及びＰＳＩ［６］に対応するＣＩＤは双方、サービス識別子３を搬送する。したがって、可変の光ペイロードユニットが複数のサービスを、具体的に３つのサービスを搬送することが習得できる。サービス１により占有されるトリビュタリスロットの数量は２であり、サービス２により占有されるトリビュタリスロットの数量は１であり、サービス３により占有されるトリビュタリスロットの数量は２である。ＰＴＳＧ‐５のフレーム構造が、予め設定されたコードブロック粒度が１６バイトである１１９０個のコードブロックを含み、１１９０＝ＬＣＭ（２３８，５）である。
【０１６４】
ここで、プロセスが、オーバーヘッド情報を追加するプロセスの逆であることが知られるべきであり、前述のマルチサービス伝送プロセスにおける内容と同じ内容は再度説明されない。
【０１６５】
ステップ１５２０について、デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得するステップは、下記の２つのステップを含む：
最初、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップ、及び、
次いで、各サービスにより占有されたトリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得するステップ。
【０１６６】
具体的に、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するステップは、２つの可能な場合を含む。
【０１６７】
第１の場合において、
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、１つのプログラム可能なトリビュタリスロットグループフレームが、ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアのｒ１行ごとから取得され、
ｒ１＝Ｎ１＊ｓ１／３８０８であり、ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む。
【０１６８】
第２の場合において、
可変の光ペイロードユニットがＯＰＵＫｍであるとき、１つのプログラム可能なトリビュタリスロットグループフレームが、ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアのｒ２行ごとから取得され、
ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む。
【０１６９】
Ｍ個のサービスが、各サービスにより占有されたトリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームから取得されるとき、各トリビュタリスロットのトリビュタリスロットオーバーヘッドがさらに抽出される必要があり、Ｍ個のサービスにそれぞれ対応するマッピングオーバーヘッド情報が、予め設定されたルールに従い識別される必要がある。
【０１７０】
各々のプログラム可能なトリビュタリスロットグループフレームについて、下記のステップが実行される：
各サービスにより占有されたトリビュタリスロットの数量に基づくデマッピングを通しての現在のプログラム可能なトリビュタリスロットグループフレームから、Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナを取得するステップであり、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである、ステップ、及び、
Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナとＭ個のサービスにそれぞれ対応するマッピングオーバーヘッド情報とに基づきデマッピングを通してＭ個のサブコンテナからＭ個のサービスをそれぞれ取得するステップ。
【０１７１】
特定のデマッピング方法が、ＧＭＰ、ＩＭＰ、ＧＦＰなどであり得る。例えば、ＧＭＰは、固定ビットレートサービスに使用されてよく、ＩＭＰ又はＧＦＰは、パケットサービスに使用されてよい。
【０１７２】
予め設定されたルールは下記のとおりである：第ｔのサービスのためのマッピングオーバーヘッド情報が、第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、第ｔのサービスはＭ個のサービスのうちいずれか１つである。
【０１７３】
図４に対応する実施例の発明概念と同じ発明概念に基づき、図１６に示されるように、本発明の実施例はマルチサービス伝送装置をさらに提供する。図４に対応する実施例の内容と同じ内容は、この実施例で再度説明されない。
【０１７４】
図１６に示されるように、本発明のこの実施例はマルチサービス伝送装置を提供し、
Ｍ個のサービスのマッピング伝送制御情報を取得するように構成された取得ユニット１６０１であって、各サービスのマッピング伝送制御情報はサービスの伝送要件を搬送し、Ｍ≧２である、取得ユニット１６０１と、
Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定することであって、マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりＭ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり；
マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングする；ように構成された処理ユニット１６０２と、
を含む。
【０１７５】
任意的な実現方式において、各サービスの伝送要件は、サービスにより必要なトラフィックボリュームを含み、
マッピング手順は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、トリビュタリスロットレートと、プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、Ｍ個のサービスの各々が占有する必要があるトリビュタリスロットの数量とを少なくとも含み、
Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定するとき、処理ユニット１６０２は、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定し、ｎ≧１であり、
プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎに基づきプログラム可能なトリビュタリスロットグループフレームのフレーム構造を決定し、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームとトリビュタリスロットレートとに基づき、各サービスが占有する必要があるトリビュタリスロットの数量を決定する
ように構成される。
【０１７６】
任意的な実現方式において、Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、ペイロードトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定するとき、処理ユニット１６０２は、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づきＭ個のサービスのトラフィックボリュームについての比例関係を計算し、
Ｍ個のサービスにそれぞれ対応するトラフィックボリュームと比例関係とに基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎとトリビュタリスロットレートとを決定する
ように構成される。
【０１７７】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、下記のとおりである：可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であり、可変の光ペイロードユニットＯＰＵｆｌｅｘのレートが、トリビュタリスロットレートの（２３９／２３８）＊ｎ倍である。
【０１７８】
任意的な実現方式において、Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である。
【０１７９】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は下記のとおりである：可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍であり、可変の光ペイロードユニットＯＰＵＫｍのレートが、トリビュタリスロットレートの（２３９／２３８）＊ｎ倍である。
【０１８０】
任意的な実現方式において、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である。
【０１８１】
任意的な実現方式において、マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするとき、処理ユニット１６０２は、
各サービスが占有する必要があるトリビュタリスロットの数量に基づき、Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングし、
プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングし、
可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する
ように構成される。
【０１８２】
任意的な実現方式において、各サービスが占有する必要があるトリビュタリスロットの数量に基づき、Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするとき、処理ユニット１６０２は、
各サービスについて、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、現在のサービスをプログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングし、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスに従い実行された分割の後に取得されるＭ個のサブコンテナを含み、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである
ように構成される。
【０１８３】
任意的な実現方式において、各サービスの伝送要件は、サービスのサービスタイプを含み、
Ｍ個のサービスをプログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするとき、処理ユニット１６０２は、
Ｍ個のサービスが、サービスタイプがパケットサービスであるＫ個のサービスを含む場合、サービスタイプがパケットサービスであるＫ個のサービスを１つの統合サービスに集約し、統合サービスが占有する必要があるトリビュタリスロットの数量が、サービスタイプがパケットサービスであるＫ個のサービスにより別個に占有されるトリビュタリスロットの数量の和であり、Ｋ≧２であり、
各サービスについて、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、現在のサービスをプログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングし、プログラム可能なトリビュタリスロットグループフレームは、Ｍ＊個のサービスに従い実行された分割の後に取得されるＭ＊個のサブコンテナを含み、Ｍ＊＝Ｍ−Ｋ＋１であり、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ*≦ｎである
ように構成される。
【０１８４】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのペイロードトリビュタリスロットグループフレームをマッピングするとき、処理ユニット１６０２は、
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、各々のプログラム可能なトリビュタリスロットグループフレームについて、
ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づくＯＰＵｆｌｅｘのペイロードエリアのｒ１行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを連続的にマッピングし、ｒ１＝Ｎ１＊ｓ１／３８０８であり、ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む
ように構成される。
【０１８５】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく可変の光ペイロードユニットのペイロードエリアに、Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングするとき、処理ユニット１６０２は、
可変の光ペイロードユニットがＯＰＵＫｍであるとき、各々のペイロードトリビュタリスロットグループフレームについて、
ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づくＯＰＵＫｍのペイロードエリアのｒ２行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを連続的にマッピングし、ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む
ように構成される。
【０１８６】
任意的な実現方式において、可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する前、処理ユニット１６０２は、
各サービスのためのマッピングオーバーヘッド情報を生成する
ようにさらに構成され、
可変の光ペイロードユニットのオーバーヘッドエリアに、Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加するとき、処理ユニット１６０２は、
可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置にペイロード構造識別子ＰＳＩ［０］を追加し、ＰＳＩ［０］は、ペイロードタイプＰＴオーバーヘッド値を搬送し、マルチフレームアライメント信号ＭＦＡＳ＝０に対応しており、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用され；ＰＳＩ［１］を追加し、ＰＳＩ［１］は、ｎを搬送し、ＭＦＡＳ＝１に対応しており；ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を追加し、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］は、ＭＦＡＳ＝２乃至ＭＦＡＳ＝ｎ＋１にそれぞれ対応しており、各トリビュタリスロットの割り当て及び占有状態を示すために使用され、ＰＳＩ［ｊ］が、ＭＦＡＳ＝ｊに対応しており、プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１であり、
可変の光ペイロードユニットのオーバーヘッドエリア内の第２の予め設定された位置に光ペイロードユニットマルチフレーム識別子ＯＭＦＩを追加し、ＯＭＦＩの値は０乃至ｎ−１であり、ＯＭＦＩの値がｋであるとき、それは、可変の光ペイロードユニットのオーバーヘッドエリア内の第３の予め設定された位置に追加されたトリビュタリスロットオーバーヘッドがプログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｋ＋１）のトリビュタリスロットオーバーヘッドであることを示し、０≦ｋ≦ｎ−１であり、トリビュタリスロットオーバーヘッドは、予め設定されたルールに従いマッピングオーバーヘッド情報を記憶するために使用される
ように構成される。
【０１８７】
任意的な実現方式において、ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、占有指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、サービス指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているときにトリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される。
【０１８８】
任意的な実現方式において、予め設定されたルールは下記のとおりである：第ｔのサービスのためのマッピングオーバーヘッド情報が、第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、第ｔのサービスはＭ個のサービスのうちいずれか１つである。
【０１８９】
図１５に対応する実施例の発明概念と同じ発明概念に基づき、図１７に示されるように、本発明の実施例はマルチサービス受信装置をさらに提供する。図１５に対応する実施例の内容と同じ内容は、この実施例で再度説明されない。
【０１９０】
図１７に示されるように、本発明のこの実施例はマルチサービス受信装置を提供し、
解析を通して可変の光ペイロードユニットを取得するように構成された解析ユニット１７０１と、
可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定することであって、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用され、Ｍ≧２であり；
デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得する；ように構成された処理ユニット１７０２と、
を含む。
【０１９１】
任意的な実現方式において、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、Ｍ個のサービスの各々により占有されたトリビュタリスロットの数量とを含み、
可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定するとき、処理ユニット１７０２は、
オーバーヘッド情報に基づき、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有されたトリビュタリスロットの数量とを決定し、ｎ≧１であり、
プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎに基づき、プログラム可能なトリビュタリスロットグループフレームのフレーム構造を決定する
ように構成される。
【０１９２】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有されたトリビュタリスロットの数量とを決定するとき、処理ユニット１７０２は、
可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置でＰＳＩ［０］を抽出し、ＰＳＩ［０］により搬送されたＰＴオーバーヘッド値を識別し、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用され、
ＰＳＩ［１］を抽出し、ＰＳＩ［１］により搬送されたｎを識別し、ｎは、プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量を示すために使用され、
ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を抽出し、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を識別し、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］は、各トリビュタリスロットの割り当て及び占有状態を示し、可変の光ペイロードユニットがＭ個のサービスを搬送すると決定し、各サービスにより占有されたトリビュタリスロットの数量を決定するために使用され、ＰＳＩ［ｊ］が、プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である
ように構成される。
【０１９３】
任意的な実現方式において、ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、占有指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、サービス指示フィールドは、トリビュタリスロット（ｊ−１）が占有されているときにトリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される。
【０１９４】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、下記のとおりである：可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍である。
【０１９５】
任意的な実現方式において、Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である。
【０１９６】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造は、下記のとおりである：可変の光ペイロードユニットがＯＰＵＫｍであるとき、プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、プログラム可能なトリビュタリスロットグループフレームのレートが、トリビュタリスロットレートのｎ倍である。
【０１９７】
任意的な実現方式において、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である。
【０１９８】
任意的な実現方式において、デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得するとき、処理ユニット１７０２は、
プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得し、
各サービスにより占有されたトリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得する
ように構成される。
【０１９９】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するとき、処理ユニット１７０２は、
可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアのｒ１行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得し、
ｒ１＝Ｎ１＊ｓ１／３８０８であり、ＯＰＵｆｌｅｘのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む
ように構成される。
【０２００】
任意的な実現方式において、プログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアから少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するとき、処理ユニット１７０２は、
可変の光ペイロードユニットがＯＰＵＫｍであるとき、ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づきデマッピングを通して可変の光ペイロードユニットのペイロードエリアのｒ２行ごとから１つのプログラム可能なトリビュタリスロットグループフレームを取得し、
ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、ＯＰＵＫｍのペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む
ように構成される。
【０２０１】
任意的な実現方式において、可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出するとき、処理ユニット１７０２は、
各トリビュタリスロットのトリビュタリスロットオーバーヘッドを抽出し、予め設定されたルールに従い、Ｍ個のサービスにそれぞれ対応するマッピングオーバーヘッド情報を識別する
ようにさらに構成され、
各サービスにより占有されたトリビュタリスロットの数量に基づきデマッピングを通して各々のプログラム可能なトリビュタリスロットグループフレームからＭ個のサービスを取得するとき、処理ユニット１７０２は、
各々のプログラム可能なトリビュタリスロットグループフレームについて、
各サービスにより占有されたトリビュタリスロットの数量に基づくデマッピングを通しての現在のプログラム可能なトリビュタリスロットグループフレームから、Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナを取得し、第ｉのサブコンテナが、第ｉのサービスに対応しており、第ｉのサブコンテナは、第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎであり、
Ｍ個のサービスにそれぞれ対応するＭ個のサブコンテナとＭ個のサービスにそれぞれ対応するマッピングオーバーヘッド情報とに基づきデマッピングを通してＭ個のサブコンテナからＭ個のサービスをそれぞれ取得する
ように構成される。
【０２０２】
任意的な実現方式において、予め設定されたルールは下記のとおりである：第ｔのサービスのためのマッピングオーバーヘッド情報が、第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、第ｔのサービスはＭ個のサービスのうちいずれか１つである。
【０２０３】
図１８に示されるように、本発明の実施例はマルチサービス伝送デバイス、例えば、ＯＴＮデバイスを提供する。デバイスは、
送受信機１８０１と、
命令を記憶するように構成されたメモリ１８０２と、
送受信機及びメモリに別個に接続され、メモリに記憶された命令に従い下記の動作：
送受信機を使用することによりＭ個のサービスのマッピング伝送制御情報を取得するステップであって、各サービスのマッピング伝送制御情報はサービスの伝送要件を搬送し、Ｍ≧２である、ステップ
Ｍ個のサービスのマッピング伝送制御情報に基づきＭ個のサービスのためのマッピング手順を決定するステップであって、マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりＭ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットである、ステップ、及び
マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするステップ、
を実行するように構成されたプロセッサ１８０３と、
を含む。
【０２０４】
図１９に示されるように、本発明の実施例はマルチサービス受信装置を提供し、
送受信機１９０１と、
命令を記憶するように構成されたメモリ１９０２と、
送受信機及びメモリに別個に接続され、メモリに記憶された命令に従い下記の動作：
解析を通して可変の光ペイロードユニットを取得するステップ、
可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、オーバーヘッド情報に基づき可変の光ペイロードユニットのためのデマッピング手順を決定するステップであり、デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、プログラム可能なトリビュタリスロットグループフレームは、Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用され、Ｍ≧２である、ステップ、及び
デマッピング手順に従いデマッピングを通して可変の光ペイロードユニットのペイロードエリアからＭ個のサービスを取得するステップ
を実行するように構成されたプロセッサ１９０３と、
を含む。
【０２０５】
図１８及び図１９に示される部分間の接続の方式は単に可能な例であることが留意されるべきである。別法として、送受信機及びメモリがプロセッサに別個に接続され、送受信機はメモリに接続されない。別法として、他の可能な接続方式が使用されてよい。
【０２０６】
図１８及び図１９に示されるように、前述の実施例におけるメモリは、プロセッサにより実行されるプログラムコードを記憶するように構成され、揮発メモリ（volatile  memory）、例えば、ランダムアクセスメモリ（random-access  memory、ＲＡＭ）であり得る。メモリは、不揮発メモリ（non-volatile  memory）、例えば、読取専用メモリ（read-only  memory、ＲＯＭ）、フラッシュメモリ（flash  memory）、ハードディスクドライブ（hard  disk  drive、ＨＤＤ）、又はソリッドステートドライブ（solid-state  drive、ＳＳＤ）でもよい。別法として、メモリは、予期されたプログラムコードを命令又はデータ構造形式で搬送又は記憶するために使用でき、かつコンピュータによりアクセスできる任意の他の媒体である。本発明はこれに限定されない。メモリは前述のメモリの組み合わせでもよい。
【０２０７】
図１８及び図１９に示されるように、前述の実施例におけるプロセッサは、中央処理ユニット（central  processing  unit、ＣＰＵ）であり得る。
【０２０８】
さらに、図１８及び図１９は、複数のサービスを伝送及び受信する機能を有する同じＯＴＮデバイスを示し得る。
【０２０９】
要するに、本発明の実施例はマルチサービス伝送方法を提供し、Ｍ個のサービスのマッピング伝送制御情報を取得するステップと、Ｍ個のサービスのためのマッピング手順を決定するステップと、マッピング手順に従いＭ個のサービスを可変の光ペイロードユニットにマッピングするステップ、すなわち、Ｍ個のクライアントサービスをＰＴＳＧ‐ｎの少なくとも１つのトリビュタリスロットにマッピングし、ＰＴＳＧ‐ｎを可変の光ペイロードユニットにさらにマッピングするステップと、を含む。伝送解決策が、クライアントサービスの伝送要件に基づき柔軟にカスタマイズされ、それにより、データプレーンがプログラム可能になる。複数のレートを有するサービスの混合ベアリングを実現し、クライアントサービスのカスタマイズされた伝送要件を満たす。さらに、ベアラコンテナのレートが柔軟に変更でき、トリビュタリスロットが柔軟に分割され、帯域幅利用を改善する。方法は、既存のＯＤＵｆｌｅｘフレーム構造及び既存のオーバーヘッド監視メカニズムとも互換性がある。
【０２１０】
さらに、本発明の実施例はマルチサービス受信方法をさらに提供する。マルチサービス受信方法は、マルチサービス伝送方法の逆のプロセスである。可変の光ペイロードユニットが解析を通して取得された後、デマッピング手順が可変の光ペイロードユニットのオーバーヘッドエリアに基づき決定され、Ｍ個のサービスがデマッピング手順に従いデマッピングを通して可変の光ペイロードユニットから取得される。
【０２１１】
当業者は、本発明の実施例が方法、システム、又はコンピュータプログラム製品として提供され得ることを理解するべきである。ゆえに、本発明は、ハードウェアのみの実施例、ソフトウェアのみの実施例、又はソフトウェア及びハードウェアの組み合わせでの実施例の形式を使用し得る。さらに、本発明は、コンピュータ使用可能プログラムコードを含む１つ以上のコンピュータ使用可能記憶媒体（これらに限られないが、ディスクメモリ、ＣＤ‐ＲＯＭ、光学メモリなどを含む）上に実現されるコンピュータプログラム製品の形式を使用し得る。
【０２１２】
本発明は、本発明の実施例に従う方法、デバイス（システム）、及びコンピュータプログラム製品のフローチャート及び／又はブロック図を参照して説明される。コンピュータプログラム命令が、フローチャート及び／又はブロック図内の各プロセス及び／又は各ブロック、並びにフローチャート及び／又はブロック図内のプロセス及び／又はブロックの組み合わせを実現するために使用され得ることが理解されるべきである。これらコンピュータプログラム命令は、汎用目的コンピュータ、専用コンピュータ、組み込みプロセッサ、又はマシンを生成するための任意の他のプログラム可能データ処理デバイスのプロセッサに提供されてよく、それにより、コンピュータ又は任意の他のプログラム可能データ処理デバイスのプロセッサにより実行された命令は、フローチャートの中の１つ以上プロセス内、及び／又はブロック図の中の１つ以上のブロック内の特定の機能を実現する装置を生成する。
【０２１３】
これらコンピュータプログラム命令は、特定の方式で動作するようにコンピュータ又は任意の他のプログラム可能データ処理デバイスに命令することができるコンピュータ読取可能メモリに記憶されてよく、それにより、コンピュータ読取可能メモリに記憶された命令は、命令装置を含む人工物を生成する。命令装置は、フローチャートの中の１つ以上プロセス内、及び／又はブロック図の中の１つ以上のブロック内の特定の機能を実現する。
【０２１４】
これらコンピュータプログラム命令は、コンピュータ又は他のプログラム可能データ処理デバイスにロードされてよく、それにより、一連の動作及びステップがコンピュータ又は他のプログラム可能デバイス上で実行され、これにより、コンピュータにより実現される処理を生成する。ゆえに、コンピュータ又は他のプログラム可能デバイス上で実行される命令は、フローチャートの中の１つ以上プロセス内、及び／又はブロック図の中の１つ以上のブロック内の特定の機能を実現するステップを提供する。
【０２１５】
本発明のいくつかの好適な実施例が説明されたが、当業者は、ひとたび当業者が基本の発明概念を習得するとこれらの実施例に変更及び修正を行うことができる。ゆえに、下記の特許請求の範囲は、好適な実施例並びに本発明の範囲内に入るすべての変更及び修正をカバーするようにみなされることが意図される。
【０２１６】
明らかに、当業者は、本発明の実施例の主旨及び範囲から逸脱することなく本発明の実施例に様々な修正及び変形を行うことができる。本発明は、これら修正及び変形が下記の特許請求の範囲及びその均等的技術により定義される保護の範囲内に入るという条件でこれらをカバーすることが意図される。
【図１】
2019507562.tif 000003
【図２】
2019507562.tif 000004
【図３】
2019507562.tif 000005
【図４】
2019507562.tif 000006
【図５】
2019507562.tif 000007
【図６】
2019507562.tif 000008
【図７】
2019507562.tif 000009
【図８】
2019507562.tif 000010
【図９】
2019507562.tif 000011
【図１０】
2019507562.tif 000012
【図１１】
2019507562.tif 000013
【図１２】
2019507562.tif 000014
【図１３】
2019507562.tif 000015
【図１４】
2019507562.tif 000016
【図１５】
2019507562.tif 000017
【図１６】
2019507562.tif 000018
【図１７】
2019507562.tif 000019
【図１８】
2019507562.tif 000020
【図１９】
2019507562.tif 000021
【手続補正書】
【提出日】平成30年8月1日(2018.8.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
Ｍ個のサービスのマッピング伝送制御情報を取得するステップであり、各サービスのマッピング伝送制御情報が前記サービスの伝送要件を搬送し、Ｍ≧２である、ステップと、
前記Ｍ個のサービスの前記マッピング伝送制御情報に基づき前記Ｍ個のサービスのためのマッピング手順を決定するステップであり、前記マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することにより前記Ｍ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットである、ステップと、
前記マッピング手順に従い前記Ｍ個のサービスを前記可変の光ペイロードユニットにマッピングするステップと、
を含むマルチサービス伝送方法。
【請求項２】
各サービスの前記伝送要件は、前記サービスにより必要なトラフィックボリュームを含み、
前記マッピング手順は、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、トリビュタリスロットレートと、前記プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、前記Ｍ個のサービスの各々が占有する必要があるトリビュタリスロットの数量とを少なくとも含み、
前記Ｍ個のサービスの前記マッピング伝送制御情報に基づき前記Ｍ個のサービスのためのマッピング手順を決定する前記ステップは、
前記Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定するステップであり、ｎ≧１である、ステップと、
前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎに基づき前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造を決定するステップと、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームと前記トリビュタリスロットレートとに基づき、各サービスが占有する必要がある前記トリビュタリスロットの数量を決定するステップと、
を含む、請求項１に記載の方法。
【請求項３】
前記Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定する前記ステップは、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームに基づき、前記Ｍ個のサービスの前記トラフィックボリュームについての比例関係を計算するステップと、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームと前記比例関係とに基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定するステップと、
を含む、請求項２に記載の方法。
【請求項４】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを含み、Ｎ１は、３８０８／ｓ１とｎとの公倍数であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、前記トリビュタリスロットレートのｎ倍であり、前記可変の光ペイロードユニットＯＰＵｆｌｅｘのレートが、前記トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである、請求項２又は３に記載の方法。
【請求項５】
Ｎ１は、３８０８／ｓ１とｎとの最小公倍数である、請求項４に記載の方法。
【請求項６】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造は、前記可変の光ペイロードユニットがＯＰＵＫｍであるとき、前記プログラム可能なトリビュタリスロットグループフレームは、予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを含み、Ｎ２は、３８０８＊ｍ／ｓ２とｎとの公倍数であり、ｍは、前記ＯＰＵＫｍに含まれるＯＰＵインスタンスの数量であり、前記プログラム可能なトリビュタリスロットグループフレームのレートが、前記トリビュタリスロットレートのｎ倍であり、前記可変の光ペイロードユニットＯＰＵＫｍのレートが、前記トリビュタリスロットレートの（２３９／２３８）＊ｎ倍であることである、請求項２又は３に記載の方法。
【請求項７】
Ｎ２は、３８０８＊ｍ／ｓ２とｎとの最小公倍数である、請求項６に記載の方法。
【請求項８】
前記マッピング手順に従い前記Ｍ個のサービスを前記可変の光ペイロードユニットにマッピングする前記ステップは、
前記Ｍ個のサービスがマッピングされた少なくとも１つのプログラム可能なトリビュタリスロットグループフレームを取得するために、各サービスが占有する必要がある前記トリビュタリスロットの数量に基づき、前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングするステップと、
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットのペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングするステップと、
前記可変の光ペイロードユニットのオーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加するステップと、
を含む、請求項２乃至７のうちいずれか１項に記載の方法。
【請求項９】
各サービスが占有する必要がある前記トリビュタリスロットの数量に基づき、前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングする前記ステップは、
各サービスについて、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、前記現在のサービスを前記プログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングするステップであり、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスに従い実行された分割の後に取得されるＭ個のサブコンテナを含み、第ｉのサブコンテナが、第ｉのサービスに対応しており、前記第ｉのサブコンテナは、前記第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ≦ｎである、ステップ
を含む、請求項８に記載の方法。
【請求項１０】
各サービスの前記伝送要件は、前記サービスのサービスタイプを含み、
前記Ｍ個のサービスを前記プログラム可能なトリビュタリスロットグループフレームの少なくとも１つのトリビュタリスロットに別個にマッピングする前記ステップは、
前記Ｍ個のサービスが、サービスタイプがパケットサービスであるＫ個のサービスを含む場合、サービスタイプがパケットサービスである前記Ｋ個のサービスを１つの統合サービスに集約するステップであり、前記統合サービスが占有する必要があるトリビュタリスロットの数量が、サービスタイプがパケットサービスである前記Ｋ個のサービスにより別個に占有されるトリビュタリスロットの数量の和であり、Ｋ≧２である、ステップと、
各サービスについて、
現在のサービスが占有する必要があるトリビュタリスロットの数量に基づき、前記現在のサービスを前記プログラム可能なトリビュタリスロットグループフレームに含まれる対応するサブコンテナにマッピングするステップであり、前記プログラム可能なトリビュタリスロットグループフレームは、Ｍ＊個のサービスに従い実行された分割の後に取得されるＭ＊個のサブコンテナを含み、Ｍ＊＝Ｍ−Ｋ＋１であり、第ｉのサブコンテナが、第ｉのサービスに対応しており、前記第ｉのサブコンテナは、前記第ｉのサービスが占有する必要があるｎｉ個のトリビュタリスロットを含み、ｎ１＋ｎ２＋・・・＋ｎｉ＋・・・＋ｎＭ*≦ｎである、ステップと、
を含む、請求項８に記載の方法。
【請求項１１】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットのペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングする前記ステップは、
前記可変の光ペイロードユニットがＯＰＵｆｌｅｘであるとき、各々のプログラム可能なトリビュタリスロットグループフレームについて、
前記ＯＰＵｆｌｅｘに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく前記ＯＰＵｆｌｅｘのペイロードエリアのｒ１行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ１バイトであるＮ１個のコードブロックを連続的にマッピングするステップであり、ｒ１＝Ｎ１＊ｓ１／３８０８であり、前記ＯＰＵｆｌｅｘの前記ペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ１バイトである３８０８／ｓ１個のコードブロックを含む、ステップ
を含む、請求項８乃至１０のうちいずれか１項に記載の方法。
【請求項１２】
前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造に基づく前記可変の光ペイロードユニットのペイロードエリアに、前記Ｍ個のサービスがマッピングされた前記少なくとも１つのプログラム可能なトリビュタリスロットグループフレームをマッピングする前記ステップは、
前記可変の光ペイロードユニットがＯＰＵＫｍであるとき、各々のプログラム可能なトリビュタリスロットグループフレームについて、
前記ＯＰＵＫｍに対応するプログラム可能なトリビュタリスロットグループフレームのフレーム構造に基づく前記ＯＰＵＫｍのペイロードエリアのｒ２行に、現在のプログラム可能なトリビュタリスロットグループフレーム内にあり、かつ予め設定されたコードブロック粒度がｓ２バイトであるＮ２個のコードブロックを連続的にマッピングするステップであり、ｒ２＝Ｎ２＊ｓ２／（３８０８＊ｍ）であり、前記ＯＰＵＫｍの前記ペイロードエリアの各行は、予め設定されたコードブロック粒度がｓ２バイトである３８０８＊ｍ／ｓ２個のコードブロックを含む、ステップ
を含む、請求項８乃至１０のうちいずれか１項に記載の方法。
【請求項１３】
前記可変の光ペイロードユニットのオーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する前記ステップの前、当該方法は、
各サービスのためのマッピングオーバーヘッド情報を生成するステップ
をさらに含み、
前記可変の光ペイロードユニットのオーバーヘッドエリアに、前記Ｍ個のサービスを伝送するために必要なオーバーヘッド情報を追加する前記ステップは、
前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第１の予め設定された位置にペイロード構造識別子ＰＳＩ［０］を追加するステップであり、前記ＰＳＩ［０］は、ペイロードタイプＰＴオーバーヘッド値を搬送し、マルチフレームアライメント信号ＭＦＡＳ＝０に対応しており、前記ＰＴオーバーヘッド値は、第１の予め設定された値であり、前記第１の予め設定された値は、前記可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用される、ステップと、ＰＳＩ［１］を追加するステップであり、前記ＰＳＩ［１］は、ｎを搬送し、ＭＦＡＳ＝１に対応している、ステップと、ＰＳＩ［２］乃至ＰＳＩ［ｎ＋１］を追加するステップであり、前記ＰＳＩ［２］乃至前記ＰＳＩ［ｎ＋１］は、ＭＦＡＳ＝２乃至ＭＦＡＳ＝ｎ＋１にそれぞれ対応しており、各トリビュタリスロットの割り当て及び占有状態を示すために使用され、ＰＳＩ［ｊ］が、ＭＦＡＳ＝ｊに対応しており、前記プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｊ−１）に対応しており、前記トリビュタリスロット（ｊ−１）の割り当て及び占有状態を示すために使用され、２≦ｊ≦ｎ＋１である、ステップと、
前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第２の予め設定された位置に光ペイロードユニットマルチフレーム識別子ＯＭＦＩを追加するステップであり、前記ＯＭＦＩの値は０乃至ｎ−１であり、前記ＯＭＦＩの値がｋであるとき、それは、前記可変の光ペイロードユニットの前記オーバーヘッドエリア内の第３の予め設定された位置に追加されたトリビュタリスロットオーバーヘッドが前記プログラム可能なトリビュタリスロットグループフレーム内のトリビュタリスロット（ｋ＋１）のトリビュタリスロットオーバーヘッドであることを示し、０≦ｋ≦ｎ−１であり、前記トリビュタリスロットオーバーヘッドは、予め設定されたルールに従い前記マッピングオーバーヘッド情報を記憶するために使用される、ステップと、
を含む、請求項８乃至１２のうちいずれか１項に記載の方法。
【請求項１４】
前記ＰＳＩ［ｊ］は、占有指示フィールド及びサービス指示フィールドを含み、前記占有指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているかどうかを示すために使用され、前記サービス指示フィールドは、前記トリビュタリスロット（ｊ−１）が占有されているときに前記トリビュタリスロット（ｊ−１）により搬送されるサービスのサービス識別子を示すために使用される、請求項１３に記載の方法。
【請求項１５】
前記予め設定されたルールは、第ｔのサービスのためのマッピングオーバーヘッド情報が、前記第ｔのサービスに対応する第ｔのサブコンテナ内の最初のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッド又は最後のトリビュタリスロットに対応するトリビュタリスロットオーバーヘッドに記憶され、１≦ｔ≦Ｍであり、前記第ｔのサービスは前記Ｍ個のサービスのうちいずれか１つであることである、請求項１３に記載の方法。
【請求項１６】
解析を通して可変の光ペイロードユニットを取得するステップと、
前記可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、前記オーバーヘッド情報に基づき前記可変の光ペイロードユニットのためのデマッピング手順を決定するステップであり、前記デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して前記可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり、Ｍ≧２である、ステップと、
前記デマッピング手順に従いデマッピングを通して前記可変の光ペイロードユニットのペイロードエリアから前記Ｍ個のサービスを取得するステップと、
を含むマルチサービス受信方法。
【請求項１７】
前記デマッピング手順は、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、前記プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、前記Ｍ個のサービスの各々により占有されたトリビュタリスロットの数量とを含み、
前記可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、前記オーバーヘッド情報に基づき前記可変の光ペイロードユニットのためのデマッピング手順を決定する前記ステップは、
前記オーバーヘッド情報に基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有された前記トリビュタリスロットの数量とを決定するステップであり、ｎ≧１である、ステップと、
前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎに基づき前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造を決定するステップと、
を含む、請求項１６に記載の方法。
【請求項１８】
Ｍ個のサービスのマッピング伝送制御情報を取得するように構成された取得ユニットであり、各サービスのマッピング伝送制御情報が前記サービスの伝送要件を搬送し、Ｍ≧２である、取得ユニットと、
前記Ｍ個のサービスの前記マッピング伝送制御情報に基づき前記Ｍ個のサービスのためのマッピング手順を決定することであって、前記マッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することにより前記Ｍ個のサービスを可変の光ペイロードユニットにマッピングするために使用され、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用されるトリビュタリスロットセットであり；
前記マッピング手順に従い前記Ｍ個のサービスを前記可変の光ペイロードユニットにマッピングする；ように構成された処理ユニットと、
を含むマルチサービス伝送装置。
【請求項１９】
各サービスの前記伝送要件は、前記サービスにより必要なトラフィックボリュームを含み、
前記マッピング手順は、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、トリビュタリスロットレートと、前記プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、前記Ｍ個のサービスの各々が占有する必要があるトリビュタリスロットの数量とを少なくとも含み、
前記Ｍ個のサービスの前記マッピング伝送制御情報に基づき前記Ｍ個のサービスのための前記マッピング手順を決定するとき、前記処理ユニットは、
前記Ｍ個のサービスにそれぞれ対応するトラフィックボリュームに基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと前記トリビュタリスロットレートとを決定し、ｎ≧１であり、
前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎに基づき前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造を決定し、
前記Ｍ個のサービスにそれぞれ対応する前記トラフィックボリュームと前記トリビュタリスロットレートとに基づき、各サービスが占有する必要がある前記トリビュタリスロットの数量を決定する
ように構成される、請求項１８に記載の装置。
【請求項２０】
解析を通して可変の光ペイロードユニットを取得するように構成された解析ユニットと、
前記可変の光ペイロードユニットのオーバーヘッドエリアからオーバーヘッド情報を抽出し、前記オーバーヘッド情報に基づき前記可変の光ペイロードユニットのためのデマッピング手順を決定することであって、前記デマッピング手順は、プログラム可能なトリビュタリスロットグループフレームを使用することによりデマッピングを通して前記可変の光ペイロードユニットからＭ個のサービスを取得するために使用され、前記プログラム可能なトリビュタリスロットグループフレームは、前記Ｍ個のサービスにそれぞれ対応する伝送要件を満たすために使用され、Ｍ≧２であり；
前記デマッピング手順に従いデマッピングを通して前記可変の光ペイロードユニットのペイロードエリアから前記Ｍ個のサービスを取得する；ように構成された処理ユニットと、
を含むマルチサービス受信装置。
【請求項２１】
前記デマッピング手順は、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量と、前記プログラム可能なトリビュタリスロットグループフレームのフレーム構造と、前記Ｍ個のサービスの各々により占有されたトリビュタリスロットの数量とを含み、
前記可変の光ペイロードユニットの前記オーバーヘッドエリアから前記オーバーヘッド情報を抽出し、前記オーバーヘッド情報に基づき前記可変の光ペイロードユニットのための前記デマッピング手順を決定するとき、前記処理ユニットは、
前記オーバーヘッド情報に基づき、前記プログラム可能なトリビュタリスロットグループフレームに含まれるトリビュタリスロットの数量ｎと、各サービスにより占有された前記トリビュタリスロットの数量とを決定し、ｎ≧１であり、
前記プログラム可能なトリビュタリスロットグループフレームに含まれる前記トリビュタリスロットの数量ｎに基づき前記プログラム可能なトリビュタリスロットグループフレームの前記フレーム構造を決定する
ように構成される、請求項２０に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
現在、伝送ネットワークのコア技術として、光伝送ネットワーク（optical  transport  network）（ＯＴＮ）は、電気レイヤ及び光レイヤの技術仕様を含み、豊富な運用、管理、及びメンテナンス（operation，administration  and  maintenance）（ＯＡＭ）能力、強いタンデムコネクション監視（tandem  connection  monitor）（ＴＣＭ）能力、及び帯域外前方誤り訂正（forward  error  correction）（ＦＥＣ）能力を有し、大容量サービスの柔軟なスケジューリング及び管理を実現することができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
電気処理レイヤについて、ＯＴＮ技術は標準のカプセル化構造を定義し、標準のカプセル化構造は、クライアント信号を管理し、監視するために、様々なクライアントサービスのマッピングを実現するために使用される。図１に、ＯＴＮフレーム構造が示される。ＯＴＮフレームは、４×４０８０バイト、すなわち、４行×４０８０列の構造である。ＯＴＮフレーム構造は、フレーミングエリア、光チャネル伝送ユニットオーバーヘッド（optical  channel  transport  unit  overhead）（ＯＴＵ  ＯＨ）、光チャネルデータユニット（optical  channel  data  unit（ＯＤＵ）  ＯＨ、光チャネルペイロードユニット（optical  channel  payload  unit）（ＯＰＵ）  ＯＨ、ＯＰＵペイロードエリア、及びＦＥＣエリアを含む。ここで、先頭の１６列はオーバーヘッドバイトであり、末尾の２５６列はＦＥＣチェックバイトであり、中間の３８０８列がペイロードである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
具体的に、図２に示されるように、固定ビットレート（constant  bit  rate）（ＣＢＲ）サービスは、ビット同期マッピング手順（bit  synchronous  mapping  procedure）（ＢＭＰ）を使用することによりＯＤＵｆｌｅｘにマッピングされ、次いで、より高次のＯＤＵｋ又はＯＤＵＣｎを使用することにより伝送される。パケット（ＰＫＴ）サービスについて、パケットサービスが１００Ｇ以下であるとき、パケットサービスは、汎用フレーミング手順（generic  framing  procedure）（ＧＦＰ）を使用することによりＯＤＵｆｌｅｘにマッピングされ、次いで、より高次のＯＤＵｋ又はＯＤＵＣｎを使用することにより伝送される。パケットサービスが１００Ｇより大きいとき、パケットサービスは、アイドルマッピング手順（idle  mapping  procedure）（ＩＭＰ）を使用することによりＯＤＵｆｌｅｘにマッピングされ、次いで、より高次のＯＤＵｋ又はＯＤＵＣｎを使用することにより伝送される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
ＯＴＮトリビュタリボード３０２は、カプセル化及びクライアントサービスへのマッピングを完成させる。クライアントサービスは、複数のサービスタイプ、例えば、ＡＴＭ（Asynchronous  Transfer  Mode、非同期転送モード）サービス、ＳＤＨ（Synchronous  Digital  Hierarchy、同期デジタルハイアラーキ）サービス、イーサネットサービス、ＣＰＲＩ（Common  Public  Radio  Interface、共通公衆無線インターフェース）サービス、及びストレージサービスなどを含む。具体的に、ＯＴＮトリビュタリボード３０２は、クライアント側からクライアントサービスを受信し、受信したクライアントサービスをカプセル化し、クライアントサービスをＯＤＵ信号にマッピングし、対応するＯＴＮ管理及び監視オーバーヘッドを追加するように構成される。ＯＴＮトリビュタリボード３０２において、ＯＤＵ信号は、より低次のＯＤＵ信号、例えば、ＯＤＵ０、ＯＤＵ１、ＯＤＵ２、ＯＤＵ３、又はＯＤＵｆｌｅｘなどであり得る。ＯＴＮ管理及び監視オーバーヘッドは、ＯＤＵオーバーヘッドであり得る。異なるタイプのクライアントサービスが異なる方式でカプセル化され、次いで、異なるＯＤＵ信号にマッピングされる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
クロスコネクトボード３０３は、トリビュタリボードと回線ボードとの間のフルクロスコネクションを完成させ、ＯＤＵ信号上の柔軟なクロスグルーミング（cross  grooming）を実現する。具体的に、クロスコネクトボード３０３は、任意のトリビュタリボードから任意の回線ボードにＯＤＵ信号を送信し、あるいは任意の回線ボードから任意の別の回線ボードにＯＴＵ信号を送信することができ、任意のトリビュタリボードから任意の別のトリビュタリボードにクライアント信号を送信することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】変更
【補正の内容】
【００８２】
下記では、本発明の実現方式が添付図面を参照して詳細に説明される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】変更
【補正の内容】
【０１０５】
プログラム可能なトリビュタリスロットグループが構築され、プログラム可能なペイロードトリビュタリスロットグループはｎ個のトリビュタリスロットを含む。すなわち、ｎ個のトリビュタリスロットを含むＯＰＵｆｌｅｘが構築される。ゆえに、現在のＰＴＳＧ‐ｎのトリビュタリスロットレートがＲｔｓである場合、ＯＰＵｆｌｅｘのレートは（２３９／２３８）＊ｎ＊Ｒｔｓである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１２５
【補正方法】変更
【補正の内容】
【０１２５】
図８に示されるように、図６に示されるＰＴＳＧ‐ｎは、ＯＰＵＫｍのペイロードエリアにマッピングされる。２３８＊ｍは、ＯＰＵＫｍフレームのペイロードエリアの１行に含まれる１６‐Ｂコードブロックの数量である。ＯＰＵＫｍフレームは、ｍ個のＯＰＵインスタンス（ＯＰＵ  ＃１、ＯＰＵ  ＃２、・・・、及びＯＰＵ  ＃ｍとマーク付けされる）を含み、ｍは、可変の光ペイロードユニットＯＰＵＫｍに含まれるＯＰＵインスタンスの数量である。各ＯＰＵインスタンスフレームは、４行及び３８０８列のバイトを含み、ＯＰＵインスタンスの各行は、２３８個の１６‐Ｂコードブロックを含む。特定のマッピング方式が、ビット同期マッピングであり得る。図８に示されるように、ＰＴＳＧ‐ｎのＮ個の１６‐Ｂコードブロックが、左から右へ、ｍ個のＯＰＵインスタンスに連続的に配置され、上から下へ、ＯＰＵＫｍのペイロードエリアのｒ行に連続的に配置される。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１２８
【補正方法】変更
【補正の内容】
【０１２８】
（１）ペイロード構造識別子ＰＳＩ［０］が、可変の光ペイロードユニットのオーバーヘッドエリア内の第１の予め設定された位置に追加され、ＰＳＩ［０］は、ペイロードタイプＰＴオーバーヘッド値を搬送し、１バイトを占有し、マルチフレームアライメント信号（multiframe  alignment  signal）（ＭＦＡＳ）＝０に対応しており、ＰＴオーバーヘッド値は、第１の予め設定された値であり、第１の予め設定された値は、可変の光ペイロードユニットが複数のサービスを搬送すると示すために使用される。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１２９
【補正方法】変更
【補正の内容】
【０１２９】
具体的に、ここで、第１の予め設定された位置は、ＯＰＵｆｌｅｘフレームの第４行及び第１５列内、あるいは各ＯＰＵインスタンスのオーバーヘッドエリア内の第４行及び第１５列内であり得る。ここで、第１の予め設定された値は、ＰＴ＝０ｘ２３であり得る。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１３２
【補正方法】変更
【補正の内容】
【０１３２】
図１０に示されるように、ＰＳＩ［ｊ］は、占有指示フィールド（ＯＣＣＵ）及びクライアント識別子（Client  Identifier）（ＣＩＤ）を含む。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１４４
【補正方法】変更
【補正の内容】
【０１４４】
２つのサービスが伝送されるべきであり、第１のサービスのマッピング伝送制御情報が、第１のサービスが固定ビットレートサービス、すなわちＣＢＲサービスであり、第１のサービスのトラフィックボリュームが３Ｇｂｉｔ／ｓであることを含み、第２のサービスのマッピング伝送制御情報が、第２のサービスがパケットサービス、すなわちＰＫＴサービスであり、第２のサービスのトラフィックボリュームが２Ｇｂｉｔ／ｓであることを含むことが仮定される。前述のマッピング伝送制御情報に基づき２つのサービスのためのマッピング手順を決定することが、下記を含む：複数の搬送されたサービスが考慮された後、ＰＴＳＧ‐５が、最適帯域幅ベアラ効率で２つのサービスを伝送するために構築されることができ、ＰＴＳＧ‐５のレートは、５Ｇｂｉｔ／ｓであり、ＰＴＳＧ‐５は、５つのトリビュタリスロットを含み、各トリビュタリスロットは、１Ｇｂｉｔ／ｓのレートを有し、ＰＴＳＧ‐５のフレーム構造は、１１９０個の１６‐Ｂコードブロックであり、１１９０個の１６‐Ｂコードブロックは、ＬＣＭ（２３８，５）を使用することにより取得できる。対応して、第１のＣＢＲサービスは３つのトリビュタリスロットを占有し、第２のＰＫＴサービスは２つのトリビュタリスロットを占有する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０２０６
【補正方法】変更
【補正の内容】
【０２０６】
図１８及び図１９に示されるように、前述の実施例におけるメモリは、プロセッサにより実行されるプログラムコードを記憶するように構成され、揮発メモリ、例えば、ランダムアクセスメモリ（random-access  memory）（ＲＡＭ）であり得る。メモリは、不揮発メモリ、例えば、読取専用メモリ（read-only  memory）（ＲＯＭ）、フラッシュメモリ、ハードディスクドライブ（hard  disk  drive）（ＨＤＤ）、又はソリッドステートドライブ（solid-state  drive）（ＳＳＤ）でもよい。別法として、メモリは、予期されたプログラムコードを命令又はデータ構造形式で搬送又は記憶するために使用でき、かつコンピュータによりアクセスできる任意の他の媒体である。本発明はこれに限定されない。メモリは前述のメモリの組み合わせでもよい。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０２０７
【補正方法】変更
【補正の内容】
【０２０７】
図１８及び図１９に示されるように、前述の実施例におけるプロセッサは、中央処理ユニット（central  processing  unit）（ＣＰＵ）であり得る。
【手続補正１６】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】変更
【補正の内容】
【図１２】
2019507562.tif 000022
【手続補正１７】
【補正対象書類名】図面
【補正対象項目名】図１３
【補正方法】変更
【補正の内容】
【図１３】
2019507562.tif 000023
【国際調査報告】
2019507562.tif 000024
2019507562.tif 000025
2019507562.tif 000026
2019507562.tif 000027