(57)【特許請求の範囲】
【請求項１】
現在入力された適応等化係数に基づいて、入力された時間領域信号又は周波数領域信号に対してクロックの等化プリフィルタリングを行って等化プリフィルタリング信号を取得するステップと、
前記等化プリフィルタリング信号に基づいて、入力された時間領域信号又は周波数領域信号の位相誤差を取得するステップと、
前記位相誤差に基づいて、前記入力された時間領域信号又は周波数領域信号に対して位相調整を行い、位相調整後の時間領域信号又は周波数領域信号に対して適応等化処理を行って、前記現在入力された適応等化係数に対する新たな適応等化係数を出力し、前記新たな適応等化係数を前記現在入力された適応等化係数とするステップと
を含むクロックリカバリ方法。
【請求項２】
前記時間領域信号又は周波数領域信号は、第１光に応じて偏波される時間領域第１サブ信号又は周波数領域第１サブ信号と、第２光に応じて偏波される時間領域第２サブ信号又は周波数領域第２サブ信号とを含み、前記時間領域信号は、時間周波数変換により前記周波数領域信号に変換される請求項１に記載のクロックリカバリ方法。
【請求項３】
現在入力された適応等化係数に基づいて、入力された周波数領域信号に対してクロックの等化プリフィルタリングを行うことは、
【数１】
0006317467.tif 000025
を満たし、
Ｈｘｘ（ｋ），Ｈｘｙ（ｋ），Ｈｙｘ（ｋ），Ｈｙｙ（ｋ）が周波数領域適応等化係数であり、Ｋが位相弁別の周波数ポイントインデックスであり、Ｘ（ｋ）が周波数領域第１偏波サブ信号であり、Ｙ（ｋ）が周波数領域第２偏波サブ信号であり、Ｘｐｄ（ｋ），Ｙｐｄ（ｋ）がクロックの等化プリフィルタリングにより得られた等化プリフィルタリング信号である請求項１に記載のクロックリカバリ方法。
【請求項４】
前記等化プリフィルタリング信号に基づいて、入力された周波数領域信号の位相誤差を取得することは、
【数２】
0006317467.tif 000026
を満たし、
Ｘｐｄ（ｋ），Ｙｐｄ（ｋ）がクロックの等化プリフィルタリングにより得られた等化プリフィルタリング信号であり、Ｘ*ｐｄ（ｋ），Ｙｐｄ*（ｋ）が等化プリフィルタリング信号の複素共役信号であり、
【数３】
0006317467.tif 000027
により、Ｃの位相値を算出し、入力および出力された周波数領域信号の位相誤差μを取得し、
前記位相誤差μの値の範囲は、 [０，１]である請求項３に記載のクロックリカバリ方法。
【請求項５】
前記位相誤差に基づいて、前記入力された周波数領域信号に対して位相調整を行う際に、
【数４】
0006317467.tif 000028
により、位相調整角度η（ｋ）を取得し、
μが前記位相誤差であり、位相調整角度η（ｋ）に基づいて、
【数５】
0006317467.tif 000029
により、Ｘ（ｋ），Ｙ（ｋ）に対して位相調整を行い、
Ｘ（ｋ）が周波数領域第１偏波サブ信号であり、Ｙ（ｋ）が周波数領域第２偏波サブ信号であり、Ｘｃｒ（ｋ），Ｙｃｒ（ｋ）が位相調整により得られた周波数領域信号である請求項４に記載のクロックリカバリ方法。
【請求項６】
前記位相誤差に基づいて、前記入力された時間領域信号に対して位相調整を行う際に、
３次ラグランジュ補間アルゴリズムを採用して前記入力された時間領域信号に対して位相調整を行い、
【数６】
0006317467.tif 000030
を満たし、
係数が
【数７】
0006317467.tif 000031
であり、
ｚ[ｋ]がサンプリングポイントｆ[ｋ]を小数ポインタuを介してｋ＋ｕの位置に補間して得られたサンプリングポイント値であり、もし１２８個のサンプリングポイント毎に同一の補間用の小数ポインタｕを用いる場合、小数ポインタｕ＝ｍｏｄ（２×μ,1)、μが前記位相誤差である請求項４に記載のクロックリカバリ方法。
【請求項７】
前記等化プリフィルタリング信号に基づいて、入力された時間領域信号又は周波数領域信号の位相誤差を取得した後、さらに、
前記位相誤差に対してフィルタリングを行ってフィルタリング後の位相誤差を取得するステップと、
前記フィルタリング後の位相誤差に基づいて前記入力された時間領域信号又は周波数領域信号に対して位相調整を行い、位相調整後の時間領域信号又は周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力するステップと
を含む請求項１乃至６のいずれか一項に記載のクロックリカバリ方法。
【請求項８】
順に接続された等化プリフィルタリング手段と、タイミング誤差抽出手段と、位相調整手段とを備え、
前記等化プリフィルタリング手段は、現在入力された適応等化係数に基づいて、入力された時間領域信号又は周波数領域信号に対してクロックの等化プリフィルタリングを行って、取得した等化プリフィルタリング信号を前記タイミング誤差抽出手段へ入力するように構成され、
前記タイミング誤差抽出手段は、前記等化プリフィルタリング信号に基づいて、入力された時間領域信号又は周波数領域信号の位相誤差を取得し、取得した位相誤差を前記位相調整手段へ入力するように構成され、
前記位相調整手段は、前記位相誤差に基づいて、前記入力された時間領域信号又は周波数領域信号に対して位相調整を行い、位相調整後の時間領域信号又は周波数領域信号に対して適応等化処理を行って、前記現在入力された適応等化係数に対する新たな適応等化係数を出力し、前記等化プリフィルタリング手段へフィードバックするように構成されるクロックリカバリ装置。
【請求項９】
前記時間領域信号又は周波数領域信号は、第１光に応じて偏波される時間領域第１サブ信号又は周波数領域第１サブ信号と、第２光に応じて偏波される時間領域第２サブ信号又は周波数領域第２サブ信号とを含み、前記時間領域信号は、時間周波数変換により前記周波数領域信号に変換される請求項８に記載のクロックリカバリ装置。
【請求項１０】
前記タイミング誤差抽出手段と前記位相調整手段との間に接続され、前記位相誤差に対してフィルタリングを行って、フィルタリング後の位相誤差を前記位相調整手段へ入力するように構成されるタイミング誤差フィルタリング手段をさらに備え、
前記位相調整手段は、さらに、前記フィルタリング後の位相誤差に基づいて前記入力された時間領域信号又は周波数領域信号に対して位相調整を行い、位相調整後の時間領域信号又は周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力する請求項８または９に記載のクロックリカバリ装置。
【請求項１１】
前記タイミング誤差フィルタリング手段は、ループフィルタ、デジタル発振器、減算器を採用して構成され、前記減算器は前記ループフィルタと接続し、前記ループフィルタは前記デジタル発振器と接続する請求項１０に記載のクロックリカバリ装置。
【請求項１２】
前記等化プリフィルタリング手段は、単偏波システムの有限インパルス応答ＦＩＲフィルタ、または偏波多重システムのＦＩＲフィルタを採用して構成される請求項８乃至１１の何れか一項に記載のクロックリカバリ装置。
【請求項１３】
請求項８乃至１２の何れか一項に記載のクロックリカバリ装置、適応等化装置を含み、
前記クロックリカバリ装置は、位相調整後の時間領域信号又は周波数領域信号を前記適応等化装置へ入力し、
前記適応等化装置は、位相調整後の時間領域信号又は周波数領域信号に基づいて新たな適応等化係数を出力し、前記クロックリカバリ装置の入力側へフィードバックするクロックリカバリシステム。
【請求項１４】
請求項１乃至７の何れか一項に記載のクロックリカバリ方法を実行するために用いられるコンピュータの実行可能な命令を記憶してあるコンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野のクロックリカバリ技術に関し、特にクロックリカバリ方法、装置、システムおよびコンピュータ記憶媒体に関する。
【背景技術】
【０００２】
インターネットのトラフィックの増加に伴い、幹線システムの光通信システムは、より大きい容量を必要とする。また、波長ごとのビット率が増加する場合、伝送パスにおける色度分散、偏波モード分散、及び各非線形効果により波形歪みが生じ、情報の品質が悪くなる。
【０００３】
図１は、典型的なデジタルコヒーレント受信機のブロック図である。受信された光信号が偏波分光器により互いに直交する２つの偏波状態信号に分離され、偏波分光器から出力された偏波光信号が９０°光ミキサを介してローカル発振光信号と周波数混合し、周波数混合後の光信号が平衡光検出器を介してベースバンド電気信号に変換される。光電変換後の電気信号は、偏波状態ごとに２ラインの信号を有する。伝送チャネルを経た後、２つの偏波状態の間にクロストークがあり、偏波状態も回転したため、受信側での２つの偏波状態は、偏波状態ごとに、２ラインの直交信号が送信信号と対応関係を有しない。そして、アナログ/デジタルコンバータを介して電気信号をデジタル信号へ変換する。これにより、デジタル信号処理技術により当該デジタル信号を処理することができる。
【０００４】
非コヒーレント技術よりも、デジタルコヒーレント受信技術は、以下のメリットを有する。約３ｄＢの光信号対騒音比の利得を有すること、電気等化技術を採用してチャネル変化に便利に対応し、コストを低減させる等のこと、より効果的な変調技術および偏波多重技術を採用して伝送容量を高めることである。
【０００５】
デジタルコヒーレント受信機において、色度分散と偏波モード分散の等化は、一般的に２つの部分に分けて実施される。まず、静的分散に対して補償を行う。通常、高速フーリエ（Ｆａｓｔ Ｆｏｕｒｉｅｒ Ｔｒａｎｓｆｏｒｍａｔｉｏｎ、ＦＦＴ）技術により周波数領域の高速畳み込みを行って静的分散の補償を実施する。そして、残りの色度分散および偏波モード分散に対して補償を行う。通常、有限インパルス応答（Ｆｉｎｉｔｅ Ｉｍｐｕｌｓｅ Ｒｅｓｐｏｎｓｅ、ＦＩＲ）蝶型等化器によって実施される。ＦＩＲ蝶型フィルタは、適応アルゴリズムを採用して係数を更新することで、時間にとともに動的変化する偏波モード分散を追跡および補償する。
【０００６】
ただし、ＦＩＲ蝶型適応等化器は、等化、整合フィルタリングおよび位相調整の機能を有する。しかし、サンプリング周波数オフセットが存在しあるいはサンプリング位相変化範囲がＦＩＲ蝶型適応等化器による調整の範囲からはみ出したとき、ＦＩＲ蝶型適応等化器が正常に稼動しない。このため、ＦＩＲ蝶型等化器の前にクロック位相リカバリ装置を設けて、入力された時間・周波数領域信号の位相誤差を推定し、入力された時間・周波数領域信号に対して位相調整を行って、安定的且つ適当なサンプリング位相を適応等化器へ提供する。
【０００７】
従来技術におけるクロック位相リカバリ方法には、例えば、平方クロックリカバリアルゴリズム、Ｇａｒｄｎｅｒクロックリカバリアルゴリズムがある。発明者は、本発明を実現させる過程において、従来のクロック位相リカバリ案に少なくとも以下の欠陥が存在することを見出した。
偏波モード分散の差分群遅延および偏波回転角度が時間とともにランダムに変化するため、入力された時間・周波数領域信号の位相が偏波モード分散に影響される。また、差分群遅延が半周期であり且つ受信側の偏波角度と主偏波状態とが４５度をなす場合、従来のクロック位相リカバリ案では、入力された時間・周波数領域信号の位相誤差を抽出することができないため、クロック位相リカバリが実現不可能である。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、それに鑑みてなされたものである。本発明の実施例は、入力された時間/周波数信号の位相誤差を正確に抽出し、入力された時間/周波数信号の位相をより良好に回復できるクロックリカバリ方法、装置、システムおよびコンピュータ記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の技術案は、次のようになる。
【００１０】
本発明の実施例は、クロックリカバリ方法を提供する。当該方法は、現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って等化プリフィルタリング信号を取得するステップと、前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得するステップと、前記位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力するステップとを含む。
【００１１】
上記技術案において、前記時間・周波数領域信号は、第１光に応じて偏波される時間・周波数領域第１サブ信号と、第２光に応じて偏波される時間・周波数領域第２サブ信号とを含み、前記時間領域信号は、時間周波数変換により前記周波数領域信号に変換される。
上記技術案において、現在入力された適応等化係数に基づいて、入力された周波数領域信号に対してクロックの等化プリフィルタリングを行うことは、
【００１２】
【数１】
0006317467.tif 000002
【００１３】
を満たす。
ただし、Ｈｘｘ（ｋ），Ｈｘｙ（ｋ），Ｈｙｘ（ｋ），Ｈｙｙ（ｋ）が周波数領域適応等化係数であり、Ｋが位相弁別の周波数ポイントインデックスであり、Ｘ（ｋ）が周波数領域第１偏波サブ信号であり、Ｙ（ｋ）が周波数領域第２偏波サブ信号であり、Ｘｐｄ（ｋ），Ｙｐｄ（ｋ）がクロックの等化プリフィルタリングにより得られた等化プリフィルタリング信号である。
【００１４】
上記技術案において、前記等化プリフィルタリング信号に基づいて、入力された周波数領域信号の位相誤差を取得することは、
【００１５】
【数２】
0006317467.tif 000003
【００１６】
を満たす。
ただし、Ｘｐｄ（ｋ），Ｙｐｄ（ｋ）がクロックの等化プリフィルタリングにより得られた等化プリフィルタリング信号であり、Ｘ＊ｐｄ（ｋ），Ｙｐｄ＊（ｋ）が等化プリフィルタリング信号の複素共役信号であり、
【００１７】
【数３】
0006317467.tif 000004
【００１８】
により、Ｃの位相値を算出し、入力および出力された周波数領域信号の位相誤差μを取得する。ただし、前記位相誤差μの値の範囲は、［０，１］である。
【００１９】
上記技術案において、前記位相誤差に基づいて、前記入力された周波数領域信号に対して位相調整を行う際に、
【００２０】
【数４】
0006317467.tif 000005
【００２１】
により、位相調整角度η（ｋ）を取得する。
ただし、μが前記位相誤差であり、位相調整角度η（ｋ）に基づいて、
【００２２】
【数５】
0006317467.tif 000006
【００２３】
により、Ｘ（ｋ）,Ｙ（ｋ）に対して位相調整を行う。
ただし、Ｘ（ｋ）が周波数領域第１偏波サブ信号であり、Ｙ（ｋ）が周波数領域第２偏波サブ信号であり、Ｘｃｒ（ｋ）,Ｙｃｒ（ｋ）が位相調整により得られた周波数領域信号である。
上記技術案において、前記位相誤差に基づいて、前記入力された時間領域信号に対して位相調整を行う際に、３次ラグランジュ補間アルゴリズムを採用して前記入力された時間領域信号に対して位相調整を行い、
【００２４】
【数６】
0006317467.tif 000007
【００２５】
を満たす。
ただし、係数が
【００２６】
【数７】
0006317467.tif 000008
【００２７】
である。
ただし、ｚ［ｋ］がサンプリングポイントｆ[ｋ]を小数ポインタｕを介してｋ＋ｕの位置に補間して得られたサンプリングポイント値であり、もし１２８個のサンプリングポイント毎に同一の補間用の小数ポインタｕを用いる場合、小数ポインタｕ＝ｍｏｄ（２×μ，１）、μが前記位相誤差である。
【００２８】
上記技術案において、前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得した後、さらに、前記位相誤差に対してフィルタリングを行ってフィルタリング後の位相誤差を取得するステップと、前記フィルタリング後の位相誤差に基づいて前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力するステップとを含む。
【００２９】
本発明の実施例は、クロックリカバリ装置を開示する。当該装置は、順に接続された等化プリフィルタリング手段と、タイミング誤差抽出手段と、位相調整手段とを備える。
【００３０】
前記等化プリフィルタリング手段は、現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って、取得した等化プリフィルタリング信号を前記タイミング誤差抽出手段へ入力するように構成され、前記タイミング誤差抽出手段は、前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得し、取得した位相誤差を前記位相調整手段へ入力するように構成され、前記位相調整手段は、前記位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力し、前記等化プリフィルタリング手段へフィードバックするように構成される。
【００３１】
上記技術案において、前記時間・周波数領域信号は、第１光に応じて偏波される時間・周波数領域第１サブ信号と、第２光に応じて偏波される時間・周波数領域第２サブ信号とを含み、前記時間領域信号は、時間周波数変換により前記周波数領域信号に変換される。
【００３２】
上記技術案において、前記装置は、前記タイミング誤差抽出手段と前記位相調整手段との間に接続され、前記位相誤差に対してフィルタリングを行って、フィルタリング後の位相誤差を前記位相調整手段へ入力するように構成されるタイミング誤差フィルタリング手段をさらに備え、前記位相調整手段は、さらに、前記フィルタリング後の位相誤差に基づいて前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力する。
【００３３】
上記技術案において、前記タイミング誤差フィルタリング手段は、ループフィルタ、デジタル発振器、減算器を採用して構成される。上記技術案において、前記等化プリフィルタリング手段は、単偏波システムの有限インパルス応答ＦＩＲフィルタ、または偏波多重システムのＦＩＲフィルタを採用して構成される。
【００３４】
本発明の実施例は、クロックリカバリシステムを提供する。当該システムは、上述したクロックリカバリ装置、適応等化装置を含む。
【００３５】
前記クロックリカバリ装置は、位相調整後の時間・周波数領域信号を前記適応等化装置へ入力し、前記適応等化装置は、位相調整後の時間・周波数領域信号に基づいて新たな適応等化係数を出力し、前記クロックリカバリ装置の入力側へフィードバックする。
【００３６】
本発明の実施例は、コンピュータ記憶媒体をさらに提供する。前記コンピュータ記憶媒体は、コンピュータの実行可能な命令を記憶してあり、前記コンピュータの実行可能な命令は、前記クロックリカバリ方法を実行するために用いられる。
【発明の効果】
【００３７】
本発明の実施例に供されるクロックリカバリ方法、装置、システムおよびコンピュータ記憶媒体では、現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って等化プリフィルタリング信号を取得し、前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得し、前記位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力する。これにより、適応等化係数に対して適応調整フィードバックを実行し続けて新たな適応等化係数を取得でき、毎回時間・周波数領域信号に対してクロックの等化プリフィルタリングを行うたびに、新たな適応等化係数を採用可能であり、チャネルの動的変化をより良好に追跡、チャネル歪みを正確に補償できるため、クロックの等化プリフィルタリングの効果がより良好になり、入力された時間/周波数信号の位相誤差を迅速で正確に抽出でき、入力された時間/周波数信号の位相をより良好に回復できる。つまり、サンプリング位置をより良好に調整できる。
【図面の簡単な説明】
【００３８】
【図１】従来のデジタルコヒーレント受信機のブロック図である。
【図２】本発明の実施例によるクロックリカバリシステム一の構造模式図である。
【図３】本発明の実施例によるクロックリカバリシステム二の構造模式図である。
【図４】本発明の実施例によるクロックリカバリ方法一を模式的に示すフローチャートである。
【図５】本発明の実施例によるクロックリカバリ方法二を模式的に示すフローチャートである。
【図６】本発明の実施例によるタイミング誤差フィルタリング手段が位相誤差に対してフィルタリングを行う実施構成の模式図である。
【図７】本発明の実施例一のクロックリカバリシステムの構造模式図である。
【図８】本発明の実施例二のクロックリカバリシステムの構造模式図である。
【図９】本発明の実施例によるクロックリカバリ装置の構造模式図である。
【発明を実施するための形態】
【００３９】
本発明の実施例では、現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って等化プリフィルタリング信号を取得し、前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得し、前記位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力する。これにより、適応等化係数を調整し続けることができ、チャネルの動的変化をより良好に追跡してチャネル歪みを正確に補償できるため、クロックの等化プリフィルタリングの効果がより良好になり、さらに入力された時間/周波数信号の位相誤差を迅速で正確に抽出でき、入力時間/周波数信号の位相をより良好に回復できる。
【００４０】
ここで、前記現在入力された適応等化係数は、適応等化装置が入力された位相調整後の時間・周波数領域信号に対して適応等化処理を行ってから出力しフィードバックしたものであり、初期入力の適応等化係数は、システムが予め設定したものであり、前記時間・周波数領域信号は、第１光に応じて偏波される時間・周波数領域第１サブ信号と、第２光に応じて偏波される時間・周波数領域第２サブ信号とを含み、前記時間領域信号は、時間周波数変換により前記周波数領域信号に変換される。
【００４１】
以下は、図面に合わせて、本発明の具体的な実施形態について説明する。
【００４２】
図２は、本発明の実施例に供されるクロックリカバリシステム一の構造模式図である。図２に示すように、当該システムは、クロックリカバリ装置２０、適応等化装置２１を含む。ただし、クロックリカバリ装置２０は、順に接続された等化プリフィルタリング手段２００、タイミング誤差抽出手段２０１、位相調整手段２０２を備える。上記機能モジュールは、ソフトウェア機能モジュールであってもよいし、ハードウェア機器であってもよい。
前記クロックリカバリ装置２０は、位相調整後の時間・周波数領域信号を前記適応等化装置２１へ入力し、前記適応等化装置２１は、位相調整後の時間・周波数領域信号に基づいて新たな適応等化係数を出力し、前記クロックリカバリ装置２０の入力側へフィードバックする。
【００４３】
前記クロックリカバリ装置２０では、前記等化プリフィルタリング手段２００は、現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って、取得した等化プリフィルタリング信号を前記タイミング誤差抽出手段２０１へ入力するように構成される。
【００４４】
ただし、前記現在入力された適応等化係数は、適応等化装置が入力された位相調整後の時間・周波数領域信号に対して適応等化処理を行ってから出力しフィードバックしたものであり、初期入力の適応等化係数は、システムが予め設定したものであり、前記時間・周波数領域信号は、第１光に応じて偏波される時間・周波数領域第１サブ信号と、第２光に応じて偏波される時間・周波数領域第２サブ信号とを含み、前記時間領域信号は、時間周波数変換により前記周波数領域信号に変換される。
【００４５】
前記タイミング誤差抽出手段２０１は、入力された等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得し、取得した位相誤差を前記位相調整手段２０１へ入力するように構成される。
【００４６】
前記位相調整手段２０２は、入力された位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号を前記適応等化装置２１へ入力し、さらに前記適応等化装置２１により、新たな適応等化係数を出力して前記等化プリフィルタリング手段２００へフィードバックするように構成される。
上記システムアーキテクチャに基づいて、本発明の実施例に供されるクロックリカバリ過程は、具体的に以下のように実現される。
【００４７】
まず、前記等化プリフィルタリング手段２００が現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って、取得した等化プリフィルタリング信号を前記タイミング誤差抽出手段２０１へ入力する。
【００４８】
次に、前記タイミング誤差抽出手段２０１が前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得し、取得した位相誤差を前記位相調整手段２０２へ入力する。
【００４９】
最後に、前記位相調整手段２０２が前記位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号を前記適応等化装置２１へ入力する。前記適応等化装置２１が更新された適応等化係数を前記等化プリフィルタリング手段２００の入力側へフィードバックする。ただし、前記適応等化係数の初期入力は、システムが入力信号の周波数、位相等のパラメータに応じて設定されたものである。
【００５０】
好ましくは、前記クロックリカバリ装置は、タイミング誤差フィルタリング手段２０３をさらに備える。図３は本発明の実施例によるクロックリカバリシステム二の構造模式図である。図３に示すように、タイミング誤差フィルタリング手段２０３は、前記タイミング誤差抽出手段２０１と前記位相調整手段２０２との間に接続され、前記位相誤差に対してフィルタリングを行って、フィルタリング後の位相誤差を前記位相調整手段２０２へ入力するように構成される。
【００５１】
前記位相調整手段２０２は、さらに、前記フィルタリング後の位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号を前記適応等化装置２１へ入力するように構成され、前記適応等化装置２１は、新たな適応等化係数を出力する。
記述の便宜上、以上の前記クロックリカバリシステムの各部分は、機能ごとに各種のモジュールあるいは手段として記述される。当然、本発明を実施する際、各モジュールあるいは手段の機能を同一あるいは複数のソフトウェアやハードウェアにおいて実現可能である。
【００５２】
以上のシステムアーキテクチャに基づいて、本発明の実施例は、クロックリカバリ方法を提供する。本発明の実施例によるクロックリカバリ方法一を模式的に示すフローチャートである。図４に示すように、当該方法は、以下のステップを含む。
【００５３】
ステップＳ４００では、現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って等化プリフィルタリング信号を取得する。本ステップは、クロックリカバリ装置２０における等化プリフィルタリング手段２００によって実現されてもよい。
【００５４】
本ステップでは、前記現在入力された適応等化係数は、適応等化装置が入力された位相調整後の時間・周波数領域信号に対して適応等化処理を行ってから出力しフィードバックしたものであり、初期入力の適応等化係数は、システムが設定したものであり、前記時間・周波数領域信号は、第１光に応じて偏波される時間・周波数領域第１サブ信号と、第２光に応じて偏波される時間・周波数領域第２サブ信号とを含み、第１光に応じて偏波されることは、例えばｘ偏波であり、第２光に応じて偏波されることは、例えばｙ偏波である。
本ステップでは、等化プリフィルタリング手段２００のフィルタリングは、時間領域の実現であってもよいし、周波数領域の実現であってもよい。前記入力された信号は、時間領域信号であってもよいし、周波数領域信号であってもよい。対応する出力は、時間領域信号であってもよいし、周波数領域信号であってもよい。
【００５５】
周波数領域信号の入力が必要な場合、時間領域信号を前記等化プリフィルタリング手段２００へ入力する前に、時間周波数変換機能を有するモジュールあるいは機器、例えばフーリエ変換モジュールにより、時間領域信号を周波数領域信号へ変換し、そして得られた周波数領域信号を等化プリフィルタリング手段２００へ入力する。適応等化装置でフィードバックされた適応等化係数が時間領域係数であり、周波数領域係数を用いる必要がある時、前記適応等化装置と等化プリフィルタリング手段２００との間に時間周波数変換手段を追加し、または、前記等化プリフィルタリング手段２００に時間周波数変換機能を有するモジュールを追加して、適応等化装置でフィードバックされた時間領域係数を周波数領域係数へ変換する。
【００５６】
前記等化フィルタリング手段２００は、単偏波システムのＦＩＲフィルタ、あるいは偏波復用システムのＦＩＲフィルタによって実現されてもよい。
【００５７】
本ステップでは、等化プリフィルタリング手段２００は、周波数領域信号および周波数領域適応等化係数を入力する際、前記適応等化係数に基づいて前記入力された周波数領域信号に対してクロックの等化プリフィルタリングを行う。具体的に、下記の方式を採用する。
【００５８】
【数８】
0006317467.tif 000009
【００５９】
ただし、Ｈｘｘ（ｋ），Ｈｘｙ（ｋ），Ｈｙｘ（ｋ），Ｈｙｙ（ｋ)が周波数領域適応等化係数であり、Ｋが位相弁別の周波数ポイントインデックスであり、Ｘ（ｋ）が周波数領域第１偏波サブ信号であり、Ｙ（ｋ）が周波数領域第２偏波サブ信号であり、Ｘｐｄ（ｋ），Ｙｐｄ（ｋ）がクロックの等化プリフィルタリングにより得られた等化プリフィルタリング信号であり、得られた等化プリフィルタリング信号は、タイミング誤差抽出手段２０１へ入力される。
【００６０】
本ステップでは、等化プリフィルタリング手段２００が適応等化装置でフィードバックされた適応等化係数を用いて、時間・周波数領域信号に対してクロックの等化プリフィルタリングを行うことで、チャネルの動的変化をより良好に追跡し、チャネル歪みを正確に補償できるため、クロックの等化プリフィルタリングの効果がより良好になり、入力された時間/周波数信号の位相誤差を迅速で正確に抽出でき、入力された時間/周波数信号の位相をより良好に回復できる。
【００６１】
ステップＳ４０１では、前記等化フィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得する。本ステップは、クロックリカバリ装置におけるタイミング誤差抽出手段２０１によって実現されてもよい。
【００６２】
本ステップでは、タイミング誤差抽出手段２０１の誤差抽出は、時間領域で実現されてもよいし、周波数領域で実現されてもよい。前記入力時間/周波数信号は、時間領域信号であってもよいし、周波数領域信号であってもよい。対応する出力は、時間領域信号であってもよいし、周波数領域信号であってもよい。
【００６３】
通常、タイミング誤差抽出手段２０１は、入力された時間領域信号の位相誤差を抽出する際、平方タイミング誤差抽出等のアルゴリズムを採用してもよく、抽出入力された周波数領域信号の位相誤差を抽出する際、Ｇｏｄａｒｄ等のアルゴリズムを採用してもよい。ここで、位相誤差の抽出アルゴリズムについて具体的に限定しない。
【００６４】
本ステップでは、等化プリフィルタリング信号が上記ステップＳ４００で得られた周波数領域の等化プリフィルタリング信号であるため、前記タイミング誤差抽出手段２０１が等化プリフィルタリング信号に基づいて、入力された周波数領域信号の位相誤差を取得することは、Ｇｏｄａｒｄアルゴリズムを採用してもよい。具体的な実現形態は、下記のようになる。
【００６５】
【数９】
0006317467.tif 000010
【００６６】
ただし、Ｘｐｄ（ｋ），Ｙｐｄ（ｋ）がクロックの等化プリフィルタリングにより得られた等化プリフィルタリング信号であり、Ｘ＊ｐｄ（ｋ），Ｙｐｄ＊（ｋ）が等化プリフィルタリング信号の複素共役信号である。以下の数式によりＣの位相値を算出し、入力された周波数領域信号の位相誤差μを取得する。
【００６７】
【数１０】
0006317467.tif 000011
【００６８】
ただし、前記位相誤差μの値の範囲が［０，１］である。得られた位相誤差μを位相調整手段２０２へ入力する。
【００６９】
本ステップでは、タイミング誤差抽出手段２０１は、前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得する。ただし、等化プリフィルタリング信号は、等化プリフィルタリング手段２００が適応等化装置２１でフィードバックされた適応等化係数を用いて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って得られた信号である。これにより、タイミング誤差抽出手段２０１は、入力された時間・周波数領域信号の位相誤差をより正確に抽出することができる。
【００７０】
ステップＳ４０３では、前記位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号を適応等化処理を経て新たな適応等化係数を出力する。本ステップは、クロックリカバリ装置２０における位相調整手段２０２によって実現されてもよい。
【００７１】
本ステップでは、位相調整手段２０２に入力されたのが周波数領域信号である場合、上記ステップＳ４０１で得られた位相誤差に基づいて前記入力された周波数領域信号に対して位相調整を行う。具体的に、下記の方式を採用する。下記の数式に応じて、位相調整角度η（ｋ）を取得する。
【００７２】
【数１１】
0006317467.tif 000012
【００７３】
ただし、μが前記位相誤差であり、位相調整角度η（ｋ）に基づいて、下記の数式により、Ｘ（ｋ），Ｙ（ｋ）を位相調整する。
【００７４】
【数１２】
0006317467.tif 000013
【００７５】
ただし、Ｘ（ｋ）が周波数領域第１サブ信号であり、Ｙ（ｋ）が周波数領域第２サブ信号であり、Ｘｃｒ（ｋ）,Ｙｃｒ（ｋ）が位相調整により得られた周波数領域信号である。
【００７６】
位相調整手段２０２に入力されたのが時間領域信号である場合、上記ステップＳ４０１で得られた位相誤差に基づいて、前記入力された時間領域信号に対して補間演算を行って、前記入力された時間領域信号の位相を調整する。ただし、補間アルゴリズムは、分数補間アルゴリズム、例えば、３次ラグランジュ補間アルゴリズムを採用してもよい。ここで、補間アルゴリズムについて具体的に限定しない。
３次ラグランジュ補間アルゴリズムを採用して前記入力された時間領域信号に対して位相調整を行うことは、具体的に、下記の方式を用いる。
【００７７】
【数１３】
0006317467.tif 000014
【００７８】
ただし、係数は、下記のようになる。
【００７９】
【数１４】
0006317467.tif 000015
ただし、ｚ[ｋ]がサンプリングポイントｆ[ｋ]を小数ポインタｕを介してｋ＋ｕの位置に補間して得られたサンプリングポイント値である。１２８個のサンプリングポイント毎に同一の補間小数ポインタｕを用いると、小数ポインタｕ＝ｍｏｄ（２×μ、１）、μが前記位相誤差である。
【００８０】
図５は、本発明の実施例によるクロックリカバリ方法二を模式的に示すフローチャートである。本発明の別の実施例において、上記実施例を最適化する、図５に示すように、ステップＳ４０１の後、ステップＳ４０３の前に、さらに、下記のステップを含む。ステップＳ４０２では、前記位相誤差に対してフィルタリングを行ってフィルタリング後の位相誤差を取得する。
【００８１】
対応的に、ステップＳ４０３で前記時間・周波数領域信号を位相調整するのに応用された位相誤差は、ステップＳ４０２におけるフィルタリング後の位相誤差である。
以下は、ステップＳ４０２のある好適な実現形態を示す。ステップＳ４０２は、クロックリカバリ装置におけるタイミング誤差フィルタリング手段２０３によって実現されてもよい。
【００８２】
本ステップでは、前記タイミング誤差フィルタリング手段２０３は、ループフィルタ、デジタル制御発振器、減算器を採用して実現されてもよい。図６は、本発明の実施例によるタイミング誤差フィルタリング手段が位相誤差に対してフィルタリングを行う実施構成の模式図である。図６に示すように、具体的な実現形態は、下記のようになる。
【００８３】
まず、減算器が前記位相誤差μとデジタル制御発振器でフィードバックされたフィルタリング後の位相誤差μ1との両者の差分μｅを算出する。
【００８４】
【数１５】
0006317467.tif 000016
【００８５】
得られた差分μｅをループフィルタへ入力する。
次に、ループフィルタが差分μｅに対してフィルタリング処理を行う。通常は、割合利得と積分利得の２ライン通路で実施する。割合利得通路は、１つの割合利得モジュールｋ1によって構成され、積分通路は、１つの積分増益モジュールｋ2と、それに直列接続された積分器(アキュムレータ)とによって構成される。割合利得通路と積分通路の結果を加算してループフィルタの出力として、デジタル制御発振器へ入力する。
【００８６】
最後に、デジタル制御発振器は、１つの積分器(アキュムレータ)であり、フィルタリング後の位相誤差μ1を減算器へフィードバックし、前記位相調整手段２０２へ出力する。
【００８７】
ステップＳ４０２の上記好適な実現形態では、前記位相誤差μに対してフィルタリングを行い、フィルタリング後の位相誤差μ1を取得するため、位相誤差をより正確に推定できるとともに、タイミングおよび周波数オフセットを追跡できる。ステップＳ４０３では、前記入力された時間・周波数領域信号に対して補間演算を行うのに応用された位相誤差がステップＳ４０２におけるフィルタリング後の位相誤差μ1であるため、入力された時間・周波数領域信号の位相に対してより良好な調整およびリカバリを行うことができる。つまり、サンプリング位置をより良好に調整することができる。
【００８８】
本発明の上記実施例では、現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って等化プリフィルタリング信号を取得し、前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得し、前記位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力する。これにより、更新し続けられている適応等化係数を採用して、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行うため、クロックの等化プリフィルタリングの効果がより良好になり、さらに入力された時間・周波数領域信号の位相誤差を迅速で正確に抽出でき、入力された時間・周波数領域信号の位相をより良好にリカバリできる。つまり、サンプリング位置をより良好に調整できる。
【００８９】
本発明の実施例は、さらにコンピュータ記憶媒体を提供する。前記コンピュータ記憶媒体は、コンピュータの実行可能な命令を記憶し、前記コンピュータの実行可能な命令は、上述したクロックリカバリ方法を実行するために用いられる。
下記は、具体的な実施例に合わせて、本発明の実施方式を詳細に説明する。
【００９０】
実施例一
図７は、発明の実施例一のクロックリカバリシステムの構造模式図である。本発明の実施例をより明確に説明するために、図７に示すシステムアーキテクチャを例として、図４に示すフローに対応して、クロック位相リカバリ過程を以下に記述する。図７に示すように、当該システムは、クロックリカバリ装置２０および適応等化装置２１を含む。前記クロックリカバリ装置２０は、時間周波数変換手段２０４、等化プリフィルタリング手段２００、タイミング誤差抽出手段２０１、タイミング誤差フィルタリング手段２０３および位相調整手段２０２を備えてもよい。
【００９１】
ステップＳ４００では、時間周波数変換手段２０４は、第１偏波サブ信号と第２偏波サブ信号とを含む時間領域入力信号を受信した後、２ラインの時間領域信号に対してＦＦＴ変換を行って周波数領域信号を取得する。ここで時間周波数変換手段２０４の出力が位相調整手段２０２の入力であることを考慮して、時間周波数変換手段２０４の入力データがある程度のポイント数を畳む必要がある。毎回入力された時間領域信号のサンプリングポイント数が１２８である場合、３２ポイントの畳を選択して、Ｎ=１６０ポイントのＦＦＴ変換を行えばよい。
【００９２】
【数１６】
0006317467.tif 000017
【００９３】
ただし、x(n)が時間領域第１偏波サブ信号であり、y(n)が時間領域第２偏波サブ信号である。時間周波数変換手段２０４によってＦＦＴ変換で得られた２つの偏波状態の周波数領域信号Ｘ（ｋ），Ｙ（ｋ）は、等化プリフィルタリング手段２００および位相調整手段２０２へ入力される。
【００９４】
等化プリフィルタリング手段２００は、２つの偏波状態の周波数領域信号および現在入力された周波数領域適応等化係数を入力した後、現在入力された適応等化係数に基づいて、入力された周波数領域信号に対してクロックの等化プリフィルタリングを行う。具体的に、下記の方式を用いる。
【００９５】
【数１７】
0006317467.tif 000018
【００９６】
ただし、Ｈｘｘ（ｋ），Ｈｘｙ（ｋ），Ｈｙｘ（ｋ），Ｈｙｙ（ｋ）が周波数領域適応等化係数であり、Ｋが位相弁別の周波数ポイントインデックスであり、Ｘ（ｋ）が周波数領域第１偏波サブ信号であり、Ｙ（ｋ）が周波数領域第２偏波サブ信号であり、Ｘｐｄ（ｋ），Ｙｐｄ（ｋ）がクロック等化フィルタリングにより得られた等化プリフィルタリング信号である。得られた等化プリフィルタリング信号は、誤差抽出手段２０１に入力される。
【００９７】
ステップＳ４０１では、前記タイミング誤差抽出手段２０１が等化プリフィルタリング信号に基づいて、入力された周波数領域信号の位相誤差を取得することは、Ｇｏｄａｒｄアルゴリズムを採用してもよい。具体的な実現形態は、下記のようになる。
【００９８】
【数１８】
0006317467.tif 000019
【００９９】
ただし、Ｘｐｄ（ｋ），Ｙｐｄ（ｋ）がクロックの等化プリフィルタリングにより得られた等化プリフィルタリング信号であり、Ｘ＊ｐｄ（ｋ），Ｙｐｄ＊（ｋ）が等化プリフィルタリング信号の複素共役信号であり、下記の数式に応じてＣの位相を算出し、入力された周波数領域信号の位相誤差μになる。
【０１００】
【数１９】
0006317467.tif 000020
【０１０１】
ただし、前記位相誤差μの値の範囲が［０，１］である。前記位相誤差μを位相調整手段２０２へ入力する。ステップＳ４０２では、前記位相誤差μに対してフィルタリングを行い、フィルタリング後の位相誤差μ1を取得する。
【０１０２】
ステップＳ４０３では、前記フィルタリング後の位相誤差μ1に基づいて、前記周波数領域信号に対して位相調整を行う。具体的に、下記の方式を用いる。下記の数式に応じて、位相調整角度η（ｋ）を取得する。
【０１０３】
【数２０】
0006317467.tif 000021
ただし、μ1 がフィルタリング後の位相誤差であり、位相調整角度η（ｋ）に基づいて、下記の数式により、Ｘ（ｋ），Ｙ（ｋ）に対して位相調整を行う。
【０１０４】
【数２１】
0006317467.tif 000022
【０１０５】
ただし、Ｘ（ｋ）が周波数領域第１偏波サブ信号であり、Ｙ（ｋ）が周波数領域第２偏波サブ信号であり、Ｘｃｒ（ｋ），Ｙｃｒ（ｋ）が位相調整により得られた周波数領域信号である。位相調整後の周波数領域信号は、適応等化装置２１へ入力される。前記適応等化装置は、適応蝶型フィルタリングを行って、更新後の適応等化係数を出力して、前記等化フィルタリング手段２００の入力側へフィードバックする。
【０１０６】
説明すべきことは、前記周波数領域信号に対して位相調整を行う過程において、サンプリングポイントの増減が発生するため、サンプリングポイント増減制御信号を適応等化装置へ出力する必要がある。サンプリングポイント増減算出方法は、下記のようになる。現在の位相弁別値μ1をｍｕ１と記し、直前拍の位相弁別値μ1をｍｕ０と記し、ｍｕ１とｍｕ０の差分を算出する。
ｄｍｕ=ｍｕ１−ｍｕ０ 
【０１０７】
制御信号ｎｕｍ_ａｄｄを算出する。ｍｕ１<０.５且つｄｍｕ<-０.５である場合、ｎｕｍ_ａｄｄの値が−１になり、ｍｕ１≧０.５且つｄｍｕ≧０.５である場合、ｎｕｍ_ａｄｄの値が１になる。その他、ｎｕｍ_ａｄｄの値が０になる。ｎｕｍ_ａｄｄが０である場合、データが適応等化装置を介して１２８個のサンプリングポイントが出力され、ｎｕｍ_ａｄｄが−１である場合、データが適応等化装置を介して１２６個のサンプリングポイントが出力され、ｎｕｍ_ａｄｄが１である場合、データが適応等化装置を介して１３０個のサンプリングポイントが出力される。
【０１０８】
実施例二
以下は、図８に示すシステムアーキテクチャを例として、図４に示すフローに対応して、クロックリカバリ過程を説明する。図８は、本発明の実施例二のクロックリカバリシステムの構造模式図である。
【０１０９】
図８に示すように、当該システムは、クロックリカバリ装置２０および適応等化装置２１を含む。前記クロックリカバリ装置は、時間周波数変換手段２０４、等化プリフィルタリング手段２００、タイミング誤差抽出手段２０１、タイミング誤差フィルタリング手段２０３および位相調整手段２０２を備えてもよい。ステップＳ４００、ステップＳ４０１、ステップＳ４０２は、上記実施例一に示されている。
【０１１０】
ステップＳ４０３では、前記フィルタリング後の位相誤差μ1に基づいて、前記入力された時間領域信号に対して補間演算を行う。具体的に、下記の方式を用いる。３次ラグランジュ補間アルゴリズムを採用すると、具体的は実現形態が下記のようになる。
下記の方式に応じて、前記入力された時間領域信号の位相を調整する。
【０１１１】
【数２２】
0006317467.tif 000023
【０１１２】
ただし、係数は、下記のようになる。
【０１１３】
【数２３】
0006317467.tif 000024
【０１１４】
ただし、ｚ[ｋ]がサンプリングポイントｆ[ｋ]を小数ポインタｕを介してｋ＋ｕの位置に補間して得られたサンプリングポイント値であり、１２８個のサンプリングポイント毎に同一の補間小数ポインタｕを用いると、小数ポインタｕ＝ｍｏｄ（２×μ1，1）、μ1は、前記フィルタリング後の位相誤差である。
【０１１５】
説明すべきことは、デジタル補間演算の過程において、サンプリングポイント増減が発生するため、サンプリングポイント増減制御信号を適応等化装置へ出力する必要がある。サンプリングポイント増減算出方法は、下記のようになる。現在の位相弁別値μ1をｍｕ１と記し、直前拍の位相弁別値μ1をｍｕ０と記し、ｍｕ１とｍｕ０の差分を算出する。
ｄｍｕ=ｍｕ１−ｍｕ０ 
【０１１６】
制御信号ｎｕｍ_ａｄｄを算出する。ｍｕ１<０.５且つｄｍｕ<-０.５である場合、ｎｕｍ_ａｄｄの値が−1になり、ｍｕ１≧０.５且つｄｍｕ≧０.５である場合、ｎｕｍ_ａｄｄの値が１になり、その他、ｎｕｍ_ａｄｄの値が０になる。
【０１１７】
ｎｕｍ_ａｄｄが０である場合、データが適応等化装置を介して１２８個のサンプリングポイントが出力され、ｎｕｍ_ａｄｄが−１である場合、データが適応等化装置を介して１２６個のサンプリングポイントが出力され、ｎｕｍ_ａｄｄが１である場合、データが適応等化装置を介して１３０個のサンプリングポイントが出力される。
好ましくは、補間演算後の時間領域信号を取得した後、補間演算後の時間領域信号に対してサンプリングポイント増減を行い、サンプリングポイント増減後の時間領域信号を前記適応等化装置へ入力して、前記適応等化装置に更新後の適応等化係数を出力させてもよい。
【０１１８】
同様な技術思想に基づいて、本発明の実施例は、クロックリカバリ装置、システムをさらに提供する。当該クロックリカバリ装置、システムが問題を解決する仕組みが方法に類似するため、機器の実施は、方法の実施を参照すればよい。ここで繰り返し説明しない。
【０１１９】
図９は、本発明の実施例によるクロックリカバリ装置の構造模式図である。図９に示すように、本発明の実施例に供されるクロックリカバリ装置は、順に接続された等化プリフィルタリング手段２００、タイミング誤差抽出手段２０１、位相調整手段２０２を備えてもよい。
【０１２０】
前記等化プリフィルタリング手段２００は、現在入力された適応等化係数に基づいて、入力された時間・周波数領域信号に対してクロックの等化プリフィルタリングを行って、取得した等化プリフィルタリング信号を前記タイミング誤差抽出手段へ入力するように構成される。
【０１２１】
前記タイミング誤差抽出手段２０１は、前記等化プリフィルタリング信号に基づいて、入力された時間・周波数領域信号の位相誤差を取得し、取得した位相誤差を前記位相調整手段へ入力するように構成される。
【０１２２】
前記位相調整手段２０２は、前記位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力し、前記等化プリフィルタリング手段へフィードバックするように構成される。
【０１２３】
ただし、前記時間・周波数領域信号は、第１光に応じて偏波される時間・周波数領域第１サブ信号と、第２光に応じて偏波される時間・周波数領域第２サブ信号とを含み、前記時間領域信号は、時間周波数変換により前記周波数領域信号に変換される。前記等化プリフィルタリング手段２００は、単偏波システムの有限インパルス応答ＦＩＲフィルタあるいは偏波復用システムのＦＩＲフィルタによって実現されてもよい。
【０１２４】
以上の機能モジュールの分割方式は、単に本発明の実施例から与えられた１つの好適な実現形態であり、機能モジュールの分割方式は、本発明の制限にならない。
【０１２５】
具体的な実施において、前記装置は、さらに、前記タイミング誤差抽出手段と前記位相調整手段との間に接続され、前記位相誤差に対してフィルタリングを行って、フィルタリング後の位相誤差を前記位相調整手段へ入力するように構成されるタイミング誤差フィルタリング手段２０３を備える。
【０１２６】
前記位相調整手段２０２は、さらに、前記フィルタリング後の位相誤差に基づいて、前記入力された時間・周波数領域信号に対して位相調整を行い、位相調整後の時間・周波数領域信号に対して適応等化処理を行って新たな適応等化係数を出力するように構成される。ただし、前記タイミング誤差フィルタリング手段２０３は、ループフィルタ、デジタル発振器、減算器を採用して実現されてもよい。
【０１２７】
実際の応用では、前記等化プリフィルタリング手段２００、タイミング誤差抽出手段２０１、位相調整手段２０２、タイミング誤差フィルタリング手段２０３がいずれもクロックリカバリ装置内に位置する中央処理装置（ＣＰＵ、Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）、マイクロプロセッサ（ＭＰＵ、Ｍｉｃｒｏ Ｐｒｏｃｅｓｓｏｒ Ｕｎｉｔ）、デジタル信号プロセッサ（ＤＳＰ、Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、あるいはフィールドプログラマブルゲートアレイ（ＦＰＧＡ、Ｆｉｅｌｄ Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）によって実現されてもよく、前記ＣＰＵ、ＤＳＰ、ＦＰＧＡがいずれもクロックリカバリシステムに内蔵されてもい。
【０１２８】
本発明は、本発明の実施例の方法、機器（システム）、コンピュータプログラム製品のフローチャートおよび/またはブロック図を参照して記述されたものである。コンピュータプログラム命令にて、フローチャートおよび/またはブロック図における各フローおよび/またはブロック、並びにフローチャートおよび/またはブロック図におけるフローおよび/またはブロックの組み合わせを実現してもよい。これらのコンピュータプログラム命令を汎用コンピュータ、専用コンピュータ、組み込み型処理機器あるいは他のプログラマブルデータ処理機器のプロセッサへ供給してマシンを発生することで、コンピュータあるいは他のプログラマブルデータ処理機器のプロセッサによって実行された命令により、フローチャートにおける１つのフローあるいは複数のフローおよび/またはブロック図における１つのブロックあるいは複数のブロックに指定された機能を実現するための装置を発生する。
【０１２９】
これらのコンピュータプログラム命令は、さらに、コンピュータあるいは他のプログラマブルデータ処理機器に特定の方式で稼動させるコンピュータ読取可能なメモリに格納されてもよい。こうして、当該コンピュータ読取可能なメモリに格納された命令は、命令装置を含む制品を発生する。当該命令装置は、フローチャートにおける１つのフローあるいは複数のフローおよび/またはブロック図における１つのブロックあるいは複数のブロックに指定された機能を実現する。
【０１３０】
これらのコンピュータプログラム命令は、コンピュータあるいは他のプログラマブルデータ処理機器上にロードされ、コンピュータあるいは他のプログラマブル機器上において一連の操作ステップを実行させてコンピュータで実現される処理を発生する。こうして、コンピュータあるいは他のプログラマブル機器上に実行される命令は、フローチャートにおける１つのフローあるいは複数のフローおよび/またはブロック図における１つのブロックあるいは複数のブロックに指定された機能を実現するためのステップを提供する。
【０１３１】
本発明の好適な実施例を既に記述したが、当業者は基本的な進歩性の概念が分かれば、これらの実施例に対して他の変更や補正を施すことができる。したがって、添付されたクレームが好適な実施例および本発明の範囲に収まるあらゆる変更と補正を含むことが意図される。
【０１３２】
明らかに、当業者は、本発明に対して各種の改良や変形を実行して本発明の精神や範囲から逸脱しないようにことができる。このように、本発明のこれらの改良や変形も本発明のクレームおよびその均等技術の範囲内に収まる場合、本発明もこれらの改良や変形を含むことが意図される。
【図１】
0006317467.tif 000032
【図２】
0006317467.tif 000033
【図３】
0006317467.tif 000034
【図４】
0006317467.tif 000035
【図５】
0006317467.tif 000036
【図６】
0006317467.tif 000037
【図７】
0006317467.tif 000038
【図８】
0006317467.tif 000039
【図９】
0006317467.tif 000040