(57)【特許請求の範囲】
【請求項１】
ＦＦＴ（Ｆａｓｔ Ｆｏｕｒｉｅｒ Ｔｒａｎｓｆｏｒｍ）演算と逆ＦＦＴ演算とを択一的に行う演算器と、
所定の帯域幅内のサブキャリアに離散的に配置されるリファレンス信号から推定された、第１のチャネル推定値を格納する第１のバッファと、
前記演算器で得られた演算結果を格納する第２のバッファと、
前記演算器、並びに前記第１及び第２のバッファに接続された変換回路と、を備え、
前記変換回路が、
（Ａ）前記第１のバッファに格納された前記第１のチャネル推定値の内の、前記帯域幅の両端側に配置されたリファレンス信号に対応するチャネル推定値同士間を直線補間して、前記帯域幅外のサブキャリアに対応する第２のチャネル推定値を推定する処理と、
（Ｂ）前記演算器に、前記第１のチャネル推定値と前記第２のチャネル推定値とをマージしたチャネル推定値に対する逆ＦＦＴ演算を行わせると共に、当該逆ＦＦＴ演算により得られた第１の遅延プロファイルを前記第２のバッファへ格納させる処理と、
（Ｃ）前記第２のバッファに格納された前記第１の遅延プロファイル中の所定の閾値時間以上遅延したデータ成分を０に置換する処理と、
（Ｄ）前記演算器に、前記置換により得た遅延プロファイルに対するＦＦＴ演算を行わせると共に、当該ＦＦＴ演算により得られた第３のチャネル推定値を前記第２のバッファへ格納させる処理と、
（Ｅ）前記第２のバッファに格納された前記第３のチャネル推定値から、前記帯域幅外のサブキャリアに対応するチャネル推定値を抽出する処理と、
を行い、
前記変換回路が、前記抽出したチャネル推定値を前記第２のチャネル推定値として扱いながら、前記（Ｂ）〜（Ｅ）の処理を繰り返し行う、
チャネル推定値補間回路。
【請求項２】
請求項１において、
前記変換回路が、
（Ｆ）前記第１のバッファに格納された前記第１のチャネル推定値と、前記抽出したチャネル推定値とをマージする処理と、
（Ｇ）前記演算器に、前記マージにより得た第４のチャネル推定値に対する逆ＦＦＴ演算を行わせると共に、当該逆ＦＦＴ演算により得られた第２の遅延プロファイルを前記第２のバッファへ格納させる処理と、
（Ｈ）前記第２のバッファに格納された前記第２の遅延プロファイルの末尾に、全サブキャリア数から前記第４のチャネル推定値の数を減算して得た数分の０を追加して、第３の遅延プロファイルを生成する処理と、
（Ｉ）前記演算器に、前記第３の遅延プロファイルに対するＦＦＴ演算を行わせる処理と、
をさらに行う、チャネル推定値補間回路。
【請求項３】
請求項１又は２において、
前記閾値時間が、自回路を適用する無線通信システムにおける遅延スプレッド特性に応じて設定される、チャネル推定値補間回路。
【請求項４】
（Ａ）予め記憶され、且つ所定の帯域幅内のサブキャリアに離散的に配置されるリファレンス信号から推定された第１のチャネル推定値の内の、前記帯域幅の両端側に配置されたリファレンス信号に対応するチャネル推定値同士間を直線補間して、前記帯域幅外のサブキャリアに対応する第２のチャネル推定値を推定し、
（Ｂ）前記第１のチャネル推定値と前記第２のチャネル推定値とをマージしたチャネル推定値に対する逆ＦＦＴ演算を行って、第１の遅延プロファイルを生成し、
（Ｃ）前記第１の遅延プロファイル中の所定の閾値時間以上遅延したデータ成分を０に置換し、
（Ｄ）前記置換により得た遅延プロファイルに対するＦＦＴ演算を行って、第３のチャネル推定値を生成し、
（Ｅ）前記第３のチャネル推定値から、前記帯域幅外のサブキャリアに対応するチャネル推定値を抽出し、
前記抽出したチャネル推定値を前記第２のチャネル推定値として扱いながら、前記（Ｂ）〜（Ｅ）を繰り返し行う、
ことを含むチャネル推定値補間方法。
【請求項５】
請求項４において、
（Ｆ）前記第１のチャネル推定値と前記抽出したチャネル推定値とをマージして、第４のチャネル推定値を生成し、
（Ｇ）前記第４のチャネル推定値に対する逆ＦＦＴ演算を行って、第２の遅延プロファイルを生成し、
（Ｈ）前記第２の遅延プロファイルの末尾に、全サブキャリア数から前記第４のチャネル推定値の数を減算して得た数分の０を追加して、第３の遅延プロファイルを生成し、
（Ｉ）前記第３の遅延プロファイルに対するＦＦＴ演算を行う、
ことをさらに含むチャネル推定値補間方法。
【請求項６】
請求項４又は５において、
前記閾値時間を、無線通信システムにおける遅延スプレッド特性に応じて設定することを含むチャネル推定値補間方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チャネル推定値補間回路及び方法に関し、特にＯＦＤＭ(Ｏｒｔｈｏｇｏｎａｌ Ｆｒｅｑｕｅｎｃｙ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅｘｉｎｇ)方式におけるチャネル推定値の補間に際して、帯域幅外のチャネル推定値の仮想波形を生成する回路及び方法に関する。
【背景技術】
【０００２】
通常、無線ベースバンドＬＳＩ(Ｌａｒｇｅ Ｓｃａｌｅ Ｉｎｔｅｇｒａｔｉｏｎ)では、リファレンス信号からチャネル推定値を生成し、そのチャネル推定値を用いて等化処理を行うことによって、無線伝送路に発生する歪みをキャンセルし、以て伝送誤りを低減する。【０００３】
近年、その伝送効率の高さから、ＯＦＤＭ方式の無線ベースバンド規格が多く用いられるようになっている。しかしながら、ＯＦＤＭ方式の無線ベースバンド規格では、チャネル推定のために用いるリファレンス信号は、周波数方向に離散的に配置されていることが多い。この場合、チャネル推定値も離散的にしか求めることができない。【０００４】
このため、リファレンス信号が配置されない周波数成分についてのチャネル推定値を求める場合、通常、その前後のチャネル推定値を用いた補間処理を行う。補間処理方式の代表的なものとしては、直線補間処理が挙げられる。しかしながら、周波数方向の補間の場合、直線補間処理により得られたチャネル推定値と、実際のチャネル推定値との誤差が大きくなるという問題がある。【０００５】
この問題に対処するために、ＦＦＴ(Ｆａｓｔ Ｆｏｕｒｉｅｒ Ｔｒａｎｓｆｏｒｍ)補間と呼ばれる手法が用いられることがある。このＦＦＴ補間では、図７に示すように、離散的に求められているチャネル推定値に対して逆ＦＦＴ演算を施すことにより、遅延プロファイルを生成し(ステップＳ１)、当該遅延プロファイルに、全ての補間点に相当する数の０を追加し(ステップＳ２)、その追加結果に対してＦＦＴ演算を施すことにより、補間後のチャネル推定が求められる(ステップＳ３)。【０００６】
ただし、通常の場合、ＯＦＤＭ方式で用いられるサブキャリア信号は、ＦＦＴ演算が行われる全帯域に存在することは無い。同様に、チャネル推定のために用いるリファレンス信号もＦＦＴ演算が行われる全帯域に存在するのでは無く、実際には、全帯域の内の一定の帯域幅にしか存在しない。このため、図７のステップＳ４に示すように、帯域幅外のチャネル推定値の仮想波形を、外挿補間等によって生成する必要がある。【０００７】
この仮想波形の生成に際して適用する外挿補間としては、単純な直線補間を用いる手法が挙げられる。しかしながら、この場合には、仮想波形と、実際の波形との誤差が大きくなるという問題があった。【０００８】
この問題に対処するための技術として、例えば特許文献１には、逆ＦＦＴ演算により生成した遅延プロファイルからパス位置のみを抽出し、その抽出結果に対してＦＦＴ演算を施し、その演算結果の不連続点の位置を調整することにより仮想波形を生成する方法が記載されている。【０００９】
また、特許文献２には、帯域幅内のサブキャリア信号から帯域幅外に向けて２本の接線を生成し、その接線に対し窓関数を乗算することにより仮想波形を生成する方法が提案されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−１６７０８８号公報
【特許文献２】ＷＯ２００７／０７７６０８
【発明の概要】
【発明が解決しようとする課題】
【００１１】
上述した通り、ＯＦＤＭ方式の無線ベースバンド規格においてチャネル推定値の補間に際してＦＦＴ補間を用いる場合、帯域幅外のチャネル推定値の仮想波形を生成する必要がある。しかしながら、単純な直線補間による仮想波形生成には、実際の波形との誤差が大きいという課題があった。一方、上記の特許文献１及び２には、通常のＦＦＴ補間に用いるＦＦＴ演算及び逆ＦＦＴ演算を行うための回路以外に、パス位置の抽出回路や窓関数の乗算回路等の非常に複雑な処理を行う回路を設ける必要があり、以て回路規模が増大してしまうという課題があった。【００１２】
従って、本発明の目的は、ＯＦＤＭ方式におけるチャネル推定値の補間に際して、回路規模の増大を抑止しつつ、帯域幅外のチャネル推定値の仮想波形をより精度良く生成することにある。
【課題を解決するための手段】
【００１３】
上記の目的を達成するため、本発明の一態様に係るチャネル推定値補間回路は、ＦＦＴ演算と逆ＦＦＴ演算とを択一的に行う演算器と、所定の帯域幅内のサブキャリアに離散的に配置されるリファレンス信号から推定された、第１のチャネル推定値を格納する第１のバッファと、前記演算器で得られた演算結果を格納する第２のバッファと、前記演算器、並びに前記第１及び第２のバッファに接続された変換回路とを備える。前記変換回路は、（Ａ）前記第１のバッファに格納された前記第１のチャネル推定値の内の、前記帯域幅の両端側に配置されたリファレンス信号に対応するチャネル推定値同士間を直線補間して、前記帯域幅外のサブキャリアに対応する第２のチャネル推定値を推定する処理と、（Ｂ）前記演算器に、前記第１のチャネル推定値と前記第２のチャネル推定値とをマージしたチャネル推定値に対する逆ＦＦＴ演算を行わせると共に、当該逆ＦＦＴ演算により得られた第１の遅延プロファイルを前記第２のバッファへ格納させる処理と、（Ｃ）前記第２のバッファに格納された前記第１の遅延プロファイル中の所定の閾値時間以上遅延したデータ成分を０に置換する処理と、（Ｄ）前記演算器に、前記置換により得た遅延プロファイルに対するＦＦＴ演算を行わせると共に、当該ＦＦＴ演算により得られた第３のチャネル推定値を前記第２のバッファへ格納させる処理と、（Ｅ）前記第２のバッファに格納された前記第３のチャネル推定値から、前記帯域外のサブキャリアに対応するチャネル推定値を抽出する処理とを行う。【００１４】
また、本発明の一態様に係るチャネル推定値補間方法は、（Ａ）予め記憶され、且つ所定の帯域幅内のサブキャリアに離散的に配置されるリファレンス信号から推定された第１のチャネル推定値の内の、前記帯域幅の両端側に配置されたリファレンス信号に対応するチャネル推定値同士間を直線補間して、前記帯域幅外のサブキャリアに対応する第２のチャネル推定値を推定し、（Ｂ）前記第１のチャネル推定値と前記第２のチャネル推定値とをマージしたチャネル推定値に対する逆ＦＦＴ演算を行って、第１の遅延プロファイルを生成し、（Ｃ）前記第１の遅延プロファイル中の所定の閾値時間以上遅延したデータ成分を０に置換し、（Ｄ）前記置換により得た遅延プロファイルに対するＦＦＴ演算を行って、第３のチャネル推定値を生成し、（Ｅ）前記第３のチャネル推定値から、前記帯域外のサブキャリアに対応するチャネル推定値を抽出することを含む。
【発明の効果】
【００１５】
本発明によれば、ＯＦＤＭ方式におけるチャネル推定値の補間に際して、回路規模の増大を抑止しつつ、帯域幅外のチャネル推定値の仮想波形をより精度良く生成することが可能である。具体的には、従来の直線補間のみを用いる場合と比較して、仮想波形と実際の波形との誤差を小さくすることできる。その理由は、仮想波形に含まれる誤差成分が低減されるためである。また、上記の特許文献１及び２と比較して、回路規模の増大を防止することができる。その理由は、仮想波形の生成に際して追加する必要のある回路の規模が非常に小さいためである。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係るチャネル推定値補間回路の構成例を示したブロック図である。
【図２】本発明の実施の形態に係るチャネル推定値補間回路の動作例を示したフロー図である。
【図３】ＯＦＤＭ方式におけるサブキャリア信号の構成例を示した図である。
【図４Ａ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、チャネル推定値の第１の例を示したグラフ図である。
【図４Ｂ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、遅延プロファイルの第１の例を示したグラフ図である。
【図４Ｃ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、遅延プロファイルの第２の例を示したグラフ図である。
【図４Ｄ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、チャネル推定値の第２の例を示したグラフ図である。
【図４Ｅ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、チャネル推定値の第３の例を示したグラフ図である。
【図４Ｆ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、チャネル推定値の第４の例を示したグラフ図である。
【図４Ｇ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、遅延プロファイルの第３の例を示したグラフ図である。
【図４Ｈ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、遅延プロファイルの第４の例を示したグラフ図である。
【図４Ｉ】本発明の実施の形態に係るチャネル推定値補間回路において生成される、チャネル推定値の第５の例を示したグラフ図である。
【図５】本発明の実施の形態に係るチャネル推定値補間回路に用いる、チャネル推定値／遅延プロファイル変換回路の構成例を示したブロック図である。
【図６】本発明の実施の形態に係るチャネル推定値補間回路に用いる、直線補間演算器の構成例を示したブロック図である。
【図７】一般的なチャネル推定値の補間処理例を示したフロー図である。
【発明を実施するための形態】
【００１７】
以下、本発明に係るチャネル推定値補間回路の実施の形態を、図１〜図３、図４Ａ〜図４Ｉ、図５、及び図６を参照して詳細に説明する。なお、各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００１８】
図１に示すように、本実施の形態に係るチャネル推定値補間回路１０は、ＦＦＴ／逆ＦＦＴ演算器１０１と、チャネル推定値バッファ１０２と、中間処理データバッファ１０３と、チャネル推定値／遅延プロファイル変換回路１０４とを備えている。
【００１９】
この内、ＦＦＴ／逆ＦＦＴ演算器１０１は、チャネル推定値／遅延プロファイル変換回路１０４から出力されたデータに対して、ＦＦＴ演算又は逆ＦＦＴ演算を施す。
【００２０】
また、チャネル推定値バッファ１０２は、前段のチャネル推定回路(図示せず)から入力されたチャネル推定値を格納する。
【００２１】
また、中間処理データバッファ１０３は、ＦＦＴ／逆ＦＦＴ演算器１０１でのＦＦＴ演算又は逆ＦＦＴ演算の演算結果として得られる、中間処理段階のチャネル推定値又は遅延プロファイルを格納する。
【００２２】
さらに、チャネル推定値／遅延プロファイル変換回路１０４は、大略、チャネル推定値バッファ１０２に格納されたチャネル推定値、並びに中間処理データバッファ１０３に格納された中間処理段階のチャネル推定値及び遅延プロファイルを読み出す処理と、読み出したチャネル推定値及び遅延プロファイルを加工する処理と、ＦＦＴ／逆ＦＦＴ演算器１０１を制御し、チャネル推定値と遅延プロファイルとを相互に変換する処理とを行う。
【００２３】
次に、本実施の形態の動作を、図２、図３、及び図４Ａ〜図４Ｉを参照して詳細に説明する。
【００２４】
チャネル推定値補間回路１０は、図２に示す処理(１)〜(９)を行う。以下、これらの処理(１)〜(９)を順に説明する。
【００２５】
[処理(１)]
まず、チャネル推定値バッファ１０２には、前段のチャネル推定回路から入力されたチャネル推定値４０１が格納される。
【００２６】
ここで、図３にＯＦＤＭ方式におけるサブキャリア信号の構成例を示すように、チャネル推定値４０１は、所定の帯域幅内のサブキャリアに離散的に(図３の例では一定間隔で)配置されるリファレンス信号から推定されたものである。また、全サブキャリアの内、帯域幅外のサブキャリアに対応するチャネル推定値は直接求めることができない。ユーザデータの等化処理に際しては、ユーザデータ信号が配置されるサブキャリアに対応するチャネル推定値を、チャネル推定値４０１に対する補間処理によって求める必要がある。また、この補間処理のアルゴリズムとしてＦＦＴ補間方式を適用するためには、帯域幅外のサブキャリアに対応するチャネル推定値の仮想波形を先に生成する必要がある。なお、以降の説明においては、リファレンス信号同士間のサブキャリアの間隔をｍ個と定義し、全サブキャリアの数を"ｎ×ｍ"個と定義する。また、リファレンス信号の数(すなわち、チャネル推定値４０１の数)をｋ個と定義する。図３の例では、ｍ＝４、ｎ＝１６、ｋ＝１２となる。
【００２７】
このため、チャネル推定値／遅延プロファイル変換回路１０４は、帯域幅外に存在する仮想的なリファレンス信号に対応する"ｎ−ｋ"個のチャネル推定値４０２を推定する。具体的には、図４Ａに示すように、チャネル推定値／遅延プロファイル変換回路１０４は、チャネル推定値バッファ１０２から読み出したチャネル推定値４０１の内、帯域幅の左右両端側に配置されたリファレンス信号に対応するチャネル推定値同士間を直線補間し、全サブキャリアの右端を左端に接合する。
【００２８】
[処理(２)]
次に、チャネル推定値／遅延プロファイル変換回路１０４は、ｋ個のチャネル推定値４０１と"ｎ−ｋ"個のチャネル推定値４０２をマージし、ｎ個のチャネル推定値としてＦＦＴ／逆ＦＦＴ演算器１０１に入力し、以て逆ＦＦＴ演算を行わせる。
【００２９】
この結果、図４Ｂに示すように、ｎ個のデータ成分から成る遅延プロファイル５０１が得られる。この遅延プロファイル５０１は、一旦、中間処理データバッファ１０３に格納される。
【００３０】
[処理(３)]
次に、チャネル推定値／遅延プロファイル変換回路１０４は、中間処理データバッファ１０３から読み出した遅延プロファイル５０１中の高遅延部に相当するデータ成分を"０"に置き換え、以て図４Ｃに示す遅延プロファイル５０１ｒを得る。ここで、高遅延部に相当するデータ成分とは、所定の閾値時間６００以上遅延したデータ成分のことである。また、閾値時間６００は、チャネル推定値補間回路１０を適用する無線通信システムにおける遅延スプレッド特性(すなわち、マルチパス伝搬の実況)に応じて設定すると好適である。
【００３１】
これにより、帯域幅外の直線補間に因り高遅延部に発生した誤差成分が除去される(換言すると、帯域幅外のチャネル推定値の仮想波形に含まれる誤差成分が低減される)こととなる。
【００３２】
[処理(４)]
次に、チャネル推定値／遅延プロファイル変換回路１０４は、上記の処理(３)で得た置換後の遅延プロファイル５０１ｒを、ＦＦＴ／逆ＦＦＴ演算器１０１に入力し、以てＦＦＴ演算を行わせる。
【００３３】
この結果、図４Ｄに示すように、帯域幅外の誤差成分が低減されたｎ個のチャネル推定値４０３が得られる。このチャネル推定値４０３は、一旦、中間処理データバッファ１０３に格納される。
【００３４】
[処理(５)]
次に、図４Ｅに示すように、チャネル推定値／遅延プロファイル変換回路１０４は、中間処理データバッファ１０３から読み出したチャネル推定値４０３から、帯域幅外のサブキャリアに対応する"ｎ−ｋ"個のチャネル推定値４０３ｏを抽出する。
【００３５】
このように、チャネル推定値補間回路１０は、簡易な構成で、帯域幅外のチャネル推定値の仮想波形を精度良く生成することできる。
【００３６】
[処理(６)]
次に、図４Ｆに示すように、チャネル推定値／遅延プロファイル変換回路１０４は、チャネル推定値バッファ１０２から読み出したｋ個のチャネル推定値４０１と、中間処理データバッファ１０３から読み出した"ｎ−ｋ"個のチャネル推定値４０３ｏ(帯域幅外のチャネル推定値の仮想波形)とをマージし、以てｎ個のチャネル推定値４０４を得る。
【００３７】
[処理(７)]
次に、チャネル推定値／遅延プロファイル変換回路１０４は、上記の処理(５)で得たマージ後のチャネル推定値４０４を、ＦＦＴ／逆ＦＦＴ演算器１０１に入力し、以て逆ＦＦＴ演算を行わせる。
【００３８】
この結果、図４Ｇに示すように、ｎ個のデータ成分から成る遅延プロファイル５０２が得られる。この遅延プロファイル５０２は、一旦、中間処理データバッファ１０３に格納される。
【００３９】
[処理(８)]
次に、図４Ｈに示すように、チャネル推定値／遅延プロファイル変換回路１０４は、中間処理データバッファ１０３から読み出した遅延プロファイル５０２の末尾(高遅延側)に、"ｎ×ｍ − ｎ"個の"０"を追加し、以て"ｎ×ｍ"個の遅延プロファイル５０３を得る。
【００４０】
[処理(９)]
次に、チャネル推定値／遅延プロファイル変換回路１０４は、上記の処理(８)で得た遅延プロファイル５０３を、ＦＦＴ／逆ＦＦＴ演算器１０１に入力し、以てＦＦＴ演算を行わせる。
【００４１】
この結果、図４Ｉに示すように、"ｎ×ｍ"個のチャネル推定値４０５が得られる。このチャネル推定値４０５は、元のチャネル推定値４０１及び４０２に対応するサブキャリア位置をｍ分割した点(すなわち、全サブキャリア)について求められた値であり、入力されたチャネル推定値４０１を補間したものとなる。また、チャネル推定値４０５は、後段の等化処理回路(図示せず)に与えられることとなる。
【００４２】
このように、チャネル推定値補間回路１０は、構成を変更すること無く、ＦＦＴ補間を行うこともできる。
【００４３】
また、図２に点線で示す如く上記の処理(２)〜(６)を繰り返すことにより、帯域幅外のチャネル推定値の仮想波形に含まれる誤差成分をさらに低減することができる。これは、遅延プロファイル中の低遅延部に潜在していた誤差成分が高遅延部に押し出されると共に、高遅延部に押し出された誤差成分が除去されるためである。
【００４４】
以下、上記の動作を実現するチャネル推定値／遅延プロファイル変換回路１０４の具体的な構成例を、図５及び図６を参照して説明する。
【００４５】
図５に示すように、チャネル推定値／遅延プロファイル変換回路１０４は、セレクタ２０１と、直線補間演算器２０２と、これらのセレクタ２０１及び直線補間演算器２０２を制御する制御回路２０３とを備えている。
【００４６】
この内、セレクタ２０１は、制御回路２０３からの選択信号に従い、チャネル推定値バッファ１０２から転送されるチャネル推定値(４０１)、中間処理データバッファ１０３から転送される中間処理データ(チャネル推定値４０３、並びに遅延プロファイル５０１及び５０２のいずれか一つ)、直線補間演算器２０２の出力データ(チャネル推定値４０２)、又は"０"のいずれかをダイナミックに選択し、以て変換後データ(チャネル推定値４０１及び４０２がマージされたチャネル推定値、チャネル推定値４０１及び４０３ｏがマージされたチャネル推定値４０４、並びに遅延プロファイル５０１ｒ及び５０３のいずれか一つ)を生成する。
【００４７】
一方、直線補間演算器２０２は、大略、制御回路２０３からの制御信号に従って、チャネル推定値４０１に対する直線補間を行い、以て帯域幅外のサブキャリアに対応するチャネル推定値４０２を推定する。
【００４８】
具体的には、図６に示すように、直線補間演算器２０２は、レジスタ３０１及び３０２と、重み付け係数ＲＯＭ(Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ)３０３と、減算器３０４と、複素乗算器３０５及び３０６と、複素加算器３０７とを備えている。この内、レジスタ３０１は、チャネル推定値４０１の内で、帯域幅の一方の端側に配置されたリファレンス信号に対応するチャネル推定値を格納する。一方、レジスタ３０２は、帯域幅の他方の端側に配置されたリファレンス信号に対応するチャネル推定値を格納する。また、重み付け係数ＲＯＭ３０３には、複数の重み付け係数が格納されており、制御信号に従っていずれかの重み付け係数が出力される。また、減算器３０４は、重み付け係数ＲＯＭ３０３から出力された重み付け係数を"１"から減算する。例えば、重み付け係数の値が"０．２"である時、減算器３０４の出力値は"０．８"となる。また、複素乗算器３０５は、レジスタ３０１に格納されたチャネル推定値と、重み付け係数とを複素乗算する。一方、複素乗算器３０６は、レジスタ３０２に格納されたチャネル推定値と、減算器３０４の出力値(１−重み付け係数)とを複素乗算する。さらに、複素加算器３０７は、複素乗算器３０５の演算結果と複素乗算器３０６の演算結果とを加算し、以て直線補間されたチャネル推定値４０２を出力する。このように、制御信号を用いて重み付け係数を変えることによって、"ｎ−ｋ"個の直線補間結果が出力されることとなる。
【００４９】
動作において、上記の処理(１)及び(２)では、帯域幅内のｋ個のチャネル推定値４０１が、セレクタ２０１を介して変換後データとしてそのまま出力され、以てＦＦＴ／逆ＦＦＴ演算器１０１に与えられる。また、直線補間演算器２０２は、直線補間により得た帯域幅外の"ｎ−ｋ"個のチャネル推定値４０２を、セレクタ２０１を介してＦＦＴ／逆ＦＦＴ演算器１０１に与える。
【００５０】
次に、上記の処理(３)及び(４)では、中間処理バッファ１０３に格納された遅延プロファイル５０１が中間処理データとして入力される。遅延プロファイル５０１中の低遅延部に相当するデータ成分は、セレクタ２０１を介してそのまま出力される。一方、高遅延部に相当するデータ成分が入力されると(遅延プロファイル５０１を対応する時間が早いデータ成分から順に入力する場合を例に取ると、遅延プロファイル５０１の入力開始時点から図４に示した閾値時間６００が経過した時)、制御回路２０３は、選択信号を発生し、以てセレクタ２０１に"０"を出力させる。これにより、高遅延部に相当するデータ成分が"０"に置換された遅延プロファイル５０１ｒが、ＦＦＴ／逆ＦＦＴ演算器１０１に与えられることとなる。
【００５１】
次に、上記の処理(５)〜(７)では、中間処理バッファ１０３に格納されたチャネル推定値４０３と、チャネル推定値バッファ１０２に格納されたチャネル推定値４０１とが並列に入力される。制御回路２０３は、選択信号を発生し、以てセレクタ２０１がチャネル推定値４０３を選択する状態と、チャネル推定値４０１を選択する状態とを切り替える。これにより、帯域幅外の"ｎ−ｋ"個のチャネル推定値４０３ｏと帯域幅内のｋ個のチャネル推定値４０１とをマージしたｎ個のチャネル推定値４０４が、ＦＦＴ／逆ＦＦＴ演算器１０１に与えられることとなる。
【００５２】
最後に、上記の処理(８)及び(９)では、中間処理バッファ１０４に格納された遅延プロファイル５０２が中間処理データとして入力され、セレクタ２０１を介してそのまま出力される。加えて、制御回路２０３は、選択信号を発生し、以てセレクタ２０１に、"ｎ×ｍ − ｎ"個の"０"を出力させる。これにより、高遅延側に"０"が追加された遅延プロファイル５０３が、ＦＦＴ／逆ＦＦＴ演算器１０１に与えられることとなる。
【００５３】
なお、上記の実施の形態によって本発明は限定されるものではなく、特許請求の範囲の記載に基づき、当業者によって種々の変更が可能なことは明らかである。
【００５４】
この出願は、２０１０年２月１日に出願された日本出願特願２０１０−０２０６３８を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００５５】
本発明は、チャネル推定値の補間に適用され、特にＯＦＤＭ方式におけるチャネル推定値の補間に際し、帯域幅外のチャネル推定値の仮想波形を生成する用途に適用される。本発明の活用例として、携帯電話機等の無線通信装置が挙げられる。
【符号の説明】
【００５６】
１０  チャネル推定値補間回路
１０１  ＦＦＴ／逆ＦＦＴ演算器
１０２  チャネル推定値バッファ
１０３  中間処理データバッファ
１０４  チャネル推定値／遅延プロファイル変換回路
２０１  セレクタ
２０２  直線補間演算器
２０３  制御回路
３０１, ３０２  レジスタ
３０３  重み付け係数ＲＯＭ
３０４  減算器
３０５, ３０６  複素乗算器
３０７  複素加算器
４０１, ４０２, ４０３, ４０３ｏ, ４０４, ４０５  チャネル推定値
５０１, ５０１ｒ, ５０２, ５０３  遅延プロファイル
【図１】
0005601330.tif 000002
【図２】
0005601330.tif 000003
【図３】
0005601330.tif 000004
【図４Ａ】
0005601330.tif 000005
【図４Ｂ】
0005601330.tif 000006
【図４Ｃ】
0005601330.tif 000007
【図４Ｄ】
0005601330.tif 000008
【図４Ｅ】
0005601330.tif 000009
【図４Ｆ】
0005601330.tif 000010
【図４Ｇ】
0005601330.tif 000011
【図４Ｈ】
0005601330.tif 000012
【図４Ｉ】
0005601330.tif 000013
【図５】
0005601330.tif 000014
【図６】
0005601330.tif 000015
【図７】
0005601330.tif 000016