(57)【特許請求の範囲】
【請求項１】
第一加入者側光回線終端装置（ＯＮＵ：Ｏｐｔｉｃａｌ Ｎｅｔｗｏｒｋ Ｕｎｉｔ）及び第二ＯＮＵと光ファイバを介して接続しており、前記第一ＯＮＵ宛の第一ビット系列及び前記第二ＯＮＵ宛の第二ビット系列から振幅位相変調信号を構成して送出する局側光回線終端装置（ＯＬＴ：Ｏｐｔｉｃａｌ Ｌｉｎｅ Ｔｅｒｍｉｎａｌ）であって、
前記第二ビット系列を蓄積するＰＨＹ層バッファと、
前記第一ビット系列のビット種に応じて前記ＰＨＹ層バッファから出力するビット数を決定する出力ビット数制御部と、
前記第一ビット系列に基づいて振幅変調信号を作成するとともに、前記出力ビット数制御部が決定したビット数で前記ＰＨＹ層バッファから出力された前記第二ビット系列のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換部と、
前記ＰＨＹ層バッファのバッファ量を観測するＰＨＹ層バッファ量観測部と、
ＭＡＣ層において前記第二ビット系列を蓄積するＭＡＣ層バッファのバッファ量を観測するＭＡＣ層バッファ量観測部と、
前記ＰＨＹ層バッファ量観測部が観測した前記ＰＨＹ層バッファのバッファ量と前記ＭＡＣ層バッファ量観測部が観測した前記ＭＡＣ層バッファのバッファ量に応じてＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を調整する伝送速度調整部と、
を備えるＯＬＴ。
【請求項２】
前記伝送速度調整部は、
前記ＰＨＹ層バッファのバッファ量が予め設定された上限閾値を超えた場合、前記ＭＡＣ層バッファがバッファオーバーフローを起こさないようにしつつ、ＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を従前より低下させ又はＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送を止め、
前記ＰＨＹ層バッファのバッファ量が予め設定された下限閾値を下回った場合、前記ＭＡＣ層バッファがバッファエンプティを起こさないようにしつつ、ＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を従前より増大させる又は規定値に戻す
ことを特徴とする請求項１に記載のＯＬＴ。
【請求項３】
第一ＯＮＵ及び第二ＯＮＵと光ファイバを介して接続しており、前記第一ＯＮＵ宛の第一ビット系列及び前記第二ＯＮＵ宛の第二ビット系列から振幅位相変調信号を構成して送出するＯＬＴであって、
前記第二ビット系列を蓄積するバッファと、
前記第一ビット系列のビット種に応じて前記バッファから出力するビット数を決定する出力ビット数制御部と、
前記第一ビット系列に基づいて振幅変調信号を作成するとともに、前記出力ビット数制御部が決定したビット数で前記バッファから出力された前記第二ビット系列のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換部と、
前記バッファのバッファ量を観測するバッファ量観測部と、
前記バッファ量観測部が観測した前記バッファ量が予め設定された下限閾値を下回った場合に、予め定められたパターンのダミーデータを前記バッファへ入力し前記第二ビット系列に挿入するダミーデータ出力部と、
を備えるＯＬＴ。
【請求項４】
請求項３に記載のＯＬＴが送出した振幅位相変調信号を受信するＯＮＵであって、
前記振幅位相変調信号の光信号を電気アナログ信号に変換するＯ／Ｅ変換部と、
前記Ｏ／Ｅ変換部からの電気アナログ信号を電気デジタル信号に変換して前記振幅位相変調信号を取得するＡ／Ｄ変換部と、
前記Ａ／Ｄ変換部からの前記振幅位相変調信号に対して振幅復調を行って振幅復調信号を生成し、前記振幅復調信号を振幅値が基準より高い時の信号と振幅値が基準より低い時の信号に分離するシンボル／ビット変換部（ＯＯＫ）と、
前記シンボル／ビット変換部（ＯＯＫ）が分離した信号のそれぞれに対してＰＳＫ復調を行うシンボル／ビット変換部（ＰＳＫ）と、
前記シンボル／ビット変換部（ＰＳＫ）の出力をそれぞれ保持するバッファ（ＰＳＫ）と、
前記シンボル／ビット変換部（ＯＯＫ）からの前記振幅復調信号の振幅値に応じて前記バッファ（ＰＳＫ）のいずれかからビット系列を出力するかを決定する出力制御部と、
前記出力制御部が決定した前記バッファ（ＰＳＫ）の出力が取り出されるように出力を切換える出力切替部と、
前記シンボル／ビット変換部（ＯＯＫ）が生成した前記振幅復調信号の振幅値から前記第一ビット系列のビット種を判断し、単位時間当たりの前記ビット種数の差を算出し、前記ＯＬＴの前記バッファのバッファ量を推定するバッファ量推定部と、
前記バッファ量推定部が推定した前記バッファ量が前記下限閾値を下回ったときに、前記出力切替部の出力から前記ダミーデータを検出して除去するダミーデータ除去部と、
を備えるＯＮＵ。
【請求項５】
第一ＯＮＵ及び第二ＯＮＵと光ファイバを介して接続しており、前記第一ＯＮＵ宛の第一ビット系列及び前記第二ＯＮＵ宛の第二ビット系列から振幅位相変調信号を構成して送出するＯＬＴの信号生成方法であって、
前記第二ビット系列をＰＨＹ層バッファに蓄積するバッファ手順と、
前記第一ビット系列のビット種に応じて前記ＰＨＹ層バッファから出力するビット数を決定する出力ビット数制御手順と、
前記第一ビット系列に基づいて振幅変調信号を作成するとともに、前記出力ビット数制御手順で決定したビット数で前記ＰＨＹ層バッファから出力された前記第二ビット系列のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換手順と、
前記ＰＨＹ層バッファのバッファ量を観測するＰＨＹ層バッファ量観測手順と、
ＭＡＣ層において前記第二ビット系列を蓄積するＭＡＣ層バッファのバッファ量を観測するＭＡＣ層バッファ量観測手順と、
前記ＰＨＹ層バッファ量観測手順で観測した前記ＰＨＹ層バッファのバッファ量と前記ＭＡＣ層バッファ量観測手順で観測した前記ＭＡＣ層バッファのバッファ量に応じて前記ＯＬＴのＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を調整する伝送速度調整手順と、
を行う信号生成方法。  
【請求項６】
前記伝送速度調整手順では、
前記ＰＨＹ層バッファのバッファ量が予め設定された上限閾値を超えた場合、前記ＭＡＣ層バッファがバッファオーバーフローを起こさないようにしつつ、ＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を従前より低下させ又はＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送を止め、
前記ＰＨＹ層バッファのバッファ量が予め設定された下限閾値を下回った場合、前記ＭＡＣ層バッファがバッファエンプティを起こさないようにしつつ、ＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を従前より増大させる又は規定値に戻す
ことを特徴とする請求項５に記載の信号生成方法。
【請求項７】
第一ＯＮＵ及び第二ＯＮＵと光ファイバを介して接続しており、前記第一ＯＮＵ宛の第一ビット系列及び前記第二ＯＮＵ宛の第二ビット系列から振幅位相変調信号を構成して送出するＯＬＴの信号生成方法であって、
前記第二ビット系列をバッファに蓄積するバッファ手順と、
前記第一ビット系列のビット種に応じて前記バッファから出力するビット数を決定する出力ビット数制御手順と、
前記第一ビット系列に基づいて振幅変調信号を作成するとともに、前記出力ビット数制御手順で決定したビット数で前記バッファから出力された前記第二ビット系列のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換手順と、
前記バッファのバッファ量を観測するバッファ量観測手順と、
前記バッファ量観測手順で観測した前記バッファ量が予め設定された下限閾値を下回った場合に、予め定められたパターンのダミーデータを前記バッファへ入力し前記第二ビット系列に挿入するダミーデータ出力手順と、
を行う信号生成方法。
【請求項８】
請求項７に記載の信号生成方法で生成された振幅位相変調信号をＯＮＵで受信する信号受信方法であって、
前記振幅位相変調信号の光信号を電気アナログ信号に変換するＯ／Ｅ変換手順と、
前記Ｏ／Ｅ変換手順で変換された電気アナログ信号を電気デジタル信号に変換して前記振幅位相変調信号を取得するＡ／Ｄ変換手順と、
前記Ａ／Ｄ変換手順で取得した前記振幅位相変調信号に対して振幅復調を行って振幅復調信号を生成し、前記振幅復調信号を振幅値が基準より高い時の信号と振幅値が基準より低い時の信号に分離するシンボル／ビット変換（ＯＯＫ）手順と、
前記シンボル／ビット変換（ＯＯＫ）手順で分離された信号のそれぞれに対してＰＳＫ復調を行うシンボル／ビット変換（ＰＳＫ）手順と、
前記シンボル／ビット変換（ＰＳＫ）手順で復調された信号をそれぞれバッファ（ＰＳＫ）に保持するバッファ（ＰＳＫ）手順と、
前記シンボル／ビット変換（ＯＯＫ）手順で生成された前記振幅復調信号の振幅値に応じて前記バッファ（ＰＳＫ）のいずれかからビット系列を出力するかを決定する出力制御手順と、
前記出力制御手順で決定された前記バッファ（ＰＳＫ）の出力が取り出されるように出力切替部の出力を切換える出力切替手順と、
前記シンボル／ビット変換（ＯＯＫ）手順で生成した前記振幅復調信号の振幅値から前記第一ビット系列のビット種を判断し、単位時間当たりの前記ビット種数の差を算出し、前記ＯＬＴの前記バッファのバッファ量を推定するバッファ量推定手順と、
前記バッファ量推定手順で推定された前記バッファ量が前記下限閾値を下回ったときに、前記出力切替部の出力から前記ダミーデータを検出して除去するダミーデータ除去手順と、
を行う信号受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）システムの下り通信への多値／高次変調方式適用時の局側光回線終端装置、加入者側光回線終端装置、信号生成方法、及び信号受信方法に関する。
【背景技術】
【０００２】
光アクセスネットワークではＰＯＮ方式が広く採用されている。これまでＰＯＮシステムでは、シンボルレートの増大、利用波長数の増大により、伝送容量拡大が図られてきた。しかし、アナログデバイスによりシンボルレートが制限されており、また利用可能な波長数も有限である。そこで、さらなる伝送容量拡大のために、波長の有効利用が求められている。
【０００３】
ＧＥ−ＰＯＮ／１０Ｇ−ＥＰＯＮ等のこれまでのＰＯＮシステムでは、ＯＯＫ（ｏｎ−ｏｆｆ−ｋｅｙｉｎｇ）変調を用いて通信が行われてきた。これに対し、１つのシンボルで複数ビットを送信可能な多値変調方式により、シンボルレート・波長数を増やすことなく伝送容量を向上することが可能である。非特許文献１では、下りリンク通信において、ＯＯＫ変調を用いる第一加入者側光回線終端装置（ＯＮＵ＃１：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）と多値変調を用いる第二加入者側光回線終端装置（ＯＮＵ＃２：Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）を、同一局側光回線終端装置（ＯＬＴ：Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）配下で一波長で共存させる階層変調ＰＯＮシステムが提案されている。
【０００４】
図３は、８−ｓｔａｒ  ＱＡＭ（ｑｕａｄｒａｔｕｒｅ  ａｍｐｌｉｔｕｄｅ  ｍｏｄｕｌａｔｉｏｎ）を用いる場合の例である。図３に示すように、光伝送路５０を介してＯＬＴ１００は振幅位相変調信号を伝送しており、信号の振幅値がＯＮＵ＃１（２０１）への信号伝送に用いられ、位相がＯＮＵ＃２（２０２）への信号伝送に用いられる。これにより、単一時間／波長を用いてＯＬＴから複数ＯＮＵへの同時通信が可能となるため、ＯＯＫ変調のみ用いるＰＯＮシステムと比べ、伝送容量が向上する。非特許文献１の階層変調ＰＯＮシステムは、ＯＮＵ＃１がＯＯＫ変調でなくＡＳＫ（ａｍｐｌｉｔｕｄｅ−ｓｈｉｆｔ  ｋｅｙｉｎｇ）変調を用いる場合にも実現可能であり、またＯＮＵ＃２がＱＰＳＫ（ｑｕａｄｒａｔｕｒｅ  ｐｈａｓｅ  ｓｈｉｆｔ  ｋｅｙｉｎｇ）変調でなく任意の変調多値数のＰＳＫ変調を用いる場合にも実現可能である。
【０００５】
また、ＯＯＫ変調信号の振幅値に応じて、位相変調信号の変調多値数を変更する方式も提案されている（非特許文献２、特許文献１）。非特許文献１に記載の手法を用いる際、平均送信電力一定の仮定の下では、振幅位相変調信号の消光比が高くなるほど、振幅が小さい場合の位相変調信号の受信ＢＥＲが劣化する。そこで、振幅が小さい場合は、位相変調信号の多値数を低減して最小信号点間距離を拡げる事により受信ＢＥＲを向上し、振幅が大きい場合は、位相変調信号の多値数を増大して伝送速度を向上することで、非特許文献１の方式と同じ伝送速度を保ったまま、受信符号誤り率（ＢＥＲ：  Ｂｉｔ  ｅｒｒｏｒ  ｒａｔｅ）の改善が可能である。
以後、非特許文献２及び特許文献１に記載の方式を関連技術と呼ぶ。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−００３４８７号公報
【非特許文献】
【０００７】
【非特許文献１】Ｎ．  Ｉｉｙａｍａ，  Ｊ．  Ｋａｎｉ，  Ｊ．  Ｔｅｒａｄａ，  ａｎｄ  Ｎ．  Ｙｏｓｈｉｍｏｔｏ，“Ｆｅａｓｉｂｉｌｉｔｙ  ｓｔｕｄｙ  ｏｎ  ａ  ｓｃｈｅｍｅ  ｆｏｒ  ｃｏｅｘｉｓｔｅｎｃｅ  ｏｆ  ＤＳＰ−ｂａｓｅｄ  ＰＯＮ  ａｎｄ  １０−Ｇｂｐｓ／λ  ＰＯＮ  ｕｓｉｎｇ  ｈｉｅｒａｒｃｈｉｃａｌ  ｓｔａｒ  ＱＡＭ  ｆｏｒｍａｔ”，  Ｊ．  Ｌｉｇｈｔｗ．  Ｔｅｃｈｎｏｌ．，  ｖｏｌ．  ３１，  ｎｏ．  １８，  ｐｐ．  ３０８５−３０９２，  Ｓｅｐ．  ２０１３．
【非特許文献２】Ｎ．  Ｓｈｉｂａｔａ，  Ｎ．  Ｉｉｙａｍａ，  Ｊ．  Ｋａｎｉ，  Ｓ．  Ｙ．  Ｋｉｍ，  Ｊ．  Ｔｅｒａｄａ，  ａｎｄ  Ｎ．  Ｙｏｓｈｉｍｏｔｏ，“Ｃｏｎｓｔｅｌｌａｔｉｏｎ  ｄｅｓｉｇｎ  ｆｏｒ  ｎｅｘｔ−ｇｅｎｅｒａｔｉｏｎ  ｈｉｅｒａｒｃｈｉｃａｌｌｙ−ｍｏｄｕｌａｔｅｄ  ＰＯＮ  ｓｙｓｔｅｍｓ”，  Ｐｒｏｃ．  ｏｆ  ＳＰＩＥ，  ｖｏｌ．  ８６４５  ８６４５０７−１，  Ｆｅｂ．  ２０１３．
【発明の概要】
【発明が解決しようとする課題】
【０００８】
関連技術の装置構成例を図４に示す。ＯＬＴ１００は、ＯＮＵ＃１（２０１）に対してｄａｔａ＃１を、ＯＮＵ＃２（２０２）に対してｄａｔａ＃２を伝送するものとする。ｄａｔａ＃１及びｄａｔａ＃２はＭＡＣフレームである。以下では、ｄａｔａ＃１のビット値が０なら小さい振幅、ビット値が１なら大きい振幅となるよう振幅変調が行われると仮定する。
【０００９】
ＯＬＴ１００は、ｄａｔａ＃２を貯めるバッファ１１と、ｄａｔａ＃１を１ビットずつ確認してビット値が０か１かに応じて前記バッファから出力するビット数を決定する出力ビット数制御部１２と、ｄａｔａ＃１とｄａｔａ＃２に基づいて振幅位相変調信号を作成して出力するビット／シンボル変換部１３と、デジタル信号をアナログ信号に変換するＤ／Ａ変換部１４と、電気信号を光信号に変換するＥ／Ｏ変換部１５を有する。
【００１０】
運用開始時点では、ｄａｔａ＃２のビットはバッファ１１に貯まっていない。そこで、出力ビット数制御部１２は、まずｄａｔａ＃２をビット／シンボル変換部１３に送らずに、一定時間バッファ１１にｄａｔａ＃２を貯める。一定時間経過後、出力ビット数制御部１２は、ｄａｔａ＃２をバッファ１１から出力してビット／シンボル変換部１３に送る。
【００１１】
例えば内側ＰＳＫがＢＰＳＫで外側ＰＳＫが８ＰＳＫの場合、出力ビット数制御部１２は、入力されるビットが０ならバッファから１ｂｉｔ出力するよう命令し、入力されるビットが１ならバッファから３ｂｉｔ出力するよう命令する。図５は、内側ＰＳＫがＢＰＳＫで外側ＰＳＫが８ＰＳＫの場合のＯＬＴ１００の動作例である。
【００１２】
一方、ＯＮＵ＃２（２０２）は、光信号を電気信号に変換するＯ／Ｅ変換部２１と、電気アナログ信号をデジタル信号に変換するＡ／Ｄ変換部２２と、デジタル化された変調信号に対してＯＯＫ復調を行うとともに、得られた振幅値に基づいて振幅値が高い時の前記変調信号及び振幅値が低い時の前記変調信号を別々に出力するシンボル／ビット変換部（ＯＯＫ）２３と、振幅が低い時の変調信号に対して第一の変調多値数のＰＳＫ復調を行うシンボル／ビット変換部（内側ＰＳＫ）２４と、シンボル／ビット変換部（内側ＰＳＫ）の出力を保持するバッファ（内側ＰＳＫ）２５と、振幅が高い時の変調信号に対して第二の変調多値数のＰＳＫ復調を行うシンボル／ビット変換部（外側ＰＳＫ）２６と、シンボル／ビット変換部（外側ＰＳＫ）の出力を保持するバッファ（外側ＰＳＫ）２７と、ｄａｔａ＃１’を１ビットずつ確認して、バッファ（内側ＰＳＫ）またはバッファ（外側ＰＳＫ）のどちらからビット系列を出力するか決定する出力制御部２８と、出力制御部により出力を命令された方のバッファの出力が取り出されるように出力を切換える出力切替部２９を有する。
【００１３】
出力制御部２８は、振幅位相変調信号の形式に応じて、各バッファから出力させるビット数を変更する。例えば内側ＰＳＫがＢＰＳＫで外側ＰＳＫが８ＰＳＫの場合、出力制御部２８は、入力されるｄａｔａ＃１’のビットが０ならバッファ（内側ＰＳＫ）から１ｂｉｔ出力するよう命令し、入力されるｄａｔａ＃１’のビットが１ならバッファ（外側ＰＳＫ）から３ｂｉｔ出力するよう命令する。
【００１４】
なお、ＯＬＴ１００で、ビット／シンボル変換部１３及び出力ビット数制御部１２の前段に誤り訂正符号化部をおき、ｄａｔａ＃１を誤り訂正符号化しても良い。この時ＯＮＵ＃２（２０２）では、シンボル／ビット変換部（ＯＯＫ）２３において誤り訂正復号を行い、誤り訂正復号されたビット系列を再び誤り訂正符号化してｄａｔａ＃１’として出力する。誤り訂正符号化方式としては、リードソロモン符号やＬＤＰＣ符号等、任意の符号化方式を適用できる。
【００１５】
さらに、ＯＬＴ１００で、ビット／シンボル変換部１３及び出力ビット数制御部１２の前段に符号化部をおき、ｄａｔａ＃１を８Ｂ／１０Ｂや６４Ｂ／６６Ｂ等で符号化しても良い。ここで、運用開始時点からｄａｔａ＃１を１ビットずつ観測し、ｄａｔａ＃１に含まれていたビット“０”の累積数をＮ０、ｄａｔａ＃１に含まれていたビット“１”の累積数をＮ１とする。８Ｂ／１０Ｂ符号化や６４Ｂ／６６Ｂ等の符号化により、Ｎ０とＮ１の差は低減されるため、ｄａｔａ＃２の平均伝送速度は、内側ＰＳＫ信号の伝送速度と、外側ＰＳＫ信号の伝送速度の平均値にほぼ等しくなる。例えば、図５のように内側ＰＳＫ信号がＢＰＳＫ（１  ｂｉｔ／ｓｙｍｂｏｌ）、外側ＰＳＫ信号が８ＰＳＫ（３  ｂｉｔ／ｓｙｍｂｏｌ）の場合、平均伝送速度は２  ｂｉｔ／ｓｙｍｂｏｌである。
【００１６】
関連技術では、ＯＬＴ及びＯＮＵ側でバッファが必要となる。ＯＬＴ側バッファに入力されるデータの伝送速度は、内側ＰＳＫと外側ＰＳＫの伝送速度の平均値である。これに対しＯＬＴ側バッファより出力されるデータの伝送速度は可変であり、出力ビット数制御部に入力されるビットが“０”の場合は内側ＰＳＫの伝送速度となり、出力制御部に入力されるビットが“１”の場合は外側ＰＳＫの伝送速度となる。
【００１７】
内側ＰＳＫの伝送速度は内側ＰＳＫと外側ＰＳＫの伝送速度の平均値よりも小さい。このため、ｄａｔａ＃１で“０”ビットが続くと、バッファに貯められたデータが増え、バッファオーバーフロ―を引き起こすことがある。このため、関連技術には、バッファオーバーフロ―が生じ、ｄａｔａ＃２のビット系列が一部失われた際に、誤り訂正復号や再送制御等の手当てが必要という第１の課題がある。これらは、通信効率の低下にもつながる。
【００１８】
一方、外側ＰＳＫの伝送速度は内側ＰＳＫと外側ＰＳＫの伝送速度の平均値よりも大きい。このため、ｄａｔａ＃１で“１”ビットが続くと、バッファに貯められたデータが減り、バッファが空（バッファエンプティ）となり一時的に送るデータがなくなることがある。このため、関連技術には、一時的にＰＳＫ変調信号に何も情報が含まれないことがありえるが、受信側で情報が含まれない区間を検出できないため、ｄａｔａ＃２が正しく受信されないという第２の課題もある。
【００１９】
ＯＬＴバッファには内側ＰＳＫ及び外側ＰＳＫに用いられるビット系列が貯められる。一方ＯＮＵには、内側ＰＳＫのみのビット系列を貯めるバッファと、外側ＰＳＫのみのビット系列を貯めるバッファが存在する。ＯＮＵの各バッファサイズをＯＬＴバッファサイズと同程度にしておけば、ＯＬＴバッファにおいてバッファオーバーフローが起こらなければＯＮＵの各バッファでもバッファオーバーフローは起こらない。また、ＯＬＴバッファでバッファエンプティとならなければ、ＯＮＵのバッファのうち少なくとも一つ以上にはビットが貯まっているため、取り出すビット系列が無い状態とはならない。
【００２０】
したがって、ＯＬＴバッファのバッファエンプティ及びバッファオーバーフローを回避できれば、ＯＮＵバッファでバッファオーバーフロー及びバッファエンプティに起因する課題も解決されることとなる。
【００２１】
そこで、本発明は、上記課題を解決するために、ＯＬＴのバッファのバッファエンプティ及びバッファオーバーフローを回避できるＯＬＴ、ＯＬＴの信号生成方法、ＯＮＵ、及びＯＮＵの信号受信方法を提供することを目的とする。
【課題を解決するための手段】
【００２２】
本発明は、上記課題を解決するために、ＯＬＴバッファのバッファ量を観測し、バッファ量を調整することとした。
【００２３】
具体的には、本発明に係るＯＬＴは、第一ＯＮＵ及び第二ＯＮＵと光ファイバを介して接続しており、前記第一ＯＮＵ宛の第一ビット系列及び前記第二ＯＮＵ宛の第二ビット系列から振幅位相変調信号を構成して送出するＯＬＴであって、
前記第二ビット系列を蓄積するバッファと、
前記第一ビット系列のビット種に応じて前記バッファから出力するビット数を決定する出力ビット数制御部と、
前記第一ビット系列に基づいて振幅変調信号を作成するとともに、前記出力ビット数制御部が決定したビット数で前記バッファから出力された前記第二ビット系列のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換部と、
前記バッファのバッファ量を観測するバッファ量観測部と、
前記バッファ量観測部が観測した前記バッファ量に応じてＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を調整する伝送速度調整部と、
を備える。
【００２４】
また、本発明に係る信号生成方法は、第一ＯＮＵ及び第二ＯＮＵと光ファイバを介して接続しており、前記第一ＯＮＵ宛の第一ビット系列及び前記第二ＯＮＵ宛の第二ビット系列から振幅位相変調信号を構成して送出するＯＬＴの信号生成方法であって、
前記第二ビット系列をバッファに蓄積するバッファ手順と、
前記第一ビット系列のビット種に応じて前記バッファから出力するビット数を決定する出力ビット数制御手順と、
前記第一ビット系列に基づいて振幅変調信号を作成するとともに、前記出力ビット数制御手順で決定したビット数で前記バッファから出力された前記第二ビット系列のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換手順と、
前記バッファのバッファ量を観測するバッファ量観測手順と、
前記バッファ量観測部が観測した前記バッファ量に応じて前記ＯＬＴのＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を調整する伝送速度調整手順と、
を行う。
【００２５】
本発明は、ＯＬＴのバッファのバッファ量を観測し、バッファ量に応じてバッファに入力される第二ビット列の伝送速度を調整することとした。つまり、バッファ量が多くなりオーバフローに近づいた場合、ＭＡＣ層側にＰＨＹ層へ出力する第二ビット列の伝送速度を従前より低下するように指示する。バッファに入力するビット量が従前より減るのでバッファ量が低減し、オーバフローを回避できる。一方、バッファ量が少なくなりバッファエンプティに近づいた場合、ＭＡＣ層側にＰＨＹ層へ出力する第二ビット列の伝送速度を従前より増加するように指示する。バッファに入力するビット量が従前より多くなるのでバッファ量が増大し、バッファエンプティを回避できる。
【００２６】
従って、本発明は、ＯＬＴのバッファのバッファエンプティ及びバッファオーバーフローを回避できるＯＬＴ及びその信号生成方法を提供することができる。
【００２７】
詳細には、本発明に係るＯＬＴの前記伝送速度調整部は、
前記バッファ量が予め設定された上限閾値を超えた場合、ＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を従前より低下させ又はＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送を止め、
前記バッファ量が予め設定された下限閾値を下回った場合、ＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を従前より増大する又は規定値に戻す
ことを特徴とする。
【００２８】
また、本発明に係る信号生成方法の前記伝送速度調整手順では、
前記バッファ量が予め設定された上限閾値を超えた場合、ＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を従前より低下させ又はＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送を止め、
前記バッファ量が予め設定された下限閾値を下回った場合、ＭＡＣ層からＰＨＹ層への前記第二ビット系列の伝送速度を従前より増大する又は規定値に戻す
ことを特徴とする。
【００２９】
また、本発明に係る他のＯＬＴは、第一ＯＮＵ及び第二ＯＮＵと光ファイバを介して接続しており、前記第一ＯＮＵ宛の第一ビット系列及び前記第二ＯＮＵ宛の第二ビット系列から振幅位相変調信号を構成して送出するＯＬＴであって、
前記第二ビット系列を蓄積するバッファと、
前記第一ビット系列のビット種に応じて前記バッファから出力するビット数を決定する出力ビット数制御部と、
前記第一ビット系列に基づいて振幅変調信号を作成するとともに、前記出力ビット数制御部が決定したビット数で前記バッファから出力された前記第二ビット系列のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換部と、
前記バッファのバッファ量を観測するバッファ量観測部と、
前記バッファ量観測部が観測した前記バッファ量が予め設定された下限閾値を下回った場合に、予め定められたパターンのダミーデータを前記バッファへ入力する前記第二ビット系列に挿入するダミーデータ出力部と、
を備える。
【００３０】
本発明に係る他の信号生成方法は、第一ＯＮＵ及び第二ＯＮＵと光ファイバを介して接続しており、前記第一ＯＮＵ宛の第一ビット系列及び前記第二ＯＮＵ宛の第二ビット系列から振幅位相変調信号を構成して送出するＯＬＴの信号生成方法であって、
前記第二ビット系列をバッファに蓄積するバッファ手順と、
前記第一ビット系列のビット種に応じて前記バッファから出力するビット数を決定する出力ビット数制御手順と、
前記第一ビット系列に基づいて振幅変調信号を作成するとともに、前記出力ビット数制御手順で決定したビット数で前記バッファから出力された前記第二ビット系列のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換手順と、
前記バッファのバッファ量を観測するバッファ量観測手順と、
前記バッファ量観測手順で観測した前記バッファ量が予め設定された下限閾値を下回った場合に、予め定められたパターンのダミーデータを前記バッファへ入力する前記第二ビット系列に挿入するダミーデータ出力手順と、
を行う。
【００３１】
本発明は、ＯＬＴのバッファのバッファ量を観測し、バッファ量に応じてバッファに入力される第二ビット列にダミーデータを挿入することとした。つまり、バッファ量が少なくなりバッファエンプティに近づいた場合、第二ビット列にダミーデータを挿入する、あるいは、挿入するダミーデータの量を増加する。バッファに入力するビット量が従前より多くなるのでバッファ量が増大し、バッファエンプティを回避できる。一方、バッファ量が多くなりオーバフローに近づいた場合、第二ビット列にダミーデータを挿入することを停止する、あるいは、挿入するダミーデータの量を減少する。バッファに入力するビット量が従前より減るのでバッファ量が低減し、オーバフローを回避できる。
【００３２】
従って、本発明は、ＯＬＴのバッファのバッファエンプティ及びバッファオーバーフローを回避できるＯＬＴ及びその信号生成方法を提供することができる。
【００３３】
本発明に係るＯＮＵは、前記ＯＬＴが送出した振幅位相変調信号を受信するＯＮＵであって、
前記振幅位相変調信号の光信号を電気アナログ信号に変換するＯ／Ｅ変換部と、
前記Ｏ／Ｅ変換部からの電気アナログ信号を電気デジタル信号に変換して前記振幅位相変調信号を取得するＡ／Ｄ変換部と、
前記Ａ／Ｄ変換部からの前記振幅位相変調信号に対して振幅復調を行って振幅復調信号を生成し、前記振幅復調信号を振幅値が基準より高い時の信号と振幅値が基準より低い時の信号に分離するシンボル／ビット変換部（ＯＯＫ）と、
前記シンボル／ビット変換部（ＯＯＫ）が分離した信号のそれぞれに対してＰＳＫ復調を行うシンボル／ビット変換部（ＰＳＫ）と、
前記シンボル／ビット変換部（ＰＳＫ）の出力をそれぞれ保持するバッファ（ＰＳＫ）と、
前記シンボル／ビット変換部（ＯＯＫ）からの前記振幅復調信号の振幅値に応じて前記バッファ（ＰＳＫ）のいずれかからビット系列を出力するかを決定する出力制御部と、
前記出力制御部が決定した前記バッファ（ＰＳＫ）の出力が取り出されるように出力を切換える出力切替部と、
前記シンボル／ビット変換部（ＯＯＫ）が生成した前記振幅復調信号の振幅値から前記第一ビット系列のビット種を判断し、単位時間当たりの前記ビット種数の差を算出し、前記ＯＬＴの前記バッファのバッファ量を推定するバッファ量推定部と、
前記バッファ量推定部が推定した前記バッファ量が前記下限閾値を下回ったときに、前記出力切替部の出力から前記ダミーデータを検出して除去するダミーデータ除去部と、
を備える。
【００３４】
また、本発明に係る信号受信方法は、前記信号生成方法で生成された振幅位相変調信号をＯＮＵで受信する信号受信方法であって、
前記振幅位相変調信号の光信号を電気アナログ信号に変換するＯ／Ｅ変換手順と、
前記Ｏ／Ｅ変換手順で変換された電気アナログ信号を電気デジタル信号に変換して前記振幅位相変調信号を取得するＡ／Ｄ変換手順と、
前記Ａ／Ｄ変換手順で取得した前記振幅位相変調信号に対して振幅復調を行って振幅復調信号を生成し、前記振幅復調信号を振幅値が基準より高い時の信号と振幅値が基準より低い時の信号に分離するシンボル／ビット変換（ＯＯＫ）手順と、
前記シンボル／ビット変換（ＯＯＫ）手順で分離された信号のそれぞれに対してＰＳＫ復調を行うシンボル／ビット変換（ＰＳＫ）手順と、
前記シンボル／ビット変換（ＰＳＫ）手順で復調された信号をそれぞれバッファ（ＰＳＫ）に保持するバッファ（ＰＳＫ）手順と、
前記シンボル／ビット変換（ＯＯＫ）手順で生成された前記振幅復調信号の振幅値に応じて前記バッファ（ＰＳＫ）のいずれかからビット系列を出力するかを決定する出力制御手順と、
前記出力制御手順で決定された前記バッファ（ＰＳＫ）の出力が取り出されるように出力切替部の出力を切換える出力切替手順と、
前記シンボル／ビット変換（ＯＯＫ）手順で生成した前記振幅復調信号の振幅値から前記第一ビット系列のビット種を判断し、単位時間当たりの前記ビット種数の差を算出し、前記ＯＬＴの前記バッファのバッファ量を推定するバッファ量推定手順と、
前記バッファ量推定手順で推定された前記バッファ量が前記下限閾値を下回ったときに、前記出力切替部の出力から前記ダミーデータを検出して除去するダミーデータ除去手順と、
を行う。
【００３５】
本発明に係る他のＯＬＴ並びに他の信号生成方法で生成された振幅位相変調信号にはダミーデータが含まれるため、これを除去する必要がある。本発明に係るＯＮＵ並びに信号受信方法は、受信した振幅位相変調信号に含まれる第一ビット列の情報（ビット種毎の量）からＯＬＴのバッファに蓄積されているデータ量（バッファ量）を推定する。そして、本発明に係るＯＮＵ並びに信号受信方法は、推定したバッファ量が所定の下限閾値を下回っている場合、予めダミーデータとして決められているビット列を受信した振幅位相変調信号に含まれる第二ビット列から除去する。このように動作することで、ダミーデータ挿入による影響を受けずにＯＬＴのバッファのバッファエンプティ及びバッファオーバーフローを回避できる。
【００３６】
従って、本発明は、ＯＬＴのバッファのバッファエンプティ及びバッファオーバーフローを回避できるＯＮＵ及びその信号受信方法を提供することができる。
【発明の効果】
【００３７】
本発明は、ＯＬＴのバッファのバッファエンプティ及びバッファオーバーフローを回避できるＯＬＴ、ＯＬＴの信号生成方法、ＯＮＵ、及びＯＮＵの信号受信方法を提供することができる。
【図面の簡単な説明】
【００３８】
【図１】本発明に係るＯＬＴを説明する図である。
【図２】本発明に係る他のＯＬＴ及びＯＮＵを説明する図である。
【図３】並列伝送技術を説明する図である。ＯＮＵ＃１へＯＯＫ変調信号、ＯＮＵ＃２へＱＰＳＫ変調信号を伝送する場合である。
【図４】関連技術を説明する図である。
【図５】並列伝送技術の動作を説明する図である。
【発明を実施するための形態】
【００３９】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００４０】
（実施形態１）
図１は、本実施形態のＯＬＴ１０２を説明する図である。ＯＬＴ１０２は、ＯＮＵ＃１（２０１）及びＯＮＵ＃２（２０２）と光伝送路５０を介して接続しており、ＯＮＵ＃１宛の第一ビット系列（ｄａｔａ＃１）及びＯＮＵ＃２宛の第二ビット系列（ｄａｔａ＃２）から振幅位相変調信号を構成して送出するＯＬＴであって、
ｄａｔａ＃２を蓄積するバッファ１１と、
ｄａｔａ＃１のビット種に応じてバッファ１１から出力するビット数を決定する出力ビット数制御部１２と、
ｄａｔａ＃１に基づいて振幅変調信号を作成するとともに、出力ビット数制御部１２が決定したビット数でバッファ１１から出力されたｄａｔａ＃２のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換部１３と、
バッファ１１のバッファ量を観測するバッファ量観測部３１と、
バッファ量観測部３１が観測した前記バッファ量に応じてＭＡＣ層からＰＨＹ層へのｄａｔａ＃２の伝送速度を調整する伝送速度調整部３２と、
を備える。
ここで、ＰＨＹ層とは、バッファ１１からＥ／Ｏ変換部１５までである。
【００４１】
伝送速度調整部３２は、次のように判断してｄａｔａ＃２の伝送速度を調整する。
伝送速度調整部３２は、
前記バッファ量が予め設定された上限閾値を超えた場合、ＭＡＣ層からＰＨＹ層へのｄａｔａ＃２の伝送速度を従前より低下させ又はＭＡＣ層からＰＨＹ層へのｄａｔａ＃２の伝送を止め、
前記バッファ量が予め設定された下限閾値を下回った場合、ＭＡＣ層からＰＨＹ層へのｄａｔａ＃２の伝送速度を従前より増大させる又は規定値に戻す。
なお、伝送速度調整部３２は、バッファ１１のバッファ量が下限閾値と上限閾値の間にあるとき、ｄａｔａ＃２の伝送速度を変更しないとしてもよい。
【００４２】
ＯＬＴ１０２は、バッファ量が上限閾値を超えた場合に、ＭＡＣ層からバッファ１１へ入力されるｄａｔａ＃２の伝送速度を低減するかまたはｄａｔａ＃２のバッファ１１への入力を停止することでバッファ量を低減させ、第１の課題の解決を図る。また、ＯＬＴ１０２は、バッファ量が下限閾値を下回った場合に、ＭＡＣ層からバッファ１１へ入力されるｄａｔａ＃２の伝送速度を上昇するかまたはｄａｔａ＃２のバッファ１１への入力を開始することでバッファ量を増加させ、第２の課題の解決を図る。
【００４３】
伝送速度調整部３２は、バッファ１１のバッファ量が上限閾値を超えた際に、ｄａｔａ＃２のＭＡＣ層からＰＨＹ層への伝送速度を低減する命令、又はｄａｔａ＃２のＭＡＣ層からＰＨＹ層への伝送を停止する命令をＭＡＣ層へ出力する。ｄａｔａ＃２の伝送速度が低減、又は伝送が停止されると、ＭＡＣ層のバッファで保持されるｄａｔａ＃２のデータ量が増加する。ＭＡＣ層においてｄａｔａ＃２を貯めるバッファがバッファオーバーフローを起こさないよう、伝送速度調整部３２は、ＭＡＣ層のバッファ量も観測して伝送速度を調整しても良い。
【００４４】
伝送速度調整部３２は、一定時間経過後かまたはバッファ量がある閾値以下まで低減した後に、ｄａｔａ＃２のＭＡＣ層からＰＨＹ層への伝送速度を規定値に戻す命令、又はｄａｔａ＃２のＭＡＣ層からＰＨＹ層への伝送を再開する命令をＭＡＣ層に出力する。
【００４５】
一方、伝送速度調整部３２は、バッファ１１のバッファ量が下限閾値を下回った際に、ｄａｔａ＃２のＭＡＣ層からＰＨＹ層への伝送速度を上昇する命令、又はｄａｔａ＃２のＭＡＣ層からＰＨＹ層への伝送を開始する命令をＭＡＣ層へ出力する。ｄａｔａ＃２の伝送速度が上昇、又は伝送が開始されると、ＭＡＣ層のバッファで保持されるｄａｔａ＃２のデータ量が減少する。ＭＡＣ層においてｄａｔａ＃２を貯めるバッファがバッファエンプティを起こさないよう、伝送速度調整部３２は、ＭＡＣ層のバッファ量も観測して伝送速度を調整しても良い。
【００４６】
伝送速度調整部３２は、一定時間経過後かまたはバッファ量がある閾値以下まで増加した後に、ｄａｔａ＃２のＭＡＣ層からＰＨＹ層への伝送速度を規定値に戻す命令、又はｄａｔａ＃２のＭＡＣ層からＰＨＹ層への伝送を停止する命令をＭＡＣ層に出力する。
【００４７】
（実施形態２）
図２は、本実施形態のＯＬＴ１０３及びＯＮＵ＃２（２０３）を説明する図である。
【００４８】
ＯＬＴ１０３は、ＯＮＵ＃１（２０１）及びＯＮＵ＃２（２０３）と光ファイバを介して接続しており、ＯＮＵ＃１宛の第一ビット系列（ｄａｔａ＃１）及びＯＮＵ＃２宛の第二ビット系列（ｄａｔａ＃２）から振幅位相変調信号を構成して送出するＯＬＴであって、
ｄａｔａ＃２を蓄積するバッファ１１と、
ｄａｔａ＃１のビット種に応じてバッファ１１から出力するビット数を決定する出力ビット数制御部１２と、
ｄａｔａ＃１に基づいて振幅変調信号を作成するとともに、出力ビット数制御部１２が決定したビット数でバッファ１１から出力されたｄａｔａ＃２のビットに基づいて前記振幅変調信号に対して変調多値数の異なる位相変調を行い前記振幅位相変調信号を出力するビット／シンボル変換部１３と、
バッファ１１のバッファ量を観測するバッファ量観測部３１と、
バッファ量観測部３１が観測した前記バッファ量が予め設定された下限閾値を下回った場合に、予め定められたパターンのダミーデータ（ｄｕｍｍｙ＿ｄａｔａ＃２）をバッファ１１へ入力するｄａｔａ＃２に挿入するダミーデータ出力部３４と、
を備える。
【００４９】
ＯＮＵ２０３は、ＯＬＴ１０３が送出した振幅位相変調信号を受信するＯＮＵであって、
前記振幅位相変調信号の光信号を電気アナログ信号に変換するＯ／Ｅ変換部２１と、
Ｏ／Ｅ変換部２１からの電気アナログ信号を電気デジタル信号に変換して前記振幅位相変調信号を取得するＡ／Ｄ変換部２２と、
Ａ／Ｄ変換部２２からの前記振幅位相変調信号に対して振幅復調を行って振幅復調信号を生成し、前記振幅復調信号を振幅値が基準より高い時の信号と振幅値が基準より低い時の信号に分離するシンボル／ビット変換部（ＯＯＫ）２３と、
シンボル／ビット変換部（ＯＯＫ）２３が分離した信号のそれぞれに対してＰＳＫ復調を行うシンボル／ビット変換部（ＰＳＫ）（２４、２６）と、
シンボル／ビット変換部（ＰＳＫ）（２４、２６）の出力をそれぞれ保持するバッファ（ＰＳＫ）（２５、２７）と、
シンボル／ビット変換部（ＯＯＫ）２３からの前記振幅復調信号の振幅値に応じてバッファ（ＰＳＫ）（２５、２７）のいずれかからビット系列を出力するかを決定する出力制御部２８と、
出力制御部２８が決定したバッファ（ＰＳＫ）（２５又は２７）の出力が取り出されるように出力を切換える出力切替部２９と、
シンボル／ビット変換部（ＯＯＫ）２３が生成した前記振幅復調信号の振幅値から第一ビット系列（ｄａｔａ  １’）のビット種を判断し、単位時間当たりのビット種数の差を算出し、ＯＬＴ１０３のバッファ１１のバッファ量を推定するバッファ量推定部４１と、
バッファ量推定部４１が推定した前記バッファ量が前記下限閾値を下回ったときに、出力切替部２９の出力から前記ダミーデータを検出して除去するダミーデータ除去部４２と、
を備える。
【００５０】
ダミーデータ出力部３４は、次のように判断し、ｄａｔａ＃２とは異なるｄｕｍｍｙ＿ｄａｔａ＃２をバッファ１１に入力する。
ダミーデータ出力部３４は、バッファ１１のバッファ量が予め設定された下限閾値を下回った場合、ｄｕｍｍｙ＿ｄａｔａ＃２のバッファ１１への入力を開始する、又はｄｕｍｍｙ＿ｄａｔａ＃２の量を増加し、バッファ１１のバッファ量を増加させる。一方、ダミーデータ出力部３４は、ｄｕｍｍｙ＿ｄａｔａ＃２のバッファ１１への入力を停止する、又はｄｕｍｍｙ＿ｄａｔａ＃２の量を減少し、バッファ１１のバッファ量を低下させる。なお、ダミーデータ出力部３４は、バッファ１１のバッファ量が下限閾値と上限閾値の間にあるとき、ｄｕｍｍｙ＿ｄａｔａ＃２のバッファ１１への入力量を維持するとしてもよい。ダミーデータ出力部３４は、ｄｕｍｍｙ＿ｄａｔａ＃２のビット系列ならびにビット数を任意に設定可能である。なお、運用開始前にＯＬＴ１０３とＯＮＵ＃２（２０３）との間でｄｕｍｍｙ＿ｄａｔａ＃２のパターンを決めておく必要がある。ｄｕｍｍｙ＿ｄａｔａ＃２のパターン（ダミーパターン）を決めておくことで、以下のようにＯＮＵ＃２（２０３）がｄｕｍｍｙ＿ｄａｔａ＃２をブラインド検出して破棄することができるからである。
【００５１】
ＯＮＵ＃２（２０３）は、図４で説明したＯＮＵ＃２（２０２）の動作の他に下記の動作を行う。バッファ量推定部４１は、単位時間に出力制御部２８に入力されたｄａｔａ＃１’のビット種“０”の数Ｎ０とビット種“１”の数Ｎ１との差を算出する。そして、バッファ量推定部４１は、算出した前記差に基づいてＯＬＴ１０３のバッファ１１のバッファ量を推定する。例えば、内側ＰＳＫがＢＰＳＫで外側ＰＳＫが８ＰＳＫの場合、ｄａｔａ＃１のビット種が“０”ならバッファ１１から１ｂｉｔ出力され、ビット種が“１”ならバッファ１１から３ｂｉｔ出力されるので、バッファ量推定部４１は、単位時間当たりのｄａｔａ＃１’のビット種“０”の数Ｎ０とビット種“１”の数Ｎ１との差からバッファ１１のバッファ量を計算することができる。
【００５２】
ダミーデータ除去部４２は、バッファ量推定部４１が推定したバッファ量が下限閾値を下回った時点を、ダミーデータ出力部３４がｄｕｍｍｙ＿ｄａｔａ＃２をバッファ１１に入力し始めた時点と判断する。そして、ダミーデータ除去部４２は、前記時点より出力切替部２９が出力するデータ系列からダミーパターンを検出し、これを除去する。このため、後段のＭＡＣ層にはｄｕｍｍｙ＿ｄａｔａ＃２が伝送されることはない。
【００５３】
一方、ダミーデータ除去部４２は、バッファ量推定部４１が推定したバッファ量が上限閾値を超えた時点を、ダミーデータ出力部３４がｄｕｍｍｙ＿ｄａｔａ＃２のバッファ１１への入力を終了した時点と判断する。そして、ダミーデータ除去部４２は、前記時点よりダミーパターンのブラインド検出を停止する。
【００５４】
なお、上限閾値と下限閾値の間でダミーデータ出力部３４がｄｕｍｍｙ＿ｄａｔａ＃２をバッファ１１に定常的に入力している場合、ダミーデータ出力部３４も定常的にダミーパターンのブラインド検出を行う。
【産業上の利用可能性】
【００５５】
本発明は、ＴＤＭやＷＤＭ等により多重を行うＴＤＭ−ＰＯＮ、ＷＤＭ−ＰＯＮ、又はＴＷＤＭ−ＰＯＮに適用することができる。
【符号の説明】
【００５６】
１１：バッファ
１２：出力ビット数制御部
１３：ビット／シンボル変換部
１４：Ｄ／Ａ変換部
１５：Ｅ／Ｏ変換部
２１：Ｏ／Ｅ変換部
２２：Ａ／Ｄ変換部
２３：シンボル／ビット変換部（ＯＯＫ）
２４：シンボル／ビット変換部（内側ＰＳＫ）
２５：バッファ（内側ＰＳＫ）
２６：シンボル／ビット変換部（外側ＰＳＫ）
２７：バッファ（外側ＰＳＫ）
２８：出力制御部
２９：出力切替部
３１：バッファ量観測部
３２：伝送速度調整部
３４：ダミーデータ出力部
４１：バッファ量推定部
４２：ダミーデータ除去部
５０：光伝送路
１００、１０２、１０３：ＯＬＴ
２０１、２０２、２０３：ＯＮＵ
【図１】
0006368164.tif 000002
【図２】
0006368164.tif 000003
【図３】
0006368164.tif 000004
【図４】
0006368164.tif 000005
【図５】
0006368164.tif 000006