(57)【要約】  伝送装置は、クライアント信号を格納する第１のフレームを中間フレームに収容する第１のマッピング部と、中間フレームを第１のフレームよりもビットレートの高い第２のフレームに収容する第２のマッピング部と、第１のフレームのビットレートおよび第２のフレームのビットレートに基づいて、中間フレームのビットレートを制御するレート制御部を有する。
2014013602.tif 000002
【特許請求の範囲】
【請求項１】
クライアント信号を格納する第１のフレームを中間フレームに収容する第１のマッピング部と、
前記中間フレームを前記第１のフレームよりもビットレートの高い第２のフレームに収容する第２のマッピング部と、
前記第１のフレームのビットレートおよび前記第２のフレームのビットレートに基づいて、前記中間フレームのビットレートを制御するレート制御部と、
を有する伝送装置。
【請求項２】
前記レート制御部は、前記中間フレームのビットレートを前記第１のフレームのビットレート以上に制御する
ことを特徴とする請求項１に記載の伝送装置。
【請求項３】
前記レート制御部は、前記中間フレームのビットレートを、前記第２のフレームのビットレートを所定の整数で割り算することで得られるビットレートに制御する
ことを特徴とする請求項２に記載の伝送装置。
【請求項４】
前記第２のフレームのビットレートをＨ、前記中間フレームのビットレートをＭとしたとき、前記第１のマッピング部は、前記第１のフレームの信号をＨ／Ｍ個の中間フレームに収容する
ことを特徴とする請求項１に記載の伝送装置。
【請求項５】
複数のクライアント信号をそれぞれ収容する複数の低速ＯＤＵを複数のトリビュタリスロットに収容する第１のマッピング部と、
前記トリビュタリスロットを前記低速ＯＤＵよりもビットレートの高い高速ＯＤＵに収容する第２のマッピング部と、
前記第２のマッピング部により前記高速ＯＤＵに収容された信号からＯＴＵフレームを生成して伝送路へ出力する送信モジュールと、
前記低速ＯＤＵのビットレートおよび前記高速ＯＤＵのビットレートに基づいて、前記トリビュタリスロットの収容レートを制御するレート制御部と、
を有する伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ネットワークにおいて信号を伝送する伝送装置に係わる。
【背景技術】
【０００２】
光ネットワーク（例えば、コアネットワーク）において信号を伝送するための規格の１つとして、ＩＴＵ（International Telecommunication Union）により勧告されているＯＴＮ（Optical Transport Network）が知られている。ＯＴＮにおいては、クライアントデータは、ＯＴＵ（Optical channel Transport Unit）フレームに格納され伝送される。【０００３】
また、近年、光ネットワークのさらなる高速化が要求されている。そして、この要求に応じて、例えば、ＯＤＴＵフレームを生成するフレーム生成装置、ＯＴＮにおいて柔軟にペイロード容量を提供するデジタル伝送システム、ＳＯＮＥＴ（Synchronous Optical Network）に任意の信号をマッピングする方法などが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２１２８９０号公報
【特許文献２】特開２０１２−４８３９号公報
【特許文献３】特開２００１−６９１０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のように、光ネットワークの高速化に係わる技術が提案されている。ところが、光ネットワークの高速化を進めると、ＯＴＵフレームを処理する回路の規模が大きくなり、また、消費電力が大きくなるおそれがある。【０００６】
本発明の目的は、フレームを伝送する伝送装置において、第１のフレームを第２のフレームにマッピングする制御を行う回路の規模または消費電力を削減することである。
【課題を解決するための手段】
【０００７】
本発明の１つの態様の伝送装置は、クライアント信号を格納する第１のフレームを中間フレームに収容する第１のマッピング部と、前記中間フレームを前記第１のフレームよりもビットレートの高い第２のフレームに収容する第２のマッピング部と、前記第１のフレームのビットレートおよび前記第２のフレームのビットレートに基づいて、前記中間フレームのビットレートを制御するレート制御部と、を有する。
【発明の効果】
【０００８】
上述の態様によれば、フレームを伝送する伝送装置において、第１のフレームを第２のフレームにマッピングする制御を行う回路の規模または消費電力を削減できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態の伝送装置が使用される光伝送システムの一例を示す図である。
【図２】ＯＴＵフレームの構成を示す図である。
【図３】３２０個のトリビュタリスロットの信号をＯＤＵフレームに収容する方法を示す図である。
【図４】８００個のトリビュタリスロットの信号をＯＤＵフレームに収容する方法を示す図である。
【図５】送信側の伝送装置の構成を示す図である。
【図６】受信側の伝送装置の構成を示す図である。
【図７】送信側の伝送装置に設けられるフレーム処理部のマッピング機能について説明する図である。
【図８】ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングの一例を示す図である。
【図９】ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングの他の例を示す図である。
【図１０】ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングのさらに他の例を示す図である。
【図１１】トリビュタリスロットのビットレートおよび帯域ロスについて説明する図である。
【図１２】送信側の伝送装置に設けられるフレーム処理部のマッピング機能の他の例を示す図である。
【図１３】同期検出回路の動作を説明する図（その１）である。
【図１４】同期検出回路の動作を説明する図（その２）である。
【図１５】同期検出回路の動作を説明する図（その３）である。
【図１６】トリビュタリスロットの収容レートを受信側に通知する方法の一例を示す図である。
【発明を実施するための形態】
【００１０】
図１は、本発明の実施形態の伝送装置が使用される光伝送システムの一例を示す。伝送装置１Ａ、１Ｂは、それぞれ、クライアント装置２を収容することができる。伝送装置１Ａ、１Ｂは、光伝送路３により接続されている。
【００１１】
伝送装置１Ａは、クライアント装置２から送信されるクライアント信号を格納するフレームを生成する。そして、伝送装置１Ａは、光伝送路３を介してこのフレームを伝送装置１Ｂへ送信する。伝送装置１Ｂは、伝送装置１Ａから受信するフレームからクライアント信号を再生する。そして、伝送装置１Ｂは、再生したクライアント信号を対応するクライアント装置２へ転送する。
【００１２】
以下の説明では、伝送装置１Ａを送信側の伝送装置と呼ぶことがある。また、伝送装置１Ｂを受信側の伝送装置と呼ぶことがある。ただし、伝送装置１Ｂは、伝送装置１Ａへ光信号を送信する機能を有していてもよい。また、伝送装置１Ａは、伝送装置１Ｂから光信号を受信する機能を有していてもよい。
【００１３】
伝送装置１Ａ、１Ｂ間では、ＩＴＵで勧告されているＯＴＵフレームが伝送される。ＯＴＵフレームは、図２に示すように、４０８０バイト×４行の構成を有している。第１〜第１６バイトには、制御情報が格納される。制御情報は、ＯＴＵオーバヘッド、ＯＤＵ（Optical channel Data Unit）オーバヘッド、ＯＰＵ（Optical channel Payload Unit）オーバヘッドを含む。第１７〜第３８２４バイトは、ペイロード領域であり、クライアント信号が格納される。第３８２５〜第４０８０バイトには、ＦＥＣ（Forward Error Correction）が付加される。
【００１４】
ＯＴＵフレームは、ＯＤＵ（Optical channel Data Unit）フレームから生成される。なお、ＯＴＵフレームはＦＥＣ（Forward Error Correction）を有するが、ＯＤＵフレームはＦＥＣを有していない。
【００１５】
クライアント信号は、ＯＤＵフレームのペイロードに格納される。ここで、ＯＴＮは、ビットレートの異なる複数のＯＤＵ／ＯＴＵを提供する。即ち、ＯＴＮは、例えば、ＯＤＵ０（1.244Gbps）、ＯＤＵ１（2.498Gbps）、ＯＤＵ２（10.037Gbps）、ＯＤＵ３（40.319Gbps）、ＯＤＵ４（104.794Gbps）、ＯＤＵflex（任意のビットレート）などを提供している。なお、本明細書において記載するビットレートは説明を簡潔にするために、ＯＤＵ０＝1.25Gbps、ＯＤＵ１＝2.5Gbps、ＯＤＵ２＝10Gbps、ＯＤＵ３＝40Gbps、ＯＤＵ４＝100Gbpsと表現する。
【００１６】
ＯＴＮにおいては、あるビットレートのＯＤＵを他のビットレートにＯＤＵにマッピング（または、多重化）することができる。例えば、４個のＯＤＵ１フレームを１個のＯＤＵ２フレームに多重化することができる。以下の説明では、低速側のＯＤＵを「ＬＯ＿ＯＤＵ）」と呼び、高速側のＯＤＵを「ＨＯ＿ＯＤＵ」と呼ぶことがある。
【００１７】
ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングにおいては、トリビュタリスロット（ＴＳ：Tributary Slot）が使用される。すなわち、ＬＯ＿ＯＤＵ信号は、いったんトリビュタリスロットに収容される。そして、トリビュタリスロットに収容された信号が、ＨＯ＿ＯＤＵへマッピングされる。
【００１８】
トリビュタリスロットのビットレート（または、収容レート）は、固定されており、例えば、1.25Gbpsである。したがって、ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングにおいて使用されるトリビュタリスロットの数は、ＨＯ＿ＯＤＵのビットレートに基づいて決まる。たとえば、ＨＯ＿ＯＤＵがＯＤＵ２であり、そのビットレートが10Gbpsであるときは、マッピングにおいて使用されるトリビュタリスロットの数は８個である。また、ＨＯ＿ＯＤＵがＯＤＵ３であり、そのビットレートが40Gbpsであるときは、マッピングにおいて使用されるトリビュタリスロットの数は３２個である。
【００１９】
このような状況下で、光ネットワークのさらなる高速化が要求されている。このため、ＯＴＮにおいても、ＯＤＵ４／ＯＴＵ４の次の世代の規格として400Gbpsおよび1Tbpsの帯域を有する伝送方式が検討されている。この場合、ＯＴＵフレームを伝送する伝送装置は、ＯＤＵ０〜ＯＤＵ４から400Gbps／1TbpsＯＤＵへのマッピングを行うことになる。
【００２０】
例えば、ＨＯ＿ＯＤＵが400Gbpsである場合には、マッピングにおいて使用されるトリビュタリスロットの数は３２０個である。この場合、各トリビュタリスロットに収容されている信号は、図３に示すように、ＨＯ＿ＯＤＵのペイロードに１バイトずつ順番にマッピングされる。
【００２１】
図３に示す例では、トリビュタリスロット＃１〜＃３２０の信号が順番にＯＤＵフレームのペイロードに収容されている。例えば、各トリビュタリスロット＃１〜＃３２０の最初の１バイト分の信号が、それぞれ、ＯＤＵフレーム１の１行目の第１７〜第３３６バイトに収容されている。続いて、各トリビュタリスロット＃１〜＃３２０の次の１バイト分の信号が、それぞれ、ＯＤＵフレーム１の１行目の第３３７〜第６５６バイトに収容されている。
【００２２】
ＨＯ＿ＯＤＵが1Tbpsである場合には、マッピングにおいて使用されるトリビュタリスロットの数は８００個である。この場合、各トリビュタリスロットに収容されている信号は、図４に示すように、ＨＯ＿ＯＤＵのペイロードに１バイトずつ順番にマッピングされる。
【００２３】
このように、光ネットワークのさらなる高速化を実現する場合、トリビュタリスロットの個数が増加する。ところが、ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングを行ってＯＴＵフレームを生成するフレーム生成回路は、複数のトリビュタリスロットの信号を並列に処理する回路を含むことがある。例えば、ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングにおいて、フレーム生成回路は、各トリビュタリスロットに収容されている信号を用いてフレーム同期を確立する回路を含む。
【００２４】
したがって、光ネットワークの高速化に伴ってトリビュタリスロットの個数が増加すると、フレーム生成回路の回路規模および消費電力が大きくなるおそれがある。そこで、以下に説明する実施形態の伝送装置は、この問題を解決する機能または構成を有する。
【００２５】
図５は、送信側の伝送装置の構成を示す。伝送装置１０は、クライアント信号処理部１１、フレーム処理部１２、光送信モジュール１３を有する。伝送装置１０には、クライアント装置が接続されている。なお、伝送装置１０は、図１に示す例では、伝送装置１Ａに相当する。
【００２６】
クライアント信号処理部１１は、クライアント装置から送信されるクライアント信号を終端する。なお、伝送装置１０は、複数のクライアント装置を収容することができる。すなわち、クライアント信号処理部１１は、複数のクライアント信号を終端することができる。
【００２７】
フレーム処理部１２は、クライアント信号処理部１１によって終端されたクライアント信号を収容するＯＴＵフレームを生成する。このとき、フレーム処理部１２は、まず、クライアント信号を収容するＬＯ＿ＯＤＵフレームを生成する。つづいて、フレーム処理部１２は、ＬＯ＿ＯＤＵフレームをＨＯ＿ＯＤＵフレームにマッピングする。このマッピングにおいて、ＬＯ＿ＯＤＵフレームの信号は、いったんトリビュタリスロットに収容される。すなわち、トリビュタリスロットは、ＬＯ＿ＯＤＵフレームとＨＯ＿ＯＤＵフレームとの間の中間フレームとして使用される。なお、フレーム処理部１２は、複数のＬＯ＿ＯＤＵフレームを１つのＨＯ＿ＯＤＵフレームにマッピングすることができる。この場合、複数のＬＯ＿ＯＤＵフレームがＨＯ＿ＯＤＵフレームに多重化される。そして、フレーム処理部１２は、ＨＯ＿ＯＤＵフレームからＯＴＵフレームを生成する。
【００２８】
光送信モジュール１３は、フレーム処理部１２により生成されるＯＴＵフレームを伝送する光信号を生成する。そして、光送信モジュール１３により生成される光信号は、光伝送路３を介して受信側の伝送装置へ伝送される。
【００２９】
図６は、受信側の伝送装置の構成を示す。伝送装置２０は、光受信モジュール２１、フレーム処理部２２、クライアント信号処理部２３を有する。伝送装置２０には、クライアント装置が接続されている。なお、伝送装置２０は、図１に示す例では、伝送装置１Ｂに相当する。
【００３０】
光受信モジュール２１は、送信側の伝送装置（すなわち、図５に示す伝送装置１０）から光信号を受信する。そして、光受信モジュール２１は、この光信号を電気信号に変換する。
【００３１】
フレーム処理部２２は、光受信モジュール２１の出力信号からＯＴＵフレームを再生する。そして、フレーム処理部２２は、ＯＴＵフレームを処理することによってクライアント信号を再生する。なお、フレーム処理部２２がＯＴＵフレームからクライアント信号を再生する処理は、実質的に、フレーム処理部１２がクライアント信号からＯＴＵフレームを生成する処理の逆処理である。
【００３２】
クライアント信号処理部２３は、フレーム再生部２２によって再生されたクライアント信号を対応するクライアント装置へ送信する。なお、フレーム処理部２２によって複数のクライアント信号が再生されたときは、クライアント信号処理部２３は、各クライアント信号をそれぞれ対応するクライアント装置へ送信する。
【００３３】
なお、図５に示す伝送装置１０は、他の伝送装置から光信号を受信するために、図６に示す光受信モジュール２１、フレーム処理部２２、クライアンント信号処理部２３を有していてもよい。同様に、図６に示す伝送装置２０は、他の伝送装置へ光信号を送信するために、図５に示すクライアンント信号処理部１１、フレーム処理部１２、光送信モジュール１３を有していてもよい。
【００３４】
図７は、送信側の伝送装置に設けられるフレーム処理部１２のマッピング機能について説明する図である。フレーム処理部１２は、上述したように、ＬＯ＿ＯＤＵフレームをＨＯ＿ＯＤＵフレームにマッピングする。そして、フレーム処理部１２は、このマッピングを実現するために、第１のマッピング部３０、第２のマッピング４０、およびコントローラ５０を有する。
【００３５】
第１のマッピング部３０には、複数のＬＯ＿ＯＤＵ＃１〜＃ｎを介してＯＤＵフレームが入力される。各ＬＯ＿ＯＤＵは、クライアント信号を格納するＯＤＵフレームを伝送する。ここで、フレーム処理部１２は、図示しないが、入力クライアント信号を格納するＯＤＵフレームを生成する機能を備えているものとする。各ＬＯ＿ＯＤＵは、例えば、対応する１つのクライアント装置から送信されるクライアイント信号を格納するＯＤＵフレームを伝送する。或いは、ＬＯ＿ＯＤＵは、複数のクライアント信号を含む多重化信号を格納するＯＤＵフレームを伝送してもよい。
【００３６】
ＬＯ＿ＯＤＵ＃１〜＃ｎは、特に限定されるものではないが、ＯＤＵ０、ＯＤＵ１、ＯＤＵ２、ＯＤＵ３、ＯＤＵ４、またはＯＤＵflexにより実現される。ＯＤＵ２は、ＯＤＵ２ｅを含むものとする。ＯＤＵ３は、ＯＤＵ３ｅを含むものとする。また、ＬＯ＿ＯＤＵ＃１〜＃ｎのビットレートは、１つの実施例では、互いに同じである。ただし、ＬＯ＿ＯＤＵ＃１〜＃ｎのビットレートは、必ずしも互いに同じでなくてもよい。
【００３７】
第１のマッピング部３０は、バッファ３１−１〜３１−ｎ、クロック信号生成器３２、出力回路３３を有する。また、第１のマッピング部３０は、特に図示しないが、出力ポート＃１〜＃ｍを有する。なお、第１のマッピング部３０は、他の回路要素を有していてもよい。
【００３８】
バッファ３１−１〜３１−ｎは、それぞれ、ＬＯ＿ＯＤＵ＃１〜＃ｎのＯＤＵフレームを格納する。このとき、ＯＤＵフレームは、例えば、４×３８２４個のフレームエレメントに分割される。この場合、各フレームエレメントは、１バイトである。そして、これらのフレームエレメントは、順番に、対応するバッファ（３１−１〜３１−ｎ）に書き込まれる。一例としては、最初に、ＯＤＵフレームの第１行の第１バイト〜第３８２４バイトの信号が、順番に、対応するバッファに書き込まれる。この後、第２行の第１バイト〜第３８２４バイトの信号、第３行の第１バイト〜第３８２４バイトの信号、第４行の第１バイト〜第３８２４バイトの信号が、順番に、対応するバッファに書き込まれる。
【００３９】
クロック信号生成器３２は、コントローラ５０から指示される周波数を有するクロック信号を生成する。この周波数は、後で説明するが、トリビュタリスロットのビットレートに対応する。クロック信号生成器３２により生成されるクロック信号は、出力回路３３に供給される。
【００４０】
出力回路３３は、クロック信号生成器３２により生成されるクロック信号を利用して、バッファ３１−１〜３１−ｎに格納されている信号を読み出す。このとき、出力回路３３は、例えば、バッファ３１−１〜３１−ｎから１バイトずつ信号を読み出す。また、出力回路３３は、コントローラ５０から与えられる指示に従って、バッファ３１−１〜３１−ｎから読み出した信号を対応する出力ポート＃１〜＃ｍに導く。
【００４１】
１つの実施例では、ＬＯ＿ＯＤＵ＃１〜＃ｎの数と、出力ポート＃１〜＃ｍの数は、互いに同じである。すなわち、ｎ＝ｍである。この場合、出力回路３３は、各バッファ３１−１〜３１−ｎから読み出した信号を、対応する出力ポート＃１〜＃ｍに導く。
【００４２】
出力ポート＃１〜＃ｍは、それぞれ、トリビュタリスロットＴＳ＃１〜＃ｍに対応している。すなわち、出力ポート＃１〜＃ｍを介して出力される信号は、トリビュタリスロットＴＳ＃１〜＃ｍに収容される。
【００４３】
ここで、出力ポート＃１〜＃ｍの出力信号は、後述する第２のマッピング部４０のバッファ４１−１〜４１−ｍに書き込まれる。したがって、「トリビュタリスロットに収容」は、この実施例では、例えば、出力ポート＃１〜＃ｍの出力信号をバッファ４１−１〜４１−ｍに書き込む処理により実現される。ただし、トリビュタリスロットのビットレートとして指定されたレートで対応するバッファから信号を読み出す処理も、「トリビュタリスロットに収容」の一例である。すなわち、「トリビュタリスロットに収容」は、信号をメモリ等に格納する処理に限定されるものではない。
【００４４】
このように、第１のマッピング部３０は、ＬＯ＿ＯＤＵ＃１〜＃ｎの信号を、トリビュタリスロットＴＳ＃１〜＃ｍに収容する。ここで、トリビュタリスロットＴＳ＃１〜＃ｍのビットレートは、後で説明するが、コントローラ５０によって指定される。
【００４５】
第２のマッピング部４０は、バッファ４１−１〜４１−ｍ、および出力回路４２を有する。バッファ４１−１〜４１−ｍは、それぞれ、トリビュタリスロットＴＳ＃１〜＃ｍに対応する。そして、バッファ４１−１〜４１−ｍは、それぞれ、トリビュタリスロットＴＳ＃１〜＃ｍの信号を格納する。
【００４６】
出力回路４２は、所定の周波数を有するクロック信号を利用して、バッファ４１−１〜４１−ｎに格納されている信号を読み出す。この周波数は、伝送装置１０が送信するＯＴＮフレームのビットレートに対応する。このとき、出力回路４２は、例えば、バッファ４１−１〜４１−ｍから１バイトずつ順番に信号を読み出す。
【００４７】
出力回路４２は、オーバヘッド付与部４３およびスタッフ挿入部４４を有する。オーバヘッド付与部４３は、ＯＤＵフレームのオーバヘッドを生成する。なお、このＯＤＵフレームペイロードには、バッファ４１−１〜４１−ｍから読み出される信号が格納される。また、スタッフ挿入部４４は、必要に応じて、ＯＤＵフレームのペイロードの末尾にスタッフビットを書き込む。そして、出力回路４２は、生成したＯＤＵフレームをＨＯ＿ＯＤＵフレームとして出力する。
【００４８】
なお、伝送装置１０は、第２のマッピング部４０から出力されるＨＯ＿ＯＤＵフレームからＯＴＵフレームを生成する。ＯＴＵフレームは、図２に示すように、ＦＥＣを有している。
【００４９】
コントローラ５０は、ＯＴＵ情報およびクライアント情報に基づいて、第１のマッピング部３０および第２のマッピング部４０を制御する。ＯＴＵ情報は、伝送装置１０が送信するＯＴＵフレームのビットレートを表す情報を含む。クライアント情報は、図５に示す各入力クライアント信号のビットレートを表す情報を含む。なお、伝送装置１０は、例えば、ネットワーク管理者またはネットワークユーザから、ＯＴＵ情報およびクライアント情報を受け取る。
【００５０】
コントローラ５０は、ＯＴＵ情報に基づいてＨＯ＿ＯＤＵのビットレートを認識する。ここで、ＯＴＵフレームは、図５に示すように、４×４０８０バイトである。これに対してＯＤＵフレームは、ＦＥＣを有していないので、４×３８２４バイトである。したがって、ＨＯ＿ＯＤＵのビットレートと対応するＯＴＵのビットレートは、互いに同じではない。ただし、以下の説明では、記載を簡潔にするために、ＨＯ＿ＯＤＵおよび対応するＯＴＵのビットレートは、互いに同じであるものとする。たとえば、ＯＴＵのビットレートが400Gbpsであるときは、対応するＨＯ＿ＯＤＵのビットレートも400Gbpsと表記する。
【００５１】
また、コントローラ５０は、クライアント情報に基づいて、各ＬＯ＿ＯＤＵ＃１〜＃ｎのビットレートを認識する。例えば、クライアント信号が１０ＧｂＥであれば、コントローラ５０は、対応するＬＯ＿ＯＤＵが「ＯＤＵ２ｅ」であると判定する。
【００５２】
そして、コントローラ５０は、例えば、ＬＯ＿ＯＤＵ＃１〜＃ｎのビットレートおよびＨＯ＿ＯＤＵのビットレートに基づいて、トリビュタリスロットＴＳ＃１〜＃ｍのビットレート（または、収容レート）を決定する。以下では、説明を簡単にするために、トリビュタリスロットＴＳ＃１〜＃ｍのビットレートは、互いに同じであるものとする。
【００５３】
ＨＯ＿ＯＤＵのビットレートがＨであり、各トリビュタリスロットＴＳ＃１〜＃ｍのビットレートがＭである場合、Ｈ＝ｍ×Ｍを満たすように、トリビュタリスロットＴＳのビットレートおよび個数が決定される。例えば、ＨＯ＿ＯＤＵのビットレートが400Gbpsである場合、トリビュタリスロットＴＳ＃１〜＃ｍは、「10Gbps×40」「40Gbps×10」または「100Gbps×4」により実現される。
【００５４】
なお、上述したように、この明細書において記載されているビットレート（1.25Gbps、10Gbps、40Gbps、100Gbps、400Gbps等）は、正確な値ではなく、近似的な値である。例えば、「10Gbps」は約10Gbpsを意味し、「40Gbps」は約40Gbpsを意味する。また、上述の「Ｈ＝ｍ×Ｍ」は、近似的な関係を意味する。
【００５５】
また、各トリビュタリスロットＴＳ＃１〜＃ｍのビットレートは、例えば、ＬＯ＿ＯＤＵ＃１〜＃ｎのビットレート以上となるように決定される。一例として、各クライアント信号が１０ＧｂＥであるときは、トリビュタリスロットＴＳ＃１〜＃ｍは「10Gbps×40」により実現される。なお、各クライアント信号が１０ＧｂＥであるとき、トリビュタリスロットＴＳ＃１〜＃ｍを「40Gbps×10」または「100Gbps×4」で実現してもよい。ただし、この場合は、複数のクライアント信号（或いは、複数のＬＯ＿ＯＤＵ）の多重化信号を１つのトリビュタリスロットＴＳに収容する構成が好ましい。
【００５６】
コントローラ５０は、上述のようにして決定したトリビュタリスロットＴＳ＃１〜＃ｍのビットレートに基づいて、第１のマッピング部３０および第２のマッピング部４０を制御する。すなわち、クロック信号生成器３２は、トリビュタリスロットＴＳ＃１〜＃ｍのビットレートに対応する周波数のクロック信号を生成する。また、出力回路３３は、このクロック信号を利用してバッファ３１−１〜３１−ｎから信号を読み出して出力する。これにより、ＬＯ＿ＯＤＵ＃１〜＃ｎの信号が、トリビュタリスロットＴＳ＃１〜＃ｍに収容される。また、第２のマッピング部４０は、トリビュタリスロットＴＳ＃１〜＃ｍに収容されている信号からＨＯ＿ＯＤＵフレームを生成する。
【００５７】
図８は、ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングの一例を示す。この例では、伝送装置１０には、クライアント信号＃１〜＃４０が入力される。各クライアント信号＃１〜＃４０は、１０ＧｂＥである。すなわち、図７に示す第１のマッピング部３０には、ＬＯ＿ＯＤＵ＃１〜＃４０として、ＯＤＵ２ｅフレーム＃１〜＃４０が並列に入力される。ＨＯ＿ＯＤＵのビットレートは、400Gbpsである。トリビュタリスロットＴＳ＃１〜＃ｍは、「10Gbps×40」により実現される。すなわち、ｍ＝４０であり、各トリビュタリスロットＴＳ＃１〜＃４０のビットレートは10Gbpsである。
【００５８】
ＬＯ＿ＯＤＵフレーム＃１〜＃４０は、対応するバッファ３１−１〜３１−ｎに順番に格納される。例えば、ＬＯ＿ＯＤＵフレーム＃１の信号は、バッファ３１−１に順番に格納される。
【００５９】
出力回路３３は、クロック信号生成器３２により生成されるクロック信号を利用して、バッファ３１−１〜３１−ｎからそれぞれ最初の１バイト分の信号（すなわち、最初のフレームエレメント）を読み出す。図８においては、ＬＯ＿ＯＤＵフレーム＃１、＃２、＃４０から、それぞれ、フレームエレメントＡ、Ｃ、Ｅが読み出されている。クロック信号の周波数は、上述したように、トリビュタリスロットＴＳ＃１〜＃４０のビットレートに対応している。そして、出力回路３３は、バッファ３１−１〜３１−ｎから読み出したフレームエレメントを、それぞれ、対応するトリビュタリスロットＴＳ＃１〜＃４０に収容する。図８では、フレームエレメントＡ、Ｃ、Ｅが、それぞれ、トリビュタリスロットＴＳ＃１、＃２、＃４０の先頭に収容されている。
【００６０】
続いて、出力回路３３は、次のクロックサイクルにおいて、バッファ３１−１〜３１−ｎからそれぞれ次の１バイト分の信号（すなわち、２番目のフレームエレメント）を読み出す。そして、出力回路３３は、バッファ３１−１〜３１−ｎから読み出したフレームエレメントを、それぞれ、対応するトリビュタリスロットＴＳ＃１〜＃４０に収容する。図８では、ＬＯ＿ＯＤＵフレーム＃１、＃２、＃４０から、それぞれ、フレームエレメントＢ、Ｄ、Ｆが読み出されている。フレームエレメントＢ、Ｄ、Ｆは、それぞれトリビュタリスロットＴＳ＃１、＃２、＃４０の２番目の領域に収容される。
【００６１】
以下、同様に、出力回路３３は、各クロックサイクルにおいて、バッファ３１−１〜３１−ｎからそれぞれフレームエレメントを読み出す。そして、出力回路３３は、バッファ３１−１〜３１−ｎから読み出したフレームエレメントを、対応するトリビュタリスロットＴＳ＃１〜＃４０に収容する。なお、トリビュタリスロットＴＳは、特に限定されるものではないが、３２×４７８バイトである。
【００６２】
第２のマッピング部４０は、トリビュタリスロットＴＳ＃１〜＃４０に収容されている信号（フレームエレメント）をＨＯ＿ＯＤＵフレームのペイロードに収容する。即ち、第２のマッピング部４０は、トリビュタリスロットＴＳ＃１〜＃４０に収容されているフレームエレメントを、それぞれ順番に、ＨＯ＿ＯＤＵフレームの第１６〜第３８２４バイトに収容する。このとき、トリビュタリスロットＴＳ＃１〜＃４０の信号は、図７に示す例では、いったんバッファ４１−１〜４１−ｍに格納された後、出力回路４２により順番に読み出される。
【００６３】
図８に示す例では、各トリビュタリスロットＴＳ＃１〜＃４０の先頭に収容されているフレームエレメントが、ＨＯ＿ＯＤＵフレームの第１行目の第１７〜第５６バイトに順番に収容される。例えば、トリビュタリスロットＴＳ＃１、＃２、＃４０の先頭に収容されているフレームエレメントＡ、Ｃ、Ｅが、それぞれ、ＨＯ＿ＯＤＵフレームの第１行目の第１７、第１８、第５６バイトに収容されている。
【００６４】
つづいて、各トリビュタリスロットＴＳ＃１〜＃４０の２番目に収容されているフレームエレメントが、ＨＯ＿ＯＤＵフレームの第１行目の第５７〜第９６バイトに順番に収容される。例えば、トリビュタリスロットＴＳ＃１、＃２、＃４０の２番目に収容されているフレームエレメントＢ、Ｄ、Ｆが、それぞれ、ＨＯ＿ＯＤＵフレームの第１行目の第５７、第５８、第９６バイトに収容されている。
【００６５】
以下、同様に、ＨＯ＿ＯＤＵフレームの残りのペイロード領域に、トリビュタリスロットＴＳ＃１〜＃４０の後続のデータエレメントが収容される。このとき、スタッフ挿入部４４は、必要に応じて、ＨＯ＿ＯＤＵフレームのペイロード領域の末尾にスタッフを挿入してもよい。
【００６６】
図９は、ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングの他の例を示す。この例では、伝送装置１０には、クライアント信号＃１〜＃４０が入力される。各クライアント信号＃１〜＃４０は、図８に示す例と同様に、１０ＧｂＥである。すなわち、図７に示す第１のマッピング部３０には、ＬＯ＿ＯＤＵ＃１〜＃４０として、ＯＤＵ２ｅフレーム＃１〜＃４０が並列に入力される。ＨＯ＿ＯＤＵのビットレートは、図８に示す例と同様に、400Gbpsである。ただし、トリビュタリスロットＴＳ＃１〜＃ｍは、図８に示す例とは異なり、「40Gbps×10」により実現される。すなわち、ｍ＝１０であり、各トリビュタリスロットＴＳ＃１〜＃１０のビットレートは40Gbpsである。
【００６７】
出力回路３３は、クロック信号生成器３２により生成されるクロック信号を利用して、バッファ３１−１〜３１−ｎからそれぞれ最初の１バイト分の信号（最初のフレームエレメント）を読み出す。図９においては、ＬＯ＿ＯＤＵフレーム＃１、＃２、＃４０から、それぞれ、フレームエレメントＡ、Ｂ、Ｃが読み出されている。ただし、クロック信号の周波数は、トリビュタリスロットＴＳ＃１〜＃１０のビットレート（すなわち、40Gbps）に対応する。そして、出力回路３３は、バッファ３１−１〜３１−ｎから読み出したフレームエレメントをトリビュタリスロットＴＳ＃１〜＃１０に収容する。
【００６８】
このとき、出力回路３３は、４本のＬＯ＿ＯＤＵを多重化して対応するトリビュタリスロットＴＳに収容する。例えば、出力回路３３は、ＬＯ＿ＯＤＵ＃１〜＃４を多重化してトリビュタリスロットＴＳ＃１に収容する。具体的には、ＬＯ＿ＯＤＵ＃１の先頭に配置されているフレームエレメントＡは、トリビュタリスロットＴＳ＃１の先頭に収容され、ＬＯ＿ＯＤＵ＃４の先頭に配置されているフレームエレメントＢは、トリビュタリスロットＴＳ＃１の４番目の領域に収容される。さらに、ＬＯ＿ＯＤＵ＃４０の先頭に配置されているフレームエレメントＣは、トリビュタリスロットＴＳ＃１０の４番目の領域に収容される。なお、図示していないが、ＬＯ＿ＯＤＵ＃３７の先頭に配置されているフレームエレメントは、トリビュタリスロットＴＳ＃１０の先頭に収容される。
【００６９】
以下、同様に、出力回路３３は、各クロックサイクルにおいて、バッファ３１−１〜３１−ｎからそれぞれ次のフレームエレメントを読み出す。そして、出力回路３３は、バッファ３１−１〜３１−ｎから読み出したフレームエレメントを、多重化して、対応するトリビュタリスロットＴＳ＃１〜＃１０に収容する。
【００７０】
第２のマッピング部４０は、トリビュタリスロットＴＳ＃１〜＃１０に収容されている信号をＨＯ＿ＯＤＵフレームのペイロードに収容する。図９に示す例では、各トリビュタリスロットＴＳ＃１〜＃１０の先頭に収容されているフレームエレメントが、ＨＯ＿ＯＤＵフレームの第１行目の第１７〜第２６バイトに順番に収容される。例えば、トリビュタリスロットＴＳ＃１の先頭に収容されているフレームエレメントＡは、ＨＯ＿ＯＤＵフレームの第１行目の第１７バイトに収容される。
【００７１】
以下、同様に、ＨＯ＿ＯＤＵフレームの残りのペイロード領域に、トリビュタリスロットＴＳ＃１〜＃１０の後続のデータエレメントが収容される。例えば、各トリビュタリスロットＴＳ＃１〜＃１０の４番目に収容されているフレームエレメントが、ＨＯ＿ＯＤＵフレームの第１行目の第４７〜第５６バイトに順番に収容される。このとき、トリビュタリスロットＴＳ＃１の４番目に収容されているフレームエレメントＢは、ＨＯ＿ＯＤＵフレームの第１行目の第４７バイトに収容される。また、トリビュタリスロットＴＳ＃１０の４番目に収容されているフレームエレメントＣは、ＨＯ＿ＯＤＵフレームの第１行目の第５６バイトに収容される。
【００７２】
図１０は、ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングのさらに他の例を示す。この例では、伝送装置１０には、クライアント信号＃１〜＃４０が入力される。各クライアント信号＃１〜＃４０は、図８または図９に示す例と同様に、１０ＧｂＥである。すなわち、図７に示す第１のマッピング部３０には、ＬＯ＿ＯＤＵ＃１〜＃４０として、ＯＤＵ２ｅフレーム＃１〜＃４０が並列に入力される。ＨＯ＿ＯＤＵのビットレートは、図８または図９に示す例と同様に、400Gbpsである。ただし、トリビュタリスロットＴＳ＃１〜＃ｍは、図８および図９に示す例とは異なり、「1.25Gbps×320」によって実現される。すなわち、ｍ＝３２０であり、各トリビュタリスロットＴＳ＃１〜＃３２０のビットレートは1.25Gbpsである。
【００７３】
この実施例では、トリビュタリスロットＴＳは、ＬＯ＿ＯＤＵよりも低速である。よって、各ＬＯ＿ＯＤＵの信号は、複数のトリビュタリスロットＴＳに分配される。例えば、ＬＯ＿ＯＤＵ＃１の信号は、トリビュタリスロットＴＳ＃１〜＃８に分配され、ＬＯ＿ＯＤＵ＃４０の信号は、トリビュタリスロットＴＳ＃３１３〜＃３２０に分配される。
【００７４】
出力回路３３は、各ＬＯ＿ＯＤＵ＃１〜＃４０から８個のフレームエレメントを読み出し、対応する８本のトリビュタリスロットＴＳに収容する。例えば、出力回路３３は、ＬＯ＿ＯＤＵ＃１から８個のフレームエレメントを読み出してトリビュタリスロットＴＳ＃１〜＃８に収容する。図１０においては、ＬＯ＿ＯＤＵ＃１のフレームエレメントＡ、Ｂは、それぞれ、トリビュタリスロットＴＳ＃１、＃２の先頭に収容されている。また、出力回路３３は、ＬＯ＿ＯＤＵ＃４０から８個のフレームエレメントを読み出してトリビュタリスロットＴＳ＃３１３〜＃３２０に収容する。図１０においては、ＬＯ＿ＯＤＵ＃４０のフレームエレメントＣは、トリビュタリスロットＴＳ＃３２０の先頭に収容されている。
【００７５】
第２のマッピング部４０は、トリビュタリスロットＴＳ＃１〜＃３２０に収容されている信号をＨＯ＿ＯＤＵフレームのペイロードに収容する。図１０に示す例では、各トリビュタリスロットＴＳ＃１〜＃３２０の先頭に収容されているフレームエレメントが、ＨＯ＿ＯＤＵフレームの第１行目の第１７〜第３３６バイトに順番に収容される。例えば、トリビュタリスロットＴＳ＃１、＃２、＃３２０の先頭に収容されているフレームエレメントＡ、Ｂ、Ｃは、それぞれＨＯ＿ＯＤＵフレームの第１行目の第１７バイト、第１８バイト、第３３６バイトに収容されている。
【００７６】
図１１は、トリビュタリスロットＴＳのビットレートの計算、および帯域ロスについて説明する図である。ここでは、伝送装置１０から送信されるＯＴＮフレームのビットレートが449.219Gbpsであるものとする。
【００７７】
各トリビュタリスロットＴＳの信号は、上述したように、ＨＯ＿ＯＤＵフレームのペイロードに収容される。すなわち、各トリビュタリスロットＴＳの信号は、ＯＤＵフレームの第１７〜３８２４バイトに収容される。
【００７８】
伝送装置１０が４０個のトリビュタリスロットＴＳ＃１〜＃４０を提供するときは、図１１（ａ）に示すように、ＯＤＵフレームの各行のペイロード領域が、４０バイトずつ、トリビュタリスロットＴＳ＃１〜＃４０に割り当てられる。そうすると、各行において、第１７〜第３８１６バイトがトリビュタリスロットＴＳ＃１〜＃４０に繰り返し割り当てられることになる。よって、ＯＤＵフレームの各行の末尾には、８バイトのスタッフが挿入される。この場合、各トリビュタリスロットＴＳ＃１〜＃１０の帯域は10.4597Gbpsとなる。また、帯域ロス（すなわち、ペイロード全体の帯域に対するスタッフの割合）は、約０．２１パーセントである。
【００７９】
伝送装置１０が１０個のトリビュタリスロットＴＳ＃１〜＃１０を提供するときは、図１１（ｂ）に示すように、ＯＤＵフレームの各行のペイロード領域が、１０バイトずつ、トリビュタリスロットＴＳ＃１〜＃１０に割り当てられる。そうすると、各行において、第１７〜第３８１６バイトがトリビュタリスロットＴＳ＃１〜＃１０に繰り返し割り当てられることになる。よって、ＯＤＵフレームの各行の末尾には、８バイトのスタッフが挿入される。この場合、各トリビュタリスロットＴＳ＃１〜＃４０の帯域は41.839Gbpsとなる。また、帯域ロスは、約０．２１パーセントである。
【００８０】
伝送装置１０が４０個のトリビュタリスロットＴＳ＃１〜＃４を提供するときは、図１１（ｃ）に示すように、ＯＤＵフレームの各行のペイロード領域が、４バイトずつ、トリビュタリスロットＴＳ＃１〜＃４に割り当てられる。そうすると、各行において、第１７〜第３８２４バイトがトリビュタリスロットＴＳ＃１〜＃４に繰り返し割り当てられることになる。したがって、ＯＤＵフレームの各行の末尾にスタッフは挿入されない。この場合、各トリビュタリスロットＴＳ＃１〜＃４の帯域は104.817Gbpsとなる。また、帯域ロスは、発生しない。
【００８１】
図１２は、送信側の伝送装置に設けられるフレーム処理部１２のマッピング機能の他の実施例を示す図である。この実施例では、フレーム処理部１２は、同期検出回路５１、ＯＤＴＵバッファ５２、バッファ制御部５３、ＧＭＰマッピング部５４、ＯＴＵフレーム生成部５５を有する。
【００８２】
同期検出回路５１には、複数のＬＯ＿ＯＤＵフレームが並列に入力される。そして、同期検出回路５１は、トリビュタリスロットＴＳ上でフレーム同期を検出する。ＯＤＴＵバッファ５２は、複数のＬＯ＿ＯＤＵフレームから生成される複数のＯＤＴＵフレームをそれぞれ順番に格納する。バッファ制御部５３は、同期検出回路５１により検出される同期タイミングに基づいて、ＯＤＴＵバッファ５２からＯＤＴＵフレームを読み出すタイミングを制御する。ＧＭＰマッピング部５４は、ＯＤＴＵからＨＯ＿ＯＤＵへのマッピングを制御する。ＯＴＵフレーム生成部５５は、ＨＯ＿ＯＤＵからＯＴＵフレームを生成する。
【００８３】
図１３〜図１５は、同期検出回路５１の動作を説明する図である。ここでは、伝送装置１０にクライアント信号１〜４が入力されるものとする。各クライアント信号１〜４は、それぞれ、ＬＯ＿ＯＤＵフレームのペイロードに格納されるものとする。また、説明を簡単にするために、ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングにおいて８個のトリビュタリスロットＴＳ＃０〜＃７を使用するものとする。クライアント信号１〜４とトリビュタリスロットＴＳ＃０〜＃７との対応関係は、以下の通りである。
クライアント信号１：トリビュタリスロット＃０、＃２、＃３に収容される
クライアント信号２：トリビュタリスロット＃１に収容される
クライアント信号３：トリビュタリスロット＃４、＃６に収容される
クライアント信号４：トリビュタリスロット＃５、＃７に収容される
【００８４】
このように、クライアント信号１のビットレートは、トリビュタリスロットＴＳの３倍であり、クライアント信号１には３つのトリビュタリスロットが割り当てられる。クライアント信号２のビットレートは、トリビュタリスロットＴＳと同じであり、クライアント信号２には１つのトリビュタリスロットが割り当てられる。クライアント信号３、４のビットレートは、それぞれトリビュタリスロットＴＳの２倍であり、クライアント信号３、４にはそれぞれ２つのトリビュタリスロットが割り当てられる。
【００８５】
ＯＤＵフレームの先頭には、６バイトのＦＡＳ（Frame Alignment Signal）が設けられている。ＦＡＳは、ＯＴＵオーバヘッドの中に設けられる。また、ＦＡＳは、この実施例では、固定パターン「F6 F6 F6 28 28 28」を有する。
【００８６】
図１３に示す時刻Ｔ１において、クライアント信号１の３バイト「pay」「F6」「F6」がそれぞれトリビュタリスロット＃０、＃２、＃３に収容される。クライアント信号２の１バイト「F6」がトリビュタリスロット＃１に収容される。クライアント信号３の２バイト「00」「00」がそれぞれトリビュタリスロット＃４、＃６に収容される。そして、クライアント信号４の２バイト「F6」「F6」がそれぞれトリビュタリスロット＃５、＃７に収容される。
【００８７】
以下、同様に、定期的に、クライアイント信号１を格納するＬＯ＿ＯＤＵがトリビュタリスロット＃０、＃２、＃３に収容され、クライアイント信号２を格納するＬＯ＿ＯＤＵがトリビュタリスロット＃１に収容され、クライアイント信号３を格納するＬＯ＿ＯＤＵがトリビュタリスロット＃４、＃６に収容され、クライアイント信号４を格納するＬＯ＿ＯＤＵがトリビュタリスロット＃５、＃７に収容される。なお、図１３において「MFAS」はMulti Frame Alignment Signalを表す。「pay」はペイロードデータを表す。
【００８８】
同期検出回路５１は、図１４に示すシフトレジスタを有する。このシフトレジスタは、６バイトの同期情報（すなわち、ＦＡＳ）を検出するために、６段のフリップフロップ回路ｑ０〜ｑ５を有する。各フリップフロップ回路ｑ０〜ｑ５は、８バイトの情報を格納する。
【００８９】
このシフトレジスタには、図１３に示すトリビュタリスロットＴＳ＃０〜＃７に収容された信号が順番に入力される。図１４は、時刻Ｔ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５、Ｔ６の信号が、それぞれフリップフロップ回路ｑ５、ｑ４、ｑ３、ｑ２、ｑ、ｑ０に格納されている状態を示している。
【００９０】
同期検出回路５１は、フリップフロップ回路ｑ０〜ｑ５に格納されている信号を、各トリビュタリスロットＴＳに対してソートする。例えば、トリビュタリスロットＴＳ＃０には、クライアンント信号１が収容されている。ここで、クライアント信号１は、トリビュタリスロット＃２、＃３にも収容されている。よって、フリップフロップ回路ｑ５に格納されているトリビュタリスロットＴＳ＃０信号（すなわち、時刻Ｔ１のトリビュタリスロットＴＳ＃０信号）を起点とすると、クライアント信号１は、以下の順番に伝送されるはずである。
フリップフロップ回路ｑ５に格納されているＴＳ＃０信号[0]
フリップフロップ回路ｑ５に格納されているＴＳ＃２信号[2]
フリップフロップ回路ｑ５に格納されているＴＳ＃３信号[3]
フリップフロップ回路ｑ４に格納されているＴＳ＃０信号[8]
フリップフロップ回路ｑ４に格納されているＴＳ＃２信号[10]
フリップフロップ回路ｑ４に格納されているＴＳ＃３信号[11]
【００９１】
同様に、フリップフロップ回路ｑ５に格納されているトリビュタリスロットＴＳ＃２信号（すなわち、時刻Ｔ１のトリビュタリスロットＴＳ＃２信号）を起点とすると、クライアント信号１は、以下の順番に伝送されるはずである。
フリップフロップ回路ｑ５に格納されているＴＳ＃２信号[2]
フリップフロップ回路ｑ５に格納されているＴＳ＃３信号[3]
フリップフロップ回路ｑ４に格納されているＴＳ＃０信号[8]
フリップフロップ回路ｑ４に格納されているＴＳ＃２信号[10]
フリップフロップ回路ｑ４に格納されているＴＳ＃３信号[11]
フリップフロップ回路ｑ３に格納されているＴＳ＃０信号[16]
【００９２】
同期検出回路５１は、各トリビュタリスロットＴＳ＃０〜＃８に対して、上述のソート情報を有している。そして、同期検出回路５１は、図１５に示すように、このソート情報で、フリップフロップ回路ｑ０〜ｑ５に格納されている信号をソートする。例えば、トリビュタリスロットＴＳ＃０に対してソートを実行すると、[0] [2] [3] [8] [10] [11]で識別される信号が順番に並べられるので、「pay F6 F6 F6 28 28」が得られる。各トリビュタリスロットについてのソート結果は、図１５に示す通りである。
【００９３】
さらに、同期検出回路５１は、各トリビュタリスロットＴＳ＃０に対して得られるソート結果と、予め決められているＦＡＳパターン「F6 F6 F6 28 28 28」とを比較する。この比較において、この実施例では、トリビュタリスロットＴＳ＃１、＃２、＃５において同期が検出されている。
【００９４】
このように、同期検出回路５１は、各トリビュタリスロットＴＳの信号を順番に格納しながら同期を検出する。そして、フレーム処理部１２は、同期検出回路５１により検出される同期タイミングに基づいてフレームを処理する。
【００９５】
ここで、同期検出回路５１は、図１４に示すように、シフトレジスタ（フリップフロップ回路ｑ０〜ｑ５）を有する。そして、各フリップフロップ回路は、トリビュタリスロットＴＳの数に応じた量の信号を格納する。たとえば、図１３〜図１５に示す実施例では、フレーム処理部１２は８個のトリビュタリスロットＴＳ＃０〜＃７を使用するので、各フリップフロップ回路は８バイトの信号を格納する。そうすると、図８に示す実施例では、４０個のトリビュタリスロットＴＳ＃１〜＃４０が使用されるので、各フリップフロップ回路は４０バイトの信号を格納する。さらに、図１０に示す実施例では、３２０個のトリビュタリスロットＴＳが使用されるので、各フリップフロップ回路は３２０バイトの信号を格納する。そして、同期検出回路５１は、すべてのトリビュタリスロットＴＳの信号を並列に処理する。
【００９６】
ところが、並列に処理する信号の数が増加すると、回路内のタイミングの調整が困難になる。すなわち、トリビュタリスロットＴＳの数が増加すると、同期検出回路５１の内部のタイミング調整が困難になる。したがって、上述のような回路内のタイミング調整の困難性を考えると、トリビュタリスロットＴＳの数が少ないことが好ましい。さらに、トリビュタリスロットＴＳの数が少なくなれば、図１２に示すＯＤＴＵバッファ５２、バッファ制御部５３、ＧＭＰマッピング部５４の回路規模が小さくなる。
【００９７】
そこで、本発明の実施形態の伝送装置は、ＬＯ＿ＯＤＵからＨＯ＿ＯＤＵへのマッピングにおいて使用されるトリビュタリスロットのビットレートを高速化することによって、トリビュタリスロットの数を少なくする。これにより、ＯＴＵ４よりも高速なＯＴＵフレームを伝送するための回路を実現することができる。また、トリビュタリスロットの数を少なくすることで、フレーム処理のための回路の規模が小さくなり、消費電力も抑制される。たとえば、トリビュタリスロットのビットレートを1.25Gbpsから10Gbpsに高速化すると、トリビュタリスロットの個数が８分の１になり、フレーム処理部１２の回路規模および／または消費電力も大幅に削減される。この場合、図１２に示すＯＤＴＵバッファ５２、バッファ制御部５３、ＧＭＰマッピング部５４の回路規模は、約８分の１となる。
【００９８】
トリビュタリスロットの数を少なくするためには、トリビュタリスロットのビットレートをＬＯ＿ＯＤＵフレームのビットレート以上に制御することが好ましい。たとえば、ＨＯ＿ＯＤＵがＯＤＵ４よりも高速である場合には、トリビュタリスロットのビットレートは、ＯＤＵ２／ＯＤＵ２ｅまたはそれ以上のレートに設定することが好ましい。
【００９９】
このとき、コントローラ５０は、トリビュタリスロットのビットレートを、ＨＯ＿ＯＤＵフレームのビットレートを所定の整数で割り算することにより得られるビットレートに制御する。図９に示す例では、コントローラ５０は、トリビュタリスロットのビットレートを、ＨＯ＿ＯＤＵフレームのビットレート400Gbpsを「４０」で割り算することで得られる「10Gbps」に制御する。
【０１００】
換言すれば、ＨＯ＿ＯＤＵフレームのビットレートをＨ、トリビュタリスロットのビットレートをＭとしたとき、第１のマッピング部３０は、ＬＯ＿ＯＤＵフレームの信号をＨ／Ｍ個のトリビュタリスロットに収容する。図９に示す例では、H=400Gbps、M=10Gbpsであり、第１のマッピング部３０は、ＬＯ＿ＯＤＵフレームの信号を４０個のトリビュタリスロットに収容する。
【０１０１】
なお、受信側の伝送装置２０におけるフレーム処理は、送信側の伝送装置１０におけるフレーム処理の逆処理に相当する。したがって、受信側の伝送装置２０は、図７に示すマッピングに対応する逆マッピングを行う機能を有する。
【０１０２】
また、送信側の伝送装置１０でトリビュタリスロットＴＳの収容レート（すなわち、トリビュタリスロットのビットレート）を変更したときは、受信側の伝送装置２０はその変更を認識する。一例としては、伝送装置１０は、ＯＴＵフレームのＯＴＵオーバヘッドを利用して、トリビュタリスロットの収容レートを伝送装置２０へ通知してもよい。この場合、たとえば、図１６に示すＯＴＵオーバヘッドの第１４バイトのリザーブ領域を利用して、トリビュタリスロットの収容レートが表される。図１６に示す実施例では、３ビットの情報を利用して、通常、ＯＤＵ２収容、ＯＤＵ２ｅ収容、ＯＤＵ３収容、ＯＤＵ４収容が識別される。
【０１０３】
「通常」は、トリビュタリスロットの収容レートが1.25Gbpsまたは2.5Gbpsであることを表す。「ＯＤＵ２収容」は、トリビュタリスロットの収容レートがＯＤＵ２相当であることを表す。「ＯＤＵ２ｅ収容」は、トリビュタリスロットの収容レートがＯＤＵ２ｅ相当であることを表す。「ＯＤＵ３収容」は、トリビュタリスロットの収容レートがＯＤＵ３相当であることを表す。「ＯＤＵ４収容」は、トリビュタリスロットの収容レートがＯＤＵ４相当であることを表す。
【０１０４】
ただし、受信側の伝送装置２０は、他の方法で送信側の伝送装置１０におけるトリビュタリスロットの収容レートを認識してもよい。例えば、ネットワーク管理装置から伝送装置１０、２０へトリビュタリスロットの収容レートを表す情報が送信されてもよい。
【図１】
2014013602.tif 000003
【図２】
2014013602.tif 000004
【図３】
2014013602.tif 000005
【図４】
2014013602.tif 000006
【図５】
2014013602.tif 000007
【図６】
2014013602.tif 000008
【図７】
2014013602.tif 000009
【図８】
2014013602.tif 000010
【図９】
2014013602.tif 000011
【図１０】
2014013602.tif 000012
【図１１】
2014013602.tif 000013
【図１２】
2014013602.tif 000014
【図１３】
2014013602.tif 000015
【図１４】
2014013602.tif 000016
【図１５】
2014013602.tif 000017
【図１６】
2014013602.tif 000018
【国際調査報告】
2014013602.tif 000019
2014013602.tif 000020
2014013602.tif 000021
2014013602.tif 000022