(57)【要約】【課題】擬似反転多重化／逆多重化装置及び方法を提供する。【解決手段】擬似反転多重化装置は、クライアント信号をＯＰＵｋ−Ｘｐｖ信号にマッピングする。ＯＰＵｋ−Ｘｐｖ信号は、ペイロード領域が多数の従属スロットに区分され、オーバーヘッド領域に従属スロットと関連したフレーム構成情報が挿入される。擬似反転多重化装置は、クライアント信号のビット率またはビット許容値によってマッピング時に使う従属スロットの数を決定し、該決定された個数ほどの従属スロットを使ってクライアント信号を受信することが可能である。したがって、多様なクライアント信号をマッピングまたはフレーミングできる。【選択図】図１４
2010136380.tif 000002
【特許請求の範囲】
【請求項１】
クライアント信号をマッピングするための従属スロットの種類を決定し、該決定された従属スロットの種類に基づいて、仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）を少なくとも一つ以上の従属スロットに分割するフレーム設定部と、
前記従属スロットを用いて、受信されたクライアント信号を前記仮想連接光チャンネルペイロードユニットのペイロードにマッピングするペイロード生成部と、
前記従属スロットと関連したフレーム構成情報を生成し、該生成されたフレーム構成情報を前記仮想連接光チャンネルペイロードユニットのオーバーヘッドに挿入するオーバーヘッド生成部と
を含むことを特徴とする擬似反転多重化装置。
【請求項２】
前記フレーム設定部は、前記仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）を、バイト単位で分割される一つのＯＰＵｋ−Ｘｖ従属スロット、多数の１．２５Ｇ従属スロットに分割されるＸ個のＯＰＵｋ従属スロット、または多数の１．２５Ｇ従属スロットに分割することを特徴とする請求項１に記載の擬似反転多重化装置。
【請求項３】
前記従属スロットのサイズまたは前記バイト単位は、前記仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のレベルｋによって決定されることを特徴とする請求項２に記載の擬似反転多重化装置。
【請求項４】
前記ペイロード生成部は、前記受信されたクライアント信号のビット率またはビット許容値によってマッピングに必要な従属スロットの数を決定することを特徴とする請求項１に記載の擬似反転多重化装置。
【請求項５】
前記ペイロード生成部は、前記受信されたクライアント信号別に異なる従属スロットを割り当てることを特徴とする請求項４に記載の擬似反転多重化装置。
【請求項６】
前記フレーム構成情報は、前記決定された従属スロットの種類、前記マッピング時に使った従属スロットの数、位置合わせ情報（justification control）、及び時間合わせ情報（timing control）のうち少なくとも一つ以上を含むことを特徴とする請求項１に記載の擬似反転多重化装置。
【請求項７】
前記仮想連接光チャンネルペイロードユニットに対応する光チャンネル伝送ユニット（ＯＴＵ）を光伝送器に伝達するインターフェースをさらに含み、
前記インターフェースの個数は、前記仮想連接光チャンネルペイロードユニットのレベルｋ及び仮想連接個数Ｘによって決定されることを特徴とする請求項１に記載の擬似反転多重化装置。
【請求項８】
クライアント信号をマッピングするための従属スロットの種類を決定し、該決定された従属スロットの種類に基づいて、仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）を少なくとも一つ以上の従属スロットに分割する段階と、
前記従属スロットを用いて、受信されたクライアント信号を前記仮想連接光チャンネルペイロードユニットのペイロードにマッピングする段階と、
前記従属スロットと関連したフレーム構成情報を生成し、該生成されたフレーム構成情報を前記仮想連接光チャンネルペイロードユニットのオーバーヘッドに挿入する段階と
を含むことを特徴とする擬似反転多重化方法。
【請求項９】
前記従属スロットは、バイト単位で分割される一つのＯＰＵｋ−Ｘｖ従属スロット、多数の１．２５Ｇ従属スロットに分割されるＸ個のＯＰＵｋ従属スロット、及び多数の１．２５Ｇ従属スロットのうち少なくとも何れか一つであることを特徴とする請求項８に記載の擬似反転多重化方法。
【請求項１０】
前記従属スロットのサイズまたは前記バイト単位は、前記仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のレベルｋによって決定されることを特徴とする請求項９に記載の擬似反転多重化方法。
【請求項１１】
前記ペイロードをマッピングする段階は、前記受信されたクライアント信号のビット率またはビット許容値によってマッピングに必要な従属スロットの数を決定する過程を含むことを特徴とする請求項８に記載の擬似反転多重化方法。
【請求項１２】
前記ペイロードをマッピングする段階は、前記受信されたクライアント信号別に異なる従属スロットを割り当てる過程を含むことを特徴とする請求項１１に記載の擬似反転多重化方法。
【請求項１３】
前記フレーム構成情報は、前記決定された従属スロットの種類、前記マッピング時に使った従属スロットの数、位置合わせ情報、及び時間合わせ情報のうち少なくとも一つ以上を含むことを特徴とする請求項８に記載の擬似反転多重化方法。
【請求項１４】
受信された仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のオーバーヘッドを用いて、クライアント信号がマッピングされた従属スロットの種類及びマッピング時に使った従属スロットの数を検出するオーバーヘッド検出部と、
前記検出された従属スロットの種類及び前記従属スロットの数に基づいて、前記受信された仮想連接光チャンネルペイロードユニットを前記従属スロットに分割するペイロード分割部と、
前記従属スロット別に前記クライアント信号を検出するデマッピング部と
を含むことを特徴とする擬似反転逆多重化装置。
【請求項１５】
前記従属スロットは、バイト単位で分割される一つのＯＰＵｋ−Ｘｖ従属スロット、多数の１．２５Ｇ従属スロットに分割されるＸ個のＯＰＵｋ従属スロット、及び多数の１．２５Ｇ従属スロットのうち少なくとも何れか一つであることを特徴とする請求項１４に記載の擬似反転逆多重化装置。
【請求項１６】
前記従属スロットのサイズまたは前記バイト単位は、前記仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のレベルｋによって決定されることを特徴とする請求項１５に記載の擬似反転逆多重化装置。
【請求項１７】
前記オーバーヘッドは、前記従属スロットの種類、前記マッピング時に使った従属スロットの数、位置合わせ情報、及び時間合わせ情報のうち少なくとも一つ以上を含むことを特徴とする請求項１４に記載の擬似反転逆多重化装置。
【請求項１８】
受信された仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のオーバーヘッドを用いて、クライアント信号がマッピングされた従属スロットの種類及びマッピング時に使った従属スロットの数を検出する段階と、
前記検出された従属スロットの種類及び前記従属スロットの数に基づいて、前記受信された仮想連接光チャンネルペイロードユニットを前記従属スロットに分割する段階と、
前記従属スロット別に前記クライアント信号を検出する段階と
を含むことを特徴とする擬似反転逆多重化方法。
【請求項１９】
前記従属スロットは、バイト単位で分割される一つのＯＰＵｋ−Ｘｖ従属スロット、多数の１．２５Ｇ従属スロットに分割されるＸ個のＯＰＵｋ従属スロット、及び多数の１．２５Ｇ従属スロットのうち少なくとも何れか一つであることを特徴とする請求項１８に記載の擬似反転逆多重化方法。
【請求項２０】
前記従属スロットのサイズまたは前記バイト単位は、前記仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のレベルｋによって決定されることを特徴とする請求項１９に記載の擬似反転逆多重化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光通信技術において、逆多重化方式の通信技術に関する。
【背景技術】
【０００２】
光伝達網では、多様なビット率を有するクライアント信号を一つの高速フレームにマッピングして伝送するために、時分割多重化方式を用いる。しかし、受信されるクライアント信号が設けられた伝送信号よりもさらに高いビット率を有する場合、高いビット率を有する従属信号を相対的に低いビット率を有する複数個の伝送信号フレームにマッピングして伝送するために、逆多重化方式を用いる。
【０００３】
このような逆多重化技術とは、信号の容量側面から見た時に、基本的に一つの大容量の従属信号を複数個の小容量のコンテナ（container）信号にバイトインターリービングして伝送することである。
【０００４】
Ｇ．７０９では、図１でのように、小さな信号の束をＯＰＵｋ−Ｘｖ（Optical Payload Unit、ｋ＝１，２，３・・・Ｘは仮想連接個数、ｖは仮想連接を意味）と定義した。例えば、２．５Ｇ級の仮想連接（virtual concatenation）であれば、ＯＰＵ１−Ｘｖと、１０Ｇ級の仮想連接であれば、ＯＰＵ２−Ｘｖと、または４０Ｇ級の仮想連接であれば、ＯＰＵ３−Ｘｖとして使う。
【０００５】
ＯＰＵｋ−Ｘｖの各ＯＰＵｋ信号がＯＤＵｋ及びＯＴＵｋマッピングを経れば、Ｘ個のＯＴＵｋ信号を生成し、このような信号は独立的に多様な経路を通じて最終目的地に伝達される。この際、各ＯＴＵｋのオーバーヘッド（ＯＨ）のうち、Multi-Frame Alignment Signal（ＭＦＡＳ）及びVirtual Concatenated Overhead（ＶＣＯＨ）のうち、Multi-Frame Indicator（ＭＦＩ）を使って、各ＶＣＡＴグループ内に属した信号の間で発生したスキュー値を測定して補償する。
【０００６】
１００ＧｂＥ信号をＯＰＵ２ｅ−１０ｖにマッピングする場合を説明すれば、ＯＰＵ２ｅは、１０ＧｂＥ信号をビット透過（bit-transparent）に受信するために定義した信号である。１０ＧｂＥ信号がＯＰＵ２ｅにビット同期（bit-synchronously）でマッピングされるので、ＯＰＵ２ｅペイロード領域のビット率は、１０，３５６，０１２ｋｂｉｔ／ｓ（＝２３８／２３７ｘ１０．３１２５Ｇｂｉｔ／ｓ）±１００ｐｐｍである。１０ＧｂＥがＯＰＵ２ｅにビット同期でマッピングされるので、図２のように、１９０５列から１９２０列まで総４ｘ１６固定スタッフバイトが位置する。ＯＰＵ２ｅ−１０ｖは、１０個のＯＰＵ２ｅ信号を仮想連接した信号であるので、ＯＰＵ２ｅ−１０ｖペイロード領域のビット率は、１０３，５６０，１２６ｋｂｉｔ／ｓ（＝２３８／２３７ｘ１０．３１２５Ｇｂｉｔ／ｓｘ１０）±１００ｐｐｍを有する。１００ＧｂＥ信号は、総１０３，１２５，０００ｋｂｉｔ／ｓ±１００ｐｐｍを有するので、１００ＧｂＥ信号をＯＰＵ２ｅ−１０ｖにビット同期マッピングするためには、図３のように、総４ｘ１０ｘ１６固定スタッフバイトが使われる。すなわち、送信端では、ＯＰＵ２ｅ−１０ｖと１００ＧｂＥ信号は常にビット同期にならなければならず、受信端では、ＯＰＵ２ｅ−１０ｖから同期した１００ＧｂＥ信号を抽出しなければならない。したがって、異なるビット率を有した従属信号を受信しようとする時には、ＯＰＵ２ｅ−１０ｖに適用される固定スタッフバイトの数と位置とを新たに定義しなければならない。もし、異なるビット率を有した従属信号を受信しながら使う固定スタッフバイト数を、図３のように維持しようとすれば、ＯＰＵ２ｅ−１０ｖではない従属信号のビット率に比例する異なるビット率を定義するしかない。
【０００７】
また、受信する従属信号のビット許容値が±１００ｐｐｍであれば、同期マッピングを行えば、ＯＰＵ２ｅ−１０ｖのビット許容値も±１００ｐｐｍでなければならない。すなわち、ＯＰＵ２ｅ−１０ｖのビット率、ビット許容値及び固定スタッフバイト数の決定は、受信する従属信号によって定められるので、受信する従属信号が変われば、ビット率、ビット許容値及び固定スタッフバイト数のうち少なくとも１つ以上は修正が必要である。言い換えれば、定められたビット率、ビット許容値及び固定スタッフバイト数によって、単に一つの従属信号のみを受信することができる。また、一つのクライアントに対して新たな固定スタッフバイトや新たな信号を定義することができるとしても、一つのクライアント信号に対してのみ同期化を行うので、相異なる網から入る２個の以上のクライアント信号を同時に受信することはできない。
【０００８】
図４は、基本的なＯＰＵ２ｅ−１０ｖ伝送方式に対する構造を示す図面である。図４で、１００ＧｂＥ信号を１０個で仮想連接されたＯＰＵ２ｅ−１０ｖ信号にマッピングし、最終的に１０個のＯＴＵ２ｅ信号を生成する。１０個のＯＴＵ２ｅ信号は、１０ｘ１０Ｇ光モジュールを通じて１０個のそれぞれ異なる波長または光ファイバを通じて送信される。前述したように、ＯＰＵ２ｅ−１０ｖは、１０３，５６０，１２６ｋｂｉｔ／ｓ±１００ｐｐｍ以下のビット率を有した従属信号一つを受信することができ、従属信号とＯＰＵ２ｅ−１０ｖは、互いに同期した信号でなければならない。
【０００９】
しかし、ＯＰＵ２ｅ−１０ｖに同期した１００ＧｂＥ信号を除いた他のクライアント信号をＯＰＵ２ｅ−１０ｖに送る時には、非効率的な方法と言える。４０ＧｂＥ信号をＯＰＵ２ｅ−１０ｖにマッピングすることについて説明する。ＯＰＵ２ｅ−１０ｖのペイロード容量が相対的に４０ＧｂＥの２．５倍以上であるので、４０ＧｂＥ信号一つをＯＰＵ２ｅ−１０ｖにマッピングすることは、非効率的な方法である。この際、ＯＰＵ２ｅ−１０ｖは、一つのクライアント信号のみを受信することができるので、ＯＰＵ２ｅ−１０ｖにマッピングして残った残りの６０％程度のバイトは、すべて固定スタッフバイトで満たされる。
【００１０】
図５は、ＯＰＵ２ｅ−１０ｖに４０ＧｂＥ信号をマッピングする時のＯＰＵ２ｅ−１０ｖ構造である。ＯＰＵ２ｅ−１０ｖの総容量面で、２個の４０ＧｂＥ信号と２個の１０ＧｂＥ信号とをすべて受信することができる容量である。それにもかかわらず、ＯＰＵ２ｅ−１０ｖは、前述した図１のようなフレーム構造を有しており、複数個の従属信号を区分するか、相異なるビット率を有した複数個の従属信号を同時に受信することができず、単に一つの大容量の従属信号を特定の小容量の伝送信号に逆多重化（inverse multiplexing）する機能を果たす。
【００１１】
したがって、４０ＧｂＥ信号を受信する時には、ＯＰＵ２ｅ−１０ｖではない他の方式を選ぶ。
【００１２】
その一つの方法は、４０ＧｂＥ信号をＯＰＵ２ｅ−４ｖに受信する方法である。しかし、ＯＰＵ２ｅ−４ｖは４０Ｇ級の信号であるので、この場合、１００Ｇ級光モジュールを４０Ｇ級光モジュールに置き換えなければならない制限事項がある。また、２個の４０ＧｂＥ信号と２個の１０ＧｂＥ信号とを送信する時には、２個のＯＰＵ２ｅ−４ｖ及び２個のＯＰＵ２ｅ信号をそれぞれ独立的に生成して伝送しなければならない。したがって、相互間に異なるビット率または同期されていない４０Ｇ級光モジュール２個と１０Ｇ光モジュール２個とを使わなければならない。すなわち、総１００Ｇ級の従属信号であるにもかかわらず、一つの１００Ｇ光モジュールを通じて伝送することはできない。
【００１３】
他の一つの方法は、２個の４０ＧｂＥ信号と２個の１０ＧｂＥ信号とを多重化することができるより大容量のＯＰＵ４信号にマッピングする方法である。しかし、ＯＰＵ４信号は、１００Ｇ程度のペイロード容量が固定されており、１００Ｇ以上の従属信号を受信することができず、この度にさらに他の新たなフレームを定義して多重化する方式を新たに定義しなければならない。また、ＯＰＵ４の場合、ＯＤＵ０（Optical channel Data Unit-level 0）信号の多重化を支援する場合に、ＯＤＵ０は１．２５Ｇ級であるので、１００Ｇ級のＯＰＵ４に多重化される時に８０個以上のTributary Slot（ＴＳ；従属スロット）を支援しなければならない。しかし、ＯＰＵ４ペイロードの一行のバイト数は３８０８バイトであるので、８０で割って落ちない。すなわち、８０個の従属スロットでＯＰＵ４ペイロードを均等に割り当てることができない。これを解決するために、３８０８バイト中の残りの８バイト列を固定スタッフ（Fixed Stuff）バイトで固定して使う非効率的な方式を用いる。
【００１４】
それだけではなく、多様な従属信号を８０個の従属スロットに多重化するためには、８０個のマルチフレーム定義が必要である。既存のＯＰＵｋ（ｋ＝１，２，３）では、ＭＦＡＳ（Multi-Frame Alignment Sequence）１バイトを通じて２＾ｍ個ほどのマルチフレームを区分することが可能である。しかし、ＯＰＵ４は、８０個のマルチフレームが反復される８０の倍数を表現しなければならないので、既存ＭＦＡＳバイトに追加的に８０個のマルチフレームを区分するための別途のＯＭＦＩ（OPU Multi-Frame Identifier）１バイトを必要とする。
【００１５】
また、もし、新たなサイズのクライアント信号が出現しながら新たなＯＰＵ５信号を定義する場合には、ＯＰＵ５は、既存ＯＤＵｋ（ｋ＝０，１，２，３，４）をすべて受信できるようにしなければならないので、ＯＰＵ５は、単純なＯＰＵｋの整数倍数より高いビット率を有していなければならない。結局、新たなＯＰＵ信号を定義することによって、次第に非効率的なＯＰＵ信号を定義する。
【００１６】
結論的に、１００ＧｂＥ信号を受信する逆多重化方式のＯＰＵ２ｅ−１０ｖラインカードを作った場合に、１００ＧｂＥ信号一つのみを受信することができる。４０ＧｂＥ信号及び１０ＧｂＥ信号を受信して１００Ｇ伝送をしなければならない場合には、他の方法を使わなければならないので、別途の他のラインカードを使わなければならない。
【発明の概要】
【発明が解決しようとする課題】
【００１７】
本発明の目的は、擬似反転多重化／逆多重化方法及び装置を提供することである。
【課題を解決するための手段】
【００１８】
本発明の一態様による擬似反転多重化装置は、クライアント信号をマッピングするための従属スロットの種類を決定し、該決定された従属スロットの種類に基づいて、仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）を少なくとも一つ以上の従属スロットに分割するフレーム設定部と、従属スロットを用いて、受信されたクライアント信号を仮想連接光チャンネルペイロードユニットのペイロードにマッピングするペイロード生成部と、従属スロットと関連したフレーム構成情報を生成し、該生成されたフレーム構成情報を仮想連接光チャンネルペイロードユニットのオーバーヘッドに挿入するオーバーヘッド生成部と、を含みうる。
【００１９】
この際、フレーム設定部は、仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）を、バイト単位で分割される一つのＯＰＵｋ−Ｘｖ従属スロット、多数の１．２５Ｇ従属スロットに分割されるＸ個のＯＰＵｋ従属スロット、または多数の１．２５Ｇ従属スロットに分割することが可能である。
【００２０】
また、従属スロットのサイズまたはバイト単位は、仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のレベルｋによって決定されうる。
【００２１】
また、ペイロード生成部は、受信されたクライアント信号のビット率またはビット許容値によってマッピングに必要な従属スロットの数を決定し、該決定された従属スロット数ほどの従属スロットを用いて、受信されたクライアント信号別に異なる従属スロットを割り当てることが可能である。
【００２２】
また、フレーム構成情報は、決定された従属スロットの種類、マッピング時に使った従属スロットの数、位置合わせ制御（justification control）、及び時間合わせ情報（timing control）のうち少なくとも一つ以上を含みうる。
【００２３】
一方、本発明の一態様による擬似反転多重化方法は、クライアント信号をマッピングするための従属スロットの種類を決定し、該決定された従属スロットの種類に基づいて、仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）を少なくとも一つ以上の従属スロットに分割する段階と、従属スロットを用いて、受信されたクライアント信号を仮想連接光チャンネルペイロードユニットのペイロードにマッピングする段階と、従属スロットと関連したフレーム構成情報を生成し、該生成されたフレーム構成情報を仮想連接光チャンネルペイロードユニットのオーバーヘッドに挿入する段階と、を含みうる。
【００２４】
本発明の一態様による擬似反転逆多重化装置は、受信された仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のオーバーヘッドを用いて、クライアント信号がマッピングされた従属スロットの種類及びマッピング時に使った従属スロットの数を検出するオーバーヘッド検出部と、検出された従属スロットの種類及び従属スロットの数に基づいて、受信された仮想連接光チャンネルペイロードユニットを従属スロットに分割するペイロード分割部と、従属スロット別にクライアント信号を検出するデマッピング部と、を含みうる。
【００２５】
また、本発明の一態様による擬似反転逆多重化方法は、受信された仮想連接光チャンネルペイロードユニット（ＯＰＵｋ−Ｘｐｖ）のオーバーヘッドを用いて、クライアント信号がマッピングされた従属スロットの種類及びマッピング時に使った従属スロットの数を検出する段階と、検出された従属スロットの種類及び従属スロットの数に基づいて、受信された仮想連接光チャンネルペイロードユニットを従属スロットに分割する段階と、従属スロット別にクライアント信号を検出する段階と、を含みうる。
【図面の簡単な説明】
【００２６】
【図１】ＯＰＵｋ−Ｘｖのフレーム構造を示す図である。
【図２】ＯＰＵｋ−Ｘｖのフレームの固定スタッフバイトを示す図である。
【図３】ＯＰＵｋ−Ｘｖのフレームの固定スタッフバイトを示す図である。
【図４】ＯＰＵ２ｅ−１０ｖ伝送のための送信器構成を示す図である。
【図５】ＯＰＵ２ｅ−１０ｖに４０ＧｂＥ信号をマッピングした結果を示す図である。
【図６】本実施形態によるＯＴＵｋフレーム構造を示す図である。
【図７】本実施形態による仮想連接オーバーヘッド構造を示す図である。
【図８】本発明の一実施形態によるＯＰＵ２ｅ−１０ｐｖ伝送のための送信器構成を示す図である。
【図９】本発明の他の実施形態によるＯＰＵｋ−３ｐｖ伝送のための送信器構成を示す図である。
【図１０】本発明の他の実施形態によるＯＰＵｋ−３ｐｖ伝送のための送信器構成を示す図である。
【図１１】本発明の他の実施形態によるＯＰＵｋ−３ｐｖ伝送のための送信器構成を示す図である。
【図１２】本発明の他の実施形態によるＯＰＵｋ−３ｐｖ伝送のための送信器構成を示す図である。
【図１３】本発明の他の実施形態によるＯＰＵｋ−３ｐｖ伝送のための送信器構成を示す図である。
【図１４】本発明の一実施形態による擬似反転多重化装置の構成を示す図である。
【図１５】本発明の一実施形態によるＯＰＵｋ−Ｘｖ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図１６】本発明の一実施形態によるＯＰＵｋ−Ｘｖ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図１７】本発明の一実施形態によるＯＰＵｋ−Ｘｖ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図１８】本発明の一実施形態によるＯＰＵｋ−Ｘｖ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図１９】本発明の一実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２０】本発明の一実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２１】本発明の一実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２２】本発明の一実施形態による１．２５Ｇ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２３】本発明の一実施形態による１．２５Ｇ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２４】本発明の一実施形態による１．２５Ｇ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２５】本発明の一実施形態による１．２５Ｇ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２６】本発明の一実施形態による１．２５Ｇ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２７】本発明の一実施形態による１．２５Ｇ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図である。
【図２８】本発明の一実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−Ｘｐｖのオーバーヘッド構造を示す図である。
【図２９】本発明の一実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩ構造を示す図である。
【図３０】本発明の一実施形態によるＯＰＵ２ｅ従属スロットを使うＯＰＵ２ｅ−１０ｐｖフレームを示す図である。
【図３１】本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＭＳＩバイトを示す図である。
【図３２】本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩの設定状態を示す図である。
【図３３】本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩの設定状態を示す図である。
【図３４】本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩの設定状態を示す図である。
【図３５】本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩの設定状態を示す図である。
【図３６】本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩの設定状態を示す図である。
【図３７】本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩの設定状態を示す図である。
【図３８】ＯＰＵ２ｅ−１０ｐｖでの従属スロット及びマッピング結果を示す図である。
【図３９】ＯＰＵ２ｅ−１０ｐｖでの従属スロット及びマッピング結果を示す図である。
【図４０】ＯＰＵ２ｅ−１０ｐｖでの従属スロット及びマッピング結果を示す図である。
【図４１】ＯＰＵ２ｅ−１０ｐｖでの従属スロット及びマッピング結果を示す図である。
【図４２】本発明の一実施形態による擬似反転逆多重化装置の構成を示す図である。
【図４３】本発明の一実施形態による擬似反転多重化装置と光送信器のインターフェースとを示す図である。
【図４４Ａ】本発明の一実施形態による擬似反転多重化方法を示す図である。
【図４４Ｂ】本発明の一実施形態による擬似反転多重化方法を示す図である。
【図４４Ｃ】本発明の一実施形態による擬似反転多重化方法を示す図である。
【図４４Ｄ】本発明の一実施形態による擬似反転多重化方法を示す図である。
【図４５Ａ】本発明の一実施形態による擬似反転逆多重化方法を示す図である。
【図４５Ｂ】本発明の一実施形態による擬似反転逆多重化方法を示す図である。
【図４５Ｃ】本発明の一実施形態による擬似反転逆多重化方法を示す図である。
【図４５Ｄ】本発明の一実施形態による擬似反転逆多重化方法を示す図である。
【発明を実施するための形態】
【００２７】
以下、添付した図面を参照して、本発明の実施のための具体的な例を詳しく説明する。
【００２８】
図６は、本実施形態によるＯＴＵｋフレーム構造を示す図面である。図６を参照すれば、ＯＴＵｋフレームで１５〜１６列は、ＯＰＵｋのオーバーヘッドを示す。ＯＰＵｋオーバーヘッドには、ペイロードタイプを明示するＰＳＩ（Payload Structure Identifier）が１５列４行のバイトに位置する。１６列のバイトは、クライアント信号をＯＰＵｋペイロードにマッピングする時に必要なオーバーヘッドを定義する。仮想連接信号を伝送する場合には、追加的に仮想連接オーバーヘッド信号でＶＣＯＨ（Virtual Concatenation Overhead）が１５列１〜３行の３バイトに位置する。
【００２９】
図７は、本実施形態による仮想連接オーバーヘッド構造を示す図面である。図７を参照すれば、ＯＰＵｋのオーバーヘッド中のＰＳＩは、２５６バイト情報を有する。このうち、ＰＳＩ最初のバイト（ＰＳＩ［０］）には、ＯＰＵｋのペイロードタイプを明示するOPUk payload type（ＰＴ）バイトが位置する。ＰＳＩ二番目のバイト（ＰＳＩ［１］）には、仮想連接信号のペイロードタイプを明示するためのOPUk-Xv payload type（ＶｃＰＴ）バイトが位置する。
【００３０】
ＶＣＯＨ３バイトは、それぞれＶＣＯＨ１、ＶＣＯＨ２及びＶＣＯＨ３で明示し、マルチフレーム情報を活用して、それぞれのＶＣＯＨバイトは、３２バイト情報を有する。Virtual Concatenation Multi-Frame Indicator（ＭＦＩ）バイトは、ＭＦＡＳバイトの以外にも仮想コンテナ（Virtual container）に対するマルチフレーム識別子を有しており、最大１６ｂｉｔまで可能であるために、ＭＦＡＳを含んで最大１６，７７７，２１６個のＯＤＵｋフレーム長を識別することができる。Sequence Indicator（ＳＱ）バイトは、ＯＰＵｋ−ＸｖでＸ個の仮想コンテナに対するシーケンスまたは配列番号を示す。したがって、ＳＱバイトを利用すれば、それぞれの仮想コンテナを区別することができる。
【００３１】
残りのＣＴＲＬ（Control word sent from source to sink）、ＧＩＤ（Group Identification）、ＲＳＡ（Re-Sequence Acknowledge）などは、仮想連接をhitlessするように能動的に帯域幅を調節するために使うバイトである。
【００３２】
図８は、本発明の一実施形態によるＯＰＵ２ｅ−１０ｐｖ伝送方式を示す図面である。本実施形態で、擬似反転多重化信号は、一般的な逆多重化信号であるＯＰＵｋ−Ｘｖと区別するために、ＯＰＵｋ−Ｘｐｖと称する。ここで、ＯＰＵｋ−Ｘｐｖは、本実施形態によって仮想連接された光チャンネルペイロードユニットを示し、ｋは、光チャンネルペイロードユニットのレベルを示し、Ｘは、仮想連接の個数を示す。
【００３３】
図８を参照すれば、１個の１００ＧｂＥ信号をＯＰＵ２ｅ−１０ｐｖ信号にマッピングするか、２個の４０ＧｂＥ信号及び２個の１０ＧｂＥ信号をＯＰＵ２ｅ−１０ｐｖにマッピングすることが可能である。同様に、１個の４０ＧｂＥ信号及び６個の１０ＧｂＥ信号をＯＰＵ２ｅ−１０ｐｖにマッピングすることができ、８０個の１ＧｂＥ信号をＯＰＵ２ｅ−１０ｖにマッピングすることが可能である。
【００３４】
ＯＰＵ２ｅ−１０ｐｖは、最終的に１０個のＯＴＵ２ｅ信号に変換される。１０個のＯＴＵ２ｅ信号は、１０ｘ１０Ｇ光モジュールを通じて１０個のそれぞれ異なる波長または光ファイバを通じて送信される。
【００３５】
図９ないし図１３は、本発明の他の実施形態によるＯＰＵｋ−３ｐｖ（ｋ＝３ｓ，３ｓ２，３，３ｅ）伝送方式を示す図面である。
【００３６】
図９ないし図１３で、ＯＰＵｋ−３ｐｖ中で１００ＧＥ信号をビット透過に受信する最小ビット率を有した信号をＯＰＵ３ｓ−３ｐｖと称する。１００ＧＥ信号を受信するＯＰＵ３ｓ−３ｐｖ信号を３個の４０Ｇ光モジュールに伝送する方式の例は、図９のようである。ＯＰＵ３ｓ−３ｐｖのビット率は、ほぼ１１０．５０４  ３３０  ６２２  ３２７Ｇｂｉｔ／ｓ±２０ｐｐｍを有する。一方、ＯＴＵ４フレームで１００ＧＥ信号をビット透過に受信する最小ビット率は、１１０．７３６  ９７１  ３１８  ３７４Ｇｂｉｔ／ｓ±２０ｐｐｍである。これは、前述したように、ＯＴＵ４の４０８０バイト中の８バイト列を固定スタッフバイトに固定して使わなければならない非効率的な方式であるために、ＯＰＵ３ｓ−３ｐｖ方式がＯＴＵ４よりさらに低いビット率で１００ＧＥ信号をビット透過に受信することができる。この際、使われるそれぞれの４０Ｇ光モジュールは、ほぼ３６．８３５Ｇｂｉｔ／ｓ以上の伝送能を有しうる。ＯＰＵ３ｓ−３ｐｖは、最終的に３個のＯＴＵ３ｓ信号に変換される。３個のＯＴＵ３ｓ信号は、３個の４０Ｇ光モジュールを通じて３個のそれぞれ異なる波長または光ファイバを通じて送信される。
【００３７】
１００ＧＥ信号を受信するＯＰＵ３ｓ−３ｐｖ信号を１個の１００Ｇ光モジュールに伝送する方式の例は、図１０のようである。ＯＴＵ４光モジュールのビット率は、ほぼ１１８．０９９  ７３５  ６８２  ８１９Ｇｂｉｔ／ｓ±２０ｐｐｍであり、ＯＰＵ３ｓ−３ｐｖは、これより小さな１１０．５０４  ３３０  ６２２  ３２７Ｇｂｉｔ／ｓ±２０ｐｐｍを有するので、３個の４０Ｇ光モジュールの代りに１個の１００Ｇ光モジュールをそのまま使って、ＯＰＵ３ｓ−３ｐｖ信号を伝送することもできる。
【００３８】
ＳＴＭ−２５６信号と同一のビット率を有したＯＴＵｋ信号をＯＴＵ３ｓ２と称する。このようなＯＴＵ３ｓ２  ３個を擬似反転多重化した信号をＯＰＵ３ｓ２−３ｐｖと称する。ＯＰＵ３ｓ２−３ｐｖ信号を３個の４０Ｇ光モジュールに伝送する方式の例は、図１１のようである。ＯＴＵ３ｓのビット率は、３９．８１３１２Ｇｂｉｔ／ｓ±２０ｐｐｍを有するので、ＯＰＵ３ｓ２−３ｐｖ信号のビット率は、１１９．４３９３６Ｇｂｉｔ／ｓ±２０ｐｐｍであり、各４０Ｇ光モジュールのビット率は、３９．８１３１２Ｇｂｉｔ／ｓ以上の伝送能を有しうる。生成されたＯＰＵ３ｓ２−３ｐｖは、３個のＯＴＵ３ｓ２信号に変換される。３個のＯＴＵ３ｓ２信号は、３個の４０Ｇ光モジュールを通じて３個のそれぞれ異なる波長または光ファイバを通じて送信される。ＯＰＵ３ｓ２−３ｐｖは、１．２５Ｇ従属スロットを使う場合、最大９６個まで活用が可能であり、１００ＧＥ信号を受信する時に９０個の１．２５Ｇ従属スロットが使われるので、残りの６個の１．２５Ｇ従属スロットに６個の１ＧＥ信号を同時に受信することができる。すなわち、ＯＰＵ３ｓ−３ｐｖは、１個の１００ＧＥ信号を受信することができるが、１個の１００ＧＥ信号を受信しながら最大６個までの１ＧＥ信号を同時に受信することができる。もちろん、ＯＰＵ３ｓ−３ｐｖ信号と同様に最大１個の１００ＧＥ信号または最大９６個の１ＧＥ信号を擬似反転多重化して、ＯＰＵ３ｓ−３ｐｖ信号にマッピングすることも可能である。
【００３９】
ＯＴＵ３のビット率は、ほぼ４３．０１８  ４１３  ５５９  ３２２Ｇｂｉｔ／ｓ（＝２５５／２３６ｘ３９．８１３１２Ｇｂｉｔ／ｓ）±２０ｐｐｍである。このようなＯＴＵ３  ３個を擬似反転多重化した信号をＯＰＵ３−３ｐｖと称する。ＯＰＵ３−３ｐｖ信号を３個の４０Ｇ光モジュールに伝送する方式の例は、図１２のようである。ＯＰＵ３−３ｐｖ信号のビット率は、ほぼ１２９．０５５  ２４０  ６７７  ９６６Ｇｂｉｔ／ｓ±２０ｐｐｍであり、各４０Ｇ光モジュールのビット率は、４３．０１８５Ｇｂｉｔ／ｓ以上の伝送能を有しうる。生成されたＯＰＵ３−３ｐｖは、最終的に３個のＯＴＵ３信号に変換される。３個のＯＴＵ３信号は、３個の４０Ｇ光モジュールを通じて３個のそれぞれ異なる波長または光ファイバを通じて送信される。ＯＰＵ３−３ｐｖは、１．２５Ｇ従属スロットを使う場合、最大９６個まで活用が可能であり、１００ＧＥ信号を受信する時に８３個の１．２５Ｇ従属スロットが使われるので、残りの１３個の１．２５Ｇ従属スロットに１３個それぞれの１ＧＥ信号を同時に受信することができる。すなわち、ＯＰＵ３−３ｐｖは、１個の１００ＧＥ信号を受信しながら最大１３個までの１ＧＥ信号を同時に受信することができる。また、ＯＰＵ３−３ｐｖ信号は、最大１個の１００ＧＥ／ＯＤＵ４信号、最大９６個の１ＧＥ／ＯＤＵ０信号、最大４８個のＳＴＭ−１６／ＯＤＵ１、１２個の１０ＧＥ／ＯＤＵ２／ＳＴＭ−６４または３個の４０ＧＥ／ＯＤＵ３／ＳＴＭ−２５６信号を擬似反転多重化できる。ＯＰＵ３ｓ２−３ｖとＯＰＵ３−３ｖとの大きな性能上の差点は、ＯＰＵ３ｓ２−３ｖは、最大２個の４０ＧＥ／ＯＤＵ３／ＳＴＭ−２５６信号を受信することができるが、ＯＰＵ３−３ｖは、最大３個まで４０ＧＥ／ＯＤＵ３／ＳＴＭ−２５６信号を受信することができる。
【００４０】
ＯＴＵ３ｅのビット率を４４．５８２４Ｇｂｉｔ／ｓ（＝２１５／１９２ｘ３９．８１３１２Ｇｂｉｔ／ｓ）±２０ｐｐｍであるとする。このようなＯＴＵ３ｅ  ３個を擬似反転多重化した信号をＯＰＵ３ｅ−３ｐｖと称する。ＯＰＵ３ｅ−３ｐｖ信号を３個の４０Ｇ光モジュールに伝送する方式の例は、図１３のようである。ＯＰＵ３ｅ−３ｐｖ信号のビット率は、１３３．７４７２Ｇｂｉｔ／ｓ±２０ｐｐｍであり、各４０Ｇ光モジュールのビット率は、４４．５８２４Ｇｂｉｔ／ｓ以上の伝送能を有しうる。生成されたＯＰＵ３ｅ−３ｐｖは、最終的に３個のＯＴＵ３ｅ信号に変換される。３個のＯＴＵ３ｅ信号は、３個の４０Ｇ光モジュールを通じて３個のそれぞれ異なる波長または光ファイバを通じて送信される。ＯＰＵ３ｅ−３ｐｖは、１．２５Ｇ従属スロットを使う場合、最大９６個まで活用が可能であり、１００ＧＥ信号を受信する時に８０個の１．２５Ｇ従属スロットが使われるので、残りの１６個の１．２５Ｇ従属スロットに１６個それぞれの１ＧＥ信号を同時に受信することができる。すなわち、ＯＰＵ３−３ｐｖは、１個の１００ＧＥ信号を受信しながら最大１６個までの１ＧＥ信号を同時に受信することができる。８個の１．２５Ｇ従属スロットに１０ＧＥ信号を受信することができるので、ＯＰＵ３−３ｐｖは、１個の１００ＧＥ信号を受信しながら最大２個までの１０ＧＥ信号を同時に受信することができる。また、ＯＰＵ３ｅ−３ｐｖ信号は、最大１個の１００ＧＥ／ＯＤＵ４信号、最大９６個の１ＧＥ／ＯＤＵ０信号、最大４８個のＳＴＭ−１６／ＯＤＵ１、１２個の１０ＧＥ／ＯＤＵ２／ＯＤＵ２ｅ／ＳＴＭ−６４または３個の４０ＧＥ／ＯＤＵ３／ＳＴＭ−２５６信号を擬似反転多重化することが可能である。ＯＰＵ３−３ｖとＯＰＵ３ｅ−３ｖとの大きな性能上の差点は、ＯＰＵ３−３ｖは、最大１０個のＯＤＵ２ｅ信号を受信することができるが、ＯＰＵ３ｅ−３ｖは、最大１２個までＯＤＵ２ｅ信号を受信することができる。ＯＤＵ２ｅのビット率は、１０，３９９，５２５ｋｂｉｔ／ｓ（＝２３９／２３７ｘ１０．３１２５Ｇｂｉｔ／ｓ）±１００ｐｐｍを有する。
【００４１】
図９ないし図１３では、３個のＯＴＵｋ光モジュールを使ったことを仮定した。しかし、３個のＯＴＵｋ光モジュールではない３個の情報ビットを一つのシンボルで伝送する変調方式（8-level Phase Shift Keying（８−ＰＳＫ）、ＤＰＳＫ−４ＡＳＫ（Differential Phase Shift keying & 4-level Amplitude Shift Keying）またはＤＱＰＳＫ−２ＡＳＫ（Differential Quadrature Phase Shift Keying & 2-level Amplitude Shift Keying））を使った１個の１２０Ｇ級光モジュールを使うこともできる。
【００４２】
図１４は、本発明の一実施形態による擬似反転多重化装置の構成を示す図面である。図１４を参照すれば、擬似反転多重化装置１００は、第１処理部１０１、第２処理部１０２、及び光伝送部１０３を含む。
【００４３】
第１処理部１０１は、図８でＯＰＵ２ｅ−１０ｐｖフレームを生成する。第２処理部１０２は、図８でそれぞれのＯＴＵ２ｅ信号を生成する。そして、伝送部１０３は、図８でParallel 10X10G Optic moduleに対応する。すなわち、第１処理部１０１は、クライアント信号を受信し、該受信されたクライアント信号をフレーミングしてＯＰＵｋ−Ｘｐｖフレームを生成する。第２処理部１０２は、生成されたＯＰＵｋ−Ｘｐｖフレームを分離してＯＰＵｋフレームを生成し、該生成されたそれぞれのＯＰＵｋ信号にＯＴＵオーバーヘッドまたはＯＤＵオーバーヘッドを挿入してＯＴＵ信号を生成する。光伝送部１０３は、生成されたＯＴＵ信号を光伝達網に伝送する。
【００４４】
第１処理部１０１をより具体的に説明すれば、第１処理部１０１は、フレーム設定部１０４、ペイロード生成部１０５、及びオーバーヘッド生成部１０６を含みうる。
【００４５】
フレーム設定部１０４は、ＯＰＵｋ−Ｘｐｖフレームにレベルｋと仮想連接個数Ｘを設定し、ＯＰＵｋ−Ｘｐｖフレームのペイロード領域を多数の従属スロットに分割する。従属スロットは、１個のＯＰＵｋ−Ｘｖ従属スロット、Ｘ個のＯＰＵｋ従属スロットまたは多数の１．２５Ｇ従属スロットのうち少なくとも何れか一つ以上が使われる。すなわち、時によっては、２種以上の従属スロットが同時にＯＰＵｋ−Ｘｐｖフレームを構成することもできる。
【００４６】
まず、第１に、ＯＰＵｋ−Ｘｖ従属スロットに設定する時、フレーム設定部１０４は、全体従属スロットの数は一つであるが、ＯＰＵｋ−Ｘｖ従属スロット内には、レベルｋによってＭバイト単位で区分して従属信号をＭバイト単位でマッピングさせて高速並列設計が容易に設計し、非同期した従属信号を受信する場合にも、Ｍバイト単位で位置合わせ（justification）を行わせる。
【００４７】
例えば、ｋが１であれば、ＯＰＵｋ−Ｘｖ従属スロットを２バイト単位で区分する。この際、ＯＰＵｋ−Ｘｖ従属スロットの２バイト数は、７６１６＊Ｘ（＝４ｘ３８０８ｘＸ／２）のようである。ｋが２または２ｅであれば、８バイト単位で区分され、ＯＰＵｋ−Ｘｖ従属スロットのＭバイト数は、１９０４＊Ｘ（＝４ｘ３８０８ｘＸ／８）になる。また、ｋが３または３ｅである場合、３２バイト（Ｍ＝３２）単位で区分され、ＯＰＵｋ−Ｘｖ従属スロットのＭバイト数は、４７６＊Ｘ（＝４ｘ３８０８ｘＸ／３２）になり、ｋが４である場合、８０バイト単位で区分されて、ＯＰＵｋ−Ｘｖ従属スロットのＭバイト数は、１９０＊Ｘ（＝４ｘ３８００ｘＸ／８０）になる。
【００４８】
第２に、ＯＰＵｋ従属スロットに設定する時、フレーム設定部１０４は、設定された仮想連接個数ＸによってＯＰＵｋ−ＸｐｖフレームをＸ個のＯＰＵｋ従属スロットに区分する。ＯＰＵｋ従属スロット一つに一つのクライアント信号がマッピングされるか、ＯＰＵｋ従属スロットをレベルｋによって複数個の１．２５Ｇ従属スロットに区分して、複数個のクライアント信号が受信される。
【００４９】
例えば、ＯＰＵｋ−Ｘｐｖフレームは、Ｘ個のＯＰＵｋ従属スロットに区分され、ｋが１であれば、ＯＰＵｋ従属スロット内に１．２５Ｇ従属スロットの数は２であり、ｋが２または２ｅであれば、ＯＰＵｋ従属スロット内に１．２５Ｇ従属スロットの数は８になる。また、ｋが３または３ｅである場合、ＯＰＵｋ従属スロット内に１．２５Ｇ従属スロットの数は３２になり、ｋが４である場合、ＯＰＵｋ従属スロット内に１．２５Ｇ従属スロットの数は８０になる。
【００５０】
第３に、１．２５Ｇ従属スロットに設定する時、フレーム設定部１０４は、レベルｋによってＯＰＵｋ−Ｘｐｖフレームを複数個の１．２５Ｇ従属スロットに区分して、複数個のクライアント信号を受信可能にする。レベルｋによって１．２５Ｇ従属スロットの数を適切に選択する。
【００５１】
例えば、ｋが１であれば、全体１．２５Ｇ従属スロットの数は２Ｘになり、ｋが２または２ｅであれば、全体１．２５Ｇ従属スロットの数は８Ｘになりうる。また、ｋが３または３ｅである場合、全体１．２５Ｇ従属スロットの数は３２Ｘになり、ｋが４である場合、全体１．２５Ｇ従属スロットの数は８０Ｘになりうる。
【００５２】
ペイロード生成部１０５は、ペイロード領域にマッピングされるクライアント信号を受信し、該受信されたクライアント信号のビット率またはビット許容値によって受信されたクライアント信号をマッピングする時、必要な従属スロットの数を決定する。
【００５３】
例えば、ＯＰＵｋ従属スロットを使う場合には、１０ＧｂＥ信号に対しては、１個のＯＰＵ２ｅ従属スロットを使って受信されたクライアント信号を受信し、４０ＧｂＥ信号に対しては、４個のＯＰＵ２ｅ従属スロットを使って受信されたクライアント信号を受信することが可能である。ＯＰＵ２ｅ−１０ｖフレームで１．２５Ｇ従属スロットを使う場合には、全体１．２５Ｇ従属スロットの数は８０個であり、１０ＧｂＥのクライアント信号を受信するためには、最小限８個の１．２５Ｇ従属スロットを使えば良い。４０ＧｂＥ信号のクライアント信号を受信するためには、例えば、３２個の１．２５Ｇ従属スロットを使えば良い。
【００５４】
ペイロード生成部１０５は、決定された個数ほどの従属スロットを用いて、受信されたクライアント信号をペイロード領域にマッピングする。この際、ペイロード生成部１０５は、クライアント信号が多数個である場合、それぞれのクライアント信号別に異なる従属スロットを割り当てることが可能である。クライアント信号をペイロード領域にマッピングする時に位置合わせが発生する場合には、受信端で、これを制御できるようにＪＣ（Justification Control）情報を生成する。また、さらに詳しい時間情報制御を必要とする場合には、ＴＣ（Timing Control）情報を生成する。
【００５５】
オーバーヘッド生成部１０６は、ＯＰＵｋ−Ｘｐｖフレームのオーバーヘッド領域に従属スロットと関連したフレーム構成情報を挿入する。ここで、フレーム構成情報は、決定された従属スロットの種類、マッピング時に使った従属スロットの数、位置合わせ情報、時間合わせ情報などを含みうる。例えば、ＯＰＵｋ従属スロットを使う場合、ＯＰＵｋ−Ｘｖフレームの仮想連接オーバーヘッド（ＶＣＯＨ）の余分の（reserved）バイトを用いて定義される擬似反転多重化構造識別子（ＰＭＳＩ）をフレーム構成情報として挿入することが可能である。
【００５６】
また、オーバーヘッド生成部１０６は、同一のクライアント信号を受信したＯＰＵｋ従属スロットに対応するオーバーヘッド領域に、同様に設定されたＰＭＳＩを挿入することが可能である。その他にも、オーバーヘッド生成部１０６は、前述したＰＳＩ領域、ＶＣＯＨ領域を適切に修正することが可能である。
【００５７】
図１５ないし図１８は、本発明の一実施形態によるＯＰＵｋ−Ｘｖ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図面である。
【００５８】
図１５を参照すれば、ＯＰＵｋ−Ｘｐｖは、１個のＯＰＵｋ−Ｘｖ従属スロットで構成される同時にＯＰＵｋ−Ｘｖ従属スロットは、Ｍバイト単位で区分される。ＯＰＵｋ−Ｘｖ従属スロット一個のフレームは、総４ｘ３８０８ｘＸ個のバイトを有するので、総Ｍバイト数は４ｘ３８０８ｘＸ／Ｍである。この際、オーバーヘッド領域には、ＶＣＯＨ、ＰＳＩ、ＪＣ、ＴＣなどが存在することができる。Ｍバイト単位でのＭ値は、レベルｋによって決定され、ｋ値によるＭ値及び各ＯＰＵｋ−ＸｖのＭバイト数は、次の通りである。
【００５９】
【表１】
2010136380.tif 000003
【００６０】
ｋ＝４である場合に、全体４＊３８２４バイトがＭ値に倍数関係ではないので、３８２４個の列中で８列を固定されたスタッフバイト（Fixed stuff byte）で使い、残りの３８００列に対してのみＭバイトグループに割り当てる。したがって、図１６のように、ＯＰＵ４−ＸｖのＭバイトの総数は、１９０＊Ｘ個（＝４ｘ３８００ｘＸ／８０）である。
【００６１】
ＯＰＵｋ−Ｘｖ従属スロットを使う場合に、一つのクライアント信号のみをマッピングするので、ＪＣ及びＴＣ情報も一つのクライアントに対してのみ存在すれば良い。すなわち、クライアント信号がＯＰＵｋ−Ｘｖ従属スロットにマッピングされる時に使われるＭバイト単位の個数をＣｍとすれば、この値をＪＣに入れて送る。また、クライアント信号を受信するために、実際送らなければならない総ビット個数ＣｎとＭバイト単位の個数ＣＭ値とを補正するために、ＣｎとＣｍとの差値ＣｎＤ値をＴＣに入れて送る。総Ｍバイト数の最大値は７６１６＊Ｘであり、Ｘ値は最大２５６であるので、総Ｍバイト数を表現するのに必要なビット数は最大２１ビットであれば良い。Ｍバイトが一つ増加することを表示するビットとしてＩＩ（Increment Indicator）ビットを使い、Ｍバイト一つが減少することを表示するビットとしてはＩＤ（Decrement Indicator）ビットを使う。ｋ値が増加するにつれてさらに少ないビットで総Ｍバイト数を表現することができるので、１４ビットでも十分に表現が可能な場合には、ＪＣ４バイトは使う必要がなく、ＪＣ４バイトが使われない時には、ＭＳＢビットを０にする。ＪＣ４バイトのＭＳＢビットを１にする場合には、Ｃ１５〜Ｃ２１は位置合わせ制御に使われることを意味する。ＪＣ３バイトは、ＪＣ１、ＪＣ２またはＪＣ１、ＪＣ２、ＪＣ４の値にエラー発生有無を検出するために、ＣＲＣ−８を使った結果値がＪＣ３バイトに保存される。ＴＣバイトが使われる場合には、それぞれのバイトのＭＳＢを１にし、使われない場合には、０にする。差値情報としては、ＴＣ１及びＴＣ２バイトを使って最大１４ビットまで表現することができ、この値にエラー発生有無を検出するために、ＣＲＣ−７を使った結果値がＴＣ３バイトに保存される。ここでは、ＪＣ及びＴＣが一つのＯＰＵｋ−Ｘｐｖフレームに対してクライアント信号をマッピングする時に位置合わせを制御するバイトとして使われたが、使用によって複数個のＯＰＵｋ−Ｘｐｖフレーム当たり一つのＪＣ及びＴＣ情報を適用することもできる。
【００６２】
２個以上が仮想連接されたＯＰＵｋ−Ｘｖ従属スロットの場合には、ＴＣバイトは１５Ｘ＋１列に位置し、ＪＣバイトは１５Ｘ＋２に位置することができる。一方、Ｘ＝１である場合、仮想連接で１個しか使われない場合には、ＶＣＯＨバイトが不要なので、１５番目の列のＶＣＯＨバイト位置にＴＣバイトを位置させることができる。１６番目の列には、ＪＣバイトを位置させる。
【００６３】
図１７は、ＯＰＵｋ−Ｘｖ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造の一つであるＯＰＵ３ｓ−３ｖ従属スロットを使うＯＰＵ３ｓ−３ｐｖフレーム構造を示す図面である。ＯＰＵ３ｓ−３ｐｖは、レベル３系列でＭは３２値を有し、ＯＰＵ３ｓ−３ｖ従属スロットを３２バイト単位で区分する。一つのＯＰＵ３ｓ−３ｖ従属スロットには、１４２８個の３２バイトが存在する。例えば、ＯＰＵ３ｓ−３ｖのビット率が１１０．５０５Ｇｂｉｔ／ｓ±２０ｐｐｍであり、１００ＧＥクライアント信号がＯＰＵ３ｓ−３ｐｖにマッピングされる場合には、クライアント信号がＯＰＵ３ｓ−３ｖにマッピングされる３２バイトの個数は１４２７または１４２８個であれば十分である。すなわち、ＣＭバイトは、１４２７または１４２８値を有する。
【００６４】
図１８は、Ｘが１である場合、ＯＰＵｋ−Ｘｖ従属スロットを使うＯＰＵ３ｓ−１ｐｖフレーム構造の一実施形態を示す図面である。ＯＰＵ３ｓ−１ｐｖは、レベル３系列でＭは３２値を有し、ＯＰＵ３ｓ−１ｖ  従属スロットを３２バイト単位で区分する。一つのＯＰＵ３ｓ−１ｖ従属スロットには、４７６個の３２バイトが存在する。仮想連接で１個しか使わないので、ＶＣＯＨバイトが意味ないので、１５番目の列のＶＣＯＨバイト位置にＴＣバイトが位置し、１６番目の列には、ＪＣバイトが位置する。
【００６５】
図１９は、本発明の一実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図面である。図１９を参照すれば、ＯＰＵｋ−Ｘｐｖは、Ｘ個のＯＰＵｋ従属スロットで構成される同時にＯＰＵｋはＮ個の１．２５Ｇ従属スロットで構成される。この際、それぞれの従属スロットは、ＴＳ＃ｎ−＃ｍのように表すことができる（ｎとｍは、１＝ｎ＝Ｎ、１＝ｍ＝Ｘを満足する整数）。＃ｍは、ＯＰＵｋ従属スロットの番号を意味し、＃ｎは、ｍ番目のＯＰＵｋ従属スロット内部に存在する１．２５Ｇ従属スロットの番号を意味する。したがって、ペイロード領域は複数個の従属スロットがバイトインターリービングされて、ＴＳ＃１−＃１、ＴＳ＃１−＃２、…、ＴＳ＃１−＃Ｘ、ＴＳ＃２−＃１、ＴＳ＃２−＃２、…ＴＳ＃Ｎ−＃１、ＴＳ＃Ｎ−＃２、…ＴＳ＃Ｎ−＃Ｘなどの順序で区分されることが分かる。オーバーヘッド領域には、ＰＭＳＩが存在することができる。そして、ＯＰＵｋのそれぞれの１．２５Ｇ従属スロットは、数個のバイト列が集まって形成される。ｋ値による１．２５Ｇ従属スロットの数と各１．２５Ｇ従属スロットのバイト列の数は、次の通りである。例えば、ｋ＝４である場合に、１行の１．２５Ｇ従属スロットのバイト列の数は４７．５であり、これは、２行の１．２５Ｇ従属スロットが集まって９５個のバイト列で構成されることを意味する。
【００６６】
【表２】
2010136380.tif 000004
【００６７】
例えば、ＯＰＵ２−１０ｐｖでＴＳ＃１−＃１は、１０個のＯＰＵ２従属スロット中に最初のＯＰＵ２従属スロットに属し、最初のＯＰＵ２従属スロット内に存在する８個の１．２５Ｇ従属スロット中で最初の１．２５Ｇ従属スロットを意味する。同様に、ＴＳ＃８−＃２は、二番目のＯＰＵ２従属スロット内に８番目の１．２５Ｇ従属スロットを意味する。ＯＰＵ２−１０ｖのＴＳ＃ｎ−＃ｍのような１．２５Ｇ従属スロットは、４７６列のバイト列で構成される。すなわち、ＯＰＵ２−１０ｐｖの場合、３８，０８０個のバイト列があるが、１０個のＯＰＵｋ従属スロットに区分し、各ＯＰＵｋ従属スロット内部に８個の１．２５Ｇ従属スロットに区分することができて、それぞれの１．２５Ｇ従属スロットは、４７６列のバイト列で構成される。図１９で、各１４Ｘ＋１列から１５Ｘ列が、すべて独立的な値を有しうる。１５Ｘ＋１列から１６Ｘ列までは、各ＯＰＵｋ従属スロットに多様なクライアント信号をマッピングするための位置合わせ制御オーバーヘッドとして使う。
【００６８】
受信するクライアント信号によって使われる１．２５Ｇ従属スロット数を決定し、使われる１．２５Ｇ従属スロットの数ｔｓによってＯＰＵｋ従属スロット内にクライアント信号がマッピングされる。クライアント信号が、ＯＰＵｋ従属スロット内にｔｓ個の１．２５Ｇ従属スロットにマッピングされるフレームをＯＤＴＵｋ−ｖ．ｔｓ（pseudo-inversed Optical channel Data Tributary Unit k with ts 1.25G tributary slots）とする。
【００６９】
すなわち、ＯＤＴＵ３−ｖ．２とすれば、ＯＰＵ３従属スロット内に２個の１．２５Ｇ従属スロットで構成されたマッピングフレームを意味する。このようなＯＤＴＵｋ−ｖ．ｔｓフレームは、ＯＰＵｋ−Ｘｐｖのマルチフレーム単位で定義される。１．２５Ｇ従属スロット一つのバイト列の数をｊとし、使われるＯＰＵｋ−Ｘｐｖのマルチフレームの行の数をｒとする。使う１．２５Ｇ従属スロットの数は、ｔｓとする。レベルｋ値によるＯＤＴＵｋ−ｖ．ｔｓパラメータは、次の通りである。
【００７０】
【表３】
2010136380.tif 000005
【００７１】
この際、構成されるＯＤＵＴｋ−ｖ．ｔｓフレームは、図２０のようである。ＯＤＴＵｋ−ｖ．ｔｓペイロードは、使われる１．２５Ｇ従属スロット数ｔｓによってｊｘｔｓバイト列が存在し、レベルｋによってＯＤＴＵｋ−ｖ．ｔｓフレームは、ｒバイト行を有する。ＯＤＴＵｋ−ｖ．ｔｓペイロード一つに４ｘｔｓ個のＯＤＴＵｋ−ｖ．ｔｓオーバーヘッドバイトが存在し、この際、４ｘｔｓバイト中で３バイトはＪＣとして使う。クライアント信号をマッピングする時に使われる１．２５Ｇ従属スロットの数ｔｓによってクライアント信号は、ｔｓバイト単位でＯＤＴＵｋ−ｖ．ｔｓフレームマッピングされる。このようなＯＤＴＵｋ−ｖ．ｔｓフレームは、各ＯＰＵｋ従属スロット内にｔｓ個の１．２５Ｇ従属スロットに割り当てられる。ｔｓバイト単位でマッピングされるので、総使われるｔｓバイト単位の個数であるＣｍは、最大１５２３２を有する。ＪＣ３バイトの１４ビットでＣＭ値を伝達することができ、ｔｓバイトが一つ増加することを表示するビットとしてＩＩ（Increment Indicator）ビットを使い、ｔｓバイト一つが減少することを表示するビットとしてはＩＤ（Decrement Indicator）ビットを使う。ＪＣ３バイトは、ＪＣ１、ＪＣ２の値にエラー発生有無を検出するために、ＣＲＣ−８を使った結果値がＪＣ３バイトに保存される。
【００７２】
図２１は、ＯＤＴＵ３−ｖ．ｔｓフレームの一実施形態を示す図面である。ＯＤＴＵ３−ｖ．ｔｓは、ｔｓ個の割り当てられた１．２５Ｇ従属スロットにマッピングされる。ＯＤＴＵ３−ｖ．ｔｓペイロードは、１１９ｘｔｓバイト列及び１２８バイト行で構成される。ＯＤＴＵｋ−ｖ．ｔｓペイロード一つに４ｘｔｓ個のＯＤＴＵｋ−ｖ．ｔｓオーバーヘッドバイトが存在し、この際、４ｘｔｓバイト中で３バイトはＪＣとして使う。ＯＰＵｋ従属スロットにマッピングされるＯＤＴＵ３−ｖ．ｔｓフレームは、最大３２個までの１．２５Ｇ従属スロット数を有しうる。クライアント信号をマッピングする時に使われる１．２５Ｇ従属スロットの数ｔｓによってクライアント信号は、ｔｓバイト単位でＯＤＴＵ３−ｖ．ｔｓフレームマッピングされるので、ＯＤＴＵ３−ｖ．ｔｓは、総１５２３２個のｔｓバイトに区分される。
【００７３】
図２２ないし図２６は、本発明の一実施形態による１．２５Ｇ従属スロットを使うＯＰＵｋ−Ｘｐｖフレーム構造を示す図面である。
【００７４】
図２２を参照すれば、ＯＰＵｋ−Ｘｐｖは、Ｎ個の１．２５Ｇ従属スロットで構成される。この際、それぞれの１．２５Ｇ従属スロットは、ＴＳ＃ｎのように表すことができ、便宜上、ｎで表記する（ｎは、１＝ｎ＜＝Ｎを満足する整数）。すなわち、ｎは、１．２５Ｇ従属スロットの番号を意味する。したがって、ペイロード領域は、Ｎ個の従属スロットがバイトインターリービングされて１、２、…、Ｎなどの順序で区分されることが分かる。オーバーヘッド領域には、ＶＣＯＨ、ＰＳＩ、ＪＣなどが存在することができる。特に、Ｎ個の１．２５Ｇ従属スロットに対するＮ個のＪＣ情報がＭＬ個のマルチフレーム単位で１５Ｘ＋１列から１６Ｘ列に位置する。ＭＬ（Multi-frame Length）は、マルチフレーム単位で位置合わせオーバーヘッドが反復される長さを意味する。したがって、Ｎ＝ＭＬ＊Ｘを満足する。マルチフレームの行の長さをｒとすれば、ＯＰＵｋ−Ｘｐｖ（ｋ＝１，２，２ｅ，３，３ｅ，．．．）マルチフレームは４行で構成されるので、ｒ＝４＊ＭＬになる。
【００７５】
ｋ値によるマルチフレーム長さＭＬ、マルチフレームの総行の長さｒ、１．２５Ｇ従属スロットの数Ｎ及び各１．２５Ｇ従属スロットのバイト列の数ｊは、次の通りである。
【００７６】
【表４】
2010136380.tif 000006
【００７７】
例えば、ＯＰＵ３ｅ−３ｐｖには、総９６個の１．２５Ｇ従属スロットが存在し、ＴＳ＃１は、この中で最初の１．２５Ｇ従属スロットを意味する。同様に、ＴＳ＃８０は、８０番目の１．２５Ｇ従属スロットを意味する。ＯＰＵ３ｅ−３ｐｖの１．２５Ｇ従属スロットのそれぞれは、１１９列のバイト列と１２８の行とで構成される。また、３２個のマルチフレーム単位で、各１．２５Ｇ従属スロットに該当するJustification Overhead（ＪＯＨ）が反復される。
【００７８】
図２３は、１．２５Ｇ従属スロットを使うＯＰＵ３ｅ−３ｐｖフレーム構造の一実施形態を示す図面である。ＯＰＵ３ｅ−３ｐｖは、レベル３ｅ系列で総９６（＝３２＊３）個の１．２５Ｇ従属スロットが存在し、ＴＳ＃１は、この中で最初の１．２５Ｇ従属スロットを意味する。同様に、ＴＳ＃８０は、８０番目の１．２５Ｇ従属スロットを意味する。ＯＰＵ３ｅ−３ｐｖの１．２５Ｇ従属スロットのそれぞれは、１１９列のバイト列と１２８の行とで構成される。また、３２個のマルチフレーム単位で各１．２５Ｇ従属スロットに該当する最大９６個のJustification Overhead（ＪＯＨ）が反復される。
【００７９】
図２４は、Ｘが１である場合、１．２５Ｇ従属スロットを使うＯＰＵ３ｅ−１ｐｖフレーム構造の一実施形態を示す図面である。ＯＰＵ３ｅ−１ｐｖは、レベル３ｅ系列で総３２個の１．２５Ｇ従属スロットが存在し、マルチフレームは、３２個のフレームで構成される。１６番目の列には、最大３２個のJustification Overhead（ＪＯＨ）がマルチフレーム単位で反復される。仮想連接で１個のみ使用するので、ＶＣＯＨバイトの意味がないので、１５番目の列のＶＣＯＨバイト位置にＴＣオーバーヘッドバイトを位置させることもできる。クライアント信号を受信するために、実際送らなければならない総ビット個数Ｃｎとｔｓバイト単位の個数ＣＭ値とを補正するために、ＣｎとＣｍとの差値ＣｎＤ値をＴＣに入れて送る。このような差値情報としては、ＴＣ１及びＴＣ２バイトを使って最大１４ビットまで表現することができ、この値にエラー発生有無を検出するために、ＣＲＣ−７を使った結果値がＴＣ３バイトに保存される。
【００８０】
ｋ＝４である場合に、３８０８＊Ｘ列が総１．２５Ｇ従属スロットの数Ｎ、すなわち、８０＊Ｘと整数倍ではないために、ペイロード後半部に８＊Ｘ個の固定スタッフバイト列を位置させて固定スタッフバイト列を除いた全体ペイロードの列の長さを３８００＊Ｘにする。この際、ｊ値が４７．５になるので、１行のみでは８０＊Ｘ個の１．２５Ｇ従属スロットを均一に分布させることができないので、２行に亘って８０＊Ｘ個の１．２５Ｇ従属スロットを均一に分布させる。このように、ＯＰＵ４−Ｘｐｖのペイロード領域をＭＬ＊Ｘ個の１．２５Ｇ従属スロットに分割するためには、最小限２行が必要であるので、ＯＰＵ４−Ｘｐｖマルチフレームは、ｒ＝２＊ＭＬになる。したがって、図２５のように、ＯＰＵ４−ＸｐｖフレームはＮ個、すなわち、８０＊Ｘ個の１．２５Ｇ従属スロットに区分される。
【００８１】
図２６は、Ｘが１である場合、１．２５Ｇ従属スロットを使うＯＰＵ４−１ｐｖフレーム構造の一実施形態を示す図面である。ＯＰＵ４−１ｐｖは、レベル４系列で総８０個の１．２５Ｇ従属スロットが存在し、マルチフレームは、８０個のフレームで構成される。１６番目の列には、最大８０個のJustification Overhead（ＪＯＨ）がマルチフレーム単位で反復される。この際、Ｘが１である場合でＪＣ４バイトなしにＪＣ１、ＪＣ２及びＪＣ３バイトのみでも動作可能である。仮想連接で１個しか使わないので、ＶＣＯＨバイトが意味ないので、図２４と同様に１５番目の列のＶＣＯＨバイト位置にＴＣオーバーヘッドバイトを位置させることもできる。ペイロード後半部に８個の固定スタッフバイト列を位置させて固定スタッフバイト列を除いた全体ペイロードの列の長さは３８００になる。２行に亘って８０個の１．２５Ｇ従属スロットが均一に分布される。
【００８２】
図２２に示すように、１．２５Ｇ従属スロットを使う場合に、最大Ｎ個の独立的なクライアント信号をマッピングすることができるので、ＪＣ情報を含むJustification Overhead（ＪＯＨ）は、最大Ｎ個まで存在しなければならない。したがって、ＭＬ＊Ｘ個、すなわち、Ｎ個のＪＯＨがＯＰＵｋ−Ｘｖオーバーヘッドによく分布になるようにＭＬ個のマルチフレーム単位で１５Ｘ＋１から１６Ｘ列までにＪＯＨバイトを分布させる。１．２５Ｇ従属スロットを数個を使ってクライアント信号を受信するかによってＯＤＴＵｋ−ｖ．ｔｓフレームが形成され、このようなＯＤＴＵｋ−ｖ．ｔｓは、ＯＰＵｋ−Ｘｐｖフレームで割り当てられたＮ個の１．２５Ｇ従属スロット中にｔｓ個が割り当てられてＯＤＴＵｋ−ｖ．ｔｓがＯＰＵｋ−Ｘｐｖにマッピングされる。
【００８３】
このように、クライアント信号を受信するために、ｔｓ個の１．２５Ｇ従属スロットで構成されるマッピングフレームをＯＤＴＵｋ−ｖ．ｔｓとする。すなわち、ＯＤＴＵ３−ｖ．２とすれば、ＯＰＵｋ−Ｘｐｖフレームで２個の１．２５Ｇ従属スロットで構成されたマッピングフレームを意味する。このようなＯＤＴＵｋ−ｖ．ｔｓフレームは、ＯＰＵｋ−Ｘｐｖのマルチフレーム単位で定義され、図２７のようである。図２７は、前述した図２０と同一であり、差点はＯＤＵＴｋ−ｖ．ｔｓのオーバーヘッドにＪＣ４バイトがさらに必要となる場合に発生する。１．２５Ｇ従属スロット一つのバイト列の数をｊと言い、使われるＯＰＵｋ−Ｘｐｖのマルチフレームの行の数をｒと言う。使う１．２５Ｇ従属スロットの数はｔｓとする時、レベルｋ値によるＯＤＴＵｋ−ｖ．ｔｓパラメータは、次の通りである。
【００８４】
【表５】
2010136380.tif 000007
【００８５】
ＯＤＴＵｋ−ｖ．ｔｓペイロードは、使われる１．２５Ｇ従属スロット数ｔｓによってｊｘｔｓバイト列が存在し、レベルｋによってＯＤＴＵｋ−ｖ．ｔｓフレームは、ｒバイト行を有する。ＯＤＴＵｋ−ｖ．ｔｓペイロード一つに４ｘｔｓ個のＯＤＴＵｋ−ｖ．ｔｓオーバーヘッドバイトが存在し、この際、４ｘｔｓバイト中で４バイトをＪＣとして使う。前記表で表われたように、ＯＤＴＵｋ−ｖ．ｔｓにペイロード全体バイト数は、１５２３２＊ｔｓ＊Ｘ個であり、ｔｓバイト単位でクライアント信号をマッピングするとした時に、ＣＭ値は最大１５２３２＊Ｘ値を有しうる。Ｘの最大値は２５６であるために、Ｃｍ値を表現するためには最大２１ビットまで使われなければならないので、Ｘが２以上である場合には、ＪＣ４バイトがさらに使われる。ｔｓバイトが一つ増加することを表示するビットとしてＩＩ（Increment Indicator）ビットを使い、ｔｓバイト一つが減少することを表示するビットとしてはＩＤ（Decrement Indicator）ビットを使う。ＪＣ４バイトのＭＳＢビットを１にする場合には、Ｃ１５〜Ｃ２１は位置合わせ制御に使われることを意味する。ＪＣ３バイトは、ＪＣ１、ＪＣ２またはＪＣ１、ＪＣ２、ＪＣ４の値にエラー発生有無を検出するために、ＣＲＣ−８を使った結果値がＪＣ３バイトに保存される。
【００８６】
ＯＰＵｋ−Ｘｐｖフレームに１．２５Ｇ従属スロットを使うＯＤＴＵ３−ｖ．ｔｓフレームの一実施形態は、図１０と類似している。ＯＰＵｋ従属スロット内に１．２５Ｇ従属スロットを使う場合、ＪＣ４バイトが必要なく、ｔｓは最大ＭＬ個に制限される。一方、ＯＰＵｋ−Ｘｐｖフレームに１．２５Ｇ従属スロットを使う場合には、Ｘが２以上である場合にＪＣ４バイトが使われ、ｔｓは最大ＭＬ＊Ｘ個まで使用が可能である。
【００８７】
ＯＤＴＵ３−ｖ．ｔｓは、ｔｓ個の割り当てられた１．２５Ｇ従属スロットにマッピングされる。ＯＤＴＵ３−ｖ．ｔｓペイロードは、１１９ｘｔｓバイト列及び１２８バイト行で構成される。ＯＤＴＵｋ−ｖ．ｔｓペイロード一つに４ｘｔｓ個のＯＤＴＵｋ−ｖ．ｔｓオーバーヘッドバイトが存在し、この際、４ｘｔｓバイト中で３バイトはＪＣとして使う。ＯＰＵｋ従属スロットにマッピングされるＯＤＴＵ３−ｖ．ｔｓフレームは、最大３２個までの１．２５Ｇ従属スロット数を有しうる。クライアント信号をマッピングする時に使われる１．２５Ｇ従属スロットの数ｔｓによってクライアント信号は、ｔｓバイト単位でＯＤＴＵ３−ｖ．ｔｓフレームマッピングされるので、ＯＤＴＵ３−ｖ．ｔｓは、総１５２３２個のｔｓバイトに区分される。
【００８８】
次いで、本発明の一実施形態による擬似反転多重化のために修正されるオーバーヘッド領域を説明する。
【００８９】
まず、ＰＴバイトは、次のように定義されうる。
【００９０】
【表６】
2010136380.tif 000008
【００９１】
ＰＴバイトは、受信端から受信された信号が、本実施形態による擬似反転多重化方式で受信された信号であることを識別する。前述したとおりに擬似反転多重化は、大きく三種の従属スロット方法に分けられる。ＯＰＵｋ−Ｘｖ従属スロット、ＯＰＵｋ従属スロット及び１．２５Ｇ従属スロットが、それである。ＰＴバイト値が０ｘ３０であれば、一つのＯＰＵｋ−Ｘｐｖ従属スロットを使う擬似反転多重化方式の信号であることを意味する。ＰＴバイト値が０ｘ３１であれば、Ｘ個のＯＰＵｋ従属スロットを使う擬似反転多重化方式の信号であることを意味する。また、ＰＴバイト値が０ｘ３２であれば、多数の１．２５Ｇ従属スロットを使う擬似反転多重化方式の信号であることを意味する。但し、ＯＰＵｋ−Ｘｖと互換性のためにＰＴバイト値を０ｘ３０にして仮想連接ペイロードタイプ（ＶｃＰＴ）で、このような従属スロット方式を区別することもできる。
【００９２】
そして、ＶｃＰＴバイトは、次のように定義されうる。
【００９３】
【表７】
2010136380.tif 000009
【００９４】
Ｘ個のＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＶｃＰＴバイトと既存ＯＰＵｋ−ＸｖのＶｃＰＴバイトとの差点は、ＯＰＵｋ−Ｘｖの４行１４Ｘ＋１列から１５Ｘ列に位置したすべてのＸ個のＶｃＰＴバイトは同じ値を有する一方、ＯＰＵｋ−Ｘｐｖの４行１４Ｘ＋１列から１５Ｘ列に位置したＸ個のＶｃＰＴバイトは、それぞれ独立的な値を有しうる。すなわち、Ｘ個のそれぞれのＶｃＰＴバイトは、Ｘ個のそれぞれのＯＰＵｋ従属スロットの仮想連接ペイロードタイプを定義する。したがって、ＯＰＵｋ−Ｘｐｖ方式の場合に、４行１４Ｘ＋１列に位置した最初のＶｃＰＴバイトが０ｘ０２値であれば、最初のＯＰＵｋ従属スロットに対してAsynchronous CBR mappingが行われることを意味し、また、４行１５Ｘ列に位置した最後のＶｃＰＴバイトが０ｘ０５値であれば、最後のＸ番目のＯＰＵｋ従属スロットに対してＧＦＰ（Generic Frame Procedure）マッピングがなされた信号であることを意味する。
【００９５】
このように、複数個のＯＰＵｋ従属スロットで構成されたＯＰＵｋ−Ｘｐｖ信号では、同時にそれぞれのＯＰＵｋ従属スロットが独立的に信号をマッピングすることができることはもとより、ＯＰＵｋ従属スロット内部を１．２５Ｇ従属スロットに区分して、ＯＰＵｋ従属スロットより小さな複数個のクライアント信号を受信して多重化することが可能である。
【００９６】
ＯＰＵｋ−Ｘｖ従属スロットを使うＯＰＵｋ−Ｘｐｖの場合、一つのクライアント信号のみを受信するので、ＯＰＵｋ−ＸｐｖのＶｃＰＴは、２１を除いたすべての値が可能である。一方、１．２５Ｇ従属スロットで構成されたＯＰＵｋ−Ｘｐｖ信号では、ＰＴは３２値を有し、ＶｃＰＴは２１の値を有する。
【００９７】
図２８は、本発明の一実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−Ｘｐｖのオーバーヘッド構造を示す図面である。図２８で、ＴＶＩ（Total Virtual contatenated signal Indicator）は、全体仮想連接される信号の総個数についての情報を提供する。すなわち、ＯＰＵｋ−ＸｐｖのＸ値に該当する。ＴＶＩバイトは、どれだけ多いＯＰＵｋ信号が逆多重化方式で仮想連接されることができるかどうかを受信端ですぐ分かるようにするためである。しかし、ＴＶＩバイトが必ずしも必要なものではない。すべてのＯＰＵｋで受信したＳＱバイトを分析して仮想最大値を有するＳＱバイト値に１を加算すれば、仮想連接される信号の総個数を得ることができるためである。
【００９８】
擬似反転多重化される仮想連接の総信号個数が分かれば、考慮しなければならない総ＰＭＳＩバイト数が分かるので、受信端でＰＭＳＩデコーディングをハードウェア的に行なうことが容易になる。しかし、有用な情報であるだけであり、必ずしも必要な情報ではない。特に、ＯＰＵｋ−ＸｐｖのＸを可変して使う構造ではない固定して使う構造では、既にＸ値が分かっているので、別途に仮想連接の総信号個数が分かる必要はない。単にＯＰＵｋ−ＸｐｖでＸ値を可変することができる場合には、仮想連接の総信号個数を通じて擬似反転多重化の境界を定義させる。
【００９９】
ＶＣＯＨ１の余分の（reserved）バイト中で４番目のバイトを使ったＰＭＳＩ（Pseudo-inverse Multiplex Structure Identifier）は、擬似反転多重化構造識別子についての情報を提供する。それぞれのＯＰＵｋ従属スロットごとにＰＭＳＩバイトが存在するので、各ＯＰＵｋ従属スロットに如何に多様なクライアント信号が擬似反転多重化されているかについての情報を提供する。
【０１００】
例えば、ＯＰＵｋ−Ｘｐｖの最初のＯＰＵｋ従属スロットのＰＭＳＩのTributary Port値が、二番目のＯＰＵｋ従属スロットのＰＭＳＩのTributary Port値と同一であれば、２個のＯＰＵｋ従属スロットは、仮想連接されたものである。すなわち、各ＯＰＵｋ従属スロットのＰＭＳＩバイトに同一のTributary Port値を有する場合に、ＯＰＵｋ従属スロット間に仮想連接になったものであり、他のTributary Port値を有する場合には、それぞれのＯＰＵｋ従属スロットは、互いに独立的にクライアント信号を受信することを意味する。
【０１０１】
図２９は、本発明の一実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩ構造を示す図面である。図２９で、ＯＰＵｋ−ＸｐｖでのＰＭＳＩは、総Ｘ個が存在し、その順序配列は、ＳＱの値を参考に定められうる。ｍ番目のＯＰＵｋ従属スロットのＳＱ値は、ｍ−１である。本実施形態で、ＯＰＵｋ−ＸｐｖでＸ個ほど区分されるＯＰＵｋ従属スロットがあり、また、ＯＰＵｋ従属スロット内部的に区分される１．２５Ｇ従属スロットがある。したがって、Ｘ個のＯＰＵｋ従属スロット中にｍ番目のＯＰＵｋ従属スロットのＳＱ値は、ｍ−１を有し、このようなＯＰＵｋ従属スロットをＴＳ−＃ｍと表記する。また、ｍ番目のＯＰＵｋ従属スロット内にｎ番目の１．２５Ｇ従属スロットをＴＳ＃ｎ−＃ｍと表記する。例えば、ＳＱバイトが０であるＯＰＵｋ従属スロットは、ＴＳ−＃１とする。同様に、ＳＱバイトが１であるＯＰＵｋ従属スロットは、ＴＳ−＃２とする。ＳＱバイト値が２であるＯＰＵｋ従属スロット内で２番目に位置した１．２５Ｇ従属スロットは、ＴＳ＃２−３とする。
【０１０２】
ＯＰＵｋ−ＸｐｖのＸ値は、最大２５６まで支援するように定義されているので、ＰＭＳＩのTributary Portも最大２５６まで表現しなければならないので、そのためには、８ビットすべてＯＰＵｋ−ＸｐｖのTributary Port情報として使わなければならない。
【０１０３】
図３０は、本発明の一実施形態によるＯＰＵ２ｅ従属スロットを使うＯＰＵ２ｅ−１０ｐｖフレームを示す図面である。図３０を参照すれば、ＯＰＵ２ｅ−１０ｐｖの場合に、Ｘ＝１０であり、ＯＰＵ２ｅ従属スロット内部は、８個の１．２５Ｇ従属スロットからなりうる。
【０１０４】
ＯＰＵ２ｅ−１０ｐｖのオーバーヘッドは、総４ｘ２ｘ１０ｂｙｔｅで構成され、ペイロードは４ｘ３８０８ｘ１０ｂｙｔｅで構成される。ＯＰＵ２ｅ従属スロットは、総１０個で構成され、ＯＰＵ２ｅ従属スロットの内部は、総８個の１．２５Ｇ従属スロットに区分される。また、ＯＰＵ２ｅ−１０ｐｖでｍ番目のＯＰＵ２ｅ従属スロットの内部にｎ番目の１．２５Ｇ従属スロットをＴＳ＃ｎ−＃ｍとする。
【０１０５】
ＯＰＵ２ｅ−１０ｐｖで１００ＧｂＥ信号を受信する場合には、すべての１０個のＯＰＵ２ｅ従属スロットを連接して１００ＧｂＥ信号をこれにマッピングする。４０ＧｂＥ信号を受信するためには、総４個のＯＰＵ２ｅ従属スロットを連接して４０ＧｂＥ信号をこれにマッピングすれば良い。したがって、４個のＯＰＵ２ｅ従属スロット内に存在する４ｘ８個の１．２５Ｇ従属スロットは、すべて４０ＧｂＥ信号を受信するのに使われる。１０ＧｂＥ信号を受信するためには、総１個のＯＰＵ２ｅ従属スロットに１０ＧｂＥ信号をマッピングすれば良い。１ＧｂＥ信号を受信するためには、１個の１．２５Ｇ従属スロットに１ＧｂＥ信号をマッピングすれば良いので、ＯＰＵ２ｅ従属スロット内部に８個の１．２５Ｇ従属スロット中で１個の１．２５Ｇ従属スロットを選択してマッピングすれば良い。
【０１０６】
図３１は、本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＭＳＩバイトを示す図面である（ｋ＝２ｅ、Ｘ＝１０である場合）。図３１を参照すれば、図３０のようなそれぞれのＯＰＵ２ｅ従属スロットが、如何なる擬似反転多重化構造で構成されているかどうかを知らせるために、前述したＯＰＵｋ−ＸｐｖのＰＭＳＩバイトを使い、これと同様に、ＯＰＵ２ｅ従属スロット内にそれぞれの１．２５Ｇ従属スロットが、如何なる擬似反転多重化構造で構成されているかどうかを知らせるために、ＯＰＵ２ｅ従属スロットを使うＯＰＵ２ｅ−ＸｐｖのＭＳＩ（Multiplex Structure Identifier）バイトを使う。
【０１０７】
ＯＰＵ２ｅ従属スロットを使うＯＰＵｋ−ＸｐｖのＭＳＩバイトは、ＰＳＩバイトのＲｅｓｅｒｖｅｄバイト中でＮ個ほどをＭＳＩバイトとして使う。ここで、Ｎは、ＯＰＵ２ｅ従属スロット内に存在する１．２５Ｇ従属スロットの数である。すなわち、ＯＰＵ２従属スロットまたはＯＰＵ２ｅ従属スロットのような内部に８個の１．２５Ｇ従属スロットで構成されているＯＰＵｋ従属スロットは、２行から９行までＭＳＩバイトとして使い、内部１．２５Ｇ従属スロットを１６個で使うＯＰＵｋ従属スロットの場合に、２行から１７行までＭＳＩバイトとして使う。ＯＰＵ２ｅ従属スロットは、８個の１．２５Ｇ従属スロットで構成されているので、ＯＰＵ２ｅ従属スロットを使うＯＰＵｋ−ＸｐｖのＭＳＩバイトでＰＳＩバイトの２行から９行に位置した総８バイトが使われる。ＭＳＩ各行のバイトの最初の上位ビットは、各１．２５Ｇ従属スロットがクライアント信号マッピングに使われているかについての可否を知らせる。すなわち、上位ビットＴ／Ｆを０に設定すれば、それに該当する１．２５Ｇ従属スロットは、クライアント信号マッピングに使われないことを意味する。一方、上位ビットＴ／Ｆを１に設定すれば、当該１．２５Ｇ従属スロットがクライアント信号マッピングに使われていることを知らせる。
【０１０８】
図３２ないし図３７は、本実施形態によるＯＰＵｋ従属スロットを使うＯＰＵｋ−ＸｐｖのＰＭＳＩの設定状態を示す図面である。一例として、ＯＰＵ２ｅ−１０ｐｖに２個の１０ＧｂＥ信号と２個の４０ＧｂＥ信号とを擬似反転多重化した例を説明する。
【０１０９】
一つのＯＰＵ２ｅ従属スロットは、１０．３１２５Ｇｂｉｔ／ｓビット率を有したクライアント信号を受信することができるので、１０ＧｂＥ信号は、１個のＯＰＵ２ｅ従属スロットを使ってマッピングすることが可能であり、４０ＧｂＥ信号は、４個のＯＰＵ２ｅ従属スロットを使ってマッピングすることが可能である。この際、１０個のＯＰＵ２ｅ従属スロットの中で１０ＧｂＥ信号をＯＰＵ２ｅ従属スロットＴＳ−＃６にマッピングし、他の１０ＧｂＥ信号をＯＰＵ２ｅ従属スロットＴＳ−＃８にマッピングし、４０ＧｂＥ信号をＯＰＵ２ｅ従属スロットＴＳ−＃１、ＴＳ−＃２、ＴＳ−＃３、ＴＳ−＃４にマッピングし、他の４０ＧｂＥ信号をＯＰＵ２ｅ従属スロットＴＳ−＃５、ＴＳ−＃７、ＴＳ−＃９、ＴＳ−＃１０にマッピングすることが可能である。
【０１１０】
このような場合、ＰＭＳＩコーディングは、図３２のようである。一番目から四番目までのＯＰＵ２ｅ従属スロットに該当するＰＭＳＩバイトのTributary Port値が０ｘ００で同一であるので、ＴＳ−＃１、ＴＳ−＃２、ＴＳ−＃３、ＴＳ−＃４は互いに仮想連接されていることが分かり、その容量は４０Ｇ級になる。同様に、五番目、七番目、九番目及び十番目までのＯＰＵ２ｅ従属スロットに該当するＰＭＳＩバイトのTributary Port値が０ｘ０１で同一であるので、ＴＳ−＃５、ＴＳ−＃７、ＴＳ−＃９、ＴＳ−＃１０は互いに仮想連接されており、その容量は４０Ｇ級になる。もし、５０Ｇ級のクライアント信号を受信しなければならないとすれば、５個のＯＰＵ２ｅ従属スロットに該当するＰＭＳＩバイトに同一のTributary Port値を設定する。
【０１１１】
図３３は、ＯＰＵ２ｅ従属スロットを使うＯＰＵ２ｅ−１０ｐｖに１０ＧｂＥ信号１０個を擬似反転多重化する場合である。この場合、それぞれのＯＰＵ２ｅ従属スロットにマッピングを行えば良いので、ＰＭＳＩバイトのTributary Port値を相異なるように構成すれば良い。
【０１１２】
図３４は、６個の１０ＧｂＥ及び１個の４０ＧｂＥ信号を擬似反転多重化する場合である。４０ＧｂＥ信号を受信するために、４個のＯＰＵ２ｅ従属スロットを使えば良く、このために、ＴＳ−＃１、ＴＳ−＃４、ＴＳ−＃７及びＴＳ−＃１０のＰＭＳＩバイトのTributary Port値を互いに一致させれば良い。残りの６個のそれぞれの１０ＧｂＥ信号を受信するためには、６個のそれぞれのＯＰＵ２ｅ従属スロットのＰＭＳＩバイトには、相異なるTributary Port値を設定すれば良い。受信端でＰＭＳＩバイトのみを説明すれば、一番目、四番目、七番目、十番目のＯＰＵ２ｅ従属スロットが仮想連接されており、残りの６個のＯＰＵ２ｅ従属スロットは、互いに仮想連接されていないで独立的にクライアント信号をマッピングしたことが分かる。
【０１１３】
図３５は、ＯＰＵ２ｅ従属スロットを使うＯＰＵ２ｅ−１０ｐｖに１００ＧｂＥ信号を擬似反転多重化する場合である。この場合は、１０個のＯＰＵ２ｅ従属スロットを仮想連接しなければならないので、１０個のＯＰＵ２ｅのＰＭＳＩバイトのTributary Port値をすべて同じ値で設定すれば良い。
【０１１４】
図３６は、ＯＰＵ２ｅ従属スロットを使うＯＰＵ２ｅ−１０ｐｖに１６個の１ＧｂＥ及び２個の４０ＧｂＥ信号を擬似反転多重化する場合である。４０ＧｂＥ信号を受信するために、４個のＯＰＵ２ｅ従属スロットを使えば良く、このために、ＴＳ−＃１、ＴＳ−＃４、ＴＳ−＃７及びＴＳ−＃１０のＰＭＳＩバイトのTributary Port値を互いに一致させれば良い。さらに他の４０ＧｂＥ信号を受信するために、ＴＳ−＃５、ＴＳ−＃６、ＴＳ−＃８、ＴＳ−＃９のＰＭＳＩバイトのTributary Port値を互いに一致させれば良い。残りのＴＳ−＃２及びＴＳ−＃３のＰＭＳＩバイトには、相異なるTributary Port値を設定すれば、二番目及び三番目のＯＰＵ２ｅ従属スロットは、互いに独立的に動作することを意味する。二番目及び三番目のＯＰＵ２ｅ従属スロット内部に１ＧｂＥ信号を多重化するために、ＯＰＵ２ｅ従属スロットを使うＯＰＵ２ｅ−１０ｐｖのＭＳＩ（Multiplex Structure Identifier）バイトを使う。二番目及び三番目のそれぞれＯＰＵ２ｅ従属スロットの内部に８個１．２５Ｇ従属スロットに独立的に１ＧｂＥ信号をマッピングしなければならないので、ＭＳＩバイトのコーディングを図３７のようにする。
【０１１５】
図３７は、二番目のＯＰＵ２ｅ従属スロットにＭＳＩコーディングの例を示す図面である。すなわち、８個のＭＳＩバイトに相異なる１．２５Ｇ  Tributary Port値を設定して、８個の１．２５Ｇ従属スロットが互いに独立的にクライアント信号をマッピングしていることを知らせる。また、８個のバイトの各最初の上位ビットを１に設定して、各１．２５Ｇ従属スロットが使われていることを知らせる。
【０１１６】
前記図３２で、２個の１０ＧｂＥ信号及び２個の４０ＧｂＥ信号を擬似反転多重化するためのＰＭＳＩコーディングの例について説明した。２個の１０ＧｂＥ信号は、それぞれ従属スロットＴＳ−＃６及びＴＳ−＃８にマッピングされ、２個の４０ＧｂＥ信号は、それぞれ従属スロットＴＳ−＃１、ＴＳ−＃２、ＴＳ−＃３、ＴＳ−＃４及び従属スロットＴＳ−＃５、ＴＳ−＃７、ＴＳ−＃９、ＴＳ−＃１０にマッピングされた例である。このように、擬似反転多重化されたフレーム構造をそれぞれのフレームで表示すれば、図３８ないし図４１のようである。
【０１１７】
図３８は、ＯＰＵ２ｅ−１０ｐｖでＯＰＵ２ｅ従属スロットＴＳ−＃１、ＴＳ−＃２、ＴＳ−＃３、ＴＳ−＃４で構成される擬似反転多重化フレームＯＰＵ２ｅ−１ｘ４ｖを示す図面である。ＯＰＵ２ｅ−１ｘは、ＯＰＵ２ｅ従属スロット１個を意味し、４ｖは、ＯＰＵ２ｅ従属スロットが４個仮想連接されたことを意味する。同様に、図３９は、ＯＰＵ２ｅ−１０ｐｖでＯＰＵ２ｅ従属スロットＴＳ−＃５、ＴＳ−＃７、ＴＳ−＃９、ＴＳ−＃１０で構成される擬似反転多重化フレームＯＰＵ２ｅ−１ｘ４ｖを示す図面である。図４０は、従属スロットＴＳ−＃６で構成されるＯＰＵ２ｅ−１ｘ１ｖフレームであり、図４１は、従属スロットＴＳ−＃８で構成されるＯＰＵ２ｅ−１ｘ１ｖフレームを示す図面である。
【０１１８】
図３８ないし図４１のように、それぞれの２個の１０ＧｂＥ信号及び２個の４０ＧｂＥ信号が、それぞれの擬似反転フレームにマッピングされ、１０個のＯＴＵ２ｅで伝送をするようになり、受信端では、このような信号を受信してＯＰＵ２ｅ−１０ｐｖを構成し、擬似反転逆多重化をして、それぞれの２個の１０ＧｂＥ信号及び２個の４０ＧｂＥ信号を抽出する。
【０１１９】
図４２は、本発明の一実施形態による擬似反転逆多重化装置の構成を示す図面である。図４２を参照すれば、擬似反転逆多重化装置２００は、光受信部２０１、ＯＴＵｋ−Ｘｐｖ処理部２０２、ＯＰＵｋ−Ｘｐｖ処理部２０３を含む。
【０１２０】
例えば、光受信部２０１は、図８で光受信するparallel 10X10G Optic moduleに対応し、ＯＴＵｋ−Ｘｐｖ処理部２０２は、図８でそれぞれのＯＴＵ２ｅ信号を受信して、ＯＰＵ２ｅ−１０ｖフレームを復元することが可能であり、ＯＰＵｋ−Ｘｐｖ処理部２０３は、図８で受信したＯＰＵ２ｅ−１０ｐｖフレームからクライアント信号を抽出することが可能である。
【０１２１】
すなわち、光受信部２０１は、光伝達網から伝送された光信号を受信して、Ｘ倍数個ほどのビット逆多重化した電気信号に変換してＯＴＵｋ−Ｘｐｖ処理部２０２に伝達する。ＯＴＵｋ−Ｘｐｖ処理部２０２は、Ｘ個それぞれの受信されたＯＴＵ信号からＯＰＵｋ−Ｘｐｖフレームを復元する。ＯＰＵｋ−Ｘｐｖ処理部２０３は、受信されたＯＰＵｋ−Ｘｐｖフレームからデマッピングして、クライアント信号を抽出する。
【０１２２】
ＯＴＵｋ−Ｘｐｖ処理部２０２をより具体的に説明すれば、ＯＴＵｋ−Ｘｐｖ処理部２０２は、フレームレベルｋ設定部２１０、フレーム検出及び仮想連接個数検出部２１１、ＯＴＵフレーム間スキュー補償及び整列部２１２、ＯＴＵ／ＯＤＵオーバーヘッド抽出部２１３及び多重化部２１４を含みうる。
【０１２３】
フレームレベルｋ設定部２１０は、ＯＴＵｋ−ＸｐｖフレームにＯＴＵｋのレベルｋを設定する。ユーザが約束したレベルｋ値を設定することもでき、光受信部２０１の受信信号の速度を通じてレベルｋを検出することもできる。またはレベルｋそれぞれに対するフレーム検出部を置いてフレーム検出されるレベルｋの値を読み取り方法も可能である。互いにレベルｋ値を決定したならばフレームレベルｋ設定部２１０は、省略が可能である。
【０１２４】
フレーム検出及び仮想連接個数検出部２１１は、それぞれの光受信部から入る信号からフレームを検出し、フレーム検出によるＶＣＯＨのＴＶＩバイトまたはＶＣＯＨの総ＳＱバイト数を通じて仮想連接個数Ｘを検出する。また、Ｙ個のフレーム検出部中でＸ個のみのフレームが検出される場合にも、仮想連接個数がＸであることを類推することもできる。しかし、伝送時にエラーが発生した場合を備えて検出されたフレーム個数と仮想連接個数とが同一であるか確認して不一致する場合には、ＯＴＵｋ−Ｘｐｖ信号障害警報を知らせる。またはユーザが約束した仮想連接個数Ｘを設定することもでき、この場合、仮想連接個数検出機能は、省略が可能である。
【０１２５】
ＯＴＵフレーム間スキュー補償及び整列部２１２は、フレーム検出及び仮想連接個数検出部２１１から検出された仮想連接個数Ｘ及び当該ＯＴＵフレームに対してスキュー補償及び整列を行う。Ｘ個それぞれの受信されたＯＴＵ信号をＭＦＡＳ、ＭＦＩなどを用いて伝送時に発生したスキュー値を検出し、それによってdelay shifterを用いてスキューを補償する。また、検出されたＳＱによってＸ個のＯＴＵフレームを順次に整列する。
【０１２６】
ＯＴＵ／ＯＤＵオーバーヘッド抽出部２１３は、ＯＴＵフレーム間スキュー補償及び整列部２１２から整列されたＸ個のＯＴＵ信号でＯＴＵオーバーヘッド及びＯＤＵオーバーヘッドを抽出して、ＯＰＵｋ＃１〜ＯＰＵｋ＃ｎフレームを生成し、これを多重化部２１４を通じて多重化してＯＰＵｋ−Ｘｐｖフレームを復元する。
【０１２７】
ＯＰＵｋ−Ｘｐｖ処理部２０３をより具体的に説明すれば、オーバーヘッド検出部２１５、ペイロード分割部２１６、及びデマッピング部２１７を含みうる。
【０１２８】
オーバーヘッド検出部２１５は、ＯＰＵｋ−ＸｐｖフレームのオーバーヘッドからＰＴ及びＶｃＰＴを検出する。該検出したＰＴ値によってＯＰＵｋ−Ｘｐｖフレームを構成する従属スロットタイプを判別する。ＯＰＵｋ−Ｘｐｖフレームには、ＯＰＵｋ−Ｘｖ従属スロット、ＯＰＵｋ従属スロット及び１．２５Ｇ従属スロットなどが適用可能である。時によっては、２種以上の従属スロットが同時にＯＰＵｋ−Ｘｐｖフレームを構成することもできるので、各フレーム当たり当該ＰＴ値を検出しなければならない。
【０１２９】
また、オーバーヘッド検出部２１５は、従属スロットの使用個数を検出する。ＯＰＵｋ−Ｘｖ従属スロットタイプを使う場合には、一つのクライアント信号及び一つのＯＰＵｋ−Ｘｖ従属スロットを有するので、容易に従属スロット数は１個であることが分かる。ＯＰＵｋ従属スロットタイプを使う場合には、まず、ＰＭＳＩバイトを活用してＯＰＵｋ従属スロット間の連接個数を検出する。また、ＭＳＩバイトを通じてＯＰＵｋ従属スロット内に１．２５Ｇ従属スロット間の使用個数を検出する。これを通じて数個のクライアント信号が、ＯＰＵｋ−Ｘｐｖにマッピングされているかどうかを確認することができる。もし、ＯＰＵ２ｅ−１０ｖフレームでＯＰＵ２ｅ従属スロットの間の連接されたものがなく、ＯＰＵ２ｅ従属スロット内に１．２５Ｇ従属スロット間の多重化されたものがなければ、ＯＰＵ２ｅ従属スロット内に８個の１．２５Ｇ従属スロットのそれぞれがクライアント信号を受信していることを意味する。１．２５Ｇ従属スロットタイプを使う場合には、ＭＳＩバイトを通じて数個の１．２５Ｇ従属スロットが多重化に使われたかを確認することができる。もし、ＯＰＵ３ｅ−３ｖフレームで１．２５Ｇ従属スロットのＭＳＩ値中で３２個が同じ値を有していれば、３２個の１．２５Ｇ従属スロットが多重化されていることが分かる。また、一つのクライアント信号を受信するために、何番目の１．２５Ｇ従属スロットが使われたかも確認することができる。
【０１３０】
ペイロード分割部２１６は、検出された従属スロットタイプ及び従属スロット数を用いてＯＰＵｋ−Ｘｐｖフレームを分割する。
【０１３１】
デマッピング部２１７は、分割された従属スロットからクライアント信号をデマッピングする。この際、ペイロードデマッピング部は、各従属スロットに該当する位置合わせオーバーヘッド情報、特に、ＪＣ情報を通じてクライアント信号と従属スロットと間の位置合わせ発生の有無を確認し、それによってクライアント信号のビット率を抽出する。
【０１３２】
図４３は、本発明の一実施形態であるＯＴＵ３−３ｐｖ擬似反転多重化装置５００と単一チャンネル１２０Ｇ級光送信器６００とのインターフェースを示す図面である。ＯＴＵ３−３ｐｖ擬似反転多重化装置５００は、ＡＳＩＣまたはＦＰＧＡなどのＩＣ素子を通じて設計になり、単一１２０Ｇ級光送信器６００と１２個の１０Ｇｂ／ｓ電気的信号でインターフェースされる。
【０１３３】
それぞれのＯＴＵ３フレーミングブロックは、１２８−ｂｉｔ並列処理で具現され、この際の各ｂｉｔ当たりタイミング性能は、ほぼ３３６．０８１４ＭＨｚを満足すれば、４３．０１８Ｇｂ／ｓ級の設計が可能である。１０Ｇ  ＳＥＲＤＥＳ（Serializer/Deserializer）の内部ロジックビットが２０ビットインターフェースを要求すると仮定すれば、１２８ビットを４個の１０Ｇ  ＳＥＲＤＥＳに出るように１２８ビットを８０ビットに変換するブロックを使う。
【０１３４】
以後、８０ビットを４個ビットに分けってそれぞれの２０ビットずつを１０Ｇ  ＳＥＲＤＥＳに印加して、４個の１０Ｇ電気的な信号を光送信器に伝達させる。このようなＯＴＵ３フレーミングブロックが３個が使われるので、総１２個の１０Ｇ  ＳＥＲＤＥＳを使って１２０Ｇ級光送信器６００とインターフェースすることができる。
【０１３５】
この際、インターフェースの個数は、ＯＰＵｋ−Ｘｐｖのレベルｋ及び仮想連接個数Ｘによって決定されうる。例えば、インターフェースは、ｍ＊Ｘ個の１０Ｇインターフェース、ｍ／２＊Ｘ個の２０Ｇインターフェース、またはｍ／３＊Ｘ個の３０Ｇインターフェースが使われる。ここで、ｍはｋによって決定されるが、例えば、ｋが２である時、ｍは１、ｋが３である時、ｍは４、ｋが４である時、ｍは１０、ｋが５である時、ｍは４０のようである。
【０１３６】
１２０級光送受信器６００では、ＯＴＵ３−３ｐｖ擬似反転多重化装置５００から受信した１２個の１０Ｇ級電気信号を受信して、４個の１０Ｇ級電気信号は、４３Ｇ級４：１ＭＵＸ６０１ａを通じて４３Ｇ級電気信号をDPSK encoder６０３に伝達する。
【０１３７】
残りの８個の１０Ｇ級電気信号は、それぞれの信号を４：１ＭＵＸ６０１ｂ、６０１ｃを通じて４３Ｇ級電気信号で生成した後、2ASK encoder６０４に伝達する。2ASK encoder６０４では、２個の４３Ｇ  ４：１  ＭＵＸ６０２ｂ、６０２ｃから受信した２個の４３Ｇ級信号を２個の連続的な２−レベルシンボルを形成するように符号化する。
【０１３８】
このように生成された２個の４３Ｇｂａｕｄ電気信号をそれぞれlevel adapt６０５ａ、６０５ｂを通じて２個の振幅を有した４３Ｇｂａｕｄ電気信号の干渉を最大限減らすようにサイズを調節する。このような２個の４３Ｇｂａｕｄ電気信号を合算器６０６を通じて２ＡＳＫ電気信号を生成する。このように生成された２ＡＳＫ電気信号とDSPK encoder６０３で生成されたＤＰＳＫ電気信号とを乗算器６０７を通じて最終ＤＰＳＫ−２ＡＳＫ電気信号を生成して、光変調器６０９に伝達する。光変調器６０９では、レーザ６０８から受けた連続光の光信号に乗算器６０７から受けたＤＰＳＫ−２ＡＳＫ電気信号を印加して、最終ＤＰＳＫ−２ＡＳＫ変調された光信号を生成して波長したチャンネルに対して１２０Ｇ級光信号を伝送する。
【０１３９】
ここでは、一つの変調方式に対する例を説明したが、３情報ビットを一つのシンボルで伝送させる他の変調方式を用いることもできる。例えば、単純な４：１ＭＵＸを通じて３情報ビットを作ることもできる。
【０１４０】
図４４Ａないし図４４Ｄは、本発明の擬似反転多重化方法を示したフローチャートである。図４４Ａないし図４４Ｄを参照すれば、擬似反転多重化装置は、ＯＰＵｋのｋレベルが設定されたか否かを確認する（３００１）。ｋレベルが設定されていない場合、当該伝送速度によるＯＰＵｋのｋレベルを設定する（３００２）。ｋレベル値が設定された場合、伝送速度及びｋレベルによって仮想連接個数Ｘを設定する（３００３）。これにより、使われるＯＴＵフレーム個数及びＯＴＵフレームそれぞれを伝送しようとする光モジュールの個数を把握することができる。
【０１４１】
以後、擬似反転多重化装置は、任意のクライアント信号１個のみ受信するかどうかを確認する（３００４）。任意のクライアント信号１個のみを使う場合には、ＯＰＵｋ−Ｘｖ従属スロットタイプを使う（ｃａｓｅＩ）。
【０１４２】
そして、ＯＰＵｋ−Ｘｖ従属スロットタイプを使うことに決定されれば、ｋレベルによってＭバイトに分割する（３００５）。ここで、ｋが１であれば、Ｍの値は２であり、ｋが２または２ｅであれば、Ｍの値は８である。同様に、ｋが３または３ｅであれば、Ｍの値は３２であり、ｋが４であれば、Ｍの値は８０である。
【０１４３】
このように、Ｍバイト単位で分割されたＯＰＵｋ−Ｘｖ従属スロットにクライアント信号をマッピングし、これによるＪＣオーバーヘッド及びＴＣオーバーヘッドを生成して挿入する（３００６）。
【０１４４】
そして、ＯＰＵｋ−Ｘｖ従属スロットにクライアント信号をマッピングしたことを知らせるために、ＯＰＵｋ−ＸｐｖオーバーヘッドであるＰＴ値を挿入し、このように生成したＯＰＵｋ−Ｘｐｖ信号をＯＴＵｋ−Ｘｐｖ処理装置に送信する（３００７）。
【０１４５】
もし、任意のクライアント信号１個ではない多数のクライアント信号を受信する場合には、ＯＰＵｋ従属スロットを使用如何を確認する（３００８）。ここで、ＯＰＵｋ従属スロットを使う場合は、主にＯＰＵｋ単位のクライアント信号を受信するか、ＯＤＵｋのようなクライアント信号を効率的に受信しようとする時に、ＯＰＵｋ従属スロットを選択する（ｃａｓｅＩＩ）。
【０１４６】
そして、ＯＰＵｋ従属スロットタイプを使うことに決定したならば、ＯＰＵｋ−ＸｐｖをＸ個のＯＰＵｋ従属スロットに分割する（３００９）。
【０１４７】
以後、各ＯＰＵｋ従属スロットを１．２５Ｇ従属スロットに分割する（３０１０）。ここで、ｋが１であれば、１．２５Ｇ従属スロットの分割個数は２であり、ｋが２または２ｅであれば、１．２５Ｇ従属スロットの分割個数は８である。同様に、ｋが３または３ｅであれば、１．２５Ｇ従属スロットの分割個数は３２であり、ｋが４であれば、１．２５Ｇ従属スロットの分割個数は８０である。
【０１４８】
そして、マッピングするクライアント信号のビット率及びビット許容値による必要なＯＰＵｋ従属スロット数及び１．２５Ｇ従属スロットの使用個数を決定する（３０１１）。
【０１４９】
決定されたＯＰＵｋ従属スロット及び１．２５Ｇ従属スロット数ほどＯＰＵｋ−Ｘｐｖで分割したＯＰＵｋ従属スロット及び１．２５Ｇ従属スロットを選択する（３０１２）。ここで、他のクライアント信号が既にＯＰＵｋ従属スロットまたは１．２５Ｇ従属スロットを使っていれば、重複されない従属スロットに割り当てる。
【０１５０】
このように選択したＯＰＵｋ従属スロット及び１．２５Ｇ従属スロットにクライアント信号をマッピングし、これによるＪＣオーバーヘッド及びＴＣオーバーヘッドを生成して挿入する（３０１３）。
【０１５１】
そして、選択したＯＰＵｋ従属スロット及び１．２５Ｇ従属スロットにクライアント信号をマッピングしたことを知らせるために、ＯＰＵｋ−ＸｐｖオーバーヘッドであるＰＴ、ＰＭＳＩ及びＭＳＩ値を挿入し、このように生成したＯＰＵｋ−Ｘｐｖ信号をＯＴＵｋ−Ｘｐｖ処理装置に送信する（３０１４）。
【０１５２】
もし、１．２５Ｇ従属スロットタイプを使うことに決定したならば（ｃａｓｅＩＩＩ）、ＯＰＵｋ−Ｘｐｖを１．２５Ｇ従属スロットに分割する（３０１５）。ここで、ｋが１であれば、１．２５Ｇ従属スロットの分割個数は２＊Ｘであり、ｋが２または２ｅであれば、１．２５Ｇ従属スロットの分割個数は８＊Ｘである。同様に、ｋが３または３ｅであれば、１．２５Ｇ従属スロットの分割個数は３２＊Ｘであり、ｋが４であれば、１．２５Ｇ従属スロットの分割個数は８０＊Ｘである。
【０１５３】
以後、マッピングするクライアント信号のビット率及びビット許容値による必要な１．２５Ｇ従属スロット使用個数を決定する（３０１６）。
【０１５４】
そして、決定された１．２５Ｇ従属スロット数ほどＯＰＵｋ−Ｘｐｖで分割した１．２５Ｇ従属スロットを選択する（３０１７）。ここで、他のクライアント信号が、既に１．２５Ｇ従属スロットを使っていれば重複されない１．２５Ｇ従属スロットに割り当てる。
【０１５５】
このように選択した１．２５Ｇ従属スロットにクライアント信号をマッピングし、これによるＪＣオーバーヘッド及びＴＣオーバーヘッドを生成して挿入する（３０１８）。
【０１５６】
そして、選択した１．２５Ｇ従属スロットにクライアント信号をマッピングしたことを知らせるために、ＯＰＵｋ−ＸｐｖオーバーヘッドであるＰＴ及びＭＳＩ値を挿入し、このように生成したＯＰＵｋ−Ｘｐｖ信号をＯＴＵｋ−Ｘｐｖ処理装置に送信する（３０１９）。
【０１５７】
図４５Ａないし図４５Ｄは、本発明の擬似反転逆多重化方法を示したフローチャートである。図４５Ａないし図４５Ｄを参照すれば、擬似反転逆多重化装置は、ＯＰＵｋのｋレベルが設定されたか否かを確認する（４００１）。ｋレベルが設定されていない場合、当該伝送速度によるＯＰＵｋのｋレベルを設定する（４００２）。ｋレベル値が設定された場合、伝送速度及びｋレベルによって仮想連接個数Ｘを設定する（４００３）。これにより、受信されるＯＴＵフレーム個数及びＯＴＵフレームのそれぞれを受信しようとする光モジュールの個数を把握することができる。
【０１５８】
以後、受信したＯＰＵｋ−Ｘｐｖ信号のうちオーバーヘッドに該当するＰＴ値が０ｘ３０であることを確認する（４００４）。ここで、ＰＴ値が０ｘ３０である場合、ＯＰＵｋ−Ｘｖ従属スロットタイプを使ったことを確認することができる。
【０１５９】
そして、ＯＰＵｋ−Ｘｖ従属スロットタイプが使われたことを確認したならば、ｋレベルによってＯＰＵｋ−ＸｖフレームをＭバイトに分割する（４００５）。ここで、ｋが１であれば、Ｍの値は２であり、ｋが２または２ｅであれば、Ｍの値は８である。同様に、ｋが３または３ｅであれば、Ｍの値は３２であり、ｋが４であれば、Ｍの値は８０である。
【０１６０】
以後、Ｍバイト単位でクライアント信号をＯＰＵｋ−Ｘｖ従属スロットからデマッピングし、ＪＣオーバーヘッド及びＴＣオーバーヘッドを検出してクライアント信号と従属スロットと間の位置合わせ発生の有無を確認してクライアントのクロックを復元生成する（４００６）。
【０１６１】
もし、Ｓ４０４段階で、ＰＴ値が０ｘ３０ではない場合には、ＰＴ値が０ｘ３２値であるか否かを確認する（４００７）。ここで、ＰＴ値が０ｘ３２である場合、１．２５Ｇ従属スロットタイプを使ったことを確認することができる。
【０１６２】
もし、４００７段階で、１．２５Ｇ従属スロットタイプが使われたことを確認したならば、ＯＰＵｋ−Ｘｐｖを１．２５Ｇ従属スロットに分割する（４００８）。ここで、ｋが１であれば、１．２５Ｇ従属スロットの分割個数は２＊Ｘであり、ｋが２または２ｅであれば、１．２５Ｇ従属スロットの分割個数は８＊Ｘである。同様に、ｋが３または３ｅであれば、１．２５Ｇ従属スロットの分割個数は３２＊Ｘであり、ｋが４であれば、１．２５Ｇ従属スロットの分割個数は８０＊Ｘである。
【０１６３】
以後、ＯＰＵｋ−Ｘｐｖオーバーヘッドから検出したＭＳＩ値を用いて、デマッピングするクライアント信号の１．２５Ｇ従属スロット数及び順番を計算する（４００９）。ここで、ＭＳＩ値を用いて数個のクライアント信号が、１．２５Ｇ従属スロットにマッピングされているかどうかを確認することができる。
【０１６４】
このように選択した１．２５Ｇ従属スロットにクライアント信号をデマッピングし、ＪＣオーバーヘッド及びＴＣオーバーヘッドを検出してクライアント信号と従属スロットと間の位置合わせ発生の有無を確認し、クライアントのクロックを復元生成する（４０１０）。
【０１６５】
もし、４００７段階で、ＰＴ値が０ｘ３２ではない場合には、ＰＴ値が０ｘ３１値であるか否かを確認する（４０１１）。ここで、ＰＴ値が０ｘ３１である場合、ＯＰＵｋ従属スロットタイプを使ったことを確認することができる。
【０１６６】
しかし、ＰＴ値が０ｘ３１ではないなら、当該ＰＴ値によって既存デマッピング方式を使ってクライアント信号をデマッピングする（４０１２）。
【０１６７】
もし、４０１１段階で、ＯＰＵｋ従属スロットタイプが使われたことを確認したならば、ＯＰＵｋ−ＸｐｖをＸ個のＯＰＵｋ従属スロットに分割する（４０１３）。
【０１６８】
そして、各ＯＰＵｋ従属スロットを１．２５Ｇ従属スロットに分割する（４０１４）。ここで、ｋが１であれば、１．２５Ｇ従属スロットの分割個数は２であり、ｋが２または２ｅであれば、１．２５Ｇ従属スロットの分割個数は８である。同様に、ｋが３または３ｅであれば、１．２５Ｇ従属スロットの分割個数は３２であり、ｋが４であれば、１．２５Ｇ従属スロットの分割個数は８０である。
【０１６９】
以後、ＯＰＵｋ−Ｘｐｖオーバーヘッドから検出したＰＭＳＩ及びＭＳＩ値を用いて、デマッピングするクライアント信号のＯＰＵｋ従属スロット及び１．２５Ｇ従属スロット数及び順番を計算する（４０１５）。ここで、ＭＳＩ値を用いてＯＰＵｋ従属スロット内に数個のクライアント信号が、１．２５Ｇ従属スロットにマッピングされているかどうかを確認することができる。また、ＰＭＳＩ値を用いて数個のクライアントが、ＯＰＵｋ従属スロットを連接してマッピングされているかどうかを確認することができる。
【０１７０】
このように選択したＯＰＵｋ従属スロット及び１．２５Ｇ従属スロットにクライアント信号をデマッピングし、ＪＣオーバーヘッド及びＴＣオーバーヘッドを検出してクライアント信号と従属スロットと間の位置合わせ発生の有無を確認し、クライアントのクロックを復元生成する（４０１６）。
【０１７１】
一方、本発明の実施形態は、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現することが可能である。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取れるデータが保存されるあらゆる種類の記録装置を含む。
【０１７２】
コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、光データ保存装置などがあり、また、搬送波（例えば、インターネットを通じる伝送）の形態で具現することを含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークで連結されたコンピュータシステムに分散され、分散方式によりコンピュータで読み取り可能なコードに保存されて実行可能である。そして、本発明を具現するための機能的な（functional）プログラム、コード及びコードセグメントは、本発明が属する技術分野のプログラマーによって容易に推論されることができる。
【０１７３】
以上、本発明の実施のための具体的な例を説明した。前述した実施形態は、本発明を例示的に説明するためのものであって、本発明の権利範囲が特定の実施形態に限定されない。
【産業上の利用可能性】
【０１７４】
本発明は、擬似反転多重化／逆多重化方法及び装置関連の技術分野に適用可能である。
【図１】
2010136380.tif 000010
【図２】
2010136380.tif 000011
【図３】
2010136380.tif 000012
【図４】
2010136380.tif 000013
【図５】
2010136380.tif 000014
【図６】
2010136380.tif 000015
【図７】
2010136380.tif 000016
【図８】
2010136380.tif 000017
【図９】
2010136380.tif 000018
【図１０】
2010136380.tif 000019
【図１１】
2010136380.tif 000020
【図１２】
2010136380.tif 000021
【図１３】
2010136380.tif 000022
【図１４】
2010136380.tif 000023
【図１５】
2010136380.tif 000024
【図１６】
2010136380.tif 000025
【図１７】
2010136380.tif 000026
【図１８】
2010136380.tif 000027
【図１９】
2010136380.tif 000028
【図２０】
2010136380.tif 000029
【図２１】
2010136380.tif 000030
【図２２】
2010136380.tif 000031
【図２３】
2010136380.tif 000032
【図２４】
2010136380.tif 000033
【図２５】
2010136380.tif 000034
【図２６】
2010136380.tif 000035
【図２７】
2010136380.tif 000036
【図２８】
2010136380.tif 000037
【図２９】
2010136380.tif 000038
【図３０】
2010136380.tif 000039
【図３１】
2010136380.tif 000040
【図３２】
2010136380.tif 000041
【図３３】
2010136380.tif 000042
【図３４】
2010136380.tif 000043
【図３５】
2010136380.tif 000044
【図３６】
2010136380.tif 000045
【図３７】
2010136380.tif 000046
【図３８】
2010136380.tif 000047
【図３９】
2010136380.tif 000048
【図４０】
2010136380.tif 000049
【図４１】
2010136380.tif 000050
【図４２】
2010136380.tif 000051
【図４３】
2010136380.tif 000052
【図４４Ａ】
2010136380.tif 000053
【図４４Ｂ】
2010136380.tif 000054
【図４４Ｃ】
2010136380.tif 000055
【図４４Ｄ】
2010136380.tif 000056
【図４５Ａ】
2010136380.tif 000057
【図４５Ｂ】
2010136380.tif 000058
【図４５Ｃ】
2010136380.tif 000059
【図４５Ｄ】
2010136380.tif 000060