(57)【要約】【課題】  遅延波の影響を良好に低減することのできる無線通信システムを提供する。【解決手段】  通信システムは、複数のサブキャリアを用いた直交周波数分割多重変調方式で無線信号を送受信する。送信装置１１、１２は、未使用サブキャリアに既知値を挿入したデータチャネルを無線信号に多重して送信する。受信装置１２、１１は、無線信号を受信し、未使用サブキャリアに既知値が挿入されていることを利用した干渉除去処理によりデータチャネルから遅延波成分を除去する。【選択図】      図１
2006311234.tif 000002
【特許請求の範囲】
【請求項１】
複数のサブキャリアを用いた直交周波数分割多重変調方式で無線信号を送受信する無線通信システムであって、
未使用サブキャリアに既知値を挿入したデータチャネルを無線信号に多重して送信する送信装置と、
前記無線信号を受信し、前記未使用サブキャリアに前記既知値が挿入されていることを利用した干渉除去処理により前記データチャネルから遅延波成分を除去する受信装置とを有する無線通信システム。
【請求項２】
前記受信装置は、前記送信装置から前記無線信号を受信した後、該無線信号の遅延波の遅延時間から干渉除去を行うか否か判定し、干渉除去を行うと判定したときに前記干渉除去処理を行う、請求項１記載の無線通信システム。
【請求項３】
前記送信装置は、前記データチャネルにガードインターバルを付加して無線信号に多重し、
前記受信装置は、受信した前記無線信号から遅延プロファイルを生成し、該遅延プロファイルに基づいて、前記ガードインターバルを越える遅延波が存在するか否か判定し、前記ガードインターバルを越える遅延波が存在する場合、前記遅延波の最大遅延時間が前記ガードインターバルを越える時間分以上の未使用サブキャリアがあれば、前記未使用サブキャリアに前記既知値が挿入されていることを利用した演算により前記データチャネルから遅延波成分を除去する、請求項１または２に記載の無線通信システム。
【請求項４】
前記受信装置は、前記ガードインターバルを越える遅延波が存在する場合、前記最大遅延時間がガードインターバルを超える分の時間に相当する数のサブキャリアを未使用にするサブキャリア選択情報を前記送信装置にフィードバックし、
前記送信装置は、前記受信装置からの前記サブキャリア選択情報に従って使用サブキャリアおよび未使用サブキャリアを定める、請求項３記載の無線通信システム。
【請求項５】
前記干渉除去処理は、前記未使用サブキャリアに現れた成分から使用サブキャリアに漏れ込んでいる干渉成分を推定し、この干渉成分を除去する演算処理である、請求項１〜４のいずれか１項に記載の無線通信システム。
【請求項６】
前記干渉除去処理は、使用サブキャリアを表す行列と未使用サブキャリアを表す行列と解析ポイント数がサブキャリアの総数に一致したＦＦＴ行列とから得られる干渉除去フィルタ係数行列を前記データチャネルに乗算する処理である、請求項１〜５のいずれか１項に記載の無線通信システム。
【請求項７】
前記受信装置は、前記データチャネルから前記未使用サブキャリアに挿入された前記既知値の成分を除去してから、該データチャネルに対して前記干渉除去処理を行う、請求項１〜６のいずれか１項に記載の無線通信システム。
【請求項８】
前記既知値はゼロである、請求項１〜７のいずれか１項に記載の無線通信システム。
【請求項９】
前記送信装置は、パイロットチャネルを前記データチャネルと多重して無線信号で送信しており、前記パイロットチャネルに前記データチャネルと同じシンボル数のガードインターバルを付加する、請求項１〜８のいずれか１項に記載の無線通信システム。
【請求項１０】
複数のサブキャリアを用いた直交周波数分割多重変調方式で無線信号を送受信する無線通信装置であって、
未使用サブキャリアに既知値を挿入したデータチャネルを無線信号に多重して対向装置に送信する送信部と、
前記対向装置から無線信号を受信し、前記無線信号に多重されている未使用サブキャリアに前記既知値が挿入されていることを利用した干渉除去処理によりデータチャネルから遅延波成分を除去する受信部とを有する無線通信装置。
【請求項１１】
前記受信部は、前記対向装置から前記無線信号を受信した後、該無線信号の遅延波の遅延時間から干渉除去を行うか否か判定し、干渉除去を行うと判定されたときに前記干渉除去処理を行う、請求項１０記載の無線通信装置。
【請求項１２】
前記送信部は、前記データチャネルにガードインターバルを付加して無線信号に多重し、
前記受信部は、受信した前記無線信号から遅延プロファイルを生成し、該遅延プロファイルに基づいて、前記データチャネルに付加されたガードインターバルを越える遅延波が存在するか否か判定し、前記ガードインターバルを越える遅延波が存在する場合、前記遅延波の最大遅延時間が前記ガードインターバルを越える時間分以上の未使用サブキャリアがあれば、前記未使用サブキャリアに前記既知値が挿入されていることを利用した演算により前記データチャネルから遅延波成分を除去する、請求項１０または１１に記載の無線通信装置。
【請求項１３】
前記受信部は、前記ガードインターバルを越える遅延波が存在する場合、前記最大遅延時間がガードインターバルを超える分の時間に相当する数のサブキャリアを未使用にするサブキャリア選択情報を前記対向装置にフィードバックし、
前記送信部は、前記対向装置からの前記サブキャリア選択情報に従って使用サブキャリアおよび未使用サブキャリアを定める、請求項１２記載の無線通信装置。
【請求項１４】
前記干渉除去処理は、前記未使用サブキャリアに現れた成分から使用サブキャリアに漏れ込んでいる干渉成分を推定し、この干渉成分を除去する演算処理である、請求項１０〜１３のいずれか１項に記載の無線通信装置。
【請求項１５】
前記干渉除去処理は、使用サブキャリアを表す行列と未使用サブキャリアを表す行列と解析ポイント数がサブキャリアの総数に一致したＦＦＴ行列とから得られる干渉除去フィルタ係数行列を前記データチャネルに乗算する処理である、請求項１０〜１４のいずれか１項に記載の無線通信装置。
【請求項１６】
前記受信部は、前記データチャネルから前記未使用サブキャリアに挿入された前記既知値の成分を除去してから、該データチャネルに対して前記干渉除去処理を行う、請求項１０〜１５のいずれか１項に記載の無線通信装置。
【請求項１７】
前記既知値はゼロである、請求項１０〜１６のいずれか１項に記載の無線通信装置。
【請求項１８】
前記送信部は、パイロットチャネルを前記データチャネルと多重して無線信号で送信しており、前記パイロットチャネルに前記データチャネルと同じシンボル数のガードインターバルを付加する、請求項１０〜１７のいずれか１項に記載の無線通信装置。
【請求項１９】
複数のサブキャリアを用いた直交周波数分割多重変調方式で送信装置からの無線信号を受信する受信装置であって、
データチャネルの未使用サブキャリアに既知値が挿入された前記送信装置からの無線信号の遅延波の遅延時間から干渉除去を行うか否か判定する判定部と、
前記判定部により干渉除去を行うと判定されたとき、前記未使用サブキャリアに前記既知値が挿入されていることを利用した干渉除去処理によりデータチャネルから遅延波成分を除去する干渉除去部とを有する受信装置。
【請求項２０】
前記データチャネルにはガードインターバルが付加されており、
前記判定部は、前記送信装置からの前記無線信号から遅延プロファイルを生成し、該遅延プロファイルに基づいて、前記データチャネルに付加されたガードインターバルを越える遅延波が存在するか否か判定し、前記ガードインターバルを越える遅延波が存在しかつ前記遅延波の最大遅延時間が前記ガードインターバルを越える時間分以上の未使用サブキャリアがあるとき、干渉除去を行うと判定する、請求項１９記載の受信装置。
【請求項２１】
前記判定部は、前記ガードインターバルを越える遅延波が存在する場合、前記最大遅延時間がガードインターバルを超える分の時間に相当する数のサブキャリアを未使用にするように前記送信装置に指示する、請求項２０記載の受信装置。
【請求項２２】
前記干渉除去処理は、前記未使用サブキャリアに現れた成分から使用サブキャリアに漏れ込んでいる干渉成分を推定し、この干渉成分を除去する演算処理である、請求項１９〜２１のいずれか１項に記載の受信装置。
【請求項２３】
前記干渉除去処理は、使用サブキャリアを表す行列と未使用サブキャリアを表す行列と解析ポイント数がサブキャリアの総数に一致したＦＦＴ行列とから得られる干渉除去フィルタ係数行列を前記データチャネルに乗算する処理である、請求項１９〜２２のいずれか１項に記載の受信装置。
【請求項２４】
前記受信部は、前記データチャネルから前記未使用サブキャリアに挿入された前記既知値の成分を除去してから、該データチャネルに対して前記干渉除去処理を行う、請求項１９〜２３のいずれか１項に記載の受信装置。
【請求項２５】
前記既知値はゼロである、請求項１９〜２４のいずれか１項に記載の受信装置。
【請求項２６】
複数のサブキャリアを用いた直交周波数分割多重変調方式で無線信号を送受信するための無線通信方法であって、
送信装置から、未使用サブキャリアに既知値を挿入したデータチャネルを無線信号に多重して送信するステップと、
受信装置にて、前記送信装置から前記無線信号を受信し、前記未使用サブキャリアに前記既知値が挿入されていることを利用した干渉除去処理により前記データチャネルから遅延波成分を除去するステップとを有する無線通信方法。
【請求項２７】
前記受信装置にて、前記送信装置から前記無線信号を受信したとき、該無線信号の遅延波の遅延時間から干渉除去を行うか否か判定し、干渉除去を行うと判定されたときに前記干渉除去処理を行う、請求項２６記載の無線通信方法。
【請求項２８】
前記送信装置にて、前記データチャネルにガードインターバルを付加して無線信号に多重しており、
前記受信装置にて、受信した前記無線信号から遅延プロファイルを生成し、該遅延プロファイルに基づいて、前記ガードインターバルを越える遅延波が存在するか否か判定し、前記ガードインターバルを越える遅延波が存在する場合、前記遅延波の最大遅延時間が前記ガードインターバルを越える時間分以上の未使用サブキャリアがあれば、前記未使用サブキャリアに前記既知値が挿入されていることを利用した演算により前記データチャネルから遅延波成分を除去する、請求項２６または２７に記載の無線通信方法。
【請求項２９】
前記受信装置にて、前記ガードインターバルを越える遅延波が存在する場合、前記最大遅延時間がガードインターバルを超える分の時間に相当する数のサブキャリアを未使用にするサブキャリア選択情報を前記送信装置にフィードバックし、
前記送信装置にて、前記受信装置からの前記サブキャリア選択情報に従って使用サブキャリアおよび未使用サブキャリアを定める、請求項２８記載の無線通信方法。
【請求項３０】
前記干渉除去処理は、前記未使用サブキャリアに現れた成分から使用サブキャリアに漏れ込んでいる干渉成分を推定し、この干渉成分を除去する演算処理である、請求項２６〜２９のいずれか１項に記載の無線通信方法。
【請求項３１】
前記干渉除去処理は、使用サブキャリアを表す行列と未使用サブキャリアを表す行列と解析ポイント数がサブキャリアの総数に一致したＦＦＴ行列とから得られる干渉除去フィルタ係数行列を前記データチャネルに乗算する処理である、請求項２６〜３０のいずれか１項に記載の無線通信方法。
【請求項３２】
前記受信装置にて、前記データチャネルから前記未使用サブキャリアに挿入された前記既知値の成分を除去してから、該データチャネルに対して前記干渉除去処理を行う、請求項２６〜３１のいずれか１項に記載の無線通信方法。
【請求項３３】
前記既知値はゼロである、請求項２６〜３２のいずれか１項に記載の無線通信方法。
【請求項３４】
前記送信装置にて、パイロットチャネルを前記データチャネルと多重して無線信号で送信しており、前記パイロットチャネルに前記データチャネルと同じシンボル数のガードインターバルを付加する、請求項２６〜３３のいずれか１項に記載の無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＯＦＤＭ変調方式を用いる無線通信装置に関し、特に、その無線通信装置において遅延波によるブロック間干渉を低減する技術に関する。
【背景技術】
【０００２】
近年、移動体通信を含む無線通信の分野においてＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ：直交周波数分割多重）変調方式が注目されている。
【０００３】
一般に、無線通信システムでは、伝搬路の環境によってはマルチパスにより遅延波が生じることがある。ＯＦＤＭを用いた無線通信システムでは、この遅延波の影響を除去するために送信信号に周期的にＧＩ（ガードインターバル）を付加する。ＯＦＤＭの送信装置は、データを所定サイズのブロックに分割し、そのブロック間にＧＩを付加して送信する。
【０００４】
遅延波の遅延がＧＩ以内であれば、隣接するブロックから信号が漏れ込むことがなく、ブロック間で干渉が生じることはない。すなわち、ＯＦＤＭ無線通信システムは、遅延がＧＩ以内のマルチパス干渉に対して耐性を有するといえる。
【０００５】
しかし、ＧＩを長くするとそれだけ伝送効率が低下してしまうので、実際のシステムでは、伝送効率とマルチパス干渉に対する耐性とのバランスを取ったＧＩが選択される。そのため、実際の伝搬路環境によっては、マルチパスによる遅延がＧＩを越えることがあり、その場合にはブロック間干渉が発生する。その結果、ブロック内でのサブキャリア間の直交性が崩れ、大幅な特性劣化が生じることになる。
【０００６】
この問題に対して、従来、ＧＩを越える遅延波の影響を低減する技術が提案されている（例えば、特許文献１の段落００２０参照）。特許文献１に記載された従来の通信装置は、パイロットチャネルから最大遅延時間を測定し、ＧＩを越える遅延波が存在するか否か調べる。ＧＩを越える遅延波が存在するとき、従来の通信装置は、既知のパイロット系列とチャネル推定値から次のブロックへの干渉成分を算出し、その干渉成分を次のブロックから減算する。従来の通信装置は、このようにしてＧＩを越える遅延波の影響を低減していた。
【特許文献１】特開２００４−２０８２５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載された従来の通信装置は、１つ前のブロックから干渉成分を算出して次のブロックから減算するという処理を順次行うので、複数ブロックにわたり誤差の伝播が生じて特性を劣化させてしまう可能性があった。
【０００８】
本発明の目的は、遅延波の影響を良好に低減することのできる無線通信システムを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の無線通信システムは、
複数のサブキャリアを用いた直交周波数分割多重変調方式で無線信号を送受信する無線通信システムであって、
未使用サブキャリアに既知値を挿入したデータチャネルを無線信号に多重して送信する送信装置と、
無線信号を受信し、未使用サブキャリアに既知値が挿入されていることを利用した干渉除去処理によりデータチャネルから遅延波成分を除去する受信装置とを有している。
【００１０】
したがって、本発明によれば、送信装置は、未使用サブキャリアに既知値を挿入した信号を送信し、受信装置は、既知値が挿入された未使用サブキャリアがあることを利用して受信信号から遅延波の干渉成分を除去するので、既知値であるはずの未使用サブキャリアへの漏れ込みから遅延波による干渉を求め、それを良好に除去することができる。
【００１１】
また、受信装置は、送信装置から無線信号を受信した後、その無線信号の遅延波の遅延時間から干渉除去を行うか否か判定し、干渉除去を行うと判定したときに干渉除去処理を行うこととしてもよい。
【００１２】
これによれば、受信装置が遅延波の遅延時間から干渉除去を行うか否か判定するので、遅延波の遅延時間が大きく、遅延波により干渉が生じる場合に処理を行い、干渉を良好に除去することができる。
【００１３】
また、送信装置は、データチャネルにガードインターバルを付加して無線信号に多重し、
受信装置は、受信した無線信号から遅延プロファイルを生成し、その遅延プロファイルに基づいて、ガードインターバルを越える遅延波が存在するか否か判定し、ガードインターバルを越える遅延波が存在する場合、遅延波の最大遅延時間がガードインターバルを越える時間分以上の未使用サブキャリアがあれば、未使用サブキャリアに既知値が挿入されていることを利用した演算によりデータチャネルから遅延波成分を除去することとしてもよい。
【００１４】
これによれば、受信装置は、受信信号から生成した遅延プロファイルに基づいて、ガードインターバルを越える遅延波が存在するか否か判定し、それが存在する場合、最大遅延時間がガードインターバルを越える時間分以上の未使用サブキャリアがあれば、その未使用サブキャリアを利用して遅延波成分を除去するので、ガードインターバルが用いられている通信において、ガードインターバルを越える遅延波による干渉が生じ、かつ干渉を除去できるだけの未使用サブキャリアがある場合に処理を行い、干渉を良好に除去することができる。
【００１５】
また、受信装置は、ガードインターバルを越える遅延波が存在する場合、最大遅延時間がガードインターバルを超える分の時間に相当する数のサブキャリアを未使用にするサブキャリア選択情報を送信装置にフィードバックし、
送信装置は、受信装置からのサブキャリア選択情報に従って使用サブキャリアおよび未使用サブキャリアを定めることとしてもよい。
【００１６】
また、干渉除去処理は、未使用サブキャリアに現れた成分から使用サブキャリアに漏れ込んでいる干渉成分を推定し、この干渉成分を除去する演算処理であるとしてもよい。
【００１７】
また、干渉除去処理は、使用サブキャリアを表す行列と未使用サブキャリアを表す行列と解析ポイント数がサブキャリアの総数に一致したＦＦＴ行列とから得られる干渉除去フィルタ係数行列をデータチャネルに乗算する処理であるとしてもよい。
【００１８】
また、受信装置は、データチャネルから未使用サブキャリアに挿入された既知値の成分を除去してから、そのデータチャネルに対して干渉除去処理を行うこととしてもよい。
【００１９】
また、既知値はゼロであるとしてもよい。
【００２０】
また、送信装置は、パイロットチャネルをデータチャネルと多重して無線信号で送信しており、パイロットチャネルにデータチャネルと同じシンボル数のガードインターバルを付加することとしてもよい。
【発明の効果】
【００２１】
本発明によれば、送信装置は、未使用サブキャリアに既知値を挿入した信号を送信し、受信装置は、既知値が挿入された未使用サブキャリアがあることを利用して受信信号から遅延波の干渉成分を除去するので、既知値であるはずの未使用サブキャリアへの漏れ込みから遅延波による干渉を求め、それを良好に除去することができる。
【発明を実施するための最良の形態】
【００２２】
本発明を実施するための形態について図面を参照して詳細に説明する。
【００２３】
図１は、第１の実施形態による無線通信システムの構成を示すブロック図である。図１を参照すると、第１の実施形態の無線通信システムは無線通信装置１１、１２を有している。本実施形態では、一例として、無線通信装置１１と無線通信装置１２が同じ構成を有し、双方向にＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ：直交周波数分割多重）変調方式で通信するものとする。
【００２４】
図２は、第１の実施形態による無線通信装置の構成を示すブロック図である。無線通信装置１１と無線通信装置１２は同じ構成を有するので、ここでは代表して無線通信装置１１を例示する。
【００２５】
図２を参照すると、無線通信装置１１は、送信部２１および受信部２２を有している。
【００２６】
送信部２１は、符号化部２３、ブロック分割／サブキャリアマッピング部２４、既知系列生成／サブキャリアマッピング部２６、ＩＦＦＴ／ＧＩ付加部２５、２７、および多重部２８を有している。送信部２１は、対向装置の受信部２２からフィードバックされるサブキャリア選択情報３６に基づきサブキャリアを選択するＯＦＤＭ送信機である。
【００２７】
図３は、第１の実施形態による送信部の処理を説明するための図である。
【００２８】
送信部２１は、図３に示されているように、送信データである情報系列がマッピングされるデータチャネル（ＤａｔａＣＨ）と、既知のパイロット信号がマッピングされるパイロットチャネル（ＰｉｌｏｔＣＨ）を生成し、それらを時間多重して送信する。図２におけるブロック分割／サブキャリアマッピング部２４およびＩＦＦＴ／ＧＩ付加部２５はデータチャネル（ＤａｔａＣＨ）用である。既知系列生成／サブキャリアマッピング部２６およびＩＦＦＴ／ＧＩ付加部２７はパイロットチャネル（ＰｉｌｏｔＣＨ）用である。
【００２９】
符号化部２３は、情報系列を受けて誤り訂正符号化などの符号化処理を行い、ブロック分割／サブキャリアマッピング部２４に送る。
【００３０】
ブロック分割／サブキャリアマッピング部２４は、対向装置（不図示）の受信部２２からフィードバックされるサブキャリア選択情報３６に基づいて、使用するサブキャリアを選択する。ここではサブキャリアの総数をＣ個とし、周波数の低いサブキャリアから順にサブキャリア番号を１，２，…，Ｃと付与する。また、使用するサブキャリアとして選択されたサブキャリアの数をＱ個（Ｃ≧Ｑ）とする。
【００３１】
また、ブロック分割／サブキャリアマッピング部２４は、符号化部２３からのデータをＱ個のシンボル毎に分割し、それぞれをブロックとする。そして、ブロック毎に、ブロック分割／サブキャリアマッピング部２４は、使用するものとして選択したＱ個のサブキャリア（使用サブキャリア）に、そのＱ個のシンボルをマッピングし、選択しなかった（Ｃ−Ｑ）個のサブキャリア（未使用サブキャリア）に相当する部分に“０”をマッピングする。
【００３２】
図４は、第１の実施形態によるブロック分割／サブキャリアマッピング部の動作を説明するための図である。図４を参照すると、Ｑ個のシンボル（Ｓ１〜ＳＱ）は、Ｃ個のサブキャリアのうちの使用されるＱ個のサブキャリアにマッピングされ、使用されない（Ｃ−Ｑ）個のサブキャリアには“０”が挿入されている。
【００３３】
これによりＣ個のシンボルからなるブロックが生成される。ブロック分割／サブキャリアマッピング部２４は、生成したブロックをＩＦＦＴ／ＧＩ付加部２５に送る。
【００３４】
なお、サブキャリア選択情報３６がフィードバックされていない段階では、ブロック分割／サブキャリアマッピング部２４は、使用するサブキャリアを任意に選択することとしてもよい。
【００３５】
ＩＦＦＴ／ＧＩ付加部２５は、ブロック分割／サブキャリアマッピング部２４からのブロックに対して、解析ポイント数がＣ個のＩＦＦＴ（ＩＦＦＴ：Ｉｎｖｅｒｓｅ  Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ）の処理を行い、その処理結果のＣシンボルに対してＮシンボルのＧＩを付加する。
【００３６】
図５は、ＧＩを付加する処理を説明するための図である。図５に示すように、ＧＩを付加する処理は、Ｃシンボルからなるブロックの最後尾の連続するＮシンボルを、そのブロックの前にコピーする処理である。これにより（Ｃ＋Ｎ）個のシンボルからなるデータが生成される。ＩＦＦＴ／ＧＩ付加部２５は生成したデータを多重部２８に送る。
【００３７】
なお、ここでは、単に“シンボル”といった場合と、ＧＩが付加されたデータの一群を示す“ＯＦＤＭシンボル”とを明確に区別することとする。単にシンボルと言った場合、それは情報系列を符号化した後の個々のデータを示す。
【００３８】
パイロットチャネル用である既知系列生成／サブキャリアマッピング部２６は、自装置および対向装置（不図示）にて既知の系列をＣ個のサブキャリアにマッピングする。既知系列は、例えば、全てが”１”、あるいは全てが”１＋ｊ”（ｊは虚数単位）のシンボルのデータである。そして、既知系列生成／サブキャリアマッピング部２６は、既知系列をマッピングしたブロックをＩＦＦＴ／ＧＩ付加部２７に送る。
【００３９】
ＩＦＦＴ／ＧＩ付加部２７は、データチャネルのＩＦＦＴ／ＧＩ付加部２５と同様に、既知系列生成／サブキャリアマッピング部２６からのデータに対して、解析ポイントがＣ個のＩＦＦＴ処理を行い、さらにＮｐ個のシンボルからなるＧＩを付加する。
【００４０】
これにより（Ｃ＋Ｎｐ）個のシンボルからなるデータが生成される。ＩＦＦＴ／ＧＩ付加部２７は生成したデータを多重部２８に送る。
【００４１】
なお、パイロットチャネルのＧＩ長（Ｎｐシンボル）はデータチャネルのＧＩ長（Ｎシンボル）とは別に独立して定まる。パイロットチャネルのＧＩ長が遅延波の最大遅延時間未満であると、パイロットチャネルに対応するブロックが前のブロックからの干渉を受け、そのチャネル推定値（ＣＨ推定値）が正確に求まらなくなる可能性がある。そのため、パイロットチャネルのＧＩ長は、遅延波の最大遅延時間以上であることが望ましい。すなわち、遅延波の最大遅延時間をＬ［シンボル］とすると、Ｎｐ≧Ｌであることが望ましい。
【００４２】
多重化部２８は、ＩＦＦＴ／ＧＩ付加部２５からのデータチャネルと、ＩＦＦＴ／ＧＩ付加部２７からのパイロットチャネルとを時間多重して対向装置に送信する。
【００４３】
一方、受信部２２は、タイミング検出部２９、ＧＩ除去／ＦＦＴ部３０、チャネル推定部３１、遅延時間判定／使用サブキャリア設定部３２、スイッチ３３、干渉除去フィルタ係数算出／干渉除去部３４、および等化／復号部３５を有している。
【００４４】
タイミング検出部２９は、対向装置から受信されたデータの系列からタイミング検出を行い、受信データとタイミング情報をＧＩ除去／ＦＦＴ部３０に送る。
【００４５】
ＧＩ除去／ＦＦＴ部３０は、タイミング検出部２９からのタイミング情報に基づき、受信信号内のＧＩの位置を特定し、受信信号からＧＩを除去する。さらに、ＧＩ除去／ＦＦＴ部３０は、ＧＩを除去した受信信号に対してＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ）の処理を行い、受信信号に時間多重されていたパイロットチャネルとデータチャネルを分離する。そして、ＧＩ除去／ＦＦＴ部３０は、パイロットチャネルをチャネル推定部３１に送り、データチャネルをスイッチ３３に送る。
【００４６】
チャネル推定部３１は、パイロットチャネルとして既知系列を用いてチャネル推定を行い、得られたチャネル推定値をタイミング情報とともに遅延時間判定／使用サブキャリア設定部３２に送る。
【００４７】
ここで、チャネル推定値とは、各サブキャリアの伝搬路周波数特性値であり、具体的には、ＧＩ除去／ＦＦＴ部３０によるＦＦＴ処理がされた後の各サブキャリアのデータを既知系列（上述の例では“１”あるいは“１＋ｊ”）で除算した結果である。そのため、チャネル推定値は、サブキャリア数（Ｃ個）分のデータからなる。
【００４８】
遅延時間判定／使用サブキャリア設定部３２は、例えばチャネル推定値に対してＩＦＦＴ処理を行うことにより伝搬路の遅延プロファイルを生成する。伝搬路の遅延プロファイルとは、遅延時間と遅延波のレベルとの関係を示す情報であり、それにより、どのタイミングでどの程度のレベルの遅延波が到来しているかを知ることができる。遅延時間判定／使用サブキャリア設定部３２は、遅延プロファイルからＧＩを越える遅延波が存在するか否か判定する。すなわち、遅延時間判定／使用サブキャリア設定部３２は、遅延波の最大遅延時間（Ｌ［シンボル］）＞データチャネルのＧＩ長（Ｎ［シンボル］）であるか否か判定する。Ｌ＞Ｎであれば、ＧＩを越える遅延波が存在するといえる。また、Ｎ≧Ｌであれば、ＧＩを越える遅延波が存在しないといえる。
【００４９】
そして、ＧＩを越える遅延波が存在する場合、遅延時間判定／使用サブキャリア設定部３２は、最大の遅延波の遅延時間がＧＩを越える分の時間Ｔ（＝Ｌ−Ｎ）［シンボル］を算出し、（Ｃ−Ｔ）個のサブキャリアを選択し、そのサブキャリアをサブキャリア選択情報３７として対向装置の送信部２１にフィードバックする。（Ｃ−Ｔ）個のサブキャリアを選択する方法として、本実施形態では、チャネル推定値においてゲインの大きな（Ｃ−Ｔ）個のサブキャリアを選択することとする。ただし、本発明は、この方法に限定されるものではなく、何らかの方法で（Ｃ−Ｔ）個のサブキャリアを選択するものであればよい。例えば、チャネル推定値においてゲインの小さなサブキャリアを選択してもよく、ゲインが中間のサブキャリアを選択してもよい。
【００５０】
一方、ＧＩを越える遅延波が存在しない場合、遅延時間判定／使用サブキャリア設定部３２は、Ｃ個全てのサブキャリアを選択し、そのサブキャリアをサブキャリア選択情報３７として対向装置の送信部２１にフィードバックする。
【００５１】
また、遅延時間判定／使用サブキャリア設定部３２は、ＧＩを越える遅延波が存在しない場合、あるいはＧＩを越える遅延波が存在しかつその時点で選択されていない未使用サブキャリアの数がＴ（＝Ｌ−Ｎ）より小さい場合、スイッチ３３を端子３３ａに接続する。これにより、ＧＩ除去／ＦＦＴ部３０からのデータチャネルと、遅延時間判定／使用サブキャリア設定部３２からのチャネル推定値とが直接に等化／復号部３５に送られる。
【００５２】
一方、ＧＩを越える遅延波が存在する場合、さらにその時点で選択されていない未使用サブキャリアの数がＴ（＝Ｌ−Ｎ）以上であれば、遅延時間判定／使用サブキャリア設定部３２は、スイッチ３３を端子３３ｂに接続する。これにより、ＧＩ除去／ＦＦＴ部３０からの受信データが干渉除去フィルタ係数算出／干渉除去部３４に送られる。
【００５３】
干渉除去フィルタ係数算出／干渉除去部３４は、干渉除去フィルタ係数を求め、その干渉除去フィルタ係数を用いてデータチャネルに含まれるブロック間干渉を除去し、ブロック間干渉の除去されたデータを等化／復号部３５に送る。このブロック間干渉を除去する処理は、未使用サブキャリアに“０”が挿入されていることを利用したものである。そして、この処理は、未使用サブキャリアに現れた成分から使用サブキャリアに漏れ込んでいる干渉成分を推定し、この干渉成分を除去する演算である。具体的には、干渉除去フィルタ係数算出／干渉除去部３４は、ＧＩ除去／ＦＦＴ部３０からのデータに対して干渉除去フィルタの係数を乗算することにより干渉を除去する。
【００５４】
この処理に用いられる干渉除去フィルタ係数は式（１）により得られる。干渉除去フィルタＷの導出については後述する。
【００５５】
【数１】
2006311234.tif 000003
【００５６】
式（１）において、Ｗは、干渉除去フィルタ係数行列を示す。
【００５７】
また、Ｐ1は使用サブキャリアを表すＱ×Ｃ行列である。ｋ＝１，２，…，Ｑとすると、Ｐ1の第ｋ行は、使用サブキャリア番号の中でｋ番目に若い番号に対応する列成分のみが“１”で、それ以外の成分が“０”である。なお、行列に付けられた“t”は転置を表しており、例えば式（１）のＰ1tはＰ１の転置行列を示し、以下の式でも同様である。
【００５８】
例えば、全サブキャリア数Ｃが４であり、また使用サブキャリア数Ｑが２であるとすると、Ｐ1は２×４行列となる。そして、４つのサブキャリア番号が１，２，３，４であるとし、２つの使用サブキャリア番号が１，３であるとすると、（１，１）成分および（２，３）成分のみが“１”で、それ以外の成分が全て“０”となる。したがって、この例ではＰ1は式（２）のようになる。
【００５９】
【数２】
2006311234.tif 000004
【００６０】
また、Ｐ2は、未使用サブキャリアを表す（Ｃ−Ｑ）×Ｃ行列である。ｋ＝１，２，…，Ｃ−Ｑとすると、Ｐ2の第ｋ行は、未使用サブキャリア番号の中でｋ番目に若い番号に対応する列成分のみが“１”で、それ以外の成分が“０”である。
【００６１】
例えば、全サブキャリア数Ｃが４であり、使用サブキャリア数Ｑが２であるとすると、Ｐ2は、２×４行列となる。そして、４つのサブキャリア番号が１，２，３，４であるとし、２つの未使用サブキャリア番号が２，４であるとすると、（１，２）成分および（２，４）成分のみが“１”で、それ以外の成分が全て“０”となる。この例ではＰ２は式（３）のようになる。
【００６２】
【数３】
2006311234.tif 000005
【００６３】
また、ＩはＣ×Ｃ単位行列である。
【００６４】
また、Ｆ′は、解析ポイント数がＣ個のＦＦＴ行列Ｆにおける一番左の列から（Ｃ−Ｑ）列分を取り出したＣ×（Ｃ−Ｑ）行列である。また、この解析ポイント数がＣ個のＦＦＴ行列Ｆは、第（ｋ，ｍ）成分（ｋ＝１，２，…，Ｃ、ｍ＝１，２，…，Ｃ）がｅｘｐ（−ｊ２π×（ｋ−１）×（ｍ−１）／Ｃ）であるＣ×Ｃ行列である。ｊは虚数単位である。
【００６５】
その干渉除去フィルタ係数Ｗを用いたブロック間干渉の除去は式（４）により行われる。
【００６６】
【数４】
2006311234.tif 000006
【００６７】
式（４）において、ｄは、干渉が除去された後のデータのベクトルである。このベクトルｄは、Ｃ次元列ベクトルであり、その第ｋ成分（ｋ＝１，２，…，Ｃ）は、サブキャリア番号ｋ（ｋ＝１，２，…，Ｃ）に対応する干渉の除去されたデータである。ベクトルｄの中から使用されているサブキャリア番号に対応するＱ個の成分が取り出され、等化／復号部３５に送られる。
【００６８】
また、ｒは、Ｃ次元列ベクトルであり、ＧＩ除去／ＦＦＴ部３０からの受信データを、Ｃシンボルのブロック毎に区切ったものである。
【００６９】
等化／復号部３５は、データチャネルおよびチャネル推定値を入力として等化および復号の処理を行い、情報系列を抽出する。上述したように、ここで用いられるデータチャネルは、ＧＩ除去／ＦＦＴ部３０から直接与えられるものの場合と、あるいは干渉除去フィルタ係数算出／干渉除去部３４で干渉除去の処理がされたものの場合とがある。
【００７０】
図６は、本実施形態の無線通信装置の受信部による干渉除去動作の一例を示すフローチャートである。図６を参照すると、まず、遅延時間判定／使用サブキャリア設定部３２は、遅延波の最大遅延時間がデータチャネルのＧＩ長より大きいか否か、すなわちＬ＞Ｎであるか否か判定する（ステップ１０１）。
【００７１】
Ｌ＞Ｎであれば、遅延時間判定／使用サブキャリア設定部３２は、次に未使用サブキャリア数が、最大遅延時間がＧＩを越える分の時間に相当するシンボル数以上であるか否か、すなわちＣ−Ｑ≧Ｔであるか否か判定する（ステップ１０２）。
【００７２】
Ｃ−Ｑ≧Ｔであれば、遅延時間判定／使用サブキャリア設定部３２はスイッチ３３を端子３３ｂに接続し、干渉除去フィルタ係数算出／干渉除去部３４による処理データチャネルに適用する（ステップ１０３）。
【００７３】
一方、ステップ１０１の判定でＬ＞Ｎでなかった場合、あるいはステップ１０２の判定でＣ−Ｑ≧Ｔでなかった場合には、遅延時間判定／使用サブキャリア設定部３２はスイッチ３３を端子３３ａに接続し、干渉除去フィルタ係数算出／干渉除去部３４による処理データチャネルに適用しない（ステップ１０４）。
【００７４】
以上説明したように、本実施形態の無線通信システムにおいて、送信側の無線通信装置は、受信側の無線通信装置からフィードバックされたサブキャリア選択情報３６に基づいて使用するサブキャリアを選択し、使用するとして選択したサブキャリアにシンボルをマッピングし、他のサブキャリアに“０”をマッピングする。また、受信側の無線通信装置は、送信側の無線通信装置からの受信信号にＧＩを超える遅延波が存在するか否か判定し、ＧＩを超える遅延波が存在すれば、最大の遅延がＧＩを越える分に応じて使用しないサブキャリアの数を定めてサブキャリア情報を送信側の無線通信装置にフィードバックし、また未使用サブキャリアに“０”が挿入されていることを利用して送信側の無線通信装置からの受信信号から遅延波の干渉成分を除去する。
【００７５】
したがって、本実施形態の無線通信システムによれば、送信側の無線通信装置は、未使用サブキャリアに“０”を挿入した信号を送信し、受信側の無線通信装置は、“０”が挿入された未使用サブキャリアがあることを利用して受信信号から遅延波の干渉成分を除去するので、“０”であるはずの未使用サブキャリアへの漏れ込みから遅延波による干渉を求め、それを良好に除去することができる。なお、直交周波数分割多重方式では、遅延波があれば、互いに直交するサブキャリア間で漏れ込みが生じるので、“０”であるはずの未使用サブキャリアに値が現れる。これを利用して遅延波によるブロック間干渉を推定することができる。
【００７６】
また、本実施形態の無線通信システムでは、受信側の無線通信装置が遅延波の遅延時間から干渉除去を行うか否か判定するので、遅延波の遅延時間が大きく、遅延波により干渉が生じる場合に処理を行い、干渉を良好に除去することができる。
【００７７】
また、本実施形態の無線通信システムでは、受信側の無線通信装置は、受信信号から生成した遅延プロファイルに基づいて、ＧＩを越える遅延波が存在するか否か判定し、それが存在する場合、最大遅延時間がＧＩを越える時間分以上の未使用サブキャリアがあれば、その未使用サブキャリアを利用して遅延波成分を除去するので、ＧＩが用いられている通信において、ＧＩを越える遅延波による干渉が生じる場合に処理を行い、干渉を良好に除去することができる。
【００７８】
また、本実施形態の無線通信システムによれば、使用サブキャリア数および配置を伝搬路の最大遅延時間およびチャネル推定値に応じて適応的に制御できるので、遅延時間の変化に対してＧＩを変更することなく、ブロック間干渉を良好に除去し、良好な特性の受信が可能である。
【００７９】
なお、本実施形態における符号化部２３および等化／復号部３５で用いる符号化方式としては様々なものが考えられるが、どの方式を採用するかは本発明の本質に影響を与えるものではない。
【００８０】
また、本実施形態では、ＧＩを用いる直交周波数分割多重方式の通信に本発明を適用した場合を例示したが、本発明はこれに限定されるものではない。ＧＩを用いない方式であっても本発明を適用することにより、本実施形態と同様にブロック間干渉を除去することが可能である。
【００８１】
第２の実施形態について図面を参照して説明する。第２の実施形態は、無線通信装置の送信部が、対向装置の受信部からのサブキャリア選択情報なしに、使用サブキャリア数および番号を固定的に定める点で第１の実施形態と異なる。使用サブキャリア数およびそのサブキャリア番号は、予め測定された伝搬路の状況に基づき、最大遅延時間に応じて定められる。
【００８２】
図７は、第２の実施形態による無線通信装置の構成を示すブロック図である。図７を参照すると、無線通信装置１１と無線通信装置１２は同じ構成を有するので、ここでは代表して無線通信装置１１を例示する。
【００８３】
図７を参照すると、無線通信装置１１は、送信部４１および受信部４２を有している。
【００８４】
送信部４１は、符号化部２３、ブロック分割／サブキャリアマッピング部４３、既知系列生成／サブキャリアマッピング部２６、ＩＦＦＴ／ＧＩ付加部２５、２７、および多重部２８を有している。符号化部２３、既知系列生成／サブキャリアマッピング部２６、ＩＦＦＴ／ＧＩ付加部２５、２７、および多重部２８は図２に示した第１の実施形態と同じものである。
【００８５】
ブロック分割／サブキャリアマッピング部４３は、対向装置の受信部からのサブキャリア選択情報なしに、使用サブキャリア数および番号を固定的に定める点で第１の実施形態のブロック分割／サブキャリアマッピング部２４と異なる。ブロック分割／サブキャリアマッピング部４３は、リンク設定のときに対向装置の受信部および自身に共通に予め設定された所定の使用サブキャリア数Ｔおよびそのサブキャリア番号を記憶する。
【００８６】
送信部４１は、その所定のサブキャリア数およびサブキャリア番号を用いて、第１の実施形態と同様の動作をする。
【００８７】
一方、受信部４２は、タイミング検出部２９、ＧＩ除去／ＦＦＴ部３０、チャネル推定部３１、遅延時間判定部４４、スイッチ３３、干渉除去フィルタ係数算出／干渉除去部３４、および等化／復号部３５を有している。
【００８８】
タイミング検出部２９、ＧＩ除去／ＦＦＴ部３０、チャネル推定部３１、スイッチ３３、干渉除去フィルタ係数算出／干渉除去部３４、および等化／復号部３５は図２に示した第１の実施形態と同じものである。
【００８９】
遅延時間判定部４４は、使用サブキャリアを選択し、対向装置にフィードバックする機能を有しない点で第１の実施形態の遅延時間判定／使用サブキャリア設定部３２と異なる。
【００９０】
遅延時間判定部４４は、最大遅延時間を測定して、それがＧＩを超えるか否か判定し、その結果に応じてスイッチ３３を切り替える。
【００９１】
以上説明したように、本実施形態の無線通信システムによれば、固定的に定められた使用サブキャリア数および配置を用いており、ＧＩを超える遅延波があると、受信側の無線通信装置は、“０”がマッピングされた未使用サブキャリアがあることを利用して受信信号から遅延波成分を除去するので、最大遅延時間の変動が少ないシステムにおいて、ＧＩを越える遅延波の影響によるブロック間干渉を簡易な構成および制御で良好に除去することができる。
【００９２】
第３の実施形態について説明する。
【００９３】
第１および第２の実施形態では、パイロットチャネルのＧＩ長ＮｐとデータチャネルのＧＩ長Ｎとを異なるものとして扱ったが、第３の実施形態は、これらを同じ長さにすることとしたものである。第３の実施形態の無線通信システムは第１あるいは第２の実施形態の無線通信シテムと同じ構成であり、ＩＦＦＴ／ＧＩ付加部２７の動作のみが異なる。
【００９４】
本実施形態は、パイロットチャネル用のＩＦＦＴ／ＧＩ付加部２７が、データチャネル用のＩＦＦＴ／ＧＩ付加部２５と同じＮシンボルのＧＩを付加するものである。
【００９５】
本実施形態によれば、パイロットチャネルに割り当てるＧＩを削減し、データチャネルの送信に用いることができるので、リソースの有効な活用が可能である。
【００９６】
なお、本実施形態によれば、遅延波の最大遅延時間ＬがパイロットチャネルのＧＩ長Ｎを超える可能性がある。ＧＩを越える遅延波が存在すれば、パイロットチャネルがブロック間干渉を受けるのでチャネル推定精度が劣化するが、複数のアンテナを用いたアンテナダイバーシティを受信に用いればチャネル推定精度の改善が可能である。
【００９７】
例えば、各受信アンテナについて最大遅延時間を測定し、ＧＩを越える遅延波が検出されないアンテナで受信された信号から得られるチャネル推定値を用いることとすればよい。また、全てのアンテナの受信信号にてＧＩを越える遅延波が検出された場合、遅延時間の最も小さいアンテナの受信信号から得られるチャネル推定値を用いることで精度の劣化を小さく抑えられる。
【００９８】
第４の実施形態について説明する。
【００９９】
第１の実施形態では、未選択の（Ｃ−Ｑ）個のサブキャリアに“０”を挿入することとしたが、本発明はこれに限定されるものではない。未選択サブキャリアに挿入する値は送信側の装置と受信側の装置にて既知であればよい。その場合、受信側の装置は、未使用サブキャリアに既知の値が挿入されていることを利用した演算により干渉を除去する。
【０１００】
図８は、第４の実施形態による無線通信装置の構成を示すブロック図である。図８を参照すると、無線通信装置は、送信部５１および受信部５２を有している。
【０１０１】
送信部５１は、符号化部２３、ブロック分割／サブキャリアマッピング部５３、既知系列生成／サブキャリアマッピング部２６、ＩＦＦＴ／ＧＩ付加部２５、２７、および多重部２８を有している。符号化部２３、既知系列生成／サブキャリアマッピング部２６、ＩＦＦＴ／ＧＩ付加部２５、２７、および多重部２８は図２に示した第１の実施形態と同じものである。
【０１０２】
ブロック分割／サブキャリアマッピング部５３は、未使用サブキャリアに既知の値を挿入する点で第１の実施形態のブロック分割／サブキャリアマッピング部２４と異なる。この既知の値は、本無線通信装置および対向装置の双方にて共に既知である。
【０１０３】
送信部５１は、未使用サブキャリアに既知の値を挿入することを除き、第１の実施形態と同様の動作をする。
【０１０４】
一方、受信部５２は、タイミング検出部２９、ＧＩ除去／ＦＦＴ部３０、チャネル推定部３１、遅延時間判定／使用サブキャリア設定部３２、スイッチ３３、干渉除去フィルタ係数算出／干渉除去部５４、および等化／復号部３５を有している。
【０１０５】
タイミング検出部２９、ＧＩ除去／ＦＦＴ部３０、チャネル推定部３１、遅延時間判定／使用サブキャリア設定部３２、スイッチ３３、および等化／復号部３５は図２に示した第１の実施形態と同じものである。
【０１０６】
干渉除去フィルタ係数算出／干渉除去部５４は、ＧＩ除去／ＦＦＴ部３０から与えられるデータチャネルから未使用サブキャリアにマッピングされた既知の値の成分を減算した後に、干渉除去フィルタ係数を用いてブロック間干渉を除去する点で、図２に示された第１の実施形態と異なる。
【０１０７】
未使用サブキャリアにマッピングし送信された既知の値の受信信号成分は、対向装置の送信部にて挿入された既知の値が伝搬路を通って受信されたものなので、伝搬路特性を推定したチャネル推定値に既知の値を乗算したものとなる。
【０１０８】
ブロック間干渉の除去に用いる干渉除去フィルタ係数は、式（１）に示された第１の実施形態と同じものである。
【０１０９】
以上説明したように、本実施形態の無線通信システムによれば、送信側の無線通信装置は、既知の値を未使用サブキャリアに挿入し、受信側の無線通信装置は、データチャネルから伝搬路を通過した既知の値の成分を減算してから干渉除去の処理を行うので、未使用サブキャリアに挿入する値として“０”に限らず広く既知の値を用いても、第１の実施形態と同様に、ＧＩを越える遅延波の影響によるブロック間干渉を良好に除去することができる。
【０１１０】
次に、上述した各実施形態で用いられる干渉除去フィルタＷの値の導出について説明する。
【０１１１】
ここでは干渉除去フィルタＷを導出するために、式（１）に含まれる変数の他に以下に示す変数を定義する。
【０１１２】
ｈi（ｉ＝０，１，２，・・・，Ｌ）は、ｉシンボル分の遅延で到来する遅延波の時間応答である。この中でｉ＝０は遅延がない到来波すなわち直接波を示す。
【０１１３】
ｄ（ｋ）は、干渉除去の対象となるブロックの送信シンボル（すなわち１ＯＦＤＭシンボル分のシンボル）をサブキャリア番号の若い順位並べてできるＣ次元列ベクトルである。
【０１１４】
ｄ（ｋ−１）は、干渉除去の対象となるブロックの１つ前のブロックの送信シンボルをサブキャリア番号の若い順に並べてできるＣ次元列ベクトルである。
【０１１５】
ｄ1（ｋ）は、干渉除去対象のブロックに含まれる使用サブキャリアにマッピングされるＱ個のシンボルを、サブキャリア番号の若い順にならべてできるＱ次元列ベクトルである。
【０１１６】
ｄ2（ｋ）は、干渉除去対象のブロックに含まれる未使用サブキャリアにマッピングされる（Ｃ−Ｑ）個の既知のシンボルを、サブキャリア番号の若い順にならべてできる（Ｃ−Ｑ）次元列ベクトルである。例えば、未使用サブキャリアに“０”がマッピングされる場合、全ての要素が“０”となる。
【０１１７】
Λは、対角成分すなわち第（ｉ，ｉ）成分（ｉ＝１，２，・・・，Ｃ）がｉ番目のサブキャリアのチャネル応答であり、他の成分が全て“０”である対角行列である。このΛは、チャネル推定値を示すＣ×Ｃ行列である。
【０１１８】
ＨIBIは、第（ｍ，Ｃ−Ｌ＋Ｎ＋ｍ＋ｋ）成分がｈL-k（ｋ＝０，１，２，・・・，Ｌ−Ｎ−１；ｍ＝１，２，・・・，Ｌ−Ｎ−ｋ）であり、他の成分が全て“０”であるようなＣ×Ｃ行列である。ＨIBIは式（５）のように示される。
【０１１９】
【数５】
2006311234.tif 000007
【０１２０】
Ｈは、Ｃ×Ｃ行列であり、第１行目が[ｈ0，０，・・・・・・，０，ｈL，・・・，ｈ2，ｈ1]であり、第ｋ行（ｋ＝１，２，・・・，Ｃ）が第１行目を（ｋ−１）成分だけ右巡回シフトした値であるＴｏｅｐｌｉｔｚ行列である。Ｈは式（６）のように示される。
【０１２１】
【数６】
2006311234.tif 000008
【０１２２】
ＳNは、第（Ｎ＋ｉ，ｉ）成分（ｉ＝１，２，・・・，Ｃ−Ｎ）および第（ｉ，Ｃ−Ｎ＋ｉ）成分（ｉ＝１，２，・・・，Ｎ）が“１”であり、他の全ての成分が“０”であるＣ×Ｃ行列である。ＳNは、式（７）のように示される。
【０１２３】
【数７】
2006311234.tif 000009
【０１２４】
また、これら定義した行列には、式（８）および式（９）の関係が成立する。
【０１２５】
【数８】
2006311234.tif 000010
【０１２６】
ＧＩ除去／ＦＦＴ部３０でＧＩを除去されＦＦＴ処理されたデータｒは、これらの変数を用いて式（１０）のように示すことができる。ここでは、干渉除去の対象となるブロックは１つ前のブロックからの干渉を受けうるものとする。
【０１２７】
【数９】
2006311234.tif 000011
【０１２８】
式（１０）の右辺の第１項すなわちＦＨIBIＦ-1ｄ（ｋ−１）は、干渉除去の対象となるブロックの１つ前のブロックからの干渉成分である。また、第２項すなわちＦ（Ｈ−ＨIBIＳN）Ｆ-1ｄ（ｋ）は、干渉除去の対象となるブロックの成分である。
【０１２９】
このｒには、使用サブキャリアと未使用サブキャリアの成分が含まれる。そのため、まず、ｒから未使用サブキャリアにマッピングされた既知の値の成分を除去する。減算すべき未使用サブキャリアの成分は、チャネル推定値Λを用いてΛＰ2tｄ2（ｋ）と表すことができる。
【０１３０】
なお、第４の実施形態において、データチャネルから既知の値の成分を減算する処理は、既知の値の成分を含むデータｒから、チャネル推定値Λと推定される伝搬路を通った既知の値ｄ2（ｋ）の成分ΛＰ2tｄ2（ｋ）を減算するものである。
【０１３１】
また、未使用サブキャリアに“０”がマッピングされる場合、伝搬路を通過する既知の値の成分が“０”なので、この減算は不要である。
【０１３２】
この減算結果に、式（８）および式（９）を適用すると式（１１）が得られる。
【０１３３】
【数１０】
2006311234.tif 000012
【０１３４】
この式（１１）に対して、干渉除去フィルタＷにより１つ前のブロックからの干渉を除去するものとすると、式（１２）および式（１３）からなる連立方程式が得られる。
【０１３５】
【数１１】
2006311234.tif 000013
【０１３６】
なお、式（１２）において、Ｏは、全ての成分が０のＱ×Ｃ行列である。
【０１３７】
この式（１２）および式（１３）からなる連立方程式を解くと、干渉除去フィルタ係数行列Ｗが上述した式（１）のように求められる。
【図面の簡単な説明】
【０１３８】
【図１】第１の実施形態による無線通信システムの構成を示すブロック図である。
【図２】第１の実施形態による無線通信装置の構成を示すブロック図である。
【図３】第１の実施形態による送信部の処理を説明するための図である。
【図４】第１の実施形態によるブロック分割／サブキャリアマッピング部の動作を説明するための図である。
【図５】ＧＩを付加する処理を説明するための図である。
【図６】本実施形態の無線通信装置の受信部による干渉除去動作の一例を示すフローチャートである。
【図７】第２の実施形態による無線通信装置の構成を示すブロック図である。
【図８】第４の実施形態による無線通信装置の構成を示すブロック図である。
【符号の説明】
【０１３９】
１１、１２    無線通信装置
２１、４１、５１    送信部
２２、４２、５２    受信部
２３    符号化部
２４、４３、５３    ブロック分割／サブキャリアマッピング部
２５、２７    ＩＦＦＴ／ＧＩ付加部
２６    既知系列生成／サブキャリアマッピング部
２８    多重部
２９    タイミング検出部
３０    ＧＩ除去／ＦＦＴ部
３１    チャネル推定部
３２    遅延時間判定／使用サブキャリア設定部
３３    スイッチ
３３ａ、３３ｂ    端子
３４、５４    干渉除去フィルタ係数算出／干渉除去部
３５    等化／復号部
３６、３７    サブキャリア選択情報
４４    遅延時間判定部
１０１〜１０４    ステップ
【図１】
2006311234.tif 000014
【図２】
2006311234.tif 000015
【図３】
2006311234.tif 000016
【図４】
2006311234.tif 000017
【図５】
2006311234.tif 000018
【図６】
2006311234.tif 000019
【図７】
2006311234.tif 000020
【図８】
2006311234.tif 000021