(57)【要約】【課題】光通信受信装置において、通信時の外乱に対応可能な適応等化器のパラメータを求め、受信性能をより向上させること。【解決手段】制御部７は、推定シンボル位置に対して複数のずれ量のシンボルずれ量候補を設定し、各シンボルずれ量候補ごとに、遅延部１によって二つの信号成分の間に複数の遅延差を生じさせ、チャネル推定用シンボル位置を生成する。チャネル推定部５は、チャネル推定用シンボル位置に基づいて、チャネル推定を行う。制御部７は、複数のシンボルずれ量候補ごとに、複数の遅延差のそれぞれについて誤り率計算部８から誤り率を取得し、誤り率が基準値以下で、かつ、遅延部１による遅延差ができるだけ大きくなるように、最終的なチャネル推定用シンボル位置を求める。チャネル推定部５は、最終的なチャネル推定用シンボル位置に基づいて、遅延部１による遅延差が０である場合の適応等化部４に設定されるパラメータを生成する。【選択図】図３
2015122632.tif 000002
【特許請求の範囲】
【請求項１】
光送信機から送信された既知信号の受信により生じた受信信号の第１の信号成分及び第２の信号成分に基づいて、前記受信信号のシンボル位置を推定して、推定シンボル位置を生成する位置推定部と、
前記第１の信号成分と前記第２の信号成分との間に遅延差を与える遅延部と、
前記推定シンボル位置に対して複数のずれ量のシンボルずれ量候補を設定するとともに、前記遅延部に対して複数の遅延差を生じさせ、かつ、チャネルの推定に用いられるチャネル推定用シンボル位置を生成する制御部と、
前記チャネル推定用シンボル位置に基づいて、前記遅延部によって遅延差が与えられた前記第１の信号成分及び前記第２の信号成分を用いて、前記光送信機との間の伝送路に対するチャネル推定を行い、前記チャネル推定によって得られた伝送路特性の逆特性を実現するパラメータを生成するチャネル推定部と、
前記チャネル推定部によって生成された前記パラメータが設定され、前記遅延部によって遅延差が与えられた前記第１の信号成分及び前記第２の信号成分に対して適応等化を行って、信号を復元する適応等化部と、
前記適応等化部によって復元された信号の誤り率を計算する誤り率計算部と、を備える適応等化器を有し、
前記制御部は、複数の前記シンボルずれ量候補ごとに、複数の前記遅延差のそれぞれについて前記誤り率計算部から誤り率を取得し、取得した前記誤り率が基準値以下で、かつ、前記遅延部によって前記第１の信号成分と前記第２の信号成分との間に与えられた遅延差ができるだけ大きくなるように、最終的なチャネル推定用シンボル位置を求め、
前記チャネル推定部は、前記最終的なチャネル推定用シンボル位置に基づいて、前記遅延部によって与えられる遅延差が０である場合の前記適応等化部に設定されるパラメータを生成することを特徴とする光通信受信装置。
【請求項２】
前記遅延部は、前記第１の信号成分を遅延させる第１のバッファ、及び前記第２の信号成分を遅延させる第２のバッファを有し、
前記制御部は、現在の遅延差に応じて、前記第１のバッファ及び前記第２のバッファのうちの一方のバッファ段数を０段とし、他方のバッファ段数を０段以上とし、かつ、前記推定シンボル位置に、現在のシンボルずれ量候補の値、及び現在の遅延差を２で除した値の絶対値の小数点以下を切り上げまたは切り捨てた値を加算して、前記チャネル推定用シンボル位置を求めることを特徴とする請求項１に記載の光通信受信装置。
【請求項３】
前記遅延部は、前記第１の信号成分の特性を補償する第１のＦＩＲフィルタ、及び前記第２の信号成分の特性を補償する第２のＦＩＲフィルタを有し、
現在の遅延差に応じて、前記第１のＦＩＲフィルタのタップ係数または前記第２のＦＩＲフィルタのタップ係数をずらすことによって、前記第１のＦＩＲフィルタを通過した前記第１の信号成分と、前記第２のＦＩＲフィルタを通過した前記第２の信号成分との間に遅延差を与えるタップ係数制御部、をさらに備えることを特徴とする請求項１に記載の光通信受信装置。
【請求項４】
光送信機から送信された既知信号の受信により生じた受信信号の第１の信号成分及び第２の信号成分に基づいて、前記受信信号のシンボル位置を推定して、推定シンボル位置を生成する位置推定部と、
前記推定シンボル位置に対して複数のずれ量のシンボルずれ量候補を設定するとともに、チャネルの推定に用いられるチャネル推定用シンボル位置を生成する制御部と、
前記チャネル推定用シンボル位置に基づいて、前記第１の信号成分及び前記第２の信号成分を用いて、前記光送信機との間の伝送路に対するチャネル推定を行い、前記チャネル推定によって得られた伝送路特性の逆特性を実現するパラメータを生成するチャネル推定部と、
前記チャネル推定部によって生成された前記パラメータが設定され、前記第１の信号成分及び前記第２の信号成分に対して適応等化を行って、信号を復元する適応等化部と、
前記適応等化部によって復元された信号の誤り率を計算する誤り率計算部と、を備える適応等化器を有し、
前記制御部は、複数の前記シンボルずれ量候補ごとに、前記適応等化部の前記パラメータが設定されるタップの有効または無効を制御することによって前記第１の信号成分と前記第２の信号成分との間に複数の遅延差を与え、前記複数の遅延差のそれぞれについて前記誤り率計算部から誤り率を取得し、取得した前記誤り率が基準値以下で、かつ、前記遅延差ができるだけ大きくなるように、最終的なチャネル推定用シンボル位置を求め、
前記チャネル推定部は、前記最終的なチャネル推定用シンボル位置に基づいて、前記タップがすべて有効である場合の前記適応等化部に設定されるパラメータを生成することを特徴とする光通信受信装置。
【請求項５】
前記制御部は、現在の遅延差に応じて、前記適応等化部に含まれる前記第１の信号成分用の第１のＦＩＲフィルタ及び前記第２の信号成分用の第２のＦＩＲフィルタのうちの一方に対するタップ係数を先頭側から、現在の遅延差を２で除した値の絶対値の小数点以下を切り上げた値分、０に設定し、他方に対するタップ係数を最後尾側から、現在の遅延差を２で除した値の絶対値の小数点以下を切り捨てた値分、０に設定するか、または、一方に対するタップ係数を先頭側から、現在の遅延差を２で除した値の絶対値の小数点以下を切り捨てた値分、０に設定し、他方に対するタップ係数を最後尾側から、現在の遅延差を２で除した値の絶対値の小数点以下を切り上げた値分、０に設定することを特徴とする請求項４に記載の光通信受信装置。
【請求項６】
前記制御部は、複数の前記シンボルずれ量候補ごとに前記誤り率が基準値以下で、かつ、前記第１の信号成分が前記第２の信号成分よりも遅い場合の最大の遅延差、及び前記第２の信号成分が前記第１の信号成分よりも遅い場合の最大の遅延差のうちの小さい方を最大補償可能遅延差とし、前記最大補償可能遅延差が最大となるシンボルずれ量候補を、前記推定シンボル位置に対するシンボルずれ量とすることを特徴とする請求項１乃至５のいずれか一項に記載の光通信受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、光通信受信装置に関する。
【背景技術】
【０００２】
従来、光通信受信装置には、残留波長分散や偏波モード分散や波形の歪みを適応的に等化する適応等化器を有するものがある。適応等化器のパラメータであるタップ係数を最適化するため、タップ係数で決まるフィルタリング形状の重心位置を計算し、その計算結果と適応等化器のタップの中心との差が最小となるように、タップ係数をシフトさせる技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１１９９２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
伝送路を進む光信号には、外乱などの要因によって、偏波回転や偏波間ディレイ差（ＤＧＤ：Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｇｒｏｕｐ  Ｄｅｌａｙ）や偏波間のロスの差（ＰＤＬ：Ｐｏｌａｒｉｚａｔｉｏｎ  Ｄｅｐｅｎｄｅｎｔ  Ｌｏｓｓ）が生じることがある。偏波間ディレイ差は、適応等化器に含まれるＦＩＲフィルタ（Ｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ、有限インパルス応答）のタップ係数の時間方向の差、すなわちタップ番号の差として現れる。そのため、偏波間ディレイ差が大きいと、小さいタップ番号と大きいタップ番号との両方に、重みの大きいタップ係数が生じることがある。
【０００５】
また、偏波間のロスの差は、タップ係数の重みの差として現れるため、偏波間のロスの差が大きい場合、タップ番号の小さいタップ係数の重みとタップ番号の大きいタップ係数の重みとに差が生じることがある。その場合、タップ係数で決まるフィルタリング形状の重心位置を、タップ番号にタップ係数の重みを乗じた値の総和をタップ係数の重みの総和で除して求めると、求めた重心位置が、期待値よりも、重みのより大きいタップ係数がある側に寄ってしまう。
【０００６】
従来の技術では、重心位置とタップの中心との差が最小となるようにタップ係数をシフトさせるため、重心位置が期待値と異なっていると、重みを有するタップ係数の一部が切り捨てられてしまうことがある。つまり、偏波間ディレイ差及び偏波間のロスの差が生じている場合、偏波間ディレイ差及び偏波間のロスの差を補償するタップ係数を生成することができないことがある。その場合には、通信時の外乱に対応可能な適応等化器のパラメータを求めることができないため、光受信機の受信性能のさらなる向上が望めなくなってしまう。
【０００７】
通信時の外乱に対応可能な適応等化器のパラメータを求めることができるようになり、それによって受信性能をより向上させることができる光通信受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この光通信受信装置は、位置推定部、遅延部、制御部、チャネル推定部、適応等化部及び誤り率計算部と、を備える適応等化器を有する。位置推定部は、光送信機から送信された既知信号の受信により生じた受信信号の第１の信号成分及び第２の信号成分に基づいて、受信信号のシンボル位置を推定して、推定シンボル位置を生成する。遅延部は、第１の信号成分と第２の信号成分との間に遅延差を与える。制御部は、推定シンボル位置に対して複数のずれ量のシンボルずれ量候補を設定する。制御部は、遅延部に対して複数の遅延差を生じさせる。制御部は、チャネルの推定に用いられるチャネル推定用シンボル位置を生成する。チャネル推定部は、チャネル推定用シンボル位置に基づいて、遅延部によって遅延差が与えられた第１の信号成分及び第２の信号成分を用いて、光送信機との間の伝送路に対するチャネル推定を行う。チャネル推定部は、チャネル推定によって得られた伝送路特性の逆特性を実現するパラメータを生成する。適応等化部には、チャネル推定部によって生成されたパラメータが設定される。適応等化部は、遅延部によって遅延差が与えられた第１の信号成分及び第２の信号成分に対して適応等化を行って、信号を復元する。誤り率計算部は、適応等化部によって復元された信号の誤り率を計算する。そして、制御部は、複数のシンボルずれ量候補ごとに、複数の遅延差のそれぞれについて誤り率計算部から誤り率を取得し、取得した誤り率が基準値以下で、かつ、遅延部によって第１の信号成分と第２の信号成分との間に与えられた遅延差ができるだけ大きくなるように、最終的なチャネル推定用シンボル位置を求める。チャネル推定部は、最終的なチャネル推定用シンボル位置に基づいて、遅延部によって与えられる遅延差が０である場合の適応等化部に設定されるパラメータを生成する。
【発明の効果】
【０００９】
この光通信受信装置によれば、通信時の外乱に対応可能な適応等化器のパラメータを求めることができるようになるため、受信性能をより向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態にかかる光通信受信装置の一例を示す図である。
【図２】図２は、実施の形態にかかる光通信受信装置の適応等化器の第１の例を示す図である。
【図３】図３は、図２に示す適応等化器における信号の流れを示す図である。
【図４】図４は、図２に示す適応等化器における適応等化部の一例を示す図である。
【図５】図５は、図２に示す適応等化器におけるチャネル推定部、位置推定部、制御部及び誤り率計算部がソフトウェアによって実現される場合のハードウェア構成の一例を示す図である。
【図６】図６は、図２に示す適応等化器における処理の流れの一例を示す図である。
【図７】図７は、図６に示す処理における誤り率の計算結果を取得する処理の一例を示す図である。
【図８】図８は、図７に示す処理における誤り率を計算して保存する処理の一例を示す図である。
【図９】図９は、図６〜図８に示す処理の実行によって得られる誤り率のマトリクスの一例を示す図である。
【図１０】図１０は、シンボルずれ量候補ごとに絶対値が最大となる遅延差をまとめたテーブルの一例を示す図である。
【図１１】図１１は、図２に示す適応等化器における遅延差＋１の設定例を示す図である。
【図１２】図１２は、遅延差０のときのＨＨ用ＮタップＦＩＲフィルタに対するタップ係数の一例を示す図である。
【図１３】図１３は、遅延差０のときのＶＨ用ＮタップＦＩＲフィルタに対するタップ係数の一例を示す図である。
【図１４】図１４は、遅延差０のときのＨＶ用ＮタップＦＩＲフィルタに対するタップ係数の一例を示す図である。
【図１５】図１５は、遅延差０のときのＶＶ用ＮタップＦＩＲフィルタに対するタップ係数の一例を示す図である。
【図１６】図１６は、遅延差０のときのＨＨ用、ＶＨ用、ＨＶ用及びＶＶ用のタップ係数のパワーの和を示す図である。
【図１７】図１７は、遅延差＋１のときのＨＨ用ＮタップＦＩＲフィルタに対するタップ係数の一例を示す図である。
【図１８】図１８は、遅延差＋１のときのＨＶ用ＮタップＦＩＲフィルタに対するタップ係数の一例を示す図である。
【図１９】図１９は、遅延差＋１のときのＨＨ用、ＶＨ用、ＨＶ用及びＶＶ用のタップ係数のパワーの和を示す図である。
【図２０】図２０は、図２に示す適応等化器における遅延差＋２の設定例を示す図である。
【図２１】図２１は、図２に示す適応等化器における遅延差＋３の設定例を示す図である。
【図２２】図２２は、図２に示す適応等化器における遅延差＋４の設定例を示す図である。
【図２３】図２３は、図２に示す適応等化器における遅延差−１の設定例を示す図である。
【図２４】図２４は、図２に示す適応等化器における遅延差−２の設定例を示す図である。
【図２５】図２５は、図２に示す適応等化器における遅延差−３の設定例を示す図である。
【図２６】図２６は、実施の形態にかかる光通信受信装置の適応等化器の第２の例を示す図である。
【図２７】図２７は、固定ＦＩＲフィルタの通常時のタップ係数の一例を示す図である。
【図２８】図２８は、図２７に示すタップ係数を１段変更した場合のタップ係数を示す図である。
【図２９】図２９は、実施の形態にかかる光通信受信装置の適応等化器の第３の例を示す図である。
【図３０】図３０は、ＦＩＲフィルタのタップを無効に設定する仕方を説明する図である。
【図３１】図３１は、ＦＩＲフィルタの有効なタップにタップ係数を設定する仕方を説明する図である。
【図３２】図３２は、図２９に示す適応等化器における遅延差＋１、Ｄｈｐ切り上げ、Ｄｖｓ切り捨ての設定例を示す図である。
【図３３】図３３は、図２９に示す適応等化器における遅延差＋１、Ｄｈｐ切り捨て、Ｄｖｓ切り上げの設定例を示す図である。
【図３４】図３４は、図２９に示す適応等化器における遅延差＋２の設定例を示す図である。
【図３５】図３５は、図２９に示す適応等化器における遅延差＋３、Ｄｈｐ切り上げ、Ｄｖｓ切り捨ての設定例を示す図である。
【図３６】図３６は、図２９に示す適応等化器における遅延差＋３、Ｄｈｐ切り捨て、Ｄｖｓ切り上げの設定例を示す図である。
【図３７】図３７は、図２９に示す適応等化器における遅延差＋４の設定例を示す図である。
【図３８】図３８は、図２９に示す適応等化器における遅延差−１、Ｄｈｓ切り上げ、Ｄｖｐ切り捨ての設定例を示す図である。
【図３９】図３９は、図２９に示す適応等化器における遅延差−１、Ｄｈｓ切り捨て、Ｄｖｐ切り上げの設定例を示す図である。
【図４０】図４０は、図２９に示す適応等化器における遅延差−２の設定例を示す図である。
【図４１】図４１は、図２９に示す適応等化器における遅延差−３、Ｄｈｓ切り上げ、Ｄｖｐ切り捨ての設定例を示す図である。
【図４２】図４２は、図２９に示す適応等化器における遅延差−３、Ｄｈｓ切り捨て、Ｄｖｐ切り上げの設定例を示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この光通信受信装置の好適な実施の形態を詳細に説明する。以下の各実施例の説明においては、同様の構成要素には同一の符号を付して、重複する説明を省略する。
【００１２】
・光通信受信装置の一例
図１は、実施の形態にかかる光通信受信装置の一例を示す図である。図１に示すように、光通信受信装置の一例として、例えば光ディジタルコヒーレント受信機が挙げられる。
【００１３】
光ファイバを伝播し光通信受信装置１００で受信された光信号は、偏光ビームスプリッタ１０１でＨ軸偏光とＶ軸偏光に分離され、９０°ハイブリッド型光ミキサ１０２，１０３にそれぞれ入力される。他方、局発光レーザ１０４の出力も、偏光ビームスプリッタ１０５を介して９０°ハイブリッド型光ミキサ１０２，１０３の各々に入力される。
【００１４】
９０°ハイブリッド型光ミキサ１０２において、入力されたＨ軸偏光は局発振光とミキシングされ、Ｉチャネル（同相）成分とＱチャネル（直交）成分に分離されて出力される。出力された同相成分と直交成分は、対応するツインフォトダイオード１０７ａ，１０７ｂで光電変換され、Ａ／Ｄ変換器１０８ａ，１０８ｂにてディジタル信号に変換される。
【００１５】
他方、９０°ハイブリッド型光ミキサ１０３において、Ｖ軸偏光は局発振光とミキシングされ、Ｉチャネル（同相）成分とＱチャネル（直交）成分に分離されて出力される。出力された同相成分と直交成分は、対応するツインフォトダイオード１０７ｃ，１０７ｄで光電変換され、Ａ／Ｄ変換器１０８ｃ，１０８ｄでディジタル信号に変換される。
【００１６】
ディジタル変換されたＨ軸偏光の信号成分と、Ｖ軸偏光の信号成分は、それぞれディジタル信号処理回路１１０に入力される。偏波分離部１０６は、偏光ビームスプリッタ１０１，１０５、９０°ハイブリッド型光ミキサ１０２，１０３、局発光レーザ１０４、ツインフォトダイオード１０７ａ，１０７ｂ，１０７ｃ，１０７ｄを含んでいてもよい。ディジタル変換部１０８は、Ａ／Ｄ変換器１０８ａ，１０８ｂ，１０８ｃ，１０８ｄを含んでいてもよい。
【００１７】
ディジタル信号処理回路１１０において、各信号成分は波形歪み補償器１１１で歪み成分が軽減され、位相調整器１１２で位相調整を受けて、適応等化器１２０に入力される。波形歪み補償器１１１と位相調整器１１２との出力は、Ｈ軸方向の同相成分及び直交成分を含むＨ軸偏波成分と、Ｖ軸方向の同相成分及び直交成分を含むＶ軸偏波成分である。ディジタル信号処理回路１１０は、ディジタル信号処理部の一例である。Ｈ軸偏波成分は第１の信号成分の一例であり、Ｖ軸偏波成分は第２の信号成分の一例である。
【００１８】
適応等化器１２０は、受信したＨ成分及びＶ成分から、送信Ｘ成分及び送信Ｙ成分を分離するとともに、波形歪み補償器１１１の等化残である残留波長分散や偏波モード分散、波長多重等の帯域制限による波形歪み成分を適応的に等化する。分離された送信Ｘ成分及び送信Ｙ成分は復調及びデータ再生回路１２１に入力され、復調されて送信データが再生される。
【００１９】
・適応等化器の第１の例
図２は、実施の形態にかかる光通信受信装置の適応等化器の第１の例を示す図である。図３は、図２に示す適応等化器における信号の流れを示す図である。図２に示す適応等化器１２０は、図１に示す光通信受信装置の適応等化器の一例である。
【００２０】
図２及び図３に示すように、適応等化器１２０は、遅延部１を有する。遅延部１は、例えば第１の可変遅延バッファ２及び第２の可変遅延バッファ３を有していてもよい。また、適応等化器１２０は、適応等化部４、チャネル推定部５、位置推定部６、制御部７及び誤り率計算部８を有する。
【００２１】
光通信受信装置１００（図１参照）は、図示しない光送信機から送信された既知信号を受信する。光送信機と光通信受信装置１００とで予め示し合わされたトレーニングシーケンスパターンのシンボルは、既知信号の一例である。これ以降、既知信号がトレーニングシーケンスパターンのシンボルであるとして説明する。トレーニングシーケンスパターンのシンボルは、光送信機から出力される送信信号の中に定期的に挿入されており、トレーニングシーケンスパターンの内容と挿入間隔は、光通信受信装置１００でも予めわかっている。
【００２２】
本明細書中、トレーニングシーケンスパターンのシンボルをＴＳシンボルと呼ぶことがあり、また、光送信機が送信信号に挿入したＴＳシンボルを送信ＴＳシンボルと呼び、光通信受信装置１００がＴＳシンボルの受信によって生じた受信信号を受信ＴＳシンボルと呼ぶことがある。光通信受信装置１００は、ディジタル信号処理回路１１０（図１参照）において、受信ＴＳシンボルから、例えばＨ軸偏波成分である第１の信号成分と、例えばＶ軸偏波成分である第２の信号成分とを生じる。
【００２３】
第１の可変遅延バッファ２は、適応等化器１２０の第１の入力端子１１及び制御部７に接続されている。第１の入力端子１１は、例えば光通信受信装置１００の位相調整器１１２（図１参照）に接続されていてもよい。第１の信号成分Ｈ＿ｉｎは、第１の入力端子１１から第１の可変遅延バッファ２に入力される。
【００２４】
第２の可変遅延バッファ３は、適応等化器１２０の第２の入力端子１２及び制御部７に接続されている。第２の入力端子１２は、例えば光通信受信装置１００の位相調整器１１２（図１参照）に接続されていてもよい。第２の信号成分Ｖ＿ｉｎは、第２の入力端子１２から第２の可変遅延バッファ３に入力される。
【００２５】
遅延部１は、第１の可変遅延バッファ２と第２の可変遅延バッファ３とのバッファ段数の差によって、第１の信号成分Ｈ＿ｉｎと第２の信号成分Ｖ＿ｉｎとの間に遅延差を与える。第１の可変遅延バッファ２のバッファ段数、すなわち第１の可変遅延バッファ２を通過する信号の遅延量は、制御部７によって制御される。第２の可変遅延バッファ３のバッファ段数、すなわち第２の可変遅延バッファ３を通過する信号の遅延量は、制御部７によって制御される。
【００２６】
便宜上、これ以降の説明では、第１の可変遅延バッファ２のバッファ段数が第２の可変遅延バッファ３のバッファ段数よりも多い場合をプラスの遅延差とする。また、第１の可変遅延バッファ２のバッファ段数が第２の可変遅延バッファ３のバッファ段数よりも少ない場合をマイナスの遅延差とする。
【００２７】
位置推定部６は、第１の可変遅延バッファ２及び第２の可変遅延バッファ３に接続されている。位置推定部６は、第１の可変遅延バッファ２及び第２の可変遅延バッファ３をそれぞれ通過した第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎに基づいて、受信信号のシンボル位置を推定して、推定シンボル位置を生成する。位置推定部６は、公知の技術によって受信信号のシンボル位置を推定してもよい。
【００２８】
位置推定部６が推定シンボル位置を生成する際には、制御部７によって、第１の可変遅延バッファ２のバッファ段数及び第２の可変遅延バッファ３のバッファ段数は、ともに０に制御される。すなわち、第１の可変遅延バッファ２における第１の信号成分Ｈ＿ｉｎの遅延量及び第２の可変遅延バッファ３における第２の信号成分Ｖ＿ｉｎの遅延量は、ともに０であり、遅延部１によって第１の信号成分Ｈ＿ｉｎと第２の信号成分Ｖ＿ｉｎとの間に付加される遅延差は０である。
【００２９】
制御部７は、位置推定部６及び誤り率計算部８に接続されている。制御部７は、位置推定部６によって生成された推定シンボル位置に対して複数のシンボルずれ量のシンボルずれ量候補を設定する。推定シンボル位置の誤差範囲が予めわかっていれば、その誤差範囲に含まれるシンボル位置は、ＴＳシンボルの正しいシンボル位置の候補である。
【００３０】
ＴＳシンボルの正しいシンボル位置とは、適応等化器１２０に設定されるパラメータであって、チャネル推定結果として最も大きな偏波間ディレイ差を補償することができるパラメータが得られるシンボル位置のことである。
【００３１】
シンボルずれ量は、正しいシンボル位置と推定シンボル位置とのシンボル差であり、シンボルずれ量候補は、正しいシンボル位置の候補と推定シンボル位置とのシンボル差である。例えば、推定シンボル位置の誤差範囲が±３シンボル、すなわち−３から＋３までの７であれば、シンボルずれ量候補は、−３、−２、−１、０、＋１、＋２及び＋３となる。
【００３２】
推定シンボル位置の誤差範囲が予めわかっていない場合には、例えば適応等化部４に含まれるＦＩＲフィルタのタップ段数をシンボルずれ量候補としてもよい。推定シンボル位置の誤差範囲が予めわかっている場合でも、その誤差範囲が適応等化部４に含まれるＦＩＲフィルタのタップ段数よりも大きい場合には、ＦＩＲフィルタのタップ段数をシンボルずれ量候補としてもよい。
【００３３】
制御部７は、第１の可変遅延バッファ２のバッファ段数及び第２の可変遅延バッファ３のバッファ段数を制御して、遅延部１に複数の遅延差を生じさせる。制御部７は、遅延部１に、ＦＩＲフィルタのタップ段数に−１を乗じて２で除した値からＦＩＲフィルタのタップ段数を２で除した値まで、１きざみで遅延差を生じさせてもよい。例えば、ＦＩＲフィルタのタップ段数が１３段であれば、遅延部１に生じさせる遅延差は、−６、−５、−４、−３、−２、−１、０、＋１、＋２、＋３、＋４、＋５及び＋６となる。
【００３４】
また、制御部７は、遅延部１に、補償が必要となる最大の偏波間ディレイ差に−１を乗じて２で除した値から、補償が必要となる最大の偏波間ディレイ差を２で除した値まで、１きざみで遅延差を生じさせてもよい。補償が必要となる最大の偏波間ディレイ差は、例えば適応等化器１２０の設計段階で設定された目標値であってもよい。
【００３５】
例えば、補償が必要となる最大の偏波間ディレイ差が４であれば、遅延部１に生じさせる遅延差は、−２、−１、０、＋１及び＋２となる。補償が必要となる最大の偏波間ディレイ差がＦＩＲフィルタのタップ段数よりも小さい場合には、補償が必要となる最大の偏波間ディレイ差に基づいて遅延部１に遅延差を生じさせるようにしてもよい。
【００３６】
また、制御部７は、チャネル推定用シンボル位置を生成する。チャネル推定用シンボル位置は、チャネル推定部５がチャネルの推定を行う際に、用いられる。
【００３７】
また、制御部７は、複数のシンボルずれ量候補ごとに、複数の遅延差のそれぞれについて誤り率計算部８から誤り率を取得する。そして、制御部７は、取得した誤り率が基準値以下で、かつ、遅延部１による第１の信号成分Ｈ＿ｉｎと第２の信号成分Ｖ＿ｉｎとの間の遅延差ができるだけ大きくなるように、最終的なチャネル推定用シンボル位置を求める。
【００３８】
チャネル推定部５は、第１の可変遅延バッファ２、第２の可変遅延バッファ３及び制御部７に接続されている。チャネル推定部５は、制御部７によって生成されたチャネル推定用シンボル位置に基づいて、第１の可変遅延バッファ２及び第２の可変遅延バッファ３をそれぞれ通過した第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎを用いて、光送信機との間の伝送路に対するチャネル推定を行う。チャネル推定部５は、受信ＴＳシンボルと送信ＴＳシンボルとの差からチャネル推定を行うことができる。
【００３９】
チャネル推定部５は、チャネル推定によって得られた伝送路特性の逆特性を実現するパラメータを生成する。チャネル推定部５は、最終的なチャネル推定用シンボル位置に基づいて、適応等化部４に設定されるパラメータの初期値を生成する。適応等化部４に含まれるＦＩＲフィルタに対するタップ係数は、パラメータの一例である。
【００４０】
制御部７によって最終的なチャネル推定用シンボル位置が求められるまでは、チャネル推定部５に入力される第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎには、遅延部１によって遅延差が付加される。一方、制御部７によって最終的なチャネル推定用シンボル位置が求められた後は、第１の信号成分Ｈ＿ｉｎと第２の信号成分Ｖ＿ｉｎとの間に、遅延部１によって付加される遅延差は０となる。
【００４１】
適応等化部４は、第１の可変遅延バッファ２、第２の可変遅延バッファ３及びチャネル推定部５に接続されている。適応等化部４には、チャネル推定部５によって生成されたパラメータが設定される。適応等化部４は、第１の可変遅延バッファ２及び第２の可変遅延バッファ３をそれぞれ通過した第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎに対して適応等化を行って、図示しない光送信機から送信されて光通信受信装置１００（図１参照）が受信した信号を復元する。
【００４２】
適応等化部４にパラメータの初期値が設定されるまでは、適応等化部４は、遅延部１によって遅延差が与えられた第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎに対して適応等化を行う。それによって、適応等化部４は、受信ＴＳシンボルを復元する。
【００４３】
一方、チャネル推定部５によって適応等化部４にパラメータの初期値が設定された後は、第１の信号成分Ｈ＿ｉｎと第２の信号成分Ｖ＿ｉｎとの間に、遅延部１によって付加される遅延差は０となる。つまり、適応等化部４は、遅延部１によって遅延差が付加されていない第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎに対して適応等化を行う。
【００４４】
それによって、パラメータの初期値の設定後、適応等化部４は、図示しない光送信機から送信された信号を復元し、適応等化器１２０の第１の出力端子１３及び第２の出力端子１４から第１の信号成分Ｈ＿ｏｕｔ及び第２の信号成分Ｖ＿ｏｕｔをそれぞれ出力する。第１の出力端子１３及び第２の出力端子１４は、例えば光通信受信装置１００の復調及びデータ再生回路１２１（図１参照）に接続されていてもよい。図１では、第１の信号成分Ｈ＿ｏｕｔ及び第２の信号成分Ｖ＿ｏｕｔは、それぞれ送信Ｘ成分及び送信Ｙ成分として表されている。
【００４５】
誤り率計算部８は、適応等化部４に接続されている。誤り率計算部８は、適応等化部４から出力された第１の信号成分Ｈ＿ｏｕｔ及び第２の信号成分Ｖ＿ｏｕｔに基づいて、適応等化部４によって復元された受信ＴＳシンボルの送信ＴＳシンボルに対する誤り率を計算する。ビット誤り率（Ｂｉｔ  Ｅｒｒｏｒ  Ｒａｔｅ）は、誤り率の一例である。
【００４６】
誤り率計算部８は、ＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ、前方誤り訂正）を用いて誤り率を求めてもよい。あるいは、受信ＴＳシンボルと送信ＴＳシンボルとを比較するように、誤り率計算部８は、予めパターンがわかっている受信データと予めわかっているパターンとを比較することによって、誤り率を求めてもよいし、公知のソフトウェア処理によって復調シンボルの分散から誤り率を求めてもよい。
【００４７】
・適応等化部の一例
図４は、図２に示す適応等化器における適応等化部の一例を示す図である。図４に示すように、適応等化部４は、受信信号の等化を行うＦＩＲフィルタ部２１、及びタップ係数の適応制御を行う等化ウェイト演算部２８を含む。図示の便宜上、図４には一つのＦＩＲフィルタ部２１のみが描かれているが、例えばＭ並列の処理を行う場合にはＭ個のＦＩＲフィルタ部２１が用いられている。
【００４８】
図４に示す例では、ＦＩＲフィルタ部２１は、Ｈ成分とＶ成分とをたすきがけにしてＦＩＲ演算を行う。ＦＩＲフィルタ部２１は、Ｘ軸偏波用のＨＨ用ＮタップＦＩＲフィルタ２２及びＶＨ用ＮタップＦＩＲフィルタ２３、並びにＹ軸偏波用のＨＶ用ＮタップＦＩＲフィルタ２４及びＶＶ用ＮタップＦＩＲフィルタ２５を有する。
【００４９】
位相調整器１１２（図１参照）からの出力信号のうち、同相成分及び直交成分を含むＨ軸偏波成分は、ＨＨ用ＮタップＦＩＲフィルタ２２、ＨＶ用ＮタップＦＩＲフィルタ２４及び等化ウェイト演算部２８に入力される。ＨＨ用ＮタップＦＩＲフィルタ２２は、Ｈ偏波成分から、偏波多重におけるＸ軸偏波成分を取り出す。ＨＶ用ＮタップＦＩＲフィルタ２４は、Ｈ偏波成分から、偏波多重におけるＹ軸偏波成分を取り出す。
【００５０】
位相調整器１１２（図１参照）からの出力信号のうち、同相成分及び直交成分を含むＶ軸偏波成分は、ＶＨ用ＮタップＦＩＲフィルタ２３、ＶＶ用ＮタップＦＩＲフィルタ２５及び等化ウェイト演算部２８に入力される。ＶＨ用ＮタップＦＩＲフィルタ２３は、Ｖ偏波成分から、偏波多重におけるＸ軸偏波成分を取り出す。ＶＶ用ＮタップＦＩＲフィルタ２５は、Ｖ偏波成分から、偏波多重におけるＹ軸偏波成分を取り出す。
【００５１】
ＨＨ用ＮタップＦＩＲフィルタ２２の出力信号とＶＨ用ＮタップＦＩＲフィルタ２３の出力信号とは、Ｘ側加算器２６に入力される。Ｘ側加算器２６からは、等化されたＸ軸偏波成分の信号が出力される。Ｘ側加算器２６の出力信号は、等化ウェイト演算部２８に入力される。また、Ｘ側加算器２６の出力信号は、復調及びデータ再生回路１２１（図１参照）に入力されてもよい。
【００５２】
ＨＶ用ＮタップＦＩＲフィルタ２４の出力信号とＶＶ用ＮタップＦＩＲフィルタ２５の出力信号とは、Ｙ側加算器２７に入力される。Ｙ側加算器２７からは、等化されたＹ軸偏波成分の信号が出力される。Ｙ側加算器２７の出力信号は、等化ウェイト演算部２８に入力される。また、Ｙ側加算器２７の出力信号は、復調及びデータ再生回路１２１（図１参照）に入力されてもよい。
【００５３】
等化ウェイト演算部２８は、タップ係数を適応的に更新するために、任意のアルゴリズムを用いる。そのようなアルゴリズムとして、例えばＣＭＡ（Ｃｏｎｓｔａｎｔ  Ｍｏｄｕｌｕｓ  Ａｌｇｏｒｉｔｈｍ）や、ＤＤ−ＬＭＳ（Ｄｅｃｉｓｉｏｎ−Ｄｉｒｅｃｔｅｄ  Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅ  Ａｌｇｏｒｉｔｈｍ）が知られている。
【００５４】
図２に示す適応等化器１２０において、第１の可変遅延バッファ２、第２の可変遅延バッファ３及び適応等化部４は、それぞれハードウェアによって実現される。チャネル推定部５、位置推定部６、制御部７及び誤り率計算部８は、それぞれハードウェアによって実現されてもよいし、ソフトウェアによって実現されてもよい。
【００５５】
図５は、図２に示す適応等化器におけるチャネル推定部、位置推定部、制御部及び誤り率計算部がソフトウェアによって実現される場合のハードウェア構成の一例を示す図である。図５に示すように、チャネル推定部５、位置推定部６、制御部７及び誤り率計算部８（図２参照）は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｏｃｅｓｓｏｒ）などのプロセッサ３１が、メモリ３２に記憶されているプログラムを実行することによって、実現されてもよい。
【００５６】
プロセッサ３１、メモリ３２及びインタフェース３３は、バス３４に接続されていてもよい。インタフェース３３は、第１の可変遅延バッファ２及び第２の可変遅延バッファ３からの第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎの入力、及び適応等化部４からの第１の信号成分Ｈ＿ｏｕｔ及び第２の信号成分Ｖ＿ｏｕｔの入力を司る。また、インタフェース３３は、第１の可変遅延バッファ２及び第２の可変遅延バッファ３への制御信号の出力、及び適応等化部４へのパラメータの出力を司る。
【００５７】
・適応等化器における処理の一例
図６は、図２に示す適応等化器における処理の流れの一例を示す図である。図７は、図６に示す処理における誤り率の計算結果を取得する処理の一例を示す図である。図８は、図７に示す処理における誤り率を計算して保存する処理の一例を示す図である。図９は、図６〜図８に示す処理の実行によって得られる誤り率のマトリクスの一例を示す図である。図１０は、シンボルずれ量候補ごとに絶対値が最大となる遅延差をまとめたテーブルの一例を示す図である。
【００５８】
適応等化器１２０（図１参照）の初期化処理が開始されると、制御部７は、図６に示すように、位置推定部６から推定シンボル位置を受信するまで待機する。制御部７は、位置推定部６から推定シンボル位置を受信すると（ステップＳ１）、誤り率の計算結果を取得する処理を行う（ステップＳ２）。
【００５９】
誤り率の計算結果を取得する処理が開始されると、図７に示すように、制御部７は、現在のシンボルずれ量候補を設定する（ステップＳ２１）。推定シンボル位置の誤差範囲か、適応等化部４に含まれるＦＩＲフィルタのタップ段数のうち、小さい方をシンボル推定誤差と呼ぶことにすると、制御部７は、現在のシンボルずれ量候補に、例えばシンボル推定誤差の値に−１を乗じて２で除した値を設定してもよい。例えば、タップ段数及び推定シンボル位置の誤差範囲のうちの小さい方、すなわちシンボル推定誤差の値が７であれば、２で除した値の小数点以下を切り捨てるとすると、現在のシンボルずれ量候補は、−３となる。
【００６０】
また、制御部７は、遅延部１による現在の遅延差を設定する（ステップＳ２２）。適応等化部４に含まれるＦＩＲフィルタのタップ段数か、補償が必要となる最大の偏波間ディレイ差のうち、小さい方を遅延差幅と呼ぶことにすると、制御部７は、現在の遅延差に、例えば遅延差幅の値に−１を乗じて２で除した値を設定してもよい。例えば、タップ段数及び補償が必要となる最大の偏波間ディレイ差のうちの小さい方、すなわち遅延差幅の値が５であれば、２で除した値の小数点以下を切り捨てるとすると、現在の遅延差は、−２となる。
【００６１】
ある程度の幅で遅延差を変化させることによって、最終的なチャネル推定用シンボル位置を見つけることができればよい場合もある。その場合には、遅延差幅を、適応等化部４に含まれるＦＩＲフィルタのタップ段数よりも小さい値にしてもよい。
【００６２】
次いで、制御部７は、現在のシンボルずれ量候補と現在の遅延差との組み合わせにおける誤り率を計算し、その計算結果を保存する処理が行われる（ステップＳ２３）。
【００６３】
誤り率を計算して保存する処理が開始されると、図８に示すように、制御部７は、現在の遅延差が０以上であるか否かを判断する（ステップＳ３１）。現在の遅延差が０以上である場合（ステップＳ３１：Ｙｅｓ）、ステップＳ３２及びステップＳ３３へ進み、現在の遅延差が０以上でない場合には（ステップＳ３１：Ｎｏ）、ステップＳ３４及びステップＳ３５へ進む。今回は、ステップＳ２２で、現在の遅延差が−２に設定されているため、ステップＳ３４へ進む。
【００６４】
従って、制御部７は、第１の可変遅延バッファ２のバッファ段数に０を設定し（ステップＳ３４）、第２の可変遅延バッファ３のバッファ段数に、現在の遅延差に−１を乗じた値を設定する（ステップＳ３５）。今回は、現在の遅延差が−２であるため、制御部７は、第２の可変遅延バッファ３のバッファ段数に２を設定する。
【００６５】
それによって、第１の可変遅延バッファ２のバッファ段数は０となり、第２の可変遅延バッファ３のバッファ段数は２となる。従って、第２の信号成分Ｖ＿ｉｎは、２段のバッファを通過する分、第１の信号成分Ｈ＿ｉｎよりも遅れて適応等化部４及びチャネル推定部５に入力されることになる。制御部７は、ステップＳ３４の前にステップＳ３５を行ってもよい。
【００６６】
次いで、制御部７は、チャネル推定用シンボル位置を設定する（ステップＳ３６）。チャネル推定用シンボル位置は、位置推定部６から受信した推定シンボル位置に、現在のシンボルずれ量候補の値、及び現在の遅延差を２で除した値の絶対値の小数点以下を切り上げまたは切り捨てた値を加算した値であってもよい。今回は、現在のシンボルずれ量候補が−３であり、現在の遅延差が−２であるため、チャネル推定用シンボル位置は、推定シンボル位置に−２を足した値となる。
【００６７】
次いで、チャネル推定部５は、チャネル推定計算を行い、その計算結果に基づいて適応等化部４へパラメータを出力する（ステップＳ３７）。適応等化部４は、チャネル推定部５から受け取ったパラメータをＦＩＲフィルタのタップ係数として設定する（ステップＳ３８）。
【００６８】
次いで、制御部７は、適応等化部４の等化ウェイト演算部２８による等化ウェイト演算が収束するのに要する時間、待機する（ステップＳ３９）。待機後、制御部７は、誤り率計算部８から誤り率の計算結果を受信して保存する（ステップＳ４０）。ここまでで、現在のシンボルずれ量候補が−３であり、かつ、現在の遅延差が−２である場合の誤り率が保存されたことになる。従って、制御部７は、誤り率を計算して保存する処理を終了して、図７に示す誤り率の計算結果を取得する処理に戻り、ステップＳ２４以降の処理を続ける。
【００６９】
図７に示す処理に戻ると、制御部７は、現在の遅延差に１を加えた値を新たな現在の遅延差とする（ステップＳ２４）。つまり、現在の遅延差の値がインクリメントされる。今回は、現在の遅延差が−１となる。次いで、制御部７は、ステップＳ２４で新たに設定した現在の遅延差が、例えば遅延差幅の値を２で除した値以下であるか否かを判断する（ステップＳ２５）。
【００７０】
例えば遅延差幅の値が５であれば、２で除した値の小数点以下を切り捨てるとすると、遅延差幅の値を２で除した値は２である。現在の遅延差が−１であるため、現在の遅延差は、遅延差幅の値を２で除した値以下である（ステップＳ２５：Ｙｅｓ）。従って、制御部７は、ステップＳ２３へ戻り、図８に示す誤り率を計算して保存する処理を行う。
【００７１】
図８に示す処理では、現在の遅延差が０以上でないため（ステップＳ３１：Ｎｏ）、ステップＳ３４〜ステップＳ４０の処理が行われる。ステップＳ３４〜ステップＳ４０の処理については、現在のシンボルずれ量候補が−３であり、かつ、現在の遅延差が−２である場合と同様であるため、重複する説明を省略する。
【００７２】
ただし、今回は、現在の遅延差が−１であるため、ステップＳ３５において、制御部７は、第２の可変遅延バッファ３のバッファ段数に１を設定する。それによって、第２の信号成分Ｖ＿ｉｎは、１段のバッファを通過する分、第１の信号成分Ｈ＿ｉｎよりも遅れて適応等化部４及びチャネル推定部５に入力されることになる。そして、ステップＳ４０で、現在のシンボルずれ量候補が−３であり、かつ、現在の遅延差が−１である場合の誤り率が保存されたことになる。
【００７３】
従って、制御部７は、誤り率を計算して保存する処理を終了して、再び、図７に示す誤り率の計算結果を取得する処理に戻り、ステップＳ２４以降の処理を続ける。制御部７は、ステップＳ２３及びステップＳ３１〜ステップＳ４０の処理、ステップＳ２４の処理、並びにステップＳ２５の処理を、ステップＳ２５において現在の遅延差が遅延差幅の値を２で除した値以下でなくなるまで、繰り返し行う。
【００７４】
例えば遅延差幅の値が５であれば、２で除した値の小数点以下を切り捨てるとすると、遅延差幅の値を２で除した値は２である。そのため、ステップＳ２４でインクリメントされた現在の遅延差が＋３になるまで、ステップＳ２３及びステップＳ３１〜ステップＳ４０の処理、ステップＳ２４の処理、並びにステップＳ２５の処理が繰り返される。
【００７５】
その際、現在の遅延差が０以上になると（ステップＳ３１：Ｙｅｓ）、ステップＳ３２、ステップＳ３３及びステップＳ３６〜ステップＳ４０の処理が行われる。制御部７は、ステップＳ３２では、第１の可変遅延バッファ２のバッファ段数に現在の遅延差を設定し、ステップＳ３３では、第２の可変遅延バッファ３のバッファ段数に０を設定する。制御部７は、ステップＳ３２の前にステップＳ３３を行ってもよい。
【００７６】
現在の遅延差が０である場合（ステップＳ３１：Ｙｅｓ）、制御部７は、第１の可変遅延バッファ２及び第２の可変遅延バッファ３のバッファ段数にそれぞれ０を設定する（ステップＳ３２、ステップＳ３３）。それによって、第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎは、いずれも遅延部１によって遅延が付加されずに、適応等化部４及びチャネル推定部５に入力されることになる。そして、ステップＳ４０で、現在のシンボルずれ量候補が−３であり、かつ、現在の遅延差が０である場合の誤り率が保存されたことになる。
【００７７】
また、現在の遅延差が＋１である場合（ステップＳ３１：Ｙｅｓ）、ステップＳ３２において、制御部７は、第１の可変遅延バッファ２のバッファ段数に１を設定する。それによって、第１の信号成分Ｈ＿ｉｎは、１段のバッファを通過する分、第２の信号成分Ｖ＿ｉｎよりも遅れて適応等化部４及びチャネル推定部５に入力されることになる。そして、ステップＳ４０で、現在のシンボルずれ量候補が−３であり、かつ、現在の遅延差が＋１である場合の誤り率が保存されたことになる。
【００７８】
また、現在の遅延差が＋２である場合（ステップＳ３１：Ｙｅｓ）、ステップＳ３２において、制御部７は、第１の可変遅延バッファ２のバッファ段数に２を設定する。それによって、第１の信号成分Ｈ＿ｉｎは、２段のバッファを通過する分、第２の信号成分Ｖ＿ｉｎよりも遅れて適応等化部４及びチャネル推定部５に入力されることになる。そして、ステップＳ４０で、現在のシンボルずれ量候補が−３であり、かつ、現在の遅延差が＋２である場合の誤り率が保存されたことになる。
【００７９】
ステップＳ４０の処理後、再び、図７に示す誤り率の計算結果を取得する処理に戻り、制御部７は、現在の遅延差の値をインクリメントする（ステップＳ２４）。その結果、新たな現在の遅延差が遅延差幅の値を２で除した値以下でなくなると（ステップＳ２５：Ｎｏ）、現在のシンボルずれ量候補が−３である場合の各遅延差における誤り率が保存されたことになる。
【００８０】
従って、制御部７は、現在のシンボルずれ量候補に１を加えた値を新たな現在のシンボルずれ量候補とする（ステップＳ２６）。つまり、現在のシンボルずれ量候補の値がインクリメントされる。今回は、現在のシンボルずれ量候補が−２となる。次いで、制御部７は、ステップＳ２６で新たに設定した現在のシンボルずれ量候補が、例えばシンボル推定誤差の値を２で除した値以下であるか否かを判断する（ステップＳ２７）。
【００８１】
例えばシンボル推定誤差の値が７であれば、２で除した値の小数点以下を切り捨てるとすると、シンボル推定誤差の値を２で除した値は３である。現在のシンボルずれ量候補が−２であるため、現在のシンボルずれ量候補は、シンボル推定誤差の値を２で除した値以下である（ステップＳ２７：Ｙｅｓ）。
【００８２】
従って、制御部７は、ステップＳ２２へ戻り、遅延部１による現在の遅延差を設定する（ステップＳ２２）。これ以降、上述した現在のシンボルずれ量候補が−３である場合と同様に、ステップＳ２２の処理、ステップＳ２３及びステップＳ３１〜ステップＳ４０の処理、ステップＳ２４の処理、並びにステップＳ２５の処理が繰り返される。それによって、現在のシンボルずれ量候補が−２である場合の各遅延差における誤り率が保存されたことになる。
【００８３】
現在のシンボルずれ量候補が−２である場合の誤り率の保存処理が終了すると、制御部７は、現在のシンボルずれ量候補の値をインクリメントする（ステップＳ２６）。今回は、現在のシンボルずれ量候補が−１となる。従って、現在のシンボルずれ量候補が、シンボル推定誤差の値を２で除した値以下であるため（ステップＳ２７：Ｙｅｓ）、現在のシンボルずれ量候補が−１である場合についても各遅延差における誤り率が保存される。
【００８４】
現在のシンボルずれ量候補が、シンボル推定誤差の値を２で除した値以下でなくなるまで、ステップＳ２２の処理、ステップＳ２３及びステップＳ３１〜ステップＳ４０の処理、並びにステップＳ２４〜ステップＳ２７の処理が繰り返される。それによって、現在のシンボルずれ量候補が０、＋１及び＋２である場合のそれぞれについて各遅延差における誤り率が保存される。
【００８５】
ステップＳ２６におけるインクリメントによって、新たな現在のシンボルずれ量候補がシンボル推定誤差の値を２で除した値以下でなくなると（ステップＳ２７：Ｎｏ）、制御部７は、すべてのシンボルずれ量候補とすべての遅延差との組み合わせについて、誤り率を取得したことになる。すべてのシンボルずれ量候補とすべての遅延差との組み合わせについて誤り率を取得したことによって、例えば図９に示す誤り率のマトリクス４１が得られる。図９に示す誤り率のマトリクス４１では、例えばシンボルずれ量候補は−３、−２、−１、０、＋１、＋２及び＋３であり、遅延差は−２、−１、０、＋１及び＋２である。
【００８６】
図９に示すような誤り率のマトリクス４１が得られたら、再び、図６に示す処理に戻り、制御部７は、取得したすべての誤り率の計算結果の中で最小の誤り率の計算結果を選択して、その値を保存する（ステップＳ３）。例えば、図９に示す誤り率のマトリクス４１の場合、最小の誤り率の計算結果は１％である。
【００８７】
次いで、制御部７は、最も小さい誤り率の計算結果に任意のαを乗じた値を、誤り率の基準値として保存する（ステップＳ４）。αは、光通信受信装置１００が用いられる光通信システムにおいて誤り率の許容される程度に応じて決められてもよい。例えば、αは、最も小さい誤り率の１０％であってもよい。図９に示す誤り率のマトリクス４１の場合、例えばαを１０％とすると、誤り率の基準値は１．１％となる。
【００８８】
次いで、制御部７は、シンボルずれ量候補ごとの最大補償可能遅延差を計算する（ステップＳ５）。複数のシンボルずれ量候補ごとに誤り率が基準値以下で、かつ、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎよりも遅い場合の最大の遅延差、及び第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎよりも遅い場合の最大の遅延差のうちの小さい方を最大補償可能遅延差とする。第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎよりも遅い場合は、値がプラスとなる方向の遅延差である。第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎよりも遅い場合は、値がマイナスとなる方向の遅延差である。
【００８９】
例えば図９に示す誤り率のマトリクス４１において、誤り率の基準値を１．１％とすると、シンボルずれ量候補が−３である場合、遅延差がマイナスとなる方向で誤り率が１．１％以下となる遅延差のうち、絶対値が最大となる遅延差は２である。一方、シンボルずれ量候補が−３であり、遅延差がプラスとなる方向では、誤り率が１．１％以下となるものはない。従って、図１０に示すテーブル４２のように、遅延差がマイナスとなる方向で絶対値が最大となる遅延差、及び遅延差がプラスとなる方向で絶対値が最大となる遅延差のうちの小さい方に該当するものはない。つまり、シンボルずれ量候補が−３である場合には、最大補償可能遅延差はない。
【００９０】
シンボルずれ量候補が−２である場合、遅延差がマイナスとなる方向で誤り率が１．１％以下となる遅延差のうち、絶対値が最大となる遅延差は２である。一方、シンボルずれ量候補が−２であり、遅延差がプラスとなる方向で誤り率が１．１％以下となる遅延差のうち、絶対値が最大となる遅延差は０である。従って、遅延差がマイナスとなる方向で絶対値が最大となる遅延差、及び遅延差がプラスとなる方向で絶対値が最大となる遅延差のうちの小さい方は、０である。つまり、シンボルずれ量候補が−２である場合の最大補償可能遅延差は０である。
【００９１】
シンボルずれ量候補が−１である場合、遅延差がマイナスとなる方向で誤り率が１．１％以下となる遅延差のうち、絶対値が最大となる遅延差は２である。一方、シンボルずれ量候補が−１であり、遅延差がプラスとなる方向で誤り率が１．１％以下となる遅延差のうち、絶対値が最大となる遅延差は１である。従って、遅延差がマイナスとなる方向で絶対値が最大となる遅延差、及び遅延差がプラスとなる方向で絶対値が最大となる遅延差のうちの小さい方は、１である。つまり、シンボルずれ量候補が−１である場合の最大補償可能遅延差は１である。
【００９２】
シンボルずれ量候補が０である場合は、シンボルずれ量候補が−２である場合と同様である。シンボルずれ量候補が＋１である場合は、シンボルずれ量候補が−３である場合と同様である。シンボルずれ量候補が＋３である場合は、遅延差がプラスとなる方向及びマイナスとなる方向のいずれでも、誤り率が１．１％以下となるものはない。従って、最大補償可能遅延差はない。
【００９３】
次いで、制御部７は、最大補償可能遅延差が最大となるシンボルずれ量候補をシンボルずれ量として保存する（ステップＳ６）。例えば図１０に示すテーブル４２の場合、最大補償可能遅延差は、シンボルずれ量候補が−２または０であるときに０であり、シンボルずれ量候補が−１であるときに１である。従って、最大補償可能遅延差が最大となるシンボルずれ量候補は−１であるため、シンボルずれ量は−１となる。
【００９４】
上述した例では、最大補償可能遅延差の最大値が１であるため、例えば適応等化部４の各ＮタップＦＩＲフィルタ２２〜２５の１タップあたりの時間が１０ｐｓであるとすると、現在の伝送路の状態から偏波間ディレイ差が１０ｐｓ増えても補償可能であると推定することができる。また、例えば補償可能な偏波間ディレイ差が全体で１００ｐｓであるとすると、現在の伝送路の状態は、偏波間ディレイ差が約９０ｐｓであると推定される。
【００９５】
次いで、制御部７は、第１の可変遅延バッファ２のバッファ段数を０にして第１の可変遅延バッファ２による第１の信号成分Ｈ＿ｉｎの遅延量を０に設定する。また、制御部７は、第２の可変遅延バッファ３のバッファ段数を０にして第２の可変遅延バッファ３による第２の信号成分Ｖ＿ｉｎの遅延量を０に設定する（ステップＳ７）。
【００９６】
次いで、制御部７は、推定シンボル位置をシンボルずれ量分ずらすことによって正しいシンボル位置を求め、チャネル推定用シンボル位置に正しいシンボル位置を設定する（ステップＳ８）。それによって、チャネル推定部５が起動する。
【００９７】
起動したチャネル推定部５は、正しいシンボル位置に基づいてチャネル推定を行い、その推定結果に基づいてパラメータを生成する。そして、チャネル推定部５は、生成したパラメータをパラメータの初期値、すなわち適応等化部４の各ＮタップＦＩＲフィルタ２２〜２５に対するタップ係数の初期値として出力する（ステップＳ９）。
【００９８】
適応等化部４は、チャネル推定部５から出力されたパラメータの初期値を各ＮタップＦＩＲフィルタ２２〜２５のタップ係数として設定する（ステップＳ１０）。そして、一連の適応等化器１２０（図１参照）の初期化処理が終了する。
【００９９】
・適応等化器の第１の例における遅延差＋１の設定例
図１１は、図２に示す適応等化器における遅延差＋１の設定例を示す図である。遅延差が０である場合、図１１において符号５１で示すように、第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎは、図にサンプル番号を付したように、ともに「１２３４５・・・」とチャネル推定部５に入力される。チャネル推定用シンボル位置は、サンプル番号１の所である。
【０１００】
遅延差が奇数である場合には、上述したステップＳ３６において、制御部７がチャネル推定用シンボル位置を設定する際に、現在の遅延差を２で除した値の絶対値の小数点以下を切り上げる場合と切り捨てる場合とがある。これ以降の設定例の説明では、現在の遅延差を２で除した値の絶対値の小数点以下を切り上げる場合を「切り上げ」と呼び、切り捨てる場合を「切り捨て」と呼ぶことがある。
【０１０１】
遅延差が＋１であり、かつ、切り捨ての場合、符号５２で示すように、第１の信号成分Ｈ＿ｉｎに１段のバッファによる遅延が入り、チャネル推定用シンボル位置は遅延差０の場合と同じであるため、第１の信号成分Ｈ＿ｉｎは、「０１２３４５・・・」とチャネル推定部５に入力される。一方、第２の信号成分Ｖ＿ｉｎは、「１２３４５・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎに対して遅延差１で遅れる。
【０１０２】
切り捨ての場合には、チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は０であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は１である。従って、図１１に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を１段遅めたことになる。
【０１０３】
遅延差が＋１であり、かつ、切り上げの場合、符号５３で示すように、第１の信号成分Ｈ＿ｉｎに１段のバッファによる遅延が入り、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いため、第１の信号成分Ｈ＿ｉｎは、「１２３４５・・・」とチャネル推定部５に入力される。一方、第２の信号成分Ｖ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いことによって、「２３４５・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎに対して遅延差１で遅れる。
【０１０４】
切り上げの場合には、チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は１であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は２である。従って、図１１に示す設定例は、チャネル推定部５への第２の信号成分Ｖ＿ｉｎの入力を１段早めたことになる。
【０１０５】
図１２〜図１５は、遅延差０のときのＨＨ用、ＶＨ用、ＨＶ用及びＶＶ用のＮタップＦＩＲフィルタに対するタップ係数の一例をそれぞれ示す図である。図１６は、遅延差０のときのＨＨ用、ＶＨ用、ＨＶ用及びＶＶ用のタップ係数のパワーの和を示す図である。タップ係数のパワーは、タップ係数の自乗で求められている。また、図１７及び図１８は、遅延差＋１のときのＨＨ用及びＨＶ用のＮタップＦＩＲフィルタに対するタップ係数の一例をそれぞれ示す図である。図１９は、遅延差＋１のときのＨＨ用、ＶＨ用、ＨＶ用及びＶＶ用のタップ係数のパワーの和を示す図である。
【０１０６】
図１２〜図１５、図１７及び図１８において、縦軸はタップ係数の振幅であり、横軸はタップ番号である。タップ係数は、複素数で表されるため、図１２〜図１５、図１７及び図１８では、実部と虚部に分けてプロットされている。図１６及び図１９において、縦軸はタップ係数の振幅の自乗、すなわちタップ係数のパワーであり、横軸はタップ番号である。
【０１０７】
図１２と図１７とを比較して明らかなように、第１の信号成分Ｈ＿ｉｎに１段のバッファによる遅延が入ると、ＨＨ用ＮタップＦＩＲフィルタに対するタップ係数は、タップ番号の小さい方へ１段ずれる。第１の信号成分Ｈ＿ｉｎに１段のバッファによる遅延が入ったときのＶＨ用ＮタップＦＩＲフィルタに対するタップ係数は、図１３と同じになる。つまり、ＶＨ用ＮタップＦＩＲフィルタに対するタップ係数は変化しない。
【０１０８】
同様に、図１４と図１８とを比較して明らかなように、第１の信号成分Ｈ＿ｉｎに１段のバッファによる遅延が入ると、ＨＶ用ＮタップＦＩＲフィルタに対するタップ係数は、タップ番号の小さい方へ１段ずれる。第１の信号成分Ｈ＿ｉｎに１段のバッファによる遅延が入ったときのＶＶ用ＮタップＦＩＲフィルタに対するタップ係数は、図１５と同じになる。つまり、ＶＶ用ＮタップＦＩＲフィルタに対するタップ係数は変化しない。
【０１０９】
・適応等化器の第１の例における遅延差＋２の設定例
図２０は、図２に示す適応等化器における遅延差＋２の設定例を示す図である。遅延差が＋２である場合、符号５４で示すように、第１の信号成分Ｈ＿ｉｎに２段のバッファによる遅延が入り、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いため、第１の信号成分Ｈ＿ｉｎは、「０１２３４５・・・」とチャネル推定部５に入力される。一方、第２の信号成分Ｖ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いことによって、「２３４５・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎに対して遅延差２で遅れる。
【０１１０】
チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は０であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は２である。従って、図２０に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を１段遅め、第２の信号成分Ｖ＿ｉｎの入力を１段早めたことになる。
【０１１１】
・適応等化器の第１の例における遅延差＋３の設定例
図２１は、図２に示す適応等化器における遅延差＋３の設定例を示す図である。遅延差が＋３であり、かつ、切り捨ての場合、符号５５で示すように、第１の信号成分Ｈ＿ｉｎに３段のバッファによる遅延が入り、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いため、第１の信号成分Ｈ＿ｉｎは、「−１０１２３４５６・・・」とチャネル推定部５に入力される。一方、第２の信号成分Ｖ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いことによって、「２３４５６・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎに対して遅延差３で遅れる。
【０１１２】
切り捨ての場合には、チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は−１であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は２である。従って、図２１に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を２段遅め、第２の信号成分Ｖ＿ｉｎの入力を１段早めたことになる。
【０１１３】
遅延差が＋３であり、かつ、切り上げの場合、符号５６で示すように、第１の信号成分Ｈ＿ｉｎに３段のバッファによる遅延が入り、チャネル推定用シンボル位置が遅延差０の場合よりも２段遅いため、第１の信号成分Ｈ＿ｉｎは、「０１２３４５６７・・・」とチャネル推定部５に入力される。一方、第２の信号成分Ｖ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも２段遅いことによって、「３４５６７・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎに対して遅延差３で遅れる。
【０１１４】
切り上げの場合には、チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は０であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は３である。従って、図２１に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を１段遅め、第２の信号成分Ｖ＿ｉｎの入力を２段早めたことになる。
【０１１５】
・適応等化器の第１の例における遅延差＋４の設定例
図２２は、図２に示す適応等化器における遅延差＋４の設定例を示す図である。遅延差が＋４である場合、符号５７で示すように、第１の信号成分Ｈ＿ｉｎに４段のバッファによる遅延が入り、チャネル推定用シンボル位置が遅延差０の場合よりも２段遅いため、第１の信号成分Ｈ＿ｉｎは、「−１０１２３４５６７・・・」とチャネル推定部５に入力される。一方、第２の信号成分Ｖ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも２段遅いことによって、「３４５６７・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎに対して遅延差４で遅れる。
【０１１６】
チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は−１であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は３である。従って、図２２に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を２段遅め、第２の信号成分Ｖ＿ｉｎの入力を２段早めたことになる。
【０１１７】
・適応等化器の第１の例における遅延差−１の設定例
図２３は、図２に示す適応等化器における遅延差−１の設定例を示す図である。遅延差が−１であり、かつ、切り捨ての場合、符号５８で示すように、第２の信号成分Ｖ＿ｉｎに１段のバッファによる遅延が入り、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いため、第２の信号成分Ｖ＿ｉｎは、「１２３４５６・・・」とチャネル推定部５に入力される。一方、第１の信号成分Ｈ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いことによって、「２３４５６・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎに対して遅延差１で遅れる。
【０１１８】
切り捨ての場合には、チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は２であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は１である。従って、図２３に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を１段早めたことになる。
【０１１９】
遅延差が−１であり、かつ、切り上げの場合、符号５９で示すように、第２の信号成分Ｖ＿ｉｎに１段のバッファによる遅延が入り、チャネル推定用シンボル位置は遅延差０の場合と同じであるため、第２の信号成分Ｖ＿ｉｎは、「０１２３４５・・・」とチャネル推定部５に入力される。一方、第１の信号成分Ｈ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合と同じであることによって、「１２３４５・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎに対して遅延差１で遅れる。
【０１２０】
切り上げの場合には、チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は１であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は０である。従って、図２３に示す設定例は、チャネル推定部５への第２の信号成分Ｖ＿ｉｎの入力を１段遅めたことになる。
【０１２１】
・適応等化器の第１の例における遅延差−２の設定例
図２４は、図２に示す適応等化器における遅延差−２の設定例を示す図である。遅延差が−２である場合、符号６０で示すように、第２の信号成分Ｖ＿ｉｎに２段のバッファによる遅延が入り、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いため、第２の信号成分Ｖ＿ｉｎは、「０１２３４５・・・」とチャネル推定部５に入力される。一方、第１の信号成分Ｈ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いことによって、「２３４５・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎに対して遅延差２で遅れる。
【０１２２】
チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は２であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は０である。従って、図２４に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を１段早め、第２の信号成分Ｖ＿ｉｎの入力を１段遅めたことになる。
【０１２３】
・適応等化器の第１の例における遅延差−３の設定例
図２５は、図２に示す適応等化器における遅延差−３の設定例を示す図である。遅延差が−３であり、かつ、切り捨ての場合、符号６１で示すように、第２の信号成分Ｖ＿ｉｎに３段のバッファによる遅延が入り、チャネル推定用シンボル位置が遅延差０の場合よりも２段遅いため、第２の信号成分Ｖ＿ｉｎは、「０１２３４５６７・・・」とチャネル推定部５に入力される。一方、第１の信号成分Ｈ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも２段遅いことによって、「３４５６７・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎに対して遅延差３で遅れる。
【０１２４】
切り捨ての場合には、チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は３であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は０である。従って、図２５に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を２段早め、第２の信号成分Ｖ＿ｉｎの入力を１段遅めたことになる。
【０１２５】
遅延差が−３であり、かつ、切り上げの場合、符号６２で示すように、第２の信号成分Ｖ＿ｉｎに３段のバッファによる遅延が入り、チャネル推定用シンボル位置は遅延差０の場合よりも１段遅いため、第２の信号成分Ｖ＿ｉｎは、「−１０１２３４５６７・・・」とチャネル推定部５に入力される。一方、第１の信号成分Ｈ＿ｉｎは、チャネル推定用シンボル位置が遅延差０の場合よりも１段遅いことによって、「２３４５６・・・」とチャネル推定部５に入力されるため、推定シンボル位置は変わらずに、第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎに対して遅延差３で遅れる。
【０１２６】
切り上げの場合には、チャネル推定用シンボル位置において、第１の信号成分Ｈ＿ｉｎのサンプル番号は２であり、第２の信号成分Ｖ＿ｉｎのサンプル番号は−１である。従って、図２５に示す設定例は、チャネル推定部５への第１の信号成分Ｈ＿ｉｎの入力を１段早め、第２の信号成分Ｖ＿ｉｎの入力を２段遅めたことになる。
【０１２７】
図２に示す適応等化器１２０を有する光通信受信装置によれば、誤り率が基準値以下で、かつ、受信ＴＳシンボルの二つの信号成分Ｈ＿ｉｎとＶ＿ｉｎとの間に与えた遅延差ができるだけ大きくなるように、最終的なチャネル推定用シンボル位置及び適応等化部４のパラメータが生成される。従って、タップ係数で決まるフィルタリング形状の重心位置を求めずに済むため、偏波間のロスの差の影響を受けずに、最終的なチャネル推定用シンボル位置及び適応等化部４のパラメータを得ることができる。つまり、通信時の外乱に対応可能な適応等化器のパラメータを求めることができるようになるため、受信性能をより向上させることができる。
【０１２８】
また、図２に示す適応等化器１２０を有する光通信受信装置によれば、現在の遅延差に応じて、第１のバッファ２及び第２のバッファ３のそれぞれのバッファ段数、並びにチャネル推定用シンボル位置が設定される。それによって、受信ＴＳシンボルの二つの信号成分Ｈ＿ｉｎ、Ｖ＿ｉｎのうちの一方を早め、他方を遅めた設定を実現することができる。
【０１２９】
また、図２に示す適応等化器１２０を有する光通信受信装置によれば、シンボルずれ量候補ごとに、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎよりも遅い場合と、第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎよりも遅い場合とで、最大の遅延差の小さい方が最大補償可能遅延差に設定される。そして、最大補償可能遅延差が最大となるシンボルずれ量候補が推定シンボル位置に対するシンボルずれ量に設定されるため、正しいシンボル位置を求めたときに、重みを有するタップ係数の一部が切り捨てられてしまうのを防ぐことができる。
【０１３０】
また、図２に示す適応等化器１２０を有する光通信受信装置によれば、適応等化部４に含まれるＦＩＲフィルタのタップ段数に基づいて遅延差が設定されるため、適応等化部４のＦＩＲフィルタによって実際には補償できない範囲の遅延差が設定されるのを防ぐことができる。従って、適応等化器１２０の初期化処理に、必要以上に時間がかかるのを防ぐことができる。
【０１３１】
また、図２に示す適応等化器１２０を有する光通信受信装置によれば、受信ＴＳシンボルの二つの信号成分Ｈ＿ｉｎとＶ＿ｉｎとの間の遅延差が大きくても、低い誤り率で受信できるようなパラメータが求められるため、偏波間ディレイ差や偏波間のロスの差が大きくても、高速伝送を行うことができる。また、偏波間ディレイ差や偏波間のロスの差が大きくなるような長距離伝送を行うことができる。また、適応等化部４のＦＩＲフィルタのタップ数を必要以上に増やす必要がないため、タップ数を少なくすることができる。
【０１３２】
なお、図２に示す適応等化器１２０において、制御部７は、最大補償可能遅延差の最大値、または補償可能な偏波間ディレイ差の値から最大補償可能遅延差の最大値を減算した値を出力するようにしてもよい。そうすれば、現在の伝送路の状態からさらに補償可能な偏波間ディレイ差や、現在の伝送路における偏波間ディレイ差の状態を推定することができる。
【０１３３】
・適応等化器の第２の例
図２６は、実施の形態にかかる光通信受信装置の適応等化器の第２の例を示す図である。図２６において、矢印は信号の流れを示す。図２６に示す適応等化器１２０は、図１に示す光通信受信装置の適応等化器の一例である。図２６に示すように、適応等化器の第２の例は、遅延部１に第１の固定ＦＩＲフィルタ７１及び第２の固定ＦＩＲフィルタ７２を有し、かつ、例えばタップ係数制御部７３を有する。
【０１３４】
適応等化器の前に、タップ係数を適応制御しない固定ＦＩＲフィルタを設けて、受信機のアナログ特性を補償するようにしたディジタルコヒーレント受信機がある。例えば図１に示す光通信受信装置１００がこのようなディジタルコヒーレント受信機である場合、遅延部１において、図２に示す適応等化器の第１の例における第１の可変遅延バッファ２及び第２の可変遅延バッファ３の代わりに、それぞれ第１の固定ＦＩＲフィルタ７１及び第２の固定ＦＩＲフィルタ７２を用いてもよい。
【０１３５】
つまり、第１の固定ＦＩＲフィルタ７１及び第２の固定ＦＩＲフィルタ７２のそれぞれのタップ係数を制御することによって、第１の信号成分Ｈ＿ｉｎと第２の信号成分Ｖ＿ｉｎとの間に、適応等化器の第１の例において説明したような遅延差を与えるようにしてもよい。
【０１３６】
第１の固定ＦＩＲフィルタ７１には、第１の信号成分Ｈ＿ｉｎが入力される。第２の固定ＦＩＲフィルタ７２には、第２の信号成分Ｖ＿ｉｎが入力される。第１の固定ＦＩＲフィルタ７１及び第２の固定ＦＩＲフィルタ７２は、例えばタップ係数制御部７３に接続されており、第１の固定ＦＩＲフィルタ７１及び第２の固定ＦＩＲフィルタ７２のタップ係数は、それぞれタップ係数制御部７３によって制御される。
【０１３７】
タップ係数制御部７３は、例えば制御部７に接続されている。タップ係数制御部７３は、第１の固定ＦＩＲフィルタ７１のタップ係数を変更し、変更したタップ係数を第１の固定ＦＩＲフィルタ７１に設定する。タップ係数制御部７３は、第２の固定ＦＩＲフィルタ７２のタップ係数を変更し、変更したタップ係数を第２の固定ＦＩＲフィルタ７２に設定する。
【０１３８】
制御部７は、第１の信号成分Ｈ＿ｉｎと第２の信号成分Ｖ＿ｉｎとの間に与える遅延差に基づいて、タップ係数制御部７３が第１の固定ＦＩＲフィルタ７１または第２の固定ＦＩＲフィルタ７２のそれぞれのタップ係数を変更するのを制御する。
【０１３９】
図２６に示す第２の例では、第１の固定ＦＩＲフィルタ７１を通過した第１の信号成分Ｈ＿ｉｎが、第２の固定ＦＩＲフィルタ７２を通過した第２の信号成分Ｖ＿ｉｎよりも遅れる場合を、プラスの遅延差とする。また、第２の固定ＦＩＲフィルタ７２を通過した第２の信号成分Ｖ＿ｉｎが、第１の固定ＦＩＲフィルタ７１を通過した第１の信号成分Ｈ＿ｉｎよりも遅れる場合を、マイナスの遅延差とする。
【０１４０】
第１の固定ＦＩＲフィルタ７１及び第２の固定ＦＩＲフィルタ７２は、それぞれハードウェアによって実現される。タップ係数制御部７３は、ハードウェアによって実現されてもよいし、ソフトウェアによって実現されてもよい。タップ係数制御部７３がソフトウェアによって実現される場合のハードウェア構成は、例えば図５に示す通りである。なお、タップ係数制御部７３と制御部７とをまとめて一つの制御部としてもよい。
【０１４１】
図２７は、固定ＦＩＲフィルタの通常時のタップ係数の一例を示す図である。図２８は、図２７に示すタップ係数を１段変更した場合のタップ係数を示す図である。図２７に示す通常時のタップ係数７６を１段、タップ番号の大きい方へ変更すると、図２８に示す変更後のタップ係数７７のように、１段遅延を入れたのと同様になる。従って、第１の固定ＦＩＲフィルタ７１または第２の固定ＦＩＲフィルタ７２のタップ係数を１段、２段、３段、・・・というように変更することによって、図２に示す適応等化器の第１の例と同様の制御を行うことができる。その他の構成及び処理内容については、上述した適応等化器の第１の例と同様であるため、重複する説明を省略する。
【０１４２】
図２６に示す適応等化器１２０を有する光通信受信装置によれば、図２に示す適応等化器１２０を有する光通信受信装置と同様に、通信時の外乱に対応可能な適応等化器のパラメータを求めることができるようになるため、受信性能をより向上させることができる。また、図２６に示す適応等化器１２０を有する光通信受信装置によれば、ハードウェアの変更が不要であるという効果や、ハードウェア規模が大きくならないという効果が得られる。
【０１４３】
・適応等化器の第３の例
図２９は、実施の形態にかかる光通信受信装置の適応等化器の第３の例を示す図である。図２９において、矢印は信号の流れを示す。図２９に示す適応等化器１２０は、図１に示す光通信受信装置の適応等化器の一例である。図２９に示すように、適応等化器の第３の例は、図２に示す適応等化器の第１の例における遅延部１の代わりに、適応等化部４に含まれるＦＩＲフィルタを用いたものである。
【０１４４】
つまり、図４に示す適応等化部４のＨＨ用、ＶＨ用、ＨＶ用及びＶＶ用のＮタップＦＩＲフィルタ２２〜２５のそれぞれのタップ係数の設定を制御することによって、第１の信号成分Ｈ＿ｉｎと第２の信号成分Ｖ＿ｉｎとの間に、適応等化器の第１の例において説明したような遅延差を与えたのと同じ状態を実現してもよい。
【０１４５】
チャネル推定部５には、第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎが入力される。チャネル推定部５は、制御部７によって生成されたチャネル推定用シンボル位置に基づいて、第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎを用いてチャネル推定を行う。
【０１４６】
適応等化部４には、第１の信号成分Ｈ＿ｉｎ及び第２の信号成分Ｖ＿ｉｎが入力される。適応等化部４は、制御部７に接続されており、制御部７によってタップ係数の設定が制御される。制御部７は、適応等化部４の各ＮタップＦＩＲフィルタ２２〜２５の有効なＦＩＲ段数を制御する。各ＮタップＦＩＲフィルタ２２〜２５において、制御部７によって有効とされたタップには、チャネル推定部５によって生成されたタップ係数が、制御部７によって無効とされたタップ分ずらされて設定される。無効とされたタップのタップ係数は０に固定される。
【０１４７】
図２９に示す第３の例では、第１の信号成分Ｈ＿ｉｎが第２の信号成分Ｖ＿ｉｎよりも遅れる場合を、プラスの遅延差とする。また、第２の信号成分Ｖ＿ｉｎが第１の信号成分Ｈ＿ｉｎよりも遅れる場合を、マイナスの遅延差とする。
【０１４８】
図３０は、ＦＩＲフィルタのタップを無効に設定する仕方を説明する図である。図３０に示すように、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４において、タップ係数を０に固定する先頭側のタップの数をＤｈｐとし、タップ係数を０に固定する最後尾側のタップの数をＤｈｓとする。また、ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５において、タップ係数を０に固定する先頭側のタップの数をＤｖｐとし、タップ係数を０に固定する最後尾側のタップの数をＤｖｓとする。図３０において、タップ係数が０に固定されるタップに×印が付されている。
【０１４９】
プラスの遅延差または遅延差０の場合、Ｄｈｐは、現在の遅延差の値を２で除した値の小数点以下を切り上げた値であり、かつ、Ｄｈｓ及びＤｖｐはともに０であり、かつ、Ｄｖｓは、現在の遅延差の値を２で除した値の小数点以下を切り捨てた値であってもよい。あるいは、Ｄｈｐは、現在の遅延差の値を２で除した値の小数点以下を切り捨てた値であり、かつ、Ｄｈｓ及びＤｖｐはともに０であり、かつ、Ｄｖｓは、現在の遅延差の値を２で除した値の小数点以下を切り上げた値であってもよい。
【０１５０】
マイナスの遅延差の場合、Ｄｈｐ及びＤｖｓはともに０であり、かつ、Ｄｈｓは、現在の遅延差の値を２で除して−１を乗じた値の小数点以下を切り上げた値であり、かつ、Ｄｖｐは、現在の遅延差の値を２で除して−１を乗じた値の小数点以下を切り捨てた値であってもよい。あるいは、Ｄｈｐ及びＤｖｓはともに０であり、かつ、Ｄｈｓは、現在の遅延差の値を２で除して−１を乗じた値の小数点以下を切り捨てた値であり、かつ、Ｄｖｐは、現在の遅延差の値を２で除して−１を乗じた値の小数点以下を切り上げた値であってもよい。
【０１５１】
適応等化部４の等化ウェイト演算部２８が等化ウェイト演算を行う際、タップ係数が０に固定されたタップに、等化ウェイト演算の結果が設定されてもよいし、等化ウェイト演算の結果が設定されずに０のままにされてもよい。
【０１５２】
図３１は、ＦＩＲフィルタの有効なタップにタップ係数を設定する仕方を説明する図である。図３１において、タップ係数が０に固定されるタップに×印が付されている。図３１に示すように、ＨＨ用ＮタップＦＩＲフィルタ２２の先頭側のタップ８１のタップ係数が０に固定される場合、チャネル推定部５（図２９参照）から与えられたタップ係数８２は、先頭側のタップ係数が０に固定されたタップ８１の分だけタップ番号の大きい側にずらされて設定される。それによって、タップ係数８２の最後尾側、すなわちタップ番号が大きい側のタップ係数が切り捨てられる。
【０１５３】
また、ＨＨ用ＮタップＦＩＲフィルタ２２の最後尾側のタップ８３のタップ係数が０に固定される場合、チャネル推定部５（図２９参照）から与えられたタップ係数８４は、最後尾側のタップ係数が０に固定されたタップ８３の分だけタップ番号の小さい側にずらされて設定される。それによって、タップ係数８４の先頭側、すなわちタップ番号が小さい側のタップ係数が切り捨てられる。
【０１５４】
図３１において、タップ係数８２，８４の０〜８の数字は、チャネル推定部５（図２９参照）から与えられたタップ係数８２，８４が本来設定されるタップ番号を表しているとする。例えば図３１に示す例において、ＨＨ用ＮタップＦＩＲフィルタ２２の先頭のタップ８１のタップ係数が０に固定される場合、タップ番号「０１２３４５６７８」にそれぞれ対応するタップ係数は、ＨＨ用ＮタップＦＩＲフィルタ２２の先頭の１タップ分、タップ番号の大きい側にずらされて設定される。そのため、本来タップ番号８のタップに設定されるタップ係数が切り捨てられる。
【０１５５】
また、例えば図３１に示す例において、ＨＨ用ＮタップＦＩＲフィルタ２２の最後尾のタップ８３のタップ係数が０に固定される場合、タップ番号「０１２３４５６７８」にそれぞれ対応するタップ係数は、ＨＨ用ＮタップＦＩＲフィルタ２２の最後尾の１タップ分、タップ番号の小さい側にずらされて設定される。そのため、本来タップ番号０のタップに設定されるタップ係数が切り捨てられる。ＶＨ用ＮタップＦＩＲフィルタ２３、ＨＶ用ＮタップＦＩＲフィルタ２４及びＶＶ用ＮタップＦＩＲフィルタ２５についても同様である。
【０１５６】
・適応等化器の第３の例における遅延差＋１の設定例
図３２は、図２９に示す適応等化器における遅延差＋１、Ｄｈｐ切り上げ、Ｄｖｓ切り捨ての設定例を示す図である。図３２〜図４２において、タップ係数が０に固定されるタップに×印が付されている。図３２に示すように、遅延差が＋１で、Ｄｈｐが切り上げで、Ｄｖｓが切り捨てである場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの先頭のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５については、タップ係数が０に固定されるタップはない。チャネル推定用シンボル位置の変更は不要である。
【０１５７】
図３３は、図２９に示す適応等化器における遅延差＋１、Ｄｈｐ切り捨て、Ｄｖｓ切り上げの設定例を示す図である。図３３に示すように、遅延差が＋１で、Ｄｈｐが切り捨てで、Ｄｖｓが切り上げである場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４については、タップ係数が０に固定されるタップはない。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの最後尾のタップのタップ係数が０に固定される。チャネル推定用シンボル位置の変更は不要である。
【０１５８】
・適応等化器の第３の例における遅延差＋２の設定例
図３４は、図２９に示す適応等化器における遅延差＋２の設定例を示す図である。図３４に示すように、遅延差が＋２である場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの先頭のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの最後尾のタップのタップ係数が０に固定される。チャネル推定用シンボル位置の変更は不要である。
【０１５９】
・適応等化器の第３の例における遅延差＋３の設定例
図３５は、図２９に示す適応等化器における遅延差＋３、Ｄｈｐ切り上げ、Ｄｖｓ切り捨ての設定例を示す図である。図３５に示すように、遅延差が＋３で、Ｄｈｐが切り上げで、Ｄｖｓが切り捨てである場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの先頭側２段のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの最後尾のタップのタップ係数が０に固定される。推定用シンボル位置の変更は不要である。
【０１６０】
図３６は、図２９に示す適応等化器における遅延差＋３、Ｄｈｐ切り捨て、Ｄｖｓ切り上げの設定例を示す図である。図３６に示すように、遅延差が＋３で、Ｄｈｐが切り捨てで、Ｄｖｓが切り上げである場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの先頭のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの最後尾側２段のタップのタップ係数が０に固定される。チャネル推定用シンボル位置の変更は不要である。
【０１６１】
・適応等化器の第３の例における遅延差＋４の設定例
図３７は、図２９に示す適応等化器における遅延差＋４の設定例を示す図である。図３７に示すように、遅延差が＋４である場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの先頭側２段のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの最後尾２段のタップのタップ係数が０に固定される。チャネル推定用シンボル位置の変更は不要である。
【０１６２】
・適応等化器の第３の例における遅延差−１の設定例
図３８は、図２９に示す適応等化器における遅延差−１、Ｄｈｓ切り上げ、Ｄｖｐ切り捨ての設定例を示す図である。図３８に示すように、遅延差が−１で、Ｄｈｓが切り上げで、Ｄｖｐが切り捨てである場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの最後尾のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５については、タップ係数が０に固定されるタップはない。チャネル推定用シンボル位置の変更は不要である。
【０１６３】
図３９は、図２９に示す適応等化器における遅延差−１、Ｄｈｓ切り捨て、Ｄｖｐ切り上げの設定例を示す図である。図３９に示すように、遅延差が−１で、Ｄｈｓが切り捨てで、Ｄｖｐが切り上げである場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４については、タップ係数が０に固定されるタップはない。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの先頭のタップのタップ係数が０に固定される。チャネル推定用シンボル位置の変更は不要である。
【０１６４】
・適応等化器の第３の例における遅延差−２の設定例
図４０は、図２９に示す適応等化器における遅延差−２の設定例を示す図である。図４０に示すように、遅延差が−２である場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの最後尾のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの先頭のタップのタップ係数が０に固定される。チャネル推定用シンボル位置の変更は不要である。
【０１６５】
・適応等化器の第３の例における遅延差−３の設定例
図４１は、図２９に示す適応等化器における遅延差−３、Ｄｈｓ切り上げ、Ｄｖｐ切り捨ての設定例を示す図である。図４１に示すように、遅延差が−３で、Ｄｈｓが切り上げで、Ｄｖｐが切り捨てである場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの最後尾側２段のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの先頭のタップのタップ係数が０に固定される。推定用シンボル位置の変更は不要である。
【０１６６】
図４２は、図２９に示す適応等化器における遅延差−３、Ｄｈｓ切り捨て、Ｄｖｐ切り上げの設定例を示す図である。図４２に示すように、遅延差が−３で、Ｄｈｓが切り捨てで、Ｄｖｐが切り上げである場合、ＨＨ用ＮタップＦＩＲフィルタ２２及びＨＶ用ＮタップＦＩＲフィルタ２４のそれぞれの最後尾のタップのタップ係数が０に固定される。ＶＨ用ＮタップＦＩＲフィルタ２３及びＶＶ用ＮタップＦＩＲフィルタ２５のそれぞれの先頭側２段のタップのタップ係数が０に固定される。チャネル推定用シンボル位置の変更は不要である。その他の構成及び処理内容については、上述した適応等化器の第１の例と同様であるため、重複する説明を省略する。
【０１６７】
図２９に示す適応等化器１２０を有する光通信受信装置によれば、図２に示す適応等化器１２０を有する光通信受信装置と同様に、通信時の外乱に対応可能な適応等化器のパラメータを求めることができるようになるため、受信性能をより向上させることができる。また、図２９に示す適応等化器１２０を有する光通信受信装置によれば、ハードウェアの追加が不要であるという効果や、ハードウェア規模が大きくならないという効果が得られる。
【０１６８】
上述した各実施例を含む実施の形態に関し、さらに以下の付記を開示する。
【０１６９】
（付記１）光送信機から送信された既知信号の受信により生じた受信信号の第１の信号成分及び第２の信号成分に基づいて、前記受信信号のシンボル位置を推定して、推定シンボル位置を生成する位置推定部と、前記第１の信号成分と前記第２の信号成分との間に遅延差を与える遅延部と、前記推定シンボル位置に対して複数のずれ量のシンボルずれ量候補を設定するとともに、前記遅延部に対して複数の遅延差を生じさせ、かつ、チャネルの推定に用いられるチャネル推定用シンボル位置を生成する制御部と、前記チャネル推定用シンボル位置に基づいて、前記遅延部によって遅延差が与えられた前記第１の信号成分及び前記第２の信号成分を用いて、前記光送信機との間の伝送路に対するチャネル推定を行い、前記チャネル推定によって得られた伝送路特性の逆特性を実現するパラメータを生成するチャネル推定部と、前記チャネル推定部によって生成された前記パラメータが設定され、前記遅延部によって遅延差が与えられた前記第１の信号成分及び前記第２の信号成分に対して適応等化を行って、信号を復元する適応等化部と、前記適応等化部によって復元された信号の誤り率を計算する誤り率計算部と、を備える適応等化器を有し、前記制御部は、複数の前記シンボルずれ量候補ごとに、複数の前記遅延差のそれぞれについて前記誤り率計算部から誤り率を取得し、取得した前記誤り率が基準値以下で、かつ、前記遅延部によって前記第１の信号成分と前記第２の信号成分との間に与えられた遅延差ができるだけ大きくなるように、最終的なチャネル推定用シンボル位置を求め、前記チャネル推定部は、前記最終的なチャネル推定用シンボル位置に基づいて、前記遅延部によって与えられる遅延差が０である場合の前記適応等化部に設定されるパラメータを生成することを特徴とする光通信受信装置。
【０１７０】
（付記２）前記遅延部は、前記第１の信号成分を遅延させる第１のバッファ、及び前記第２の信号成分を遅延させる第２のバッファを有し、前記制御部は、現在の遅延差に応じて、前記第１のバッファ及び前記第２のバッファのうちの一方のバッファ段数を０段とし、他方のバッファ段数を０段以上とし、かつ、前記推定シンボル位置に、現在のシンボルずれ量候補の値、及び現在の遅延差を２で除した値の絶対値の小数点以下を切り上げまたは切り捨てた値を加算して、前記チャネル推定用シンボル位置を求めることを特徴とする付記１に記載の光通信受信装置。
【０１７１】
（付記３）前記遅延部は、前記第１の信号成分の特性を補償する第１のＦＩＲフィルタ、及び前記第２の信号成分の特性を補償する第２のＦＩＲフィルタを有し、現在の遅延差に応じて、前記第１のＦＩＲフィルタのタップ係数または前記第２のＦＩＲフィルタのタップ係数をずらすことによって、前記第１のＦＩＲフィルタを通過した前記第１の信号成分と、前記第２のＦＩＲフィルタを通過した前記第２の信号成分との間に遅延差を与えるタップ係数制御部、をさらに備えることを特徴とする付記１に記載の光通信受信装置。
【０１７２】
（付記４）光送信機から送信された既知信号の受信により生じた受信信号の第１の信号成分及び第２の信号成分に基づいて、前記受信信号のシンボル位置を推定して、推定シンボル位置を生成する位置推定部と、前記推定シンボル位置に対して複数のずれ量のシンボルずれ量候補を設定するとともに、チャネルの推定に用いられるチャネル推定用シンボル位置を生成する制御部と、前記チャネル推定用シンボル位置に基づいて、前記第１の信号成分及び前記第２の信号成分を用いて、前記光送信機との間の伝送路に対するチャネル推定を行い、前記チャネル推定によって得られた伝送路特性の逆特性を実現するパラメータを生成するチャネル推定部と、前記チャネル推定部によって生成された前記パラメータが設定され、前記第１の信号成分及び前記第２の信号成分に対して適応等化を行って、信号を復元する適応等化部と、前記適応等化部によって復元された信号の誤り率を計算する誤り率計算部と、を備える適応等化器を有し、前記制御部は、複数の前記シンボルずれ量候補ごとに、前記適応等化部の前記パラメータが設定されるタップの有効または無効を制御することによって前記第１の信号成分と前記第２の信号成分との間に複数の遅延差を与え、前記複数の遅延差のそれぞれについて前記誤り率計算部から誤り率を取得し、取得した前記誤り率が基準値以下で、かつ、前記遅延差ができるだけ大きくなるように、最終的なチャネル推定用シンボル位置を求め、前記チャネル推定部は、前記最終的なチャネル推定用シンボル位置に基づいて、前記タップがすべて有効である場合の前記適応等化部に設定されるパラメータを生成することを特徴とする光通信受信装置。
【０１７３】
（付記５）前記制御部は、現在の遅延差に応じて、前記適応等化部に含まれる前記第１の信号成分用の第１のＦＩＲフィルタ及び前記第２の信号成分用の第２のＦＩＲフィルタのうちの一方に対するタップ係数を先頭側から、現在の遅延差を２で除した値の絶対値の小数点以下を切り上げた値分、０に設定し、他方に対するタップ係数を最後尾側から、現在の遅延差を２で除した値の絶対値の小数点以下を切り捨てた値分、０に設定するか、または、一方に対するタップ係数を先頭側から、現在の遅延差を２で除した値の絶対値の小数点以下を切り捨てた値分、０に設定し、他方に対するタップ係数を最後尾側から、現在の遅延差を２で除した値の絶対値の小数点以下を切り上げた値分、０に設定することを特徴とする付記４に記載の光通信受信装置。
【０１７４】
（付記６）前記制御部は、複数の前記シンボルずれ量候補ごとに前記誤り率が基準値以下で、かつ、前記第１の信号成分が前記第２の信号成分よりも遅い場合の最大の遅延差、及び前記第２の信号成分が前記第１の信号成分よりも遅い場合の最大の遅延差のうちの小さい方を最大補償可能遅延差とし、前記最大補償可能遅延差が最大となるシンボルずれ量候補を、前記推定シンボル位置に対するシンボルずれ量とすることを特徴とする付記１乃至５のいずれか一つに記載の光通信受信装置。
【０１７５】
（付記７）前記制御部は、前記適応等化部に含まれるＦＩＲフィルタのタップ段数を２で除して−１を乗じた値から、前記タップ段数を２で除した値までの整数を、前記遅延差に設定することを特徴とする付記１乃至６のいずれか一つに記載の光通信受信装置。
【０１７６】
（付記８）受信した光信号を第１の偏波成分及び第２の偏波成分に分離する偏波分離部と、前記第１の偏波成分及び前記第２の偏波成分をディジタル信号に変換するディジタル変換部と、前記ディジタル信号に対して信号処理を行うディジタル信号処理部と、をさらに有し、前記ディジタル信号処理部は、ディジタル信号に変換された前記第１の偏波成分及び前記第２の偏波成分から前記第１の信号成分及び前記第２の信号成分をそれぞれ生成し、前記適応等化器によって前記第１の信号成分及び前記第２の信号成分を等化することを特徴とする付記１乃至７のいずれか一つに記載の光通信受信装置。
【符号の説明】
【０１７７】
１  遅延部
２  第１の可変遅延バッファ
３  第２の可変遅延バッファ
４  適応等化部
５  チャネル推定部
６  位置推定部
７  制御部
８  誤り率計算部
２２  ＨＨ用ＮタップＦＩＲフィルタ
２３  ＶＨ用ＮタップＦＩＲフィルタ
２４  ＨＶ用ＮタップＦＩＲフィルタ
２５  ＶＶ用ＮタップＦＩＲフィルタ
７１  第１の固定ＦＩＲフィルタ
７２  第２の固定ＦＩＲフィルタ
７３  タップ係数制御部
１０６  偏波分離部
１０８  ディジタル変換部
１１０  ディジタル信号処理回路
１２０  適応等化器
【図１】
2015122632.tif 000003
【図２】
2015122632.tif 000004
【図３】
2015122632.tif 000005
【図４】
2015122632.tif 000006
【図５】
2015122632.tif 000007
【図６】
2015122632.tif 000008
【図７】
2015122632.tif 000009
【図８】
2015122632.tif 000010
【図９】
2015122632.tif 000011
【図１０】
2015122632.tif 000012
【図１１】
2015122632.tif 000013
【図１２】
2015122632.tif 000014
【図１３】
2015122632.tif 000015
【図１４】
2015122632.tif 000016
【図１５】
2015122632.tif 000017
【図１６】
2015122632.tif 000018
【図１７】
2015122632.tif 000019
【図１８】
2015122632.tif 000020
【図１９】
2015122632.tif 000021
【図２０】
2015122632.tif 000022
【図２１】
2015122632.tif 000023
【図２２】
2015122632.tif 000024
【図２３】
2015122632.tif 000025
【図２４】
2015122632.tif 000026
【図２５】
2015122632.tif 000027
【図２６】
2015122632.tif 000028
【図２７】
2015122632.tif 000029
【図２８】
2015122632.tif 000030
【図２９】
2015122632.tif 000031
【図３０】
2015122632.tif 000032
【図３１】
2015122632.tif 000033
【図３２】
2015122632.tif 000034
【図３３】
2015122632.tif 000035
【図３４】
2015122632.tif 000036
【図３５】
2015122632.tif 000037
【図３６】
2015122632.tif 000038
【図３７】
2015122632.tif 000039
【図３８】
2015122632.tif 000040
【図３９】
2015122632.tif 000041
【図４０】
2015122632.tif 000042
【図４１】
2015122632.tif 000043
【図４２】
2015122632.tif 000044