(57)【要約】【課題】複数のパイロットシンボルを用いて周波数補正する方式として、低演算量で良好な精度で周波数補正する手法を提供する。【解決手段】周波数補正器に、パイロットシンボル毎の位相情報をそれぞれ取得してメモリーに蓄積すると共に、データシンボル毎に該データシンボルを変調方式に合わせて複数回複素乗算して疑似パイロット信号をそれぞれ生成し、生成した疑似パイロット信号のそれぞれの位相情報を取得してメモリーに蓄積し、メモリーに蓄積された位相情報群を参照して、平均を採って周波数補正値を導出する周波数補正値導出部と、周波数補正値に基づいて入力信号の偏差を補正する周波数補正部と、を設ける。【選択図】図１
2019083442.tif 000002
【特許請求の範囲】
【請求項１】
パイロットシンボル毎の位相情報をそれぞれ取得してメモリーに蓄積すると共に、データシンボル毎に該データシンボルを変調方式に合わせて複数回複素乗算して疑似パイロット信号をそれぞれ生成し、生成した疑似パイロット信号のそれぞれの位相情報を取得して前記メモリーに蓄積し、前記メモリーに蓄積された位相情報群を参照して、平均を採って周波数補正値を導出する周波数補正値導出部と、
前記周波数補正値に基づいて入力信号の偏差を補正する周波数補正部と、
を具備することを特徴とする周波数補正器。
【請求項２】
パイロットシンボルから第１の位相情報を取得するパイロット信号位相変換部と、
前記第１の位相情報を蓄積する第１の記憶部と、
変調方式に基づいた回数分前記データシンボルを掛け合わせて前記データシンボルを収束する複素乗算部と、
収束したデータシンボルを第２の位相情報に変換するデータ信号位相変換部と、
前記第２の位相情報を蓄積する第２の記憶部と、
前記第１の位相情報と前記第２の位相情報を用いて周波数ずれ成分を示す周波数補正値として計算する近似直線計算部と、
前記周波数補正値に基づいて入力信号の偏差を補正する周波数補正部と、
を具備することを特徴とする周波数補正器。
【請求項３】
周波数補正値を導出する際に、生成したシンボル毎の疑似パイロット信号のそれぞれの位相情報について、変調方式に合わせて複素乗算した回数に基づいて位相値を除算した後に、パイロットシンボルの位相情報群に加えて周波数補正値を算出することを特徴とする請求項１に記載の周波数補正器。
【請求項４】
周波数補正値を導出する際に、生成したシンボル毎の疑似パイロット信号のそれぞれの位相情報について、任意のパイロットシンボルの位相情報と次のパイロットシンボルの位相情報との間に、時系列に沿って、任意シンボル数分シフトした位置に、変調方式に合わせて複素乗算した回数に基づいて位相値を除算した疑似パイロット信号の位相情報を挿入して最少二乗法の近似直線を導出することを特徴とする請求項３に記載の周波数補正器。
【請求項５】
複数のデータ区間に入力されたシンボル全てに疑似パイロット信号の位相情報を生成し、複数のデータ区間のデータシンボルの位相情報群を各々のパイロットシンボルからのシフト量毎に取得し、パイロット信号からの同じシフト量を持つデータシンボルの位相情報群からそれぞれの直線近似線を算定し、各シフト量の直線近似線を平均して得た直線の傾きを周波数補正値として算出することを特徴とする請求項３若しくは４に記載の周波数補正器。
【請求項６】
請求項１から５の何れか一項に記載の周波数補正器を含む復調回路。
【請求項７】
請求項６に記載の復調回路を具備する無線機。
【請求項８】
パイロットシンボル毎の位相情報をそれぞれ取得して蓄積し、
データシンボル毎に該データシンボルを変調方式に合わせて複数回複素乗算して疑似パイロット信号をそれぞれ生成し、
生成した疑似パイロット信号のそれぞれの位相情報を取得して蓄積し、
蓄積された位相情報群を参照して、周波数補正値を導出し、
前記周波数補正値に基づいて入力信号の偏差を補正することを特徴とする周波数補正器による周波数補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル変調方式を使用する受信機内で行われるシンボルの補正技術に関する。
【背景技術】
【０００２】
デジタル通信システムの受信機では、キャリア周波数（サブキャリア周波数を含む）の周波数補正を実施することで、通信性能を高めている。
【０００３】
このような技術は、例えば特許文献１に記載されている。特許文献１には、ワイヤレス通信に対して周波数補正を実行する技術が開示されている。この特許文献１には、受信機において、サンプルから周波数誤差を除去して周波数補正されたサンプルを得ていることが説明されている。また周波数誤差推定において残留誤差があること、残留誤差によって周波数補正されたサンプルに位相誤差が生じること、位相誤差によって無線通信の性能が劣化することがあることが説明されている。また、特許文献１にはデータシンボルの位相誤差を補正する発明が記載されている。なお、周波数誤差は、送信機および受信機における発振器周波数の差、ドップラーシフトなどに起因していることを示唆している。
【０００４】
また、特許文献２にも、受信機側で周波数誤差を推定し周波数誤差補正を実施した後に位相誤差を補正する技術が記載されている。
【０００５】
現行の幾つかの通信システムでは、送信機でデータシンボル群を挟むようにパイロットシンボルが逐次挿入されて、受信機内で複数のパイロットシンボルを用いてデータシンボル群の周波数補正値を算出している。より具体的には、受信機は、受信した複数のパイロットシンボルから各パイロットシンボルの位相のずれ量を算出し、その平均を取ることでデータシンボル群の周波数補正値の算出を行っている。
【０００６】
特許文献３には、受信機内で複数のパイロットシンボルを用いてデータシンボルの周波数補正値を算出してデータシンボルのキャリアの周波数補正する一方式が説明されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１８２８０１号公報
【特許文献２】特開平０９−３０７５２５号公報
【特許文献３】特開２００１−３３９３６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献３等の受信機内で複数のパイロットシンボルを用いてデータシンボルの周波数補正値を算出する方式では、空間ノイズ、フェージングにより平均化するパイロットシンボルの一つが他のパイロットシンボルに比べて大きく歪んでしまった場合には、そのパイロットシンボルのずれ量により平均値が大きく引っ張られてしまい、周波数補正値の誤差が大きくなってしまう。
【０００９】
また、特許文献１や特許文献２の方式では、理想信号と測定信号との対応シンボル判定点での位相差を、周波数誤差補正を行った後に求め、位相誤差を補正している。このシンボル毎の位相誤差の推定や周波数誤差補正（周波数誤差推定）後の位相誤差補正では回路規模や演算リソース消費量、消費電力等が多大になる。
【００１０】
また、割り当てられた通信帯域もしくは使用する通信帯域が限られた狭帯域で通信する場合、少ないパイロットシンボルで無線フレームが構成されることとなる。この場合、一つ一つのパイロットシンボルの影響が相対的に大きなものとなるため、より精度の高い周波数補正値を算出する方法が望まれる。他方、特許文献１や特許文献２の補正方式では、回路規模や演算リソース消費量、消費電力等が多大になる。
【００１１】
本発明は、上記問題に鑑みて成されたものであり、複数のパイロットシンボルを用いて周波数補正する方式として、低演算量で良好な精度で周波数補正する周波数補正器、復調回路、無線機、および周波数補正方法の提供を目的とする。
【課題を解決するための手段】
【００１２】
本発明の一実施形態に係る周波数補正器は、パイロットシンボル毎の位相情報をそれぞれ取得してメモリーに蓄積すると共に、データシンボル毎に該データシンボルを変調方式に合わせて複数回複素乗算して疑似パイロット信号をそれぞれ生成し、生成した疑似パイロット信号のそれぞれの位相情報を取得して前記メモリーに蓄積し、前記メモリーに蓄積された位相情報群を参照して、平均を採って周波数補正値を導出する周波数補正値導出部と、前記周波数補正値に基づいて入力信号の偏差を補正する周波数補正部と、を具備することを特徴とする。
【００１３】
また本発明の一実施形態に係る復調回路は、上記周波数補正器を含むことを特徴とする。
【００１４】
同様に本発明の一実施形態に係る無線機は、上記周波数補正器を含む復調回路を具備することを特徴とする。
【００１５】
また本発明の一実施形態に係る周波数補正器による周波数補正方法は、パイロットシンボル毎の位相情報をそれぞれ取得して蓄積し、データシンボル毎に該データシンボルを変調方式に合わせて複数回複素乗算して疑似パイロット信号をそれぞれ生成し、生成した疑似パイロット信号のそれぞれの位相情報を取得して蓄積し、蓄積された位相情報群を参照して、周波数補正値を導出し、前記周波数補正値に基づいて入力信号の偏差を補正することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、複数のパイロットシンボルを用いて周波数補正する方式として、低演算量で良好な精度で周波数補正を行える周波数補正器、復調回路、無線機、および周波数補正方法を提供できる。
【図面の簡単な説明】
【００１７】
【図１】一実施形態の周波数補正器１を示すブロック図である。
【図２】一実施形態の周波数補正器１の周波数補正処理を示すフローチャートである。
【図３】周波数補正器１を含む復調器の一構成例とフレームフォーマット例を示す説明図である。
【図４】周波数補正器１の一構成例を示すブロック図である。
【図５】QPSKの受信シンボルマップ及び乗算算出後の受信シンボルマップを示す説明図である。
【図６】パイロット信号と疑似パイロット信号の位相データの順序と時系列を示す説明図である。
【図７】Eb/N0が10dBの周波数補正値を算出した場合のシミュレーション結果を示す説明図である。
【図８】Eb/N0が100 dBの理想状態に近い場合の周波数補正値のシミュレーション結果を示す説明図である。
【発明を実施するための形態】
【００１８】
本発明の実施形態を図面に基づいて説明する。
【００１９】
［第１の実施形態］ 
図１は、実施形態の周波数補正器１を示すブロック図である。
【００２０】
図１に示した周波数補正器１は、受信機（無線機）の復調回路の一部として、周波数補正値導出部１０と周波数補正部２０とから成る。周波数補正器１は、シンボル列を受け、周波数補正値導出部１０によって周波数補正値を算出し、周波数補正部２０によってシンボル列を周波数補正して出力する。なお、周波数補正器１の前段回路と後段回路は通信方式にあった既存の回路構成を採用すればよい。
【００２１】
周波数補正値導出部１０は、シンボル列に含まれるパイロット信号のシンボル（パイロットシンボル）とデータ信号（データシンボル）とを受けて、その各シンボルを参照して周波数補正値を後述するように導出する。また、周波数補正部２０は、周波数補正値導出部１０で導出した周波数補正値に基づいて入力信号を周波数補正する。
【００２２】
周波数補正値導出部１０は、まずパイロットシンボル毎の位相情報をそれぞれ取得する。同時的に周波数補正値導出部１０は、データ区間として入力されたシンボル毎に各シンボルのＩＱデータを送信機側で実施された変調方式に合わせて複数回複素乗算して疑似パイロット信号（１点に収束した信号）をそれぞれ生成する。次に、周波数補正値導出部１０は、生成したシンボル毎の疑似パイロット信号のそれぞれの位相情報を取得する。
【００２３】
なお、M-PSK（M-Phase-Shift Keying）（QPSK（Quadrature Phase Shift Keying）で有ればM=4、8PSKで有ればM=8）では、自己シンボルを(M-1)回複素乗算すると１つの点に収束する。この収束点を疑似パイロット信号として該当シンボルの位相情報を取得する。
【００２４】
これまでの過程で、周波数補正値導出部１０は、逐次入力されるシンボル列から、パイロットシンボルの位相情報群と、疑似パイロット信号を生成して得たデータ区間として入力されたシンボル毎の位相情報群を得る。
【００２５】
次に周波数補正値導出部１０は、パイロットシンボルの位相情報群と共に、データ区間として入力されたシンボル毎の位相情報群を参照して、周波数補正値を導出する。
【００２６】
このように、周波数補正値導出部１０は、パイロット信号として入力されたパイロットシンボルの位相に基づいて周波数補正値を算出する過程で、パイロットシンボルに挟まれたデータ区間のデータシンボルを用いて疑似パイロット信号を生成し、その位相値を得る。そして、周波数補正値導出部１０は、各シンボルの入力タイミングに合わせて各パイロット信号と疑似パイロット信号の位相値を参照して任意期間の平均をもって周波数補正値を算出する。この任意期間は、例えば１パイロットシンボル間としても良いし複数のパイロットシンボル間としてもよい。また、疑似パイロット信号の生成個数は、パイロットシンボル間で少なくとも１つ生成することとして、最大生成個数はデータシンボル数とまでできる。サンプル数を増やすことで周波数誤差をより多数サンプルで平均化でき、例えば特定のパイロット信号にノイズが乗っていた場合でも影響を低減できる。また、平均化は、例えば最少二乗法を用いて実施すればよい。最小二乗法による平均化であれば、各シンボルの時系列と各シンボルの位相遷移を参照して、直線近似を導出しその直線の傾きを周波数補正値として出力すればよい。
【００２７】
周波数補正部２０は、周波数補正値導出部１０で導出した周波数補正値に基づいて周波数補正する。このことで、入力信号の偏差を補正する。
【００２８】
上記のように構成することで、複数のパイロットシンボルを用いて周波数補正する方式として、低演算量で良好な精度で周波数補正を行える周波数補正器が得られる。
【００２９】
周波数補正器１を、専用回路として構成してもよいし、マイコンを用いて構成してもよい。図２は、実施形態の周波数補正器１の周波数補正処理を示すフローチャートである。
【００３０】
周波数補正器１（周波数補正値導出部１０）は、シンボル列を受け付けて、パイロットシンボルの位相値を検出する（Ｓ１０１）。
【００３１】
周波数補正器１はまた、受け付けたシンボル列のデータシンボルをそれぞれ変調方式に合わせた回数乗算して疑似パイロット信号を生成し、乗算したシンボルデータの位相値を検出する（Ｓ１０２）。
【００３２】
周波数補正器１は、任意期間ごとに、パイロット信号の位相値と共に、疑似パイロット信号の位相値を参照して、周波数補正値を算出する（Ｓ１０３）。
【００３３】
周波数補正器１（周波数補正部２０）は、任意期間ごとに算出される周波数補正値を用いて、シンボル列を周波数補正する（Ｓ１０４）。
【００３４】
このように、周波数補正器１は、データシンボル区間にも周波数補正値を導出するためのサンプルポイントを設けて、正確な周波数補正値を導出する。
【００３５】
なお、各シンボルに行う周波数補正方法は、既存の手法を用いればよい。また、補正するシンボル列は、データ遅延許容量等に応じて、導出した任意期間のデータシンボルに周波数補正値を適用するようにしてもよいし、次の任意期間のデータシンボルに導出した周波数補正値を適用するようにしてもよい。
【００３６】
上記のように周波数補正値導出部１０を動作させることで、無線フレームで周波数補正に使用するパイロット信号が例え十分に確保できない場合であっても、復調処理内で、変調側に変更を加えることなく既存の受信電波から精度の高い周波数補正値を算出可能になる。
【００３７】
結果、複数のパイロットシンボルを用いて周波数補正する方式として、低演算量で良好な精度で周波数補正を行える周波数補正方法を提供できる。
【００３８】
次に、復調器及び周波数補正器の構成例を示し本発明を説明する。
【００３９】
図３は、周波数補正器１を含む復調器の構成例とフレームフォーマット例を示す説明図である。図４は、周波数補正器１の構成例を示すブロック図である。
【００４０】
図３（ａ）に示した復調器は、アナログ受信器２、直交復調器３、帯域制限フィルタ４、同期ワード検出器５、周波数補正器１、シンボルタイミング検出器６、シンボル/ビット変換器７、フレーム除去器８から成る。また図４に示した周波数補正器１は、周波数補正値導出部１０を、位相変換部１１、第１の記憶部１２、複素乗算部１３、位相変換部１４、第２の記憶部１５、近似直線計算部１６によって構成する。図３（ｂ）に示したフレームフォーマットでは、パイロット信号（パイロットシンボル）間の各ＤＡＴＡ区間にユーザデータであるデータシンボルが９シンボルずつ配置された構成である。
【００４１】
復調器では、アナログ受信部２にてＡＧＣ（Automatic Gain Control）を実施し、直行復調器３より出力されるIQデータをパケット単位で取り込み、帯域制限フィルタ４を通した後、同期ワード検出器５で基準となる同期ワードの検出を行う。そして、復調器は、次に入ってくるIQデータを周波数補正器１で周波数ずれ成分の補正を行い、シンボルタイミング検出器６にてシンボルタイミングでのデータを抽出し、シンボル／ビット変換器７にてビットデータに変換する。そして最後に復調器は、フレーム除去器８にて余分なフレームを除去し、ユーザデータとして出力する。
【００４２】
周波数補正器１は、入力のシンボル列のパイロットシンボルについてIQデータを位相変換部１１で位相情報に変換し、変換した位相情報を第１の記憶部１２に蓄積し、蓄積した位相情報群を近似直線計算部１４に入力する。同時に、周波数補正器１では、入力のシンボル列のデータシンボルについてIQデータを複素乗算部１３にて変調方式に基づいた回数分掛け合わせる。そうするとIQデータは一つの点に収束する。周波数補正器１は、この収束したIQデータを疑似パイロット信号として使用する。周波数補正器１は、収束したIQデータを位相変換部１４で位相情報に変換し、変換した位相情報を第２の記憶部１５に蓄積し、蓄積した位相情報群を近似直線計算部１６に入力する。そして、周波数補正器１は、近似直線計算部１６にて位相情報群に対し近似直線の傾きを最少二乗法にて計算する。計算結果である傾きを周波数ずれ成分として周波数補正部２０に入力されたIQデータに対して補正を掛ける。
【００４３】
最小二乗法による直線近似の傾きは式１を用いて演算できる。Nは直線近似を行う為のシンボル数、Xはフレーム上のシンボル位置、Yは位相情報である。
【数１】
2019083442.tif 000003
【００４４】
ここで、QPSK変調方式（M=4）を例に、周波数補正値導出部１０の動作を詳細に説明する。図５は、QPSKの受信シンボルマップ及び乗算算出後の受信シンボルマップを示す説明図である。
【００４５】
位相変換部１１は、周波数補正器１の入力IQデータからパイロットシンボルのIQデータをそれぞれ逐次位相情報に変換する。
【００４６】
並列して、複素乗算部１３は、入力IQデータから自己シンボルを３（M-1）回複素乗算する。すると図５（ａ）のように４点に分かれているQPSKのシンボルは図５（ｂ）に示す通り一点に収束する。次に位相変換部１４は、一点に収束したIQデータをそれぞれ逐次位相情報に変換する。
【００４７】
近似直線計算部１６は、各パイロット信号の各位相データを１サンプルずつずらした各疑似パイロットシンボルの各位相データを時系列に並べて平均化する。この際、近似直線計算部１６は、各疑似パイロットシンボルは複素乗算処理で位相を（Ｍ−１）倍しているため（周波数ずれの成分も（Ｍ−１）倍されている）、変調方式に合わせて乗算した回数（Ｍ−１）に基づいて位相値を除算する。
【００４８】
図６（ａ）に示した説明図では、パイロットシンボル群の各位相データをA,B,C,D,E,F,Gとした際に、１サンプルずらした位相データ群をA+1,B+1,C+1,D+1,E+1,F+1,G+1、２サンプルずらした位相データ群をA+2,B+2,C+2,D+2,E+2,F+2,G+2、同じように３〜９サンプルずつずらした位相データ群を作成して並びを可視化している。
【００４９】
図６（ｂ）に示した説明図は、パイロット信号と疑似パイロット信号の各位相データを時系列に並べた状態を示している。このように、パイロット信号と疑似パイロット信号の位相情報群が等間隔に配置される。
【００５０】
この時系列に合わせて等間隔に配置された位相情報群に対し、それぞれの位相データ群で直線近似を行い、各近似直線の傾きを平均化する。このことで精度の高い周波数補正値を算出すことができる。
【００５１】
このように、無線フレーム上でパイロットシンボル位置をそれぞれA,B,C・・・とつけ、A+1，B+1，C+1・・・A+2，B+2，C+2とのように定義して各データシンボルを使用し、直線近似をパイロット信号からの距離に応じたデータシンボル群毎にそれぞれ行いそれぞれの傾きの平均を取ることで良好な周波数補正値を得ることができる。結果、例えC/N（Carrier to Noise Ratio）が劣化しても周波数ずれ算出結果の誤差を少なくすることができる。
【００５２】
図７は、例としてEb/N0（energy per bit to noise power spectral density ratio）が10dBの受信値に対し、パイロットシンボルのみで周波数補正値を算出した場合の算出結果（ａ）と本方式の算出結果（ｂ）を示すシミュレーション結果である。なお、図８にはEb/N0が100 dBの理想状態に近い場合の周波数補正値の算出結果を示す。図中の右上に示す式が直線近似結果の直線の式であり、X項の係数が傾きを示す。
【００５３】
図７（ａ）にあるように、パイロットシンボルのみで周波数補正値を算出した場合、y = 0.0263x + 0.1244であった。一方、本方式では、y = 0.0205x + 0.3156と算出された。この傾きを図８に示した理想状態に近い場合の周波数補正値（傾き）を示すy = 0.021x + 0.0018と比べた場合、本方式の方が理想状態に近いことが理解できる。
【００５４】
パイロットシンボルのみではサンプル数が少ない状態での周波数補正値の算出となる為、ノイズの影響により周波数補正値の算出値の誤差が理想値での結果より大きなものとなってしまう。これによりEb/N0が悪化した場合には周波数補正が逆にBER（Bit Error Rate）を悪化させる原因となってしまう。
【００５５】
本方式では、M-PSK通信方式のＭに合わせて(M-1)回複素乗算することを行って、すべてのシンボルを既知シンボルと見做せるよう疑似パイロット信号を生成して周波数補正値を導出する。
【００５６】
パイロットシンボル群の直線近似の他、データシンボル群に対しても同様に直線近似を行い、その直線の傾きから周波数補正値を導出する。単純にサンプル数は最大でデータシンボル分増加させることができる。結果を見ると本方式の方がより理想値の結果に近い事が分かる。
【００５７】
以上説明したように、本発明を適用した周波数補正器は、複数のパイロットシンボルを用いて周波数補正する方式として、低演算量で良好な精度で周波数補正を行える。同様に、本発明によれば、複数のパイロットシンボルを用いて周波数補正する方式として、低演算量で良好な精度で周波数補正を行える復調回路、無線機、および周波数補正方法を提供できる。
【００５８】
なお、実施形態を例示して本発明を説明した。しかし、本発明の具体的な構成は前述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の変更があってもこの発明に含まれる。例えば、上述した実施形態のブロック構成の分離併合、手順の入れ替えなどの変更は本発明の趣旨および説明される機能を満たせば自由であり、上記説明が本発明を限定するものではない。
【００５９】
また、上記の実施形態の一部又は全部は、以下のようにも記載されうる。尚、以下の付記は本発明をなんら限定するものではない。  
［付記１］
パイロット信号として入力されたパイロットシンボルの位相に基づいて周波数補正値を算出する過程で、
パイロットシンボル毎の位相情報をそれぞれ取得すると共に、
データ区間として入力されたシンボル毎のＩＱデータを変調方式に合わせて複数回乗算して疑似パイロット信号をそれぞれ生成し、生成したシンボル毎の疑似パイロット信号のそれぞれの位相情報を取得し、
パイロットシンボルの位相情報群と共に 疑似パイロット信号を生成して得たデータ区間として入力されたシンボル毎の位相情報群を参照して、周波数補正値を導出する
周波数補正値導出部と、
前記周波数補正値導出部で導出した周波数補正値に基づいて周波数補正する周波数補正部と、
を具備することを特徴とする周波数補正器。
【００６０】
［付記２］
パイロット信号として入力されたパイロットシンボルからパイロットシンボルの位相情報を取得するパイロット信号位相変換部と、
入力されたデータシンボルのIQデータを変調方式に基づいた回数分掛け合わせて収束させる複素乗算部と、
収束したデータシンボルのIQデータを位相情報に変換するデータ信号位相変換部と、
パイロットシンボルの位相情報とデータシンボルの位相情報が示す近似直線の傾きを周波数ずれ成分を示す周波数補正値として計算する近似直線計算部と、
前記近似直線計算部で算出した周波数補正値に基づいて入力されたデータシンボルを周波数補正する周波数補正部と、
を具備することを特徴とする周波数補正器。
【００６１】
［付記３］
周波数補正値を導出する際に、生成したシンボル毎の疑似パイロット信号のそれぞれの位相情報について、変調方式に合わせて乗算した回数に基づいて位相値を除算した後に、パイロットシンボルの位相情報群に加えて周波数補正値を算出することを特徴とする付記１または２に記載の周波数補正器。
【００６２】
［付記４］
周波数補正値を導出する際に、生成したシンボル毎の疑似パイロット信号のそれぞれの位相情報について、任意のパイロットシンボルの位相情報と次のパイロットシンボルの位相情報との間に、時系列に沿って、任意シンボル数分シフトした位置に、変調方式に合わせて乗算した回数に基づいて位相値を除算した疑似パイロット信号の位相情報を挿入して最少二乗法の近似直線を導出することを特徴とする付記１から３の何れか一項に記載の周波数補正器。
【００６３】
［付記５］
データ区間として入力されたシンボル全てに疑似パイロット信号の位相情報を生成して、周波数補正値を等間隔に配置されたパイロット信号と疑似パイロット信号の傾きの平均から導出することを特徴とする付記１から４の何れか一項に記載の周波数補正器。
【００６４】
［付記６］
パイロットシンボルに挟まれたデータ区間の中間にあたるシンボルについて、疑似パイロット信号の位相情報を生成して、周波数補正値を等間隔に配置されたパイロット信号と疑似パイロット信号の傾きの平均から導出することを特徴とする付記１から４の何れか一項に記載の周波数補正器。
【００６５】
［付記７］
複数のデータ区間に入力されたシンボル全てに疑似パイロット信号の位相情報を生成し、複数のデータ区間のデータシンボルの位相情報群を各々のパイロットシンボルからのシフト量毎に取得し、パイロット信号からの同じシフト量を持つデータシンボルの位相情報群からそれぞれの直線近似線を算定し、各シフト量の直線近似線を平均して得た直線の傾きを周波数補正値として算出することを特徴とする付記１から４の何れか一項に記載の周波数補正器。
【００６６】
［付記８］
付記１から７の何れか一項に記載の周波数補正器を含む復調回路。
【００６７】
［付記９］
付記１から７の何れか一項に記載の周波数補正器を含む復調回路を具備する無線機。
【００６８】
［付記１０］
パイロット信号として入力されたパイロットシンボル毎の位相情報をそれぞれ取得し、
データ区間として入力されたシンボル毎のＩＱデータを変調方式に合わせて複数回乗算して疑似パイロット信号をそれぞれ生成し、生成したシンボル毎の疑似パイロット信号のそれぞれの位相情報を取得し、
パイロットシンボルの位相情報群と共に 疑似パイロット信号を生成して得たデータ区間として入力されたシンボル毎の位相情報群を参照して、周波数補正値を導出し、
導出した周波数補正値に基づいて周波数補正する
ことを特徴とする周波数補正器による周波数補正方法。
【産業上の利用可能性】
【００６９】
本発明は、TDMA（Time Division Multiple Access）通信方式無線機や、MSK（Minimum Shift Keying）変調やQAM（Quadrature Amplitude Modulation）変調における復調器に使用可能である。
【符号の説明】
【００７０】
１    周波数補正器
１０  周波数補正値導出部
１１  位相変換部（パイロット信号用）
１２  第１の記憶部
１３  複素乗算部
１４  位相変換部（データ信号用）
１５  第２の記憶部
１６  近似直線計算部
２０  周波数補正部
【図１】
2019083442.tif 000004
【図２】
2019083442.tif 000005
【図３】
2019083442.tif 000006
【図４】
2019083442.tif 000007
【図５】
2019083442.tif 000008
【図６】
2019083442.tif 000009
【図７】
2019083442.tif 000010
【図８】
2019083442.tif 000011