(57)【要約】【課題】新たに標準化されるＯＴＮ（Optical Transport Network ）等の伝送網の規格に柔軟に且つ迅速に対応することができるインタフェース装置の提供を目的とする。【解決手段】インタフェース装置は、ＯＴＮ等の伝送網における第１フレームから、当該第１フレームに多重化されている第２フレームを分離するインタフェース装置であって、前記第１フレームを構成する複数のデータ列を抽出し、抽出した複数のデータ列から、前記第２フレームを生成する。【選択図】図１
2011146917.tif 000002
【特許請求の範囲】
【請求項１】
伝送網における第１フレームから、当該第１フレームに多重化されている第２フレームを分離するインタフェース装置であって、
前記第１フレームを構成する複数のデータ列を抽出する抽出手段と、
前記抽出手段で抽出した複数のデータ列から、前記第２フレームを生成する第２フレーム化手段と
を備えるインタフェース装置。
【請求項２】
前記第２フレーム化手段は、前記第１フレームが前記第２フレームを多重化することが可能である個数分備えられ、
前記抽出手段が抽出したデータ列のうち前記第２フレームをそれぞれ構成するデータ列が、それぞれの前記第２フレーム化手段に入力されるようにデータ列を並べ替える並べ替え手段を備える
請求項１記載のインタフェース装置。
【請求項３】
前記並べ替え手段によって並べ替えられたデータ列を入力しない前記第２フレーム化手段を実行する回路には通電しない
請求項２記載のインタフェース装置。
【請求項４】
前記抽出手段が抽出したデータ列から、前記第１フレーム又は前記第２フレームに多重化されている第３フレームを生成する第３フレーム化手段を備える
請求項１〜請求項３のいずれかに記載のインタフェース装置。
【請求項５】
前記抽出手段で抽出するデータ列の単位は、前記第１フレームに多重化されている最小レベルのフレームを１データ列で構成するような単位である
請求項１〜請求項４のいずれかに記載のインタフェース装置。
【請求項６】
伝送網における複数種類のフレームを、多重化して第１フレームを生成するインタフェース装置であって、
前記複数のフレームそれぞれから、それぞれのフレームを構成する複数のデータ列を抽出する抽出手段と、
前記抽出手段で抽出した複数のデータ列から、前記第１フレームを構成するデータ列を選択し、選択したデータ列から前記第１フレームを生成する第１フレーム化手段と
を備えるインタフェース装置。
【請求項７】
前記第１フレームには、第２フレームが多重化されており、
前記抽出手段で抽出した複数のデータ列から、前記第２フレームを生成する第２フレーム化手段を備え、
前記第１フレーム化手段は、前記第２フレーム化手段が生成した第２フレームと前記抽出手段で抽出した複数のデータ列とから、前記第１フレームを生成する
請求項６記載のインタフェース装置。
【請求項８】
前記第２フレーム化手段は、前記第１フレームが前記第２フレームを多重化することが可能である個数分備えられ、
前記抽出手段が抽出したデータ列のうち前記第２フレームをそれぞれ構成するデータ列が、それぞれの前記第２フレーム化手段に入力されるようにデータ列を並べ替える並べ替え手段を備える
請求項７記載のインタフェース装置。
【請求項９】
前記並べ替え手段によって並べ替えられたデータ列を入力しない前記第２フレーム化手段を実行する回路には通電しない
請求項８記載のインタフェース装置。
【請求項１０】
前記抽出手段で抽出するデータ列の単位は、前記第１フレームに多重化されている最小レベルのフレームを１データ列で構成するような単位である
請求項６〜請求項９のいずれかに記載のインタフェース装置。
【請求項１１】
前記伝送網は、光伝送網（ＯＴＮ：Optical Transport Network）であり、前記フレームはＯＤＵ（Optical channel Data Unit）フレームであり、
前記抽出手段が抽出するデータ列は、Ｔｒｉｂｕｔａｒｙ  Ｓｌｏｔである
請求項１〜請求項１０のいずれかに記載のインタフェース装置。
【請求項１２】
伝送網における第１フレームから、当該第１フレームに多重化されている第２フレームを分離するインタフェース装置で用いられる分離方法であって、
前記インタフェース装置に、
前記第１フレームを構成する複数のデータ列を抽出させ、
抽出された複数のデータ列から、前記第２フレームを生成させる
分離方法。
【請求項１３】
伝送網における複数種類のフレームを、多重化して第１フレームを生成するインタフェース装置で用いられる多重化方法であって、
前記インタフェース装置に、
前記複数のフレームそれぞれから、それぞれのフレームを構成する複数のデータ列を抽出させ、
抽出された複数のデータ列から、前記第１フレームを構成するデータ列を選択させ、選択されたデータ列から前記第１フレームを生成させる
多重化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光伝送網（ＯＴＮ：Optical Transport Network ）における信号多重化方法に関する。
【背景技術】
【０００２】
近年、ブロードバンド時代をむかえ、ネットワークを流れるトラフィックは音声信号だけでなく画像信号等のトラフィックが増大し、ネットワークの高速化・大容量化が求められてきた。
【０００３】
これに対応するため、効率的にデータを伝送するためのネットワークの見直しが進められ、基幹ネットワークにおける高密度波長分割多重（ＤＷＤＭ：Dense Wavelength Division Multiplexing）方式による通信に適したＯＴＮが標準化されている（ITU-T G.709）。
【０００４】
そこで、現在のネットワークにおけるトランスポートノードの多くは、ＯＴＮに準拠したネットワークインタフェースを備えている。
【０００５】
ＯＴＮは、当初、２．５Ｇｂｐｓ系のＯＴＵ（Optical channel Transport Unit）１、１０Ｇｂｐｓ系のＯＴＵ２、及び、４０Ｇｂｐｓ系のＯＴＵ３の３種類のフォーマットが規定された。
【０００６】
しかし、イーサネット（登録商標）等の多様な信号に対応するために、１００Ｇｂｐｓ系のＯＴＵ４、１．２５Ｇｐｓ系のＯＴＵ０等が新たに検討され、又、新たなマッピング方法が検討されるなど、様々な規格が標準化されつつある。
【０００７】
従って、ＯＴＮに準拠したネットワークインタフェースを備えたトランスポートノードでは、これら順次規定されていく仕様に対応していく必要がある。
【０００８】
低速信号から高速信号までの信号に対応する技術としては、例えば、規格化されたＯＴＮフレームを、収容する信号種類に依存せず固定的に適用し、それに対応した規格化されたＳＤＨ／ＳＯＮＥＴフレームに信号を収容する技術が提案されている（特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−２２７９９５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ここで、ＯＴＮに準拠したネットワークインタフェースのインタフェースカード１０の構成例を図２５に示す。このインタフェースカードでは、例えば、近距離光通信の規格であるＶＳＲ（Very Short Reach）の光信号をＶＳＲ  Ｏｐｔｉｃａｌ  Ｍｏｄｕｌｅ１１で電気信号に変換し、ＯＴＮフレーマ（ＦＥＣ）１２で符号誤り訂正等を行った後、ＯＴＮフレーマ（Ｄｅｍｕｘ／Ｍｕｘ）１３で分離／多重化を行う。このＯＴＮフレーマ（Ｄｅｍｕｘ／Ｍｕｘ）１３に該当するＯＴＮの多重化装置及び分離装置の一般的な構成例を図２６及び図２７に示す。
【００１１】
図２６及び図２７に示した一般的なＯＴＮの分離装置２０及び多重化装置３０の構成においては、ＯＴＮの規格に対応するために、ＯＤＵ（Optical Data Unit）１、ＯＤＵ２等で示されるＯＤＵレベルでの多重化及び分離を行っている。
【００１２】
ＯＤＵは、より低レベルのＯＤＵを収容することが可能である。例えば、図２８、図２９及び図３０に示すように、ＯＤＵ３はＯＤＵ１及びＯＤＵ２を含むことが可能であり、ＯＤＵ２はＯＤＵ１を含むことが可能である。また、新しい規格であるＯＤＵ０は、ＯＤＵ３〜ＯＤＵ１のいずれにも収容されることが可能である。従って、図２６に示す分離装置は、ＯＤＵ３からＯＤＵ２を分離するＯＤＴＵ２３Ｄｍｕｘ、ＯＤＵ３からＯＤＵ１を分離するＯＤＴＵ１３Ｄｍｕｘ、ＯＤＵ３からＯＤＵ０を分離するＯＤＴＵ０３Ｄｍｕｘ、等を備え、最終的に所望のフォーマットの信号を生成している。
【００１３】
同様に、図２７に示す多重化装置の場合も、ＯＤＵ０からＯＤＵ１を生成するＯＤＴＵ０１Ｍｕｘ、ＯＤＵ０からＯＤＵ２を生成するＯＤＴＵ０２Ｍｕｘ等を備える。
【００１４】
しかし、このように全てのＯＤＵレベル同士での変換処理を順次行うことで多重化処理又は分離処理を行っている場合、新たに標準化されたＯＤＵレベルに対応するためには、新たに標準化されたＯＤＵレベルと既存のＯＤＵレベルそれぞれとの間の変換処理を行うために新たな処理回路が必要となる。
【００１５】
すなわち、処理が複雑化し、回路規模が増大することとなる。処理の複雑化及び回路規模の増大は、開発期間の長期化を招くこととなり、タイムリーな市場への製品投入を困難とする場合が生じ得ることとなる。
【００１６】
そこで、本発明は、新たに標準化されるＯＴＮ等の伝送網の規格に柔軟に且つ迅速に対応することができるインタフェース装置の提供を目的とする。
【課題を解決するための手段】
【００１７】
本発明の１形態に係るインタフェース装置は、伝送網における第１フレームから、当該第１フレームに多重化されている第２フレームを分離するインタフェース装置であって、前記第１フレームを構成する複数のデータ列を抽出する抽出手段と、前記抽出手段で抽出した複数のデータ列から、前記第２フレームを生成する第２フレーム化手段と、を有する。
【発明の効果】
【００１８】
上記構成のインタフェース装置は、新たに標準化されるＯＴＮ等の伝送網の規格に柔軟に且つ迅速に対応することができる。
【図面の簡単な説明】
【００１９】
【図１】分離装置の機能的な構成例を示す図である。
【図２】Ｄｅｍｕｘの構成例を示す図である。
【図３】Ｄｅｍｕｘ（ＯＤＵ３）の詳細な構成例を示す図である。
【図４】Ｄｅｍｕｘ（ＯＤＵ３）に入力されるＤＡＴＡ信号、及び、出力されるＴＳ信号を示す図である。
【図５】ＯＤＵ３のデータが、ＤＡＴＡ信号にどのようには位置されているかを示す図である。
【図６】Ｄｅｍｕｘ（ＯＤＵ２）の構成例を示す。
【図７】Ｄｅｍｕｘ（ＯＤＵ２）に入力されるＤＡＴＡ信号、及び、出力されるＴＳ信号を示す図である。
【図８】ＴＳ−Ｃｈｅｎｇｅの構成例を示す図である。
【図９】クロスコネクト処理部１３８の詳細な構成例を示す図である。
【図１０】Ｈ／Ｓ情報の構成例および内容例を示す図である。
【図１１】分離処理における信号の具体例を示す図である（その１）。
【図１２】分離処理における信号の具体例を示す図である（その２）。
【図１３】分離処理における信号の具体例を示す図である（その３）。
【図１４】分離処理における信号の具体例を示す図である（その４）。
【図１５】分離処理における信号の具体例を示す図である（その５）。
【図１６】ＴＳ−Ｃｈｅｎｇｅ、及び、ＳＥＬに設定されたＨ／Ｓ情報の内容を示す図である。
【図１７】多重化装置の機能的な構成例を示す図である。
【図１８】多重化装置の構成の詳細を示す図である。
【図１９】Ｍｕｘ（ＯＤＵ１）の構成例を示す図である。
【図２０】多重化装置内のＴＳ信号の流れを示す図である。
【図２１】各ＳＥＬが入力したＴＳ信号を、どのＴＳ信号として出力するかを設定した一覧表を示す図である。
【図２２】ＴＳ及びＯＤＵ信号の位置対応表を示す図である。
【図２３】多重化装置の具体的なデータウォークスルー図である（その１）。
【図２４】多重化装置の具体的なデータウォークスルー図である（その２）。
【図２５】インタフェースカードの構成例を示す図である。
【図２６】一般的な分離装置の構成例を示す図である。
【図２７】一般的な多重化装置の構成例を示す図である。
【図２８】ＯＤＵ１及びＯＤＵ２についてのＭａｐｐｉｎｇ方法を示す図である。
【図２９】ＯＤＵ１、ＯＤＵ２及びＯＤＵ３についてのＭａｐｐｉｎｇ方法を示す図である。
【図３０】ＯＤＵ１及びＯＤＵ２をＯＤＵ３に多重化する方法を示す図である。
【図３１】ＯＴＵ  Ｆｒａｍｅ構成を示す図である。
【図３２】ＯＴＮ  Ｆｒａｍｅ構成を示す図である。
【図３３】ＯＰＵ  Ｆｒａｍｅ構成を示す図である。
【図３４】ＯＰＵ２へのＴＳの格納方法を示す図である。
【図３５】ＯＰＵ３へのＴＳの格納方法を示す図である。
【図３６】ＯＤＵ０〜３の多重の関係を示す図である。
【発明を実施するための形態】
【００２０】
＜実施形態１＞
実施形態１の分離装置１００は、ＯＤＵ３からＯＤＵ２を分離し、ＯＤＵ３からＯＤＵ１を分離するというように、それぞれのＯＤＵレベル毎に分離する処理を行うのではなく、Ｔｒｉｂｕｔａｒｙ  Ｓｌｏｔ（以下、「ＴＳ」という。）を基準として分離処理を行う。
【００２１】
すなわち、図２６に示すような一般的な、ＯＤＵ３〜ＯＤＵ１それぞれのレベルからＯＤＵ０を分離する回路、ＯＤＵ３及びＯＤＵ２からＯＤＵ１を分離する回路、ＯＤＵ３からＯＤＵ２を分離する回路を備えない。
【００２２】
ここで、ＴＳについて説明する。
【００２３】
ＯＰＵ（Optical channel Payload Unit）（図３２参照）は、複数のＴＳで構成され、それぞれが交互に並べられている。
【００２４】
図３４は、ＯＰＵ２におけるＴＳの割り当てを示す図である。ＯＤＵ１は、１つのＴＳにマッピングされる。また、図３５は、ＯＰＵ３におけるＴＳの割り当てを示す図である。ＯＤＵ１は１つのＴＳにマッピングされ、ＯＤＵ２は４つのＴＳにマッピングされる。
【００２５】
実施形態１の分離装置１００は、入力された信号からＴＳを抽出し、抽出したＴＳを必要に応じて並べ替え、並び替えたＴＳから、ＯＤＵ０〜ＯＤＵ３のいずれの信号も必要に応じて生成することができる。ＴＳは、分離装置１００が処理することができるＯＤＵレベルのうちの最小単位であるＯＤＵを構成する単位で抽出する。
【００２６】
例えば、分離装置１００がＯＤＵ０〜ＯＤＵ３のＯＤＵレベルを処理でき、ＯＤＵ３の信号を入力するとする。ＯＤＵ３は３２個のＯＤＵ０を収容することができるので（図３６参照）、分離装置１００は、入力するＯＤＵ３の信号から３２スロットのＴＳ信号を抽出する。また、分離装置１００が、ＯＤＵ１〜ＯＤＵ３のＯＤＵレベルを処理でき、ＯＤＵ３の信号を入力するとする。この場合は、ＯＤＵ３は１６個のＯＤＵ１を収容することができるので、分離装置１００は、入力するＯＤＵ３の信号から１６スロットのＴＳ信号を抽出することになる。
【００２７】
このように、分離装置１００は、入力されるＯＤＵ信号のＯＤＵレベルにかかわらず、ＴＳを基準として分離処理を行うことで処理手順を簡略化し、機能の拡張を容易にしている。
【００２８】
ＴＳから各ＯＤＵレベルの信号を生成することから、ＯＤＵレベル毎の分離回路を必要とせず、新たなＯＤＵが規定されたとしても、新しいＯＤＵのフレーマ等を追加することで、迅速に対応することが可能となる。
【００２９】
言い換えれば、必要なメモリ容量の増加、処理手順の複雑化、それに伴う配線リソースの増加等による回路規模が増大し、装置を実現できるデバイスが存在しなくなる可能性がある。例え、回路規模の問題が解決したとしても消費電力の増加により発生する熱の問題も生じ得る。また、開発期間が長期化し、製品をタイムリーに市場に投入することが出来なくなるという問題が発生しうる。これらの問題が、分離装置１００では発生し得ないことになる。
【００３０】
以下、ＯＤＴ３を入力し、４０Ｇ容量の信号を出力する分離装置を例に説明する。尚、分離装置１００は、ＯＤＵ０〜ＯＤＵ３のＯＤＵレベルを処理するものとする。
【００３１】
＜構成＞
図１は、分離装置１００の機能的な構成例を示す図である。
【００３２】
分離装置１００は、Ｆｒａｍｅｒ、Ｄｅｍｕｘ、ＴＳ−Ｃｈｅｎｇｅ、及び、ＳＥＬを有する。これらは、必要に応じて、レジスタを介してＣＰＵとの通信を行う。
【００３３】
Ｆｒａｍｅｒとして、１個のＦｒａｍｅｒ（ＯＴＵ３）１１１、４個のＦｒａｍｅｒ（ＯＤＵ２）１１２、１６個のＦｒａｍｅｒ（ＯＤＵ１）１１３、及び、３２個のＦｒａｍｅｒ（ＯＤＵ０）１１４を備える。尚、ＯＴＵは、ＯＤＵにＦＥＣ（Forward Error Correction）が付加され、ＯＤＵのＯｖｅｒＨｅａｄ（以下、「ＯＨ」という。）の一部分にＯＴＵの情報が記載されているデータである（図３１参照）。
【００３４】
Ｄｅｍｕｘとして、１個のＤｅｍｕｘ（ＯＤＵ３）１２１、４個のＤｅｍｕｘ（ＯＤＵ２）１２２、及び、１６個のＤｅｍｕｘ（ＯＤＵ１）１２３を備える。
【００３５】
また、ＴＳ−Ｃｈｅｎｇｅとして、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２、及び、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３をそれぞれ１個ずつ備える。
【００３６】
ＳＥＬとして、ＳＥＬ１４１、ＳＥＬ１４２、及び、ＳＥＬ１４３を備える。
【００３７】
Ｆｒａｍｅｒ（ＯＴＵ３）１１１は、ＯＤＵ３フレーム構成に従ったＯＤＵ３のフレーム信号を生成する。
【００３８】
Ｄｅｍｕｘ（ＯＤＵ３）１２１は、Ｆｒａｍｅｒ（ＯＤＵ３）１１１が生成したＯＤＵ３フレーム信号からＴＳ１〜ＴＳ３２のＴＳ信号を抽出する。
【００３９】
ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１は、Ｄｅｍｕｘ（ＯＤＵ３）１２１が抽出した３２スロットのＴＳ信号の並べ替えを行って出力する。
【００４０】
ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１でＴＳの並べ替えを行うのは、後段での処理をＯＤＵレベル単位で行いやすくするためである。すなわち、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１から出力されるＴＳ信号は、後段の４つのＦｒａｍｅｒ（ＯＤＵ２）１１２に８スロットずつ入力される。従って、各Ｆｒａｍｅｒ（ＯＤＵ２）１１２で処理すべきＴＳ信号が正しく入力されるように並べ替えを行う。ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２及びＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３も同様である。
【００４１】
各Ｆｒａｍｅｒ（ＯＤＵ２）１１２は、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１から所定の８スロットのＴＳ信号を入力し、ＯＤＵ２のフレーム信号を生成する。生成する信号のＯＤＵ２は、ＯＤＵ３にマッピングされていたＯＤＵ２である。従って、ＯＤＵ３に２つのＯＤＵ２がマッピングされていた場合は、２つのＦｒａｍｅｒ（ＯＤＵ２）１１２を動作させ、他の２つのＦｒａｍｅｒ（ＯＤＵ２）１１２は動作させないようにして省電力化を図ることが可能となる。以下に説明する他のＦｒａｍｅｒも、動作の必要がない時は動作を行わずに、省電力化を図る。
【００４２】
各Ｄｅｍｕｘ（ＯＤＵ２）１２２は、対応するＦｒａｍｅｒ（ＯＤＵ２）１１２が生成したＯＤＵ２フレーム信号から８スロットのＴＳ信号を抽出する。対応するＦｒａｍｅｒ（ＯＤＵ２）１１２が動作していない場合は、Ｄｅｍｕｘ（ＯＤＵ２）１２２は動作しない。以下に説明する他のＤｅｍｕｘも同様である。
【００４３】
ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２は、４つのＤｅｍｕｘ（ＯＤＵ２）１２２から出力された計３２スロットのＴＳ信号の並べ替えを行い出力する。尚、例えば、ＯＤＵ３に２つのＯＤＵ２がマッピングされていた場合は、２つのＦｒａｍｅｒ（ＯＤＵ２）１１２から出力される１６スロットのＴＳ信号を並べ替えることになる。以下に説明する他のＴＳ−Ｃｈａｎｇｅも同様である。
【００４４】
各Ｆｒａｍｅｒ（ＯＤＵ１）１１３は、それぞれ２スロットのＴＳ信号を入力し、ＯＤＵ１のフレーム信号を生成する。各Ｆｒａｍｅｒ（ＯＤＵ１）１１３には、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２から出力されたＴＳ信号及びＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１から出力されたＴＳ信号のうち、ＳＥＬ１４１によって選択された２スロットのＴＳ信号が入力される。ＳＥＬにおいてＴＳ信号がどのように選択されるかは、＜ＳＥＬ＞の欄で、後で説明する。
【００４５】
各Ｄｅｍｕｘ（ＯＤＵ１）１２３は、対応するＦｒａｍｅｒ（ＯＤＵ１）１１３が生成したＯＤＵ１フレーム信号から２スロットのＴＳ信号を抽出する。
【００４６】
ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３は、１６のＤｅｍｕｘ（ＯＤＵ１）１２３から出力された計３２スロットのＴＳ信号の並べ替えを行い出力する。
【００４７】
各Ｆｒａｍｅｒ（ＯＤＵ０）１１４は、それぞれ１スロットのＴＳ信号を入力し、ＯＤＵ０のフレーム信号を生成する。各Ｆｒａｍｅｒ（ＯＤＵ０）１１４には、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３から出力されたＴＳ信号、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１から出力されたＴＳ信号、及び、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２から出力されたＴＳ信号のうち、ＳＥＬ１４２によって選択された１スロットのＴＳ信号が入力される。
【００４８】
最後に、Ｆｒａｍｅｒ（ＯＴＵ３）１１１で生成されたＯＤＵ３フレーム信号（丸１参照）、Ｆｒａｍｅｒ（ＯＤＵ２）１１２で生成されたＯＤＵ２フレーム信号（丸２参照）、Ｆｒａｍｅｒ（ＯＤＵ１）１１３で生成されたＯＤＵ１フレーム信号（丸３参照）、及び、Ｆｒａｍｅｒ（ＯＤＵ０）１１４で生成されたＯＤＵ０フレーム信号から、ＳＥＬ１４３によって信号を選択して所望の構成の信号を生成する。
【００４９】
以下、Ｄｅｍｕｘ、ＴＳ−Ｃｈａｎｇｅ、及び、ＳＥＬについて説明する。
【００５０】
＜Ｄｅｍｕｘ＞
Ｄｅｍｕｘとして分離装置１００に備えられている、Ｄｅｍｕｘ（ＯＤＵ３）１２１、Ｄｅｍｕｘ（ＯＤＵ２）１２２、及び、Ｄｅｍｕｘ（ＯＤＵ１）１２３は、それぞれ同様の構成を有する。これらを総称してＤｅｍｕｘ１２０というものとする。
【００５１】
図２は、Ｄｅｍｕｘ１２０の構成例を示す図である。
【００５２】
Ｄｅｍｕｘ１２０は、ＴＳ抽出／分離部１２８、及び、ＡＬＭ検出部１２９を有する。
【００５３】
ＴＳ抽出／分離部１２８は、入力されたＯＤＵ信号を分離して、ＯＤＵ０レベルのＴＳを抽出する。
【００５４】
一般的な分離装置は、例えば、ＯＤＵ３からＯＤＵ２、ＯＤＵ３からＯＤＵ１、ＯＤＵ３からＯＤＵ０と、それぞれのレベルのＴＳを抽出する分離回路を備える（図２６参照）。しかし、分離装置１００が備える分離回路であるＤｅｍｕｘ１２０は、ＯＤＵ０レベルのＴＳの抽出を行う。
【００５５】
ＡＬＭ検出部１２９は、入力された信号が正常か否かを判断する。
【００５６】
また、Ｄｅｍｕｘ１２０は、ＣＰＵレジスタブロックを介して、ＣＰＵから分離処理に必要な情報を取得し、又は、ＣＰＵに対して演算の依頼等を行う。
【００５７】
図３は、Ｄｅｍｕｘ（ＯＤＵ３）１２１の詳細な構成例を示す図である。
【００５８】
ＴＳ抽出／分離部１２８には、ＯＤＵ３信号が入力される。具体的には、ＭＦＰ（フレーム位相同期パルス）、データ信号、及び、イネーブル信号が入力される。
【００５９】
データ信号はパラレル信号であり、２５６ビットが同時に入力される。図３ではＤＡＴＡ［２５５：０］で表わす。また、イネーブル信号はバイト単位で入力され、図３ではＥｎａｂｌｅ［３１：０］で表わす。従って、Ｅｎａｂｌｅ［３１：０］は、ＤＡＴＡ［２５５：０］の２５６本のパラレル信号を読み込むことを示す。
【００６０】
ここで、図４及び図５を用いてＯＤＵ３のＤＡＴＡ信号について説明する。
【００６１】
図４は、Ｄｅｍｕｘ（ＯＤＵ３）１２１に入力されるＤＡＴＡ信号５０及び、出力されるＴＳ信号を示す図である。ＤＡＴＡ信号５０は、ＯＤＵ＿２５６並列フォーマットの信号である。白抜き矢印の上段の図が、ＤＡＴＡ信号５０を示し、下段の図が出力されるＴＳ信号を示す。
【００６２】
図５は、ＯＤＵ３のデータ６０（図３５等参照）が、図４のＤＡＴＡ信号５０にどのように配置されているかを示す図である。図５のＤＡＴＡ信号５１は、図５のＤＡＴＡ信号６０をより詳細に記載したものである。図５のＤＡＴＡ信号５１の全４７８列を、図４のＤＡＴＡ５０では、１２０列分ずつをまとめて記載している。
【００６３】
図５上段で示すＯＤＵ３データ６０の先頭から３２バイトずつが、下段で示すＤＡＴＡ信号５１の２５６のパラレル信号として入力される。ＯＤＵ３のＯＨ（ＯｖｅｒＨｅａｄ）は１６バイトである。
【００６４】
従って、例えば、ＴＳ１はＤＡＴＡ信号５１の１列目から１１９列目までは１７行目のバイト信号として入力される（図４、図５：斜線部分のＴＳ１（１）参照）。１２０行目から２３９行目までは１行目のバイト信号として入力され（図４、図５：斜線部分のＴＳ１（２）参照）、２４０行目から３５９行目までは１７行目のバイト信号として入力される（図４、図５：斜線部分のＴＳ１（３）参照）。また、３６０行目から４７８行目までは１行目のバイト信号として入力される（図４、図５：斜線部分のＴＳ１（４）参照）。
【００６５】
ＴＳ１（１）〜ＴＳ１（４）を連続するように取り出したものが、図４下段に示すＴＳ１の８ビットのパラレル信号として出力される。
【００６６】
同様に、ＴＳ２〜ＴＳ３２までの信号が出力される。尚、Ｅｎａｂｌｅ信号は、ＯＨ部分を、‘Ｌ’（Ｄｉｓａｂｌｅ）とし、追加でＤｉｓａｂｌｅ化するための、ＪＣ   Ｂｙｔｅにより検出した情報をもとに、スタッフバイトの処理を‘Ｌ’（Ｄｉｓａｂｌｅ）とする。
【００６７】
Ｄｅｍｕｘ１２０にＯＤＵ３信号が入力されると、ＯＨ−Ｄｒｏｐ部は、入力されてきたＯＤＵ３信号のＭＦＰ／Ｄａｔａ／Ｅｎａｂｌｅを基に、ＯＤＵ３のＯＨを検出する。ＯＨ−Ｄｒｏｐ部は、検出したＯＨ内のＳｔｕｆｆ情報（ＪＣ  Ｂｙｔｅ）（図３３参照）及びマルチフレーム情報（ＰＳＩ  Ｂｙｔｅ）（図３２参照）を抽出する。
【００６８】
ＯＨ−Ｄｒｏｐ部は、抽出したＳｔｕｆｆ情報及びマルチフレーム情報を基に、フレームＣＴＲ（ＴＲＩＢ）を動作させて、ラッチイネーブルの生成を行う。
【００６９】
ＯＨ−Ｄｒｏｐ部は、ラッチイネーブルの生成を行うとともに、抽出したＳｔｕｆｆ情報及びマルチフレーム情報をＡＬＭ検出部に送る。入力された情報が妥当（正常）かどうかのチェックをするためである。
【００７０】
ＡＬＭ検出部では、ＯＨ−Ｄｒｏｐ部から送られたＳｔｕｆｆ情報及びマルチフレーム情報、すなわち、ＪＣ  Ｂｙｔｅ及びＰＳＩ  ＢｙｔｅのＡＬＭを検出する。
【００７１】
ＰＳＩについてのＡＬＭ検出は、ＡＬＭ抽出ブロックが、Ｃｏｎｔｒｏｌ／Ｐｒｏｖ設定ブロックを介してＰＳＩの設定値（期待値）を受信し、受信した期待値とＯＨ−Ｄｒｏｐ部から入力されたＰＳＩとが一致するか否かを基に行う（Ｃｏｎｄｉｔｉｏｎ通知）。Ｃｏｎｔｒｏｌ／Ｐｒｏｖ設定ブロックは、接続されているＣＰＵレジスタブロックからＰＳＩの期待値を受け取る。
【００７２】
ＪＣについてのＡＬＭ検出は、ＡＬＭ抽出ブロックが、スタッフ情報の多数決判決をしてスタッフ情報のエラーを検出することで行う。ＰＭ通知としてＪｕｓｔｉｆｉｃａｔｉｏｎの数（ＰＪ、ＮＪ）の積算した結果を通知する。
【００７３】
また、ＣＰＵレジスタブロックは、ＤＡＴＡ信号のパラレル数をＯＤＵレベルに応じて設定する。例えば、ＯＤＵ３を入力する場合は２５６パラレルと設定し、ＯＤＵ２の場合は６４パラレル、ＯＤＵ１の場合は１６パラレル、ＯＤＵ０の場合は８パラレルと設定する。
【００７４】
ＴＳ抽出／分離部１２８は、フレームＣＴＲ（ＴＲＩＢ）が生成したラッチイネーブルの情報から、ＤＡＴＡ信号を３２個のレジスタ、すなわち、ＴＲＩＢ０〜ＴＲＩＢ３１に振り分けて信号をＯＤＵ０単位に分離する（図４下段の図参照）。
【００７５】
分離されたデータは、ＣＴＲ部からのＦＰ（フレームタイミング）を基準にして、ＴＲＩＢｎ＿Ｄａｔａ［７：０］（ｎ＝０〜３１）に出力する。例えば、ＴＲＩＢ０＿Ｄａｔａ［７：０］が、図４のＴＳ１である。
【００７６】
ＡＬＭ検出部１２９の左下部の回路１２７は、入力クロックに対して入力Ｅｎａｂｌｅ信号でマスクする機能を有する回路である。
【００７７】
図６に、Ｄｅｍｕｘ（ＯＤＵ２）１２２の構成例を示す。ＯＤＵ２は８つのＴＳで構成されるので、ＤＡＴＡ信号が６４パラレルである。ＴＲＩＢ０＿Ｄａｔａ０〜ＴＲＩＢ７＿Ｄａｔａを出力する。
【００７８】
また、図７は、Ｄｅｍｕｘ（ＯＤＵ２）１２２に入力されるＤＡＴＡ信号、及び、出力されるＴＳ信号を示す図である。ＤＡＴＡ信号は、ＯＤＵ６４並列フォーマットの信号である。白抜き矢印の上段の図が、ＤＡＴＡ信号を示し、下段の図が出力されるＴＳ信号を示す。
【００７９】
最小のＯＤＵレベルであるＯＤＵ０の並列度が８パラレルであることから、ＴＳを抽出後は、Ｆｒａｍｅｒの処理を容易にすることができる。また、各Ｄｅｍｕｘにおいてメモリを持つ必要が無くなる。８パラレル、すなわち、バイト単位で、ＯＤＵを構成するデータを判別することができるため、データが流れない不要な回路を停止させることが可能となり、省電力化を実現できるようになる。
【００８０】
＜ＴＳ−Ｃｈａｎｇｅ＞
ＴＳ−Ｃｈｅｎｇｅとして分離装置１００に備えられている、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２、及び、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３は、それぞれ同様の構成を有する。これらを総称してＴＳ−Ｃｈｅｎｇｅ１３０というものとする。
【００８１】
図８は、ＴＳ−Ｃｈｅｎｇｅ１３０の構成例を示す図である。
【００８２】
ＴＳ−Ｃｈｅｎｇｅ１３０は、ＴＳ１〜ＴＳ３２で表わされる３２スロットのＴＳ信号を入力し、並べ替えを行って、ＴＳ１〜ＴＳ３２で表わされる３２スロットのＴＳ信号として出力する。ＴＳ１〜ＴＳ３２は、入出力される信号を示す番号であり、信号の内容には依存しない。例えば、ＴＳ１として入力された信号が並べ替えられてＴＳ５から出力された場合は、ＴＳ５の信号となる。
【００８３】
ＴＳ−Ｃｈｅｎｇｅ１３０は、クロスコネクト処理部１３８、及び、Ｈ／Ｓ情報設定部１３９を有する。
【００８４】
クロスコネクト処理部１３８は、ＯＤＵ０単位でのマトリクススイッチ回路で構成され、入力されるＴＳ１〜ＴＳ３２のいずれに対しても出力先を変更できる。
【００８５】
入力されるＴＳを、どのように並び替えて出力するのかを指定する情報が、Ｈ／Ｓ情報である。Ｈ／Ｓ情報については、図１０を用いて＜Ｈ／Ｓ情報＞の項で説明する。
【００８６】
Ｈ／Ｓ情報設定部１３９は、ＣＰＵレジスタを介して予め設定されているＨ／Ｓ情報を取得し、取得したＨ／Ｓ情報に基づいて並び替えのための選択信号を設定する。
【００８７】
また、Ｈ／Ｓ情報設定部１３９は、設定されたＨ／Ｓ情報についてイリーガル判定処理を行い、イリーガルであると判定した場合には、伝送路内に意図しないデータの流出を阻止する。意図しないデータの流出を阻止することで、回線の品質を確保することが可能となる。
【００８８】
図９に、クロスコネクト処理部１３８の詳細な構成例を示す。
【００８９】
クロスコネクト処理部１３８は、図９で示した回路を３２セット含む構成となる。
【００９０】
図９で示す回路は、前段のＳＥＬによりＴＳ１〜ＴＳ３２のうち１つのＴＳを選択し、後段のＳＥＬによりイリーガル設定時の処理を行う構成になっている。
【００９１】
Ｄｅｍｕｘ（ＯＤＵ３）１２１等のＤｅｍｕｘ処理ブロックで抽出した主信号ＴＳ１〜ＴＳ３２に対して、Ｈ／Ｓ情報で指定されたＴＳ１〜ＴＳ３２に対応したレジスタに振り分けることにより回線経路を決定する。
【００９２】
イリーガル判定ブロックは、Ｈ／Ｓ情報設定部１３９（図８参照）に備えられているＨ／Ｓ情報レジスタを参照し、Ｈ／Ｓ情報が誤設定されたか否かを検出する。イリーガル判定ブロックが誤設定を検出した場合には、後段のＳＥＬで、回線が未設定である情報を出力する。
【００９３】
＜Ｈ／Ｓ情報＞
図１０は、Ｈ／Ｓ情報の構成例および内容例を示す図である。
【００９４】
上段に、Ｈ／Ｓ情報１５０の構成例を示し、下段にＨ／Ｓ情報の設定例１５１を示す。
【００９５】
このＨ／Ｓ情報は、ＴＳ−Ｃｈａｎｇｅ及びＳＥＬに設定される。
【００９６】
Ｈ／Ｓ情報１５０は、例えば１６ビットから成るデータであり、ＴＳ−Ｃｈｅｎｇｅ１３０に、ＴＳの個数分が設定される。Ｈ／Ｓ情報１５０は、出力する各ＴＳに対応付けられており、入力されるＴＳ番号を指定する。
【００９７】
「ＯＤＵ  Ｌｅｖｅｌ」に、ＯＤＵ０〜４のＯＤＵレベルを設定し、「ＳＴＳ／ＯＤＵ」に、ＯＤＵまたはＳＴＳの区別及びＳＴＳレベルを設定する。この「ＯＤＵ  Ｌｅｖｅｌ」及び「ＳＴＳ／ＯＤＵ」によって、いずれのＯＤＵ又はＳＴＳからＴＳを入力するかを指定する。この指定は、後述するＳＥＬによる選択の際に有効となる。
【００９８】
「Ｔｒｉｂ  Ｓｌｏｔ」に、入力側のＴＳ番号を設定する。
【００９９】
設定例１５１は、「Ｔｒｉｂ  Ｓｌｏｔ１」〜「Ｔｒｉｂ  Ｓｌｏｔ３２」で示されるＴＳへの出力を指示する３２個のＨ／Ｓ情報１５０から構成される。
【０１００】
例えば、「ＴＳ８」の出力信号として、「ＴＳ７」から入力されるＯＤＵ１の信号を出力する。
【０１０１】
また、Ｈ／Ｓ情報には、回線未設定情報を設定できるものとする。
【０１０２】
＜ＳＥＬ＞
ＳＥＬとして分離装置１００に備えられている、ＳＥＬ１４１、ＳＥＬ１４２、及び、ＳＥＬ１４３は、ＴＳ−Ｃｈｅｎｇｅ１３０と同様に、Ｈ／Ｓ情報によってどのＴＳ信号を選択するのかを設定する。
【０１０３】
例えば、ＳＥＬ１４１は、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２からの３２スロットのＴＳ信号と、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１からの３２スロットのＴＳ信号とから、所定の３２スロットのＴＳ信号を選択する。選択した３２スロットのＴＳ信号は、１６個のＦｒａｍｅｒ（ＯＤＵ１）１１３に入力される。
【０１０４】
「ＯＤＵ  Ｌｅｖｅｌ」及び「ＳＴＳ／ＯＤＵ」によって、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２とＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１とのどちらからＴＳ信号を入力するかを指定する。ＳＥＬでは、ＴＳ信号の並び替えは行わない。従って、「Ｔｒｉｂ  Ｓｌｏｔ」には、出力側のＴＳ番号と同じ番号が設定される。
【０１０５】
ＳＥＬの詳細な構成は、図９を用いて説明した回路と同様である。但し、ＴＳ−Ｃｈａｎｇｅは、３２セットを備えるが、ＳＥＬは入力されるＴＳの数分備えられる。尚、出力はＴＳ１〜ＴＳ３２となる。
【０１０６】
＜動作＞
以下、実施形態の分離装置１００の動作について図１１〜図１６を用いて説明する。
【０１０７】
図１１〜図１５に、分離処理におけるデータの流れを示す。
【０１０８】
また、図１６に、ＴＳ−Ｃｈｅｎｇｅ、及び、ＳＥＬに設定されたＨ／Ｓ情報の内容を示す。
【０１０９】
図１１は、Ｄｅｍｕｘ（ＯＤＵ３）１２１の入力信号であるＯＤＵ３と、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１の出力信号とを示す。
【０１１０】
ＯＤＵ３等の欄の矩形は、そのＯＤＵを構成するＴＳ番号を示し、矩形内の数字はそのＯＤＵの識別番号を示す。例えば、識別番号「１」のＯＤＵ２の欄の矩形７０は、ＴＳ番号「ＴＳ−Ｎｏ」が「１」〜「８」で示される８つのＴＳで構成されていることを示している。
【０１１１】
Ｆｒａｍｅｒ（ＯＴＵ３）１１１から出力されるＯＤＵ３信号は、３つのＯＤＵ２（１、２、３）、２つのＯＤＵ１（７、８）、及び、４つのＯＤＵ０（５、１２、１３、１４）を収容している。尚、カッコ内の数字は、各ＯＤＵの識別番号を表す。
【０１１２】
また、例えば、ＯＤＵ２（１）は、４つのＯＤＵ１（１、２、３、４）を収容しており、ＯＤＵ１（１）は、２つのＯＤＵ０（１、２）を収容している。
【０１１３】
Ｄｅｍｕｘ（ＯＤＵ３）１２１は、Ｆｒａｍｅｒ（ＯＴＵ３）１１１からＯＤＵ３信号を入力し、３２スロットのＴＳ１〜ＴＳ３２を出力する。
【０１１４】
ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１は、Ｆｒａｍｅｒ（ＯＤＵ２）１１２に、ＯＤＵ２（１、２、３、）をそれぞれフレーム同期をとるために、並べ替えを行う。
【０１１５】
具体的には、入力信号ＴＳ１０〜ＴＳ１７を出力信号ＴＳ９〜ＴＳ１６として出力する。また、後段のＦｒａｍｅｒ（ＯＤＵ１）１１３に入力させるための位置合わせとして、入力信号ＴＳ１８〜ＴＳ１９を、出力信号ＴＳ１７〜ＴＳ１８として出力する。更に、入力信号ＴＳ９を出力信号ＴＳ１９として出力する（図１１：斜線を引いたＯＤＵを示す矩形、及び、矢印を参照）。その他の入力信号は、同じ番号の出力信号として出力する（図１６：Ｈ／Ｓ情報設定内容１３１参照）。
【０１１６】
この際、４つのＦｒａｍｅｒ（ＯＤＵ２）１１２のうち、ＴＳ１７〜ＴＳ２４が入力されることとなっているＦｒａｍｅｒ（ＯＤＵ２）１１２には、ＴＳが入力されず、動作しない（図１１：斜線を引いたＦｒａｍｅｒ参照）。
【０１１７】
次に、図１２は、Ｄｅｍｕｘ（ＯＤＵ２）１２２の入力信号であるＯＤＵ２と、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２の出力信号とを示す。ＯＤＵ２信号のＴＳ１７〜ＴＳ２４の斜線部分は、信号が入力されないことを示す。この信号は、図１１の動作しなかったＦｒａｍｅｒ（ＯＤＵ２）１１２の出力信号である。
【０１１８】
ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２は、後段のＦｒａｍｅｒ（ＯＤＵ１）１１３に入力させるための位置合わせとして、入力信号ＴＳ９を、出力信号ＴＳ１３として出力する。また、入力信号ＴＳ１０〜ＴＳ１１を、出力信号ＴＳ９〜ＴＳ１０として出力し、入力信号ＴＳ１２〜ＴＳ１３を、出力信号ＴＳ１１〜ＴＳ１２として出力する（図１２：斜線を引いたＯＤＵを示す矩形、及び、矢印を参照）。
【０１１９】
入力信号ＴＳ１〜ＴＳ８、及び、ＴＳ１４〜ＴＳ１６は、同じ番号の出力信号として出力する。
【０１２０】
その他の出力信号ＴＳ１７〜ＴＳ３２は、後段で使用されないため回線未設定情報を出力する（図１６：Ｈ／Ｓ情報設定内容１３２参照）。
【０１２１】
次に、図１３は、ＳＥＬ１４１の入力信号ＯＤＵ１と、出力信号ＯＤＵ１とを示す。
【０１２２】
ＳＥＬ１４１は、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２からのＯＤＵ１、及び、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１からのＯＤＵ１から、Ｆｒａｍｅｒ（ＯＤＵ１）１１３に対して出力するＴＳを選択する。ＯＤＵ２（１、２、３、４、５、６、７、８）のフレーム信号を生成するためである。
【０１２３】
具体的には、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２からのＴＳ１〜ＴＳ１２を入力し、出力信号ＴＳ１〜ＴＳ１２として出力する。また、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１からのＴＳ１７〜ＴＳ１８、ＴＳ２１〜ＴＳ２２を入力し、出力信号ＴＳ１７〜ＴＳ１８、ＴＳ２１〜ＴＳ２２として出力する。
【０１２４】
その他の出力信号ＴＳ１３〜ＴＳ１６、ＴＳ１９〜ＴＳ２０、ＴＳ２３〜ＴＳ３２は、後段で使用されないため回線未設定情報を出力する（図１６：Ｈ／Ｓ情報設定内容１４１参照）。
【０１２５】
尚、図１６のＨ／Ｓ情報設定内容１４１において、例えば、「入力ＴＳ−Ｎｏ」の「２−１」は、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２からのＴＳ１を示す。同様に、「３−１７」は、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１からのＴＳ１７を示す。
【０１２６】
また、１６個のＦｒａｍｅｒ（ＯＤＵ１）１１３のうち、回線未設定情報を入力するＦｒａｍｅｒ（ＯＤＵ１）１１３は動作しない（図１３：斜線を引いたＦｒａｍｅｒ、図１４：ＯＤＵ０信号の斜線部分参照）。
【０１２７】
次に、図１４は、ＳＥＬ１４２の入力信号ＯＤＵ０と、出力信号ＯＤＵ０とを示す。
【０１２８】
ＳＥＬ１４２は、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３からのＯＤＵ０、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２からのＯＤＵ０、及び、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１からのＯＤＵ０から、Ｆｒａｍｅｒ（ＯＤＵ０）１１４に対して出力するＴＳを選択する。ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３からのＯＤＵ０信号の斜線部分は、信号が入力されないことを示す。この信号は、図１３の動作しなかったＦｒａｍｅｒ（ＯＤＵ１）１１３の出力信号である。
【０１２９】
まず、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３は、入力信号ＴＳ１〜ＴＳ４を、出力信号ＴＳ１〜ＴＳ４として出力し、入力信号ＴＳ１７〜ＴＳ１８を、出力信号ＴＳ１７〜ＴＳ１８として出力する。
【０１３０】
その他の出力信号ＴＳ５〜ＴＳ１６、ＴＳ１９〜ＴＳ３２は、後段で使用されないため回線未設定情報を出力する（図１６：Ｈ／Ｓ情報設定内容１３３、図１４：斜線のＯＤＵｋ参照）。
【０１３１】
ＳＥＬ１４２は、ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）１３３からのＴＳ１〜ＴＳ４を入力し、出力信号ＴＳ１〜ＴＳ４として出力する。
【０１３２】
ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）１３２からのＴＳ１３〜ＴＳ１６を入力し、出力信号ＴＳ１３〜ＴＳ１６として出力する。
【０１３３】
ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）１３１からのＴＳ１７〜ＴＳ２０、ＴＳ２３〜ＴＳ２４を入力し、出力信号ＴＳ１７〜ＴＳ２０、ＴＳ２３〜ＴＳ２４として出力する。
【０１３４】
その他の出力信号ＴＳ５〜ＴＳ１２、ＴＳ２１〜ＴＳ２２、ＴＳ２５〜ＴＳ３２は、後段で使用されないため回線未設定情報を出力する（図１６：Ｈ／Ｓ情報設定内容１４２参照）。
【０１３５】
また、３２個のＦｒａｍｅｒ（ＯＤＵ０）１１４のうち、回線未設定情報を入力するＦｒａｍｅｒ（ＯＤＵ０）１１４は動作しない（図１４：斜線を引いたＦｒａｍｅｒ参照）。
【０１３６】
次に、図１５は、ＳＥＬ１４３の入力信号ＯＤＵ０〜ＯＤＵ３と、分離信号とを示す。
【０１３７】
ＳＥＬ１４３は、Ｆｒａｍｅｒ（ＯＤＵ０）１１４からのＯＤＵ０、Ｆｒａｍｅｒ（ＯＴＵ３）１１１からのＯＤＵ３、Ｆｒａｍｅｒ（ＯＤＵ２）１１２からのＯＤＵ２、及び、Ｆｒａｍｅｒ（ＯＤＵ１）１１３からのＯＤＵ１から、ＴＳを選択し出力信号とする。
【０１３８】
ＳＥＬ１４３は、Ｆｒａｍｅｒ（ＯＤＵ０）１１４からのＴＳ１〜ＴＳ４、ＴＳ１３〜ＴＳ２０、ＴＳ２３〜ＴＳ２４を入力し、出力信号ＴＳ１〜ＴＳ４、ＴＳ１３〜ＴＳ２０、ＴＳ２３〜ＴＳ２４として出力する。
【０１３９】
Ｆｒａｍｅｒ（ＯＤＵ１）１１３からのＴＳ５〜ＴＳ１２、ＴＳ２１〜ＴＳ２２を入力し、出力信号ＴＳ５〜ＴＳ１２、ＴＳ２１〜ＴＳ２２として出力する。
【０１４０】
Ｆｒａｍｅｒ（ＯＤＵ２）１１２からのＴＳ２５〜ＴＳ３２を入力し、出力信号ＴＳ２５〜ＴＳ３２として出力する。
＜実施形態２＞
実施形態２の多重化装置２００は、それぞれのＯＤＵレベル毎に多重化する処理を行うのではなく、ＴＳを基準として多重化処理を行う。
【０１４１】
実施形態２の多重化装置２００は、入力された各レベルのＯＤＵ信号からＴＳを抽出し、抽出したＴＳを必要に応じて並べ替え、並び替えたＴＳから、必要なレベルのＯＤＵ信号を生成し、多重化することによって所望のＯＤＵ信号を生成する。ＯＤＵ０〜ＯＤＵ３のいずれの信号も必要に応じて生成することができる。ＴＳは、実施形態１の分離装置１００と同様に、多重化装置２００が処理することができるＯＤＵレベルのうちの最小単位であるＯＤＵ０を構成する単位で抽出する。
【０１４２】
多重化装置２００は、入力されるＯＤＵ信号のＯＤＵレベルにかかわらず、ＴＳを基準として多重化処理を行うことで処理手順を簡略化し、機能の拡張を容易にしている。
【０１４３】
ＴＳから各ＯＤＵレベルの信号を生成することから、ＯＤＵレベル毎の多重化回路を必要とせず、新たなＯＤＵが規定されたとしても、新しいＯＤＵのフレーマ等を追加することで、迅速に対応することが可能となる。
【０１４４】
以下、ＯＤＵ０〜ＯＤＵ３を入力し、４０Ｇ容量の信号を出力する多重化装置を例に説明する。尚、多重化装置２００は、ＯＤＵ０〜ＯＤＵ３のＯＤＵレベルを処理するものとする。
【０１４５】
＜構成＞
図１７は、多重化装置２００の機能的な構成例を示す図である。また、図１８は、多重化装置２００の構成の詳細を示す図である。
【０１４６】
多重化装置２００は、Ｆｒａｍｅｒ、Ｍｕｘ、ＴＳ−Ｃｈｅｎｇｅ、及び、ＳＥＬを有する。これらは、必要に応じて、レジスタを介してＣＰＵとの通信を行う。
【０１４７】
Ｆｒａｍｅｒとして、３２個のＦｒａｍｅｒ（ＯＤＵ０）２１１、１６個のＦｒａｍｅｒ（ＯＤＵ１）２１２、４個のＦｒａｍｅｒ（ＯＤＵ２）２１３、及び、１個のＦｒａｍｅｒ（ＯＤＵ３）２１４を備える。
【０１４８】
Ｍｕｘとして、１６個のＭｕｘ（ＯＤＵ１）２２１、４個のＭｕｘ（ＯＤＵ２）２２２、及び、１個のＭｕｘ（ＯＤＵ３）２２３を備える。
【０１４９】
また、ＴＳ−Ｃｈｅｎｇｅとして、ＴＳ−ＣｈａｎｇｅＲＸ２３１、及び、ＴＳ−ＣｈａｎｇｅＴＸ２３２をそれぞれ１個ずつ備える。
【０１５０】
ＳＥＬとして、ＳＥＬ２４１、ＳＥＬ２４２、及び、ＳＥＬ２４３を備える。
【０１５１】
多重化装置２００には、ＯＤＵ０〜ＯＤＵ３、ＳＴＭ６４及びＳＴＭ２５６の各データ信号及びイネーブル信号が、装置内システムクロックに同期して入力される。
【０１５２】
ＴＳ−ＣｈａｎｇｅＲＸ２３１は、まず、入力されたＯＤＵ３〜ＯＤＵ１の各データ信号を、それぞれ３２スロットのＴＳ信号に分割する。詳細には、約１．２Ｇｂｐｓ容量、すなわち、ＯＤＵ０相当のデータ、イネーブル及び同期信号としてＴＳを生成する。
【０１５３】
次に、ＴＳ−ＣｈａｎｇｅＲＸ２３１は、分割したＴＳから必要なＴＳを選択し、並べ替えて出力する。この選択及び並べ替えは、予め設定してあるＨ／Ｓ情報に従って行う。
【０１５４】
各Ｆｒａｍｅｒ（ＯＤＵ０）２１１は、それぞれ１スロットのＴＳ信号を入力し、ＯＤＵ０フレーム構成に従ったＯＤＵ０のフレーム信号を生成する。具体的には、入力された同期信号ＦＰにより先頭を認識し、ＯＤＵ０のＯＨを挿入してＯＤＵ０フレームを再生成する。ＴＳ−ＣｈａｎｇｅＲＸ２３１から出力されたどのＴＳをどのＦｒａｍｅｒ（ＯＤＵ０）２１１に処理させるかは、予め決められている。例えば、Ｆｒａｍｅｒ（ＯＤＵ０）２１１＃１に、ＴＳ１６の処理をさせるなどである（図１８参照）。
【０１５５】
Ｆｒａｍｅｒ（ＯＤＵ０）２１１からＳＥＬ２４３までの処理においては、ＯＤＵレベル毎にＴＳを固定的に割り当てている。例えば、ＳＥＬ２４１においては、ＴＳ１とＴＳ１７とから入力したＴＳ信号は、必ず、Ｍｕｘ（ＯＤＵ１）２２１＃１に出力するように並び替えるなどである。各ＭＵＸに入力するＴＳ番号を固定し、ＴＳをグループ化して扱えるようにすることで、処理を簡素化することができるからである。ＴＳの割り当てについては、後の＜ＳＥＬのＴＳ割り当て＞の項で説明する。
【０１５６】
ＳＥＬ２４１は、各Ｍｕｘ（ＯＤＵ１）２２１に送信するＤａｔａの選択を行う。具体的には、Ｆｒａｍｅｒ（ＯＤＵ０）２１１から出力されたＯＤＵ０信号、及び、ＴＳ−ＣｈａｎｇｅＲＸ２３１から出力されたＯＤＵ１信号から選択する。
【０１５７】
各Ｍｕｘ（ＯＤＵ１）２２１は、それぞれ２スロットのＴＳ信号を入力し、多重化処理を行う。詳細には、２．５Ｇｂｐｓ容量分のデータを、Ｍｕｘ（ＯＤＵ１）２２１が備えるＦＩＦＯ処理部に取り込み、Ｅｎａｂｌｅ信号とともに周波数偏差の監視、すなわち、Ｗ／Ｒ間の位相比較とＳｔｕｆｆ検出処理を行う。その後、Ｍｕｘ（ＯＤＵ１）２２１が備えるＭＵＸ処理部において、ＯＰＵ１のＯＨを挿入し、対応するＦｒａｍｅｒ（ＯＤＵ１）２１２に出力する。尚、ＦＩＦＯ処理部及びＭＵＸ処理部については、後の＜ＦＩＦＯ処理部、ＭＵＸ処理部＞の項で説明する。
【０１５８】
このＭｕｘ（ＯＤＵ１）２２１において２スロットのＴＳ信号の多重化をおこなうことで、ＯＤＴＵ０１とＯＤＵ１の信号処理の共通化が可能となる。
【０１５９】
各Ｆｒａｍｅｒ（ＯＤＵ１）２１２は、それぞれ対応するＭｕｘ（ＯＤＵ１）２２１が出力した信号から、ＯＤＵ１のフレーム信号を生成して出力する。具体的には、１６ｂｉｔの並列データ、ＦＰ、ＭＦＰを再生成する。
【０１６０】
ＳＥＬ２４２は、各Ｍｕｘ（ＯＤＵ２）２２２に送信するＤａｔａの選択を行う。具体的には、Ｆｒａｍｅｒ（ＯＤＵ０）２１１から出力されたＯＤＵ０信号、Ｆｒａｍｅｒ（ＯＤＵ１）２１２から出力されたＯＤＵ１信号、及び、ＴＳ−ＣｈａｎｇｅＲＸ２３１から出力されたＯＤＵ２信号から選択する。
【０１６１】
各Ｍｕｘ（ＯＤＵ２）２２２は、それぞれ８スロットのＴＳ信号を入力し、多重化処理を行う。詳細には、１０Ｇｂｐｓ容量分のデータを、Ｍｕｘ（ＯＤＵ２）２２２が備えるＦＩＦＯ処理部に取り込み、Ｅｎａｂｌｅ信号とともに周波数偏差の監視を行う。その後、Ｍｕｘ（ＯＤＵ２）２２２が備えるＭＵＸ処理部において、ＯＰＵ２のＯＨを挿入し、対応するＦｒａｍｅｒ（ＯＤＵ２）２１３に出力する。
【０１６２】
このＭｕｘ（ＯＤＵ２）２２２において８スロットのＴＳ信号の多重化をおこなうことで、ＯＤＴＵ０２、ＯＤＴＵ１２、及び、ＯＤＵ２の信号処理の共通化が可能となる。
【０１６３】
各Ｆｒａｍｅｒ（ＯＤＵ２）２１３は、それぞれ対応するＭｕｘ（ＯＤＵ２）２２２が出力した信号から、ＯＤＵ２のフレーム信号を生成して出力する。具体的には、６４ｂｉｔの並列データ、ＦＰ、ＭＦＰを再生成する。
【０１６４】
ＳＥＬ２４３は、Ｍｕｘ（ＯＤＵ３）２２３に送信するＤａｔａの選択を行う。具体的には、Ｆｒａｍｅｒ（ＯＤＵ０）２１１から出力されたＯＤＵ０信号、Ｆｒａｍｅｒ（ＯＤＵ１）２１２から出力されたＯＤＵ１信号、Ｆｒａｍｅｒ（ＯＤＵ２）２１３から出力されたＯＤＵ２信号、ＴＳ−ＣｈａｎｇｅＲＸ２３１から出力されたＯＤＵ３信号、及び、ＳＴＭ６４から選択する。
【０１６５】
ＴＳ−ＣｈａｎｇｅＴＸ２３２は、ＳＥＬ２４３の出力を並び替えて、Ｍｕｘ（ＯＤＵ３）２２３に出力する。Ｍｕｘ（ＯＤＵ３）２２３で多重処理された信号は、多重化装置２００が出力する信号となるため、最終的な信号のＴＳの並びの合わせるために並び替えを行う。
【０１６６】
Ｍｕｘ（ＯＤＵ３）２２３は、３２スロットのＴＳ信号を入力し、多重化処理を行う。詳細には、４０Ｇｂｐｓ容量分のデータを、Ｍｕｘ（ＯＤＵ３）２２３が備えるＦＩＦＯ処理部に取り込み、Ｅｎａｂｌｅ信号とともに周波数偏差の監視を行う。その後、Ｍｕｘ（ＯＤＵ３）２２３が備えるＭＵＸ処理部において、ＯＰＵ３のＯＨを挿入し、Ｆｒａｍｅｒ（ＯＤＵ３）２１４に出力する。
【０１６７】
このＭｕｘ（ＯＤＵ３）２２３において３２スロットのＴＳ信号の多重化をおこなうことで、ＯＤＴＵ０３、ＯＤＴＵ１３、ＯＤＴＵ２３、及び、ＯＤＵ３の信号処理の共通化が可能となる。
【０１６８】
Ｆｒａｍｅｒ（ＯＤＵ３）２１４は、Ｍｕｘ（ＯＤＵ３）２２３が出力した信号から、ＯＤＵ３のフレーム信号を生成して出力する。具体的には、２５６ｂｉｔの並列データ、ＦＰ、ＭＦＰを再生成する。
【０１６９】
＜ＴＳ−Ｃｈａｎｇｅ＞
ＴＳ−ＣｈａｎｇｅＲＸ２３１及びＴＳ−ＣｈａｎｇｅＴＸ２３２は、実施形態１の分離装置１００におけるＴＳ−Ｃｈｅｎｇｅ１３１等と同様の構成を有する（図８、９参照）。
【０１７０】
ＴＳ−ＣｈａｎｇｅＲＸ２３１及びＴＳ−ＣｈａｎｇｅＴＸ２３２は、分離装置１００と同様にＨ／Ｓ情報（図１０参照）によって選択と並べ替えとが設定される。
【０１７１】
尚、図９で示す回路は、分離装置１００においては、Ｄｅｍｕｘで抽出した信号ＴＳ１〜ＴＳ３２を、Ｈ／Ｓ情報で指定されたＴＳ１〜ＴＳ３２に対応したレジスタに振り分けることにより回線経路を決定することとしていたが、多重化装置２００では、低容量のＯＤＵレベルにＭｕｘされた信号ＴＳ１〜ＴＳ３２を振り分ける。
【０１７２】
＜ＳＥＬ＞
また、ＳＥＬ２４１、ＳＥＬ２４２、及び、ＳＥＬ２４３は、実施形態１の分離装置１００におけるＳＥＬ１４１等と同様の構成を有する。ＳＥＬ２４１等は、分離装置１００と同様にＨ／Ｓ情報によって選択と並べ替えとが設定される。
【０１７３】
＜ＦＩＦＯ処理部、ＭＵＸ処理部の構成＞
Ｍｕｘ（ＯＤＵ１）２２１、Ｍｕｘ（ＯＤＵ２）２２２、及び、Ｍｕｘ（ＯＤＵ３）２２３について説明する。
【０１７４】
図１９に示すＭｕｘ（ＯＤＵ１）２２１の構成例を例に説明する。
【０１７５】
Ｍｕｘ（ＯＤＵ１）２２１は、ＦＩＦＯ処理部及びＭＵＸ処理部を備える。
【０１７６】
ＦＩＦＯ処理部は、Ｗｒｉｔｅ制御ブロック、メモリブロック、位相比較ブロック、Ｒｅａｄ制御ブロック、及び、Ｓｔｕｆｆ検出ブロックを有する。
【０１７７】
Ｗｒｉｔｅ制御ブロック、メモリブロック、及び、位相比較ブロックは、それぞれＦＩＦＯ処理部が処理するＯＤＵのレベルに対応した系統数分が備えられている。具体的には、ＯＤＵ１の場合は２系統、ＯＤＵ２の場合は８系統、ＯＤＵ３の場合は３２系統の数のＷｒｉｔｅ制御ブロック等が備えられる。尚、Ｒｅａｄ制御ブロック、及び、Ｓｔｕｆｆ検出ブロックは、ＦＩＦＯ処理部が処理するＯＤＵのレベルにかかわらず１つずつ備えられる。
【０１７８】
従って、図１９で示すＭｕｘ（ＯＤＵ１）２２１のＦＩＦＯ処理部は、Ｗｒｉｔｅ制御ブロック、メモリブロック、及び、位相比較ブロックを２つずつ備えている。
【０１７９】
各Ｗｒｉｔｅ制御ブロックは、メモリブロックへのデータの書き込み処理を行う。
【０１８０】
各Ｗｒｉｔｅ制御ブロックは、ＳＥＬ２４１からＥｎａｂｌｅ（ＥＮ）及びデータ（Ｄ［７：０］）を入力する（図１８の信号２９０参照）。
【０１８１】
ＳＥＬ２４１から入力されるイネーブル（ＥＮ）をもとに、メモリブロックに対する書き込みアドレス、及び、イネーブルをそれぞれ生成する。ＳＥＬ２４１から入力されるデータ（Ｄ［７：０］）は、メモリブロックへの書込みデータ（ＷＤＴ［７：０］）として出力する。
【０１８２】
メモリブロックは、ＲＡＭ等の一般的なメモリである。
【０１８３】
Ｒｅａｄ制御ブロックは、メモリブロックからデータの読み出し処理を行う。Ｒｅａｄ制御ブロックは、自走カウンタを備える。
【０１８４】
Ｒｅａｄ制御ブロックは、自走カウンタとＳｔｕｆｆ検出ブロックが検出する情報（Ｎｅｇａｔｉｖｅ  Ｓｔｕｆｆ情報、又は、Ｐｏｓｉｔｉｖｅ  Ｓｔｕｆｆ情報）とから、メモリブロックの読み出しアドレスとイネーブルとを生成する。
【０１８５】
Ｒｅａｄ制御ブロックは、生成したアドレスとイネーブルとを、各メモリブロックに出力し、データを読み出す。Ｍｕｘ（ＯＤＵ１）２２１の場合は、２系統共通でアドレス及びイネーブルを使用する。
【０１８６】
Ｒｅａｄ制御ブロックは、メモリブロックから読み出したデータ（Ｄａｔａ［７：０］）を、ＭＵＸ処理に出力する。また、Ｒｅａｄ制御ブロックは、ＯＤＵフレームの先頭を表すＦＰ、又は、マルチフレームの先頭を表すＭＦＰの生成を行い、ＭＵＸ処理に出力する。
【０１８７】
Ｒｅａｄ制御ブロックは、Ｓｔｕｆｆ検出ブロックが検出する情報を参照してメモリブロックからデータの読み出し処理を制御する際に、ＯＰＵ ＯＨのＮＪＯ、及び、ＰＪＯを挿入する。
【０１８８】
各位相比較ブロックは、Ｗｒｉｔｅ制御ブロック側のアドレス及びイネーブルと、Ｒｅａｄ制御ブロック側のアドレス及びイネーブルとをもとに、位相差分量を検出し、Ｓｔｕｆｆ検出ブロックに出力する。
【０１８９】
２系統の位相比較ブロックからの位相差分量を受信したＳｔｕｆｆ検出ブロックは、受信した位相差分量を加算し、その値に基づいて、Ｒｅａｄ制御ブロック側が速い場合はＰｏｓｉｔｉｖｅ  Ｓｔｕｆｆ情報をＲｅａｄ制御ブロックに出力する。また、Ｗｒｉｔｅ制御ブロック側が速い場合はＮｅｇａｔｉｖｅ  Ｓｔｕｆｆ情報をＲｅａｄ制御ブロックに出力する。
【０１９０】
ＭＵＸ処理部は、Ｒｅａｄ制御ブロックからの受信したＦＰ、又は、ＭＦＰをもとに、フレームカウンタを生成し、所定のタイミングで、ＯＰＵのＯＨのＰＳＩバイト（ＭＳＩ）を挿入する。これは、ＳＥＬ２４１に設定されているＯＤＵフォーマット設定又はＴＳ−ＣｈａｎｇｅＲＸ２３１設定の値をもとに行われる。このＯＤＵフォーマット設定とは、後述する図２０の「ＯＤＵ０  ＯＤＵ０＃（Ａ）」の設定のうち、実行に際して選択されたものをいい、ＴＳ−ＣｈａｎｇｅＲＸ２３１設定とは、「ＯＤＵ１  ＴＳ＃（Ｂ）」の設定のうち、選択されたものをいう。
【０１９１】
＜ＳＥＬのＴＳ割り当て＞
図２０は、多重化装置２００内のＴＳ信号の流れを示す図である。図２０では、ＳＥＬ２４１、ＳＥＬ２４２、及び、ＳＥＬ２４３がそれぞれ後段のＭｕｘ（ＯＤＵ１）２２１、Ｍｕｘ（ＯＤＵ２）２２２、及び、Ｍｕｘ（ＯＤＵ３）２２３に送信するＴＳを、どのＯＤＵから選択するかを示す図である。
【０１９２】
ＳＥＬ２４１は、Ｆｒａｍｅｒ（ＯＤＵ０）２１１から出力されたＯＤＵ０信号（Ａ）、及び、ＴＳ−ＣｈａｎｇｅＲＸ２３１から出力されたＯＤＵ１信号（Ｂ）から選択する。
【０１９３】
ＳＥＬ２４２は、Ｆｒａｍｅｒ（ＯＤＵ０）２１１から出力されたＯＤＵ０信号（Ｃ）、Ｆｒａｍｅｒ（ＯＤＵ１）２１２から出力されたＯＤＵ１信号（Ｄ）、及び、ＴＳ−ＣｈａｎｇｅＲＸ２３１から出力されたＯＤＵ２信号（Ｅ）から選択する。
【０１９４】
ＳＥＬ２４３は、Ｆｒａｍｅｒ（ＯＤＵ０）２１１から出力されたＯＤＵ０信号（Ｆ）、Ｆｒａｍｅｒ（ＯＤＵ１）２１２から出力されたＯＤＵ１信号（Ｇ）、Ｆｒａｍｅｒ（ＯＤＵ２）２１３から出力されたＯＤＵ２信号（Ｈ）、ＴＳ−ＣｈａｎｇｅＲＸ２３１から出力されたＯＤＵ３信号（Ｊ）、及び、ＳＴＭ６４から選択する。
【０１９５】
図２１は、各ＳＥＬが入力したＴＳ信号を、どのＴＳ信号として出力するかを設定した一覧表である。「入力」の後ろのアルファベットは、図２０のＯＤＵ信号を示している。例えば、「入力Ａ」は、図２０のＯＤＵ０信号（Ａ）を示す。
【０１９６】
実行時には、この一覧表に則って、予め入力信号を選択するよう設定しておく。例えば、ＳＥＬ２４２の出力「ＯＤＵ２  ＃」の「１−Ａ」として出力する入力信号として、入力「ＯＤＵ０  ＃」を選択する等である。
【０１９７】
この一覧表は、図２２に示すＴＳ及びＯＤＵ信号の位置対応表に基づいて記載した例である。この対応表では、例えば、ＴＳ−ＣｈａｎｇｅＲＸ２３１が出力したＴＳ２３は、「ＯＤＵ１  ＃７−Ｂ」、「ＯＤＵ２  ＃３−Ｇ」、「ＯＤＵ３  ＃１−２３」が固定的に割り当てられることを示している。また、例えば、「ＯＤＵ１」欄の「１−Ａ」と「１−Ｂ」とは、「Ａ」と「Ｂ」との２つで１つのＯＤＵ１を構成することを示す。同様に、ＯＤＵ２は、「Ａ」〜「Ｈ」の８つのＴＳで１つのＯＤＵ２を構成することを示す。
【０１９８】
図２１の一覧表において、出力の行は、後段のＭＵＸに送信するＴＳ番号順に記載している。例えばＳＥＬ２４１の出力「ＯＤＵ１  ＃」の「１−Ａ」と「１−Ｂ」とは、Ｍｕｘ（ＯＤＵ１）２２１の「＃１」に送信することを示す。「Ａ」と「Ｂ」とは、Ｍｕｘ（ＯＤＵ１）２２１が入力するＴＳ信号が２個であることを示す。これは、ＯＤＵ１は、２個のＴＳから成ることを示している。
【０１９９】
また、入力の行は、この入力となるＯＤＵ信号を示す。例えば、ＳＥＬ２４１の入力「ＯＤＵ０  ＃」の「１７」は、Ｆｒａｍｅｒ（ＯＤＵ０）２１１の出力「ＯＤＵ０  ＃」の「１７」を示す。この入力「ＯＤＵ０  ＃」の「１７」は、出力「ＯＤＵ１  ＃」の「１−Ｂ」として出力される。
【０２００】
また、例えば、ＳＥＬ２４２の入力「ＯＤＵ１  ＃」の「５−Ａ」は、ＳＥＬ２４１の出力「ＯＤＵ１  ＃」の「５−Ａ」として出力されたＴＳ信号を示し、出力「ＯＤＵ２  ＃」の「１−Ｂ」として出力される。
【０２０１】
＜動作＞
以下、実施形態の多重化装置２００の動作について図２３及び図２４を用いて説明する。
【０２０２】
図２３及び図２４に、具体的なデータウォークスルー図を示す。
【０２０３】
図２３及び図２４では、図２１で示した一覧表から選択した信号を表す。実線の矩形で囲んだ設定を選択したものとする。この選択は、Ｈ／Ｓ情報（図１０参照）を設定することで行う。
【０２０４】
具体例では、多重化装置２００が、ＯＤＵ０〜ＯＤＵ３、ＳＴＭ６４及びＳＴＭ２５６をＳｏｕｒｃｅ  Ｄａｔａとして入力し、入力したＳｏｕｒｃｅ  Ｄａｔａから任意のＤａｔａを選択してＯＤＵ３へＭａｐｐｉｎｇ（図２４の「ＯＤＵ３Ｍａｐｐｉｎｇイメージ」参照）する過程を説明する。
【０２０５】
Ｓｏｕｒｃｅ  Ｄａｔａとして、ＯＤＵ０は＃１〜＃３２、ＯＤＵ１は＃１〜＃１６、ＯＤＵ２は＃１〜＃４、ＯＤＵ３は＃１、ＳＴＭ−６４は＃１〜＃４、及び、ＳＴＭ２５６は＃１が入力される。
【０２０６】
ＴＳ−ＣｈａｎｇｅＲＸ２３１は、Ｓｏｕｒｃｅ  ＤａｔａのＯＤＵから、任意の３２タイムスロット分のデータを選択し、並び替える。
【０２０７】
ＴＳ−ＣｈａｎｇｅＲＸ２３１の表は、「出力  ＴＳ＃」欄で示されるＴＳに出力するＯＤＵ信号を、「入力」欄で指定している。具体的には、ＯＤＵレベルを「入力  ＯＤＵk」で、ＯＤＵの番号を「入力  ＃」で、ＴｉｍｅＳｌｏｔ番号を「入力  ＴｉｍｅＳｌｏｔ」で指定している。例えば、「出力  ＴＳ＃」が「１」のＴＳとして出力するのは、「入力  ＯＤＵｋ」が「１」、「入力  ＃」が「２」、「入力  ＴｉｍｅＳｌｏｔ」が「１」であるので、ＯＤＵ１の＃２の信号であって、ＴｉｍｅＳｌｏｔ１の信号である。尚、ＯＤＵ１の＃２の信号であって、ＴｉｍｅＳｌｏｔ２の信号は、「出力  ＴＳ＃」が「１７」のＴＳとして出力される。図２２において、ＯＤＵ１が２つのＴＳ「１−Ａ」と「１−Ｂ」とで構成されることを示したが、この「Ａ」、「Ｂ」がＴｉｍｅＳｌｏｔに該当する。
【０２０８】
また本具体例の場合、ＳＴＭデータのＭａｐｐｉｎｇも行うため、「−」で示される未使用スロットが存在している。
【０２０９】
ＴＳ−ＣｈａｎｇｅＲＸ２３１では、Ｌａｎｅ Ｄｅｍａｐｐｉｎｇ出力の３２ＴＳの並び、すなわち、入力されたＯＤＵ０〜ＯＤＵ３からＴＳを抽出した際の並びと、後段のＭｕｘ処理で期待するＴＳの並びが異なる場合、その並びの変換を行う。Ｍｕｘ処理においてＴＳの扱いが固定されているためである。「出力 ＴＳ＃」で示されるＴＳを出力先として、Ｌａｎｅ  Ｄｅｍａｐｐｉｎｇ出力のＴＳ＃を設定する。尚、本具体例の場合、変換の必要がない場合を記載している。
【０２１０】
Ｆｒａｍｅｒ（ＯＤＵ０）２１１では、ＴＳ−ＣｈａｎｇｅＲＸ２３１の「入力  ＯＤＵｋ」が「０」と設定された「出力  ＴＳ＃」からＯＤＵ０信号を入力し、ＯＤＵ０のフレーム信号を生成し出力する。本具体例では、「入力  ＴＳ＃」が、「２」、「５」、「６」、「９」、「１３」、「１８」、「２１」、「２２」、「２５」、「２９」の１０本のＯＤＵ０信号が生成され、出力される。
【０２１１】
ＳＥＬ２４１は、Ｍｕｘ（ＯＤＵ１）２２１に送るＤａｔａの選択を行う。
【０２１２】
Ｍｕｘ（ＯＤＵ１）２２１は１６系統存在するため、それぞれに対応する入力ＤａｔａのＯＤＵレベルを選択する。
【０２１３】
「出力  ＯＤＵ１＃」を出力先として、「入力Ａ  ＯＤＵ０  ＯＤＵ０＃」及び「入力Ｂ  ＯＤＵ１  ＴＳ＃」の有効無効を設定する。
【０２１４】
実線矩形で囲まれている設定が有効とされている。
【０２１５】
例えば、「出力  ＯＤＵ１＃」が「１−Ａ」及び「１−Ｂ」に対し「入力  ＯＤＵ１  ＴＳ＃」が「１」及び「１７」を有効とする。
【０２１６】
ＳＥＬ２４２は、Ｍｕｘ（ＯＤＵ２）２２２に送るＤａｔａの選択を行う。
【０２１７】
Ｍｕｘ（ＯＤＵ２）２２２は４系統存在するため、それぞれに対応する入力Ｄａｔａの ＯＤＵレベルを選択する。
【０２１８】
「出力  ＯＤＵ２＃」を出力先として、「入力Ｃ  ＯＤＵ０  ＯＤＵ０＃」、「入力Ｄ  ＯＤＵ１  ＯＤＵ１＃」、「入力Ｅ  ＯＤＵ２  ＴＳ＃」、及び、「入力  ＳＴＭ-６４  Ｓｌｏｔ＃」の有効無効を設定する。
【０２１９】
例えば、「出力  ＯＤＵ２＃」が「２−Ａ」〜「２−Ｈ」に対し「入力Ｄ  ＯＤＵ１  ＯＤＵ１＃」が「２−Ａ」、「６−Ａ」、「１０−Ａ」、「１４−Ａ」、「２−Ｂ」、「６−Ｂ」、「１０−Ｂ」、「１４−Ｂ」を有効とする。「出力  ＯＤＵ２＃」が「４−Ａ」〜「４−Ｈ」に対し「入力  ＳＴＭ−６４  Ｓｌｏｔ＃」が「４」を有効とする。
【０２２０】
ＳＥＬ２４３は、Ｍｕｘ（ＯＤＵ３）２２３に送るＤａｔａの選択を行う。
【０２２１】
「出力  ＯＤＵ３＃」を出力先として、「入力Ｆ  ＯＤＵ０  ＯＤＵ０＃」、「入力Ｇ  ＯＤＵ１  ＯＤＵ１＃」、「入力Ｈ  ＯＤＵ２  ＴＳ＃」、「入力Ｊ  ＯＤＵ３  ＴＳ＃」、及び、「入力  ＳＴＭ-６４  Ｓｌｏｔ＃」の有効無効を設定する。
【０２２２】
例えば、「出力  ＯＤＵ３＃」の「１−１」に対し「入力Ｇ  ＯＤＵ１  ＯＤＵ１＃」が「１−Ａ」を有効とする。
【０２２３】
ＴＳ−ＣｈａｎｇｅＴＸ２３２は、ＳＥＬ２４３が出力する３２個のＴＳの並びと、外部出力するＯＤＵ３データのＴＳの並びが異なる場合、その並びの変換を行う。Ｍｕｘ（ＯＤＵ３）２２３でのＴＳの扱いが固定されているためである。
【０２２４】
「出力  ＴＳ＃」を出力先とし、ＳＥＬ２４３が出力したＯＤＵ３のＴＳを「入力  ＯＤＵ３＃」に設定する。
【０２２５】
最終的に、図２４に示す「ＯＤＵ３Ｍａｐｐｉｎｇイメージ」で示すようなＯＤＵ３を生成する。このイメージにおいて、ＯＤＵの番号は、Ｓｏｕｒｃｅ  ＤａｔａのＯＤＵ番号と同じであり、アンダーラインが引かれたＯＤＵは、内部で多重処理したものである。
【０２２６】
＜補足＞
以上、本発明の実施形態について説明したが、本発明は上記形態に限らず、以下のようにしてもよい。
（１）実施形態では、ＯＴＮのＯＤＵフレームの分離装置及び多重化装置について説明したが、他の伝送網における伝送データの分離装置及び多重化であってもよい。
【符号の説明】
【０２２７】
１００  分離装置
１１１  Ｆｒａｍｅｒ（ＯＴＵ３）
１１２  ２１３  Ｆｒａｍｅｒ（ＯＤＵ２）
１１３  ２１２  Ｆｒａｍｅｒ（ＯＤＵ１）
１１４  ２１１  Ｆｒａｍｅｒ（ＯＤＵ０）
１２１  Ｄｅｍｕｘ（ＯＤＵ３）
１２２  Ｄｅｍｕｘ（ＯＤＵ２）
１２３  Ｄｅｍｕｘ（ＯＤＵ１）
１３１  ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ３）
１３２  ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ２）
１３３  ＴＳ−Ｃｈａｎｇｅ（ＯＤＵ１）
１４１  １４２  １４３  ２４１  ２４２  ２４３  ＳＥＬ
２００  多重化装置
２１４  Ｆｒａｍｅｒ（ＯＤＵ３）
２２１  Ｍｕｘ（ＯＤＵ１）
２２２  Ｍｕｘ（ＯＤＵ２）
２２３  Ｍｕｘ（ＯＤＵ３）
２３１  ＴＳ−ＣｈａｎｇｅＲＸ
２３２  ＴＳ−ＣｈａｎｇｅＴＸ
【図１】
2011146917.tif 000003
【図２】
2011146917.tif 000004
【図３】
2011146917.tif 000005
【図４】
2011146917.tif 000006
【図５】
2011146917.tif 000007
【図６】
2011146917.tif 000008
【図７】
2011146917.tif 000009
【図８】
2011146917.tif 000010
【図９】
2011146917.tif 000011
【図１０】
2011146917.tif 000012
【図１１】
2011146917.tif 000013
【図１２】
2011146917.tif 000014
【図１３】
2011146917.tif 000015
【図１４】
2011146917.tif 000016
【図１５】
2011146917.tif 000017
【図１６】
2011146917.tif 000018
【図１７】
2011146917.tif 000019
【図１８】
2011146917.tif 000020
【図１９】
2011146917.tif 000021
【図２０】
2011146917.tif 000022
【図２１】
2011146917.tif 000023
【図２２】
2011146917.tif 000024
【図２３】
2011146917.tif 000025
【図２４】
2011146917.tif 000026
【図２５】
2011146917.tif 000027
【図２６】
2011146917.tif 000028
【図２７】
2011146917.tif 000029
【図２８】
2011146917.tif 000030
【図２９】
2011146917.tif 000031
【図３０】
2011146917.tif 000032
【図３１】
2011146917.tif 000033
【図３２】
2011146917.tif 000034
【図３３】
2011146917.tif 000035
【図３４】
2011146917.tif 000036
【図３５】
2011146917.tif 000037
【図３６】
2011146917.tif 000038