(57)【要約】【課題】周波数オフセットにも対応して位相補償を行い、受信特性の劣化を防ぐことのできる検波回路を提供する。【解決手段】スロット位相回転量平均化部１４によって、各スロットの位相回転量の平均値を複数スロット間で平均化し、平均スロット位相回転量として出力し、スロット位相回転量補正部１５によって、各スロットにおける半シンボル数あたりの平均値を複数スロット間で平均化し、平均結果と平均スロット位相回転量との複素乗算を行って検波対象のスロット先頭位相回転量を出力し、シンボル位相補償量算出部１８によって、検波対象のスロット先頭位相回転量及び１シンボルあたりの位相回転量に基づいて検波対象のシンボルに応じたシンボル位相補償量を算出し、当該シンボル位相補償量と受信シンボルとの複素共役乗算を行って位相補償を行う検波回路である。【選択図】　　　　図１
2004023461.tif 000002
【特許請求の範囲】
【請求項１】
受信した無線信号に含まれるパイロットシンボルに対して、各シンボルの位相回転量の平均値をスロット毎に算出し、さらに検波対象のスロットから当該スロットの複数スロット前における前記平均値を平均化し、平均スロット位相回転量として算出する第１の工程処理部と、
前記パイロットシンボルに対して、各スロットでの特定のシンボル数における位相回転量の平均値である特定シンボル数位相回転量を算出し、前記複数スロットにおける前記特定シンボル数位相回転量の平均値を算出し、当該平均値と前記平均スロット位相回転量との複素乗算を行い、乗算結果をスロット先頭位相回転量として算出する第２の工程処理部と、
前記パイロットシンボルに対して、検波対象のスロットにおける１シンボルあたりの位相回転量の平均値をシンボル毎に算出し、検波対象のシンボルがスロットの先頭のシンボルである場合、前記スロット先頭位相回転量を位相補償量として算出し、検波対象のシンボルがスロットの先頭以外のシンボルである場合、前記スロット先頭位相回転量に対して当該平均値の複素乗算を累積して行い、乗算結果を位相補償量として算出する第３の工程処理部とを有し、
前記第３の工程処理部で算出された位相補償量と、検波対象のシンボルとの複素共役乗算を行って位相補償を行うことを特徴とする検波回路
【請求項２】
第１の工程処理部は、各シンボルの位相回転量の平均値をスロット毎に算出するシンボル位相回転量平均化部と、
検波対象のスロットから当該スロットの２スロット前における前記平均値を平均化し、平均スロット位相回転量として算出するスロット位相回転量平均化部とを備え、
第２の工程処理部は、各スロットにおける前半部分及び後半部分のシンボルにおける位相回転量の平均値を算出し、後半部分のシンボルにおける位相回転量の平均値から前半部分のシンボルにおける位相回転量の平均値を減算し、半シンボル数位相回転量を算出する半シンボル数位相回転量算出手段と、
検波対象のスロットから当該スロットの２スロット前における半シンボル数位相回転量の平均値を算出し、当該平均値と前記平均スロット位相回転量との複素乗算を行い、乗算結果をスロット先頭位相回転量として出力するスロット先頭位相回転量算出手段とを備えることを特徴とする請求項１記載の検波回路。
【請求項３】
第３の工程処理部は、検波対象のスロットにおける１シンボルあたりの位相回転量をシンボル毎に算出する１シンボル位相回転量算出部と、３スロット分の前記位相回転量の平均値を１シンボル位相回転量としてシンボル毎に算出する１シンボル位相回転量平均化部と、
検波対象のシンボルがスロットの先頭のシンボルである場合、スロット先頭位相回転量を位相補償量として算出し、検波対象のシンボルがスロットの先頭以外のシンボルである場合、前記スロット先頭位相回転量に対して前記１シンボル位相回転量の複素乗算を累積して行い、乗算結果を位相補償量として算出するシンボル位相補償量算出部とを備えることを特徴とする請求項１又は２記載の検波回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動通信システムの受信機において用いる検波回路に係り、特にＤＳ−ＣＤＭＡ通信方式の移動通信システムにおいて受信特性の劣化を防止できる検波回路に関する。
【０００２】
【従来の技術】
次世代の移動通信システムの通信方式として、ＤＳ−ＣＤＭＡ（Ｄｉｒｅｃｔ　Ｓｅｑｕｅｎｃｅ　Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ：直接拡散符号分割多元接続）通信方式が携帯電話を中心に普及しつつある。
ＤＳ−ＣＤＭＡ通信方式では、送信機はチャネル毎に個別の拡散符号を割り当てて多重変調を行った後、チャネルの無線送信を行う。また受信機は無線信号を受信すると、各拡散符号に対応する逆拡散符号を乗算して逆拡散を行い、逆拡散結果を検波することで、無線信号をチャネル毎に復調する。
【０００３】
従来の検波回路の構成について、図４を用いて説明する。図４は、ＤＳ−ＣＤＭＡ通信方式の移動通信システムの受信機で用いられる従来の検波回路の構成ブロック図である。
従来の検波回路は、参照パイロットシンボル生成部４１と、乗算部４２及び４５と、シンボル位相回転量平均化部４３と、スロット位相回転量平均化部４４とから構成されている。
【０００４】
次に、各部の構成について説明する。
参照パイロットシンボル生成部４１は、受信したＣＰＩＣＨ（Ｃｏｍｍｏｎ　Ｐｉｌｏｔ　Ｃｈａｎｎｅｌ：共通パイロットチャネル）に含まれるパイロットシンボル（図では受信パイロットシンボル）を参照するための参照パイロットシンボルをシンボル毎に生成し、乗算部４２に出力する。
【０００５】
乗算部４２は、受信したパイロットシンボルと、参照パイロットシンボル生成部４１で生成された参照パイロットシンボルとの複素共役乗算をシンボル時間毎に行い、乗算結果を位相回転量としてシンボル位相回転量平均化部４３に出力する。
【０００６】
シンボル位相回転量平均化部４３は、乗算部４２から出力されたシンボル毎の位相回転量を１スロット分集計して平均化し、結果を１スロットにおける位相回転量の平均値としてスロット位相回転量平均化部４４に出力する。
【０００７】
スロット位相回転量平均化部４４は、シンボル位相回転量平均化部４３から出力された１スロットあたりの位相回転量の平均値を、複数スロット分集計して平均化し、結果を通信チャネルの位相補償量として乗算部４５に出力する。
【０００８】
乗算部４５は、逆拡散された受信シンボルと、スロット位相回転量平均化部４４から出力された位相補償量との複素共役乗算を行い、乗算結果を検波済みの受信シンボル（図では検波後シンボル）として出力する。
【０００９】
次に、ＤＳ−ＣＤＭＡ通信方式における通信チャネルの構成について図５を用いて説明する。図５は、ＤＳ−ＣＤＭＡ通信方式における通信チャネルの構成図である。
ＤＳ−ＣＤＭＡ通信方式での通信チャネルでは、スーパーフレームが通信データの最大単位として送信される。またスーパーフレームは複数の無線フレームで構成され、さらに無線フレームは複数のスロットで構成されている。各スロットには通信対象のデータを含んだデータシンボルと、位相補償量を求めるためのパイロットシンボルとが含まれている。このように、通信チャネルは上述したような階層構造となっている。
【００１０】
通信チャネルは、送信機において多重変調されて無線送信されている。図４の検波回路は、通信チャネルに含まれるパイロットシンボルから位相回転量を算出し、当該位相回転量に基づいて位相補償量を算出して、通信チャネルの位相補償を行うものである。
【００１１】
次に、従来の検波回路の動作について、図を用いて説明する。
受信機において受信された通信チャネルのデータのうち、パイロットシンボルはシンボル単位でシンボル時間毎に乗算部４２に入力される。乗算部４２には、シンボル参照パイロットシンボル生成部４１から生成、出力される参照パイロットシンボルも入力され、これらの複素乗算が行われる。
【００１２】
乗算部４２で得られた乗算結果は、各シンボルにおける位相回転量としてシンボル位相回転量平均化部４３に出力される。シンボル位相回転量平均化部４３は、各シンボルの位相回転量を１スロット分格納して集計し、さらに平均化する。シンボル位相回転量平均化部４３における平均結果は、１スロットにおける位相回転量の平均値としてスロット位相回転量平均化部４４に出力される。
【００１３】
スロット位相回転量平均化部４４は、１スロットにおける位相回転量の平均値を複数スロット分格納して集計し、さらに平均化する。スロット位相回転量平均化部４４における平均結果は、通信チャネルの位相補償量としてスロット位相回転量平均化部４４に出力される。
スロット位相回転量平均化部４４では、例えば検波対象であるスロットと、その直前のスロットにおける位相回転量の平均値の平均値を算出し、得られた平均値を位相補償量として出力する手法が一般に行われている。
【００１４】
スロット位相回転量平均化部４４から出力された位相補償量は、乗算部４５に出力される。乗算部４５には、受信機で受信され逆拡散処理の行われた受信シンボルも入力されている。
乗算部４５は、位相補償量と受信シンボルの複素乗算をシンボル時間毎に行い、乗算結果を検波済みの受信シンボルとして出力する。以上がＤＳ−ＣＤＭＡ通信方式における従来の検波回路の動作である。
【００１５】
また、ＤＳ−ＣＤＭＡ通信方式における検波回路として、平成１０年９月２日公開の特開平１０−２３３７１３号「同期検波回路」（出願人：国際電気株式会社、発明者：角田久美他）では、パイロットシンボルブロックで算出した振幅位相補償ベクトルを用いて情報シンボルの振幅位相変動量を補償し、補償後の情報シンボルのＲＡＫＥ合成結果に基づいて、同期検波の結果を判定し、判定結果に基づいて振幅位相補償ベクトルを更新する同期検波回路が提案されている。
【００１６】
【発明が解決しようとする課題】
しかしながら、上記従来の検波回路では、周波数オフセットによる位相回転に対しては十分に位相補償を行えず、受信特性が劣化するという問題点があった。
ＤＳ−ＣＤＭＡ通信方式のような、ＰＳＫ（Ｐｈａｓｅ　Ｓｈｉｆｔ　Ｋｅｙｉｎｇ：位相シフトキーイング）変調を用いた無線通信システムでは、送信機と受信機の間に意図的に搬送波の周波数のずれ、すなわち周波数オフセットを設けて無線送信を行った場合にも、無線信号に対する位相回転が起こり、復調歪みが発生する。
【００１７】
従来の検波回路における周波数オフセットに対する位相補償の様子について、図６を用いて説明する。図６は、従来の検波回路における位相補償の説明図である。以下、図６の各図では、送信シンボルの位相回転の様子を、ＩＱ位相平面上で表している。
図６（ａ）は、周波数オフセットによる送信シンボルの位相回転の様子を示した説明図である。図６（ａ）では送信シンボルの位相回転の様子を、ＩＱ位相平面上に表したものである。図６（ａ）において、白丸が本来の送信シンボルの位相を示しており、（Ｉ、Ｑ）＝（１、１）である。
【００１８】
送信時にフェージング現象等による位相変動が発生すると、送信シンボルの位相は回転し、位相は黒丸部分へと移動する。さらに周波数オフセットが行われた場合、送信シンボルの位相は黒丸の位置からさらに回転することとなる。図４の検波回路において、逆拡散処理後の受信シンボルは、この位相で受信されることになる。
【００１９】
さらに、周波数オフセットによる送信シンボルの位相回転の様子を詳細に説明する。図６（ｂ）は、周波数オフセットによる位相回転の様子を詳細に示した説明図である。
周波数オフセットによる位相回転は、各シンボルにおいて発生しており、シンボルタイミングの経過と共に位相回転量は増加していく。図６（ｂ）では、１スロットにおけるシンボル数が１０シンボルである場合の各シンボルにおける位相回転量を示しており、Ｓｎ（０＜＝ｎ＜＝９）はｎ番目のシンボルを表している。また、図６（ｂ）では、各シンボルにおける周波数オフセットによる位相回転量を、Δｆとしている。
【００２０】
図６（ｃ）は、逆拡散後の受信シンボルにおける位相回転量の平均位置を示した説明図である。図６（ｃ）において、平均位置は周波数オフセットにおける位相回転量の中央部分、すなわち４番目と５番目のシンボルの間となる。
従来の技術で述べたように、従来の検波回路では、スロット単位での位相回転量の平均値を算出し、当該平均値に基づいて位相補償量を算出している。従来の検波回路では、位相変動による位相回転量と周波数オフセットによる位相回転量を区別せずに位相回転量の平均値を算出している。したがって、従来の検波回路におけるシンボル位相回転量平均化部４３で算出されるスロット平均位相回転量Ｒｏｔは、送信シンボル位置から図６（ｃ）に示す位相回転量の平均位置までの位相回転量となる。
【００２１】
以上説明したように、従来の検波回路で算出される位相回転量の平均値は、１スロット内の全てのシンボルにおける位相回転量から算出しており、各シンボルの周波数オフセットによる位相回転量を反映したものとはなっていない。よって位相補償後の受信シンボルの位相は、図６（ｄ）に示す位置に移動することとなる。図６（ｄ）で示されるように、位相補償後においても、周波数オフセットによる位相回転量の分散はそのまま残留してしまうことになる。
従来の検波回路では、１スロット内の全てのシンボルに対し、上記方法によって算出した位相回転量の平均値に基づいて位相補償量を算出し、位相補償を行っている。このためシンボルによっては、位相補償量が実際の位相回転量とかけ離れたものとなっているため、受信特性の劣化を招くという問題点があった。
【００２２】
本発明は上記実情に鑑みて為されたもので、周波数オフセットによる位相回転にも対応して受信特性の劣化を防止できる検波回路を提供することを目的とする。
【００２３】
【課題を解決するための手段】
上記従来例の問題点を解決するための本発明は、検波回路において、受信した無線信号に含まれるパイロットシンボルに対して、各シンボルの位相回転量の平均値をスロット毎に算出し、さらに検波対象のスロットから当該スロットの複数スロット前における平均値を平均化し、平均スロット位相回転量として算出する第１の工程処理部と、パイロットシンボルに対して、各スロットでの特定のシンボル数における位相回転量の平均値である特定シンボル数位相回転量を算出し、複数スロットにおける特定シンボル数位相回転量の平均値を算出し、当該平均値と平均スロット位相回転量との複素乗算を行い、乗算結果をスロット先頭位相回転量として算出する第２の工程処理部と、パイロットシンボルに対して、検波対象のスロットにおける１シンボルあたりの位相回転量の平均値をシンボル毎に算出し、検波対象のシンボルがスロットの先頭のシンボルである場合、スロット先頭位相回転量を位相補償量として算出し、検波対象のシンボルがスロットの先頭以外のシンボルである場合、スロット先頭位相回転量に対して当該平均値の複素乗算を累積して行い、乗算結果を位相補償量として算出する第３の工程処理部とを有し、第３の工程処理部で算出された位相補償量と、検波対象のシンボルとの複素共役乗算を行って位相補償を行うものであり、検波対象のシンボル毎に精度のよい位相補償を行うことができ、周波数オフセットによる位相回転にも対応して受信特性の劣化を防止できる。
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら説明する。
尚、以下で説明する機能実現手段は、当該機能を実現できる手段であれば、どのような回路又は装置であっても構わず、また機能の一部又は全部をソフトウェアで実現することも可能である。更に、機能実現手段を複数の回路によって実現してもよく、複数の機能実現手段を単一の回路で実現してもよい。
【００２４】
本発明の実施の形態に係る検波回路は、検波対象のスロットから２スロット前までの各スロットの位相回転量の平均値を平均化し、上記スロット群の重心位置における位相回転量として出力するスロット位相回転量平均化部と、検波対象のスロットから２スロット前までの各スロットにおける半シンボル数あたりの平均値を平均化し、平均結果とスロット群の重心位置における位相回転量との複素乗算を行って検波対象のスロット先頭位相回転量を出力するスロット位相回転量補正部と、検波対象のスロット先頭位相回転量及び１シンボルあたりの位相回転量を用い、検波対象のシンボルに応じたシンボル位相補償量を算出するシンボル位相補償量算出部を有し、当該シンボル位相補償量と受信シンボルとの複素共役乗算を行うことによって位相補償を行うものであり、シンボル毎に精度のよい位相補償を行うことができ、受信特性の劣化を防止できる。
【００２５】
尚、請求項における第１の工程処理部は、図のシンボル位相回転量平均化部１３及びスロット位相回転量平均化部１４に相当し、第２の工程処理部は、スロット位相回転量補正部１５に、第３の工程処理部は、１シンボル位相回転量算出部１６、１シンボル位相回転量平均化部１７及びシンボル位相補償量算出部１８に、半シンボル数位相回転量算出手段は、スイッチ１５１、前半シンボル位相回転量平均化器１５２、後半シンボル位相回転量平均化器１５３及び乗算器１５４に、スロット先頭位相回転量算出手段は半シンボル数位相回転量平均化器１５５及び乗算器１５６にそれぞれ相当する。
【００２６】
本発明の実施の形態の検波回路の構成について、図１を用いて説明する。図１は、本発明の実施の形態に係る検波回路（以下、本回路）の構成ブロック図である。また、本回路も従来と同様、ＤＳ―ＣＤＭＡ通信方式の移動通信システムの受信機で用いられるものである。
本回路は、参照パイロットシンボル生成部１１と、乗算部１２と、シンボル位相回転量平均化部１３と、スロット位相回転量平均化部１４と、スロット位相回転量補正部１５と、１シンボル位相回転量算出部１６と、１シンボル位相回転量平均化部１７と、シンボル位相補償量算出部１８と、遅延器１９と、乗算部２０とから構成される。
【００２７】
さらに、スロット位相回転量平均化部１４は、遅延器（図ではＤ）１４１及び１４２と、３スロット位相回転量平均化器１４３とを備えている。
また、スロット位相回転量補正部１５は、スイッチ１５１と、前半シンボル位相回転量平均化器１５２と、後半シンボル位相回転量平均化器１５３と、乗算器１５４と、半シンボル数位相回転量平均化器１５５と、乗算器１５６とを備えている。
また、１シンボル位相回転量平均化部１６は、遅延器（図ではＤ）１６１と、加算器１６２を備えており、シンボル位相補償量算出部１８は、スイッチ部１８１と、遅延器１８２と、乗算器１８３とを備えている。
【００２８】
次に、本回路の各部の構成について説明する。
参照パイロットシンボル生成部１１は、従来の参照パイロットシンボル生成部４１と同様、受信信号に含まれるパイロットシンボル（図では受信パイロットシンボル）を参照するための参照パイロットシンボルをシンボル毎に生成し、乗算部１２に出力する。
【００２９】
乗算部１２は、従来の乗算部４２と同様、受信したパイロットシンボルと、Ｃ参照パイロットシンボル生成部１０１で生成された参照パイロットシンボルとの複素共役乗算をシンボル時間毎に行い、乗算結果を位相回転量としてシンボル位相回転量平均化部１３に出力する。
【００３０】
シンボル位相回転量平均化部１３は、従来のシンボル位相回転量平均化部４３と同様、乗算部１２から出力されたシンボル毎の位相回転量を１スロット分集計して平均化し、平均結果を１スロットにおける位相回転量の平均値（以下、スロット位相回転量）Ｒｏｔｐとしてスロット位相回転量平均化部１４に出力する。
【００３１】
スロット位相回転量平均化部１４は、シンボル位相回転量平均化部１３から出力されるスロット位相回転量について、さらにこれらの平均値の３スロット分の平均値を算出し、平均スロット位相回転量Ｒｏｔｐａｖｅとしてスロット位相回転量補正部１５に出力する。
【００３２】
スロット位相回転量平均化部１４において、遅延器１４１及び１４２は、スロット位相回転量をスロット時間遅延させて、３スロット位相回転量平均化器１４３に出力する。また遅延器１４１は、遅延器１４２と直列に接続されており、１スロット時間遅延されたスロット位相回転量を遅延器１４２に出力する。
すなわち遅延器１４１からは１スロット時間遅延されたスロット位相回転量が、遅延器１４２からは２スロット時間遅延されたスロット位相回転量が３スロット位相回転量平均化器１４３に出力される。
【００３３】
３スロット位相回転量平均化器１４３は、シンボル位相回転量平均化部１３から出力される現在のスロット時間におけるスロット位相回転量と、遅延器１４１から出力される１スロット時間遅延されたスロット位相回転量と、遅延器１４２から出力される２スロット時間遅延されたスロット位相回転量との平均値を算出し、算出結果を平均スロット位相回転量Ｒｏｔｐａｖｅとしてスロット位相回転量補正部１５に出力する。
【００３４】
スロット位相回転量補正部１５は、乗算部１２から出力されたシンボル毎の位相回転量に基づいて、検波対象のスロットの先頭における位相回転量であるスロット先頭位相回転量Ｒｏｔｔｏｐを算出し、シンボル位相補償量算出部１８に出力する。
【００３５】
スロット位相回転量補正部１５において、スイッチ１５１は、通信チャネルの送信タイミングを監視する制御部（図示せず）から出力される、現在のシンボルタイミングがスロットの前半又は後半のいずれに属するかの情報を含む第１の制御信号（図では制御信号１）に基づいて、位相回転量の出力先の切り替えを行う。
スイッチ１５１は、第１の制御信号を受けると、シンボルタイミングがスロットの前半部分に属する場合、端子ａに切り替えて位相回転量を前半シンボル位相回転量平均化器１５２に出力させ、スロットの後半部分に属する場合、端子ｂに切り替えて位相回転量を後半シンボル位相回転量平均化器１５３に出力させる。
【００３６】
本回路において、制御部は、スロットのフォーマットを認識でき、内部に格納されたシンボルカウンタを用いてシンボル数をカウントすることができる。よって制御部はカウント結果に基づいて、第１の制御信号及び後述する第２の制御信号を出力することができる。
【００３７】
前半シンボル位相回転量平均化器１５２は、スイッチ１５１から出力されるスロットの前半部分の位相回転量を平均化し、半スロット時間遅延させた後、乗算器１５４に出力する。
後半シンボル位相回転量平均化器１５３は、スイッチ１５１から出力されるスロットの後半部分の位相回転量を平均化し、乗算器１５４に出力する。
【００３８】
乗算器１５４は、前半シンボル位相回転量平均化器１５２から出力されたスロット前半部分の平均結果の共役を取り、後半シンボル位相回転量平均化器１５３から出力されたスロット後半部分の平均結果と複素乗算を行い、結果を半シンボル数位相回転量Ｒｏｔｐｎｕｍ／２として半シンボル数位相回転量平均化器１５５に出力する。すなわち乗算器１５４は、スロット前半部分の平均結果及びスロット後半部分の平均結果の複素共役乗算を行うものである。
【００３９】
半シンボル数位相回転量平均化器１５５は、２スロット前、１スロット前及び現スロットの半シンボル数位相回転量Ｒｏｔｐｎｕｍ／２を集計して平均化し、平均結果Ｒｏｔｐｎｕｍ／２ａｖｅを乗算器１５６に出力する。半シンボル数位相回転量平均化器１５５は、内部に遅延器等を備えた構成となっており、半シンボル数位相回転量Ｒｏｔｐｎｕｍ／２を保持する構成となっている。
【００４０】
乗算器１５６は、半シンボル数位相回転量平均化器１５５から出力される平均結果Ｒｏｔｐｎｕｍ／２ａｖｅと、スロット位相回転量平均化部１４から出力される平均スロット位相回転量Ｒｏｔｐａｖｅとの複素乗算を行い、乗算結果をスロット先頭位相回転量Ｒｏｔｔｏｐとしてシンボル位相補償量算出部１８に出力する。
【００４１】
１シンボル位相回転量算出部１６は、乗算部１２から出力されるシンボル毎の位相回転量から１シンボル時間あたりの位相回転量を算出し、１シンボル位相回転量平均化部１７に出力する。
１シンボル位相回転量算出部１６において、遅延器１６１は、位相回転量を１シンボル時間遅延させて、加算器１６２に出力する。
【００４２】
加算器１６２は、遅延器１６１から出力される１シンボル時間遅延された位相回転量の符号を反転し、乗算部１２から出力される現在のシンボル時間の位相回転量との加算することによって減算を行い、減算結果を１シンボル位相回転量平均化部１７に出力する。
すなわち加算器１６２は、現在の位相回転量から１シンボル時間前の位相回転量との減算を行わせることによって、１シンボル時間あたりの位相回転量ＳｙｍＲｏｔを算出するものである。
【００４３】
１シンボル位相回転量平均化部１７は、１シンボル位相回転量算出部１６から出力される１シンボルあたりの位相回転量ＳｙｍＲｏｔを３スロット分集計して平均化し、平均結果を１シンボル位相回転量ＳｙｍＲｏｔａｖｅとしてシンボル位相補償量算出部１８にシンボル時間毎に出力する。
尚、１シンボル位相回転量平均化部１７では、雑音を除去できるのであれば複数シンボル間で平均化してもよい。
【００４４】
シンボル位相補償量算出部１８は、１シンボル位相回転量平均化部１７から出力される１シンボル位相回転量ＳｙｍＲｏｔａｖｅと、スロット位相回転量補正部１５から出力されるスロット先頭位相回転量Ｒｏｔｔｏｐとに基づいて、検波対象のシンボルに対するシンボル位相補償量Ｅｓｔを算出し、乗算部２０に出力する。
【００４５】
シンボル位相補償量算出部１８において、スイッチ１８１は、制御部（図示せず）から出力される、現在のシンボルタイミングがスロットの先頭シンボルか否かの情報を含む第２の制御信号（図では制御信号２）に基づいて、シンボル位相補償量Ｅｓｔとして出力する値の切り替えを行う。
スイッチ１８１は、第２の制御信号を受けると、シンボルタイミングがスロットの先頭シンボルである場合、端子ａに切り替え、シンボル位相補償量Ｅｓｔとしてスロット先頭位相回転量Ｒｏｔｔｏｐを遅延器１８２及び乗算部２０に出力させ、先頭シンボルでない場合、端子ｂに切り替え、シンボル位相補償量Ｅｓｔとして乗算器１８３の乗算結果であるシンボル位相回転量を遅延器１８２及び乗算部２０に出力させる。
【００４６】
遅延器１８２は、スイッチ１８１から出力される位相補償量Ｅｓｔを１シンボル時間遅延させて、乗算器１８３に出力する。
乗算器１８３は、１シンボル位相回転量平均化部１７から出力される１シンボルあたりの平均位相回転量ＳｙｍＲｏｔａｖｅと、遅延器１８２から出力される１シンボル時間前の位相補償量との複素乗算を行い、乗算結果をシンボル位相回転量として、スイッチ１８１の端子ｂに出力する。
【００４７】
遅延器１９は、検波対象である逆拡散後の受信シンボル（データシンボル及びパイロットシンボル）を１スロット時間遅延させて、乗算部２０に出力する。
乗算部２０は、シンボル位相補償量算出部１８から出力される位相補償量Ｅｓｔの共役を取り、遅延器１９から出力された逆拡散後の受信シンボルとの複素乗算を行って位相補償を行い、補償結果を検波済みの受信シンボル（図では検波後シンボル）として出力する。すなわち乗算部２０は、逆拡散後の受信シンボルと、位相補償量Ｅｓｔの複素共役乗算を行って位相補償を行うものである。
【００４８】
次に、本回路の検波動作について図１を用いて説明する。尚、本回路は、リアルタイムのスロット時間を検波対象のスロット時間として位相補償量を求め、受信シンボルを１スロット時間遅延し当該位相補償量を用いて位相補償を行うものである。
図１では、受信機において受信された通信シンボルのうち、パイロットシンボルがシンボル時間毎に乗算部１２に入力される。乗算部１２には、パイロットシンボルと、参照パイロットシンボル生成部１１から生成、出力される参照パイロットシンボルとが入力され、複素共役乗算が行われる。乗算部１２で得られた乗算結果は、各シンボルにおける位相回転量としてシンボル位相回転量平均化部１３、スロット位相回転量補正部１５及び１シンボル位相回転量算出部１６に出力される。
【００４９】
本回路は、乗算部１２によってシンボルにおける位相回転量を算出した後、３つの工程を並行して処理することで受信シンボルの位相補償を行っている。
第１の工程では、シンボル位相回転量平均化部１３及びスロット位相回転量平均化部１４を用いて、検波対象となるスロットから２スロット前までの各スロットの位相回転量の平均値を平均化して、算出する。
【００５０】
第２の工程では、スロット位相回転量補正部１５を用いて、検波対象のスロットから２スロット前までの各スロットにおける半シンボル数あたりの位相回転量を平均化し、その平均結果と、第１の工程で算出されたスロット群の重心位置における位相回転量とを複素乗算して検波対象のスロット先頭位相回転量を出力する。
【００５１】
第３の工程では、１シンボル位相回転量算出部１６、１シンボル位相回転量平均化部１７及びシンボル位相補償量算出部１８を用いて、検波対象のスロットにおける各シンボルあたりの位相回転量を平均化し、平均結果と、第２の工程で算出された検波対象のスロット先頭位相回転量に基づいて、各シンボルに応じたシンボル位相補償量を算出する。
【００５２】
まず、第１の工程について説明する。
各シンボルにおける位相回転量が入力されると、シンボル位相回転量平均化部１３は、各シンボルの位相回転量を１スロット分格納して集計し、平均化する。シンボル位相回転量平均化部１３における平均結果は、１スロットにおける位相回転量の平均値、すなわちスロット位相回転量Ｒｏｔｐとしてスロット位相回転量平均化部１４に出力される。
【００５３】
スロット位相回転量Ｒｏｔｐは、スロット位相回転量平均化部１４において、３スロット位相回転量平均化器１４３及び遅延器１４１に出力される。遅延器１４１に出力されたスロット位相回転量は、１スロット時間遅延された後、遅延器１４２及び３スロット位相回転量平均化器１４３に出力される。遅延器１４３に出力されたスロット位相回転量は、さらに１スロット時間遅延された後、３スロット位相回転量平均化器１４３に出力される。
【００５４】
３スロット位相回転量平均化器１４３は、シンボル位相回転量平均化部１３から出力されたリアルタイムのスロット時間の位相回転量、遅延器１４１又は１４２から出力された１スロット時間前又は２スロット時間前の位相回転量を平均化し、平均結果を平均スロット位相回転量Ｒｏｔｐａｖｅとして、スロット位相回転量補正部１５に出力する。以上が第１の工程である。
【００５５】
次に、第２の工程について説明する。
各シンボルにおける位相回転量は、スロット位相回転量補正部１５において、まずスイッチ１５１に出力される。また、スイッチ１５１には、制御部から第１の制御信号（制御信号１）が出力される。第１の制御信号には、現在のシンボルタイミングがスロットの前半又は後半のいずれに属するかの情報が含まれている。第１の制御信号は実際には、ＯＮ信号を発生することで前半と後半の切り替えを行っている。
【００５６】
現在のシンボルタイミングがスロットの前半に属する場合、スイッチ１５１は位相回転量の出力先を端子ａに切り替えて、位相回転量を前半シンボル位相回転量平均化器１５２に出力する。現在のシンボルタイミングがスロットの後半に属する場合、スイッチ１５１は位相回転量の出力先を端子ｂに切り替えて、位相回転量を後半シンボル位相回転量平均化器１５３に出力する。
【００５７】
前半シンボル位相回転量平均化器１５２は、スロットの前半に属するシンボルの位相回転量について平均化を行い、半スロット時間遅延させた後、平均結果を乗算器１５４に出力する。また、後半シンボル位相回転量平均化器１５３は、スロットの後半に属するシンボルの位相回転量について平均化を行い、平均結果を乗算器１５４に出力する。
前半シンボル位相回転量平均化器１５２において、スロットの前半に属するシンボルの位相回転量の平均値を半スロット時間遅延させるのは、スロットの後半に属するシンボルの位相回転量の平均値との加算で同期を取るためである。
【００５８】
乗算器１５４において、スロットの前半に属するシンボルの位相回転量の平均値の共役は、スロットの後半に属するシンボルの位相回転量の平均値と複素乗算される。乗算器１５４は、乗算結果を半シンボル数位相回転量Ｒｏｔｐｎｕｍ／２として、半シンボル数位相回転量平均化器１５５に出力する。
【００５９】
ここで乗算器１５４における複素乗算の原理について説明する。スロットの前半に属するシンボルの位相回転量の平均値をＸｉ＋ｊＸｇ（ｊ：虚数）、スロットの後半に属するシンボルの位相回転量の平均値をＹｉ＋ｊＹｇと表すと、これらの複素乗算は（Ｘｉ＋ｊＸｇ）（Ｙｉ＋ｊＹｇ）と表すことができる。また、乗算器１５４では、スロットの前半に属するシンボルの位相回転量の平均値の共役を取るため、乗算器１５４で行われる乗算は（Ｘｉ−ｊＸｇ）（Ｙｉ＋ｊＹｇ）と表される。
【００６０】
オイラーの公式ｅｊθ＝ｃｏｓθ＋ｊｓｉｎθから明らかな通り、上記各シンボル位相回転量の平均値のうち、実数部分は各シンボル位相回転量の平均値の余弦を、虚数部分は各シンボル位相回転量の平均値の正弦を表しており、各シンボル位相回転量の平均値の複素乗算は、各シンボル位相回転量の平均値の加算を行うことと同一である。またｃｏｓ（−θ）＝ｃｏｓθ、ｓｉｎ（−θ）＝−ｓｉｎθとなることから、シンボル位相回転量の平均値の共役は、当該シンボル位相回転量の平均値だけ逆方向へ回転することを表す。
したがって乗算器１５４は、スロットの後半に属するシンボルの位相回転量の平均値と、スロットの前半に属するシンボルの位相回転量の平均値の共役との複素乗算を行うことで、スロットの後半に属するシンボルの位相回転量の平均値から、スロットの前半に属するシンボルの位相回転量の平均値の減算を実現できる。
【００６１】
半シンボル数位相回転量平均化器１５５は、現在のスロット、１スロット時間前及び２スロット時間前の半シンボル数位相回転量Ｒｏｔｐｎｕｍ／２を集計して、これらの平均化を行い、平均結果Ｒｏｔｐｎｕｍ／２ａｖｅとして乗算器１５６に出力する。
【００６２】
乗算器１５６は、半シンボル数位相回転量平均化器１５５の平均結果Ｒｏｔｐｎｕｍ／２ａｖｅと、スロット位相回転量平均化部１４から出力された平均スロット位相回転量Ｒｏｔｐａｖｅとの複素乗算を行って、乗算結果をスロット先頭位相回転量Ｒｏｔｔｏｐとしてシンボル位相補償量算出部１８に出力する。スロット先頭位相回転量は、検波対象のスロットの先頭シンボルの位相回転量を示すものである。以上が第２の工程である。
【００６３】
次に、第３の工程について説明する。
各シンボルにおける位相回転量は、１シンボル位相回転量算出部１６において、遅延器１６１及び加算器１６２に出力される。遅延器１６１に出力された位相回転量は、１シンボル時間遅延された後、加算器１６２に出力される。加算器１６２は、遅延器１６１から出力される位相回転量の符号を反転して、乗算部１２から直接出力された位相回転量との加算を行い、加算結果である１シンボルあたりの位相回転量ＳｙｍＲｏｔを１シンボル位相回転量平均化部１７に出力する。
つまり１シンボル位相回転量平均化部１６は、現シンボルタイミングのシンボルの位相回転量から１シンボルタイミング前のシンボルの位相回転量を減算することで、１シンボルあたりの位相回転量ＳｙｍＲｏｔをシンボル毎に算出するものである。
【００６４】
１シンボルタイミング位相回転量平均化部１７は、１シンボルあたりの位相回転量ＳｙｍＲｏｔを３スロット分集計して平均化し、平均結果を１シンボル位相回転量ＳｙｍＲｏｔａｖｅとしてシンボル時間毎にシンボル位相補償量算出部１８に出力する。
【００６５】
シンボル位相補償量算出部１８において、１シンボル位相回転量ＳｙｍＲｏｔａｖｅは乗算器１８３に出力される。乗算器１８３には、遅延器１８２から１シンボル時間前の位相補償量Ｅｓｔも出力される。乗算器１８３はこれらの情報について複素乗算を行い、乗算結果をシンボル位相回転量として、スイッチ１８１の端子ｂに出力する。
【００６６】
また、スイッチ１８１には、スロット位相回転量補正部１５から出力されたスロット先頭位相回転量Ｒｏｔｔｏｐと、制御部から出力される第２の制御信号（制御信号２）が出力される。第２の制御信号には、現在のシンボルタイミングがスロットの先頭シンボルか否かの情報が含まれている。第２の制御信号は実際には、ＯＮ信号を発生することで先頭シンボルか否かの切り替えを行っている。
【００６７】
現在のシンボルタイミングがスロットの先頭シンボルである場合、スイッチ１８１は端子ａに切り替えて、スロット先頭位相回転量Ｒｏｔｔｏｐをシンボル位相補償量Ｅｓｔとして乗算部２０に出力する。またスロット先頭位相回転量Ｒｏｔｔｏｐは、遅延器１８２にも出力され、１シンボル時間遅延された後、乗算器１８３に出力される。
現在のシンボルタイミングがスロットの先頭シンボルでない場合、スイッチ１５１は端子ｂに切り替えて、乗算器１８３の乗算結果をシンボル位相補償量Ｅｓｔとして乗算部２０に出力すると共に、遅延器１８２に出力する。
【００６８】
すなわちシンボル位相補償量算出部１８では、スロット位相回転量補正部１５からスロット時間毎に出力されるスロット先頭位相回転量Ｒｏｔｔｏｐに対して、１シンボル位相回転量平均化部１７からシンボル時間毎に出力される１シンボル位相回転量ＳｙｍＲｏｔａｖｅを順次乗算していき、シンボル毎に対応したシンボル位相回転量を算出する。
【００６９】
そして、現在のシンボルタイミングがスロットの先頭シンボルの場合には、スロット先頭位相回転量Ｒｏｔｔｏｐをそのままシンボル位相補償量Ｅｓｔとして乗算部２０に出力すると共に、新たなシンボル位相回転量の算出の基礎とし、スロットの先頭シンボルでない場合には、乗算器１８３において算出されたシンボル位相回転量をシンボル位相補償量Ｅｓｔとして乗算部２０に出力する。
このような構成としたことにより、シンボル位相補償量算出部１８は、シンボル毎に適正なシンボル位相補償量Ｅｓｔを算出することができる。以上が第３の工程である。
【００７０】
検波対象である逆拡散後の受信シンボルは、遅延器１９に入力され、１スロット時間遅延された後、乗算部２０に出力される。乗算部２０は、検波対象の受信シンボルと、シンボル位相補償量算出部１８から出力されるシンボル位相補償量Ｅｓｔとの複素共役乗算を行うことで位相補償を行う。乗算部２０は補償結果を、検波済みの受信シンボルとして出力する。以上が本回路の検波動作である。
【００７１】
ここで、本回路の位相補償量の算出方法の概念について、図２を用いて説明する。図２は、本回路における位相補償量の算出方法についての概念図である。
図２は、パイロットシンボルの構成を基に算出方法を説明したものであり、１スロット時間は１０シンボル時間としており、検波対象のスロットはスロットＸとしている。
【００７２】
本回路は、第１の工程において、平均スロット位相回転量Ｒｏｔｐａｖｅを算出することによって、検波対象のスロットより一つ前のスロットＸ−１の重心における位相回転量を求め、第２の工程において、半シンボル数位相回転量の平均値Ｒｏｔｐｎｕｍ／２ａｖｅを算出して、平均スロット位相回転量Ｒｏｔｐａｖｅとの複素乗算を行って、スロットＸ−１の重心における位相回転量に位相回転を加えて、スロットＸの先頭シンボルの位相回転量であるスロット先頭位相回転量Ｒｏｔｘｔｏｐを算出する。
【００７３】
そして第３の工程において、スロット先頭位相回転量Ｒｏｔｘｔｏｐと、検波対象のシンボルの１シンボルあたりの位相回転量の平均値ＳｙｍＲｏｔａｖｅとを用いて、検波対象のシンボルがスロットの先頭シンボルの場合にはスロット先頭位相回転量Ｒｏｔｘｔｏｐを、それ以外のシンボル場合には、スロット先頭位相回転量Ｒｏｔｘｔｏｐに平均値ＳｙｍＲｏｔａｖｅを累積して複素乗算した結果を位相補償量として出力することにより、検波対象のシンボルに対応した位相補償量を出力する。このような動作により、本回路は、検波対象のスロットにおいて、各シンボルに対応した精度のよい位相補償を行うことができる。
【００７４】
工程別に詳細に説明すると、本回路の第１の工程では、スロット位相回転量平均化部１４３は、検波対象のスロットから２スロット前までの各スロットの位相回転量の平均値を平均化して、平均スロット位相回転量Ｒｏｔｐａｖｅとして算出する。
図２の表現を用いると、スロット位相回転量平均化部１４３は、スロットＸ−２、スロットＸ−１及びスロットＸにおける位相回転量Ｒｏｔｐｘ−２、Ｒｏｔｐｘ−１、Ｒｏｔｐｘを平均化して、平均スロット位相回転量Ｒｏｔｐａｖｅを算出する。
【００７５】
算出された平均スロット位相回転量Ｒｏｔｐａｖｅの重心は、図２（ａ）のスロット構成図に示すように、これらのスロットの重心位置、すなわちスロットＸ−１における５番目と６番目のシンボルの間となる。
言い換えると、平均スロット位相回転量Ｒｏｔｐａｖｅは、これらのスロット群における重心位置の位相回転量に相当する。
【００７６】
また、本回路の第２の工程では、スロット位相回転量補正部１５は、検波対象のスロットから２スロット前までの各スロットにおける半分のシンボル数あたりの位相回転量である半シンボル数位相回転量Ｒｏｔｐｎｕｍ／２を算出し、さらにその平均結果Ｒｏｔｐｎｕｍ／２ａｖｅと、第１の工程で算出されたスロット群の重心位置における位相回転量との複素乗算を行って検波対象のスロット先頭位相回転量Ｒｏｔｐｘｔｏｐを算出する。
【００７７】
図２（ｂ）に示すように、半シンボル数位相回転量Ｒｏｔｐｎｕｍ／２は各スロットにおいて算出され、パイロットシンボル数の半分のシンボル数での位相回転量を示すものである。これらの平均値Ｒｏｔｐｎｕｍ／２ａｖｅを平均スロット位相回転量Ｒｏｔｐａｖｅで複素乗算することにより、平均スロット位相回転量Ｒｏｔｐａｖｅに位相回転が加えられ、検波対象のスロットの先頭シンボルの位相回転量Ｒｏｔｘｔｏｐが算出される。
【００７８】
そして、第３の工程では、１シンボル位相回転量平均化部１７は、検波対象のスロットにおける各シンボルあたりの位相回転量を平均化して１シンボル位相回転量ＳｙｍＲｏｔａｖｅとして算出し、シンボル位相補償量算出部１８は、１シンボル位相回転量ＳｙｍＲｏｔａｖｅと、第２の工程で算出された検波対象のスロット先頭位相回転量Ｒｏｔｘｔｏｐに基づいて、各シンボルに応じたシンボル位相補償量を算出する。
【００７９】
図２（ｂ）を用いて説明すると、検波対象のシンボルがスロットの先頭シンボルＳ０である場合には、スロット先頭位相回転量Ｒｏｔｘｔｏｐを位相補償量Ｅｓｔｘとして出力し、先頭シンボル以外（Ｓ１、Ｓ２…）の場合には、スロット先頭位相回転量Ｒｏｔｘｔｏｐに対し、シンボル時間毎に出力される１シンボル位相回転量ＳｙｍＲｏｔａｖｅを累積して複素乗算し、乗算結果を位相補償量Ｅｓｔｘとして出力する。上述した一連の動作により本回路は、検波対象の受信シンボルに対応した位相補償量をシンボル毎に算出し、出力することができる。
【００８０】
次に、本回路による位相補償の様子について、図３を用いて説明する。図３は、本回路における位相補償の説明図である。以下、図３の各図では、送信シンボルの位相回転の様子を、ＩＱ位相平面上で表している。また図３における送信シンボルの位置は（Ｉ、Ｑ）＝（１、１）である。
図３（ａ）は、本回路における位相回転の様子を示した説明図である。図３（ａ）において、黒のひし形は、スロット中の各シンボルの位相回転後の位置を表している。
【００８１】
図３（ａ）において、検波対象のスロットＸの先頭シンボルの位相回転量は、Ｓ０の位置で示される。同様に、３番目、８番目のシンボルの位相回転量は、Ｓ２、Ｓ７の位置で示される。
これに対し、本回路で算出される位相補償量は、スロットＸの先頭シンボルに対してはＲｏｔｘｔｏｐとなり、また３番目、８番目のシンボルに対してはＥｓｔｘ＿Ｓ２、Ｅｓｔｘ＿Ｓ７となり、これらは各シンボルの位相回転量に相当する。
【００８２】
ここで、各シンボルにおける周波数オフセットによる位相回転量をΔｆとすると、従来の検波回路における、逆拡散後スロットシンボル平均位置を中心とした位相回転量の分散は±（５＊Δｆ）と表される。また、本回路における、逆拡散後スロット前半シンボル平均位置又は逆拡散後スロット後半シンボル平均位置を中心とした位相回転量の分散は±（０＊Δｆ）と表される。位相回転量の分散は位相補償後もそのまま残留するため、本回路では位相回転量の分散が減少する。
【００８３】
図３（ｂ）は、本回路における位相補償後の受信シンボル位置の様子を示したものである。図３（ｂ）における黒丸は、位相補償後の受信シンボル位置が重なっていることを表している。本回路によれば、各シンボルの位相回転量に対応した位相補償量を算出することができるため、位相補償後の各シンボルの受信シンボル位置は、送信シンボルの位置と一致する。
図６（ｄ）に示す従来の位相補償後の受信シンボル位置の様子と比較して、図３（ｂ）では受信シンボルの分散は減少している。したがって本回路によれば、受信シンボルの分散が減少するため、位相補償量と実際の位相回転量との格差を低減でき、結果として受信特性の劣化を防止できる。
【００８４】
本回路では、第１の工程において、検波対象のスロットから２スロット前までのスロット位相回転量の平均値を求めて平均スロット位相回転量Ｒｏｔｐａｖｅとして算出しているが、平均スロット位相回転量Ｒｏｔｐａｖｅの算出の対象とするスロット数は、これ以外でもよい。
この場合、第２の工程において算出する半シンボル数位相回転量の平均値Ｒｏｔｐｎｕｍ／２ａｖに代えて、平均スロット位相回転量Ｒｏｔｐａｖｅとの複素乗算によって、スロット先頭位相回転量Ｒｏｔｘｔｏｐとなるよう、例えば平均値をとるシンボル数の数を調整して、半シンボル数位相回転量の平均値Ｒｏｔｐｎｕｍ／２ａｖに相当する値を算出する必要がある。
【００８５】
本回路によれば、シンボル位相回転量平均化部１３及びスロット位相回転量平均化部１４によって、検波対象のスロットから２スロット前までの各スロットの位相回転量の平均値を平均化し、上記スロット群の重心位置における位相回転量として出力する第１の工程を行い、スロット位相回転量補正部１５によって、検波対象のスロットから２スロット前までの各スロットにおける半シンボル数あたりの平均値を平均化し、平均結果とスロット群の重心位置における位相回転量との複素乗算を行って検波対象のスロット先頭位相回転量を出力する第２の工程を行い、１シンボル位相回転量算出部１６、１シンボル位相回転量平均化部１７及びシンボル位相補償量算出部１８によって、検波対象のスロット先頭位相回転量及び１シンボルあたりの位相回転量に基づいて検波対象のシンボルに応じたシンボル位相補償量を算出する第３の工程を行い、当該シンボル位相補償量と受信シンボルとの複素共役乗算を行うことによって位相補償を行うものとしたことにより、シンボル毎に精度のよい位相補償を行うことができ、周波数オフセットによる位相回転にも対応して受信特性の劣化を防止できる効果がある。
【００８６】
【発明の効果】
本発明によれば、受信した無線信号に含まれるパイロットシンボルに対して、各シンボルの位相回転量の平均値をスロット毎に算出し、さらに検波対象のスロットから当該スロットの複数スロット前における平均値を平均化し、平均スロット位相回転量として算出する第１の工程処理部と、パイロットシンボルに対して、各スロットでの特定のシンボル数における位相回転量の平均値である特定シンボル数位相回転量を算出し、複数スロットにおける特定シンボル数位相回転量の平均値を算出し、当該平均値と平均スロット位相回転量との複素乗算を行い、乗算結果をスロット先頭位相回転量として算出する第２の工程処理部と、パイロットシンボルに対して、検波対象のスロットにおける１シンボルあたりの位相回転量の平均値をシンボル毎に算出し、検波対象のシンボルがスロットの先頭のシンボルである場合、スロット先頭位相回転量を位相補償量として算出し、検波対象のシンボルがスロットの先頭以外のシンボルである場合、スロット先頭位相回転量に対して当該平均値の複素乗算を累積して行い、乗算結果を位相補償量として算出する第３の工程処理部とを有し、第３の工程処理部で算出された位相補償量と、検波対象のシンボルとの複素共役乗算を行って位相補償を行う検波回路としているので、検波対象のシンボル毎に精度のよい位相補償を行うことができ、周波数オフセットによる位相回転にも対応して受信特性の劣化を防止できる効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る検波回路の構成ブロック図である。
【図２】本発明の実施の形態に係る検波回路における位相補償量の算出方法についての概念図である。
【図３】本発明の実施の形態に係る検波回路における位相補償の説明図である。
【図４】ＤＳ−ＣＤＭＡ通信方式の移動通信システムの受信機で用いられる従来の検波回路の構成ブロック図である。
【図５】ＤＳ−ＣＤＭＡ通信方式における通信チャネルの構成図である。
【図６】従来の検波回路における位相補償の説明図である。
【符号の説明】
１１，４１…参照パイロットシンボル生成部、　１２，１９，４２，４５…乗算部、　１３，４３…シンボル位相回転量平均化部、　１４，４４…スロット位相回転量平均化部、　１５…スロット位相回転量補正部、　１６…１シンボル位相回転量算出部、　１７…１シンボル位相回転量平均化部、　１８…シンボル位相補償量算出部、　１４１，１４２，１６１，１８２…遅延器、　１４３…３スロット位相回転量平均化器、　１５１，１８１…スイッチ、　１５２…前半シンボル位相回転量平均化器、　１５３…後半シンボル位相回転量平均化器、　１６２…加算器、　１５５…半シンボル数位相回転量平均化器、　１５４，１５６，１８３…乗算器
【図１】
2004023461.tif 000003
【図２】
2004023461.tif 000004
【図３】
2004023461.tif 000005
【図４】
2004023461.tif 000006
【図５】
2004023461.tif 000007
【図６】
2004023461.tif 000008