(57)【要約】【課題】  タイミングの誤差を逐次補正する。【解決手段】  領域判定部１５６は、予め規定した８つの部分領域の中から、入力した信号の位相に対応したひとつの部分領域を検出し、さらに検出したひとつの部分領域に対応した回転の方向を導出する。誤差導出部１４４は、ＣＣＫ変調された信号が配置されるべき信号点のいずれかと、残留の位相誤差を補正した信号の信号点との誤差を検出する。第２平均部１５２は、誤差の絶対値を計算し、絶対値を平均する。決定部１５８は、領域判定部１５６から入力した回転の方向と、第２係数乗算部１５４から入力した位相誤差の大きさから、タイミング誤差に応じた位相の回転の方向と回転量を決定する。【選択図】  図５
2005341230.tif 000002
【特許請求の範囲】
【請求項１】
所定のタイミングでサンプリングされた信号を入力する入力部と、
前記入力した信号が配置されるべき位相のいずれかに近づくように、前記入力した信号の位相を補正する初期位相補正部と、
前記入力した信号が配置されるべき位相平面を複数の部分領域に予め分割しておき、前記複数の部分領域の中から前記位相を補正した信号に対応したひとつの部分領域を検出する領域検出部と、
前記入力した信号が配置されるべき信号点のいずれかと前記位相を補正した信号の信号点との誤差を導出する導出部と、
前記導出した誤差の大きさと前記検出したひとつの部分領域にもとづいて、前記入力した信号に含まれたタイミングの誤差を推定するタイミング誤差推定部と、
前記推定したタイミングの誤差にもとづいて、前記位相を補正した信号の位相を再び補正することによって、前記入力した信号に含まれたタイミングの誤差を補正するタイミング誤差補正部と、
を備えることを特徴とする受信装置。
【請求項２】
前記入力部に入力した信号がサンプリングされたタイミングは、所定の間隔で調節されていることを特徴とする請求項１に記載の受信装置。
【請求項３】
前記タイミング誤差推定部は、前記導出した誤差の大きさを統計処理し、当該統計処理した誤差の大きさから、前記入力した信号に含まれたタイミングの誤差の大きさを推定することを特徴とする請求項１または２に記載の受信装置。
【請求項４】
前記領域検出部は、前記入力した信号が配置されるべき位相を境界にして、かつ前記複数の部分領域が重複しないように、前記入力した信号が配置されるべき位相平面を複数の部分領域に予め分割し、さらに前記複数の部分領域のそれぞれに対応づけて位相の回転方向を規定しており、
前記タイミング誤差推定部は、前記検出したひとつの部分領域に対して規定された位相の回転方向から、前記入力した信号に含まれたタイミングの誤差に応じた位相の回転方向を推定することを特徴とする請求項１から３のいずれかに記載の受信装置。
【請求項５】
前記領域検出部は、ひとつの部分領域に含まれた任意の位相から、当該ひとつの部分領域の境界とされた位相であって、かつ前記入力した信号が配置されるべき位相へ向かう方向を当該ひとつの部分領域に対応した位相の回転方向して規定することを特徴とする請求項４に記載の受信装置。
【請求項６】
前記導出した誤差にもとづいて、前記位相を補正した信号に含まれた残留の位相誤差を推定する位相誤差推定部と、
前記推定した残留の位相誤差を前記初期位相補正部から出力された信号にフィードバックして、位相を補正した信号に含まれた残留の位相誤差を補正する残留位相補正部とをさらに備え、
前記残留位相補正部は、前記導出部と前記タイミング誤差補正部に対して、前記残留の位相誤差を補正した信号を前記位相を補正した信号として出力することを特徴とする請求項１から４のいずれかに記載の受信装置。
【請求項７】
前記入力部に入力した信号は、複数の位相信号からそれぞれ生成された複数チップのウォルシュ符号をひとつのシンボルとした信号であり、かつ前記入力した信号がサンプリングされたタイミングは、ひとつのシンボルを単位にして調節されており、
前記初期位相補正部は、前記入力した信号が配置されるべき位相を前記複数チップのウォルシュ符号が配置された位相に設定し、
前記タイミングの誤差を補正した信号をひとつのシンボル単位でウォルシュ変換して、複数の相関値をそれぞれ生成し、前記生成した複数の相関値にもとづいて複数の位相信号を出力する復調部をさらに備えることを特徴とする請求項１から６のいずれかに記載の受信装置。
【請求項８】
所定のタイミングでサンプリングされた信号を入力するステップと、
前記入力した信号が配置されるべき位相のいずれかに近づくように、前記入力した信号の位相を補正するステップと、
前記入力した信号が配置されるべき位相平面を複数の部分領域に予め分割しておき、前記複数の部分領域の中から前記位相を補正した信号に対応したひとつの部分領域を検出するステップと、
前記入力した信号が配置されるべき信号点のいずれかと前記位相を補正した信号の信号点との誤差を導出するステップと、
前記導出した誤差の大きさと前記検出したひとつの部分領域にもとづいて、前記入力した信号に含まれたタイミングの誤差を推定するステップと、
前記推定したタイミングの誤差にもとづいて、前記位相を補正した信号の位相を再び補正することによって、前記入力した信号に含まれたタイミングの誤差を補正するステップと、
を備えることを特徴とする受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信技術に関し、特に無線通信回線を介した信号のタイミングの誤差を補正するための受信方法および装置に関する。
【背景技術】
【０００２】
２．４ＧＨｚ帯の無線周波数を使用したスペクトル拡散通信システムとして、ＩＥＥＥ８０２．１１ｂ規格の無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が実用化されている。当該無線ＬＡＮは、ＣＣＫ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｃｏｄｅ  Ｋｅｙｉｎｇ）変調によって、１１Ｍｂｐｓの最大伝送速度を実現する。このようなＣＣＫ変調に対応した受信装置は、一般的に、送信された信号の波形のパターンを予め複数用意しており、受信した信号の波形に最も近い波形の送信信号を復調結果としている（例えば、特許文献１参照。）。
【０００３】
このようなＩＥＥＥ８０２．１１ｂ規格の無線ＬＡＮで使用されているスペクトル拡散方式は、直接拡散方式といわれる。直接拡散方式は、送信側において、送信すべき情報の信号よりも高いクロックレートを有した拡散符号によって送信すべき情報の信号を直接拡散し、受信側において、受信した信号を送信側と同一の拡散符号で逆拡散して、送信すべき情報を抽出する。このような直接拡散方式の受信装置には、抽出した送信すべき信号を復調するための復調回路の他に、拡散された受信信号の相関検出を行うための同期捕捉回路、検出された相関を保持すると共に拡散符号クロックを再生するためのディレーロックループなどの同期追跡回路が備えられている。このようなディレーロックループは、受信した信号のクロックとＶＣＯ（Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌｌｅｄ  Ｏｓｃｉｌｌａｔｏｒ）から出力されるクロックが一致するように制御される。
【特許文献１】特開２００３−１６８９９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
受信した信号のタイミングの同期を確立するために、ＶＣＯを制御して受信装置の基準周波数を調節すれば調節の精度は高くなるが、その一方で、受信装置は高安定性のＶＣＯを備える必要があり、それによって受信装置の製造コストが高価になる傾向がある。また、ＶＣＯは電圧制御であるために、ノイズ等の影響を抑えなければならず制御が容易でない。なお、ＩＥＥＥ８０２．１１ｂ規格の無線ＬＡＮにおいてＣＣＫ変調が使用されている場合、タイミング同期の調節がＣＣＫ変調を実行する際の数チップ単位の途中で実行されれば、復調する場合に誤りが生じる可能性があるので、タイミング同期の調節は少なくともＣＣＫ変調を実行する際の数チップ単位でなされた方がよい。そのため、その間にタイミングに誤差が生じて、復調する際に誤りが生じる可能性がある。
【０００５】
本発明はこうした状況に鑑みてなされたものであり、その目的は、信号のタイミングを逐次同期させる受信方法および装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明のある態様は、受信装置である。この装置は、所定のタイミングでサンプリングされた信号を入力する入力部と、入力した信号が配置されるべき位相のいずれかに近づくように、入力した信号の位相を補正する初期位相補正部と、入力した信号が配置されるべき位相平面を複数の部分領域に予め分割しておき、複数の部分領域の中から位相を補正した信号に対応したひとつの部分領域を検出する領域検出部と、入力した信号が配置されるべき信号点のいずれかと位相を補正した信号の信号点との誤差を導出する導出部と、導出した誤差の大きさと検出したひとつの部分領域にもとづいて、入力した信号に含まれたタイミングの誤差を推定するタイミング誤差推定部と、推定したタイミングの誤差にもとづいて、位相を補正した信号の位相を再び補正することによって、入力した信号に含まれたタイミングの誤差を補正するタイミング誤差補正部とを備える。
【０００７】
「入力した信号が配置されるべき位相」は、入力した信号に対して予め規定されている位相である。例えば、入力した信号がＱＰＳＫ信号である場合に、「入力した信号が配置されるべき位相」は、「π／４」、「３π／４」、「５π／４」、「７π／４」に相当する。
以上の装置により、入力した信号に含まれたタイミング誤差を導出し、導出したタイミング誤差で入力した信号を順次補正するので、入力した信号に含まれたタイミング誤差を抑圧できる。
【０００８】
入力部に入力した信号がサンプリングされたタイミングは、所定の間隔で調節されてもよい。タイミング誤差推定部は、導出した誤差の大きさを統計処理し、当該統計処理した誤差の大きさから、入力した信号に含まれたタイミングの誤差の大きさを推定してもよい。領域検出部は、入力した信号が配置されるべき位相を境界にして、かつ複数の部分領域が重複しないように、入力した信号が配置されるべき位相平面を複数の部分領域に予め分割し、さらに複数の部分領域のそれぞれに対応づけて位相の回転方向を規定しており、タイミング誤差推定部は、検出したひとつの部分領域に対して規定された位相の回転方向から、入力した信号に含まれたタイミングの誤差に応じた位相の回転方向を推定してもよい。領域検出部は、ひとつの部分領域に含まれた任意の位相から、当該ひとつの部分領域の境界とされた位相であって、かつ入力した信号が配置されるべき位相へ向かう方向を当該ひとつの部分領域に対応した位相の回転方向して規定してもよい。
【０００９】
「統計処理」には、平均が含まれるが、これ以外に偏差等であってもよいものとする。
「複数の部分領域が重複しないように」とは、位相空間における任意の領域がひとつの部分領域に含まれることを意味する。
【００１０】
導出した誤差にもとづいて、位相を補正した信号に含まれた残留の位相誤差を推定する位相誤差推定部と、推定した残留の位相誤差を初期位相補正部から出力された信号にフィードバックして、位相を補正した信号に含まれた残留の位相誤差を補正する残留位相補正部とをさらに備え、残留位相補正部は、導出部とタイミング誤差補正部に対して、残留の位相誤差を補正した信号を位相を補正した信号として出力してもよい。入力部で入力した信号は、複数の位相信号からそれぞれ生成された複数チップのウォルシュ符号をひとつのシンボルとした信号であり、かつ入力した信号がサンプリングされたタイミングは、ひとつのシンボルを単位にして調節されており、初期位相補正部は、入力した信号が配置されるべき位相を複数チップのウォルシュ符号が配置された位相に設定し、タイミングの誤差を補正した信号をひとつのシンボル単位でウォルシュ変換して、複数の相関値をそれぞれ生成し、生成した複数の相関値にもとづいて複数の位相信号を出力する復調部をさらに備えてもよい。
【００１１】
「残留の位相誤差」とは、初期位相補正部で補正した信号に含まれた位相誤差である。
「複数チップのウォルシュ符号をひとつのシンボル」とは、複数チップで構成されたひとつのシンボルであるが、さらにひとつのチップが複数のサンプルで構成される場合には、複数サンプルで構成されたひとつのシンボルである。
【００１２】
本発明の別の態様は、受信方法である。この方法は、所定のタイミングでサンプリングされた信号を入力するステップと、入力した信号が配置されるべき位相のいずれかに近づくように、入力した信号の位相を補正するステップと、入力した信号が配置されるべき位相平面を複数の部分領域に予め分割しておき、複数の部分領域の中から位相を補正した信号に対応したひとつの部分領域を検出するステップと、入力した信号が配置されるべき信号点のいずれかと位相を補正した信号の信号点との誤差を導出するステップと、導出した誤差の大きさと検出したひとつの部分領域にもとづいて、入力した信号に含まれたタイミングの誤差を推定するステップと、推定したタイミングの誤差にもとづいて、位相を補正した信号の位相を再び補正することによって、入力した信号に含まれたタイミングの誤差を補正するステップとを備える。
【００１３】
入力するステップに入力した信号がサンプリングされたタイミングは、所定の間隔で調節されてもよい。タイミングの誤差を補正するステップは、導出した誤差の大きさを統計処理し、当該統計処理した誤差の大きさから、入力した信号に含まれたタイミングの誤差の大きさを推定してもよい。部分領域を検出するステップは、入力した信号が配置されるべき位相を境界にして、かつ複数の部分領域が重複しないように、入力した信号が配置されるべき位相平面を複数の部分領域に予め分割し、さらに複数の部分領域のそれぞれに対応づけて位相の回転方向を規定しており、タイミングの誤差を推定するステップは、検出したひとつの部分領域に対して規定された位相の回転方向から、入力した信号に含まれたタイミングの誤差に応じた位相の回転方向を推定してもよい。
【００１４】
部分領域を検出するステップは、ひとつの部分領域に含まれた任意の位相から、当該ひとつの部分領域の境界とされた位相であって、かつ入力した信号が配置されるべき位相へ向かう方向を当該ひとつの部分領域に対応した位相の回転方向して規定してもよい。導出した誤差にもとづいて、位相を補正した信号に含まれた残留の位相誤差を推定する位相誤差を推定するステップと、推定した残留の位相誤差を入力した信号の位相を補正するステップから出力された信号にフィードバックして、位相を補正した信号に含まれた残留の位相誤差を補正するステップとをさらに備え、残留の位相誤差を補正するステップは、誤差を導出するステップとタイミングの誤差を補正するステップに対して、残留の位相誤差を補正した信号を位相を補正した信号として出力してもよい。
【００１５】
入力するステップで入力した信号は、複数の位相信号からそれぞれ生成された複数チップのウォルシュ符号をひとつのシンボルとした信号であり、かつ入力した信号がサンプリングされたタイミングは、ひとつのシンボルを単位にして調節されており、入力した信号の位相を補正するステップは、入力した信号が配置されるべき位相を複数チップのウォルシュ符号が配置された位相に設定し、タイミングの誤差を補正した信号をひとつのシンボル単位でウォルシュ変換して、複数の相関値をそれぞれ生成し、生成した複数の相関値にもとづいて複数の位相信号を出力するステップをさらに備えてもよい。
【００１６】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１７】
本発明によれば、信号のタイミングを逐次同期できる。
【発明を実施するための最良の形態】
【００１８】
本発明を具体的に説明する前に、概要を述べる。本発明の実施例は、ＩＥＥＥ８０２．１１ｂ規格の無線ＬＡＮの無線装置、特に受信装置に関する。受信装置は、受信した信号であるＣＣＫ変調の信号をＦＷＴ（Ｆａｓｔ  Ｗａｌｓｈ  Ｔｒａｎｓｆｏｒｍ）演算する。さらに受信装置は、ＦＷＴ演算して得られた複数の相関値の中から大きさが最大の相関値を選択し、当該選択した相関値に対応した位相信号の組合せをＣＣＫ変調に含まれた位相信号として再生する。ここで、ＣＣＫ変調の信号は差動符号化した信号にもとづいて生成されているため、通常は、受信装置において絶対的な位相の補正を必要としなかった。
【００１９】
本実施例に係る受信装置は、受信したＣＣＫ変調の信号に対してＦＷＴ演算の前に絶対的な位相を補正し、さらにＦＷＴ演算によって生成された相関値に、相関値が同相成分の軸と直交成分の軸から離れるほど値が大きくなるような近似を行う。その結果、最終的に選択されるべき相関値は、近似した値の大きさが大きくなるような位相に配置される。そのため、当該相関値が複数の相関値の中から選択される可能性が向上して、信号の受信特性が向上する。このような受信装置において、タイミングの同期は、ＣＣＫ変調が実行される数チップを単位にして行われる。そのため、数チップの終了タイミング付近ではタイミングの誤差が大きくなる可能性を有する。タイミングの誤差は、受信したＣＣＫ変調の信号に対して位相の回転を与える。そのため、本実施例に係る受信装置は、タイミングの誤差による位相の回転量および方向を導出して、受信したＣＣＫ変調の信号の位相を補正することによって、タイミングの誤差を補正する。
【００２０】
受信装置は、絶対的な位相を補正したＣＣＫ変調の信号の位相とＣＣＫ変調の信号が配置されるべき位相、すなわち、「π／４」、「３π／４」、「５π／４」、「７π／４」との間の位相の誤差を検出する。検出した位相の誤差に対して絶対値を求め、絶対値を平均してタイミングの誤差による位相の回転量を導出する。また、絶対的な位相を補正したＣＣＫ変調の信号が配置されるべき位相空間を複数の部分領域に分割しておく。すなわち、「０からπ／４」、「π／４からπ／２」、「π／２から３π／４」、「３π／４からπ」、「πから５π／４」、「５π／４から３π／２」、「３π／２から７π／４」、「７π／４から０」の８つの部分領域に分割しておく。
【００２１】
さらに、それぞれの部分領域に位相の回転方向を対応づける。前述の例では、「０からπ／４」に左回転、「π／４からπ／２」に右回転を対応付け、部分領域内の任意の位相からＣＣＫ変調の信号が配置されるべき位相、すなわち、「π／４」、「３π／４」、「５π／４」、「７π／４」に向かう回転方向を対応づける。絶対的な位相を補正したＣＣＫ変調の信号が含まれるひとつの部分領域を検出し、当該ひとつの部分領域に対応づけられた回転方向をタイミングの誤差による位相の回転方向として導出する。受信装置は、導出した位相の回転量と回転の方向にもとづいて、絶対的な位相を補正したＣＣＫ変調の信号に含まれたタイミングの誤差を補正する。
【００２２】
本実施例の前提として、ＩＥＥＥ８０２．１１ｂ規格におけるＣＣＫ変調の概略を説明する。ＣＣＫ変調は、８ビットをひとつの単位（以下、この単位を「ＣＣＫ変調単位」とする）とし、この８ビットを上位からｄ１、ｄ２、・・・ｄ８と名づける。ＣＣＫ単位のうち、下位６ビットは、［ｄ３，ｄ４］、［ｄ５，ｄ６］、［ｄ７，ｄ８］単位でそれぞれＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）の信号点にマッピングされる。また、マッピングした位相をそれぞれ（φ２、φ３、φ４）とする。さらに、位相φ２、φ３、φ４から８種類の拡散符号Ｐ１からＰ８を以下の通り生成する。
【００２３】
【数１】
2005341230.tif 000003
一方、ＣＣＫ変調単位のうち、上位２ビットの［ｄ１，ｄ２］は、ＤＱＰＳＫ（Ｄｉｆｆｅｒｎｔｉａｌ  ｅｎｃｏｄｉｎｇ  Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）の信号点配置にマッピングされ、ここではマッピングした位相をφ１とする。なお、φ１が被拡散信号に相当する。さらに、被拡散信号φ１と拡散符号Ｐ１からＰ８より、以下の通り８通りのチップ信号Ｘ０からＸ７を生成する。
【００２４】
【数２】
2005341230.tif 000004
送信装置は、チップ信号Ｘ０からＸ７の順に送信する（以下、チップ信号Ｘ０からＸ７によって構成される時系列の単位も「ＣＣＫ変調単位」という）。なお、ＩＥＥＥ８０２．１１ｂ規格ではＣＣＫ変調の他に、ＤＢＰＳＫ（Ｄｉｆｆｅｒｎｔｉａｌ  ｅｎｃｏｄｉｎｇ  Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）やＤＱＰＳＫの位相変調した信号が既知の拡散符号によって拡散されて送信される。以上のような処理にもとづく、ＣＣＫ変調された信号は、ウォルシュ符号とも呼ばれる。
【００２５】
図１は、本発明の実施例に係る通信システムのバーストフォーマットを示す。このバーストフォーマットは、ＩＥＥＥ８０２.１１ｂ規格のＳｈｏｒｔＰＬＣＰに相当する。バースト信号は、図示のごとくプリアンブル、ヘッダ、データの領域を含む。さらに、プリアンブルは、ＤＢＰＳＫの変調方式によって伝送速度１Ｍｂｐｓで通信され、ヘッダは、ＤＱＰＳＫの変調方式によって伝送速度２Ｍｂｐｓで通信され、データは、ＣＣＫの変調方式によって伝送速度１１Ｍｂｐｓで通信される。また、プリアンブルは、５６ビットのＳＹＮＣ、１６ビットのＳＦＤを含み、ヘッダは、８ビットのＳＩＧＮＡＬ、８ビットのＳＥＲＶＩＣＥ、１６ビットのＬＥＮＧＴＨ、１６ビットのＣＲＣを含む。一方、データに対応したＰＳＤＵの長さは、可変である。
【００２６】
図２は、本発明の実施例に係る無線装置１００の構成を示す。無線装置１００は、アンテナ３００、スイッチ部３０２、直交変調部３０４、直交検波部３０６、発振器３０８、ゲインアンプ３１０、ベースバンド処理部３１２、制御部３３４を含む。また、ベースバンド処理部３１２は、ＤＡ部３１４、送信フィルタ部３１６、変調部３１８、スクランブル部３２０、バースト組立部３２２、ＡＤ部３２４、ＡＧＣ部３２６、復調部２６、デスクランブル部３２８、バースト分解部３３０、ＭＡＣインターフェース部３３２を含む。また、信号としてデジタル受信信号２００、出力信号２０２を含む。
【００２７】
アンテナ３００は、無線周波数の信号を送受信する。スイッチ部３０２は、直交変調部３０４から入力した信号をアンテナ３００へ出力、あるいはアンテナ３００から入力した信号を直交検波部３０６へ出力する。なお、直交変調部３０４から入力した信号と直交検波部３０６へ出力する信号は中間周波数であるので、スイッチ部３０２は、直交変調部３０４から入力した信号を無線周波数に変換してアンテナ３００へ出力し、アンテナ３００から入力した信号を中間周波数に変換して直交検波部３０６へ出力する。発振器３０８は、所定の周波数の信号、ここでは正弦波を発振する。直交検波部３０６は、発振器３０８から入力した所定の周波数の信号にもとづいて、スイッチ部３０２から入力した信号を直交検波する。一般的に直交検波したベースバンドの信号は同相成分と直交成分を有するので、２本の信号線が示されるべきであるが、ここでは図を簡潔に表示するため、これらの信号線を１本で示した。以下同様である。
【００２８】
ゲインアンプ３１０は、ＡＧＣ部３２６で設定された利得にもとづいて直交検波部３０６で直交検波した信号を増幅する。ＡＧＣ部３２６は、ゲインアンプ３１０で増幅された信号の振幅がＡＤ部３２４のダイナミックレンジに入るように利得を制御する。ＡＤ部３２４は、ゲインアンプ３１０で増幅された信号をＡＤ変換し信号を所定のタイミングでサンプリングする。ここで、サンプリングした信号、すなわちデジタル受信信号２００は、複数チップのＣＣＫ変調された信号をひとつのシンボルとした信号である。さらに、サンプリングのためのタイミング同期は、ＣＣＫ変調単位でなされているものとする。例えば、ＣＣＫ変調単位の開始のタイミングでは同期しているが、ＣＣＫ変調単位の終了のタイミングでは同期にズレが生じている。
【００２９】
復調部２６は、デジタル受信信号２００を復調して出力信号２０２を出力する。すなわち、復調部２６は、デジタル受信信号２００に含まれたタイミングの誤差や位相の誤差を補正し、補正した信号をひとつのシンボル単位でウォルシュ変換して、複数の相関値をそれぞれ生成し、生成した複数の相関値にもとづいて複数の位相信号を出力信号２０２として出力する。デスクランブル部３２８は、デジタル受信信号２００をデスクランブルする。バースト分解部３３０は、バースト信号を構成した信号を分解して、ＭＡＣインターフェース部３３２に出力する。また、ＭＡＣインターフェース部３３２は送信すべきビット系列を外部から入力する。
【００３０】
バースト組立部３２２は、入力したビット系列からバースト信号を構成する。スクランブル部３２０は、バースト信号をスクランブルする。変調部３１８は、スクランブル部３２０から入力した信号を変調して送信フィルタ部３１６に出力する。ここで、変調にはスペクトル拡散も含む。送信フィルタ部３１６は、変調した信号の高周波成分を遮断し、ＤＡ部３１４が送信フィルタ部３１６から入力した信号をＤＡ変換する。直交変調部３０４は、ＤＡ部３１４から入力した信号を直交変調して、中間周波数の信号をスイッチ部３０２に出力する。制御部２８は、無線装置１００のタイミング等を制御する。
【００３１】
この構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリのロードされた予約管理機能のあるプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００３２】
図３は、復調部２６の構成を示す。復調部２６は、初期補正部１３０、等化器４２、相関器４４、ＰＳＫ復調部４６、初期推定部４８、残留補正部５６、ＤＦＥ５８、ＦＷＴ演算部５０、最大値検索部５２、φ１復調部５４、スイッチ部６０を含む。また、信号として、復調信号２０４、位相誤差信号２０６、φ１信号２０８、φ成分信号２１０、ウォルシュ変換値ＦＷＴを含む。
【００３３】
初期補正部１３０は、後述の初期推定部４８から入力した位相誤差信号２０６によって、デジタル受信信号２００の位相を回転する。当該回転の結果、ＣＣＫ変調の信号が配置されるべき位相のいずれかに近づくように、すなわち、デジタル受信信号２００の信号点が同相成分の軸と直交成分の軸の中間の位相、ここではπ／４、３π／４、５π／４、７π／４のいずれかに近づくように補正される。なお、π／４、３π／４、５π／４、７π／４は、複数チップのウォルシュ符号が配置された位相である。また、初期補正部１３０での回転は、複素成分のベクトル演算によってなされてもよいし、位相成分のみの加減演算によってなされてもよい。
【００３４】
等化器４２は、初期補正部１３０から出力された信号に含まれたマルチパス伝送路の影響を除去する。等化器４２は、トランスバーサル型のフィルタによって構成される。また、等化器４２のタップ係数が設定されるまで、等化器４２は等化の処理を実行せず、入力された信号をそのまま出力してもよい。
【００３５】
相関器４４は、図１のバーストフォーマットのプリアンブルとヘッダのように、所定の拡散符号で拡散された位相変調信号を逆拡散するために、等化器４２から出力された信号を当該拡散符号で相関処理する。また、相関器４４は、図１のバーストフォーマットのデータがＣＣＫ変調されていない場合に、データに対しても使用される。相関処理は、スライディング型の相関処理であってもよいし、マッチドフィルタ型の相関処理であってもよい。
【００３６】
ＰＳＫ復調部４６は、相関器４４で逆拡散した逆拡散信号を復調する。逆拡散信号の変調方式がＤＢＰＳＫあるいはＤＱＰＳＫであるので、復調は遅延検波で実行される。初期推定部４８は、復調信号２０４にもとづいて位相誤差を検出する。詳細は後述するが、検出した位相誤差は、位相誤差信号２０６として出力される。
【００３７】
残留補正部５６は、図１のバーストフォーマットのデータ区間にわたって、等化器４２で等化された信号に含まれた残留位相の誤差とタイミングの誤差を補正する。補正方法の詳細は後述するが、初期補正部１３０でなされた位相の補正の結果、残留した位相誤差を補正する。また、図１のＡＤ部３２４でなされたアナログ−デジタル変換の結果、生じたタイミング誤差を補正する。
ＤＦＥ５８は、判定帰還型の等化器であり、残留補正部５６から出力された信号、すなわち残留した位相誤差とタイミング誤差が補正された信号を等化する。主として、信号に含まれた遅延波の成分を除去する。
【００３８】
ＦＷＴ演算部５０は、図１のバーストフォーマットのデータ区間のようにＣＣＫ変調された信号に対応した値であって、ＤＦＥ５８から出力された信号をＦＷＴ演算し、ウォルシュ変換値ＦＷＴを出力する。ＦＷＴ演算部５０の処理をより具体的に説明すると、ＣＣＫ変調単位のチップ信号を入力して、チップ信号間の相関処理によって、６４個のウォルシュ変換値ＦＷＴ、すなわち相関値を出力する。
【００３９】
最大値検索部５２は、６４個のウォルシュ変換値ＦＷＴを入力し、それらの大きさにもとづいて、ひとつのウォルシュ変換値ＦＷＴを選択する。さらに、選択したひとつのウォルシュ変換値ＦＷＴに応じて、φ１が遅延検波される前の信号に相当したφ１信号２０８と、φ２からφ４の組合せをφ成分信号２１０として出力する。φ１復調部５４は、φ１信号２０８を遅延検波して、φ１を生成する。さらに、φ１からφ４の組合せから、伝送すべき情報信号のｄ１、ｄ２、・・・ｄ８を再生して出力する。すなわち、ＦＷＴ演算部５０、最大値検索部５２、φ１復調部５４は、初期補正部１３０、残留補正部５６によって位相誤差とタイミング誤差がそれぞれ補正された信号を復調する。
【００４０】
スイッチ部６０は、ＰＳＫ復調部４６から出力された信号とφ１復調部５４から出力された信号のいずれかを選択し、出力信号２０２として出力する。図１のバーストフォーマットのプリアンブルとヘッダの区間では、ＰＳＫ復調部４６から出力された信号を選択し、バーストフォーマットのデータ領域の区間では、φ１復調部５４から出力された信号を選択する。
【００４１】
図４は、初期推定部４８の構成を示す。初期推定部４８は、記憶部７４、判定部７０、複素共役部７２、スイッチ部７６、乗算部７８を含む。
記憶部７４は、図１のバーストフォーマットのプリアンブル区間に対応した既知の信号を記憶し、プリアンブル期間に該当するタイミングで記憶した既知の信号を出力する。プリアンブル区間の指示は、図２の制御部３３４によって図示しない信号線を介してなされる。
【００４２】
判定部７０は、図１のバーストフォーマットのヘッダ区間において、判定のためのしきい値にもとづいて、復調信号２０４の値を判定する。当該判定は、復調信号２０４の同相成分と直交成分に対してそれぞれ行う。複素共役部７２は、判定部７０で判定した信号の複素共役を計算する。スイッチ部７６は、プリアンブル区間で記憶部７４からの信号を参照信号として出力し、ヘッダ区間で複素共役部７２からの信号を参照信号として出力する。
【００４３】
乗算部７８は、スイッチ部７６から出力される参照信号と、復調信号２０４を乗算し、参照信号に対する復調信号２０４の位相誤差を位相誤差信号２０６として出力する。なお、図１のバーストフォーマットのデータ区間以降では、ヘッダ区間で導出した位相誤差信号２０６を引き続き出力してもよい。
【００４４】
図５は、残留補正部５６の構成を示す。残留補正部５６は、第１回転部１４０、第２回転部１４２、誤差導出部１４４、第１平均部１４６、第１係数乗算部１４８、積算部１５０、第２平均部１５２、第２係数乗算部１５４、領域判定部１５６、決定部１５８を含む。
【００４５】
領域判定部１５６は、ＣＣＫ変調された信号が配置されるべき位相平面を予め分割し、分割によって生成される複数の部分領域を規定する。図６（ａ）−（ｂ）は、領域判定部１５６で規定した部分領域を示す。図６（ａ）は、ＣＣＫ変調された信号が配置されるべき位相平面を示しており、当該位相平面は、図示のごとく同相軸（以下、「Ｉ軸」という）と直交軸（以下、「Ｑ軸」という）によって規定されている。図中のＸ印が、ＣＣＫ変調された信号が配置されるべき信号点を示しており、位相が「π／４」、「３π／４」、「５π／４」、「７π／４」になるような信号点に相当する。さらに、ＣＣＫ変調された信号が配置されるべき位相とＩ軸とＱ軸を境界にして位相平面を分割し、８つの部分領域を規定する。ここで、境界は、前述の４つの位相と「０」、「π／２」、「π」、「３π／２」によって規定される。以上のように規定された８つの領域は、互いに重複せず、さらに図示のごとく「Ａ」から「Ｈ」と示される。
【００４６】
さらに、領域判定部１５６は、８つの部分領域のそれぞれに対応づけた位相の回転方向を規定する。具体的には、ひとつの部分領域に含まれた任意の位相から、当該ひとつの部分領域の境界とされた位相であって、かつＣＣＫ変調された信号が配置されるべき位相へ向かう方向を当該ひとつの部分領域に対して規定する。図の部分領域「Ａ」には、部分領域「Ａ」の中の所定の位相から「π／４」に向かう方向、すなわち左回りの方向を対応づける。そのほかの部分領域も同様に対応付け、部分領域「Ｃ」、「Ｅ」、「Ｇ」に左回りの方向を対応付け、また部分領域「Ｂ」、「Ｄ」、「Ｆ」、「Ｈ」に右回りの方向を対応づける。
【００４７】
以上のように予め規定しており、領域判定部１５６は、８つの部分領域の中から、入力した信号の位相に対応したひとつの部分領域を検出し、さらに検出したひとつの部分領域に対応した回転の方向を導出する。また、図６（ａ）とは別に規定した複数の部分領域を図６（ｂ）に示す。図６（ｂ）に示した複数の部分領域は、図６（ａ）に示したものと類似するが、部分領域「Ａ」と「Ｂ」の間に新たな部分領域「α」を規定する。また、図示のごとく、部分領域「Ａ」から「Ｈ」の間に新たな部分領域「β」から「δ」を規定する。ここで、新たな部分領域「α」から「δ」には、回転の方向を対応づけない。すなわち、入力した信号の位相が新たな部分領域「α」から「δ」に該当する場合、後述の第２回転部１４２で位相の回転を実行しない。
【００４８】
図５に戻る。第１回転部１４０は、後述する積算部１５０から出力された位相にもとづいて、入力した信号に含まれた残留の位相誤差を補正する。ここで、積算部１５０から出力された信号は、入力した信号に含まれた残留の位相誤差に対応する。さらに、第１回転部１４０は、残留の位相誤差を補正した信号を後述の誤差導出部１４４と第２回転部１４２に出力する。
【００４９】
誤差導出部１４４は、ＣＣＫ変調された信号が配置されるべき信号点のいずれかと、残留の位相誤差を補正した信号の信号点との誤差を検出する。例えば、残留の位相誤差を補正した信号を複素数で示し、両者の外積を計算する。また、残留の位相誤差を補正した信号をスカラー量で示し、両者の位相差を計算してもよい。
【００５０】
第１平均部１４６は、誤差を平均して雑音の影響を抑圧する。また、平均以外の統計処理であってもよい。位相差が複素数で示されている場合は、同相（Ｉ）成分と直交（Ｑ）成分に対してそれぞれ平均を計算する。また、位相差がスカラー量で示されている場合は、スカラー量を平均する。第１係数乗算部１４８は、平均した値に係数を乗算する。
【００５１】
積算部１５０は、平均した値を積算する。すなわち、平均した値がスカラー量である場合は、平均した量を順次加算していき、平均した値が複素数である場合は、平均した値を順次複素乗算する。さらに、位相を反転する。積算部１５０は、積算した結果を第１回転部１４０にフィードバックする。
【００５２】
第２平均部１５２は、誤差の絶対値を計算し、絶対値を平均する。また、平均以外の統計処理であってもよい。誤差の絶対値が複素数で示されている場合は、同相成分と直交成分に対してそれぞれ平均を計算する。また、誤差の絶対値がスカラー量で示されている場合は、スカラー量を平均する。平均した絶対値は、位相誤差の大きさに相当する。第２係数乗算部１５４は、平均した絶対値に係数を乗算する。
【００５３】
決定部１５８は、領域判定部１５６から入力した回転の方向と、第２係数乗算部１５４から入力した位相誤差の大きさから、タイミング誤差に応じた位相の回転の方向と回転量を決定する。例えば、入力した回転の方向が左回りの方向であり、入力した位相誤差の大きさがπ／１６である場合に、決定部１５８は、左回りの方向にπ／１６だけ回転することを決定する。ここで、決定した位相の回転の方向と回転量は、複素数であってもよく、スカラー量であってもよい。なお、決定した位相の回転の方向と回転量がタイミング誤差に依存する理由については、後述する。
【００５４】
第２回転部１４２は、決定部１５８から入力した位相の回転の方向と回転量にもとづいて、第１回転部１４０で残留の位相誤差を補正した信号の位相を再び補正することによって、ＣＣＫ変更された信号に含まれたタイミングの誤差を補正する。
【００５５】
図７は、ＡＤ部３２４でＡＤ変換された信号のタイミング誤差を示す。図の横軸は、時間を示しており、矢印で示した区間は１シンボルの区間、すなわちＣＣＫ変調単位を示す。前述のごとく、ＣＣＫ変調単位は複数のチップ信号で構成されており、さらにひとつのチップ信号が複数のサンプルで構成されている場合もあるので、矢印で示した区間には複数のサンプルが含まれている。図の縦軸は、タイミング誤差を示しており、「０」はタイミングが同期していることに相当する。タイミング誤差が「前方」であれば、ＡＤ部３２４でなされるサンプリングのタイミングが、理想的なタイミングより進んでおり、タイミング誤差が「後方」であれば、ＡＤ部３２４でなされるサンプリングのタイミングが、理想的なタイミングより遅れている。
【００５６】
ここでは、前述のごとくひとつのシンボルが開始される時点でタイミングを調節する。また、ＡＤ部３２４でサンプリングするタイミングの周期が理想的なタイミングの周期よりも遅れているものとする。そのため、ＡＤ部３２４は、ひとつのシンボル単位で所定の方法によって、タイミング誤差が「前方」になるようにタイミングを調節する。時間の経過とともに、タイミング誤差に遅れが生じ、ひとつのシンボルの終わりにおいて、タイミング誤差が「後方」になっている。すなわち、ＡＤ部３２４でサンプリングするためのタイミングを発生するクロックは、入力した信号に対してタイミング誤差を有しているために、時間の経過とともに、タイミング誤差を重ねていく。本発明は、ひとつのシンボルの区間で生じるタイミング誤差をサンプリングのタイミングを単位にして補正するものである。なお、図においてタイミング調節を実行する際に、タイミング誤差が「前方」になるように調節しているのは、タイミング誤差の絶対値を小さくするためである。次に、このように変化するタイミング誤差と位相の誤差の関係を説明する。
【００５７】
図８（ａ）−（ｄ）は、タイミング誤差の影響を示す。図８（ａ）は、タイミングの誤差がない場合のＣＣＫ変調の信号の同相（Ｉ）成分と直交（Ｑ）成分の波形を示す。図中に示した「１」、「２」、「３」、「４」は、信号をサンプリングするタイミングを示しており、ここでは、それぞれ波形の最大値および最小値でサンプリングしているので、タイミングの誤差がない。図８（ｂ）は、図８（ａ）の波形のコンスタレーションを示す。タイミングの誤差がないので、ＣＣＫ変調の信号はＱＰＳＫの信号点、すなわち「π／４」、「３π／４」、「５π／４」、「７π／４」に配置されている。
【００５８】
図８（ｃ）は、タイミングの誤差が含まれる場合のＣＣＫ変調の信号のＩ成分とＱ成分の波形を示す。図中に示した「１」、「２」、「３」、「４」は、図８（ａ）と異なって波形の最大値および最小値から後方にずれており、このずれに相当したタイミングの誤差を含む。図８（ｄ）は、図８（ｃ）の波形のコンスタレーションを示す。タイミングの誤差が含まれるので、ＣＣＫ変調の信号はＱＰＳＫの信号点（図中の「×」印）、すなわち「π／４」、「３π／４」、「５π／４」、「７π／４」からずれた位置に配置されている。以上のように、信号にタイミング誤差が含まれていれば、位相に誤差が生じる。ここでは、タイミング誤差を一定の値にしたが、タイミング誤差を大きくすれば、位相の誤差も大きくなる。本発明はこの関係を利用し、図５の決定部１５８において位相の誤差からタイミング誤差を導出している。
【００５９】
図９は、ＦＷＴ演算部５０の構成を示す。ＦＷＴ演算部５０は、φ２推定部８０と総称される第１φ２推定部８０ａ、第２φ２推定部８０ｂ、第３φ２推定部８０ｃ、第４φ２推定部８０ｄ、φ３推定部８２と総称される第１φ３推定部８２ａ、第２φ３推定部８２ｂ、φ４推定部８４を含む。また信号として、チップ信号Ｘと総称されるＸ０、Ｘ１、Ｘ２、Ｘ３、Ｘ４、Ｘ５、Ｘ６、Ｘ７、第１相関値Ｙと総称されるＹ０−０、Ｙ０−１、Ｙ０−２、Ｙ０−３、Ｙ１−０、Ｙ１−１、Ｙ１−２、Ｙ１−３、Ｙ２−０、Ｙ２−１、Ｙ２−２、Ｙ２−３、Ｙ３−０、Ｙ３−１、Ｙ３−２、Ｙ３−３、第２相関値Ｚと総称されるＺ０、Ｚ１、Ｚ１５、Ｚ１６、Ｚ１７、Ｚ３１、ウォルシュ変換値ＦＷＴと総称されるＦＷＴ０、ＦＷＴ１、ＦＷＴ６３を含む。
【００６０】
φ２推定部８０は、それぞれふたつのチップ信号Ｘ、例えば、Ｘ０とＸ１を入力し、Ｘ０の位相を０、π／２、π、３π／２回転させて、Ｘ１と回転させたＸ０をそれぞれ加算して、Ｙ０−０からＹ０−３をそれぞれ出力する。ここでは、Ｘ０を回転させた位相とφ２の位相が等しい場合に、該当する第１相関値Ｙの大きさが大きくなる。その結果、φ２を推定できる。
【００６１】
φ３推定部８２は、φ２推定部８０と同様に動作し、例えば、Ｙ０−０からＹ０−３とＹ１−０からＹ１−３を入力して、Ｚ０からＺ１５をそれぞれ出力し、第２相関値Ｚの大きさよりφ３を推定できる。φ４推定部８４は、φ２推定部８０と同様に動作し、Ｚ０からＺ３１を入力して、ＦＷＴ０からＦＷＴ６３を出力し、ウォルシュ変換値ＦＷＴの大きさよりφ４、さらにφ１を推定できる。
【００６２】
図１０は、第１φ２推定部８０ａの構成を示す。第１φ２推定部８０ａは、０位相回転部８６、π／２位相回転部８８、π位相回転部９０、３／２π位相回転部９２、加算部９４と総称される第１加算部９４ａ、第２加算部９４ｂ、第３加算部９４ｃ、第４加算部９４ｄを含む。
０位相回転部８６、π／２位相回転部８８、π位相回転部９０、３／２π位相回転部９２は、Ｘ０の位相をそれぞれ０、π／２、π、３π／２回転させる。それらの出力は、加算部９４でＸ１と加算される。
【００６３】
図１１は、最大値検索部５２の構成を示す。最大値検索部５２は、選択部１１０、近似部１１２、比較部１１４と総称される第１比較部１１４ａ、第２比較部１１４ｂ、第３比較部１１４ｃ、第４比較部１１４ｄ、第５比較部１１４ｅ、第６比較部１１４ｆ、第７比較部１１４ｇ、最大値比較部１１６、最大値格納部１１８、最大値Ｉｎｄｅｘ格納部１２０を含む。
選択部１１０は、ＦＷＴ０からＦＷＴ６３の６４個のデータを入力し、８個ずつのデータを出力する。例えば、最初のタイミングでＦＷＴ０からＦＷＴ７を出力し、次のタイミングでＦＷＴ８からＦＷＴ１５を出力する。
【００６４】
近似部１１２は、ウォルシュ変換値ＦＷＴの大きさを近似によって求める。ここでは、ウォルシュ変換値ＦＷＴの同相成分と直交成分をそれぞれＩとＱとすれば、絶対値和によって大きさＲを求める。
（数３）
Ｒ  ＝  ｜Ｉ｜＋｜Ｑ｜
比較部１１４は、８個のＲを比較し、最大の大きさをもつウォルシュ変換値ＦＷＴを選択する。
【００６５】
最大値比較部１１６は、ＦＷＴ０からＦＷＴ６３の中で、前回の８個のウォルシュ変換値ＦＷＴの最大値と比較し、大きいほうを選択する。最終的には、ＦＷＴ０からＦＷＴ６３の中で最大の大きさをもつウォルシュ変換値ＦＷＴを選択する。選択されたウォルシュ変換値ＦＷＴは最大値格納部１１８に格納される。
最大値Ｉｎｄｅｘ格納部１２０は、最大値格納部１１８に最終的に格納された最大のウォルシュ変換値ＦＷＴに対応したφ２からφ４の組合せを出力する。
【００６６】
図１２は、最大値検索部５２で選択されるべきウォルシュ変換した信号のコンスタレーションを示す。図中の○印は、位相誤差のない場合の理想的なウォルシュ変換値ＦＷＴのコンスタレーションを示す。点線は、ウォルシュ変換値ＦＷＴの大きさを通常の２乗和で求めた場合と同様に一定の大きさを示す。一方、図中に示した正方形は、点線に対応したウォルシュ変換値ＦＷＴを前述の絶対値和で求めた場合の大きさである。なお、図中のＩ軸とＱ軸に示した「１」と「−１」の値は、ウォルシュ変換値ＦＷＴを正規化した場合の値であって、実際のウォルシュ変換値ＦＷＴはこれ以外の値であってもよい。
【００６７】
正方形と点線のずれが、近似による誤差を示し、特にπ／４、３π／４、５π／４、７π／４で大きくなっている。しかしながら、図示のごとく、ウォルシュ変換値ＦＷＴのコンスタレーションが配置されるべき位相で近似した値が大きくなるため、当該ウォルシュ変換値ＦＷＴが選択されやすくなり、受信特性が向上する。一方、位相誤差およびタイミング誤差があれば、ウォルシュ変換値ＦＷＴのコンスタレーションは、図中の×印となるため、当該ウォルシュ変換値ＦＷＴが選択されにくくなり、受信特性の劣化の可能性がある。これを防止するために、本実施例では、初期補正部１３０、第１回転部１４０、第２回転部１４２で位相の誤差とタイミングの誤差を補正している。
【００６８】
以上の構成による復調部２６の動作を説明する。プリアンブルとヘッダ区間において、相関器４４は、等化器４２で等化した信号を逆拡散し、ＰＳＫ復調部４６は復調し、それに応じてスイッチ部６０は出力信号２０２を出力する。また、初期推定部４８は、復調信号２０４から位相誤差を検出して、初期補正部１３０は検出された位相誤差にもとづいて入力した信号の位相を補正する。すなわち、入力した信号の位相は、ＣＣＫ変調された信号が配置されるべき位相に近づくように補正される。また、入力した信号はＣＣＫ変調単位でタイミングが調節されている。一方、データ区間において、初期補正部１３０は、位相を補正した信号を等化器４２に出力する。第１回転部１４０は、等化器４２で等化した信号に含まれた残留の位相誤差を補正する。ここで、残留の位相誤差を補正するための補正信号は、誤差導出部１４４と第１平均部１４６において、残留の位相誤差を補正した信号の位相とＣＣＫ変調された信号が配置されるべき位相の間の誤差を平均して導出される。
【００６９】
また、第２平均部１５２は、当該誤差の絶対値を平均してタイミング誤差の大きさを導出し、領域判定部１５６は、等化器４２で等化した信号の位相と予め規定した複数の部分領域の対応から、タイミング誤差の補正の方向を導出する。決定部１５８は、入力した信号に含まれたタイミング誤差に対応した位相の回転方向と回転量を導出し、第２回転部１４２は、導出した位相の回転方向と回転量によって、第１回転部１４０で残留の位相誤差を補正した信号の位相を補正し、ＤＦＥ５８に出力する。ＦＷＴ演算部５０は、ＤＦＥ５８から入力した信号をＦＷＴ演算してウォルシュ変換値ＦＷＴを求め、最大値検索部５２は、ウォルシュ変換値ＦＷＴの大きさを絶対値和で求めて、最大のウォルシュ変換値ＦＷＴに対応したφ２からφ４の組合せを出力し、φ１復調部５４はφ１を出力する。
【００７０】
本発明の実施例によれば、入力した信号の絶対的な位相を予め補正しているので、補正した信号が配置されるべき位相から、入力した信号に含まれたタイミングの誤差にもとづく位相回転の方向を推定できる。また、入力した信号の絶対的な位相を予め補正しているので、補正した信号が配置されるべき位相と補正した信号の位相の誤差の絶対値から、入力した信号に含まれたタイミング誤差の大きさを推定できる。タイミング誤差をサンプル単位で実行するので、伝送される信号の品質を向上できる。また、複数の部分領域に位相回転を行わない部分領域を設けるので、誤判定を防止できる。また、補正した信号が配置されるべき位相と補正した信号の位相の誤差の絶対値から、補正した信号に含まれた残留の位相誤差も推定できる。また、残留の位相誤差を推定する場合とタイミング誤差を推定する場合で、処理の一部を共用できるので、回路規模を小さくできる。
【００７１】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００７２】
本発明の実施例において、復調部２６は、スペクトル拡散した信号を復調し、残留補正部５６は、ＣＣＫ変調の信号に含まれた位相の誤差にもとづいて、残留位相の誤差およびタイミングの誤差を推定した。しかしながらこれに限らず例えば、スペクトル拡散されていないシングルキャリアの信号やマルチキャリアの信号を処理対象にしてもよい。その場合においても、シングルキャリアの信号やマルチキャリアの信号は位相空間の所定の位相に配置されており、残留補正部５６は、実施例と同様に誤差を小さくするように残留の位相誤差とタイミングの誤差を推定する。本変形例によれば、様々な通信システムに本発明を適用できる。つまり、信号点が所定の位相に配置されていればよい。
【００７３】
本発明の実施例において、近似部１１２は、ウォルシュ変換値ＦＷＴの大きさの近似値Ｒを絶対値和によって求めている。しかしこれに限らず例えば、以下の通りにウォルシュ変換値ＦＷＴの大きさの近似値Ｒを求めてもよい。
（数４）
Ｒ  ＝  Ｍａｘ｛｜Ｉ｜，｜Ｑ｜｝＋Ｋ×Ｍｉｎ｛｜Ｉ｜，｜Ｑ｜｝
（Ｋ＞０）
また、ウォルシュ変換値ＦＷＴの位相とウォルシュ符号が配置された位相のいずれかとの誤差を計算し、誤差が小さくなればそれと反対に大きくなるような係数を計算する。ウォルシュ変換値ＦＷＴのＩとＱの２乗和に係数を乗算して、近似値Ｒを求めてもよい。本変形例によれば、受信特性をより向上できる。つまり、ウォルシュ変換値ＦＷＴの位相が、ウォルシュ符号が配置された位相のいずれかに近づくほど、近似値Ｒの大きさが大きくなればよい。さらに別の変形例として、前述の変形例では、ＩとＱの２乗和に係数Ｋを乗算して、近似値Ｒを求めたが、それに限定されず、ＩとＱの２乗和でも本発明の目的を達成できる。
【００７４】
本発明の実施例において、初期補正部１３０は、受信した信号の位相誤差を補正している。しかしこれに限らず例えば、位相誤差とは別に周波数誤差を補正してもよい。本変形例によれば、位相誤差の検出範囲を狭くでき、それに応じて位相誤差の検出精度を高くできるため、受信特性を向上できる。すなわち、受信した信号の位相誤差が補正されていればよい。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施例に係る通信システムのバーストフォーマットを示す図である。
【図２】本発明の実施例に係る無線装置の構成を示す図である。
【図３】図２の復調部の構成を示す図である。
【図４】図３の初期推定部の構成を示す図である。
【図５】図３の残留補正部の構成を示す図である。
【図６】図６（ａ）−（ｂ）は、図５の領域判定部で規定した部分領域を示す図である。
【図７】図１のＡＤ部でＡＤ変換された信号のタイミング誤差を示す図である。
【図８】図８（ａ）−（ｄ）は、タイミング誤差の影響を示した図である。
【図９】図３のＦＷＴ演算部の構成を示す図である。
【図１０】図３の第１φ２推定部の構成を示す図である。
【図１１】図３の最大値検索部の構成を示す図である。
【図１２】図３の最大値検索部で選択されるべきウォルシュ変換した信号のコンスタレーションを示す図である。
【符号の説明】
【００７６】
２６  復調部、  ４２  等化器、  ４４  相関器、  ４６  ＰＳＫ復調部、  ４８  初期推定部、  ５０  ＦＷＴ演算部、  ５２  最大値検索部、  ５４  φ１復調部、  ５６  残留補正部、  ５８  ＤＦＥ、  ６０  スイッチ部、  ７０  判定部、  ７２  複素共役部、  ７４  記憶部、  ７６  スイッチ部、  ７８  乗算部、  ８０  φ２推定部、  ８２  φ３推定部、  ８４  φ４推定部、  ８６  ０位相回転部、  ８８  π／２位相回転部、  ９０  π位相回転部、  ９２  ３／２π位相回転部、  ９４  加算部、  １００  無線装置、  １１０  選択部、  １１２  近似部、  １１４  比較部、  １１６  最大値比較部、  １１８  最大値格納部、  １２０  最大値Ｉｎｄｅｘ格納部、  １３０  初期補正部、  １４０  第１回転部、  １４２  第２回転部、  １４４  誤差導出部、  １４６  第１平均部、  １４８  第１係数乗算部、  １５０  積算部、  １５２  第２平均部、  １５４  第２係数乗算部、  １５６  領域判定部、  １５８  決定部、  ２００  デジタル受信信号、  ２０２  出力信号、  ２０４  復調信号、  ２０６  位相誤差信号、  ２０８  φ１信号、  ２１０  φ成分信号、  ３００  アンテナ、  ３０２  スイッチ部、  ３０４  直交変調部、  ３０６  直交検波部、  ３０８  発振器、  ３１０  ゲインアンプ、  ３１２  ベースバンド処理部、  ３１４  ＤＡ部、  ３１６  送信フィルタ部、  ３１８  変調部、  ３２０  スクランブル部、  ３２２  バースト組立部、  ３２４  ＡＤ部、  ３２６  ＡＧＣ部、  ３２８  デスクランブル部、  ３３０  バースト分解部、  ３３２  ＭＡＣインターフェース部、  ３３４  制御部、  ＦＷＴ  ウォルシュ変換値、  Ｘ  チップ信号、  Ｙ  第１相関値、  Ｚ  第２相関値。
【図１】
2005341230.tif 000005
【図２】
2005341230.tif 000006
【図３】
2005341230.tif 000007
【図４】
2005341230.tif 000008
【図５】
2005341230.tif 000009
【図６】
2005341230.tif 000010
【図７】
2005341230.tif 000011
【図８】
2005341230.tif 000012
【図９】
2005341230.tif 000013
【図１０】
2005341230.tif 000014
【図１１】
2005341230.tif 000015
【図１２】
2005341230.tif 000016