(57)【特許請求の範囲】
【請求項１】
光トランスポートネットワークのためのサービスマッピング処理方法であって、
搬送される低次光チャネルデータユニット（ＬＯ  ＯＤＵ）のマッピング粒度に従って、マッピング適合インジケーション情報を生成するステップであって、前記マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＣｎ（ＯＰＵＣｎ）内で、前記搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である、該ステップと、
前記マッピング適合インジケーション情報に従って、前記搬送されるＬＯ  ＯＤＵを、光チャネルデータトリビュータリユニットＣｎ．Ｍ（ＯＤＴＵＣｎ．Ｍ）内のＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングするステップであって、前記ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、前記ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む、該ステップと、
前記マッピング適合インジケーション情報を、前記ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内にカプセル化するステップと、
前記ＯＤＴＵＣｎ．Ｍを、光チャネルトランスポートユニットＯＴＵＣｎ内にカプセル化するステップと、
前記ＯＴＵＣｎを、受信エンドデバイスに送信するステップと
を含むことを特徴とする方法。
【請求項２】
前記マッピング適合インジケーション情報は、マッピング適合タイプを含み、前記マッピング適合タイプは、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇを示すために使用されることを特徴とする請求項１に記載の方法。
【請求項３】
前記マッピング適合インジケーション情報は、前記搬送されるＬＯ  ＯＤＵに属しおよび前記ＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、前記搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、前記データエンティティのサイズは、Ｍ×ｇバイトであることを特徴とする請求項１又は２に記載の方法。
【請求項４】
搬送される低次光チャネルデータユニットＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報を生成する前記ステップは、
前記ＯＰＵＣｎ内で、前記搬送されるＬＯ  ＯＤＵによって占有される前記タイムスロットの前記量Ｍと、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇと、ＯＤＴＵＣｎ．Ｍ期間において送信される前記搬送されるＬＯ  ＯＤＵのバイトの量とに従って、計算によって、前記搬送されるＬＯ  ＯＤＵに属しおよび前記ＯＤＴＵＣｎ．Ｍ内で搬送される前記データエンティティの前記量Ｃmを獲得するステップと、
前記ＯＰＵＣｎ内で、前記搬送されるＬＯ  ＯＤＵによって占有される前記タイムスロットの前記量Ｍと、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇと、前記ＯＤＴＵＣｎ．Ｍ期間において送信される前記搬送されるＬＯ  ＯＤＵの前記バイトの前記量とに従って、計算によって、前記搬送されるＬＯ  ＯＤＵの前記クロック情報ＣnDを獲得するステップと
を含むことを特徴とする請求項３に記載の方法。
【請求項５】
光トランスポートネットワークのためのサービスマッピング処理方法であって、
送信エンドデバイスによって送信された光チャネルトランスポートユニットＣｎ（ＯＴＵＣｎ）を受信するステップと、
前記ＯＴＵＣｎから光チャネルデータトリビュータリユニットＣｎ．Ｍ（ＯＤＴＵＣｎ．Ｍ）を獲得するステップであって、前記ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む、該ステップと、
前記ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送された、マッピング適合インジケーション情報およびペイロード構造識別子（ＰＳＩ）に従って、マッピング粒度を決定するステップであって、前記マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＣｎ（ＯＰＵＣｎ）内で、搬送される低次光チャネルデータユニット（ＬＯ  ＯＤＵ）によって占有されるタイムスロットの量であり、ｇは、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である、該ステップと、
前記ＬＯ  ＯＤＵを獲得するために、前記マッピング適合インジケーション情報に従って、前記ＯＤＴＵＣｎ．Ｍ上でデマッピングを実行するステップと
を含むことを特徴とする方法。
【請求項６】
前記マッピング適合インジケーション情報は、マッピング適合タイプを含み、前記マッピング適合タイプは、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇを示すために使用されることを特徴とする請求項５に記載の方法。
【請求項７】
前記マッピング適合インジケーション情報は、前記搬送されるＬＯ  ＯＤＵに属しおよび前記ＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、前記搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、前記データエンティティのサイズは、Ｍ×ｇバイトであることを特徴とする請求項５又は６に記載の方法。
【請求項８】
前記ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送された、マッピング適合インジケーション情報およびペイロード構造識別子（ＰＳＩ）に従って、マッピング粒度を決定する前記ステップは、
前記マッピング適合インジケーション情報内の前記マッピング適合タイプに従って、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇを獲得するステップと、
前記ＰＳＩに従って、前記ＯＰＵＣｎ内で、前記搬送されるＬＯ  ＯＤＵによって占有される前記タイムスロットの前記量Ｍを獲得するステップと
を含むことを特徴とする請求項７に記載の方法。
【請求項９】
搬送される低次光チャネルデータユニット（ＬＯ  ＯＤＵ）のマッピング粒度に従って、マッピング適合インジケーション情報を生成するように構成された、インジケーション情報生成モジュールであって、前記マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＣｎ（ＯＰＵＣｎ）内で、前記搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である、該インジケーション情報生成モジュールと、
前記マッピング適合インジケーション情報に従って、前記搬送されるＬＯ  ＯＤＵを、光チャネルデータトリビュータリユニットＣｎ．Ｍ（ＯＤＴＵＣｎ．Ｍ）内のＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングするように構成された、マッピングモジュールであって、前記ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、前記ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む、該マッピングモジュールと、
前記マッピング適合インジケーション情報を、前記ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内にカプセル化し、前記ＯＤＴＵＣｎ．Ｍを、光チャネルトランスポートユニットＣｎ（ＯＴＵＣｎ）内にカプセル化するように構成された、カプセル化モジュールと、
前記ＯＴＵＣｎを、受信エンド装置に送信するように構成された、送信モジュールと
を備えたことを特徴とする送信エンド装置。
【請求項１０】
前記マッピング適合インジケーション情報は、マッピング適合タイプを含み、前記マッピング適合タイプは、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇを示すために使用されることを特徴とする請求項９に記載の送信エンド装置。
【請求項１１】
前記マッピング適合インジケーション情報は、前記搬送されるＬＯ  ＯＤＵに属しおよび前記ＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、前記搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、前記データエンティティのサイズは、Ｍ×ｇバイトであることを特徴とする請求項９又は１０に記載の送信エンド装置。
【請求項１２】
前記インジケーション情報生成モジュールは、前記ＯＰＵＣｎ内で、前記搬送されるＬＯ  ＯＤＵによって占有される前記タイムスロットの前記量Ｍと、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇと、ＯＤＴＵＣｎ．Ｍ期間において送信される前記搬送されるＬＯ  ＯＤＵのバイトの量とに従って、計算によって、前記搬送されるＬＯ  ＯＤＵに属しおよび前記ＯＤＴＵＣｎ．Ｍ内で搬送される前記データエンティティの前記量Ｃmを獲得することと、
前記ＯＰＵＣｎ内で、前記搬送されるＬＯ  ＯＤＵによって占有される前記タイムスロットの前記量Ｍと、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇと、前記ＯＤＴＵＣｎ．Ｍ期間において送信される前記搬送されるＬＯ  ＯＤＵの前記バイトの前記量とに従って、計算によって、前記搬送されるＬＯ  ＯＤＵの前記クロック情報ＣnDを獲得することと
を行うように構成されることを特徴とする請求項１１に記載の送信エンド装置。
【請求項１３】
送信エンドデバイスによって送信された光チャネルトランスポートユニットＣｎ（ＯＴＵＣｎ）を受信するように構成された、受信モジュールと、
前記ＯＴＵＣｎから光チャネルデータトリビュータリユニットＣｎ．Ｍ（ＯＤＴＵＣｎ．Ｍ）を獲得するように構成された、獲得モジュールであって、前記ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む、該獲得モジュールと、
前記ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送された、マッピング適合インジケーション情報およびペイロード構造識別子（ＰＳＩ）に従って、マッピング粒度を決定するように構成された、決定モジュールであって、前記マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＣｎ（ＯＰＵＣｎ）内で、搬送される低次光チャネルデータユニット（ＬＯ  ＯＤＵ）によって占有されるタイムスロットの量であり、ｇは、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である、該決定モジュールと、
前記ＬＯ  ＯＤＵを獲得するために、前記マッピング適合インジケーション情報に従って、前記ＯＤＴＵＣｎ．Ｍ上でデマッピングを実行するように構成された、デマッピングモジュールと
を備えたことを特徴とする受信エンド装置。
【請求項１４】
前記マッピング適合インジケーション情報は、マッピング適合タイプを含み、前記マッピング適合タイプは、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇを示すために使用されることを特徴とする請求項１３に記載の受信エンド装置。
【請求項１５】
前記マッピング適合インジケーション情報は、前記搬送されるＬＯ  ＯＤＵに属しおよび前記ＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、前記搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、前記データエンティティのサイズは、Ｍ×ｇバイトであることを特徴とする請求項１３又は１４に記載の受信エンド装置。
【請求項１６】
前記決定モジュールは、前記マッピング適合インジケーション情報内の前記マッピング適合タイプに従って、前記ＬＯ  ＯＤＵによって占有される前記タイムスロットのうちの各タイムスロットに対応する前記マッピング粒度の前記サイズｇを獲得することと、
前記ＰＳＩに従って、前記ＯＰＵＣｎ内で、前記搬送されるＬＯ  ＯＤＵによって占有される前記タイムスロットの前記量Ｍを獲得することと
を行うように特に構成されたことを特徴とする請求項１５に記載の受信エンド装置。
【請求項１７】
送信エンド装置と、受信エンド装置とを備え、前記送信エンド装置は、請求項９ないし１２のいずれか１つに記載の送信エンド装置であり、前記受信エンド装置は、請求項１３ないし１６のいずれか１つに記載の受信エンド装置であることを特徴とする光トランスポートネットワーク。
【請求項１８】
コンピュータに請求項１ないし４のいずれかに記載の方法を実行させるプログラムを有するコンピュータ読取り可能な記録媒体。
【請求項１９】
コンピュータに請求項１ないし４のいずれかに記載の方法を実行させるプログラム。
【請求項２０】
コンピュータに請求項５ないし８のいずれかに記載の方法を実行させるプログラムを有するコンピュータ読取り可能な記録媒体。
【請求項２１】
コンピュータに請求項５ないし８のいずれかに記載の方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、通信技術に関し、詳細には、光トランスポートネットワークのためのサービスマッピング処理方法、装置、およびシステムに関する。
【背景技術】
【０００２】
光トランスポートネットワーク（Ｏｐｔｉｃａｌ  ｔｒａｎｓｐｏｒｔ  ｎｅｔｗｏｒｋ、略称、ＯＴＮ）技術は、次世代トランスポートネットワークのコア技術としての役割を果たし、２つの態様の、すなわち、電気的レイヤおよび光学的レイヤの技術仕様を含む。電気的レイヤの技術仕様については、現在、国際電気通信連合電気通信標準化部門（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ  Ｓｅｃｔｏｒ、略称、ＩＴＵ−Ｔ）が、ＯＴＮを、４×４０８０構造として定義している。しかしながら、トラフィックが増加し続ける、上位レイヤのインターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ、略称、ＩＰ）サービストランスポートを満足させるためには、ＯＴＮに対応する電気的レイヤの技術は、適合させられた可変レートのＯＴＮを提供する必要もある。現在、ＩＴＵ−Ｔは、１００ギガビット／秒を超えるレートを有する、新しい光チャネルトランスポートユニット（Ｏｐｔｉｃａｌ  Ｃｈａｎｎｅｌ  Ｔｒａｎｓｐｏｒｔ  Ｕｎｉｔ、略称、ＯＴＵ）Ｃｎの開発について議論している。ＯＴＵＣｎのビットレートは、基準レートのｎ倍である。基準レートは、好ましくは、１００ギガビット／秒であり、ｎは、可変であり、Ｃは、ローマ数字の１００である。ＯＴＵＣｎの出現に伴い、低次（Ｌｏｗ  Ｏｒｄｅｒ、略称、ＬＯ）光チャネルデータユニット（Ｏｐｔｉｃａｌ  Ｃｈａｎｎｅｌ  Ｄａｔａ  Ｕｎｉｔ、略称、ＯＤＵ）をＯＴＵＣｎにマッピングするために、汎用マッピング手順（Ｇｅｎｅｒｉｃ  Ｍａｐｐｉｎｇ  Ｐｒｏｃｅｄｕｒｅ、略称、ＧＭＰ）が、使用され、マッピング粒度は、ＬＯ  ＯＤＵによって占有される、ＯＴＵＣｎ内の光チャネルペイロードユニット（Ｏｐｔｉｃａｌ  Ｃｈａｎｎｅｌ  Ｐａｙｌｏａｄ  Ｕｎｉｔ、略称、ＯＰＵ）の、タイムスロットの量に固定される。
【０００３】
しかしながら、この方法では、固定されたマッピング粒度の使用が、十分に柔軟ではなく、そのことが、同じＬＯ  ＯＤＵを搬送するが、異なるマッピング粒度を使用するＯＴＵＣｎが、受信エンドと送信エンドとの間で連携することができないという問題を引き起こすことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、光トランスポートネットワークのための改善されたサービスマッピング処理方法、装置、およびシステムを提供する。
【課題を解決するための手段】
【０００５】
本発明の実施形態は、異なるマッピング粒度を使用するＯＴＵＣｎが、受信エンドと送信エンドとの間で連携することができないという問題を解決するために、光トランスポートネットワークのためのサービスマッピング処理方法、装置、およびシステムを提供する。
【０００６】
第１の態様によれば、本発明の実施形態は、光トランスポートネットワークのためのサービスマッピング処理方法を提供し、方法は、
搬送される低次光チャネルデータユニットＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報を生成するステップであって、マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である、ステップと、
マッピング適合インジケーション情報に従って、搬送されるＬＯ  ＯＤＵを、光チャネルデータトリビュータリユニット（ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  ｄａｔａ  ｔｒｉｂｕｔａｒｙ  ｕｎｉｔ）ＯＤＴＵＣｎ．Ｍ内のＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングするステップであって、ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む、ステップと、
マッピング適合インジケーション情報を、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内にカプセル化するステップと、
ＯＤＴＵＣｎ．Ｍを、光チャネルトランスポートユニットＯＴＵＣｎ内にカプセル化するステップと、
ＯＴＵＣｎを、受信エンドデバイスに送信するステップと
を含む。
【０００７】
第１の態様を参照すると、第１の態様の第１の可能な実施手法では、マッピング適合インジケーション情報は、マッピング適合タイプ（ｔｙｐｅ）を含み、マッピング適合タイプは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを示すために使用される。
【０００８】
第１の態様の第１の可能な実施手法を参照すると、第１の態様の第２の可能な実施手法では、マッピング適合インジケーション情報は、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、データエンティティのサイズは、Ｍ×ｇバイトである。
【０００９】
第１の態様の第２の可能な実施手法を参照すると、第１の態様の第３の可能な実施手法では、搬送される低次光チャネルデータユニットＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報を生成するステップは、
ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmを獲得するステップと、
ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDを獲得するステップと
を含む。
【００１０】
第１の態様、または第１の態様の第１の可能な実施手法ないし第３の可能な実施手法のいずれか１つを参照すると、第１の態様の第４の可能な実施手法では、方法は、
別の搬送されるＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報の別の１つを生成するステップであって、別のＬＯ  ＯＤＵのマッピング粒度は、Ｍ1×ｇ1バイトであり、Ｍ1は、ＯＰＵＣｎ内で、別のＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇ1は、別のＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇ1は、１よりも大きい正の整数であり、ｇ1は、ｇと等しくない、ステップと、
マッピング適合インジケーション情報の別の１つに従って、別のＬＯ  ＯＤＵを、ＯＤＴＵＣｎ．Ｍ1ペイロードエリアにマッピングするステップであって、ＯＤＴＵＣｎ．Ｍ1は、ＯＤＴＵＣｎ．Ｍ1オーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍ1ペイロードエリアとを含む、ステップと、
マッピング適合インジケーション情報の別の１つを、ＯＤＴＵＣｎ．Ｍ1オーバヘッドエリア内にカプセル化するステップと、
ＯＤＴＵＣｎ．Ｍ1を、ＯＴＵＣｎ内にカプセル化するステップと
をさらに含む。
【００１１】
第１の態様、または第１の態様の第１の可能な実施手法ないし第４の可能な実施手法のいずれか１つを参照すると、第１の態様の第５の可能な実施手法では、マッピング粒度は、ネットワーク管理システムＮＭＳ、またはトランスポートソフトウェア定義ネットワークＴ−ＳＤＮコントローラによって構成される。
【００１２】
第２の態様によれば、本発明の実施形態は、光トランスポートネットワークのためのサービスマッピング処理方法を提供し、方法は、
送信エンドデバイスによって送信された光チャネルトランスポートユニットＯＴＵＣｎを受信するステップと、
ＯＴＵＣｎから光チャネルデータトリビュータリユニットＯＤＴＵＣｎ．Ｍを獲得するステップであって、ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む、ステップと、
ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送された、マッピング適合インジケーション情報およびペイロード構造識別子ＰＳＩに従って、マッピング粒度を決定するステップであって、マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である、ステップと、
低次光チャネルデータユニットＬＯ  ＯＤＵを獲得するために、マッピング適合インジケーション情報に従って、ＯＤＴＵＣｎ．Ｍ上でデマッピング（ｄｅｍａｐｐｉｎｇ）を実行するステップと
を含む。
【００１３】
第２の態様を参照すると、第２の態様の第１の可能な実施手法では、マッピング適合インジケーション情報は、マッピング適合タイプを含み、マッピング適合タイプは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを示すために使用される。
【００１４】
第２の態様の第１の可能な実施手法を参照すると、第２の態様の第２の可能な実施手法では、マッピング適合インジケーション情報は、搬送されたＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、データエンティティのサイズは、Ｍ×ｇバイトである。
【００１５】
第２の態様の第２の可能な実施手法を参照すると、第２の態様の第３の可能な実施手法では、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送された、マッピング適合インジケーション情報およびペイロード構造識別子ＰＳＩに従って、マッピング粒度を決定するステップは、
マッピング適合インジケーション情報内のマッピング適合タイプに従って、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを獲得するステップと、
ＰＳＩに従って、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍを獲得するステップと
を含む。
【００１６】
第２の態様の第３の可能な実施手法を参照すると、第２の態様の第４の可能な実施手法では、低次光チャネルデータユニットＬＯ  ＯＤＵを獲得するために、マッピング適合インジケーション情報に従って、ＯＤＴＵＣｎ．Ｍ上でデマッピングを実行するステップは、
ＯＤＴＵＣｎ．Ｍ内のデマッピングされるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとを獲得するために、マッピング適合インジケーション情報を解析するステップと、
マッピング粒度と、ＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、事前設定されたマッピングアルゴリズムとに従って、デマッピングによって、ＯＤＴＵＣｎ．ＭからＬＯ  ＯＤＵを獲得するステップと、
マッピング粒度と、ＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとに従って、計算によって、ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量を獲得するステップと、
ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量に従って、ＬＯ  ＯＤＵのクロック情報を回復するステップと
を含む。
【００１７】
第３の態様によれば、本発明の実施形態は、送信エンド装置を提供し、装置は、
搬送される低次光チャネルデータユニットＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報を生成するように構成された、インジケーション情報生成モジュールであって、マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である、インジケーション情報生成モジュールと、
マッピング適合インジケーション情報に従って、搬送されるＬＯ  ＯＤＵを、光チャネルデータトリビュータリユニットＯＤＴＵＣｎ．Ｍ内のＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングするように構成された、マッピングモジュールであって、ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む、マッピングモジュールと、
マッピング適合インジケーション情報を、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内にカプセル化し、ＯＤＴＵＣｎ．Ｍを、光チャネルトランスポートユニットＯＴＵＣｎ内にカプセル化するように構成された、カプセル化モジュールと、
ＯＴＵＣｎを、受信エンド装置に送信するように構成された、送信モジュールと
を含む。
【００１８】
第３の態様を参照すると、第３の態様の第１の可能な実施手法では、マッピング適合インジケーション情報は、マッピング適合タイプを含み、マッピング適合タイプは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを示すために使用される。
【００１９】
第３の態様の第１の可能な実施手法を参照すると、第３の態様の第２の可能な実施手法では、マッピング適合インジケーション情報は、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、データエンティティのサイズは、Ｍ×ｇバイトである。
【００２０】
第３の態様の第２の可能な実施手法を参照すると、第３の態様の第３の可能な実施手法では、インジケーション情報生成モジュールは、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmを獲得することと、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDを獲得することとを行うように特に構成される。
【００２１】
第３の態様、または第３の態様の第１の可能な実施手法ないし第３の可能な実施手法のいずれか１つを参照すると、第３の態様の第４の可能な実施手法では、インジケーション情報生成モジュールは、別の搬送されるＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報の別の１つを生成するようにさらに構成され、別のＬＯ  ＯＤＵのマッピング粒度は、Ｍ1×ｇ1バイトであり、Ｍ1は、ＯＰＵＣｎ内で、別のＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇ1は、別のＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇ1は、１よりも大きい正の整数であり、ｇ1は、ｇと等しくなく、
マッピングモジュールは、マッピング適合インジケーション情報の別の１つに従って、別のＬＯ  ＯＤＵを、ＯＤＴＵＣｎ．Ｍ1ペイロードエリアにマッピングするようにさらに構成され、ＯＤＴＵＣｎ．Ｍ1は、ＯＤＴＵＣｎ．Ｍ1オーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍ1ペイロードエリアとを含み、
カプセル化モジュールは、マッピング適合インジケーション情報の別の１つを、ＯＤＴＵＣｎ．Ｍ1オーバヘッドエリア内にカプセル化し、ＯＤＴＵＣｎ．Ｍ1を、ＯＴＵＣｎ内にカプセル化するようにさらに構成される。
【００２２】
第３の態様、または第３の態様の第１の可能な実施手法ないし第４の可能な実施手法のいずれか１つを参照すると、第３の態様の第５の可能な実施手法では、マッピング粒度は、ネットワーク管理システムＮＭＳ、またはトランスポートソフトウェア定義ネットワークＴ−ＳＤＮコントローラによって構成される。
【００２３】
第４の態様によれば、本発明の実施形態は、受信エンド装置を提供し、装置は、
送信エンドデバイスによって送信された光チャネルトランスポートユニットＯＴＵＣｎを受信するように構成された、受信モジュールと、
ＯＴＵＣｎから光チャネルデータトリビュータリユニットＯＤＴＵＣｎ．Ｍを獲得するように構成された、獲得モジュールであって、ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む、獲得モジュールと、
ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送された、マッピング適合インジケーション情報およびペイロード構造識別子ＰＳＩに従って、マッピング粒度を決定するように構成された、決定モジュールであって、マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である、決定モジュールと、
低次光チャネルデータユニットＬＯ  ＯＤＵを獲得するために、マッピング適合インジケーション情報に従って、ＯＤＴＵＣｎ．Ｍ上でデマッピングを実行するように構成された、デマッピングモジュールと
を含む。
【００２４】
第４の態様を参照すると、第４の態様の第１の可能な実施手法では、マッピング適合インジケーション情報は、マッピング適合タイプを含み、マッピング適合タイプは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを示すために使用される。
【００２５】
第４の態様の第１の可能な実施手法を参照すると、第４の態様の第２の可能な実施手法では、マッピング適合インジケーション情報は、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、搬送されたＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、データエンティティのサイズは、Ｍ×ｇバイトである。
【００２６】
第４の態様の第２の可能な実施手法を参照すると、第４の態様の第３の可能な実施手法では、決定モジュールは、マッピング適合インジケーション情報に従って、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを獲得することと、ＰＳＩに従って、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍを獲得することとを行うように特に構成される。
【００２７】
第４の態様の第３の可能な実施手法を参照すると、第４の態様の第４の可能な実施手法では、デマッピングモジュールは、ＯＤＴＵＣｎ．Ｍ内のデマッピングされるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとを獲得するために、マッピング適合インジケーション情報を解析することと、マッピング粒度と、ＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、事前設定されたマッピングアルゴリズムとに従って、デマッピングによって、ＯＤＴＵＣｎ．ＭからＬＯ  ＯＤＵを獲得することと、マッピング粒度と、ＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとに従って、計算によって、ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量を獲得することと、ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量に従って、ＬＯ  ＯＤＵのクロック情報を回復することとを行うように特に構成される。
【００２８】
第５の態様によれば、本発明の実施形態は、光トランスポートネットワークを提供し、ネットワークは、送信エンド装置と、受信エンド装置とを含み、送信エンド装置は、第３の態様、または第３の態様の第１の可能な実施手法ないし第５の可能な実施手法のいずれか１つに従った装置であり、受信エンド装置は、第４の態様、または第４の態様の第１の可能な実施手法ないし第４の可能な実施手法のいずれか１つに従った装置である。
【００２９】
本発明の実施形態において説明されるＬＯ  ＯＤＵのマッピングは、ＬＯ  ＯＤＵによって占有されるタイムスロット内にＬＯ  ＯＤＵ信号が充填されることを意味することに留意されたい。この種類のマッピングは、一回では実施されない。一般に、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロット内に、搬送されるＬＯ  ＯＤＵ信号を充填するには、複数回のマッピングが、必要とされる。複数回のマッピングのプロセスにおいて、各マッピングプロセスにおいてマッピングされるＬＯ  ＯＤＵ信号のバイトの量は、ＬＯ  ＯＤＵのマッピング粒度と呼ばれる。１つのＬＯ  ＯＤＵ信号は、複数のタイムスロットを占有することがあるので、占有される各タイムスロットにマッピングされるバイトの量は、各マッピングプロセスにおいて同じである。各マッピングプロセスにおいて単一のタイムスロットにマッピングされるバイトの量は、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの単一のタイムスロットに対応するマッピング粒度と呼ばれる。
【００３０】
本発明の実施形態における光トランスポートネットワークのためのサービスマッピング処理方法、ならびに装置およびシステムによれば、マッピング粒度が、決定され、対応するデマッピングを実行するように受信エンドデバイスに命令するために、マッピング適合インジケーション情報が、マッピング粒度に従って、生成される。これは、ＬＯ  ＯＤＵからＯＤＴＵＣｎ．Ｍへのマッピング粒度ベースのマッピングを実施し、同じＬＯ  ＯＤＵを搬送するが、異なるマッピング粒度を使用するＯＴＵＣｎが、受信エンドと送信エンドとの間で連携することができないという、固定されたマッピング粒度を用いる既存の状況における問題を解決する。
【図面の簡単な説明】
【００３１】
本発明の実施形態または先行技術における技術的ソリューションをより明確に説明するために、以下では、実施形態または先行技術を説明するために必要とされる添付の図面を簡潔に説明する。明らかに、以下の説明における添付の図面は、本発明のいくつかの実施形態を示しており、当業者は、これらの添付の図面から、創造的な努力なしに、まだ他の図面も導き出してよい。
【００３２】
【図１】本発明による、光トランスポートネットワークのためのサービスマッピング処理方法の実施形態のフローチャートである。
【図２Ａ】複数のマッピング粒度を用いるＬＯ  ＯＤＵサービスのＯＴＵＣｎへのマッピングの概略図である。
【図２Ｂ】複数のマッピング粒度を用いるＬＯ  ＯＤＵサービスのＯＴＵＣｎへのマッピングの別の概略図である。
【図３】ＯＴＵＣｎのフレーム構造の概略図である。
【図４】ＯＴＵＣｎの別のフレーム構造の概略図である。
【図５Ａ】ＯＰＵＣｎオーバヘッドエリアおよびＯＰＵＣｎペイロードエリアのタイムスロット分割の概略図である。
【図５Ｂ】ＯＰＵＣｎオーバヘッドエリアおよびＯＰＵＣｎペイロードエリアのタイムスロット分割の概略図である。
【図５Ｃ】ＯＰＵＣｎオーバヘッドエリアおよびＯＰＵＣｎペイロードエリアのタイムスロット分割の概略図である。
【図６Ａ】ＯＰＵＣｎオーバヘッドエリアの概略図である。
【図６Ｂ】ＰＳＩバイト構造の概略図である。
【図６Ｃ】ＯＭＦＩバイト構造の概略図である。
【図７】本発明による、光トランスポートネットワークのためのサービスマッピング処理方法の別の実施形態のフローチャートである。
【図８Ａ】ＯＤＴＵＣｎ．Ｍの構造の概略図である。
【図８Ｂ】ＯＤＴＵＣｎ．Ｍの別の構造の概略図である。
【図９Ａ】ＴＳＯＨのフォーマットの概略図である。
【図９Ｂ】ＴＳＯＨの別のフォーマットの概略図である。
【図９Ｃ】ＴＳＯＨのまた別のフォーマットの概略図である。
【図１０】本発明による、光トランスポートネットワークのためのサービスマッピング処理方法のまた別の実施形態のフローチャートである。
【図１１】本発明による、光トランスポートネットワークのためのサービスマッピング処理方法のさらに別の実施形態のフローチャートである。
【図１２】本発明による、送信エンド装置の実施形態の概略構造図である。
【図１３】本発明による、受信エンド装置の実施形態の概略構造図である。
【図１４】本発明による、光トランスポートネットワークの実施形態の概略構造図である。
【図１５】本発明による、受信エンドおよび送信エンドのマッピング処理プロセスの概略図である。
【図１６】高速クロック処理下における、光トランスポートネットワークの受信エンドおよび送信エンドの回路構造の概略図である。
【図１７】低速クロック処理下における、光トランスポートネットワークの受信エンドおよび送信エンドの回路構造の概略図である。
【発明を実施するための形態】
【００３３】
本発明の実施形態の目的、技術的ソリューション、および利点をより明確にするために、以下では、本発明の実施形態における添付の図面を参照して、本発明の実施形態における技術的ソリューションを明確かつ完全に説明する。明らかに、説明される実施形態は、本発明の実施形態のいくつかであるが、すべてではない。
【００３４】
図１は、本発明による、光トランスポートネットワークのためのサービスマッピング処理方法の実施形態のフローチャートである。図１に示されるように、この実施形態における方法は、以下のステップを含んでよい。
【００３５】
ステップ１０１：搬送される低次光チャネルデータユニットＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報を生成し、マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である。
【００３６】
この実施形態は、ＯＴＮ内の送信エンドデバイスによって実行されてよい。現在、ＩＴＵ−Ｔによって開発が議論されているＯＴＵＣｎは、１００ギガビット／秒を超えるレートを示してよく、ＯＴＵＣｎのビットレートは、基準レートのｎ倍であり、ここで、ｎは、可変であり、Ｃは、ローマ数字の１００である。ＯＴＵＣｎの出現に伴い、ＬＯ  ＯＤＵは、ＯＴＵＣｎにマッピングされる必要がある。現在のチップに関して、単一のＯＰＵＣｎタイムスロットの帯域幅の処理能力に対応する最適なマッピング粒度は、４バイト（Ｃ32）、または８バイト（Ｃ64）である。チップ処理能力のさらなる改善、およびＯＴＵＣｎによって示されるレートの増加に伴い、マッピング粒度は、より小さくなり、２バイト（Ｃ16）または１バイト（Ｃ8）などのケースが、発生してよい。受信エンドと送信エンドとが、異なるマッピング粒度のために連携することができないケースを回避するために、マッピング適合インジケーション情報が、搬送されるＬＯ  ＯＤＵのマッピング粒度に従って、生成される必要があり、マッピング粒度は、可変である。搬送されるＬＯ  ＯＤＵによって占有される単一のＯＰＵＣｎタイムスロットに対応するマッピング粒度ｇは、実際の状況に従って、Ｃ64、Ｃ32、Ｃ16、およびＣ8などから選択されてよく、ＬＯ  ＯＤＵのマッピング粒度は、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍに従って、計算によって、さらに決定され、ＬＯ  ＯＤＵのマッピング粒度は、Ｍ×ｇバイトである。マッピング適合インジケーション情報は、主に、ＬＯ  ＯＤＵからＯＴＵＣｎへのマッピングの情報を受信エンドデバイスに示すために、送信エンドデバイスによって使用される。
【００３７】
ステップ１０２：マッピング適合インジケーション情報に従って、搬送されるＬＯ  ＯＤＵを、光チャネルデータトリビュータリユニットＯＤＴＵＣｎ．Ｍ内のＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングし、ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む。
【００３８】
送信エンドデバイスは、マッピング適合インジケーション情報に従って、搬送されるＬＯ  ＯＤＵをＯＤＴＵＣｎ．Ｍにマッピングし、ＯＤＴＵＣｎ．Ｍは、ＯＰＵＣｎ内のいくつかのタイムスロットと、タイムスロットのタイムスロットオーバヘッドとを含み、ＯＤＴＵＣｎ．Ｍは、ＬＯ  ＯＤＵデータを搬送する。ＯＤＴＵＣｎ．Ｍオーバヘッドエリアは、マッピング適合インジケーション情報を搬送し、ＯＤＴＵＣｎ．Ｍペイロードエリアは、ＬＯ  ＯＤＵデータを搬送する。受信エンドは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送されたマッピング適合インジケーション情報を解析した後、デマッピングによって、ＯＤＴＵＣｎ．ＭペイロードエリアからＬＯ  ＯＤＵデータを獲得してよい。
【００３９】
ステップ１０３：マッピング適合インジケーション情報を、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内にカプセル化する。
【００４０】
ステップ１０４：ＯＤＴＵＣｎ．Ｍを、光チャネルトランスポートユニットＯＴＵＣｎ内にカプセル化する。
【００４１】
ＯＤＴＵＣｎ．Ｍは、ＯＰＵＣｎ内のいくつかのタイムスロットと、タイムスロットのタイムスロットオーバヘッドとを含むので、送信エンドデバイスは、ＯＤＴＵＣｎ．ＭをＯＰＵＣｎ内にカプセル化するとき、ＯＤＴＵＣｎ．ＭをＯＰＵＣｎの対応するタイムスロット内に別々にカプセル化し、その後、ＯＴＵＣｎフレームを形成するために、ＯＤＵＣｎオーバヘッド、ＯＴＵＣｎオーバヘッド、およびフレームヘッダインジケーションを追加する。
【００４２】
ステップ１０５：ＯＴＵＣｎを、受信エンドデバイスに送信する。
【００４３】
送信エンドデバイスは、カプセル化されたＯＴＵＣｎを、受信エンドデバイスに送信する。このケースでは、ＯＴＵＣｎは、ＬＯ  ＯＤＵデータを搬送する。マッピングプロセスは、可変のマッピング粒度に基づいており、したがって、ＯＴＵＣｎを受信した後、受信エンドデバイスは、ＬＯ  ＯＤＵをデマッピングするために、マッピング適合インジケーション情報に従って、ＯＰＵＣｎのどのタイムスロットがＬＯ  ＯＤＵを搬送したかを学習してよい。加えて、マッピング粒度も、マッピング適合インジケーション情報内で示され、受信エンドデバイスは、マッピング粒度に対応した手法で、デマッピングを実行してよく、それによって、異なるマッピング粒度を使用するＯＴＵＣｎが、受信エンドと送信エンドとの間で連携することができないという問題を回避する。
【００４４】
この実施形態によれば、マッピング粒度が、決定され、対応するデマッピングを実行するように受信エンドデバイスに命令するために、マッピング適合インジケーション情報が、マッピング粒度に従って、生成される。これは、ＬＯ  ＯＤＵからＯＤＴＵＣｎ．Ｍへのマッピング粒度ベースのマッピングを実施し、同じＬＯ  ＯＤＵを搬送するが、異なるマッピング粒度を使用するＯＴＵＣｎが、受信エンドと送信エンドとの間で連携することができないという、固定されたマッピング粒度を用いる既存の状況における問題を解決する。
【００４５】
さらに、マッピング適合インジケーション情報は、マッピング適合タイプを含み、マッピング適合タイプは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを示すために使用される。
【００４６】
さらに、マッピング適合インジケーション情報は、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、データエンティティのサイズは、Ｍ×ｇバイトである。
【００４７】
さらに、上述のステップ１０１の特定の実施手法は、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmを獲得すること、ならびにＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDを獲得することとしてよい。
【００４８】
さらに、方法は、別の搬送されるＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報の別の１つを生成するステップであって、別のＬＯ  ＯＤＵのマッピング粒度は、Ｍ1×ｇ1バイトであり、Ｍ1は、ＯＰＵＣｎ内で、別のＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇ1は、別のＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇ1は、１よりも大きい正の整数であり、ｇ1は、ｇと等しくない、ステップと、マッピング適合インジケーション情報の別の１つに従って、別のＬＯ  ＯＤＵを、ＯＤＴＵＣｎ．Ｍ1ペイロードエリアにマッピングするステップであって、ＯＤＴＵＣｎ．Ｍ1は、ＯＤＴＵＣｎ．Ｍ1オーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍ1ペイロードエリアとを含む、ステップと、マッピング適合インジケーション情報の別の１つを、ＯＤＴＵＣｎ．Ｍ1オーバヘッドエリア内にカプセル化するステップと、ＯＤＴＵＣｎ．Ｍ1を、ＯＴＵＣｎ内にカプセル化するステップとをさらに含む。
【００４９】
特に、送信エンドデバイスは、ＯＰＵＣｎ内で、各搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、およびＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇに従って、事前設定されたマッピングアルゴリズムを使用することによって、また各搬送されるＬＯ  ＯＤＵに対応するマッピング粒度のサイズｇで、各搬送されるＬＯ  ＯＤＵを、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと同じ量の、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングする。マッピングプロセスでは、各搬送されるＬＯ  ＯＤＵのクロック情報ＣnDは、同じである。いずれか２つの搬送されるＬＯ  ＯＤＵが、同じレートを有する、例えば、両方のレートが、ＯＤＵ２である場合、２つの搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍは、同じである。しかしながら、単一のタイムスロットに対応するマッピング粒度ｇは、異なることがある。いずれか２つの搬送されるＬＯ  ＯＤＵが、異なるレートを有する、例えば、一方が、ＯＤＵ２であり、他方が、ＯＤＵ３である場合、２つの搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍも、単一のタイムスロットに対応するマッピング粒度ｇも、同じではない。
【００５０】
したがって、この実施形態における送信エンドデバイスは、別のＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報の別の１つをさらに生成してよく、マッピング適合インジケーション情報とＬＯ  ＯＤＵのマッピング粒度とは、１対１対応にあり、ＯＰＵＣｎ内で、別のＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、および別のＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇも、ＬＯ  ＯＤＵに対応する。最後に、ＬＯ  ＯＤＵをマッピングすることによって形成されたすべてのＯＤＴＵＣｎ．Ｍは、同じＯＴＵＣｎ内にカプセル化される。このケースでは、１つのＯＴＵＣｎは、複数のサービス、複数のレート、および複数のマッピング粒度のＬＯ  ＯＤＵを搬送することができる。
【００５１】
さらに、マッピング粒度は、ネットワーク管理システムＮＭＳ、またはトランスポートソフトウェア定義ネットワークＴ−ＳＤＮコントローラによって構成される。
【００５２】
図２Ａは、複数のマッピング粒度を用いるＬＯ  ＯＤＵサービスのＯＴＵＣｎへのマッピングの概略図であり、図２Ｂは、複数のマッピング粒度を用いるＬＯ  ＯＤＵサービスのＯＴＵＣｎへのマッピングの別の概略図である。ＯＰＵＣｎ内で、各搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、およびＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇに従って、事前設定されたマッピングアルゴリズムを使用することによって、また各搬送されるＬＯ  ＯＤＵに対応するマッピング粒度のサイズｇで、各搬送されるＬＯ  ＯＤＵは、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと同じ量の、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングされる。マッピングプロセスでは、各搬送されるＬＯ  ＯＤＵのクロック情報ＣnDは、同じである。いずれか２つの搬送されるＬＯ  ＯＤＵが、同じレートを有する、例えば、両方のレートが、ＯＤＵ２である場合、２つの搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍは、同じである。しかしながら、単一のタイムスロットに対応するマッピング粒度ｇは、異なることがある。いずれか２つの搬送されるＬＯ  ＯＤＵが、異なるレートを有する、例えば、一方が、ＯＤＵ２であり、他方が、ＯＤＵ３である場合、２つの搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍも、単一のタイムスロットに対応するマッピング粒度ｇも、同じではない。図２Ａおよび図２Ｂに示されるように、ＬＯ  ＯＤＵの各々は、異なるマッピング粒度Ｍ×ｇバイトを使用する。図２Ａでは、異なるマッピング粒度のＬＯ  ＯＤＵは、タイムスロットの量Ｍと同じ量の、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングされる。この例では、Ｍは、ｔｓであり、ｇは、１バイト、２バイト、４バイト、および８バイトである。図２Ｂでは、異なるマッピング粒度のＬＯ  ＯＤＵは、タイムスロットの量Ｍと同じ量の、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングされる。この例では、Ｍは、１ないし１０であり、ｇは、１バイト、２バイト、４バイト、および８バイトである。異なるマッピング粒度のこれらのＬＯ  ＯＤＵは、事前設定されたマッピングアルゴリズムを使用することによって、ＯＴＵＣｎの異なるタイムスロットにマッピングされてよく、すなわち、異なるマッピング粒度のＬＯ  ＯＤＵは、タイムスロット分割に従って、ＯＴＵＣｎ内で搬送される。各タイムスロットは、マッピング適合インジケーション情報の１つに対応し、送信エンドデバイスは、送信エンドデバイスに対応するタイムスロットオーバヘッドステータスを、マッピング適合インジケーション情報内で示しさえすればよく、その後、対応するタイムスロットにおいてデマッピング処理を実行するように、受信エンドデバイスに命令してよい。異なるマッピング粒度のＬＯ  ＯＤＵは、最後に、タイムスロットを使用することによって分割されたＯＤＴＵＣｎ．Ｍにマッピングされ、連携が異なるマッピング粒度のせいで実施されることができないケースは、発生しない。
【００５３】
本発明におけるＯＴＵＣｎのフレーム構造は、２つのケースを有してよく、一方は、ＯＴＵＣｎのフレーム構造が、前方誤り訂正（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ、略称、ＦＥＣ）チェックエリアを含むものである。図３は、ＯＴＵＣｎのフレーム構造の概略図である。図３に示されるように、フレーム構造は、４行×４０８０ｎ列であり、第１行の第１列ないし第７ｎ列は、フレームヘッダインジケーションエリアであり、第１行の第（７ｎ＋１）列ないし第１４ｎ列は、ＯＴＵＣｎオーバヘッドエリアであり、第２行ないし第４行の第１列ないし第１４ｎ列は、ＯＤＵＣｎオーバヘッドエリアであり、第１行ないし第４行の第（１４ｎ＋１）列ないし第１６ｎ列は、ＯＰＵＣｎオーバヘッドエリアであり、第１行ないし第４行の第（１６ｎ＋１）列ないし第３８２４ｎ列は、ＯＰＵＣｎペイロードエリアであり、第１行ないし第４行の第（３８２４ｎ＋１）列ないし第４０８０ｎ列は、チェックエリアである。他方は、ＯＴＵＣｎのフレーム構造が、ＦＥＣチェックエリアを有さないものである。図４は、ＯＴＵＣｎの別のフレーム構造の概略図である。図４に示されるように、フレーム構造は、４行×３８２４ｎ列であり、第１行の第１列ないし第７ｎ列は、フレームヘッダインジケーションエリアであり、第１行の第（７ｎ＋１）列ないし第１４ｎ列は、ＯＴＵＣｎオーバヘッドエリアであり、第２行ないし第４行の第１列ないし第１４ｎ列は、ＯＤＵＣｎオーバヘッドエリアであり、第１行ないし第４行の第（１４ｎ＋１）列ないし第１６ｎ列は、ＯＰＵＣｎオーバヘッドエリアであり、第１行ないし第４行の第（１６ｎ＋１）列ないし第３８２４ｎ列は、ＯＰＵＣｎペイロードエリアである。ＯＴＵＣｎの導入は、ＯＴＮ回線インターフェースを柔軟にし、インターフェースレートは、ｎの変化とともに変化する。
【００５４】
さらに、本発明におけるＯＰＵＣｎペイロードエリアは、第１の量のタイムスロットのペイロードエリアを含み、ＯＰＵＣｎオーバヘッドエリアは、オーバヘッド情報を搬送するために使用され、オーバヘッド情報は、マッピング適合インジケーション情報と、ペイロード構造識別子ＰＳＩと、ＯＰＵマルチフレーム識別子ＯＭＦＩとを含み、オーバヘッド情報は、第１の量のタイムスロットに対応する。ＯＰＵＣｎオーバヘッドエリアは、第１の量のタイムスロットのオーバヘッドエリアを含む。各オーバヘッドエリア内で搬送されるオーバヘッド情報は、１つのタイムスロットに対応し、オーバヘッド情報の各１つ内のマッピング適合インジケーション情報は、６バイトを占有し、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティ、および搬送されるＬＯ  ＯＤＵのクロック情報の量は、それぞれ、６バイトのうちの３バイトを占有し、マッピング適合タイプは、搬送されるＬＯ  ＯＤＵのクロック情報によって占有される３バイト内で搬送される。
【００５５】
以下では、図１に示される方法の実施形態の技術的ソリューションを、特定の実施形態を参照して、詳細に説明する。
【００５６】
図５Ａないし図５Ｃは、ＯＰＵＣｎオーバヘッドエリアおよびＯＰＵＣｎペイロードエリアのタイムスロット分割の概略図である。図５Ａないし図５Ｃに示されるように、ＯＰＵＣｎペイロードエリアは、１０ｎのタイムスロットのペイロードエリアを含み、ＯＰＵＣｎオーバヘッドエリアは、オーバヘッド情報を搬送するために使用され、オーバヘッド情報は、マッピング適合インジケーション情報と、ペイロード構造識別子（Ｐａｙｌｏａｄ  Ｓｔｒｕｃｔｕｒｅ  Ｉｄｅｎｔｉｆｉｅｒ、略称、ＰＳＩ）と、ＯＰＵマルチフレーム識別子（ＯＰＵ  Ｍｕｌｔｉ−Ｆｒａｍｅ  Ｉｄｅｎｔｉｆｉｅｒ、略称、ＯＭＦＩ）とを含み、オーバヘッド情報は、１０ｎのタイムスロットに対応する。ＯＰＵＣｎオーバヘッドエリアは、１０ｎのタイムスロットのオーバヘッドエリアを含む。各オーバヘッドエリア内で搬送されるオーバヘッド情報は、ＯＰＵＣｎペイロードエリア内の１つのタイムスロットに対応し、オーバヘッド情報の各１つ内のマッピング適合インジケーション情報は、６バイトを占有し、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティ、および搬送されるＬＯ  ＯＤＵのクロック情報の量は、それぞれ、６バイトのうちの３バイトを占有し、マッピング適合タイプは、搬送されるＬＯ  ＯＤＵのクロック情報によって占有される３バイト内で搬送される。
【００５７】
この例では、１０のＯＰＵＣｎが、１０−ＯＰＵＣｎマルチフレームを形成し、マルチフレームは、４０行×３８２４ｎ列を含み、ＯＰＵＣｎペイロードエリアは、第（１６ｎ＋１）列ないし第３８１６ｎ列であり、列間隔に従って、１０ｎの１０ギガビット／秒のタイムスロットに分割され、タイムスロットは、１ないし１０ｎの番号が付けられ、各タイムスロットは、４０行×３８０列を含み、ＯＰＵＣｎオーバヘッドエリアは、第（１４ｎ＋１）列ないし第１６ｎ列であり、合計で２ｎの列が、存在し、４行ごとが、１つのフレームであり、したがって、１つの１０−ＯＰＵＣｎマルチフレームは、ＯＰＵＣｎオーバヘッドエリアの１０のフレームを含み、各フレームの（第１行ないし第３行）×（第（１４ｎ＋１）列ないし第１５ｎ列）、および各フレームの（第１行ないし第３行）×（第（１５ｎ＋１）列ないし第１６ｎ列）は、タイムスロット（Tributary Slot、略称、TS）オーバヘッド（Overhead、略称、OH）であり、合計で２０ｎのＴＳＯＨが、存在し、２つのＴＳＯＨが、１つのタイムスロットに対応し、本発明のＴＳＯＨは、マッピング適合インジケーション情報を搬送し、第４行×（第（１４ｎ＋１）列ないし第１５ｎ列）が、ＰＳＩであり、ＰＳＩは、ＯＰＵＣｎのタイムスロットが、ＯＤＴＵＣｎ．ｔｓによって占有された状況を示すために使用され、各フレームの第４行×（第（１５ｎ＋１）列ないし第１６ｎ列）が、ＯＭＦＩであり、合計で１０ｎのＰＳＩ、および１０ｎのＯＭＦＩが、存在し、ＰＳＩおよびタイムスロットは、１対１対応にある。各タイムスロットに対応するオーバヘッドは、１０のＯＰＵＣｎフレームごとに１度発生し（すなわち、１０−ＯＰＵＣｎフレーム内の各タイムスロットに対応するタイムスロットオーバヘッドは、ただ１度発生し）、ＯＰＵＣｎは、ＯＭＦＩ内の５ビットないし８ビットを使用することによって識別される（ＯＭＦＩの値は、０ないし９であり、連続的に循環させられる）。送信エンドデバイスにおけるＯＭＦＩの値は、ＯＰＵＣｎを単位に連続的に増加して、０から９までカウントされ、その後、再び０に戻り、そのようにして、連続的に循環させられる。０ないし９のＯＰＵＣｎは、１０−ＯＰＵＣｎマルチフレームを形成し、受信エンドデバイスは、ＯＭＦＩに従って、ＯＰＵＣｎを識別してよい。
【００５８】
１０（ｊ−１）＋ｉが、タイムスロット番号を示すために使用される場合（ｊは、１ないしｎ、ｉは、１ないし１０）、タイムスロット番号に対応するＴＳＯＨは、第ｉのＯＰＵＣｎの第（１４ｎ＋ｊ）列および第（１５ｎ＋ｊ）列の第１行ないし第３行に配置される。１つのタイムスロットに対応するＴＳＯＨは、合計で６バイトを有し、６つのバイトは、それぞれ、Ｊ１、Ｊ２、Ｊ３、Ｊ４、Ｊ５、およびＪ６で示される。例えば、ＴＳ１１（ｊ＝２、ｉ＝１）の場合、ＴＳ１１のオーバヘッドは、第１のＯＰＵＣｎの第（１４ｎ＋２）列および第（１５ｎ＋２）列の第１行ないし第３行に配置される。第（３８１６ｎ＋１）列ないし第３８２４ｎ列は、フィリングエリアである。
【００５９】
図６Ａは、ＯＰＵＣｎオーバヘッドエリアの概略図である。図６Ａに示されるように、ＰＳＩは、ＯＤＴＵＣｎ．ｔｓが、どれであるかも含めて１０−ＯＰＵＣｎマルチフレーム内のｔｓのタイムスロットを含むこと、およびタイムスロットに対応するタイムスロットオーバヘッドを含むことを示してよい。ＰＳＩは、各グループの第４行の第（１４ｎ＋１）列ないし第１５ｎ列に配置され、１０ｎのタイムスロットの割り当て状況を別々に示し、第（１４ｎ＋１）列のＰＳＩ［２］ないしＰＳＩ［２１］は、タイムスロット１ないしタイムスロット１０を示し、第（１４ｎ＋２）列のＰＳＩ［２］ないしＰＳＩ［２１］は、タイムスロット１１ないしタイムスロット２０を示し、これ以降も同様であり、第１５ｎ列のＰＳＩ［２］ないしＰＳＩ［２１］は、タイムスロット（１０ｎ−９）ないしタイムスロット１０ｎを示す。ＯＭＦＩ内の５ビットないし８ビット（ＯＭＦＩの値は、０ないし９であり、連続的に循環させられる）は、ＯＰＵＣｎを識別し、ＯＭＦＩは、各グループの第４行の第（１５ｎ＋１）列ないし第１６ｎ列に配置され、ＯＰＵＣｎを単位に連続的に増加して、０から９までカウントされ、その後、再び０に戻り、そのようにして、連続的に循環させられる。０ないし９のＯＰＵＣｎは、１０−ＯＰＵＣｎマルチフレームを形成し、受信エンドデバイスは、ＯＭＦＩに従って、ＯＰＵＣｎを識別してよい。
【００６０】
図６Ｂは、ＰＳＩバイト構造の概略図である。図６Ｂに示されるように、各タイムスロットに対応するＰＳＩは、２バイトを占有し、第１バイトの第１ビットは、対応するタイムスロットが占有されているかどうかを示し（占有）、対応するタイムスロットが占有されている場合は、ビットは１を割り当てられ、そうではなく、対応するタイムスロットが占有されていない場合は、ビットは０を割り当てられる。第１バイトの第２ビットないし第８ビット、および第２バイトの第１ビットないし第８ビットは、合計で１５ビットであり、対応するタイムスロットに割り当てられたトリビュータリポート番号（Ｔｒｉｂｕｔａｒｙ  Ｐｏｒｔ、略称、ＴＰ）、すなわち、タイムスロット内でＬＯ  ＯＤＵを搬送するためのサービスインジケーションを示す。ＯＰＵＣｎが、ＬＯ  ＯＤＵサービスを搬送する場合、ペイロードタイプ（Ｐａｙｌｏａｄ  Ｔｙｐｅ、略称、ＰＴ）は、０ｘ２２を割り当てられ、各グループの第４行の第（１４ｎ＋１）列に配置される。
【００６１】
図６Ｃは、ＯＭＦＩバイト構造の概略図である。図６Ｃに示されるように、ＯＭＦＩの最上位ビット（Ｍｏｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ、略称、ＭＳＢ）から最下位ビット（Ｌｅａｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ、略称、ＬＳＢ）までの値は、０ないし９であり、連続的に循環させられる。
【００６２】
図７は、本発明による、光トランスポートネットワークのためのサービスマッピング処理方法の別の実施形態のフローチャートである。図７に示されるように、図５Ａないし図６Ｃに示される概略構造図に基づいて、この実施形態の方法は、以下のステップを含んでよい。
【００６３】
ステップ２０１：搬送されるＬＯ  ＯＤＵのマッピング粒度、および事前設定されたマッピング適合インジケーション情報フォーマットに従って、マッピング適合インジケーション情報を生成し、マッピング適合インジケーション情報は、マッピング適合タイプと、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとを含む。
【００６４】
特に、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmは、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、獲得され、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDは、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、獲得される。
【００６５】
マッピング粒度（Ｍ×ｇバイト）は、ネットワーク管理システム（Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、略称、ＮＭＳ）、またはトランスポートソフトウェア定義ネットワーク（Ｔｒａｎｓｐｏｒｔ−Ｓｏｆｔｗａｒｅ  Ｄｅｆｉｎｉｔｉｏｎ  Ｎｅｔｗｏｒｋ、略称、Ｔ−ＳＤＮ）によって構成され、送信エンドデバイスは、マッピング粒度のｇに従って、マッピング適合インジケーション情報内のマッピング適合タイプを決定する。マッピング適合インジケーション情報内のマッピング適合タイプと、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとは、マッピング適合インジケーション情報フォーマットに従って、組み合わされ、マッピング適合インジケーション情報は、ＴＳＯＨ内で搬送され、マッピング適合インジケーション情報フォーマットについて、図９Ａないし図９Ｃへの参照がなされてよい。マッピング適合タイプと、単一のＯＰＵＣｎタイムスロットに対応するマッピング粒度ｇのバイトと、ＬＯ  ＯＤＵのマッピング粒度との間の関係について、表１への参照がなされてよく、表２は、低次ＯＤＵｋが、各マッピング粒度で、ＯＤＴＵＣｎ．Ｍに対応するＣmおよびＣnDにマッピングされる説明であり、表におけるＣmの１０進数の値は、理論的計算値であり、実際の送信では、１０進数は、送信のために丸められる必要がある。ｋ＝２は、ビットレートレベルが１０ギガビット／秒であることを示し、ｋ＝３は、ビットレートレベルが４０ギガビット／秒であることを示し、ｋ＝４は、ビットレートレベルが１００ギガビット／秒であることを示し、ｋ＝ｆｌｅｘは、ビットレートが任意であることを示す（表２に示されるＯＤＵｆｌｅｘは、１テラビット／秒のレベルにある）。
【００６６】
【表１】
0006446540.tif 000002
【００６７】
【表２】
0006446540.tif 000003
【００６８】
ステップ２０２：搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとを、事前設定されたマッピング適合インジケーション情報フォーマットに従って、マッピング適合インジケーション情報に対応するビット内に配置し、マッピング適合インジケーション情報を、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内にカプセル化する。
【００６９】
ステップ２０１およびステップ２０２は、上述のステップ１０１のさらなる実施手法である。送信エンドデバイスは、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃm（Ｃm、ｍ＝Ｍ×ｇ）を計算する。ＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量について、ＬＯ  ＯＤＵのバイトの特定の量は、キャッシュ内に入力されたＬＯ  ＯＤＵの増加分バイトの量を定期的にカウントし、同時に、キャッシュ空−満杯状況を決定することによって、獲得されてよい。搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmは、公式
【００７０】
【数１】
0006446540.tif 000004
【００７１】
を使用することによって計算されてよく、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDは、公式
【００７２】
【数２】
0006446540.tif 000005
【００７３】
を使用することによって計算される。送信エンドデバイスは、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃm、および搬送されるＬＯ  ＯＤＵのクロック情報ＣnDを、上述のマッピング適合インジケーション情報フォーマットに従って、マッピング適合インジケーション情報に対応するビット内に配置し、マッピング適合インジケーション情報を、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内にカプセル化し、すなわち、マッピング適合インジケーション情報を、対応するタイムスロットのＴＳＯＨ内に配置する。
【００７４】
ステップ２０３：ＯＰＵＣｎ内で、各搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、およびＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇに従って、事前設定されたマッピングアルゴリズムを使用することによって、また各搬送されるＬＯ  ＯＤＵに対応するマッピング粒度のサイズｇで、各搬送されるＬＯ  ＯＤＵを、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと同じ量の、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングする。
【００７５】
ステップ２０３は、上述のステップ１０２のさらなる実施手法である。送信エンドデバイスは、事前設定されたマッピングアルゴリズムに従って、マッピング粒度のサイズがｇバイトであるＣmの搬送されるＬＯ  ＯＤＵのデータを、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングし、事前設定されたマッピングアルゴリズムは、Σ−Δアルゴリズムとしてよい。
【００７６】
ステップ２０４：ＯＤＴＵＣｎ．ＭペイロードをＯＰＵＣｎペイロードエリアに多重化し、ＯＤＴＵＣｎ．ＭオーバヘッドをＯＰＵＣｎオーバヘッドエリアに多重化する。
【００７７】
ステップ２０５：カプセル化によって獲得されるＯＴＵＣｎを形成するために、ＯＰＵＣｎに基づいて、ＯＤＵＣｎオーバヘッドエリア、ＯＴＵＣｎオーバヘッドエリア、およびフレームヘッダインジケーションを追加する。
【００７８】
ステップ２０４およびステップ２０５は、上述のステップ１０３のさらなる実施手法である。送信エンドデバイスは、ＯＤＴＵＣｎ．ＭペイロードをＯＰＵＣｎペイロードエリアに多重化し、ＯＤＴＵＣｎ．ＭオーバヘッドをＯＰＵＣｎオーバヘッドエリアに多重化し、すなわち、ＯＤＴＵＣｎ．ＭペイロードエリアおよびＯＤＴＵＣｎ．Ｍオーバヘッドエリアを、別々に、ＯＴＵＣｎのＯＰＵＣｎペイロードエリアおよびＯＰＵＣｎオーバヘッドエリア内で決定され、ＯＤＴＵＣｎ．Ｍを搬送するタイムスロットにカプセル化する。ＯＤＵＣｎオーバヘッドエリア、ＯＴＵＣｎオーバヘッドエリア、およびフレームヘッダインジケーションエリアが、最終的なＯＴＵＣｎフレームを形成するために、ＯＰＵＣｎに基づいて追加される。
【００７９】
ステップ２０６：ＯＴＵＣｎを、受信エンドデバイスに送信する。
【００８０】
上述の方法の実施形態によれば、ＬＯ  ＯＤＵを搬送するためのタイムスロット、および対応するタイムスロットオーバヘッドエリア内に充填されるマッピング適合インジケーション情報は、それぞれ、ＯＰＵＣｎペイロードエリアおよびＯＰＵＣｎオーバヘッドエリア内で決定される。
【００８１】
図８Ａは、ＯＤＴＵＣｎ．Ｍの構造の概略図である。図８Ａに示されるように、ＯＤＴＵＣｎ．Ｍは、１０−ＯＰＵＣｎマルチフレーム内にｔｓのタイムスロットと、ｔｓのタイムスロットに対応するタイムスロットオーバヘッドとを含み、ｔｓは、タイムスロット量を示す。ＯＤＴＵＣｎ．ＭのＯＤＴＵＣｎ．Ｍペイロードエリアは、４０行×（３８０×ｔｓ）列を含み、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアは、ｔｓのタイムスロットのうちの１つのタイムスロットに対応するＴＳＯＨを含み、タイムスロットオーバヘッドは、ｔｓのタイムスロットのうちの最大コードを有するタイムスロットに対応するタイムスロットオーバヘッドとして選択されてよい。
【００８２】
図８Ｂは、ＯＤＴＵＣｎ．Ｍの別の構造の概略図である。図８Ｂに示されるように、ＯＤＴＵＣｎ．Ｍは、１０−ＯＰＵＣｎマルチフレーム内にｔｓのタイムスロットと、ｔｓのタイムスロットに対応するタイムスロットオーバヘッドとを含み、ｔｓは、タイムスロット量を示す。ＯＤＴＵＣｎ．ＭのＯＤＴＵＣｎ．Ｍペイロードエリアは、４０行×（３８０×ｔｓ）列を含み、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアは、ｔｓのタイムスロットに対応するＴＳＯＨを含む。
【００８３】
図９Ａは、ＴＳＯＨのフォーマットの概略図である。図９Ａに示されるように、このフォーマットは、元のＧＭＰにおけるオーバヘッドフォーマット割り当て手法に基づいており、本発明の追加された情報を示すために、予約されたビットを使用する。Ｊ１およびＪ２は、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmを記憶するために使用され、Ｃ１ないしＣ１４は、１４ビットのＣmを示す。増加分インジケータ（Ｉｎｃｒｅｍｅｎｔ  Ｉｎｄｉｃａｔｏｒ、略称、ＩＩ）が、Ｊ２の第７ビット内に配置され、減少分インジケータ（Ｄｅｃｒｅｍｅｎｔ  Ｉｎｄｉｃａｔｏｒ、略称、ＤＩ）が、Ｊ２の第８ビット内に配置され、Ｊ１バイトおよびＪ２バイトの巡回冗長検査（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ、略称、ＣＲＣ）−８チェック情報が、Ｊ３内に配置され、Ｊ４およびＪ５の第４ビットないし第８ビットは、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDを配置するために使用され、合計で１０ビットであり、Ｄ１ないしＤ１０は、１０ビットのＣnDを示し、Ｊ６の第４ビットないし第８ビットは、Ｊ４およびＪ５のＣＲＣ−５チェック情報を配置するために使用される。Ｊ４の予約されたビット１ないしビット３が、追加され、割り当てられ、マッピング適合タイプを配置するために使用される。このフォーマットは、図８Ａに示されるＯＤＴＵＣｎ．Ｍ構造に適している。
【００８４】
図９Ｂは、ＴＳＯＨの別のフォーマットの概略図である。図９Ｂに示されるように、このフォーマットは、ＴＳＯＨの６つのバイトの割り当てを再調整する。Ｊ１およびＪ２は、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmを記憶するために使用され、Ｃ１ないしＣ１４は、１４ビットのＣmを示す。ＩＩが、Ｊ２の第７ビット内に配置され、ＤＩが、Ｊ２の第８ビット内に配置され、Ｊ１バイトおよびＪ２バイトのＣＲＣ−８チェック情報が、Ｊ３内に配置され、Ｊ４およびＪ５の第１ビットおよび第２ビットは、マッピング適合タイプを配置するために使用され、合計で４ビットであり、Ｊ４およびＪ５の第３ビットないし第８ビットは、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDを配置するために使用され、合計で１２ビットであり、Ｄ１ないしＤ１２は、１２ビットのＣnDを示し、Ｊ４およびＪ５のＣＲＣ−８チェック情報が、Ｊ６バイト内に配置される。このフォーマットは、図８Ａに示されるＯＤＴＵＣｎ．Ｍ構造に適している。
【００８５】
図９Ｃは、ＴＳＯＨのまた別のフォーマットの概略図である。図９Ｃに示されるように、このフォーマットは、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDの配置手法を拡張する。Ｊ１およびＪ２は、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmを記憶するために使用され、Ｃ１ないしＣ１４は、１４ビットのＣmを示す。ＩＩが、Ｊ２の第７ビット内に配置され、ＤＩが、Ｊ２の第８ビット内に配置され、Ｊ１バイトおよびＪ２バイトのＣＲＣ−８チェック情報が、Ｊ３内に配置され、Ｊ４およびＪ５の第４ビットないし第８ビットは、搬送されるＬＯ  ＯＤＵのクロック情報のうちのクロック情報の一部ＣnD＿ｔｓを配置するために使用され、合計で１０ビットであり、Ｄ１ないしＤ１０は、１０ビットのＣnD＿ｔｓを示し、Ｊ６の第４ビットないし第８ビットは、Ｊ４およびＪ５のＣＲＣ−５チェック情報を配置するために使用される。Ｊ４バイトの予約されたビット１ないしビット３が、追加され、マッピング適合タイプを配置するために使用される。Ｊ４およびＪ５の第４ビットないし第８ビットについて、特に、搬送されるＬＯ  ＯＤＵのクロック情報のうちのクロック情報の一部ＣnD＿１は、ＯＤＴＵＣｎ．Ｍの第１のタイムスロットに対応するタイムスロットオーバヘッド内に配置され、合計で１０ビット存在し、Ｄ１ないしＤ１０は、１０ビットのＣnD＿１を示す。搬送されるＬＯ  ＯＤＵのクロック情報のうちのクロック情報の一部ＣnD＿２は、ＯＤＴＵＣｎ．Ｍの第２のタイムスロットに対応するタイムスロットオーバヘッド内に配置され、合計で１０ビット存在し、Ｄ１ないしＤ１０は、１０ビットのＣnD＿２を示し、これ以降も、第ｔｓのタイムスロットまで同様である。したがって、搬送されるＬＯ  ＯＤＵのクロック情報は、ＣnD＝ＣnD＿１＋ＣnD＿２＋・・・＋ＣnD＿ｔｓである。このフォーマットは、図８Ｂに示されるＯＤＴＵＣｎ．Ｍ構造に適している。
【００８６】
この実施形態によれば、マッピング粒度が、決定され、対応するデマッピングを実行するように受信エンドデバイスに命令するために、マッピング適合インジケーション情報が、マッピング粒度に従って、生成される。これは、ＬＯ  ＯＤＵからＯＤＴＵＣｎ．Ｍへのマッピング粒度ベースのマッピングを実施し、同じＬＯ  ＯＤＵを搬送するが、異なるマッピング粒度を使用するＯＴＵＣｎが、受信エンドと送信エンドとの間で連携することができないという、固定されたマッピング粒度を用いる既存の状況における問題を解決する。
【００８７】
図９Ａないし図９Ｃに示された例は、ＴＳＯＨ構造の３つの例であるにすぎず、本発明のマッピング適合インジケーション情報を搬送するために、ＪＣ１ないしＪＣ６の各ビットに適した他の任意の配置手法が、使用されてよく、それは、本明細書において限定されないことに留意されたい。
【００８８】
図１０は、本発明による、光トランスポートネットワークのためのサービスマッピング処理方法のまた別の実施形態のフローチャートである。図１０に示されるように、この実施形態における方法は、以下のステップを含んでよい。
【００８９】
ステップ３０１：送信エンドデバイスによって送信された光チャネルトランスポートユニットＯＴＵＣｎを受信する。
【００９０】
この実施形態は、ＯＴＮ内の受信エンドデバイスによって実行されてよい。受信エンドデバイスは、送信エンドデバイスによって送信されたＯＴＵＣｎを受信する。
【００９１】
ステップ３０２：ＯＴＵＣｎから光チャネルデータトリビュータリユニットＯＤＴＵＣｎ．Ｍを獲得し、ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含む。
【００９２】
ステップ３０３：ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送された、マッピング適合インジケーション情報およびペイロード構造識別子ＰＳＩに従って、マッピング粒度を決定し、マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数である。
【００９３】
受信エンドデバイスは、図１および図７に示された方法の実施形態におけるものと反対のステップを実行することによって、ＯＴＵＣｎからＯＤＴＵＣｎ．Ｍを抽出し、すなわち、ＯＴＵＣｎ内のＯＰＵＣｎペイロードエリアおよびＯＰＵＣｎオーバヘッドエリアに対応するタイムスロットから、ＯＤＴＵＣｎ．ＭのＯＤＴＵＣｎ．ＭペイロードエリアおよびＯＤＴＵＣｎ．Ｍオーバヘッドエリアを獲得し、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアを解析して、マッピング適合インジケーション情報およびペイロード構造識別子ＰＳＩを取り出し、マッピング粒度を決定する。
【００９４】
ステップ３０４：低次光チャネルデータユニットＬＯ  ＯＤＵを獲得するために、マッピング適合インジケーション情報に従って、ＯＤＴＵＣｎ．Ｍ上でデマッピングを実行する。
【００９５】
受信エンドデバイスは、マッピング適合インジケーション情報およびマッピング粒度に従って、ＯＤＴＵＣｎ．ＭからＬＯ  ＯＤＵをデマッピングする。
【００９６】
この実施形態によれば、マッピング適合インジケーション情報およびマッピング粒度は、オーバヘッドエリアから獲得され、ＬＯ  ＯＤＵを獲得するために、受信されたＯＴＵＣｎから、ＯＤＴＵＣｎ．Ｍが、デマッピングされる。これは、マッピング粒度に基づいて、ＯＤＴＵＣｎ．ＭからＬＯ  ＯＤＵへのデマッピングを実施し、同じＬＯ  ＯＤＵを搬送するが、異なるマッピング粒度を使用するＯＴＵＣｎが、受信エンドと送信エンドとの間で連携することができないという、固定されたマッピング粒度を用いる既存の状況における問題を解決する。
【００９７】
受信エンドデバイスが、ＯＴＵＣｎからＬＯ  ＯＤＵを獲得するプロセスは、送信エンドデバイスの、ＬＯ  ＯＤＵからＯＴＵＣｎへのマッピングのプロセスとは正反対である。したがって、デマッピングプロセスでは、マッピング適合インジケーション情報およびマッピング粒度が、最初に獲得され、２つの情報に基づいて、対応するタイムスロットから、ＬＯ  ＯＤＵが、獲得されてよい。デマッピングプロセスに必要とされる関連するフレーム構造は、上述の方法の実施形態と一致しており、それは、本明細書では説明されない。
【００９８】
図１１は、本発明による、光トランスポートネットワークのためのサービスマッピング処理方法のさらに別の実施形態のフローチャートである。図１１に示されるように、この実施形態における方法は、以下のステップを含んでよい。
【００９９】
ステップ４０１：送信エンドデバイスによって送信された光チャネルトランスポートユニットＯＴＵＣｎを受信する。
【０１００】
ステップ４０２：ＯＴＵＣｎから光チャネルデータトリビュータリユニットＯＤＴＵＣｎ．Ｍを獲得する。
【０１０１】
ステップ４０３：ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送されたマッピング適合インジケーション情報内のマッピング適合タイプに従って、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを獲得する。
【０１０２】
ステップ４０４：ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送されたＰＳＩに従って、ＯＰＵＣｎ内で、搬送されたＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍを獲得する。
【０１０３】
ステップ４０２ないしステップ４０４は、上述のステップ３０３のさらなる実施手法であり、ステップ４０４の実施プロセスは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアから、ＯＭＦＩおよびＰＳＩを獲得することと、ＯＭＦＩに従って、ＯＰＵＣｎを識別することと、ＰＳＩに従って、ＯＰＵＣｎのタイムスロットが占有される状況を学習することと、ＰＳＩに従って、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍを決定することとしてよい。
【０１０４】
任意選択で、受信エンドデバイスは、マッピング粒度が、事前構成されたマッピング粒度と一致するかどうかを決定する。すなわち、受信エンドデバイスが、マッピング粒度のサイズＣｇは、外部構成と一致すると決定した場合、外部構成は、ＮＭＳもしくはＴ−ＳＤＮコントローラを使用することによって、構成されてよく、または受信エンドデバイスが、マッピング粒度のサイズＣｇは、外部構成と一致しないと決定した場合、マッピング粒度不一致アラームが、報告される。
【０１０５】
ステップ４０５：ＯＤＴＵＣｎ．Ｍ内のデマッピングされるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとを獲得するために、マッピング適合インジケーション情報を解析する。
【０１０６】
ステップ４０６：ＬＯ  ＯＤＵのマッピング粒度と、ＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、事前設定されたマッピングアルゴリズムとに従って、デマッピングによって、ＯＤＴＵＣｎ．ＭからＬＯ  ＯＤＵを獲得する。
【０１０７】
ステップ４０７：ＬＯ  ＯＤＵのマッピング粒度と、ＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとに従って、計算によって、ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量を獲得する。
【０１０８】
ステップ４０８：ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量に従って、ＬＯ  ＯＤＵのクロック情報を回復する。
【０１０９】
ステップ４０５ないしステップ４０８は、上述のステップ３０４のさらなる実施手法である。受信エンドデバイスは、ＯＤＴＵＣｎ．Ｍ内のデマッピングされるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとを獲得するために、マッピング適合インジケーション情報を解析し、Σ−Δアルゴリズムを使用することによって、デマッピングによって、ＯＤＴＵＣｎ．ＭからＬＯ  ＯＤＵを獲得し、その後、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、ならびにデマッピングされるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとに従って、ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量を、ＬＯ  ＯＤＵのバイトの量＝ＣnD＋Ｃm×Ｍ×ｇとして獲得し、ＬＯ  ＯＤＵのバイトの量に従って、ＬＯ  ＯＤＵのクロック情報を回復する。
【０１１０】
この実施形態によれば、マッピング適合インジケーション情報およびマッピング粒度は、オーバヘッドエリアから獲得され、ＬＯ  ＯＤＵを獲得するために、受信されたＯＴＵＣｎから、ＯＤＴＵＣｎ．Ｍが、デマッピングされる。これは、マッピング粒度に基づいて、ＯＤＴＵＣｎ．ＭからＬＯ  ＯＤＵへのデマッピングを実施し、同じＬＯ  ＯＤＵを搬送するが、異なるマッピング粒度を使用するＯＴＵＣｎが、受信エンドと送信エンドとの間で連携することができないという、固定されたマッピング粒度を用いる既存の状況における問題を解決する。
【０１１１】
図１２は、本発明による、送信エンド装置の実施形態の概略構造図である。図１２に示されるように、この実施形態における装置は、インジケーション情報生成モジュール１１と、マッピングモジュール１２と、カプセル化モジュール１３と、送信モジュール１４とを含んでよく、インジケーション情報生成モジュール１１は、搬送される低次光チャネルデータユニットＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報を生成するように構成され、マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数であり、マッピングモジュール１２は、マッピング適合インジケーション情報に従って、搬送されるＬＯ  ＯＤＵを、光チャネルデータトリビュータリユニットＯＤＴＵＣｎ．Ｍ内のＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングするように構成され、ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含み、カプセル化モジュール１３は、マッピング適合インジケーション情報を、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内にカプセル化し、ＯＤＴＵＣｎ．Ｍを、光チャネルトランスポートユニットＯＴＵＣｎ内にカプセル化するように構成され、送信モジュール１４は、ＯＴＵＣｎを、受信エンド装置に送信するように構成される。
【０１１２】
この実施形態における装置は、図１または図７に示された方法の実施形態における技術的ソリューションを実施するように構成されてよく、それの実施原理および技術的効果は、同様であり、詳細は、本明細書では説明されない。
【０１１３】
さらに、マッピング適合インジケーション情報は、マッピング適合タイプを含み、マッピング適合タイプは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを示すために使用される。
【０１１４】
さらに、マッピング適合インジケーション情報は、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmと、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、データエンティティのサイズは、Ｍ×ｇバイトである。
【０１１５】
さらに、インジケーション情報生成モジュール１１は、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、搬送されるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されるデータエンティティの量Ｃmを獲得することと、ＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍ、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇ、およびＯＤＴＵＣｎ．Ｍ期間において送信される搬送されるＬＯ  ＯＤＵのバイトの量に従って、計算によって、搬送されるＬＯ  ＯＤＵのクロック情報ＣnDを獲得することとを行うように特に構成される。
【０１１６】
さらに、インジケーション情報生成モジュール１１は、別の搬送されるＬＯ  ＯＤＵのマッピング粒度に従って、マッピング適合インジケーション情報の別の１つを生成するようにさらに構成され、別のＬＯ  ＯＤＵのマッピング粒度は、Ｍ1×ｇ1バイトであり、Ｍ1は、ＯＰＵＣｎ内で、別のＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇ1は、別のＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇ1は、１よりも大きい正の整数であり、ｇ1は、ｇと等しくなく、マッピングモジュール１２は、マッピング適合インジケーション情報の別の１つに従って、別のＬＯ  ＯＤＵを、ＯＤＴＵＣｎ．Ｍ1ペイロードエリアにマッピングするようにさらに構成され、ＯＤＴＵＣｎ．Ｍ1は、ＯＤＴＵＣｎ．Ｍ1オーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍ1ペイロードエリアとを含み、カプセル化モジュール１３は、マッピング適合インジケーション情報の別の１つを、ＯＤＴＵＣｎ．Ｍ1オーバヘッドエリア内にカプセル化し、ＯＤＴＵＣｎ．Ｍ1を、ＯＴＵＣｎ内にカプセル化するようにさらに構成される。
【０１１７】
さらに、マッピング粒度は、ネットワーク管理システムＮＭＳ、またはトランスポートソフトウェア定義ネットワークＴ−ＳＤＮコントローラによって構成される。
【０１１８】
この実施形態における、インジケーション情報生成モジュール１１、マッピングモジュール１２、およびカプセル化モジュール１３は、中央処理装置（Central Processing Unit、略称、CPU）を使用することによって実施されてよく、送信モジュール１４は、送信機を使用することによって実施されてよく、メモリは、コードプログラムおよび関連するデータを記憶する。ＣＰＵ、送信機、およびメモリは、バスを使用することによって、互いに接続されてよく、ＣＰＵは、メモリからコードプログラムを読み取り、図１または図７に示された方法の実施形態のステップを実行するように構成され、送信機は、複数のサービスに対応するＬＯ  ＯＤＵを搬送するＯＴＵＣｎを、受信エンドデバイスに送信するように構成される。特定の実施プロセスについては、上述の実施形態を参照されたく、詳細は、本明細書では説明されない。
【０１１９】
図１３は、本発明による、受信エンド装置の実施形態の概略構造図である。図１３に示されるように、この実施形態における装置は、受信モジュール２１と、獲得モジュール２２と、決定モジュール２３と、デマッピングモジュール２４とを含んでよく、受信モジュール２１は、送信エンドデバイスによって送信された光チャネルトランスポートユニットＯＴＵＣｎを受信するように構成され、獲得モジュール２２は、ＯＴＵＣｎから光チャネルデータトリビュータリユニットＯＤＴＵＣｎ．Ｍを獲得するように構成され、ＯＤＴＵＣｎ．Ｍは、ＯＤＴＵＣｎ．Ｍオーバヘッドエリアと、ＯＤＴＵＣｎ．Ｍペイロードエリアとを含み、決定モジュール２３は、ＯＤＴＵＣｎ．Ｍオーバヘッドエリア内で搬送された、マッピング適合インジケーション情報およびペイロード構造識別子ＰＳＩに従って、マッピング粒度を決定するように構成され、マッピング粒度は、Ｍ×ｇバイトであり、Ｍは、光チャネルペイロードユニットＯＰＵＣｎ内で、搬送されるＬＯ  ＯＤＵによって占有されるタイムスロットの量であり、ｇは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズであり、ｇは、１よりも大きい正の整数であり、デマッピングモジュール２４は、低次光チャネルデータユニットＬＯ  ＯＤＵを獲得するために、マッピング適合インジケーション情報に従って、ＯＤＴＵＣｎ．Ｍ上でデマッピングを実行するように構成される。
【０１２０】
この実施形態における装置は、図１０または図１１に示された方法の実施形態における技術的ソリューションを実施するように構成されてよく、それの実施原理および技術的効果は、同様であり、詳細は、本明細書では説明されない。
【０１２１】
さらに、マッピング適合インジケーション情報は、マッピング適合タイプを含み、マッピング適合タイプは、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを示すために使用される。
【０１２２】
さらに、マッピング適合インジケーション情報は、搬送されたＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、搬送されたＬＯ  ＯＤＵのクロック情報ＣnDとをさらに含み、データエンティティのサイズは、Ｍ×ｇバイトである。
【０１２３】
さらに、決定モジュール２３は、マッピング適合インジケーション情報に従って、ＬＯ  ＯＤＵによって占有されるタイムスロットのうちの各タイムスロットに対応するマッピング粒度のサイズｇを獲得することと、ＰＳＩに従って、ＯＰＵＣｎ内で、搬送されたＬＯ  ＯＤＵによって占有されるタイムスロットの量Ｍを獲得することとを行うように特に構成される。
【０１２４】
さらに、デマッピングモジュール２４は、ＯＤＴＵＣｎ．Ｍ内のデマッピングされるＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとを獲得するために、マッピング適合インジケーション情報を解析することと、マッピング粒度、ＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、事前設定されたマッピングアルゴリズムとに従って、デマッピングによって、ＯＤＴＵＣｎ．ＭからＬＯ  ＯＤＵを獲得することと、マッピング粒度と、ＬＯ  ＯＤＵに属しおよびＯＤＴＵＣｎ．Ｍ内で搬送されたデータエンティティの量Ｃmと、ＬＯ  ＯＤＵのクロック情報ＣnDとに従って、計算によって、ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量を獲得することと、ＯＤＴＵＣｎ．Ｍ期間において送信されたＬＯ  ＯＤＵのバイトの量に従って、ＬＯ  ＯＤＵのクロック情報を回復することとを行うように特に構成される。
【０１２５】
この実施形態における、獲得モジュール２２、決定モジュール２３、およびデマッピングモジュール２４は、ＣＰＵを使用することによって実施されてよく、受信モジュール２１は、受信機を使用することによって実施されてよく、メモリは、コードプログラムおよび関連するデータを記憶する。ＣＰＵ、受信機、およびメモリは、バスを使用することによって、互いに接続されてよく、受信機は、送信エンドデバイスによって送信され、複数のサービスに対応するＬＯ  ＯＤＵを搬送するＯＴＵＣｎを受信するように構成され、ＣＰＵは、メモリからコードプログラムを読み取り、図１０または図１１に示された方法の実施形態のステップを実行するように構成される。特定の実施プロセスについては、上述の実施形態を参照されたく、詳細は、本明細書では説明されない。
【０１２６】
図１４は、本発明による、光トランスポートネットワークの実施形態の概略構造図である。図１４に示されるように、この実施形態におけるシステムは、送信エンド装置１１と、受信エンド装置１２とを含む。送信エンド装置１１は、図１２に示された装置の実施形態の構造を使用してよく、それに対応して、図１または図７に示された方法の実施形態における技術的ソリューションを実施してよく、それの実施原理および技術的効果は、同様であり、詳細は、本明細書では説明されない。受信エンド装置１２は、図１３に示された装置の実施形態の構造を使用してよく、それに対応して、図１０または図１１に示された方法の実施形態における技術的ソリューションを実施してよく、それの実施原理および技術的効果は、同様であり、詳細は、本明細書では説明されない。図１５は、本発明による、受信エンドおよび送信エンドのマッピング処理プロセスの概略図である。図１４における概略構造に基づいて、ＬＯ  ＯＤＵとＯＴＵＣｎとの間のマッピングプロセスおよびデマッピングプロセスは、受信エンドおよび送信エンドにおいて実施されてよい。
【０１２７】
本発明によれば、ＬＯ  ＯＤＵは、マッピング粒度に従って、ＯＤＴＵＣｎ．Ｍにマッピングされる必要がある。説明された単一のＯＰＵＣｎタイムスロットに対応するマッピング粒度が、Ｃ64、Ｃ32、Ｃ16、またはＣ8であり得るケースが、存在し、したがって、コスト削減のため、同じ回路内で複数のマッピング粒度をサポートする、マッピング処理およびデマッピング処理を実施することを考える必要がある。
【０１２８】
図１６は、高速クロック処理下における、光トランスポートネットワークの受信エンドおよび送信エンドの回路構造の概略図である。図１６に示されるように、Ｃ8クロックは、２つのマッピング粒度、すなわち、１バイト（Ｃ8）および４バイト（Ｃ32）を同時にサポートする。Σ−Δアルゴリズムモジュールが、２つのマッピング粒度の処理に適合する。マッピング粒度がＣ8である場合、ｇ＝１バイトであり、Σ−Δアルゴリズムは、獲得されたＣm値に従って、Ｃ8クロックの下でマッピングパターンを計算し、対応するキャッシュ読み取り可能インジケーションを生成し、キャッシュからＬＯ  ＯＤＵのデータを読み取り、ｔｓバイトの粒度に従って、ＬＯ  ＯＤＵのデータを、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングする。マッピング粒度がＣ32である場合、ｇ＝４バイトであり、最初に、Ｃ32ギャップＧＡＰ制御モジュールが、ギャップ制御信号を生成し、ギャップ制御信号は、Ｃ8クロックの立ち上がりエッジをカウントすることによって生成され、４つの立ち上がりエッジごとに、１つの有効なインジケーションを生成し、またＣ32ギャップＧＡＰ制御モジュールは、ギャップ制御信号を、Σ−Δアルゴリズムモジュールに送り、Σ−Δアルゴリズムは、獲得されたＣm値に従って、Ｃ8クロックの下でマッピングパターンを計算し、ギャップ制御信号が有効である場合、対応するキャッシュ読み取り可能インジケーションを生成し、キャッシュからＬＯ  ＯＤＵのデータを読み取り、ｔｓ×４バイトの粒度に従って、ＬＯ  ＯＤＵのデータを、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングする。
【０１２９】
図１７は、低速クロック処理下における、光トランスポートネットワークの受信エンドおよび送信エンドの回路構造の概略図である。図１７に示されるように、Ｃ32クロックは、２つのマッピング粒度、すなわち、１バイト（Ｃ8）および４バイト（Ｃ32）を同時にサポートする。４つのΣ−Δアルゴリズムモジュールが、２つのマッピング粒度の処理に適合する。マッピング粒度がＣ32である場合、ｇ＝４バイトであり、Σ−Δアルゴリズムモジュールのただ１つが、計算のために使用される。Σ−Δアルゴリズムモジュールは、獲得されたＣm値に従って、Ｃ32クロックの下でマッピングパターンを計算し、対応するキャッシュ読み取り可能インジケーションを生成し、キャッシュからＬＯ  ＯＤＵのデータを読み取り、ｔｓ×４バイトの粒度に従って、ＬＯ  ＯＤＵのデータを、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングする。マッピング粒度がＣ8である場合、ｇ＝１バイトである。４つのΣ−Δアルゴリズムモジュールは、計算のために同時に使用され、現在の４つのロケーションのマッピングパターンをそれぞれ計算し、対応するキャッシュ読み取り可能インジケーションをそれぞれ生成し、キャッシュからＬＯ  ＯＤＵのデータを読み取り、ｔｓバイトの粒度に従って、ＬＯ  ＯＤＵのデータを、ＯＤＴＵＣｎ．Ｍペイロードエリアにマッピングする。
【０１３０】
当業者は、方法の実施形態のステップのすべてまたはいくつかが、関連ハードウェアに命令するプログラムによって実施されてよいことを理解できてよい。プログラムは、コンピュータ可読記憶媒体内に記憶されてよい。プログラムが、動作するとき、方法の実施形態のステップが、実行される。上述の記憶媒体は、ＲＯＭ、ＲＡＭ、磁気ディスク、または光ディスクなど、プログラムコードを記憶することができる任意の媒体を含む。
【０１３１】
最後に、上述の実施形態は、本発明の技術的ソリューションを説明するためだけに意図されており、本発明を限定するためには意図されていないことに留意されたい。本発明が、上述の実施形態を参照して、詳細に説明されたが、当業者は、彼らが、それでもまだ、本発明の実施形態の技術的ソリューションの範囲から逸脱することなく、上述の実施形態において説明された技術的ソリューションに変更を施してよいこと、またはそれのいくつかもしくはすべての技術的特徴に等価な置換を施してよいことを理解すべきである。
【図１】
0006446540.tif 000006
【図２Ａ】
0006446540.tif 000007
【図２Ｂ】
0006446540.tif 000008
【図３】
0006446540.tif 000009
【図４】
0006446540.tif 000010
【図５Ａ】
0006446540.tif 000011
【図５Ｂ】
0006446540.tif 000012
【図５Ｃ】
0006446540.tif 000013
【図６Ａ】
0006446540.tif 000014
【図６Ｂ】
0006446540.tif 000015
【図６Ｃ】
0006446540.tif 000016
【図７】
0006446540.tif 000017
【図８Ａ】
0006446540.tif 000018
【図８Ｂ】
0006446540.tif 000019
【図９Ａ】
0006446540.tif 000020
【図９Ｂ】
0006446540.tif 000021
【図９Ｃ】
0006446540.tif 000022
【図１０】
0006446540.tif 000023
【図１１】
0006446540.tif 000024
【図１２】
0006446540.tif 000025
【図１３】
0006446540.tif 000026
【図１４】
0006446540.tif 000027
【図１５】
0006446540.tif 000028
【図１６】
0006446540.tif 000029
【図１７】
0006446540.tif 000030