(57)【要約】【課題】クロスコネクトやバレルシフト等の信号処理を実現するハードウェア規模を削減できるようにする。【解決手段】第１の信号に多重される複数の第２の信号を記憶する複数のメモリ２２１と、各メモリ２２１から読み出された第２の信号のいずれかを選択出力する選択部２２５と、第２の信号のクロスコネクト設定に応じた第２の信号の並び替え処理と、第２の信号の第１の信号への多重位置に応じたシフト処理とを、メモリ２２１の読み出しタイミングと選択部２２５の信号選択タイミングとの制御によって制御する制御部２２３と、を備える。【選択図】図５
2016100674.tif 000002
【特許請求の範囲】
【請求項１】
第１の信号に、前記第１の信号よりもレートの低い複数の第２の信号を多重して伝送する伝送装置であって、
前記複数の第２の信号を記憶する複数のメモリと、
前記各メモリから読み出された前記第２の信号のいずれかを選択出力する選択部と、
前記第２の信号のクロスコネクト設定に応じた前記第２の信号の並び替え処理と、前記第２の信号の前記第１の信号への多重位置に応じたシフト処理とを、前記メモリの読み出しタイミングと前記選択部の信号選択タイミングとの制御によって制御する制御部と、
を備えた、伝送装置。
【請求項２】
前記制御部は、
前記第１の信号に対する前記第２の信号の周波数調整情報が前記第１の信号において多重される位置に相当するタイミングにおいて、前記第２の信号の読み出しをスキップする、請求項１に記載の伝送装置。
【請求項３】
前記制御部は、
前記第２の信号のコンカチネーション設定に応じて、同じコンカチネーショングループに属する前記第２の信号についての前記各タイミングの制御を前記コンカチネーショングループに共通で行なう、請求項１又は２に記載の伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送装置に関する。
【背景技術】
【０００２】
光伝送技術の一例として、ＯＴＮ（Optical Transport Network）伝送技術がある。ＯＴＮ伝送技術においては、例えば、ＬＯ−ＯＤＵ信号と称される複数の低速信号を、ＨＯ−ＯＤＵ信号（又は、ＯＴＮ信号）と呼ばれる、より高速な信号に多重（「マッピング」と称してもよい。）して伝送する。
【０００３】
ＨＯ−ＯＤＵ信号の受信側は、受信したＨＯ−ＯＤＵ信号に多重されている複数のＬＯ−ＯＤＵ信号を分離（「デマッピング」と称してもよい。）する。なお、「ＬＯ−ＯＤＵ」は、「Low Order - Optical Data Unit」の略称であり、「ＨＯ−ＯＤＵ」は、「High Order - Optical Data Unit」の略称である。
【０００４】
なお、ＨＯ−ＯＤＵ信号は、「高速信号」、「高次信号」あるいは「上位レイヤ信号」と称してもよく、ＬＯ−ＯＤＵ信号は、「低速信号」、「低次信号」あるいは「下位レイヤ信号」と称してもよい。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２０９７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このようなＯＤＵ信号の多重分離機能は、例示的に、「ＡＤＭ（Add-Drop Multiplexer）」と呼ばれる光伝送装置に備えられる。ＡＤＭは、ＬＯ−ＯＤＵ信号の単位で受信信号の出力先（「宛先」又は「方路（Degree）」と称してもよい。）を変更できる。
【０００７】
ＬＯ−ＯＤＵ信号単位の出力先変更は、例示的に、ＬＯ−ＯＤＵ信号単位で信号の並び替えが可能なスイッチを用いて実現される。そのようなスイッチは、クロスコネクトスイッチ（ＸＣ−ＳＷ）と称されることがある。
【０００８】
ＯＴＮに用いられる既存のＡＤＭでは、複数のＬＯ−ＯＤＵ信号を宛先単位で並び替えてＨＯ−ＯＤＵ信号に多重する際に、クロスコネクトスイッチにて複数回の信号選択処理を行なう。クロスコネクトスイッチは、例えば、複数のセレクタを用いて実現できる。
【０００９】
また、ＨＯ−ＯＤＵ信号にＬＯ−ＯＤＵ信号を多重する際には、「スタッフ制御」と呼ばれる信号の多重位置（例えば、多重タイミング）の制御が必要に応じて実施される。スタッフ制御は、「バレルシフト」とも称され、例えば、信号データの出力タイミングを、ＦＩＦＯメモリを用いて遅延（別言すると、データシフト）することで実現できる。
【００１０】
ここで、例えば、ＨＯ−ＯＤＵ信号に多重されるＬＯ−ＯＤＵ信号の数が増加する（別言すると、多重先のＨＯ−ＯＤＵ信号の容量が増加する）と、クロスコネクトスイッチでの信号選択の回数やバレルシフトの回数も増加する。
【００１１】
信号選択やバレルシフト（以下「信号処理」と総称することがある。）の回数が増加すると、セレクタやＦＩＦＯメモリ等のハードウェアリソースの消費量が増加する。そのため、信号処理を実現するハードウェア規模が増大するおそれがあり、また、電力消費量も増大してしまうおそれがある。
【００１２】
１つの側面では、本発明の目的の１つは、伝送装置において、クロスコネクトやバレルシフト等の信号処理を実現するハードウェア規模を削減できるようにすることにある。
【課題を解決するための手段】
【００１３】
１つの側面において、伝送装置は、第１の信号に、前記第１の信号よりもレートの低い複数の第２の信号を多重して伝送する伝送装置であって、前記複数の第２の信号を記憶する複数のメモリと、前記各メモリから読み出された前記第２の信号のいずれかを選択出力する選択部と、前記第２の信号のクロスコネクト設定に応じた前記第２の信号の並び替え処理と、前記第２の信号の前記第１の信号への多重位置に応じたシフト処理とを、前記メモリの読み出しタイミングと前記選択部の信号選択タイミングとの制御によって制御する制御部と、を備える
【発明の効果】
【００１４】
１つの側面として、伝送装置において、クロスコネクトやバレルシフト等の信号処理を実現するためのハードウェア規模を削減できる。
【図面の簡単な説明】
【００１５】
【図１】一実施形態に係る通信システムの構成例を示す図である。
【図２】図１に例示するＡＤＭの構成例を示すブロック図である。
【図３】ＬＯ−ＯＤＵ信号のクロスコネクト（ＸＣ）処理及び多重処理の一例を示す模式図である。
【図４】図３に例示するＸＣ処理及び多重処理を実現する信号処理部の構成例を示すブロック図である。
【図５】一実施形態に係る信号処理部の構成例を示すブロック図である。
【図６】図５に例示する制御ブロックの構成例を示すブロック図である。
【図７】図５及び図６に例示する信号処理部の動作例を説明する模式図である。
【図８】（Ａ）及び（Ｂ）は、それぞれ、ＯＰＵ１信号に対するＡＭＰのスタッフ制御の一例を説明する模式図である。
【図９】ＯＰＵ１信号のフォーマット例を示す図である。
【図１０】ＯＰＵ１信号のオーバヘッド（ＯＨ）割当例を示す図である。
【図１１】ＯＰＵ２信号のフォーマット例を示す図である。
【図１２】ＯＰＵ２信号のＯＨ割当例を示す図である。
【図１３】（Ａ）及び（Ｂ）は、それぞれ、ＯＰＵ２信号に対するＡＭＰのスタッフ制御の一例を説明する模式図である。
【図１４】ＧＭＰのスタッフ制御の一例を説明すべくＯＰＵｋ信号のフォーマット例を示す図である。
【図１５】ＧＭＰのスタッフ制御の一例を説明する模式図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。また、以下に説明する各種の例示的態様は、適宜に組み合わせて実施しても構わない。なお、以下の実施形態で用いる図面において、同一符号を付した部分は、特に断らない限り、同一若しくは同様の部分を表す。
【００１７】
図１は、一実施形態に係る通信システム（「通信ネットワーク」と称してもよい。）の構成例を示す図である。図１に示す通信システム１は、例示的に、ＯＴＮ伝送をサポートするネットワーク２−１と、ＳＯＮＥＴ（又はＳＤＨ）伝送をサポートするネットワーク２−２と、イーサネットフレームの伝送をサポートするイーサネット２−３と、を備える。
【００１８】
ネットワーク２−１は、ＯＴＮ２−１と称してもよく、ネットワーク２−２は、ＳＯＮＥＴ／ＳＤＨネットワーク２−２と称してもよい。図１に例示するように、いずれのネットワーク２−１及び２−２も、ＷＡＮ（Wide Area Network）であってよい。また、イーサネット２−３は、ＬＡＮ（Local Area Network）であってよい。
【００１９】
なお、「ＯＴＮ」は、「Optical Transport Network」の略称である。「ＳＯＮＥＴ」は、「Synchronous Optical Network」の略称であり、「ＳＤＨ」は、「Synchronous Digital Hierarchy」の略称である。ＳＯＮＥＴとＳＤＨとは互換性のある伝送方式である。「イーサネット」は、登録商標である。
【００２０】
ネットワーク２−１及び２−２のそれぞれは、ネットワークエレメント（ＮＥ）の一例として、１又は複数のＡＤＭ２０を備えてよい。ＮＥの一例であるＡＤＭ２０は、「伝送装置」、「ノード」、「局」等と称されてもよい。また、ネットワーク２−３は、ＮＥの一例として、１又は複数のレイヤ２スイッチ（Ｌ２ＳＷ）３０を備えてよい。Ｌ２ＳＷは、「ルータ」と称されてもよい。
【００２１】
図１の例では、ネットワーク２−１〜２−３のそれぞれにおいて、ＮＥがリング状の伝送路を介して相互に接続されることにより、リングネットワーク２−１〜２−３が形成されている。ただし、ネットワーク２−１〜２−３の形態（「トポロジー」と称してもよい。）は、リングネットワークに限られない。例えば、ネットワーク２−１〜２−３のいずれかが、メッシュネットワークであってもよい。
【００２２】
図１に例示するように、いずれかのＡＤＭ２０を介してネットワーク２−１及び２−２が相互通信可能に接続されてよい。また、ＯＴＮ２−１における他のいずれかのＡＤＭ２０を介してＯＴＮ２−１とイーサネット２−３とが相互通信可能に接続されてよい。例えば、ＯＴＮ２−１のＡＤＭ２０と、イーサネット２−３のレイヤ２スイッチ３０と、が通信可能に接続されてよい。
【００２３】
ネットワーク２−１及び２−２同士を接続するＡＤＭ２０、並びに、ネットワーク２−１及び２−３同士を接続するＡＤＭ２０は、いずれも「ゲートウェイ（ＧＷ）ノード」あるいは単に「ゲートウェイ（ＧＷ）」と称されてもよい。したがって、ＧＷとしてのＡＤＭ２０を便宜的に「ＧＷ−ＡＤＭ２０」と表記することがある。
【００２４】
ネットワーク２−１及び２−３同士を接続するＧＷ−ＡＤＭ２０に着目すると、ＧＷ−ＡＤＭ２０は、イーサネット２−３（レイヤ２スイッチ３０）から受信される信号をＯＴＮ２−１の信号に複数多重（マッピング）することが可能である。
【００２５】
イーサネット２−３から受信される信号は、ＬＯ−ＯＤＵ信号であってよい。ＬＯ−ＯＤＵ信号のペイロードに、イーサネット信号がマッピングされている。ＬＯ−ＯＤＵ信号は、より高速なＨＯ−ＯＤＵ信号のペイロードにマッピングされる。ＨＯ−ＯＤＵ信号は、ＯＴＮ信号のペイロードにマッピングされてＯＴＮ２−１伝送される。ＨＯ−ＯＤＵ信号は、第１の信号の一例であり、ＬＯ−ＯＤＵ信号は、第２の信号の一例である。
【００２６】
ＨＯ−ＯＤＵ信号のペイロードは、「トリビュータリスロット（ＴＳ）」と呼ばれるスロットに分割されてよく、ＴＳの単位でＬＯ−ＯＤＵ信号をＨＯ−ＯＤＵ信号のペイロードにマッピング可能である。
【００２７】
「トリビュータリ」は、ＨＯ−ＯＤＵ信号からデマッピングされたＬＯ−ＯＤＵ信号の送信先（別言すると、ＨＯ−ＯＤＵ信号にマッピングされるＬＯ−ＯＤＵ信号の送信元）に相当すると捉えてよい。例えば、イーサネット２−３は、ＯＴＮ１の「トリビュータリネットワーク」に相当すると捉えてよい。
【００２８】
「トリビュータリネットワーク」は、「クライアントネットワーク」と称されてもよく、「クライアントネットワーク」を伝送される信号を「クライアント信号」と称してもよい。そのため、ＨＯ−ＯＤＵ信号のＴＳにマッピングされる「ＬＯ−ＯＤＵ信号」は、「クライアント信号」と称してもよいし「トリビュータリ信号」と称してもよい。
【００２９】
なお、ＯＴＮ１のトリビュータリネットワークに相当し得るのは、イーサネット２−３に限られない。ＳＯＮＥＴ／ＳＤＨネットワーク２−２が、「トリビュータリネットワーク」に相当してもよい。また、例えば図１中に示すように、複数の通信路（「パス」あるいは「チャネル」と称してもよい。）を集約（「アグリゲート」と称してよい。）するアグリゲートスイッチ（ＡＳＷ）４０が、ＯＴＮ１のＡＤＭ２０に通信可能に接続されてもよい。この場合、ＡＧＷ４０によってアグリゲートされた通信路が「トリビュータリネットワーク」に相当すると捉えてよい。
【００３０】
一方、ＧＷ−ＡＤＭ２０は、ＯＴＮ信号のペイロード（ＨＯ−ＯＤＵ信号）にマッピングされているＬＯ−ＯＤＵ信号をデマッピングしてイーサネット２−３（レイヤ２スイッチ）へ伝送することが可能である。
【００３１】
ＧＷ−ＡＤＭ２０は、例示的に、ＬＯ−ＯＤＵ信号の単位で信号の並び替えが可能なクロスコネクト（ＸＣ）機能（「クロスコネクト（ＸＣ）処理」と称してもよい。）を具備してよい。図２に、ＸＣ機能を具備したＧＷ−ＡＤＭ２０の構成例を示す。
【００３２】
図２に示すＧＷ−ＡＤＭ２０は、例示的に、Ｎパラレル（Ｎは、例示的に、２以上の整数）のクライアント信号処理部２１−１〜２１−Ｎと、ＸＣ処理部２２１１と、ＯＤＵ多重処理部２２１２と、ＨＯ−ＯＤＵ処理部２３と、ＯＴＵ処理部２４と、を備える。ＸＣ処理部２２１１と、ＯＤＵ多重処理部２２１２とは、例示的に、信号処理部２２の一例を成す。
【００３３】
クライアント信号処理部２１−ｉ（ｉ＝１〜Ｎのいずれか）は、それぞれ、トリビュータリネットワークとの間で送受信されるＯＴＵｋ（Optical channel Transport Unit-k）信号を処理する。
【００３４】
ＯＴＵｋ信号に、ＯＤＵ信号がマッピングされる。当該ＯＤＵ信号に更に別のＯＤＵ信号がマッピングされる場合に、後者の「別のＯＤＵ信号」が「ＬＯ−ＯＤＵ信号」と称される。一方、当該ＬＯ−ＯＤＵ信号がマッピングされる前者のＯＤＵ信号が、「ＨＯ−ＯＤＵ信号」と称される。
【００３５】
ＯＴＵｋ信号（又はＯＤＵｋ信号）の「ｋ」は、当該信号の容量（又は、ビットレート）によって異なる値（「次数」と称してもよい。）をとる。例えば、ｋ＝０，１，２，３，４等である。「ｋ」の値が「レイヤ」を表すと捉えてよい。
【００３６】
ｋ＝０のＯＤＵ０は、約１．０Ｇｂｐｓの容量を有し、例えば、１Ｇｐｂｓイーサネットの信号伝送に用いることができる。
【００３７】
ｋ＝１のＯＴＵ１信号（又はＯＤＵ１信号）は、約２．４Ｇｂｐｓの容量を有し、ＳＯＮＥＴのＯＣ−４８（ＳＤＨのＳＴＭ−１６）の信号伝送に用いることができる。なお、「ＯＣ」は、「Optical Carrier」の略称であり、「ＳＴＭ」は、「Synchronous Transport Module」の略称である。
【００３８】
ｋ＝２のＯＴＵ２信号（又はＯＤＵ２信号）は、約１０Ｇｂｐｓの容量を有し、例えば、ＯＣ−１９２（ＳＴＭ−６４）や１０Ｇｂｐｓイーサネットの信号伝送に用いることができる。
【００３９】
ｋ＝３のＯＴＵ３信号（又はＯＤＵ３信号）は、約４０Ｇｂｐｓの容量を有し、例えば、ＯＣ−７６８（ＳＴＭ−２５６）や４０Ｇｂｐｓイーサネットの信号伝送に用いることができる。
【００４０】
ｋ＝４のＯＴＵ４信号（又はＯＤＵ４信号）は、約１００Ｇｂｐｓの容量を有し、例えば、１００Ｇｂｐｓイーサネットの信号伝送に用いることができる。
【００４１】
なお、ＯＴＵ２信号の容量を拡張したＯＴＵ２ｅ信号や、ＯＴＵ３信号の容量を拡張したＯＴＵ３ｅ信号等もある。
【００４２】
「ｋ」の値を区別しなくてよい場合、ＯＴＵｋ信号は、「ｋ」を省略して単に「ＯＴＮ信号」と表記されてよい。ＯＤＵｋ信号についても、「ｋ」の値を区別しなくてよい場合、「ｋ」を省略して単に「ＯＤＵ信号」と表記されてよい。
【００４３】
このように、ＯＴＵ信号は、多種多様なプロトコル（「レイヤ」と称してもよい。）のクライアント信号が、より高速な信号に階層的にマッピング（「カプセル化」と称してもよい。）されることで生成される。
【００４４】
したがって、クライアント信号のプロトコルやレートの相違を意識せずに、各種クライアント信号をＯＴＵ信号にてトランスペアレントにネットワーク間を伝送することが可能になる。
【００４５】
なお、クライアント信号処理部２１−ｉは、それぞれハードウェア的に異なるクライアントインタフェースとして実現されてもよいし、その一部又は全部が１つのクライアントインタフェースとして実現されてもよい。なお、クライアント信号処理部２１−ｉを区別しなくてよい場合は単に「クライアント信号処理部２１」と表記することがある。
【００４６】
図２に例示するように、クライアント信号処理部２１−ｉは、ＯＴＵ処理部２１１と、ＯＤＵ分離部２１２と、ＬＯ−ＯＤＵ処理部２１３と、セレクタ２１４と、を備えてよい。
【００４７】
ＯＴＵ処理部２１１は、クライアントネットワークから受信したＯＴＵｋ信号を処理（「ＯＴＵ処理」と称してよい。）する。ＯＴＵ処理では、例示的に、受信したＯＴＵ信号のフレーム同期をとり、ＯＴＵ信号の各種オーバヘッド（ＯＨ）情報を処理する。
【００４８】
ＯＨ処理には、例示的に、ＯＨ情報の終端、監視、変更（挿入）等が含まれてよい（以下、同様）。なお、「ＯＨ情報」は、「ＯＨデータ」あるいは「ＯＨバイト」と称してもよいし、単に「ＯＨ」と称してもよい。
【００４９】
ＯＨ処理に際して、ＯＴＵ処理部２１１は、ＯＴＵ信号に付加されているＦＥＣ（Forward Error Correction）符号を終端してＯＤＵ信号に変換する。当該ＯＤＵ信号がＨＯ−ＯＤＵ信号であれば、ペイロードに１又は複数のＬＯ−ＯＤＵ信号が多重されているので、ＯＤＵ分離部２１２にてＬＯ−ＯＤＵ信号の分離処理が施される。
【００５０】
ＯＤＵ分離部２１２は、ＯＴＵ信号（ＨＯ−ＯＤＵ信号）のペイロードに多重（マッピング）されているＬＯ−ＯＤＵ信号を分離（デマッピング）する。例えば、ＯＴＵ２信号であれば、ＬＯ−ＯＤＵ０信号が最大で８多重されており、ＯＴＵ１信号であれば、ＬＯ−ＯＤＵ０信号が最大で２多重されている。
【００５１】
ＬＯ−ＯＤＵ処理部２１３は、ＯＤＵ分離部２１２でデマッピングされたＬＯ−ＯＤＵ信号を処理（「ＬＯ−ＯＤＵ処理」と称してよい。）する。ＬＯ−ＯＤＵ処理では、例えば、デマッピングされたＬＯ−ＯＤＵ信号のフレーム同期をとり、ＬＯ−ＯＤＵ信号のＯＨを処理する。
【００５２】
セレクタ２１４は、ＯＴＵ処理部２１１の出力と、ＬＯ−ＯＤＵ処理部２１３の出力と、のいずれかを選択し、信号処理部２２（ＸＣ処理部２２１１）へ出力する。別言すると、セレクタ２１４は、ＯＤＵ分離部２１−１及びＬＯ−ＯＤＵ処理部２１３での各処理を受けたＬＯ−ＯＤＵ信号と、これらの各処理をバイパスしたＨＯ−ＯＤＵ信号と、を選択的に、ＸＣ処理部２２１１へ出力できる。なお、当該バイパスが不要であれば、セレクタ２１４は不要にしてよい。
【００５３】
セレクタ２１４による信号選択は、例示的に、図示を省略した装置制御部によって制御されてよい。装置制御部は、ＧＷ−ＡＤＭ２０の全体的な動作を制御可能であり、演算能力を備えたプロセッサ回路やプロセッサデバイス等を用いて実現されてよい。
【００５４】
ＸＣ処理部２２１１は、複数の入力ポートと、複数の出力ポートとを有し、各クライアント信号処理部２１（セレクタ２１４）から入力ポートに入力されたＬＯ−ＯＤＵ信号を、当該信号の単位でいずれかの出力ポートに選択出力（クロスコネクト）する。クロスコネクトにより、ＬＯ−ＯＤＵ処理部２１３でＯＨが挿入されたＬＯ−ＯＤＵ信号の並び替えが行なわれる。
【００５５】
ＯＤＵ多重処理部２２１２は、ＸＣ処理部２２１１にてクロスコネクトされたＬＯ−ＯＤＵ信号を多重化してＨＯ−ＯＤＵ処理部２３へ出力する。
【００５６】
ＨＯ−ＯＤＵ処理部２３は、ＯＤＵ多重処理部２２１２から出力される、ＬＯ−ＯＤＵ信号の多重信号にＨＯ−ＯＤＵのＯＨを付加（「挿入」と称してもよい。）してＨＯ−ＯＤＵ信号を生成する。別言すると、ＬＯ−ＯＤＵ信号がＨＯ−ＯＤＵ信号にマッピングされる。
【００５７】
ＯＴＵ処理部２４は、ＨＯ−ＯＤＵ処理部２３で生成されたＨＯ−ＯＤＵ信号にＯＴＵのＯＨ及びＦＥＣ符号を付加してＯＴＵｊ信号を生成して例えばＯＴＮ１の伝送路へ送信する。ＯＴＵｊ信号の「ｊ」は、ＯＴＵｋ信号の「ｋ」と同じく、ｊ＝１，２，３及び４のいずれかであり、ｊ＝ｋでもよいし、ｊ≠ｋでもよい。
【００５８】
なお、図２には図示を省略しているが、ＧＷ−ＡＤＭ２０は、ＯＴＮ２−１からクライアントネットワークへの逆方向の通信を処理する機能を具備していてよい。例えば、ＧＷ−ＡＤＭ２０は、ＯＴＮ１の伝送路からＯＴＮｊ信号を受信すると、受信したＯＴＮｊ信号のＯＨを処理する。
【００５９】
そして、ＧＷ−ＡＤＭ２０は、ＯＴＮｊ信号のペイロードにマッピングされているＬＯ−ＯＤＵ信号をデマッピングする。デマッピングされたＬＯ−ＯＤＵ信号は、出力先のクライアントネットワークに応じてＸＣ処理部２２１１にてクロスコネクトされて、出力先クライアントネットワークに対応するクライアントインタフェースに振り分けられる。
【００６０】
クライアントインタフェースは、ＸＣ処理部２２１１から受信したＬＯ−ＯＤＵ信号のＯＨを処理（終端、監視、変更等）してペイロードからクライアント信号をデマッピングしてクライアントネットワークへ送信する。
【００６１】
以上のようにして、ＧＷ−ＡＤＭ２０は、クライアントネットワークとＯＴＮ１との間で送受信されるＯＴＮ信号を中継する際に、当該ＯＴＮ信号にマッピングされているＬＯ−ＯＤＵ信号をＸＣ処理することで出力先ネットワークを柔軟に変更することができる。
【００６２】
図３に、ＬＯ−ＯＤＵ信号のＸＣ処理及び多重化処理の一例を模式的に示す。図３には、非限定的な一例として、８パラレルのＬＯ−ＯＤＵ信号がＸＣ処理部２２１１にてＸＣ処理された後、ＯＤＵ多重処理部２２１２にて多重される様子を例示している。
【００６３】
図３の（１）において、８パラレルのＬＯ−ＯＤＵ信号＃１〜＃８によって形成される、８行×５列のマトリクスブロックＭＢ＃１内に示した番号は、個々のＬＯ−ＯＤＵ信号＃１〜＃８にマッピングされている、バイト単位のデータの順番を表している。
【００６４】
図３の（１）及び（２）に例示するように、マトリクスブロックＭＢ＃１は、ＸＣ処理部２２１１にてＸＣ処理を受けることにより、例示的に、マトリクスブロックＭＢ＃２に示されるデータ配置となる。
【００６５】
すなわち、図３の（１）及び（２）の例では、マトリクスブロックＭＢ＃１の第４〜第６行に相当するＬＯ−ＯＤＵ信号＃４〜＃６が、ＸＣ処理を受けることにより、マトリクスブロックＭＢ＃２の第５行、第６行及び第４行にそれぞれ並び替えられる。別言すると、この例でのＸＣ処理は、マトリクスブロックＭＢ＃１の行単位で信号の並び替えを行なう。
【００６６】
マトリクスブロックＭＢ＃２で示されるデータ配置に並び替えられた各ＬＯ−ＯＤＵ信号＃１〜＃８は、ＯＤＵ多重処理部２２１２にてＨＯ−ＯＤＵ信号に多重される。
【００６７】
その際、図３の（３）に例示するように、ＯＤＵ多重処理部２２１２は、マトリクスブロックＭＢ＃２の入力データ配置に対して、ＨＯ−ＯＤＵ信号のＯＨが挿入される空きフィールド（「隙間」と称してもよい。）を設ける（図３のＭＢ＃３参照）。
【００６８】
併せて、ＯＤＵ多重処理部２２１２は、マトリクスブロックＭＢ＃２の入力データ配置に対して、スタッフ制御により、スタッフバイト（Ｓ）が挿入される隙間を設ける（図３のＭＢ＃３参照）。「隙間」は、データを時間的にシフトさせることで設けることができる。データのシフトは、既述のとおり「バレルシフト」と称されることがある。
【００６９】
スタッフバイトは、クライアント信号に相当するＬＯ−ＯＤＵ信号をＨＯ−ＯＤＵ信号にマッピングする際に、クライアント信号の周波数偏差を吸収（「調整」と称してもよい）する情報（「周波数調整情報」と称してもよい。）の一例である。
【００７０】
スタッフバイトは、ＪＣ（Justification Control）バイトとも称され、正と負のスタッフバイトがある。正のスタッフバイトは、Ｐ（Positive）ＪＣバイトと称され、負のスタッフバイトは、Ｎ（Negative）ＪＣバイトと称される。
【００７１】
クライアント信号の周波数調整には、非同期マッピング手順（ＡＭＰ：Asynchronous Mapping Procedure）と、一般化マッピング手順（ＧＭＰ：Generalized Mapping Procedure）と、がある。
【００７２】
ＡＭＰでは、ＨＯ−ＯＤＵ信号のペイロードの固定位置にスタッフバイトが挿入される。ＧＭＰでは、ＨＯ−ＯＤＵ信号のペイロードにスタッフバイトが平均的に分散して挿入され、挿入位置は可変である。
【００７３】
したがって、ＯＤＵ多重処理部２２１２は、ＡＭＰ方式及びＧＭＰ方式のそれぞれに応じたスタッフバイトの挿入（「スタッフ制御」あるいは「スタッフ処理」と称してよい。）を行なう。
【００７４】
ところで、上述したＸＣ処理部２２１１及びＯＤＵ多重処理部２２１２は、ＬＯ−ＯＤＵ信号の単位で信号の並び替えや多重を行なうため、ＯＴＵ信号の容量が増える、別言すると、ｋ（ｊ）の値が大きくなるにつれて、処理対象のＬＯ−ＯＤＵ信号も増える。また、ＯＴＵ信号のポート数が増える場合も、処理対象のＬＯ−ＯＤＵ信号が増える。
【００７５】
そのため、ＸＣ処理部２２１１及びＯＤＵ多重処理部２２１２を含む信号処理部２２の回路規模も、ＯＴＵ信号の容量やポート数の増大に応じて大きくなる。回路規模が大きくなると、例えば１つの集積回路で信号処理部２２を実現できなくなったり、消費電力が増加したりするおそれがある。なお、集積回路の一例としては、ＬＳＩ（Large Scale Integration）や、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific Integrated Circuit）等が挙げられる。
【００７６】
図４に、ＸＣ処理部２２１１及びＯＤＵ多重処理部２２１２の構成例を示す。図４に示すＸＣ処理部２２１１は、例示的に、Ｎ個（Ｎは２以上の整数）のＮ：１セレクタ５０１と、Ｎ個のフリップフロップ（ＦＦ）５０２と、を備える。
【００７７】
Ｎ個のＮ：１セレクタ５０１それぞれにはＮパラレルのＬＯ−ＯＤＵデータが入力される。Ｎ：１セレクタ５０１は、それぞれ、ＸＣ設定に応じて、ＮパラレルのＬＯ−ＯＤＵデータのいずれかをバイト単位で選択出力する。ＸＣ設定は、例示的に、ＸＣ制御部５０３によって行なわれる。
【００７８】
各Ｎ：１セレクタ５０１から選択出力されたＬＯ−ＯＤＵデータは、それぞれ、対応するＦＦ５０２にて遅延時間調整されてＯＤＵ多重処理部２２１２に入力される。
【００７９】
ＯＤＵ多重処理部２２１２は、例示的に、Ｎ個のＮ：１セレクタ５０１に対応してＮ個のＲＡＭ６０１を備える。当該ＲＡＭ６０１に、それぞれ、対応するＮ：１セレクタ５０１から選択出力されたＬＯ−ＯＤＵデータが、順次、書き込まれる。例えばＮ＝８の場合、８つのＲＡＭ６０１に、図３に例示した８パラレルのＬＯ−ＯＤＵ信号＃１〜＃８のデータがそれぞれ書き込まれる。
【００８０】
ＲＡＭ６０１に書き込まれたＬＯ−ＯＤＵデータは、ＲＡＭ６０１に対応して設けられたＮセットの読み出し制御部６０３及びコンカチネーション制御部６０４によって例えばバイト単位に読み出される。
【００８１】
読み出し制御部６０３は、ＨＯ−ＯＤＵフレームカウンタ６０５のカウント情報を基に、ＨＯ−ＯＤＵフレームにマッピングされるＬＯ−ＯＤＵデータの読み出し制御を行なう。
【００８２】
その際、コンカチネーショングループを形成するＬＯ−ＯＤＵデータについては、当該コンカチネーショングループ単位で読み出しが行なわれるように、コンカチネーション制御部６０４によって読み出しが制御される。
【００８３】
Ｎ個のＲＡＭ６０１から読み出されたＬＯ−ＯＤＵデータは、それぞれ、例えば２分岐されて２系統の信号ラインを伝送される。一方の信号ラインには例示的にＦＩＦＯ（First-In-First-Out）メモリ６０６が設けられ、他方の信号ラインにＦＩＦＯメモリ６０６は設けられない。
【００８４】
したがって、一方の信号ラインを伝送されるＬＯ−ＯＤＵデータは、ＦＩＦＯメモリ６０６での一時的な保持時間に応じて、他方の信号ラインを伝送されるＬＯ−ＯＤＵデータに対して遅延（別言すると、時間シフト）させられる。
【００８５】
２系統の信号ラインを伝送されたＬＯ−ＯＤＵデータは、それぞれ、Ｎ個の２Ｎ：１セレクタ６０７に分岐入力される。別言すると、１つの２Ｎ：１セレクタ６０７の２Ｎ個の入力ポートに、それぞれ、Ｎ個のＲＡＭ６０１から読み出されて、ＦＩＦＯメモリ６０６を経由しないデータと、ＦＩＦＯメモリ６０６を経由したデータと、が入力される。
【００８６】
２Ｎ：１セレクタ６０７は、それぞれ、２Ｎ個の入力ポートに入力されたＬＯ−ＯＤＵデータのいずれかを例えばバイト単位に選択出力する。当該選択出力は、例えば、２Ｎ：１セレクタ６０７毎に設けられたシフト制御部６０８によって制御される。
【００８７】
シフト制御部６０８は、それぞれ、ＲＡＭ６０１毎に備えられた容量監視部６０２による監視結果に基づいて、２Ｎ：１セレクタでの選択出力タイミングを制御する。なお、容量監視部６０２は、例えば、ＲＡＭ６０１に対するデータの書き込みアドレスと読み出しアドレスとの差分を基に、ＲＡＭ６０１に書き込まれている（別言すると、読み出し待ちの）データ容量を監視する。
【００８８】
上述したＦＩＦＯメモリ６０６、２Ｎ：１セレクタ６０７、及び、シフト制御部６０８によって、図３に例示したスタッフ制御（別言すると、バレルシフト）が可能になる。なお、各２Ｎ：１セレクタ６０７で選択されたＬＯ−ＯＤＵデータは、それぞれ、フリップフロップ（ＦＦ）６０９にて出力タイミング調整された上で、ＨＯ−ＯＤＵ処理部２３へ出力される。
【００８９】
このように、図４に例示する構成では、ＬＯ−ＯＤＵ信号からＨＯ−ＯＤＵ信号を生成するまでの処理において、データの選択やシフトがセレクタ５０１及び６０７やＦＩＦＯメモリ６０６等を用いて複数回行なわれる。
【００９０】
すなわち、ＸＣ処理部２２１１には、ＬＯ−ＯＤＵデータを並び替えるために、バイト単位のデータ選択を行なうＮ：１セレクタ５０１がＮ個設けられる。また、ＯＤＵ多重処理部２２１２には、スタッフ制御を行なうために、バイト単位のデータ選択を行なう２Ｎ：１セレクタ６０７がＮ個設けられ、データ遅延のためのＦＩＦＯメモリ６０６がＮ個設けられる。
【００９１】
図４に例示する構成において、ＯＴＵ信号の容量やポート数が増大すると、Ｎの値が増大するので、既述のように、回路規模が増大し、１つのＬＳＩやＦＰＧＡで信号処理部２２を実現できなくなったり、消費電力が増加したりするおそれがある。
【００９２】
そこで、本実施形態では、図４に例示したようにＸＣ処理とＯＤＵ多重処理とを順番に個別的に行なうのではなく、例えば、メモリに記憶されたデータの読み出しと選択出力との制御を工夫することで、ＸＣ処理とＯＤＵ多重処理と、を統合できるようにする。
【００９３】
例えば、データ選択と、スタッフ制御のためのバレルシフトと、が実質的に同時並行的になされるように、メモリの読み出しタイミングやデータ選択タイミングを制御する。これにより、ＯＴＵ信号の容量やポート数が増大しても、信号処理部２２の回路規模や消費電力の増大を抑制できる。
【００９４】
図５に、一実施形態に係る信号処理部２２の構成例を示す。図５に示す信号処理部２２は、例示的に、Ｎパラレルの入力ＬＯ−ＯＤＵデータに対応したＮ個のＲＡＭ２２１と、ＲＡＭ２２１毎の容量監視部２２２と、制御ブロック２２３と、を備える。
【００９５】
また、図５に示す信号処理部２２は、例示的に、ＨＯ−ＯＤＵフレームカウンタ２２４と、Ｎ個のＮ：１セレクタ２２５と、Ｎ個のフリップフロップ（ＦＦ）２２６と、を備える。
【００９６】
ＲＡＭ２２１のそれぞれは、入力された１パラレル分のＬＯ−ＯＤＵデータを記憶する。なお、ＲＡＭ２２１は、メモリの一例である。
【００９７】
容量監視部２２２は、例えば、ＲＡＭ２２１に対するデータの書き込みアドレスと読み出しアドレスとの差分を基に、当該ＲＡＭ２２１に書き込まれている（別言すると、読み出し待ちの）データ容量を監視する。
【００９８】
制御ブロック２２３は、各ＲＡＭ２２１に記憶されたＬＯ−ＯＤＵデータの読み出しと、各Ｎ：１セレクタ２２５でのデータ選択と、を制御する。ＲＡＭ２２１からのデータ読み出しと、Ｎ：１セレクタ２２５でのデータ選択とは、例示的に、バイト単位で行なわれてよい。
【００９９】
ここで、制御ブロック２２３は、ＲＡＭ２２１からのデータ読み出しタイミングを制御することで、ＬＯ−ＯＤＵ信号のＨＯ−ＯＤＵ信号への多重位置に応じたスタッフ制御（バレルシフト）に相当するデータシフトを実現できる。別言すると、図４に例示したスタッフ制御用のＦＩＦＯメモリを、図５の構成ではＲＡＭ２２１に統合（「集約」と称してもよい。）して不要にできる。
【０１００】
スタッフ制御に相当するデータ読み出しタイミングの制御は、例示的に、ＨＯ−ＯＤＵフレームカウンタ２２４から与えられるＨＯ−ＯＤＵ信号のフレーム情報等に基づいて行なわれる。
【０１０１】
なお、ＲＡＭ２１１からのデータ読み出し制御は、コンカチネーショングループの設定（以下「コンカチ設定」と略称することがある。）に基づいて実施されてよい。例えば、制御ブロック２２３は、コンカチ設定情報に基づいて、同じコンカチグループを形成する複数のＬＯ−ＯＤＵデータについては該当ＲＡＭ２２１からセットで読み出されるように、ＲＡＭ２１１のデータ読み出し制御を行なってよい。
【０１０２】
また、制御ブロック２２３は、各Ｎ：１セレクタ２２５でのデータ選択タイミングをＸＣ設定情報に基づいて個別的に制御することで、ＸＣ処理に相当するデータ並び替えを実現できる。そのため、図４に例示したＸＣ処理部２２１１の各セレクタ及びＦＦを、図５の各Ｎ：１セレクタ２２５及びＦＦ２２６に共通化できる。
【０１０３】
したがって、制御ブロック２２３は、ＲＡＭ２２１の読み出し制御と、スタッフ制御と、ＸＣ制御と、をまとめて実施できる。以上のようなＦＩＦＯメモリのＲＡＭ２２１への集約化とセレクタの共通化とを図ったアーキテクチャによって、信号処理部２２の回路規模を図４に例示した構成に比して削減できる。
【０１０４】
制御ブロック２２３による読み出し制御によって読み出されたＬＯ−ＯＤＵデータは、Ｎ分岐されてＮ個のＮ：１セレクタ２２５にそれぞれ入力される。
【０１０５】
Ｎ：１セレクタ２２５は、それぞれ、Ｎ個のＲＡＭ２２１から読み出されたＮ本のＬＯ−ＯＤＵデータのいずれかを、制御ブロック２２３から与えられるデータ選択タイミング信号（「選択信号」あるいは「制御信号」と称してもよい。）に従って、選択出力する。Ｎ個のＮ：１セレクタ２２５は、選択部の一例である。
【０１０６】
各Ｎ：１セレクタ２２５から選択出力されたＬＯ−ＯＤＵデータは、対応するＦＦ２２６にて遅延調整された上で、ＨＯ−ＯＤＵ処理部２３へ出力される。
【０１０７】
次に、図６に、上述した制御ブロック２２３の構成例を示す。図６に示す制御ブロック２２３は、例示的に、コンカチ制御部２２３１、Ｎ個のスタッフ制御部２２３２と、Ｎ個の読み出しアドレス生成部２２３３と、Ｎ個の選択信号生成部２２３４と、を備える。
【０１０８】
コンカチ制御部２２３１は、コンカチ設定情報に基づいて、各容量監視部２２２での監視結果と、ＬＯ−ＯＤＵデータのデータイネーブル信号と、をセットでコンカチグループ毎に生成する。監視結果とデータイネーブル信号とのセット（以下「データイネーブル情報」と総称することがある。）は、各スタッフ制御部２２３２に与えられる。
【０１０９】
スタッフ制御部２２３２は、それぞれ、ＨＯ−ＯＤＵ信号のＭＦＡＳ及びフレーム情報を基に、スタッフ制御のタイミングを識別する。なお、ＭＦＡＳは、マルチフレーム同期信号（Multi-Frame Alignment Signal）の略称である。識別したスタッフ制御タイミングは、データイネーブル情報と共に、各読み出しアドレス生成部２２３３及び各選択信号生成部２２３４に与えられる。
【０１１０】
読み出しアドレス生成部２２３３は、それぞれ、スタッフ制御部２２３２から与えられるデータイネーブル情報を基に、対応するＲＡＭ２２１の読み出しアドレスを生成する（例えば、読み出しアドレスをインクリメントする）。
【０１１１】
その際、読み出しアドレス生成部２２３３は、スタッフ制御部２２３２で識別されたスタッフ制御タイミングにおいて、ＲＡＭ２１１の容量監視結果を基にスタッフ制御が必要か否かを判定し、必要であれば、読み出しアドレスのインクリメントを停止する。
【０１１２】
選択信号生成部２２３４は、それぞれ、ＸＣ設定情報とデータイネーブル情報とを基に、Ｎ：１セレクタ２２５に与える選択信号を生成する。その際、スタッフ制御部２２３２で識別されたスタッフ制御タイミングにおいてスタッフ制御が必要であれば、選択信号生成部２２３４は、個々の選択信号のイネーブルタイミングを調整（「更新」と称してもよい。）する。これにより、スタッフ制御に応じたデータ並び替えが可能になる。
【０１１３】
図７に、図３との対比例として、図５及び図６にて上述した信号処理部２２によるＬＯ−ＯＤＵデータの読み出し処理及び並び替え処理の一例を示す。なお、図７の（１）はＲＡＭ２２１への書き込みデータ、図７の（２）はＲＡＭ２２１からの読み出しデータ、図７の（３）は各Ｎ：１セレクタ２２５による並び替え後のデータの一例をそれぞれ示している。
【０１１４】
図７の（１）及び（２）に例示するように、信号処理部２２は、ＬＯ−ＯＤＵデータのマッピング先であるＨＯ−ＯＤＵ信号のＭＦＡＳ及びフレーム情報を基に、ＨＯ−ＯＤＵ信号のＯＨ及びスタッフ位置を考慮してＲＡＭ２２１の読み出し制御を行なう。
【０１１５】
例えば、制御ブロック２２３は、図７の（２）に例示するように、ＯＨが挿入される領域やスタッフバイト（Ｓ）が挿入される領域に相当するタイミングにおいては、ＲＡＭ２１１からのデータ読み出しをスキップ（「休止」と称してもよい。）する。
【０１１６】
これにより、ＲＡＭ２２１から読み出されたＬＯ−ＯＤＵデータは、ＨＯ−ＯＤＵ信号のＯＨやスタッフバイトを挿入するための空きフィールド（隙間）が読み出しスキップ数に応じて準備された状態で、各Ｎ：１セレクタ２２５に入力される。
【０１１７】
そして、図７の（３）に例示するように、各Ｎ：１セレクタ２２５のデータ選択出力タイミングが、ＸＣ設定情報を基に制御ブロック２２３にて生成された選択信号に従って個々に制御されることで、ＸＣ設定に応じたデータ並び替えが行なわれる。これにより、図３の（３）に例示したＯＤＵ多重処理後のデータ配置と同等のデータ配置が信号処理部２２によって得られる。
【０１１８】
なお、図８（Ａ）及び図８（Ｂ）は、ＯＤＵｋ信号に多重されるＯＰＵ（Optical channel Payload Unit）ｋ信号（例示的に、ｋ＝１）についてのＡＭＰのスタッフ制御に応じたデータ並び替えの一例を模式的に示す図である。図９は、ＯＰＵ１信号のフォーマットの一例を示す図であり、図１０は、図９に例示するＯＵＰ１信号のＯＨの割当例を示す図である。
【０１１９】
図９において、ＭＦＡＳは、０〜２５５の範囲でインクリメントされる１バイト（８ビット）の値を有し、図１０に例示するように、ＭＦＡＳの第８ビットにてＯＨがどのトリビュータリスロット（ＴＳ）に割り当てられるかが表示される。例えば、ＭＦＡＳの第８ビットが「０」であれば「ＴＳ１」にＯＨが割り当てられ、ＭＦＡＳの第８ビットが「１」であれば「ＴＳ２」にＯＨが割り当てられることが表示される。
【０１２０】
したがって、図６に例示したスタッフ制御部２２３２は、ＡＭＰのスタッフ制御を行なう場合、ＭＦＡＳの第８ビットに「０」及び「１」のいずれが表示されているかを識別し、その識別結果に応じたスタッフ制御（データ並び替え）を行なう。
【０１２１】
例えばＭＦＡＳの第８ビットが「１」であれば、図８（Ａ）に例示するように、「ＴＳ２」に対するスタッフバイト（Ｓ）のスタッフ制御が行なわれる。一方、ＭＦＡＳの第８ビットが「０」であれば、図８（Ｂ）に例示するように、「ＴＳ１」に対するスタッフバイト（Ｓ）のスタッフ制御が行なわれる。
【０１２２】
また、ｋ＝２の場合のＯＰＵ２信号についてのＡＭＰのスタッフ制御についても、上記のＯＰＵ１信号の場合と同様に、ＭＦＡＳにて示されるＯＨの割当情報に応じたスタッフ制御が実施される。
【０１２３】
図１１に、ＯＰＵ２信号のフォーマット例を示し、図１２に、ＯＰＵ２信号のＭＦＡＳにおけるＯＨ割当情報の一例を示す。図１２に例示するように、ＯＰＵ２信号の場合、ＭＦＡＳの第６〜第８ビットにて、ＯＨが「ＴＳ１」〜「ＴＳ８」のいずれに割り当てられるかが表示される。
【０１２４】
したがって、スタッフ制御部２２３２は、ＯＰＵ２信号についてＡＭＰのスタッフ制御を行なう場合、ＭＦＡＳにおける第６〜第８ビットの識別結果に応じたスタッフ制御を行なう。その一例を図１３（Ａ）及び１３（Ｂ）に示す。
【０１２５】
図１３（Ａ）は、例示的に、「ＴＳ１」に対するスタッフバイト（Ｓ）のスタッフ制御を示す。ただし、図１３（Ａ）には、結果的に、スタッフバイト（Ｓ）の位置が変わらない例を示している。図１３（Ｂ）は、「ＴＳ１」とは異なる「ＴＳ」に対するスタッフバイト（Ｓ）のスタッフ制御の一例を示す。図１３（Ｂ）において、スタッフバイト（Ｓ）のＨＯ−ＯＤＵ信号における位置は、識別された「ＴＳ」番号に応じて決められる。
【０１２６】
なお、ＧＭＰのスタッフ制御では、ＡＭＰのように予め決まったフレーム位置（タイミング）でスタッフ制御がなされるわけではない。例えば図１４に模式的に示すように、ＧＭＰでは、ＯＰＵｋペイロードにおいて均等にスタッフバイト（Ｓ）が挿入されるようにスタッフ制御が行なわれてよい。
【０１２７】
別言すると、ＧＭＰでは、複数のＴＳをまとめた単位（ＴＳグループ）でスタッフ制御を行なってよい。ＯＰＵ２信号であれば、例示的に、８つのＴＳをまとめたＴＳグループを単位にスタッフ制御してよい。そのため、ＧＭＰでは、例えば図１５に模式的に示すように、スタッフバイト（Ｓ）の並び替えを行なわなくても構わない。
【０１２８】
以上のように、上述した実施形態によれば、ＨＯ−ＯＤＵ信号に多重されるＬＯ−ＯＤＵデータのメモリからの読み出し制御とデータ選択制御とを統括的に制御することで、ＸＣ制御とスタッフ制御とをまとめて処理できる。
【０１２９】
したがって、ＨＯ−ＯＤＵ信号の容量が増えても、信号処理部２２の回路規模を削減できる。よって、信号処理部２２を最小限の数のＬＳＩやＦＰＧＡにて実現しやすくなり、１つのデバイスパッケージに信号処理部２２の機能を収めやすくなる。回路規模の削減によって、消費電力も削減できる。
【０１３０】
なお、上述した実施形態では、高次信号の一例であるＨＯ−ＯＤＵ信号に、低次信号の一例であるＬＯ−ＯＤＵ信号が複数多重される場合について説明した。しかし、高次信号に複数の低次信号が多重される関係にある信号であれば、当該低次信号の信号処理に上述した実施形態（信号処理部２２）を適用してよい。
【符号の説明】
【０１３１】
１  通信システム（通信ネットワーク）
２−１  ネットワーク（ＯＴＮ）
２−２  ネットワーク（ＳＯＮＥＴ／ＳＤＨネットワーク）
２−３  イーサネット
２０  ＡＤＭ
２１−１〜２１−Ｎ  クライアント信号処理部
２１１  ＯＴＵ処理部
２１２  ＯＤＵ分離部
２１３  ＬＯ−ＯＤＵ処理部
２１４  セレクタ
２２  信号処理部
２２１  ＲＡＭ（メモリ）
２２２  容量監視部
２２３  制御ブロック
２２３１  コンカチ制御部
２２３２  スタッフ制御部
２２３３  読み出しアドレス生成部
２２３４  選択信号生成部
２２４  ＨＯ−ＯＤＵフレームカウンタ
２２５  Ｎ：１セレクタ
２２６  フリップフロップ（ＦＦ）
２２１１  ＸＣ処理部
２２１２  ＯＤＵ多重処理部
２３  ＨＯ−ＯＤＵ処理部
２４  ＯＴＵ処理部
３０  レイヤ２スイッチ（Ｌ２ＳＷ）
４０  アグリゲートスイッチ（ＡＳＷ）
【図１】
2016100674.tif 000003
【図２】
2016100674.tif 000004
【図３】
2016100674.tif 000005
【図４】
2016100674.tif 000006
【図５】
2016100674.tif 000007
【図６】
2016100674.tif 000008
【図７】
2016100674.tif 000009
【図８】
2016100674.tif 000010
【図９】
2016100674.tif 000011
【図１０】
2016100674.tif 000012
【図１１】
2016100674.tif 000013
【図１２】
2016100674.tif 000014
【図１３】
2016100674.tif 000015
【図１４】
2016100674.tif 000016
【図１５】
2016100674.tif 000017