(57)【要約】  複数の論理レーンを有する伝送装置は、フレーム間の同期情報を含む信号を受信する受信部と、受信した信号に含まれるデータを、フレームエレメントに分けて、複数の論理レーンに記憶させる分配部と、論理レーンに記憶されたデータを論理レーンに対応する回線に送信する送信部と、を有する。分配部は、データを複数の論理レーンに記憶させる際、複数のグループに分けて、フレームエレメントに同期情報を関連付ける。
2014013601.tif 000002
【特許請求の範囲】
【請求項１】
複数の論理レーンを有する伝送装置であって、
フレーム間の同期情報を含む信号を受信する受信部と、
受信した前記信号に含まれるデータを、フレームエレメントに分けて、前記複数の論理レーンに記憶させる分配部と、
前記論理レーンに記憶されたデータを、前記論理レーンに対応する回線に送信する送信部と、を有し、
前記分配部は、データを複数の論理レーンに記憶させる際、複数のグループに分けて、前記フレームエレメントに前記同期情報を関連付ける
ことを特徴とする伝送装置。
【請求項２】
一時的に記憶可能な論理レーンを複数有し、フレーム間の同期情報を含む信号を受信する伝送装置であって、
前記複数の論理レーンをグループ化し、グループ化された各論理レーングループの種類を示すグループ識別情報と、各論理レーングループ内での前記フレームの位置を示すレーン識別情報とを、前記フレームにそれぞれ付与する付与部と、
前記グループ識別情報及び前記レーン識別情報が付与されたフレームを受信し、受信した前記フレームをフレームエレメントに分けて前記論理レーンに記憶させる分配部と、
前記論理レーンに記憶されたフレームエレメントを、前記論理レーンに対応する各伝送路へそれぞれ出力する送信モジュールと、を有し、
前記分配部は、前記フレームを前記複数の論理レーンに分配する際に、前記グループ識別情報および前記レーン識別情報に基づいて、前記フレームエレメントに前記同期情報の関連付けを行う
ことを特徴とする伝送装置。
【請求項３】
前記分配部は、前記同期情報、前記グループ識別情報、および前記レーン識別情報が同じフレームエレメントに含まれるように、前記フレームを複数のフレームエレメントに分割する
ことを特徴とする請求項２に記載の伝送装置。
【請求項４】
前記付与部は、フレーム毎に、前記複数の論理レーングループの中から順番に１つの論理レーングループを選択し、選択した論理レーングループを識別するグループ識別情報を対応するフレームに付与する
ことを特徴とする請求項２に記載の伝送装置。
【請求項５】
前記付与部は、同じグループ識別情報が付与されたフレームに対して、順番に、そのグループ識別情報により識別される論理レーングループ内の論理レーンを１つずつ順番に指定するレーン識別情報を付与する
ことを特徴とする請求項４に記載の伝送装置。
【請求項６】
前記フレームはＯＴＮフレームであり、
論理レーングループの数が２nである場合は、
前記同期情報はＦＡＳ（Frame Alignment Signal）であり、
前記グループ識別情報は、ＭＦＡＳ（Multi Frame Alignment Signal）の一部のビットにより実現される
ことを特徴とする請求項２〜５のいずれか１つに記載の伝送装置。
【請求項７】
前記フレームはＯＴＮフレームであり、
論理レーングループの数が２nでない場合は、
前記同期情報はＦＡＳ（Frame Alignment Signal）であり、
前記グループ識別情報は、フレーム分配部によって生成される
ことを特徴とする請求項２〜５のいずれか１つに記載の伝送装置。
【請求項８】
予め決められた領域に同期情報を有するフレームを複数の論理レーンを利用して送信する送信器、および前記送信器から前記フレームを受信する受信器を有する伝送システムであって、
前記送信器は、
前記複数の論理レーンをグループ化することにより得られる複数の論理レーングループを識別するグループ識別情報、および各論理レーングループ内で論理レーンを識別するレーン識別情報を、前記フレームに付与する付与部と、
前記グループ識別情報および前記レーン識別情報が付与されたフレームを複数のフレームエレメントに分割して前記複数の論理レーンに分配する分配部と、
前記複数の論理レーンの信号を伝送路へ出力する送信モジュール、を有し、
前記分配部は、前記フレームの同期情報を含むフレームエレメントが、前記フレームに付与されたグループ識別情報によって識別される論理レーングループ内で、前記フレームに付与されたレーン識別情報によって識別される論理レーンに配置されるように、前記フレームの複数のフレームエレメントを順番に前記複数の論理レーンに分配するものであり、
前記受信器は、
前記送信器から受信する信号を複数の論理レーンに導く受信回路と、
前記複数の論理レーンのそれぞれにおいて、前記同期情報を利用して同期を確立する同期部と、
前記受信器内での複数の論理レーンの並び順が前記送信器内での複数の論理レーンの並び順と同じになるように、各論理レーンにおいて検出される前記グループ識別情報および前記レーン識別情報に基づいて、同期が確立した複数の論理レーンを並べ替える並べ替え部と、
前記論理レーン並べ替え部によって並べ替えが行われた複数の論理レーンに対して、前記グループ識別情報および前記レーン識別情報に基づいて、論理レーン間のスキューを調整するスキュー調整部と、
スキューが調整された複数の論理レーンの信号から前記フレームを再生するフレーム再生部と、を有する
ことを特徴とする伝送システム。
【請求項９】
前記スキュー調整部は、
各論理レーングループ内で論理レーン間のスキューを調整する複数のレーン間スキュー調整部と、
各論理レーングループ内でのスキュー調整の後に、論理レーングループ間のスキューを調整するグループ間スキュー調整部と、を有する
ことを特徴とする請求項８に記載の伝送システム。
【請求項１０】
前記スキュー調整部は、
論理レーングループ間のスキューを調整するグループ間スキュー調整部と、
論理レーングループ間でのスキュー調整の後に、各論理レーングループ内で論理レーン間のスキューを調整する複数のレーン間スキュー調整部と、を有する
ことを特徴とする請求項８に記載の伝送システム。
【請求項１１】
前記複数のレーン間スキュー調整部の構成は互いに同じであり、
前記スキュー調整部は、使用される論理レーンの数に応じて決まる数のレーン間スキュー調整回路を動作させ、他のレーン間スキュー調整回路を停止させる
ことを特徴とする請求項８に記載の伝送システム。
【請求項１２】
各論理レーングループは、それぞれ２０本の論理レーンで構成される
ことを特徴とする請求項８に記載の伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ネットワークにおいて信号を伝送する伝送装置に係わる。
【背景技術】
【０００２】
光ネットワーク（例えば、コアネットワーク）において信号を伝送するための規格の１つとして、ＩＴＵ（International Telecommunication Union）により勧告されているＯＴＮ（Optical Transport Network）が知られている。ＯＴＮにおいては、クライアントデータは、ＯＴＵ（Optical channel Transport Unit）フレームに格納され伝送される。【０００３】
関連技術として、イーサネット（登録商標）信号を複数のＯＴＵ２信号で伝達する伝送装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１４８１０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、光ネットワークのさらなる高速化および大容量化が要求されている。このため、ＯＴＵにおいては、信号を並列化して処理および伝送する構成が実用化されている。
しかしながら、信号を並列化して処理および伝達する伝送システムにおいては、伝送レートの高速化を図ると、受信側の伝送装置においてフレームを処理するための時間がかえって長くなることがある。例えば、受信側の伝送装置において同期を確立するために要する時間が長くなることがある。【０００６】
本発明の目的は、フレームを伝送する伝送装置において、フレームの処理時間を短縮することである。
【課題を解決するための手段】
【０００７】
本発明の１つの態様の伝送装置は、複数の論理レーンを有すると共に、フレーム間の同期情報を含む信号を受信する受信部と、受信した前記信号に含まれるデータを、フレームエレメントに分けて、前記複数の論理レーンに記憶させる分配部と、前記論理レーンに記憶されたデータを、前記論理レーンに対応する回線に送信する送信部と、を有する。前記分配部は、データを複数の論理レーンに記憶させる際、複数のグループに分けて、前記フレームエレメントに前記同期情報を関連付ける。
【発明の効果】
【０００８】
上述の態様によれば、フレームを伝送する伝送装置において、フレームの処理時間が短くなる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態の伝送装置が使用される光伝送システムの一例を示す図である。
【図２】ＯＴＵフレームの構成を示す図である。
【図３】ＯＴＵの並列伝送について説明する図である。
【図４】ＯＴＵフレームを分割する方法を説明する図である。
【図５】ＯＴＵフレームを複数の論理レーンへ分配する方法を説明する図である。
【図６】論理レーンの同期について説明する図である。
【図７】伝送帯域と論理レーンの数の関係を示す図である。
【図８】ＯＴＵフレームを４０本の論理レーンへ分配する方法を説明する図（その１）である。
【図９】ＯＴＵフレームを４０本の論理レーンへ分配する方法を説明する図（その２）である。
【図１０】送信側の伝送装置の構成を示す図である。
【図１１】グループ識別情報およびレーン識別情報の配置を説明する図である。
【図１２】フレーム分配部による分配の一例を示す図（その１）である。
【図１３】フレーム分配部による分配の一例を示す図（その２）である。
【図１４】フレーム分配部の構成を示す図である。
【図１５】識別情報付与部の処理を示すフローチャートである。
【図１６】受信側の伝送装置の構成を示す図である。
【図１７】実施形態の伝送装置における同期の確立について説明する図である。
【図１８】論理レーン並べ替え部の構成を示す図である。
【図１９】論理レーン並べ替え部の動作を説明する図である。
【図２０】スキュー調整部の構成を示す図である。
【図２１】８０本の論理レーンを有する構成における分配の一例を示す図（その１）である。
【図２２】８０本の論理レーンを有する構成における分配の一例を示す図（その２）である。
【図２３】８０本の論理レーンを有する構成における分配の一例を示す図（その３）である。
【図２４】８０本の論理レーンを有する構成において同期の確立について説明する図である。
【図２５】８０本の論理レーンを有する伝送装置の論理レーン並べ替え部の動作を説明する図である。
【図２６】８０本の論理レーンを有する伝送装置のスキュー調整部の構成を示す図である。
【発明を実施するための形態】
【００１０】
図１は、本発明の実施形態の伝送装置が使用される光伝送システムの一例を示す。伝送装置１Ａ、１Ｂは、それぞれ、クライアント装置２のデータを収容することができる。また、伝送装置１Ａ、１Ｂは、光伝送路３により接続されている。
【００１１】
伝送装置（送信器）１Ａは、クライアント装置２から送信されるクライアントデータを格納するフレームを生成する。そして、伝送装置１Ａは、光伝送路３を介してこのフレームを伝送装置１Ｂへ送信する。伝送装置（受信器）１Ｂは、伝送装置１Ａから受信するフレームからクライアントデータを再生する。そして、伝送装置１Ｂは、再生したクライアントデータを対応するクライアント装置２へ転送する。
【００１２】
以下の説明では、伝送装置１Ａを送信側の伝送装置と呼ぶことがある。また、伝送装置１Ｂを受信側の伝送装置と呼ぶことがある。ただし、伝送装置１Ｂは、伝送装置１Ａへ光信号を送信する機能を有していてもよい。また、伝送装置１Ａは、伝送装置１Ｂから光信号を受信する機能を有していてもよい。
【００１３】
伝送装置１Ａ、１Ｂ間で伝送されるフレームは、ＩＴＵで勧告されているＯＴＵフレームである。クライアントデータは、ＯＴＵフレームのペイロード領域に格納されて伝送される。
【００１４】
図２は、ＯＴＵフレームの構成を示す。ＯＴＵフレームは、図２に示すように、４０８０バイト×４行の構成を有する。第１〜第１６バイトには、監視制御情報が格納される。監視制御情報は、ＯＴＵオーバヘッド、ＯＤＵ（Optical channel Data Unit）オーバヘッド、ＯＰＵ（Optical channel Payload Unit）オーバヘッドを含む。第１７〜第３８２４バイトは、ペイロード領域であり、クライアントデータが格納される。第３８２５〜第４０８０バイトには、ＦＥＣ（Forward Error Correction）が挿入される。
【００１５】
ＯＴＵをサポートする伝送装置は、複数の光信号を並列に伝送することができる。たとえば、ＯＴＵ３をサポートする伝送装置は、４本の10Gbps光インターフェースを用いて並列伝送を行なう。また、ＯＴＵ４をサポートする伝送装置は、１０本の10Gbps光インターフェース（または、４本の25Gbps光インターフェース）を用いて並列伝送を行なう。
【００１６】
図３は、ＯＴＵの並列伝送について説明する図である。図３に示す例では、約100GbpsのＯＴＵ４フレームが１０本の10Gbps光インターフェースを介して伝送される。
この場合、送信側において、ＯＴＵフレームは、複数の論理レーンへと変換される。この変換は、論理レーン分配（ＬＬＤ：Logical Lane Distribution）とも呼ばれる。論理レーンとは、ＯＴＵフレームを１６バイト毎に並列化した後の各データ列のことである。この論理レーンの数は、ＩＴＵ−Ｔ（G.709勧告）において標準化されている。例えば、ＯＴＵ３では４本の論理レーン、ＯＴＵ４では２０本の論理レーンとして標準化されている。
【００１７】
多重化器（ＭＵＸ）は、上述した複数の論理レーンから光インターフェースの並列数へ変換するために、複数の論理レーンの信号を多重化する。図３では、２０本の論理レーンに対して２本の論理レーン毎に信号を多重化し、１０本の光インターフェース用の信号を作る。そして、光モジュール（Ｅ／Ｏ）は、多重化された信号を光信号に変換して出力する。この例では、各光信号のビットレートは、約10Gbpsである。
【００１８】
受信側において、光モジュール（Ｏ／Ｅ）および逆多重化器（ＤＭＵＸ）により、各論理レーンの信号が再生される。フレーム同期部は、論理レーン毎に、同期を確立する。スキュー調整部は、論理レーン間のタイミング誤差（すなわち、スキュー）を補償する。そして、フレーム再生部は、複数の論理レーンの出力信号からＯＴＵフレームを再生する。
【００１９】
上記並列伝送において、ＯＴＵフレームは、図４に示すように、１６バイト毎に分割されて複数の論理レーンに分配される。以下の説明では、ＯＴＵフレームを１６バイト毎に分割される。この場合、この１６バイト毎のデータを、本明細書中では「フレームエレメント」と呼ぶ。すなわち、ＯＴＵフレームは、２５５×４個のフレームエレメントに分割される。また、図４において、各フレームエレメント内の２つの数字は、そのフレームエレメントの先頭および末尾の位置を表す。例えば、「１：１６」は、フレームエレメントがＯＴＵフレームの第１〜第１６バイトの情報を格納していることを表す。
【００２０】
フレーム同期は、ＯＴＵオーバヘッド内のＦＡＳ（Frame Alignment Signal）により確立される。ＦＡＳは、予め決められたデータパターン（例：F6 F6 F6 28 28 28）を有する６バイトの情報である。ここで、ＯＴＵオーバヘッドは、図２に示すように、ＯＴＵフレームの第１行の第１〜第１４バイトに格納される。よって、ＯＴＵフレームがフレームエレメントに分割されると、ＦＡＳは、図４に示すように、フレームエレメント「１：１６」に配置されることになる。
【００２１】
図５は、ＯＴＵフレームを複数の論理レーンへ分配する方法を説明する図である。ＯＴＵフレームは、図４に示すフレームエレメントに分割されて、論理レーン＃０１〜＃２０へ順番に分配される。このとき、まず、第１行のフレームエレメントが順番に論理レーン＃０１〜＃２０に分配され、その後、第２、第３、第４行のフレームエレメントが順番に論理レーン＃０１〜＃２０に分配される。例えば、第１サイクルにおいて、フレームエレメント「１：１６」〜「３０５：３２０」が論理レーン＃０１〜＃２０に分配される。なお、「サイクル」は、ここでは、各論理レーンで１６バイトの情報を伝送するための期間に相当する。
【００２２】
ＯＴＵフレームは、図４に示すように、１６３２０バイトの情報を格納する。よって、ＯＴＵフレームを論理レーン＃０１〜＃２０に分配する構成では、図５に示すように、ＯＴＵフレームは５１サイクルで伝送される。このとき、ＯＴＵフレームの末尾部分（すなわち、フレームエレメント「１６３０５：１６３２０」は、論理レーン＃２０に分配される。
【００２３】
上述のように、１つのＯＴＵフレームは、論理レーン＃０１〜＃２０上では、５１サイクルで伝送される。したがって、図５に示すように、あるＯＴＵフレーム（以下、ＯＴＵフレーム１）が第１〜第５１サイクルで伝送される場合、次のＯＴＵフレーム（以下、ＯＴＵフレーム２）は第５２〜第１０２サイクルで伝送される。
【００２４】
フレーム同期は、上述したように、ＦＡＳによって確立される。図５に示す例では、ＯＴＵフレーム１のＦＡＳは、論理レーン＃０１に配置されている。ただし、ＯＴＵフレームが複数の論理レーンに分配される伝送方式では、論理レーン毎に同期を確立することが要求される。すなわち、各論理レーンにＦＡＳが配置されていることが要求される。
【００２５】
このため、伝送装置は、ＯＴＵフレーム２を論理レーン＃０１〜＃２０に分配するときは、ＯＴＵフレームの先頭部分（すなわち、フレームエレメント「１：１６」）を論理レーン＃０２に配置する。すなわち、ＯＴＵフレーム２は、図５に示すように、論理レーン＃０２から分配が開始される。同様に、例えば、ＯＴＵフレーム３は、論理レーン＃０３から分配が開始され、ＯＴＵフレーム２０は、論理レーン＃２０から分配が開始される。なお、ＯＴＵフレーム毎に分配開始レーンを１つずつシフトさせる処理は、本明細書中では「ローテーション」と呼ぶ。
【００２６】
フレーム同期を確立するためのＦＡＳには、ＬＬＭ（Logical Lane Marker）が付与される。ＬＬＭは、ローテーションが実行される毎に１ずつインクリメントされる。たとえば、図５において、ＯＴＵフレーム１のＦＡＳに付与されているＬＬＭが「０」である場合、ＯＴＵフレーム２のＬＬＭは「１」になり、ＯＴＵフレーム３のＬＬＭは「２」になる。そして、ＬＬＭは、受信側の伝送装置において、論理レーンを識別するために使用される。
【００２７】
上述のように、ＯＴＵフレームが複数の論理レーンに分配される伝送方式においては、各論理レーンに順番にＦＡＳが配置されるように、ローテーションが行われる。受信側の伝送装置は、ＦＡＳを利用して論理レーン毎に同期を確立し、ＬＬＭを利用して各論理レーン番号を識別する。そして、各論理レーンのデータをフレームエレメント単位で多重することでＯＴＵフレームが再生される。
【００２８】
図６は、論理レーンの同期について説明する図である。論理レーンの同期は、各論理レーンにおいてそれぞれ一定の間隔でＦＡＳを検出することにより確立される。例えば、２０本の論理レーン＃０１〜＃２０を有する伝送方式では、図５または図６に示すように、各論理レーンにおいて、２０ＯＴＵフレーム間隔（すなわち、１０２０サイクル）でＦＡＳが挿入されている。したがって、受信側の伝送装置は、各論理レーンにおいて１０２０サイクルでＦＡＳが検出されているときは、各論理レーンの同期が確立していると判定する。
【００２９】
光ネットワークのさらなる高速化および大容量化が要求されている。このため、ＯＴＵにおいても、並列に伝送される光信号の数を増加させる構成が検討されている。
例えば、実用化されているＯＴＵ４のビットレートは、約100Gbpsである。これに対して、現在、400Gbpsおよび1Tbpsの帯域を有するＯＴＵ伝送方式が検討されている。ところが、現在の技術では、光モジュール（Ｅ／Ｏ素子およびＯ／Ｅ素子）の高速化には限界がある。このため、超高速伝送は、図７に示すように、10Gbps〜100Gbpsの光モジュールを並列化することで実現される。
【００３０】
100Gbps伝送は、例えば「10Gbps×10」「25Gbps×4」または「100Gbps×1」により実現されている。ここで、「10Gbps×10」は、１０個の10Gbps光モジュールを並列化する構成を表している。他の表記も同様である。そして、伝送装置が上述の３つの構成をサポートするためには、伝送装置内の論理レーンの数は、並列化される光モジュールの個数の最小公倍数とする必要がある。したがって、ＯＴＵで100Gbps伝送を提供するためには、図３または図５に示すように、伝送装置内には２０本の論理レーンが設けられる。
【００３１】
400Gbps伝送は、例えば「10Gbps×40」「25Gbps×16」「40Gbps×10」「50Gbps×8」または「100Gbps×4」といった構成により実現されることが予想される。ここで、４０、１６、１０、８、４の最小公倍数は、８０である。よって、この場合、論理レーンの数は８０である。ただし、伝送装置が「25Gbps×16」をサポートしない場合は、論理レーンの数は４０でもよい。
【００３２】
1Tbps伝送は、例えば「10Gbps×100」「25Gbps×40」「40Gbps×25」「50Gbps×20」または「100Gbps×10」といった構成によりされることが予想される。ここで、１００、４０、２５、２０、１０の最小公倍数は、２００である。よって、この場合、論理レーンの数は２００である。ただし、伝送装置が「25Gbps×40」をサポートしない場合は、論理レーンの数は１００でもよい。
【００３３】
ところが、論理レーンの数が増加すると、受信側の伝送装置においてＯＴＵフレームの処理時間が長くなることがある。例えば、伝送レートが100Gbpsから400Gbpsへ高速化したときに、論理レーンの数が２０から４０へ増加すると、フレーム同期に要する時間が長くなる。
【００３４】
図８〜図９は、ＯＴＵフレームを４０本の論理レーンへ分配する方法を説明する図である。この場合、第１サイクルにおいて、ＯＴＵフレーム１のフレームエレメント「１：１６」〜「６２５：６４０」は、論理レーン＃０１〜＃４０に分配される。以下、同様に、各フレームエレメントが順番に論理レーン＃０１〜＃４０に分配される。そうすると、ＯＴＵフレーム１の最後のフレームエレメント（すなわち、フレームエレメント「１６３０５：１６３２０」）は、第２６サイクルの論理レーン＃２０に分配される。
【００３５】
このとき、第２６サイクルの論理レーン＃２１〜＃４０には、フレームエレメントが分配されていない。このため、ＯＴＵフレーム２の最初のフレームエレメント（すなわち、フレームエレメント「１：１６」）は、第２６サイクルの論理レーン＃２１に分配されることになる。すなわち、ＯＴＵフレーム１の最後のフレームエレメントおよびＯＴＵフレーム２の最初のフレームエレメントは、同じサイクル内に配置される。この場合、ＯＴＵフレーム１からＯＴＵフレーム２へ処理が移行するときに、ローテーションは実行されない。
【００３６】
この後、ＯＴＵフレーム２の残りのフレームエレメントが順番に論理レーンに分配される。この結果、ＯＴＵフレーム２の最後のフレームエレメント（すなわち、フレームエレメント「１６３０５：１６３２０」）は、論理レーン＃４０に分配される。
【００３７】
このとき、第５１サイクルの全ての論理レーン＃０１〜＃４０にそれぞれフレームエレメントが分配されている。このため、ＯＴＵフレーム３の最初のフレームエレメントは、次のサイクル（すなわち、第５２サイクル）に配置される。すなわち、ＯＴＵフレーム２の最後のフレームエレメントおよびＯＴＵフレーム３の最初のフレームエレメントは、異なるサイクル内に配置される。この場合、ＯＴＵフレーム３の論理レーンへの分配を開始するときに、ローテーションが実行される。例えば、ＯＴＵフレーム３の最初のフレームエレメント（すなわち、フレームエレメント「１：１６」）は、論理レーン＃０１ではなく、論理レーン＃０２に配置される。以下、同様に、ＯＴＵフレーム３の残りのフレームエレメント、および後続のＯＴＵフレームのフレームエレメントが論理レーン＃０１〜＃４０に分配される。
【００３８】
このように、図８〜図９に示す例では、２個のＯＴＵフレームが論理レーン＃０１〜＃４０に分配される毎に、ローテーションが実行される。以下の説明では、ローテーションが実行された後の１番目のＯＴＵフレームが有するＦＡＳを「ＦＡＳ１」と呼び、２番目のＯＴＵフレームが有するＦＡＳを「ＦＡＳ２」と呼ぶことにする。
【００３９】
この場合、ＯＴＵフレーム１、３、５、．．．のＦＡＳ１が、順番に、論理レーン＃０１、＃０２、＃０３、．．．に配置される。そして、ＯＴＵフレーム７９のＦＡＳ１が論理レーン＃４０に配置される。一方、ＯＴＵフレーム２、４、６、．．．のＦＡＳ２が、順番に、論理レーン＃２１、＃２２、＃２３、．．．に配置される。そして、ＯＴＵフレーム８０のＦＡＳ２が論理レーン＃２０に配置される。
【００４０】
このように、図８〜図９に示す例では、各論理レーンにおいて、２０４０サイクル毎にＦＡＳ１が挿入されている。また、ＦＡＳ２も、各論理レーンにおいて２０４０サイクル毎に挿入されている。
【００４１】
ここで、フレーム同期を確立するためのＦＡＳには、上述したように、ＬＬＭが付与される。ＬＬＭは、ローテーションが実行される毎に１ずつインクリメントされる。したがって、図８〜図９に示す実施例では、たとえば、ＯＴＵフレーム１のＦＡＳ１に付与されているＬＬＭが「０」である場合、ＯＴＵフレーム３のＦＡＳ１に付与されているＬＬＭが「１」になる。この場合、受信側の伝送装置は、「ＬＬＭ＝０」から論理レーン＃０１を識別し、「ＬＬＭ＝１」から論理レーン＃０２を識別できる。
【００４２】
ところが、ＯＴＵフレーム２、４、６、．．．に対してはローテーションが実行されないので、ＦＡＳ２に付与されているＬＬＭの値は、直前のＦＡＳ１のＬＬＭの値と同じである。例えば、ＯＴＵフレーム１のＦＡＳ１に付与されるＬＬＭおよびＯＴＵフレーム２のＦＡＳ２に付与されるＬＬＭは、いずれも「０」である。このため、ＦＡＳ１に付与されているＬＬＭを利用して論理レーンが識別される構成では、ＦＡＳ２に付与されているＬＬＭを利用して論理レーンを識別することはできない。したがって、ＦＡＳ２は、各論理レーンを識別するために使用されない。
【００４３】
このように、４０本の論理レーン＃０１〜＃４０を利用して400GbpsのＯＴＵフレームを伝送する場合、ＦＡＳ１のみを利用して、フレーム同期の確立および論理レーンの識別が行われる。ここで、ＦＡＳ１は、図８〜図９に示すように、各論理レーンにおいて、２０４０サイクル毎に挿入されている。したがって、受信側の伝送装置は、各論理レーンにおいて２０４０サイクルでＦＡＳ１が検出されているときは、各論理レーンの同期が確立していると判定する。これに対して、２０本の論理レーン＃０１〜＃２０を利用して100GbpsのＯＴＵフレームを伝送する場合、図５〜図６を参照しながら説明したように、受信側の伝送装置は、各論理レーンにおいて１０２０サイクルで同期を検出できる。すなわち、伝送レートの高速化に伴って論理レーンの数が増加すると、受信側の伝送装置において同期を確立するために要する時間が長くなることがある。
【００４４】
そこで、本発明の実施形態の伝送装置は、フレームを伝送する論理レーンの数が増加した場合であっても、フレーム処理時間（例えば、同期確立に要する時間）が長くならないようにするための機能および構成を有する。
【００４５】
図１０は、送信側の伝送装置の構成を示す。この伝送装置１０は、図１に示す伝送装置１Ａに対応する。
図１０に示す実施例では、伝送装置１０に400GbpsのＯＴＵフレームが入力される。このＯＴＵフレームのペイロードには、クライアントデータが格納されている。なお、伝送装置１０は、図示しないが、クライアントデータを格納するＯＴＵフレームを生成するフレーマを内蔵していてもよい。また、伝送装置１０は、４０本の論理レーン＃０１〜＃４０を提供する。各論理レーン伝送レートは、約10Gbpsである。
【００４６】
伝送装置１０は、フレーム分配器１１、多重化器（ＭＵＸ）１２ａ〜１２ｄ、光モジュール（Ｅ／Ｏ）１３ａ〜１３ｄを有する。そして、入力ＯＴＵフレームは、フレーム分配器１１に導かれる。
【００４７】
フレーム分配器１１は、入力ＯＴＵフレームに、グループ識別情報およびレーン識別情報を付与する。グループ識別情報は、論理レーン＃０１〜＃４０をグループ化することにより得られる複数の論理レーングループを識別する。図１０に示す例では、論理レーン＃０１〜＃４０は、２つの論理レーングループ（ＬＧ１、ＬＧ２）にグループ化されている。よって、ＯＴＵフレームには、「ＬＧ１」または「ＬＧ２」を識別するグループ識別情報が付与される。また、レーン識別情報は、論理レーングループ内で論理レーンを識別する。
【００４８】
図１１は、グループ識別情報およびレーン識別情報の配置について説明する図である。グループ識別情報およびレーン識別情報は、ＯＴＵオーバヘッドに挿入される。ＯＴＵオーバヘッドは、ＯＴＵフレームの第１行の第１〜第１４バイトに配置されている。
【００４９】
ＯＴＵオーバヘッドの第１〜第６バイトには、ＦＡＳ（Frame Alignment Signal）が格納される。ＦＡＳは、受信側の伝送装置において、フレーム同期を確立するために使用される。すなわち、ＦＡＳは、同期情報の一例である。また、ＯＴＵオーバヘッドの第７バイトには、ＭＦＡＳ（Multi Frame Alignment Signal）が格納される。ＭＦＡＳは、ＯＴＵフレーム毎にインクリメントされる。ＯＴＵオーバヘッドの第１３〜第１４バイトは、リザーブ領域である。
【００５０】
グループ識別情報は、以下の説明では、レーングループＩＤ（ＬＧＩＤ）と呼ぶことにする。また、レーングループＩＤで識別される論理レーングループを、レーングループと呼ぶ。さらに、レーン識別情報は、ＬＬＭ（Logical Lane Marker）で表される。
【００５１】
なお、レーングループは、「１」から順番にカウントされる。これに対して、レーングループＩＤは、「０」から順番に生成される。したがって、例えば、レーングループＬＧ１、ＬＧ２は、それぞれ「ＬＧＩＤ＝０」「ＬＧＩＤ＝１」によって識別される。
【００５２】
レーングループの数が２n個であるときは、ＭＦＡＳの一部のビットを使用してレーングループＩＤが実現される。例えば、レーングループの数が２個であるときは、ＭＦＡＳの下位１ビットを使用して各グループが識別される。この場合、レーングループＩＤの値は、フレーム毎に、交互に、「０」または「１」が与えられる。また、レーングループの数が４個であれば、ＭＦＡＳの下位２ビットを使用して各グループが識別される。この場合、レーングループＩＤの値は、フレーム毎に、順番に「０」〜「３」が与えられる。
【００５３】
レーングループの数が２n個でないときは、レーングループＩＤは、リザーブ領域に挿入される。一例としては、レーングループＩＤは、ＯＴＵオーバヘッドの第１３バイトに挿入される。なお、レーングループの数がＬ個である場合、レーングループＩＤの値は、フレーム毎に、順番に「０」〜「Ｌ−１」が与えられる。
【００５４】
論理レーンを識別するためのＬＬＭは、レーングループの数にかかわらず、ＯＴＵオーバヘッドの第６バイトに挿入される。ＬＬＭは、上述のローテーションが行われる毎に、インクリメントされる。ここで、各レーングループ内の論理レーンの数がＮである場合、ＬＬＭの値は、例えば、順番に「０」〜「Ｎ−１」となる。ただし、ＬＬＭが取り得る値の範囲は、「０」〜「Ｎ−１」に限定されるものではない。たとえば、ＬＬＭの値は、Ｎの整数倍を周期とするカウンタにより提供されるようにしてもよい。一例として、各レーングループ内の論理レーンの数が２０である場合、ＬＬＭの値は、「０」〜「２３９」をサイクリックにカウントするカウンタにより提供される。
【００５５】
フレーム分配器１１は、グループ識別情報（すなわち、レーングループＩＤ）およびレーン識別情報（すなわち、ＬＬＭ）が付与されたフレームを複数のフレームエレメントに分割して論理レーン＃０１〜＃４０に分配する。このとき、ＯＴＵフレームは、図４に示すように、１６バイトのフレームエレメントに分割される。
【００５６】
ここで、レーングループＩＤは、図１０に示すレーングループＬＧ１またはＬＧ２を識別する。また、ＯＴＵフレームの最初のフレームエレメントを挿入すべき論理レーン（以下、論理レーンｘ）は、ＬＬＭに対して下記の演算を実行することにより特定される。
ｘ＝ＬＬＭ mod20 ＋１
【００５７】
すなわち、論理レーンｘは、ＬＬＭを２０で割り算したときの余りに１を加算することにより得られる。例えば、ＬＬＭ＝１０であれば、ｘ＝１１が得られる。ただし、この値ｘは、レーングループ内で論理レーンを識別する。よって、例えば、「レーングループＩＤ＝０」および「ＬＬＭ＝１０」であれば、レーングループＬＧ１の中の１１番目の論理レーン（すなわち、論理レーン＃１１）が特定される。また、「レーングループＩＤ＝１」および「ＬＬＭ＝１０」であれば、レーングループＬＧ２の中の１１番目の論理レーン（すなわち、論理レーン＃３１）が特定される。
【００５８】
フレーム分配器１１は、ＯＴＵフレームの最初のフレームエレメントを、上述のようにして特定される論理レーンへ導く。そして、フレーム分配器１１は、そのＯＴＵフレームの他のフレームエレメントを順番に論理レーン＃０１〜＃４０へ分配する。
【００５９】
図１２〜図１３は、フレーム分配器１１による分配の一例を示す図である。ここでは、フレーム分配器１１は、ＯＴＵフレーム１に「レーングループＩＤ＝０」及び「ＬＬＭ＝０」を付与し、ＯＴＵフレーム２に「レーングループＩＤ＝１」及び「ＬＬＭ＝０」を付与し、ＯＴＵフレーム３に「レーングループＩＤ＝０」及び「ＬＬＭ＝１」を付与し、ＯＴＵフレーム４に「レーングループＩＤ＝１」及び「ＬＬＭ＝１」を付与したものとする。
【００６０】
フレーム分配器１１は、ＯＴＵフレーム１の最初のフレームエレメント（すなわち、フレームエレメント「１：１６」）を、レーングループＬＧ１内の論理レーン＃０１に配置する。また、フレーム分配器１１は、ＯＴＵフレーム１の残りフレームエレメントを、論理レーン＃０２から順番に、論理レーン＃０１〜＃４０に分配する。この結果、ＯＴＵフレーム１の最後のフレームエレメント（すなわち、フレームエレメント「１６３０５：１６３２０」）は、論理レーン＃２０に配置される。
【００６１】
続いて、フレーム分配器１１は、ＯＴＵフレーム２の最初のフレームエレメント「１：１６」を、レーングループＬＧ２内の論理レーン＃２１に配置する。また、フレーム分配器１１は、ＯＴＵフレーム２の残りフレームエレメントを、論理レーン＃２２から順番に、論理レーン＃０１〜＃４０に分配する。この結果、ＯＴＵフレーム２の最後のフレームエレメント「１６３０５：１６３２０」は、論理レーン＃４０に配置される。
【００６２】
このように、この例では、２個のＯＴＵフレームを順番に論理レーン＃０１〜＃４０に分配すると、最後のサイクル（すなわち、第５１サイクル）では、すべての論理レーンにフレームエレメントが分配されることになる。したがって、ローテーションは、２ＯＴＵフレーム毎に実行される。なお、ローテーションは、例えば、次のＯＴＵフレームに付与すべきＬＬＭをインクリメントすることにより実現される。この実施例では、ＯＴＵフレーム３に「ＬＬＭ＝１」が付与されている。
【００６３】
フレーム分配器１１は、ＯＴＵフレーム３の最初のフレームエレメント「１：１６」を、レーングループＬＧ１内の論理レーン＃２に導く。また、フレーム分配器１１は、ＯＴＵフレーム３の残りフレームエレメントを、論理レーン＃３から順番に、論理レーン＃０１〜＃４０に分配する。この結果、ＯＴＵフレーム３の最後のフレームエレメント「１６３０５：１６３２０」は、論理レーン＃２１に配置される。
【００６４】
続いて、フレーム分配器１１は、ＯＴＵフレーム４の最初のフレームエレメント「１：１６」を、レーングループＬＧ２内の論理レーン＃２２に導く。また、フレーム分配器１１は、ＯＴＵフレーム４の残りフレームエレメントを、論理レーン＃２３から順番に、論理レーン＃０１〜＃４０に分配する。この結果、ＯＴＵフレーム４の最後のフレームエレメント「１６３０５：１６３２０」は、論理レーン＃０１に配置される。
【００６５】
以降、同様に、２ＯＴＵフレーム毎にローテーションが実行される。すなわち、ＯＴＵフレーム３９に「レーングループＩＤ＝０」および「ＬＬＭ＝１９」が付与され、ＯＴＵフレーム４０に「レーングループＩＤ＝１」および「ＬＬＭ＝１９」が付与される。
【００６６】
そうすると、フレーム分配器１１は、ＯＴＵフレーム３９の最初のフレームエレメント「１：１６」を、レーングループＬＧ１内の論理レーン＃２０に配置する。また、フレーム分配器１１は、ＯＴＵフレーム３９の残りフレームエレメントを、論理レーン＃２１から順番に、論理レーン＃０１〜＃４０に分配する。この結果、ＯＴＵフレーム３９の最後のフレームエレメント「１６３０５：１６３２０」は、論理レーン＃３９に配置される。
【００６７】
また、フレーム分配器１１は、ＯＴＵフレーム４０の最初のフレームエレメント「１：１６」を、レーングループＬＧ２内の論理レーン＃４０に配置する。また、フレーム分配器１１は、ＯＴＵフレーム４０の残りフレームエレメントを、論理レーン＃０１から順番に、論理レーン＃０１〜＃４０に分配する。この結果、ＯＴＵフレーム４０の最後のフレームエレメント「１６３０５：１６３２０」は、論理レーン＃１９に配置される。
【００６８】
ここで、各ＯＴＵフレームの同期情報（すなわち、ＦＡＳ）は、ＯＴＵオーバヘッドに格納されている。したがって、各ＯＴＵフレームのＦＡＳは、フレームエレメント「１：１６」に格納されることになる。なお、フレームエレメント「１：１６」には、レーングループＩＤおよびＬＬＭも格納されている。
【００６９】
このように、伝送装置１０においては、２ＯＴＵフレーム毎（すなわち、５１サイクル毎）にローテーションが実行される。したがって、論理レーン＃０１〜＃２０を含むレーングループＬＧ１において、ＦＡＳが配置される論理レーンは、５１サイクル毎にシフトしてゆく。例えば、第１サイクルにおいて論理レーン＃０１にＦＡＳが配置され、第５２サイクルにおいて論理レーン＃０２にＦＡＳが配置されている。そして、第１０２１サイクルにおいて、再び、論理レーン＃０１にＦＡＳが配置される。なお、図１２〜図１３では、レーングループＬＧ１に配置されるＦＡＳは「ＦＡＳ１」と表記されている。
【００７０】
同様に、論理レーン＃２１〜＃４０を含むレーングループＬＧ２においても、ＦＡＳが配置される論理レーンは、５１サイクル毎にシフトしてゆく。例えば、第２６サイクルにおいて論理レーン＃２１にＦＡＳが配置され、第７７サイクルにおいて論理レーン＃２２にＦＡＳが配置されている。そして、第１０４６サイクルにおいて、再び、論理レーン＃２１にＦＡＳが配置される。なお、図１２〜図１３では、レーングループＬＧ２に配置されるＦＡＳは「ＦＡＳ２」と表記されている。
【００７１】
図１０に戻る。多重化器１２ａ〜１２ｄは、それぞれ、対応する論理レーンの信号を多重化する。論理レーンの多重化は、通常、同じレーングループ内で行われる。図１０に示す例では、多重化器１２ａは論理レーン＃０１〜＃１０の信号を多重化し、多重化器１２ｂは論理レーン＃１１〜＃２０の信号を多重化し、多重化器１２ｃは論理レーン＃２１〜＃３０の信号を多重化し、多重化器１２ｄは論理レーン＃３１〜＃４０の信号を多重化する。すなわち、ＬＧ１では、多重化器１２ａ、１２ｂによってそれぞれ１０多重化が行われ、ＬＧ２では、多重化器１２ｃ、１２ｄによってそれぞれ１０多重化が行われる。ただし、本発明の伝送装置は、図１０に示す構成に限定されるものではなく、異なるレーングループに属する論理レーンを多重化してもよい。
【００７２】
光モジュール１３ａ〜１３ｄは、それぞれ、多重化器１２ａ〜１２ｄの出力信号を光信号に変換する。各光モジュール１３ａ〜１３ｄは、約100Gbpsの帯域を有するＥ／Ｏ素子を含む。そして、光モジュール１３ａ〜１３ｄにより生成される光信号は、それぞれ、光伝送路３ａ〜３ｄを介して受信側の伝送装置（図１では、伝送装置１Ｂ）へ伝送される。
【００７３】
図１４は、フレーム分配器１１の構成を示す。フレーム分配器１１は、図１４に示すように、識別情報付与部２１、フレーム分割部２２、セレクタ２３、およびバッファ＃１〜＃Ｍを有する。Ｍは、論理レーンの総数を表す。図１０に示す例では、Ｍ＝４０である。Ｎは、各レーングループ内の論理レーンの数を表す。図１０に示す例では、Ｎ＝２０である。Ｌは、レーングループの数を表す。図１０に示す例では、Ｌ＝２である。
【００７４】
識別情報付与部２１は、各入力ＯＴＵフレームにＬＬＭを付与する。また、レーングループの数が２n個でない場合は、識別情報付与部２１は、各入力ＯＴＮフレームにさらにレーングループＩＤを付与する。以下、図１５のフローチャートを参照しながら、識別情報付与部２１の処理を説明する。なお、この例では、ＭＦＡＳの下位１ビットが、レーングループＩＤとして使用されるものとする。
【００７５】
Ｓ１において、識別情報付与部２１は、新たなＯＴＵフレームを検出する。このとき、識別情報付与部２１は、例えば、入力ビット列からＦＡＳを検出することにより、新たなＯＴＵフレームを検出する。なお、ＦＡＳのビットパターンは、予め決められている。
【００７６】
Ｓ２において、識別情報付与部２１は、ＭＦＡＳを検出する。なお、ＭＦＡＳは、図示しないが、ＯＴＵフレームを形成する回路でインクリメントされる。また、１つの実施例においては、レーングループＩＤとして使用されるＭＦＡＳの中のビットは、初期条件として、「すべてゼロ」に設定される。
【００７７】
ここで、レーングループの数が２n個であるときは、図１１を参照しながら説明したように、ＭＦＡＳの一部がレーングループＩＤとして使用される。この実施例では、レーングループの数が２個であり、ＭＦＡＳの下位１ビットがレーングループＩＤとして使用される。また、レーングループの数が２n個でない場合は、識別情報付与部２１は、レーングループＩＤをインクリメントする。
【００７８】
なお、ＭＦＡＳは、８ビットで表される。したがって、ＭＦＡＳは、２５６ＯＴＵフレーム毎にゼロに戻る。ただし、ＭＦＡＳの下位１ビットは、フレーム毎に、交互に「０」「１」を繰り返す。すなわち、ＭＦＡＳの下位１ビットは、２ＯＴＵフレーム毎にゼロに戻る。ただし、レーングループの数がＬ（２nを除く）である場合は、レーングループＩＤの値は、上述したように、フレーム毎に、順番に「０」〜「Ｌ−１」が与えられる。
【００７９】
Ｓ３において、識別情報付与部２１は、レーングループＩＤがゼロであるか否かを判定する。この例では、ＭＦＡＳの下位１ビットが、レーングループＩＤとして使用される。したがって、識別情報付与部２１は、ＭＦＡＳの下位１ビットがゼロであるか否かを判定する。
【００８０】
レーングループＩＤ（すなわち、ＭＦＡＳの下位１ビット）がゼロであれば、識別情報付与部２１は、Ｓ４において、ＬＬＭをインクリメントする。一方、レーングループＩＤがゼロでなければ、Ｓ４の処理はスキップされる。この場合、ＬＬＭの値は変化しない。
【００８１】
レーングループの数が２n個であるときは、Ｓ５において、識別情報付与部２１は、Ｓ２〜Ｓ４において得られるＬＬＭを、入力ＯＴＭフレームに付与する。このとき、識別情報付与部２１は、Ｓ２〜Ｓ４において得られるＬＬＭを、ＯＴＵオーバヘッドの第６バイトに書き込む。
【００８２】
また、レーングループの数が２n個出ない場合は、Ｓ５において、識別情報付与部２１は、Ｓ２〜Ｓ４において得られるＬＧＩＤおよびＬＬＭを、入力ＯＴＭフレームに付与する。このとき、識別情報付与部２１は、Ｓ２〜Ｓ４において得られるＬＬＭをＯＴＵオーバヘッドの第６バイトに書き込み、ＬＧＩＤをＯＴＵオーバヘッドの第１３バイトに書き込む。
【００８３】
識別情報付与部２１は、ＯＴＵフレームを受信する毎に、Ｓ１〜Ｓ５を実行する。この結果、各入力ＯＴＵフレームにレーングループＩＤおよびＬＬＭが付与される。
一例を示す。ここでは、初期条件として「ＭＦＡＳ＝０」であるときに「ＬＬＭ＝０」が与えられ、ローテーションが開始されるものとする。この場合、例えば、入力ＯＴＵフレーム１〜１０に対して、順番に、下記の識別情報が付与される。ＬＧＩＤは、レーングループＩＤを意味する。
ＯＴＵフレーム１：ＬＧＩＤ＝０、ＬＬＭ＝０
ＯＴＵフレーム２：ＬＧＩＤ＝１、ＬＬＭ＝０
ＯＴＵフレーム３：ＬＧＩＤ＝０、ＬＬＭ＝１
ＯＴＵフレーム４：ＬＧＩＤ＝１、ＬＬＭ＝１
ＯＴＵフレーム５：ＬＧＩＤ＝０、ＬＬＭ＝２
ＯＴＵフレーム６：ＬＧＩＤ＝１、ＬＬＭ＝２
ＯＴＵフレーム７：ＬＧＩＤ＝０、ＬＬＭ＝３
ＯＴＵフレーム８：ＬＧＩＤ＝１、ＬＬＭ＝３
ＯＴＵフレーム９：ＬＧＩＤ＝０、ＬＬＭ＝４
ＯＴＵフレーム１０：ＬＧＩＤ＝１、ＬＬＭ＝４
【００８４】
なお、レーングループの数が４個である場合は、ＭＦＡＳの下位２ビットがレーングループＩＤとして使用される。この場合、入力ＯＴＵフレーム１〜１０に対して、順番に、下記の識別情報が付与される。
ＯＴＵフレーム１：ＬＧＩＤ＝０、ＬＬＭ＝０
ＯＴＵフレーム２：ＬＧＩＤ＝１、ＬＬＭ＝０
ＯＴＵフレーム３：ＬＧＩＤ＝２、ＬＬＭ＝０
ＯＴＵフレーム４：ＬＧＩＤ＝３、ＬＬＭ＝０
ＯＴＵフレーム５：ＬＧＩＤ＝０、ＬＬＭ＝１
ＯＴＵフレーム６：ＬＧＩＤ＝１、ＬＬＭ＝１
ＯＴＵフレーム７：ＬＧＩＤ＝２、ＬＬＭ＝１
ＯＴＵフレーム８：ＬＧＩＤ＝３、ＬＬＭ＝１
ＯＴＵフレーム９：ＬＧＩＤ＝０、ＬＬＭ＝２
ＯＴＵフレーム１０：ＬＧＩＤ＝１、ＬＬＭ＝２
【００８５】
レーングループの数が２n個でない場合は、図１５に示すＳ２において、レーングループＩＤがインクリメントされる。また、Ｓ３において、レーングループＩＤがゼロか否かが判定される。一例として、レーングループの数が３個であるときは、入力ＯＴＵフレーム１〜１０に対して、順番に、下記の識別情報が付与される。
ＯＴＵフレーム１：ＬＧＩＤ＝０、ＬＬＭ＝０
ＯＴＵフレーム２：ＬＧＩＤ＝１、ＬＬＭ＝０
ＯＴＵフレーム３：ＬＧＩＤ＝２、ＬＬＭ＝０
ＯＴＵフレーム４：ＬＧＩＤ＝０、ＬＬＭ＝１
ＯＴＵフレーム５：ＬＧＩＤ＝１、ＬＬＭ＝１
ＯＴＵフレーム６：ＬＧＩＤ＝２、ＬＬＭ＝１
ＯＴＵフレーム７：ＬＧＩＤ＝０、ＬＬＭ＝２
ＯＴＵフレーム８：ＬＧＩＤ＝１、ＬＬＭ＝２
ＯＴＵフレーム９：ＬＧＩＤ＝２、ＬＬＭ＝２
ＯＴＵフレーム１０：ＬＧＩＤ＝０、ＬＬＭ＝３
【００８６】
このように、識別情報付与部２１は、各入力ＯＴＵフレームにＬＬＭを付与する。このとき、レーングループの数が２n個でない場合は、識別情報付与部２１は、各入力ＯＴＵフレームにさらにレーングループＩＤを付与する。なお、レーングループの数が２n個である場合は、ＭＦＡＳによってレーングループＩＤが表される。そして、識別情報付与部２１によりＬＬＭ（及び、レーングループＩＤ）が付与されたＯＴＮフレームは、フレーム分割部２２に導かれる。
【００８７】
図１４に戻る。フレーム分割部２２は、フレームを複数のフレームエレメントに分割する。ＯＴＵフレームは、図４に示すように、１６バイトのフレームエレメントに分割される。ここで、同期情報ＦＡＳ、レーングループＩＤ、ＬＬＭは、ＯＴＵフレームを分割することにより得られる複数のフレームエレメントの中の最初のフレームエレメントに格納される。
【００８８】
セレクタ２３は、レーングループＩＤおよびＬＬＭに基づいて、フレーム分割部２２から出力されるフレームエレメントを順番にバッファ＃１〜＃Ｍに分配する。ここで、各バッファ＃１〜＃Ｍは、それぞれ１本の論理レーンに対応する。例えば、Ｍ＝４０である場合は、バッファ＃１〜＃４０は、論理レーン＃０１〜＃４０に対応する。よって、フレーム分配器１１は、フレームエレメントをバッファ＃１〜＃Ｍに分配することにより、複数の論理レーンにフレームエレメントを分配する処理を実現することができる。
【００８９】
このように、各バッファ＃１〜＃Ｍは、それぞれ１本の論理レーンに対応する。したがって、フレームエレメントをバッファ＃１〜＃Ｍに分配する処理は、実質的に、複数の論理レーンにフレームエレメントを分配する処理と等価である。複数の論理レーンにフレームエレメントを分配する処理については、図１０〜図１３を参照しながら説明したので、説明は省略する。バッファ＃１〜＃Ｍに格納されているフレームエレメントは、不図示の読出し回路により読み出され、多重化器１２ａ〜１２ｄへ導かれる。
【００９０】
このように、伝送装置１０は、各入力ＯＴＵフレームにレーングループＩＤおよびＬＬＭを付与する。また、伝送装置１０は、ＯＴＵフレームをフレームセグメントに分解して複数の論理レーン＃０１〜＃４０に分配する。そして、伝送装置１０は、論理レーン＃０１〜＃４０の信号を光伝送路３ａ〜３ｄへ出力する。
【００９１】
図１６は、受信側の伝送装置の構成を示す。この伝送装置３０は、図１に示す伝送装置１Ｂに対応する。また、伝送措置３０は、図１０に示す伝送装置１０から送信される光信号を光伝送路３ａ〜３ｄを介して受信する。
【００９２】
伝送装置３０は、光モジュール（Ｏ／Ｅ）３１ａ〜３１ｄ、逆多重化器（ＤＭＵＸ）３２ａ〜３２ｄ、フレーム同期部３３、論理レーン並べ替え部３４、スキュー調整部３５、およびフレーム再生部３６を有する。光モジュール３１ａ〜３１ｄは、それぞれ、光伝送路３ａ〜３ｄを介して受信する光信号を電気信号に変換する。各光モジュール３１ａ〜３１ｄは、100Gbpsの帯域を有するＯ／Ｅ素子を含む。逆多重化器３２ａ〜３２ｄは、それぞれ、光モジュール３１ａ〜３１ｄの出力信号を逆多重化する。ここで、逆多重化器３２ａ〜３２ｄは、それぞれ、送信側の伝送装置１０に設けられている多重化器１２ａ〜１２ｄの逆処理を行う。したがって、この例では、各逆多重化器３２ａ〜３２ｄは、入力信号を逆多重化して１０個のビット列信号を出力する。
【００９３】
フレーム同期部３３には、各逆多重化器３２ａ〜３２ｄから、１０個のビット列信号が入力される。したがって、フレーム同期部３３には、合計で４０個のビット列信号が入力される。このとき、フレーム同期部３３には、図１２〜図１３に示す論理レーン＃０１〜＃４０の信号が入力される。
【００９４】
フレーム同期部３３は、論理レーン毎に、ＦＡＳを検出することで同期を確立する。ここで、図１０に示す送信側の伝送装置１０においては、ローテーションによって各論理レーンにＦＡＳが挿入されている。具体的には、図１７に示すように、各論理レーンにおいて、１０２０サイクル間隔でＦＡＳが挿入される。
【００９５】
例えば、第１サイクルにおいて論理レーン＃０１にＦＡＳが挿入されるものとする。この場合、第２６サイクルにおいて論理レーン＃２１にＦＡＳが挿入され、第５２サイクルにおいて論理レーン＃０２にＦＡＳが挿入され、第７７サイクルにおいて論理レーン＃２２にＦＡＳが挿入される。そうすると、第１０２１サイクルにおいて論理レーン＃１にＦＡＳが挿入され、第１０４６サイクルにおいて論理レーン＃２１にＦＡＳが挿入され、第１０７２サイクルにおいて論理レーン＃０２にＦＡＳが挿入され、第１０９２サイクルにおいて論理レーン＃２２にＦＡＳが挿入される。
【００９６】
このように、伝送装置１０により生成される各論理レーンの信号は、１０２０サイクル間隔でＦＡＳを有している。したがって、フレーム同期部３３は、４０本のビット列信号のそれぞれにおいてＦＡＳパターンをモニタする。そして、フレーム同期部３３は、すべてのビット列信号において１０２０サイクル間隔でＦＡＳを検出すると、フレーム同期が確立したと判定する。
【００９７】
ＦＡＳのビットパターンは、例えば、「F6 F6 F6 28 28 28」である。ただし、伝送装置１０、３０は、ＦＡＳ領域の第６バイトをＬＬＭとして使用することがある。したがって、フレーム同期部３３は、ＦＡＳ領域の第１〜第５バイトを利用して同期検出を行うようにしてもよい。
【００９８】
伝送装置３０は、上述のようにして全ての論理レーンの同期を確立することができる。ただし、伝送装置３０においてＯＴＵフレームを再生するためには、論理レーン＃０１〜＃４０が正しく並んでいる必要がある。
【００９９】
伝送装置１０から伝送装置３０へ信号を伝送するシステムを構築するときに、通常は、光モジュール１３ａと３１ａ、光モジュール１３ｂと３１ｂ、光モジュール１３ｃと３１ｃ、光モジュール１３ｄと３１ｄとがそれぞれ接続される。すなわち、送信側および受信側において、レーングループが互いに同じ並び順になるように構成される。しかし、各逆多重化器３２ａ〜３２ｄは、単に受信信号の逆多重化を行なうだけで、レーン番号順に論理レーンを構成するわけではない。このため、受信側で構成される論理レーンは、送信側と同じ並び順にならない場合もある。この場合、受信側の伝送装置３０は、受信信号からＯＴＵフレームを再生できない。
【０１００】
また、送信側と受信側との間で光モジュールが上述のように正しく接続されない場合もある。この場合、受信側でのレーングループが送信側と同じ並び順にならないため、受信側の伝送装置３０は、受信信号からＯＴＵフレームを再生できない。
【０１０１】
この問題を解決するために、論理レーン並べ替え部３４は、送信側の伝送装置１０において各論理レーンに挿入されるレーングループＩＤおよびＬＬＭを利用して、受信側での論理レーンの並び順が送信側と同じになるように、論理レーンの並べ替えを行う。なお、レーングループＩＤおよびＬＬＭは、図１１を参照しながら説明したように、ＦＡＳと同じフレームエレメントに格納されている。
【０１０２】
図１８は、論理レーン並べ替え部３４の構成を示す。論理レーン並べ替え部３４は、ＬＧＩＤ検出部３４ａ〜３４ｄ、ＬＧＩＤソート部３４ｅ、ＬＬＭソート部３４ｆ、３４ｇを有する。ＬＧＩＤ検出部３４ａは、逆多重化部３２ａによって得られる１０個の受信信号からそれぞれレーングループＩＤを検出する。同様に、ＬＧＩＤ検出部３４ｂ〜３２ｄは、それぞれ、逆多重化部３２ｂ〜３２ｄの各出力信号からレーングループＩＤを検出する。ＬＧＩＤソート部３４ｅは、ＬＧＩＤ検出部３４ａ〜３４ｄによって検出されたレーングループＩＤに基づいて、４０個の受信信号をソートする。そして、ＬＧＩＤソート部３４ｅは、「ＬＧＩＤ＝０」が付与されている信号をＬＬＭソート部３４ｆに導き、「ＬＧＩＤ＝１」が付与されている信号をＬＬＭソート部３４ｇに導く。ＬＬＭソート部３４ｆは、「ＬＧＩＤ＝０」が付与されている信号を、各受信信号に付与されているＬＬＭに基づいてソートする。同様に、ＬＬＭソート部３４ｇは、「ＬＧＩＤ＝１」が付与されている信号を、各受信信号に付与されているＬＬＭに基づいてソートする。
【０１０３】
図１９は、論理レーン並べ替え部３４の動作を説明する図である。ここでは、４０本の論理レーンが１０本ずつ多重化されるものとする。すなわち、伝送装置１０、３０間には４本の光伝送路が設けられている。そして、受信側の伝送装置３０において、各光伝送路を介して伝送される信号は、１０本の逆多重化信号に分離されて論理レーン並べ替え部３４に導かれる。したがって、論理レーン並べ替え部３４は、４０個の入力ポートおよび４０個の出力ポートを有する。
【０１０４】
送信側の伝送装置１０は、上述したように、各ＯＴＵフレームにＬＬＭを付与する。また、例えば、レーングループの数が２n個であるときは、各ＯＴＵフレームに挿入されているＭＦＡＳの一部によって、ＬＧＩＤが表される。そして、このＯＴＵフレームは、フレームエレメントに分割されて論理レーン＃０１〜＃４０に分配される。このとき、所定の間隔でローテーションが行われるので、図１９に示すように、各論理レーン＃０１〜＃４０にＬＧＩＤおよびＬＬＭが挿入されることになる。
【０１０５】
なお、図１９において、ＬＧＩＤは、レーングループを識別する。この実施例では、ＬＧＩＤは、「０」まはた「１」である。また、ＬＬＭ mod20は、ＬＬＭの値を２０で割り算したときの余りを表す。例えば、ＬＬＭ＝７であれば、ＬＬＭ mod20＝７である。この実施例では、ＬＬＭ mod20は、０〜１９の範囲の値をとり得る。ただし、図１９では、図面を見やすくするために「ＬＬＭ mod20」を単に「ＬＬＭ」と表記している。
【０１０６】
各論理レーン＃０１〜＃４０は、ＬＧＩＤおよびＬＬＭmod20の組合せによって特定される。すなわち、ＬＧＩＤ＝０であれば、ＬＬＭ mod20＝０〜１９は、それぞれ論理レーン＃０１〜＃２０を識別する。また、ＬＧＩＤ＝１であれば、ＬＬＭ mod20＝０〜１９は、それぞれ論理レーン＃２１〜＃４０を識別する。
【０１０７】
図１９に示す例では、逆多重化器でのデマックスにより論理レーンの並び順が送信側とは異なっている。この結果、論理レーン並べ替え部３４では、レーングループはＬＧ１、ＬＧ２の順に並んでいるが、各レーングループ内の論理レーンは番号順に並んでいない。
【０１０８】
論理レーン並べ替え部３４は、各入力ポートに導かれてくる信号からＬＧＩＤおよびＬＬＭ mod20を検出する。たとえば、論理レーン並べ替え部３４は、１番目の入力ポートの信号から「ＬＧＩＤ＝０」「ＬＬＭ mod20＝７」を検出し、４０番目の入力ポートの信号から「ＬＧＩＤ＝１」「ＬＬＭmod20＝１４」を検出する。なお、論理レーン並べ替え部３４は、ＬＬＭ mod20を受信するかわりに、ＬＬＭ値からＬＬＭ mod20を計算してもよい。
【０１０９】
また、伝送装置１０と伝送装置３０との間の接続によってはレーングループが入れ替わることもある。このため、論理レーン並べ替え部３４は、各入力ポートの信号を、ＬＧＩＤに基づいてソートする。この例では、論理レーン並べ替え部３４は、「ＬＧＩＤ＝０」が付与されている信号を収集するとともに、「ＬＧＩＤ＝１」が付与されている信号を収集する。
【０１１０】
続いて、論理レーン並べ替え部３４は、ＬＧＩＤによって識別されるグループ内で、各入力信号をＬＬＭ mod20に基づいて並べ替える。この例では、「ＬＧＩＤ＝０」により識別されるグループ内で、「ＬＬＭ mod20＝０」〜「ＬＬＭ mod20＝１９」が付与されている入力信号が順番に並べられる。これにより、「ＬＧＩＤ＝０」により識別されるグループにおいて、「ＬＬＭ mod20＝０」〜「ＬＬＭ mod20＝１９」が付与されている入力信号は、１〜２０番目の出力ポートに導かれる。同様に、「ＬＧＩＤ＝１」により識別されるグループ内で、「ＬＬＭ mod20＝０」〜「ＬＬＭ mod20＝１９」が付与されている入力信号が順番に並べられる。これにより、「ＬＧＩＤ＝１」により識別されるグループにおいて、「ＬＬＭ mod20＝０」〜「ＬＬＭ mod20＝１９」が付与されている入力信号は、２１〜４０番目の出力ポートに導かれる。この結果、送信側の伝送装置１０と受信側の伝送装置３０との間で、論理レーン＃０１〜＃４０の並び順が互いに同じになる。
【０１１１】
なお、図１９に示す例では、ＬＧＩＤを利用するグループ毎のソートを行った後に、ＬＬＭ mod20を利用するグループ内のソートが行われるが、本発明はこれに限定されるものではない。例えば、ＬＬＭ mod20を利用するグループ内のソート行った後に、ＬＧＩＤを利用するグループ毎のソートを行なってもよい。また、ＬＧＩＤおよびＬＬＭ mod20を利用する１回の処理ですべての論理レーンの並べ替えを実現してもよい。
【０１１２】
また、論理レーン並べ替え部３４は、例えば、複数の入力ポートおよび複数の出力ポートを有するスイッチ回路を利用して実現してもよい。この場合、各入力ポートの信号から検出されるＬＧＩＤおよびＬＬＭに基づいて、複数の入力ポートと複数の出力ポートとの間のパスが決定される。
【０１１３】
このように、伝送装置３０は論理レーン並べ替え部３４を有するので、伝送装置１０、３０間の光伝送路の接続がどのような場合でも、伝送装置１０と伝送装置３０との間で論理レーン＃０１〜＃４０の並び順が互いに同じになる。したがって、伝送システムを構築する作業が簡単になる。或いは、伝送システムの信頼性が向上する。
【０１１４】
図２０は、スキュー調整部３５の構成を示す。スキュー調整部３５は、論理レーン間のスキュー（タイミング誤差）を調整する。なお、論理レーン間のスキューは、例えば、光伝送路３ａ〜３ｄの長さが互いに異なっているときに生じる。また、他の要因によっても論理レーン間のスキューが発生し得る。
【０１１５】
スキュー調整部３５は、図２０（ａ）に示すように、レーン間スキュー調整部３５ａ、３５ｂ、およびグループ間スキュー調整部３５ｃを有する。レーン間スキュー調整部３５ａ、３５ｂは、互いに同じ構成および機能を有する。
【０１１６】
レーン間スキュー調整部３５ａには、論理レーン＃０１〜＃２０を介して伝送される信号（以下、論理レーン信号＃０１〜＃２０）が入力される。論理レーン信号＃０１〜＃２０は、レーングループＬＧ１に属する。そして、レーン間スキュー調整部３５ａは、論理レーン信号＃０１を基準として、他の論理レーン信号＃０２〜＃２０のタイミングを調整する。ここで、各論理レーン信号＃０２〜＃２０のＦＡＳは、送信側の伝送装置１０においては、図１２に示すように、論理レーン信号＃０１のＦＡＳに対して、順番に、５１サイクルずつ遅延したタイミングに挿入されている。したがって、レーン間スキュー調整部３５ａは、論理レーン信号＃０１のＦＡＳに対して、５１サイクル毎に論理レーン信号＃０２〜２０のＦＡＳが順番に配置されるように、論理レーン信号＃０２〜＃２０のタイミングを調整する。
【０１１７】
ここで、各論理レーン信号＃０１〜＃２０は、いったんレーン間スキュー調整部３５ａ内のバッファに格納される。そして、レーン間スキュー調整部３５ａは、このバッファから各論理レーン信号を読み出すタイミングを制御することによって、論理レーン信号＃０１〜＃２０間のタイミング差を調整することができる。
【０１１８】
レーン間スキュー調整部３５ｂには、論理レーン信号＃２１〜＃４０が入力される。論理レーン信号＃２１〜＃４０は、レーングループＬＧ２に属する。レーン間スキュー調整部３５ｂの動作は、実質的にレーン間スキュー調整部３５ａと同じである。すなわち、レーン間スキュー調整部３５ｂは、論理レーン信号＃２１のＦＡＳに対して、５１サイクル毎に論理レーン信号＃２２〜＃４０のＦＡＳが順番に配置されるように、論理レーン信号＃２２〜＃４０のタイミングを調整する。なお、レーン間スキュー調整部３５ａ、３５ｂは、並列に動作することが好ましい。
【０１１９】
グループ間スキュー調整部３５ｃには、レーン間スキュー調整部３５ａ、３５ｂにて各レーングループ内のスキュー調整を行った論理レーン＃０１〜＃４０が入力される。グループ間スキュー調整部３５ｃは、レーングループＬＧ１、ＬＧ２からそれぞれ１つずつ論理レーン信号を抽出する。ここでは、レーングループＬＧ１から論理レーン信号＃０１が抽出され、レーングループＬＧ２から論理レーン信号＃２１が抽出されるものとする。
【０１２０】
ここで、図１２に示す例では、論理レーン信号＃０１のＦＡＳは第１サイクルに配置され、論理レーン信号＃２１のＦＡＳは第２６サイクルに配置されている。すなわち、論理レーン信号＃２１のＦＡＳは、送信側の伝送装置１０においては、論理レーン信号＃０１のＦＡＳに対して２５サイクル経過したタイミングに挿入されている。したがって、グループ間スキュー調整部３５ｃは、論理レーン信号＃０１のＦＡＳに対して２５サイクルが経過したタイミングに論理レーン信号＃２１のＦＡＳが配置されるように、論理レーン信号＃２１のタイミングを調整する。このとき、各論理レーン信号＃０１〜＃４０は、いったんグループ間スキュー調整部３５ｃ内のバッファに格納される。そして、グループ間スキュー調整部３５ｃは、このバッファから各論理レーン信号を読み出すタイミングを制御することによって、論理レーン信号＃０１〜＃４０間のタイミング差を調整することができる。
【０１２１】
各レーングループ内のスキュー調整は、レーン間スキュー調整部３５ａ、３５ｂによって先に行われている。よって、グループ間スキュー調整部３５ｃは、論理レーン信号＃０１、＃２１間のタイミング調整結果に基づいて、各レーングループの論理レーンのタイミング調整を行なう。この結果、スキュー調整部３５においてすべての論理レーン＃０１〜＃４０のスキューが調整される。
【０１２２】
このように、実施形態の構成によれば、各レーングループ内のスキューが調整され、その後にレーングループ間のスキューが調整される。ただし、本発明はこの構成に限定されるものではない。すなわち、図２０（ｂ）に示すように、レーングループ間のスキューを調整した後に、各レーングループ内のスキューを調整してもよい。
【０１２３】
また、実施形態の構成によれば、レーン間スキュー調整部３５ａ、３５ｂの構成は、互いに同じである。このため、例えば、伝送装置１０、３０が２０本の論理レーン＃０１〜＃２０を使用してＯＴＵフレームを伝送する場合には、スキュー調整部３５は、レーン間スキュー調整部３５ａ、３５ｂの一方を停止することができる。この場合、グループ間スキュー調整部３５ｃは、スキュー調整を行わない。
【０１２４】
このように、スキュー調整部３５は、２０本の論理レーンを使用する場合、および４０本の論理レーンを使用する場合の双方に適用可能である。ここで、レーン間スキュー調整部３５ａ、３５ｂの構成は、互いに同じである。よって、実施形態の構成によれば、部品の共通化を図りながら、伝送レートの変更に柔軟に対応することができる。
【０１２５】
フレーム再生部３６は、スキュー調整部３５によりスキューが調整された論理レーン＃０１〜＃４０の出力信号からＯＴＵフレームを再生する。このとき、フレーム再生部３６は、フレーム分配器１１による分配処理の逆処理を実行することにより、４０本の論理レーン信号からＯＴＵフレームを再生する。そして、伝送装置３０は、再生したＯＴＵフレームから１または複数のクライアイント信号を生成し、対応するクライアイントへ送信する。
【０１２６】
このように、実施形態の伝送装置は、複数の論理レーンをグループ化し、グループ毎に信号処理を行う。このため、実施形態の伝送装置においては、論理レーンのグループ化を行わない従来技術と比較すると、フレームの処理時間が短くなる。
【０１２７】
例えば、図８〜図９を参照しながら説明した例では、同期処理に使用されるＦＡＳをすべての論理レーン＃０１〜＃４０に配置するために要する期間は、１９９０サイクルである。また、各論理レーンにおいて同期処理に使用されるＦＡＳが挿入さる周期は、２０４０サイクルである。
【０１２８】
これに対して、実施形態の構成では、図１２〜図１３に示すように、同期処理に使用されるＦＡＳをすべての論理レーン＃０１〜＃４０に配置するために要する期間は、９９５サイクルである。また、各論理レーンにおいて同期処理に使用されるＦＡＳが挿入さる周期は、１０２０サイクルである。ここで、実施形態の構成では、レーングループ間の制御に係わる処理が発生するが、この処理に要する時間は数サイクル〜数１０サイクル程度である。したがって、実施形態の構成によれば、従来の構成と比較して、フレームの処理時間（例えば、同期を確立するための時間）が短くなる。
【０１２９】
＜８０本の論理レーンを使用する構成＞
８０本の論理レーンを使用してＯＴＵフレームを伝送する場合、論理レーン＃０１〜＃８０は、４つのレーングループにグループ化される。送信側の伝送装置の構成および動作は、実質的に図１０に示す伝送装置１０と同じである。ただし、フレーム分配部１１は、ＯＴＵフレームを論理レーン＃０１〜＃８０に分配する。このとき、フレーム分配部１１は、図１４において、Ｍ＝８０、Ｎ＝２０、Ｌ＝４で動作する。また、多重化器および光モジュールは、論理レーンの本数に応じて、適切に設計されるものとする。
【０１３０】
図２１〜図２３は、フレーム分配部１１による分配の一例を示す。この例では、論理レーン＃０１〜＃２０がレーングループＬＧ１（ＬＧＩＤ＝０）に属し、論理レーン＃６１〜＃８０がレーングループＬＧ２（ＬＧＩＤ＝１）に属し、論理レーン＃４１〜＃６０がレーングループＬＧ３（ＬＧＩＤ＝２）に属し、論理レーン＃２１〜＃４０がレーングループＬＧ４（ＬＧＩＤ＝３）に属するものとする。また、フレーム分配部１１において、ＭＦＡＳの下位２ビット検出し、ＬＧＩＤとして使用する。さらに、フレーム分配部１１において、ＬＬＭは、ローテーション毎に１ずつインクリメントされる。なお、ローテーションは、４ＯＴＵフレーム毎に実行される。
【０１３１】
ＯＴＵフレーム１の最初のフレームエレメント（すなわち、「１：１６」）は、第１サイクルの論理レーン＃０１に配置される。この場合、ＯＴＵフレーム１の最後のフレームエレメント（すなわち、「１６３０５：１６３２０」）は、第１３サイクルの論理レーン＃６０に配置されている。よって、ＯＴＵフレーム２の最初のフレームエレメント「１：１６」は、第１３サイクルの論理レーン＃６１に配置される。同様に、ＯＴＵフレーム３の最初のフレームエレメントは、第２６サイクルの論理レーン＃４１に配置され、ＯＴＵフレーム４の最初のフレームエレメントは、第３９サイクルの論理レーン＃２１に配置される。そうすると、ＯＴＵフレーム４の最後のフレームエレメント「１６３０５：１６３２０」は、第５１サイクルの論理レーン＃８０に配置される。
【０１３２】
このように、第１〜第５１サイクルにおいて、４個のＯＴＵフレームが論理レーン＃０１〜＃８０に分配される。第５１サイクルでは、すべての論理レーン＃０１〜＃８０にフレームエレメントが分配されている。したがって、ＯＴＵフレーム４からＯＴＵフレーム５へ移行するとき（すなわち、第５１サイクルから第５２サイクルへ移行するとき）、ローテーションが行われる。すなわち、この構成では、５１サイクル毎にローテーションが実行される。
【０１３３】
各レーングループＬＧ１〜ＬＧ４おいて、ＦＡＳを含むフレームエレメントが挿入される論理レーンは、ローテーション毎に（すなわち、５１サイクル毎に）、順番にシフトしてゆく。たとえば、レーングループＬＧ１では、第１サイクルで論理レーン＃０１にＦＡＳが挿入された後、第５２サイクルで論理レーン＃０２にＦＡＳが挿入されている。このとき、ＬＬＭの値は、ローテーション毎に１ずつインクリメントされる。したがって、例えば、第１サイクルの論理レーン＃０１のＦＡＳに付されるＬＬＭが「０」であれば、第５２サイクルの論理レーン＃０２のＦＡＳに付されるＬＬＭは「１」である。
【０１３４】
連続して入力されるＯＴＵフレームに対して上述の分配が実行されると、第１０２０サイクルにおいてＯＴＵフレーム８０の分配が終了する。そして、第１０２１サイクルにおいて、再び、論理レーン＃０１にＦＡＳが挿入される。このように、各論理レーンにおいて、１０２０サイクル毎に、ＦＡＳが挿入される。各ＦＡＳには、レーングループＩＤおよびＬＬＭが付与されている。
【０１３５】
８０本の論理レーンを使用する受信側の伝送装置の構成および動作は、実質的に図１６に示す伝送装置３０と同じである。ただし、光モジュールおよび逆多重化器は、送信側の伝送装置の構成に対応する。
【０１３６】
受信側の伝送装置は、論理レーン＃０１〜＃８０毎にＦＡＳを検出することで同期を確立する。ここで、各論理レーンには、図２４に示すように、１０２０サイクル間隔でＦＡＳが挿入されている。したがって、受信側の伝送装置は、８０本のビット列信号のそれぞれにおいて１０２０サイクル間隔でＦＡＳを検出すると、フレーム同期が確立したと判定する。
【０１３７】
論理レーンの並替えは、実質的に、伝送装置３０の論理レーン並べ替え部３４による処理と同じである。ただし、８０本の論理レーンが４つのレーングループＬＧ１〜ＬＧ４にグループ化されている場合には、入力論理レーン信号は、いったんレーングループＩＤに基づいて４つのレーングループにソートされる。その後、各レーングループ内で論理レーンの並べ替えが行われる。なお、図２５においては、図面を見やすくするために、「ＬＬＭ mod20」を「ＬＬＭ」と表記している。
【０１３８】
スキュー調整部は、図２６に示すように、レーン間スキュー調整部３５ａ〜３５ｄ、およびグループ間スキュー調整部３５ｅを有する。レーン間スキュー調整部３５ａ〜３５ｄは、互いに同じ構成および機能を有する。
【０１３９】
レーン間スキュー調整部３５ａは、論理レーン信号＃０１を基準として、他の論理レーン信号＃０２〜＃２０のタイミングを調整する。同様に、レーン間スキュー調整部３５ｂは、論理レーン信号＃２１を基準として、他の論理レーン信号＃２２〜＃４０のタイミングを調整し、レーン間スキュー調整部３５ｃは、論理レーン信号＃４１を基準として、他の論理レーン信号＃４２〜＃６０のタイミングを調整し、レーン間スキュー調整部３５ｄは、論理レーン信号＃６１を基準として、他の論理レーン信号＃６２〜＃８０のタイミングを調整する。ここで、論理レーン信号＃０１〜＃２０はレーングループＬＧ１に属し、論理レーン信号＃２１〜＃４０はレーングループＬＧ４に属し、論理レーン信号＃４１〜＃６０はレーングループＬＧ３に属し、論理レーン信号＃６１〜＃８０はレーングループＬＧ２に属する。
【０１４０】
グループ間スキュー調整部３５ｅには、論理レーン信号＃０１〜＃８０が入力される。グループ間スキュー調整部３５ｅは、各レーングループＬＧ１〜ＬＧ４からそれぞれ１つずつ論理レーン信号を抽出する。ここでは、レーングループＬＧ１、ＬＧ４、ＬＧ３、ＬＧ２から、それぞれ、論理レーン信号＃０１、＃２１、＃４１、＃６１が抽出される。そして、グループ間スキュー調整部３５ｅは、抽出した４つの論理レーン信号間のスキューを調整する。
【０１４１】
例えば、グループ間スキュー調整部３５ｅは、論理レーン信号＃０１を基準として論理レーン信号＃２１、＃４１、＃６１のタイミングを調整する。この場合、グループ間スキュー調整部３５ｅは、論理レーン信号＃０１のＦＡＳに対して３８サイクルが経過したタイミングに論理レーン信号＃２１のＦＡＳが配置されるように、論理レーン信号＃２１のタイミングを調整する。また、論理レーン信号＃０１のＦＡＳに対して２５サイクルが経過したタイミングに論理レーン信号＃４１のＦＡＳが配置されるように、論理レーン信号＃４１のタイミングが調整される。さらに、論理レーン信号＃０１のＦＡＳに対して１２サイクルが経過したタイミングに論理レーン信号＃６１のＦＡＳが配置されるように、論理レーン信号＃６１のタイミングが調整される。
【０１４２】
各レーングループ内のスキュー調整は、レーン間スキュー調整部３５ａ〜３５ｄによって先に行われている。よって、グループ間スキュー調整部３５ｅは、論理レーン信号＃０１、＃２１、＃４１、＃６１間のタイミング調整結果に基づいて、各レーングループの論理レーンのタイミング調整を行なう。この結果、スキュー調整部においてすべての論理レーン＃０１〜＃８０のスキューが調整される。
【０１４３】
レーン間スキュー調整部３５ａ〜３５ｄの構成は、互いに同じである。このため、例えば、伝送装置が４０本の論理レーン＃０１〜＃４０を使用してＯＴＵフレームを伝送する場合には、スキュー調整部は、レーン間スキュー調整部３５ｃ〜３５ｄを停止することができる。この場合、グループ間スキュー調整部３５ｅは、論理レーン信号＃０１、＃２１間のスキューを調整する。
【０１４４】
このように、実施形態の伝送装置は、複数の論理レーンをグループ化し、グループ毎に信号処理を行う。このため、実施形態の伝送装置においては、論理レーンのグループ化を行わない従来技術と比較すると、フレームの処理時間が短くなる。
【０１４５】
例えば、論理レーンのグループ化を行うことなく、図８〜図９に示す方法を拡張してＯＴＵフレームを論理レーン＃０１〜＃８０に分配する方式を考える。この方式では、同期処理に使用されるＦＡＳをすべての論理レーン＃０１〜＃８０に配置するために要する期間は、４０６８サイクルである。また、各論理レーンにおいて同期処理に使用されるＦＡＳが挿入さる周期は、４０８０サイクルである。
【０１４６】
これに対して、実施形態の構成では、図２１〜図２３に示すように、すべての論理レーン＃０１〜＃８０に同期処理に使用されるＦＡＳを配置するために要する期間は、１００８サイクルである。また、各論理レーンにおいて同期処理に使用されるＦＡＳが挿入さる周期は、１０２０サイクルである。このように、実施形態の伝送装置においては、論理レーンのグループ化を行わない従来技術と比較すると、同期処理に要する間が短くなる。
【図１】
2014013601.tif 000003
【図２】
2014013601.tif 000004
【図３】
2014013601.tif 000005
【図４】
2014013601.tif 000006
【図５】
2014013601.tif 000007
【図６】
2014013601.tif 000008
【図７】
2014013601.tif 000009
【図８】
2014013601.tif 000010
【図９】
2014013601.tif 000011
【図１０】
2014013601.tif 000012
【図１１】
2014013601.tif 000013
【図１２】
2014013601.tif 000014
【図１３】
2014013601.tif 000015
【図１４】
2014013601.tif 000016
【図１５】
2014013601.tif 000017
【図１６】
2014013601.tif 000018
【図１７】
2014013601.tif 000019
【図１８】
2014013601.tif 000020
【図１９】
2014013601.tif 000021
【図２０】
2014013601.tif 000022
【図２１】
2014013601.tif 000023
【図２２】
2014013601.tif 000024
【図２３】
2014013601.tif 000025
【図２４】
2014013601.tif 000026
【図２５】
2014013601.tif 000027
【図２６】
2014013601.tif 000028
【国際調査報告】
2014013601.tif 000029
2014013601.tif 000030
2014013601.tif 000031