(57)【特許請求の範囲】
【請求項１】
シングルキャリア信号を受信する受信装置であって、
前記シングルキャリア信号が時間領域から周波数領域に変換されたリファレンス受信信号と予め記憶したリファレンス信号との相関処理によりチャネル推定値を推定するチャネル推定部と、
ビット尤度から残留マルチパス干渉に対応した補正係数を算出する補正係数計算部と、
前記チャネル推定値と前記補正係数とを用いて等化ウェイトを算出するウェイト計算部と、
前記等化ウェイトにより周波数領域で受信信号に等化処理を行って等化信号を生成する等化フィルタと、
周波数領域に変換されたシンボルレプリカ、前記チャネル推定値、および前記等化ウェイトを用いて残留マルチパス干渉レプリカを生成する残留干渉レプリカ生成部と、
前記等化信号から前記残留マルチパス干渉レプリカを周波数領域で減算する第１の減算部と、
を有し、
前記ウェイト計算部、前記等化フィルタ、前記残留干渉レプリカ生成部および前記第１の減算部は、周波数領域の繰り返し処理により、残留マルチパス干渉を除去し、
前記ウェイト計算部は、
時間領域の前記シングルキャリア信号が周波数領域の第ｉ（ｉは１以上の整数）繰り返しサブキャリアｋに変換されたときの前記チャネル推定値およびその複素共役をＨ（ｋ）およびＨ＊（ｋ）とし、雑音電力をσ２としたとき、前記第ｉ繰り返しサブキャリアｋにおける前記等化ウェイトに相当するＷ（ｉ）（ｋ）を、次式、
Ｗ（ｉ）（ｋ）＝（Ｈ＊（ｋ））／（ρ（ｉ−１）｜Ｈ（ｋ）｜２＋σ２）
により算出する、受信装置。
【請求項２】
請求項１記載の受信装置において、
前記残留干渉レプリカ生成部は、
前記チャネル推定部で推定された周波数領域のチャネル推定値と前記ウェイト計算部で計算された等化ウェイトとを乗算することにより、等化後チャネル利得を求める第一乗算部と、
前記第一乗算部で算出された等化後チャネル利得をサブキャリア平均することにより、平均等化後チャネル利得を求める平均部と、
前記第一乗算部で算出された等化後チャネル利得から上記平均部で算出された平均等化後チャネル利得を減算することにより、残留マルチパス干渉を求める第２の減算部と、
前記第２の減算部で算出された残留マルチパス干渉と周波数領域に変換されたシンボルレプリカとを乗算することにより、前記残留マルチパス干渉レプリカを生成する第二乗算部と、
を有する受信装置。
【請求項３】
請求項１または２記載の受信装置において、
前記補正係数計算部は、
前記ビット尤度から硬判定シンボルレプリカを生成する硬判定シンボルレプリカ生成部と、
前記硬判定シンボルレプリカ生成部で生成された硬判定シンボルレプリカの電力をシンボル毎に計算する第一電力計算部と、
前記ビット尤度から軟判定シンボルレプリカを生成する軟判定シンボルレプリカ生成部と、
前記軟判定シンボルレプリカ生成部で生成された軟判定シンボルレプリカの電力をシンボル毎に計算する第二電力計算部と、
前記第一電力計算部で算出された硬判定シンボルレプリカの電力から前記第二電力計算部で算出された軟判定シンボルレプリカの電力をシンボル毎に減算する第３の減算部と、
前記第３の減算部でシンボル毎に減算した結果をシンボル分加算することにより、残留マルチパス干渉を考慮した前記補正係数を算出する加算部と、
を有する受信装置。
【請求項４】
シングルキャリア信号を受信する受信装置が行う受信方法であって、
前記シングルキャリア信号を周波数領域に変換したリファレンス受信信号と予め記憶したリファレンス信号との相関処理によりチャネル推定値を推定し、
ビット尤度から残留マルチパス干渉に対応した補正係数を算出し、
前記チャネル推定値と前記補正係数とを用いて等化ウェイトを算出するウェイト計算処理を行い、
前記等化ウェイトにより周波数領域で受信信号の等化処理を行って等化信号を生成する等化フィルタ処理を行い、
周波数領域に変換されたシンボルレプリカ、前記チャネル推定値および前記等化ウェイトを用いて残留マルチパス干渉レプリカを生成する残留干渉レプリカ生成処理を行い、
前記等化信号から前記残留マルチパス干渉レプリカを周波数領域で減算する減算処理を行うものであり、
前記ウェイト計算処理、前記等化フィルタ処理、前記残留干渉レプリカ生成処理および前記減算処理を周波数領域で繰り返し行うことで、残留マルチパス干渉を除去し、
前記ウェイト計算処理において、
時間領域の前記シングルキャリア信号が周波数領域の第ｉ（ｉは１以上の整数）繰り返しサブキャリアｋに変換されたときの前記チャネル推定値およびその複素共役をＨ（ｋ）およびＨ＊（ｋ）とし、雑音電力をσ２としたとき、前記第ｉ繰り返しサブキャリアｋにおける前記等化ウェイトに相当するＷ（ｉ）（ｋ）を、次式、
Ｗ（ｉ）（ｋ）＝（Ｈ＊（ｋ））／（ρ（ｉ−１）｜Ｈ（ｋ）｜２＋σ２）
により算出する、受信方法。
【請求項５】
シングルキャリア信号を受信する受信装置の信号処理部に実行させるためのプログラムであって、
前記シングルキャリア信号を周波数領域に変換したリファレンス受信信号と予め記憶したリファレンス信号との相関処理によりチャネル推定値を推定する手順と、
ビット尤度から残留マルチパス干渉に対応した補正係数を算出する手順と、
前記チャネル推定値と前記補正係数とを用いて等化ウェイトを算出するウェイト計算手順と、
前記等化ウェイトにより周波数領域で受信信号の等化処理を行って等化信号を生成する等化フィルタ手順と、
周波数領域に変換されたシンボルレプリカ、前記チャネル推定値および前記等化ウェイトを用いて残留マルチパス干渉レプリカを生成する残留干渉レプリカ生成手順と、
前記等化信号から前記残留マルチパス干渉レプリカを周波数領域で減算する減算手順を前記信号処理部に実行させ、
前記ウェイト計算手順、前記等化フィルタ手順、前記残留干渉レプリカ生成手順および前記減算手順を周波数領域で繰り返し行うことで、残留マルチパス干渉を除去し、
前記ウェイト計算手順において、
時間領域の前記シングルキャリア信号が周波数領域の第ｉ（ｉは１以上の整数）繰り返しサブキャリアｋに変換されたときの前記チャネル推定値およびその複素共役をＨ（ｋ）およびＨ＊（ｋ）とし、雑音電力をσ２としたとき、前記第ｉ繰り返しサブキャリアｋにおける前記等化ウェイトに相当するＷ（ｉ）（ｋ）を、次式、
Ｗ（ｉ）（ｋ）＝（Ｈ＊（ｋ））／（ρ（ｉ−１）｜Ｈ（ｋ）｜２＋σ２）
により算出する処理を前記信号処理部に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、受信方法およびプログラムに関する。
【背景技術】
【０００２】
次世代移動通信の上りリンク無線方式では、広カバレッジ化のために、端末では高い送信電力効率を実現する必要がある。このためピーク電力対平均電力比（ＰＡＰＲ：Peak  to  Average  Power  Ratio）を小さく抑えることができるシングルキャリア方式が有力視されている。【０００３】
また、次世代移動通信では、高速データ伝送を実現することが重要であり、シングルキャリア信号を用いて高速データ伝送を行うとマルチパスによるシンボル間干渉、すなわちマルチパス干渉が問題になる。【０００４】
このマルチパス干渉を抑圧する方法には種々の方法があるが、比較的簡易な方法に線形等化器がある。この線形等化器による線形等化処理を周波数領域の信号処理で行い、演算量を大幅に削減可能な周波数イコライザが提案されている（例えば、非特許文献１参照）。【０００５】
非特許文献１に開示されたシングルキャリア受信装置１００の構成を図１に示す。非特許文献１のシングルキャリア受信装置１００は、受信アンテナ１０１、サイクリックプリフィックス（ＣＰ：Cyclic  Prefix）除去部１０２、離散フーリエ変換（ＤＦＴ：Discrete  Fourier  Transform）部１０３、チャネル推定部１０４、ウェイト計算部１０５、等化フィルタ１０６、逆離散フーリエ変換（ＩＤＦＴ：Inverse  Discrete  Fourier  Transform）部１０７、ビット尤度計算部１０８、および復号器１０９を有する構成である。【０００６】
図１に示すように、ＣＰ除去部１０２の出力が信号線を介してＤＦＴ部１０３に接続されている。ＤＦＴ部１０３の出力が信号線を介して等化フィルタ１０６およびチャネル推定部１０４のそれぞれに接続されている。チャネル推定部１０４の出力が信号線を介してウェイト計算部１０５に接続されている。ウェイト計算部１０５の出力が信号線を介して等化フィルタ１０６に接続されている。等化フィルタ１０６の出力が信号線を介してＩＤＦＴ部１０７に接続されている。ＩＤＦＴ部１０７の出力が信号線を介してビット尤度計算部１０８に接続されている。ビット尤度計算部１０８の出力が信号線を介して復号器１０９に接続されている。【０００７】
次に、受信装置１００の各構成の動作を説明する。【０００８】
受信アンテナ１０１は、時間領域のシングルキャリア信号を受信する。【０００９】
ＣＰ除去部１０２は、受信アンテナ１０１で受信された、時間領域のシングルキャリア信号を入力とし、時間領域のシングルキャリア信号からＣＰに相当する部分を除去する。【００１０】
ＤＦＴ部１０３は、ＣＰ除去部１０２でＣＰが除去された受信信号を入力とし、その受信信号に対してＮＤＦＴポイント（ＮＤＦＴは２以上の整数）のＤＦＴを行い、周波数領域に変換したサブキャリアｋ（１≦ｋ≦ＮDFT）の受信信号を出力する。【００１１】
チャネル推定部１０４は、ＤＦＴ部１０３で周波数領域に変換されたサブキャリアｋのリファレンス受信信号を入力とし、予め記憶しているリファレンス信号との相関処理によりチャネル推定値を推定する。【００１２】
例えば、サブキャリアｋのチャネル推定値Ｈ（ｋ）は、
Ｈ（ｋ）＝ＲＲＳ（ｋ）Ｘ＊（ｋ）      ・・・（１）
で計算される。ここで、Ｘ（ｋ）はリファレンス信号であり、ＲＲＳ（ｋ）はＤＦＴ部１０３で周波数領域に変換されたリファレンス受信信号であり、添え字＊は複素共役を示す。【００１３】
ウェイト計算部１０５は、チャネル推定部１０４で推定された周波数領域のサブキャリアｋのチャネル推定値を入力とし、等化ウェイトを計算する。ウェイト計算部１０５の等化ウェイトの算出には、一般に最小平均自乗誤差（ＭＭＳＥ：Minimum  Mean  Square  Error)法が用いられる。サブキャリアｋにおけるＭＭＳＥウェイトＷ（ｋ）は、チャネル推定値Ｈ（ｋ）を用いて、
Ｗ（ｋ）＝（Ｈ＊（ｋ））／（｜Ｈ（ｋ）｜２＋σ２）      ・・・（２）
で計算される。ここで、σ２は雑音電力を示す。【００１４】
等化フィルタ１０６は、ウェイト計算部１０５で計算された等化ウェイトおよびＤＦＴ部１０３で周波数領域に変換されたサブキャリアｋの受信信号を入力とし、サブキャリア毎に等化ウェイトを乗算することにより、周波数領域でサブキャリアｋの受信信号の等化処理を行う。【００１５】
ＤＦＴ部１０３で周波数領域に変換されたデータ受信信号をＲＤ（ｋ）とし、ウェイト計算部１０５で計算された等化ウェイトをＷ（ｋ）とすると、等化フィルタ１０６で等化処理が行われた信号である等化信号Ｙ（ｋ）は、
Ｙ（ｋ）＝Ｗ（ｋ）ＲＤ（ｋ）      ・・・（３）
で計算される。【００１６】
ＩＤＦＴ部１０７は、等化フィルタ１０６で等化処理の行われた、周波数領域のサブキャリアｋの等化信号を入力とし、その等化信号に対してＮＩＤＦＴポイント（ＮＩＤＦＴは２以上の整数）のＩＤＦＴを行い、等化信号を時間領域のシングルキャリア信号に変換する。【００１７】
ビット尤度計算部１０８は、ＩＤＦＴ部１０７の出力である、時間領域のシングルキャリア信号の等化信号を入力とし、その等化信号について、送信されたビット毎に尤度を計算する。以下では、算出された、ビット毎の尤度をビット尤度と称する。【００１８】
復号器１０９は、ビット尤度計算部１０８で計算されたビット尤度を入力とし、ビット尤度を用いて誤り訂正復号を行う。【００１９】
また、特許文献１には、ダイバーシチ受信によってシングルキャリア伝送を行う受信装置が開示されている。なお、非特許文献１および特許文献１は、以下の通りである。
【特許文献１】特開２００１−３０８７６３号公報
【非特許文献１】Ｄ．Ｆａｌｃｏｎｅｒ，Ｓ．Ｌ．Ａｒｉｙａｖｉｓｉｔａｋｕｌ，Ａ．Ｂｅｎｙａｍｉｎ−Ｓｅｅｙａｒ，ａｎｄ  Ｂ．Ｅｉｄｓｏｎ，“Ｆｒｅｑｕｅｎｃｙ  Ｄｏｍａｉｎ  Ｅｑｕａｌｉｚａｔｉｏｎ  ｆｏｒ  Ｓｉｎｇｌｅ−Ｃａｒｒｉｅｒ  Ｂｒｏａｄｂａｎｄ  Ｗｉｒｅｌｅｓｓ  Ｓｙｓｔｅｍｓ，”ＩＥＥＥ  Ｃｏｍｍｕｎ．Ｍａｇ．，ｖｏｌ．４０，ｎｏ．４，ｐｐ．５８−６６，Ａｐｒ．２００２．
【発明の概要】
【００２０】
図１に示した受信装置には、以下のような問題点がある。時間領域のシングルキャリア信号を用いて、高速データ伝送を行う場合、マルチパス干渉を抑圧するために周波数イコライザが用いられる。この周波数イコライザは、図１に示した受信装置では、チャネル推定部１０４、ウェイト計算部１０５、および等化フィルタ１０６によって構成されている。
【００２１】
このとき、ウェイト計算部１０５においてＭＭＳＥウェイトを用いただけの周波数イコライザでは、周波数選択性を完全に補償することはできない。そのため、等化後の受信信号にマルチパス干渉が残留し、特性が劣化するという問題がある。
【００２２】
本発明の目的の一つは、ＭＭＳＥウェイトを用いた周波数イコライザを用いながら残留マルチパスを低減させることが可能な受信装置、受信方法およびプログラムを提供することである。
【００２３】
本発明の一側面の受信装置は、シングルキャリア信号を受信する受信装置であって、シングルキャリア信号が時間領域から周波数領域に変換されたリファレンス受信信号と予め記憶したリファレンス信号との相関処理によりチャネル推定値を推定するチャネル推定部と、ビット尤度から残留マルチパス干渉に対応した補正係数を算出する補正係数計算部と、チャネル推定値と補正係数とを用いて等化ウェイトを算出するウェイト計算部と、等化ウェイトにより周波数領域で受信信号に等化処理を行って等化信号を生成する等化フィルタと、周波数領域に変換されたシンボルレプリカ、チャネル推定値、および等化ウェイトを用いて残留マルチパス干渉レプリカを生成する残留干渉レプリカ生成部と、等化信号から残留マルチパス干渉レプリカを周波数領域で減算する第１の減算部と、を有し、ウェイト計算部、等化フィルタ、残留干渉レプリカ生成部および第１の減算部は、周波数領域の繰り返し処理により、残留マルチパス干渉を除去し、ウェイト計算部は、時間領域のシングルキャリア信号が周波数領域の第ｉ（ｉは１以上の整数）繰り返しサブキャリアｋに変換されたときのチャネル推定値およびその複素共役をＨ（ｋ）およびＨ＊（ｋ）とし、雑音電力をσ２としたとき、第ｉ繰り返しサブキャリアｋにおける等化ウェイトに相当するＷ（ｉ）（ｋ）を、Ｗ（ｉ）（ｋ）＝（Ｈ＊（ｋ））／（ρ（ｉ−１）｜Ｈ（ｋ）｜２＋σ２）により算出する構成である。
【００２４】
本発明の一側面の受信方法は、シングルキャリア信号を受信する受信装置が行う受信方法であって、シングルキャリア信号を周波数領域に変換したリファレンス受信信号と予め記憶したリファレンス信号との相関処理によりチャネル推定値を推定し、ビット尤度から残留マルチパス干渉に対応した補正係数を算出し、チャネル推定値と補正係数とを用いて等化ウェイトを算出するウェイト計算処理を行い、等化ウェイトにより周波数領域で受信信号の等化処理を行って等化信号を生成する等化フィルタ処理を行い、周波数領域に変換されたシンボルレプリカ、チャネル推定値および等化ウェイトを用いて残留マルチパス干渉レプリカを生成する残留干渉レプリカ生成処理を行い、等化信号から残留マルチパス干渉レプリカを周波数領域で減算する減算処理を行うものであり、ウェイト計算処理、等化フィルタ処理、残留干渉レプリカ生成処理および減算処理を周波数領域で繰り返し行うことで、残留マルチパス干渉を除去し、ウェイト計算処理において、時間領域のシングルキャリア信号が周波数領域の第ｉ（ｉは１以上の整数）繰り返しサブキャリアｋに変換されたときのチャネル推定値およびその複素共役をＨ（ｋ）およびＨ＊（ｋ）とし、雑音電力をσ２としたとき、第ｉ繰り返しサブキャリアｋにおける等化ウェイトに相当するＷ（ｉ）（ｋ）を、Ｗ（ｉ）（ｋ）＝（Ｈ＊（ｋ））／（ρ（ｉ−１）｜Ｈ（ｋ）｜２＋σ２）により算出するものである。
【００２５】
本発明の一側面のプログラムは、シングルキャリア信号を受信する受信装置の信号処理部に実行させるためのプログラムであって、シングルキャリア信号を周波数領域に変換したリファレンス受信信号と予め記憶したリファレンス信号との相関処理によりチャネル推定値を推定する手順と、ビット尤度から残留マルチパス干渉に対応した補正係数を算出する手順と、チャネル推定値と補正係数とを用いて等化ウェイトを算出するウェイト計算手順と、等化ウェイトにより周波数領域で受信信号の等化処理を行って等化信号を生成する等化フィルタ手順と、周波数領域に変換されたシンボルレプリカ、チャネル推定値および等化ウェイトを用いて残留マルチパス干渉レプリカを生成する残留干渉レプリカ生成手順と、等化信号から残留マルチパス干渉レプリカを周波数領域で減算する減算手順を信号処理部に実行させ、ウェイト計算手順、等化フィルタ手順、残留干渉レプリカ生成手順および減算手順を周波数領域で繰り返し行うことで、残留マルチパス干渉を除去し、ウェイト計算手順において、時間領域のシングルキャリア信号が周波数領域の第ｉ（ｉは１以上の整数）繰り返しサブキャリアｋに変換されたときのチャネル推定値およびその複素共役をＨ（ｋ）およびＨ＊（ｋ）とし、雑音電力をσ２としたとき、第ｉ繰り返しサブキャリアｋにおける等化ウェイトに相当するＷ（ｉ）（ｋ）を、Ｗ（ｉ）（ｋ）＝（Ｈ＊（ｋ））／（ρ（ｉ−１）｜Ｈ（ｋ）｜２＋σ２）により算出する処理を信号処理部に実行させるものである。
【図面の簡単な説明】
【００２６】
【図１】図１は非特許文献１の受信装置のブロック構成図である。
【図２】図２は本発明の実施形態の受信装置の一構成例を示すブロック図である。
【図３】図３は図２の残留干渉レプリカ生成部の一構成例を示すブロック図である。
【図４】図４は本実施形態の受信装置の動作を説明するための図である。
【図５】図５は図２の補正係数計算部の一構成例を示すブロック図である。
【発明を実施するための形態】
【００２７】
（本実施形態の受信装置の構成の説明）
本発明の実施形態の受信装置の構成を説明する。図２は本実施形態の受信装置の一構成例を示すブロック図である。
【００２８】
本実施形態の受信装置１が、時間領域のシングルキャリア信号を周波数領域の第ｉ（ｉは１以上の整数）繰り返しサブキャリアｋに変換して等化処理を行うシングルキャリア受信装置の場合として説明する。また、図１に示した受信装置１００と同様な構成については同一の符号を付し、その詳細な説明を省略する。
【００２９】
図２に示すように、受信装置１は、図１を参照して説明した受信装置１００と同様に、受信アンテナ１０１、ＣＰ除去部１０２、ＤＦＴ部１０３、チャネル推定部１０４、ビット尤度計算部１０８、および復号器１０９を有する。
【００３０】
受信装置１は、図１で説明した受信装置１００に対して、シンボルレプリカ生成部１０、ＤＦＴ部１１、残留干渉レプリカ生成部１２、および減算部１３をさらに有する。なお、ウェイト計算部１５、等化フィルタ１６、およびＩＤＦＴ部１７のそれぞれは、図１に示したウェイト計算部１０５、等化フィルタ１０６、およびＩＤＦＴ部１０７のそれぞれと基本的には同様な構成であるが、処理対象の信号種別が異なる。
【００３１】
図２に示すように、受信装置１では、等化フィルタ１６の出力が信号線を介して減算部１３に接続されている。減算部１３の出力が信号線を介してＩＤＦＴ部１７に接続されている。ビット尤度計算部１０８の出力が信号線を介して復号器１０９、シンボルレプリカ生成部１０および補正係数計算部１４のそれぞれに接続されている。シンボルレプリカ生成部１０の出力が信号線を介してＤＦＴ部１１に接続されている。ＤＦＴ部１１の出力が信号線を介して残留干渉レプリカ生成部１２に接続されている。
【００３２】
チャネル推定部１０４の出力が信号線を介してウェイト計算部１５および残留干渉レプリカ生成部１２のそれぞれと接続されている。補正係数計算部１４の出力が信号線を介してウェイト計算部１５に接続されている。ウェイト計算部１５の出力が信号線を介して等化フィルタ１６および残留干渉レプリカ生成部１２のそれぞれと接続されている。残留干渉レプリカ生成部１２の出力が信号線を介して減算部１３に接続されている。
【００３３】
（本実施形態の受信装置１の動作の説明）
次に、本実施形態の受信装置１の動作について説明する。ここでは、図１に示した受信装置１００と同様な動作についての説明を省略する。
【００３４】
ウェイト計算部１５は、チャネル推定部１０４で推定された周波数領域の第ｉ繰り返しサブキャリアｋのチャネル推定値および補正係数計算部１４で計算された残留マルチパス干渉に対応した補正係数を入力とし、チャネル推定値および補正係数を用いて等化ウェイトを計算する。
【００３５】
このとき第ｉ繰り返しサブキャリアｋにおけるＭＭＳＥウェイトＷ（ｉ）（ｋ）は、チャネル推定値Ｈ（ｋ）と、第（ｉ−１）繰り返しにおける残留マルチパス干渉に対応した補正係数ρ（ｉ−１）を用いて、
Ｗ（ｉ）（ｋ）＝（Ｈ＊（ｋ））／（ρ（ｉ−１）｜Ｈ（ｋ）｜２＋σ２）      ・・・（４）
で計算される。ここで、σ２は雑音電力を示す。ただし、ρ（−１）＝１である。
【００３６】
等化フィルタ１６は、ウェイト計算部１５で計算された等化ウェイトおよびＤＦＴ部１０３で周波数領域に変換された第ｉ繰り返しのサブキャリアｋの受信信号を入力とし、サブキャリア毎に受信信号と等化ウェイトを乗算することにより、周波数領域で第ｉ繰り返しのサブキャリアｋの受信信号の等化処理を行う。
【００３７】
ＤＦＴ部１０３で周波数領域に変換された第ｉ繰り返しのサブキャリアｋの受信信号をＲＤ（ｋ）とし、ウェイト計算部１５で計算された等化ウェイトをＷ（ｉ）（ｋ）とすると、等化フィルタ１６で等化処理を行った等化信号Ｙ（ｉ）（ｋ）は、
Ｙ（ｉ）（ｋ）＝Ｗ（ｉ）（ｋ）ＲＤ（ｋ）      ・・・（５）
で計算される。
【００３８】
減算部１３は、等化フィルタ１６で等化処理が行われた等化信号から残留干渉レプリカ生成部１２で生成された残留マルチパス干渉レプリカを周波数領域で減算する。これにより、残留マルチパス干渉が除去される。
【００３９】
このとき、残留干渉レプリカ生成部１２で生成された残留マルチパス干渉レプリカをＭ（ｉ）（ｋ）とすると、減算部１３で残留マルチパス干渉が除去された後の信号である等化信号Ｙ（ｉ）ｒｍｖ（ｋ）は、
Ｙ（ｉ）ｒｍｖ（ｋ）＝Ｙ（ｉ）（ｋ）−Ｍ（ｉ）（ｋ）      ・・・（６）
で表される。
【００４０】
ＩＤＦＴ部１７は、減算部１３の出力である、残留マルチパス干渉が除去された、周波数領域の第ｉ繰り返しのサブキャリアｋの等化信号を入力とし、入力された等化信号にＮＩＤＦＴポイント（ＮＩＤＦＴは２以上の整数）のＩＤＦＴを行い、残留マルチパス干渉を除去した等化信号を時間領域のシングルキャリア信号に変換する。
【００４１】
シンボルレプリカ生成部１０は、ビット尤度計算部１０８で計算されたビット尤度を入力とし、ビット尤度に基づいてシンボルレプリカを生成する。シンボルレプリカを生成する方法としては、硬判定シンボルレプリカを生成する方法、硬判定シンボルレプリカを生成し、所定のレプリカ重み係数（１以下の定数）を乗算する方法、軟判定シンボルレプリカを生成する方法などがある。
【００４２】
また、図２の構成では復調後のビットからシンボルレプリカを生成する方法を用いる場合で記載しているが、高精度なレプリカ生成を行うために誤り訂正後のビットからシンボルレプリカを生成する方法を用いてもよい。
【００４３】
ＤＦＴ部１１は、シンボルレプリカ生成部１０で生成されたシンボルレプリカを入力とし、シンボルレプリカにＮＤＦＴポイント（ＮＤＦＴは２以上の整数）のＤＦＴを行い、シンボルレプリカを周波数領域の第ｉ繰り返しのサブキャリアｋに変換する。
【００４４】
残留干渉レプリカ生成部１２は、ＤＦＴ部１１で周波数領域に変換された第ｉ繰り返しのサブキャリアｋのシンボルレプリカと、チャネル推定部１０４で推定された周波数領域の第ｉ繰り返しのサブキャリアｋのチャネル推定値と、ウェイト計算部１５で計算された等化ウェイトを入力とし、これらの値を用いて残留マルチパス干渉レプリカを生成する。
【００４５】
補正係数計算部１４は、ビット尤度計算部１０８で計算されたビット尤度を入力とし、ビット尤度を用いて残留マルチパス干渉に対応した補正係数ρ（ｉ−１）を計算する。
【００４６】
（残留干渉レプリカ生成部１２の構成の説明）
次に、残留干渉レプリカ生成部１２の構成について図３を参照して説明する。図３は、残留干渉レプリカ生成部１２の一構成例を示すブロック図である。残留干渉レプリカ生成部１２は、第一乗算部２０、平均部２１、減算部２２、および第二乗算部２３を有する構成である。
【００４７】
図３に示すように、第一乗算部２０の出力が信号線を介して減算部２２および平均部２１のそれぞれに接続されている。減算部２２の出力が信号線を介して第二乗算部２３に接続されている。
【００４８】
（残留干渉レプリカ生成部１２の動作の説明）
次に、残留干渉レプリカ生成部１２の動作について図３を参照して説明する。
【００４９】
第一乗算部２０は、チャネル推定部１０４で推定された周波数領域の第ｉ繰り返しサブキャリアｋのチャネル推定値およびウェイト計算部１５で計算された等化ウェイトを入力とし、チャネル推定値と等化ウェイトをサブキャリア毎に乗算することにより、等化後チャネル利得を算出する。
【００５０】
平均部２１は、第一乗算部２０で計算された等化後チャネル利得をＮＤＦＴポイント分サブキャリアで平均することで、平均等化後のチャネル利得である平均等化後チャネル利得を算出する。
【００５１】
減算部２２は、第一乗算部２０で計算された等化後チャネル利得から平均部２１で計算された平均等化後チャネル利得を減算することにより、残留マルチパス干渉を算出する。
【００５２】
第二乗算部２３は、減算部２２で計算された残留マルチパス干渉およびＤＦＴ部１１で周波数領域に変換されたシンボルレプリカを入力とし、残留マルチパス干渉とシンボルレプリカとを乗算することにより、残留マルチパス干渉レプリカを生成し、図２に示した減算部１３へ残留マルチパス干渉レプリカを送る。
【００５３】
残留干渉レプリカ生成部１２で生成した残留マルチパス干渉レプリカＭ（ｉ）（ｋ）は、平均等化後チャネル利得をＧ（ｉ）とすると、
Ｇ（ｉ）＝（１／ＮDFT）Σｋ＝１  ｔｏ  ＮＤＦＴＷ（ｉ）（ｋ）Ｈ（ｉ）（ｋ）      ・・・（７）
Ｍ（ｉ）（ｋ）＝［Ｗ（ｉ）（ｋ）Ｈ（ｉ）（ｋ）−Ｇ（ｉ）］Ｓ（ｉ−１）（ｋ）      ・・・（８）
で表される。ここで、Ｓ（ｉ−１）（ｋ）は、第（ｉ−１）繰り返し、サブキャリアｋにおける、ＤＦＴ部１１で周波数領域に変換されたシンボルレプリカを示す。ただし、Ｍ（０）＝１である。
【００５４】
なお、図３では、説明を分り易くするために、減算部２２により残留マルチパス干渉を抽出する様子を模式的に示している。等化後チャネル利得と平均等化後チャネル利得とをそれぞれ長方形Ａ１〜Ａ５，Ｂ１〜Ｂ５で表している。長方形Ａ１〜Ａ５，Ｂ１〜Ｂ５の高さが利得のレベルを表しているものとする。図３に示す例では、等化後チャネル利得の長方形Ａ１，Ａ３，Ａ５が平均等化後チャネル利得の長方形Ｂ１〜Ｂ５よりも高くなっている。平均等化後チャネル利得は、平均部２１によって平均化されているため、長方形Ｂ１〜Ｂ５の高さの変化は、等化後チャネル利得の長方形Ａ１〜Ａ５と比べると緩やかである。
【００５５】
減算部２２では、等化後チャネル利得から平均等化後チャネル利得を減算することによって、残留マルチパス干渉を表す長方形Ｃ１〜Ｃ５が抽出される。長方形Ｃ１〜Ｃ５の高さは残留マルチパス干渉のレベルを表しており、長方形Ａ１〜Ａ５の高さから長方形Ｂ１〜Ｂ５の高さを減算した高さである。この例では、等化後チャネル利得が平均等化後チャネル利得よりも大きいが、平均等化後チャネル利得が等化後チャネル利得よりも大きい場合もある。
【００５６】
第二乗算部２３では、長方形Ｃ１〜Ｃ５に相当する残留マルチパス干渉とＤＦＴ部１１で周波数領域に変換したシンボルレプリカとを乗算することよって、残留マルチパス干渉レプリカが生成される。図３では、残留マルチパス干渉レプリカを長方形Ｃ１〜Ｃ５で表している。
【００５７】
（受信装置１による、残留マルチパス干渉除去の動作の説明）
このようにして、残留干渉レプリカ生成部１２により残留マルチパス干渉レプリカが生成されると、図４に示すように、減算部１３によって、等化フィルタ１６から出力される等化後チャネル信号（残留マルチパス干渉含む）から残留マルチパス干渉レプリカを減算することより、残留マルチパス干渉を除去した等化後チャネル信号が得られる。
【００５８】
図４においても説明を分り易くするために、残留マルチパス干渉を含む等化後チャネル信号と残留マルチパス干渉レプリカを減算した等化後チャネル信号とをそれぞれ長方形によって表している。
【００５９】
残留干渉レプリカ生成部１２で生成された残留マルチパス干渉レプリカ（長方形Ｃ１〜Ｃ５）が、等化フィルタ１６から出力された残留マルチパス干渉を含む等化後チャネル信号から減算される。これにより、減算部１３からは残留マルチパス干渉レプリカ分の残留マルチパス干渉が除去された等化後チャネル信号が出力される。
【００６０】
受信装置１は、以上の処理をｉ回繰り返し行う。すなわち、減算部１３→ＩＤＦＴ部１７→ビット尤度計算部１０８→シンボルレプリカ生成部１０→ＤＦＴ部１１→残留干渉レプリカ生成部１２→減算部１３→…という処理と、減算部１３→ＩＤＦＴ部１７→ビット尤度計算部１０８→補正係数計算部１４→ウェイト計算部１５→等化フィルタ１６および残留干渉レプリカ生成部１２→減算部１３→…という処理を、それぞれｉ回繰り返し行う。
【００６１】
これにより１回の処理では除去し切れない残留マルチパス干渉をｉ回の繰り返し処理により低減させることができる。
【００６２】
（補正係数計算部１４の構成の説明）
次に、補正係数計算部１４の構成について図５を参照して説明する。図５は、補正係数計算部１４の一構成例を示すブロック図である。補正係数計算部１４は、硬判定シンボルレプリカ生成部３０、軟判定シンボルレプリカ生成部３１、第一電力計算部３２、第二電力計算部３３、減算部３４、および加算部３５を有する構成である。
【００６３】
図５に示すように、硬判定シンボルレプリカ生成部３０の出力が第一電力計算部３２に接続されている。第一電力計算部３２の出力が減算部３４に接続されている。軟判定シンボルレプリカ生成部３１の出力が第二電力計算部３３に接続されている。第二電力計算部３２の出力が減算部３４に接続されている。減算部３４の出力が加算部３５に接続されている。
【００６４】
（補正係数計算部１４の動作の説明）
次に、補正係数計算部１４の動作について図５を参照して説明する。硬判定シンボルレプリカ生成部３０は、ビット尤度計算部１０８で計算されたビット尤度を入力とし、ビット尤度に基づいて硬判定シンボルレプリカを生成する。第一電力計算部３２は、硬判定シンボルレプリカの電力をシンボル毎に計算する。
【００６５】
ここで、硬判定シンボルレプリカについて説明する。ビット尤度に対して所定の閾値を予め設定し、ビット尤度がその閾値以上またはその閾値を超えた場合、「１」と判定したシンボルレプリカを生成し、ビット尤度がその閾値未満またはその閾値以下の場合、「０」と判定したシンボルレプリカを生成する。硬判定シンボルレプリカは、このようにして生成されるシンボルレプリカである。
【００６６】
軟判定シンボルレプリカ生成部３１は、ビット尤度計算部１０８で計算されたビット尤度を入力とし、ビット尤度に基づく軟判定シンボルレプリカを生成する。第二電力計算部３３は、軟判定シンボルレプリカの電力をシンボル毎に計算する。
【００６７】
ここで、軟判定シンボルレプリカとは、ビット尤度のレベルに比例した判定値を有するシンボルレプリカである。
【００６８】
減算部３４は、第一電力計算部３２で計算された硬判定シンボルレプリカの電力から第二電力計算部３３で計算された軟判定シンボルレプリカの電力をシンボル毎に減算する。
【００６９】
加算部３５は、減算部３４でシンボル毎に減算された結果をＮＤＦＴシンボル分加算することにより、残留マルチパス干渉に対応した補正係数ρ（ｉ−１）を算出し、図２に示したウェイト計算部１５へ補正係数ρ（ｉ−１）を送る。
【００７０】
本実施形態によれば、チャネル推定値と等化ウェイトから算出した等化後チャネル利得を用いて残留マルチパス干渉を計算し、等化ウェイト、等化フィルタおよび残留マルチパス干渉除去の繰り返し処理を行うことにより、残留マルチパス干渉を除去することで優れた受信特性を実現することができる。
【００７１】
（他の実施の形態）
本発明の実施形態は、その要旨を逸脱しない限り、様々に変更が可能である。例えば、上述した実施形態では、時間領域信号から周波数領域信号への変換をＤＦＴ、周波数領域信号から時間領域信号への変換をＩＤＦＴで行っているが、これを高速フーリエ変換（ＦＦＴ：Fast  Fourier  Transform）、高速逆フーリエ変換（ＩＦＦＴ：Inverse  Fast  Fourier  Transform）あるいは他の信号変換アルゴリズムを用いてもよい。
【００７２】
また、送受信アンテナが各１本ずつであることを想定したシングルキャリア受信装置として例示しているが、送受信アンテナがそれぞれ複数あるＭＩＭＯ(Multiple  Input  Multiple  Output)方式あるいは受信アンテナが複数あるダイバーシチ受信方式としてもよい。
【００７３】
さらに、移動通信システムの基地局無線装置および移動局無線装置のいずれにも適用できる。
【００７４】
また、上述の実施形態では、サブキャリアｋの繰り返し数ｉと等しい繰り返し数ｉによって残留マルチパス干渉を除去するとして説明した。これは最も好ましい繰り返し回数を示したものであり、繰り返し回数をこれに限定するものではない。また、上述したように、繰り返し数ｉが２以上であることが望ましいが、ｉ＝１であっても、受信信号から残留マルチパス干渉が一部でも除去されるため、背景技術で説明した方法に比べて、受信特性が向上する効果が得られる。
【００７５】
また、受信装置１では、上述した繰り返し処理を重ねる毎に、残留マルチパス干渉が徐々に除去されて最終的には、大幅に残留マルチパス干渉が低減された復号結果になる。よって、復号器１０９の後段では、繰り返し処理が終了後の最終的な復号結果のみを有効とするような選択処理を行うことが好ましい。あるいは、ビット尤度計算部１０８と復号器１０９との間にスイッチを設け、繰り返し処理の実行中はこのスイッチを開放し、繰り返し処理が終了した時点でこのスイッチを閉じ、最終結果のみを復号器１０９に入力するようにしてもよい。
【００７６】
また、本実施形態の受信装置の構成と動作を、機能ブロック図を参照して説明したが、受信装置１の一部の機能が、ＣＰＵ（Central  Processing  Unit）がプログラムを実行することで実現されるようにしてもよい。例えば、プログラムを格納したメモリ（不図示）およびプログラムにしたがって処理を実行するＣＰＵ（不図示）を含む信号処理部（不図示）が受信装置に予め設けられ、ＣＰＵがプログラムを実行することで、図２に示した等化フィルタ１６、減算部１３、チャネル推定部１０４、ウェイト計算部１５、残留干渉レプリカ生成部１２および補正係数計算部１４が受信装置に仮想的に構成される。この場合、本実施形態の受信方法における信号処理の内容が記述されたプログラムだけでなく、このプログラムを記録した記録媒体も本発明の対象となる。
【００７７】
さらに、本発明の受信装置において、最も特徴となる処理を実行するには、図２に示した構成のうち、少なくとも等化フィルタ１６、減算部１３、チャネル推定部１０４、ウェイト計算部１５、残留干渉レプリカ生成部１２および補正係数計算部１４があればよい。
【００７８】
本発明の効果の一例として、ＭＭＳＥウェイトを用いた周波数イコライザを用いても残留マルチパスを低減させることができる。
【００７９】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００８０】
なお、この出願は、２００９年７月２日に出願された日本出願の特願２００９−１５７８４４の内容が全て取り込まれており、この日本出願を基礎として優先権を主張するものである。
【符号の説明】
【００８１】
１    受信装置
１０    シンボルレプリカ生成部
１１    ＤＦＴ部
１２    残留干渉レプリカ生成部
１３、２２、３４    減算部
１４    補正係数計算部
１５    ウェイト計算部
１６    等化フィルタ
１７    ＩＤＦＴ部
２０    第一乗算部
２１    平均部
２３    第二乗算部
３０    硬判定シンボルレプリカ生成部
３１    軟判定シンボルレプリカ生成部
３２    第一電力計算部
３３    第二電力計算部
３５    加算部
【図１】
0005569525.tif 000002
【図２】
0005569525.tif 000003
【図３】
0005569525.tif 000004
【図４】
0005569525.tif 000005
【図５】
0005569525.tif 000006