(57)【要約】【課題】送信局から複数のパスにより受信した信号の推定精度を向上させる。【解決手段】受信局は、送信局Ｔ１が送信した無線信号をパスａ、ｂにより、送信局Ｔ２が送信した無線信号をパスｃ、ｄにより受信する。受信局は、電力が高いパスａ、ｃ、ｂ、ｄの順に、チャネル推定と、干渉レプリカ信号の生成及び受信信号からの除去とを行う。受信局は、受信信号を干渉レプリカ信号除去前の状態に戻し、生成済みのパスｂ、パスｃ、パスｄの干渉レプリカ信号を受信信号から除去し、最も電力が高いパスａの信号のチャネル推定及び復調処理を行う。次に受信局は、２番目に電力の高いパスｃの処理を行うときは、改めて受信信号を干渉レプリカ信号生成前に戻し、生成済みのパスａ、パスｂ、パスｄの干渉レプリカ信号を除去してから、パスｃの処理を行う。【選択図】図３
2018019254.tif 000002
【特許請求の範囲】
【請求項１】
１以上の送信局から複数のパスにより伝搬された無線信号を受信し、受信した複数の前記パスの無線信号を含んだ処理対象信号を出力する受信部と、
複数の前記パスの中から処理対象パスを決定する処理対象パス決定部と、
前記処理対象信号を用いて、前記処理対象パスのチャネル推定を行うチャネル推定部と、
前記処理対象信号に対し、前記チャネル推定部による前記処理対象パスのチャネル推定結果に基づく位相補償と、逆拡散処理とを行う逆拡散部と、
前記逆拡散部により逆拡散された前記処理対象信号を復調する復調部と、
前記チャネル推定部による前記処理対象パスのチャネル推定結果及び前記復調部による復調結果を用いて前記処理対象パスの干渉レプリカ信号を生成する干渉レプリカ生成部と、
前記処理対象パスの前記干渉レプリカ信号を前記処理対象信号から除去して新たな処理対象信号を生成する除去部と、
前記送信局ごとに、前記送信局の１以上のパスの復調結果の中から１つのパスの復調結果を選択する復調情報選択部とを備え、
前記処理対象パス決定部が複数の前記パスそれぞれを１回ずつ処理対象パスとして決定し、前記処理対象パスの前記干渉レプリカ信号が生成されるまでの処理を１回のステージとし、
１回目のステージにおいて、
前記逆拡散部における前記処理対象信号は、前記受信部が出力した前記処理対象信号から当該ステージにおいて生成済みの前記干渉レプリカ信号を除去した信号であり、
２回目以降のステージにおいて、
前記逆拡散部における前記処理対象信号は、前記受信部が出力した前記処理対象信号から、前記処理対象パス以外のパスの干渉レプリカ信号が当該ステージにおいて生成及び除去済みである場合は当該ステージで生成された前記干渉レプリカ信号を、前記処理対象パス以外のパスの干渉レプリカ信号が当該ステージにおいて生成及び除去済みではない場合は前のステージにおいて生成された前記干渉レプリカ信号を除去した信号である、
ことを特徴とする無線通信装置。
【請求項２】
前記処理対象パス決定部は、複数の前記パスそれぞれのチャネル推定を行い、チャネル推定結果に基づいて処理対象パスを決定し、
前記処理対象パス決定部がチャネル推定に用いる信号は、前記受信部が出力した前記処理対象信号から、チャネル推定対象のパス以外のパスの干渉レプリカ信号が現在のステージにおいて生成及び除去済みである場合は現在のステージで生成された前記干渉レプリカ信号を、チャネル推定対象のパス以外のパスの干渉レプリカ信号が現在のステージで生成及び除去済ではない場合は前のステージにおいて生成された前記干渉レプリカ信号を除去した信号である、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
１以上の送信局から複数のパスにより伝搬された無線信号を受信し、受信した複数の前記パスの無線信号を含んだ処理対象信号を出力する受信部と、
複数の前記パスの中から処理対象パスを決定する処理対象パス決定部と、
前記処理対象信号を用いて、前記処理対象パスのチャネル推定を行うチャネル推定部と、
前記処理対象信号と、前記チャネル推定部による前記処理対象パスのチャネル推定結果とに基づいて前記処理対象パスの第１干渉レプリカ信号を生成する第１干渉レプリカ生成部と、
前記処理対象パスの前記第１干渉レプリカ信号を前記処理対象信号から除去して新たな処理対象信号を生成する第１除去部と、
前記送信局の中から復調対象送信局を決定する復調送信局決定部と、
前記受信部から出力された前記処理対象信号における前記復調対象送信局の複数のパスの信号を、前記チャネル推定部によるチャネル推定結果に基づいて合成する合成部と、
前記合成部により合成された信号を復調する復調部と、
前記復調部による前記復調対象送信局についての復調結果と前記チャネル推定部による前記チャネル推定結果とに基づいて前記復調対象送信局の第２干渉レプリカ信号を生成する第２干渉レプリカ生成部と、
前記処理対象信号から前記復調対象送信局の前記第２干渉レプリカ信号を除去して新たな処理対象信号を生成する第２除去部とを備え、
前記処理対象パス決定部が前記複数のパスそれぞれを１回ずつ処理対象パスとして決定し、前記処理対象パスの第１干渉レプリカ信号が生成されるまでの処理を１回の第１ステージとし、前記復調送信局決定部が前記送信局それぞれを１回ずつ復調対象送信局として決定し、前記復調対象送信局の第２干渉レプリカ信号が生成されるまでの処理を１回の第２ステージとし、
１回目の第１ステージにおいて、
前記処理対象信号は、前記第１除去部により、前記受信部が出力した前記処理対象信号から当該第１ステージにおいて生成済みの前記第１干渉レプリカ信号を除去した信号であり、
２回目以降の第１ステージにおいて、
前記処理対象信号は、前記受信部が出力した前記処理対象信号から、前記処理対象パス以外のパスの第１干渉レプリカ信号が当該第１ステージにおいて生成及び除去済みである場合は当該第１ステージで生成された前記第１干渉レプリカ信号を、前記処理対象パス以外のパスの第１干渉レプリカ信号が当該第１ステージにおいて生成及び除去済みではない場合は前の第１ステージにおいて生成された前記第１干渉レプリカ信号を除去した信号であり、
１回目の第２ステージにおいて、
前記処理対象信号は、前記第２除去部により、前記受信部が出力した前記処理対象信号から当該第２ステージにおいて生成済みの前記第２干渉レプリカ信号を除去した信号であり、
２回目以降の第２ステージにおいて、
前記処理対象信号は、前記受信部が出力した前記処理対象信号から、前記復調対象送信局以外の送信局の第２干渉レプリカ信号が当該第２ステージにおいて生成及び除去済みである場合は当該第２ステージで生成された前記第２干渉レプリカ信号を、前記復調対象送信局以外の送信局の第２干渉レプリカ信号を当該第２ステージにおいて生成及び除去済みではない場合は前の第２ステージにおいて生成された前記第２干渉レプリカ信号を除去した信号である、
ことを特徴とする無線通信装置。
【請求項４】
前記復調送信局決定部は、前記送信局毎に前記チャネル推定部によるチャネル推定結果により得られたパスの電力を合計し、合計した電力に基づいて復調対象送信局を決定する、あるいは、前記受信部が受信した信号に含まれるパイロット信号と既知の前記送信局それぞれのパイロット信号との相関値に基づいて算出された前記送信局それぞれの受信電力に基づいて復調対象送信局を決定する、
ことを特徴とする請求項３に記載の無線通信装置。
【請求項５】
前記処理対象パス決定部は、複数の前記パスそれぞれのチャネル推定を行い、チャネル推定結果に基づいて処理対象パスを決定し、
前記処理対象パス決定部がチャネル推定に用いる信号は、前記受信部が出力した前記処理対象信号から、チャネル推定対象のパス以外のパスの第１干渉レプリカ信号が現在の第１ステージにおいて生成及び除去済みである場合は現在の第１ステージで生成された前記第１干渉レプリカ信号を、チャネル推定対象のパス以外のパスの第１干渉レプリカ信号が現在の第１ステージで生成及び除去済ではない場合は前の第１ステージにおいて生成された前記第１干渉レプリカ信号を除去した信号である、
ことを特徴とする請求項３又は請求項４に記載の無線通信装置。
【請求項６】
前記チャネル推定部は、前記復調部による復調結果をさらにパイロット信号として用いる、
ことを特徴とする請求項１から請求項５のいずれか一項に記載の無線通信装置。
【請求項７】
１以上の送信局から無線信号を受信する無線通信装置における受信処理方法であって、
１以上の送信局から複数のパスにより伝搬された無線信号を受信し、受信した複数の前記パスの無線信号を含んだ処理対象信号を出力する受信過程と、
複数の前記パスの中から処理対象パスを決定する処理対象パス決定過程と、
前記処理対象信号を用いて、前記処理対象パスのチャネル推定を行うチャネル推定過程と、
前記処理対象信号に対し、前記チャネル推定過程による前記処理対象パスのチャネル推定結果に基づく位相補償と、逆拡散処理とを行う逆拡散過程と、
前記逆拡散過程により逆拡散された前記処理対象信号を復調する復調過程と、
前記チャネル推定過程による前記処理対象パスのチャネル推定結果及び前記復調過程による復調結果を用いて前記処理対象パスの干渉レプリカ信号を生成する干渉レプリカ生成過程と、
前記処理対象パスの前記干渉レプリカ信号を前記処理対象信号から除去して新たな処理対象信号を生成する除去過程と、
前記送信局ごとに、前記送信局の１以上のパスの復調結果の中から１つのパスの復調結果を選択する復調情報選択過程とを有し、
前記処理対象パス決定過程により複数の前記パスそれぞれを１回ずつ処理対象パスとして決定し、前記処理対象パスの前記干渉レプリカ信号が生成されるまでの処理を１回のステージとし、
１回目のステージにおいて、
前記逆拡散過程における前記処理対象信号は、前記受信過程において出力された前記処理対象信号から当該ステージにおいて生成済みの前記干渉レプリカ信号を除去した信号であり、
２回目以降のステージにおいて、
前記逆拡散過程における前記処理対象信号は、前記受信過程において出力された前記処理対象信号から、前記処理対象パス以外のパスの干渉レプリカ信号が当該ステージにおいて生成及び除去済みである場合は当該ステージで生成された前記干渉レプリカ信号を、前記処理対象パス以外のパスの干渉レプリカ信号が当該ステージにおいて生成及び除去済みではない場合は前のステージにおいて生成された前記干渉レプリカ信号を除去した信号である、
ことを特徴とする受信処理方法。
【請求項８】
１以上の送信局から無線信号を受信する無線通信装置における受信処理方法であって、
１以上の送信局から複数のパスにより伝搬された無線信号を受信し、受信した複数の前記パスの無線信号を含んだ処理対象信号を出力する受信過程と、
複数の前記パスの中から処理対象パスを決定する処理対象パス決定過程と、
前記処理対象信号を用いて、前記処理対象パスのチャネル推定を行うチャネル推定過程と、
前記処理対象信号と、前記チャネル推定過程による前記処理対象パスのチャネル推定結果とに基づいて前記処理対象パスの第１干渉レプリカ信号を生成する第１干渉レプリカ生成過程と、
前記処理対象パスの前記第１干渉レプリカ信号を前記処理対象信号から除去して新たな処理対象信号を生成する第１除去過程と、
前記送信局の中から復調対象送信局を決定する復調送信局決定過程と、
前記受信過程において出力された前記処理対象信号における前記復調対象送信局の複数のパスの信号を、前記チャネル推定過程によるチャネル推定結果に基づいて合成する合成過程と、
前記合成過程により合成された信号を復調する復調過程と、
前記復調過程による前記復調対象送信局についての復調結果と前記チャネル推定過程による前記チャネル推定結果とに基づいて前記復調対象送信局の第２干渉レプリカ信号を生成する第２干渉レプリカ生成過程と、
前記処理対象信号から前記復調対象送信局の前記第２干渉レプリカ信号を除去して新たな処理対象信号を生成する第２除去過程とを有し、
前記処理対象パス決定過程においてが前記複数のパスそれぞれを１回ずつ処理対象パスとして決定し、前記処理対象パスの第１干渉レプリカ信号が生成されるまでの処理を１回の第１ステージとし、前記復調送信局決定過程において前記送信局それぞれを１回ずつ復調対象送信局として決定し、前記復調対象送信局の第２干渉レプリカ信号が生成されるまでの処理を１回の第２ステージとし、
１回目の第１ステージにおいて、
前記処理対象信号は、前記第１除去過程により、前記受信過程において出力された前記処理対象信号から当該第１ステージにおいて生成済みの前記第１干渉レプリカ信号を除去した信号であり、
２回目以降の第１ステージにおいて、
前記処理対象信号は、前記受信過程において出力され前記処理対象信号から、前記処理対象パス以外のパスの第１干渉レプリカ信号が当該第１ステージにおいて生成及び除去済みである場合は当該第１ステージで生成された前記第１干渉レプリカ信号を、前記処理対象パス以外のパスの第１干渉レプリカ信号が当該第１ステージにおいて生成及び除去済みではない場合は前の第１ステージにおいて生成された前記第１干渉レプリカ信号を除去した信号であり、
１回目の第２ステージにおいて、
前記処理対象信号は、前記第２除去過程により、前記受信過程において出力された前記処理対象信号から当該第２ステージにおいて生成済みの前記第２干渉レプリカ信号を除去した信号であり、
２回目以降の第２ステージにおいて、
前記処理対象信号は、前記受信過程において出力された前記処理対象信号から、前記復調対象送信局以外の送信局の第２干渉レプリカ信号が当該第２ステージにおいて生成及び除去済みである場合は当該第２ステージで生成された前記第２干渉レプリカ信号を、前記復調対象送信局以外の送信局の第２干渉レプリカ信号を当該第２ステージにおいて生成及び除去済みではない場合は前の第２ステージにおいて生成された前記第２干渉レプリカ信号を除去した信号である、
ことを特徴とする受信処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置及び受信処理方法に関する。
【背景技術】
【０００２】
ＣＤＭＡ（Code Division Multiple Access：符号分割多元接続）通信では、複数の送信局が同じ周波数帯域を利用する。このため、送信局の信号間に干渉が生じ、伝送品質が大きく劣化する。干渉による伝送品質劣化を軽減するための技術として、ある送信局の復調情報から、他の送信局へ与える干渉の干渉レプリカ信号を生成し、受信信号から除去してから他の送信局の復調を行う逐次干渉キャンセラが知られている（例えば、非特許文献１参照）。
【０００３】
マルチステージ干渉キャンセラでは、チャネル推定精度が劣化すると、チャネル推定結果を用いて生成される干渉レプリカの精度が低下して残留干渉を生じ、誤り率が増加してしまうという課題がある。チャネル推定精度は、雑音や、多重波伝搬に起因する干渉、多数送信局同時発呼に起因する干渉によって劣化する。一方、逐次干渉キャンセラでは、干渉レプリカ信号の生成に必要なチャネル推定処理や干渉レプリカ信号除去処理は送信局単位で行われる。マルチパス伝搬環境において、ある送信局の全てのパスのチャネル推定を行うとき、特に電力の小さなパスは同一送信局、あるいは他の送信局のより大電力なパスから大きな干渉を受け、チャネル推定精度が大きく劣化する。従って残留干渉を生じ、多数送信局が同時発呼する環境では、残留干渉が蓄積し、誤り率に大きな影響を及ぼす。
そこで非特許文献１のように送信局単位ではなく、パス単位で干渉キャンセル処理を実施するパス単位逐次干渉キャンセラがある（例えば、非特許文献２参照）。
【０００４】
図１２は、ＣＤＭＡ通信に対応する従来技術による送信局９１０の構成例を示す機能ブロック図である。同図に示す送信局９１０は、変調部９１１と、拡散部９１２と、無線部９１３と、アンテナ９１４とを備える。変調部９１１は、入力されたデータに多値変調処理と誤り訂正符号化を行う。拡散部９１２は、変調部９１１が多値変調及び誤り訂正符号化した信号を、送信局固有の拡散符号を用いて符号拡散する。無線部９１３は、拡散部９１２が符号拡散した信号に対してアナログ信号への変換及び周波数変換を行い、アンテナ９１４から受信局へ信号を送信する。
【０００５】
図１３及び図１４はそれぞれ、ＣＤＭＡ通信及びパス単位逐次干渉キャンセラに対応する従来技術による受信局の構成の一例を示す機能ブロック図である。これら受信局は、拡散符号による逆拡散を行う機能と、パス単位の逐次干渉キャンセラ機能を備える。図１３に示す受信局９５０及び図１４に示す受信局９６０は、１台以上の送信局Ｔと無線通信する。送信局Ｔは、例えば、図１２に示す送信局９１０である。送信局Ｔから送信された無線信号は、１以上のパスを通って受信局９５０、９６０において受信される。受信局９５０、９６０が通信可能な送信局Ｔの最大数をＫとし、ｐ番目の送信局ＴをＴｐと記載する（ｐは１以上Ｋ以下の整数）。また、受信局９５０、９６０において信号を受信可能なパスの最大数をＮ（Ｎ≧Ｋ）とし、ｑ番目のパスをパスＬｑ（ｑは１以上Ｎ以下の整数）とする。
【０００６】
図１３に示す受信局９５０は、アンテナ９５１と、無線部９５２と、復調パス決定部９５３と、チャネル推定部９５４と、逆拡散部９５５と、復調部９５６と、干渉レプリカ生成部９５７と、除去部９５８と、復調情報選択部９５９とを備える。受信局９５０は、復調パス決定部９５３、チャネル推定部９５４、逆拡散部９５５及び復調部９５６をＮ個備え、干渉レプリカ生成部９５７及び除去部９５８を（Ｎ−１）個備える。ｎ番目（ｎ＝１，２，…）の復調パス決定部９５３、チャネル推定部９５４、逆拡散部９５５、復調部９５６、干渉レプリカ生成部９５７及び除去部９５８をそれぞれ、復調パス決定部９５３−ｎ、チャネル推定部９５４−ｎ、逆拡散部９５５−ｎ及び復調部９５６−ｎ、干渉レプリカ生成部９５７−ｎ及び除去部９５８−ｎと記載する。
【０００７】
アンテナ９５１は、１台以上の送信局Ｔから送信された信号を受信する。無線部９５２は、アンテナ９５１が受信した信号に対して周波数変換及びディジタル信号への変換を行う。復調パス決定部９５３−１は、無線部９５２から出力された受信信号を用いて全送信局Ｔの全パスそれぞれのチャネル推定を行い、最も電力の高いパスＬｉ（ｉは１以上Ｎ以下のいずれかの整数）を復調対象のパスとして決定する。各パスは、送信局番号と到来時刻により特定される。チャネル推定部９５４−１は、無線部９５２から出力された受信信号を利用し、復調対象のパスＬｉに対して振幅変動量及び位相変動量を推定するチャネル推定を行う。逆拡散部９５５−１は、無線部９５２から出力された受信信号とチャネル推定部９５４−１によるパスＬｉのチャネル推定結果を利用し、復調対象のパスＬｉに対して位相補償及び逆拡散処理を行う。復調部９５６−１は、逆拡散された信号に対して誤り訂正復調及び多値復調を行い、送信局Ｔｘ（ｘは１以上Ｋ以下のいずれかの整数）から送信され、パスＬｉにより伝搬された信号を復元する。干渉レプリカ生成部９５７−１は、復調対象のパスＬｉに対して、チャネル推定結果と復調結果を利用して干渉レプリカ信号を生成する。除去部９５８−１は、生成されたパスＬｉの干渉レプリカ信号を受信信号から減算する。
【０００８】
その後、受信局９５０の復調パス決定部９５３−ｎ、チャネル推定部９５４−ｎ、逆拡散部９５５−ｎ、復調部９５６−ｎ、干渉レプリカ生成部９５７−ｎ及び除去部９５８−ｎは、ｎ＝２、３、…の順に、それまでに生成された干渉レプリカ信号が減算された受信信号を用いて、上記の復調パス決定部９５３−１、チャネル推定部９５４−１、逆拡散部９５５−１、復調部９５６−１、干渉レプリカ生成部９５７−１及び除去部９５８−１と同様の処理を行う。ただし、受信局９５０は、最後のパスについては、干渉レプリカ信号の生成と受信信号からの減算を行わなくてよい。復調情報選択部９５９は、全送信局の全パスに対して復調が完了した後、各送信局のそれぞれについて、最も電力の高いパスの復調結果をその送信局の復調結果として取り出す。
【０００９】
図１４に示す受信局９７０は、アンテナ９７１と、無線部９７２と、チャネル推定装置９８０と、復調装置９９０とを備える。チャネル推定装置９８０は、復調パス決定部９８１と、チャネル推定部９８２と、第１干渉レプリカ生成部９８３と、第１除去部９８４とを有する。チャネル推定装置９８０は、復調パス決定部９８１及びチャネル推定部９８２をＮ個備え、第１干渉レプリカ生成部９８３及び第１除去部９８４を（Ｎ−１）個備える。ｎ番目（ｎ＝１，２，…）の復調パス決定部９８１、チャネル推定部９８２、第１干渉レプリカ生成部９８３及び第１除去部９８４をそれぞれ、復調パス決定部９８１−ｎ、チャネル推定部９８２−ｎ、第１干渉レプリカ生成部９８３−ｎ及び第１除去部９８４−ｎと記載する。
【００１０】
復調パス決定部９８１、チャネル推定部９８２及び第１除去部９８４はそれぞれ、図１３に示す復調パス決定部９５３、チャネル推定部９５４及び除去部９５８と同様である。第１干渉レプリカ生成部９８３は、復調結果を用いず、既知のパイロット信号のみで第１干渉レプリカ信号を生成する点が図１３に示す干渉レプリカ生成部９５７と異なる。チャネル推定装置９８０は、復調処理を行わず、全送信局の全パスのチャネル推定が完了するまで処理を繰り返す。
【００１１】
復調装置９９０は、復調送信局決定部９９１と、ＲＡＫＥ合成部９９２と、復調部９９３と、第２干渉レプリカ生成部９９４と、第２除去部９９５とを有する。復調装置９９０は、復調送信局決定部９９１、ＲＡＫＥ合成部９９２及び復調部９９３をＫ個備え、第２干渉レプリカ生成部９９４及び第２除去部９９５を（Ｋ−１）個備える。ｋ番目（ｋ＝１，２，…）の復調送信局決定部９９１、ＲＡＫＥ合成部９９２、復調部９９３、第２干渉レプリカ生成部９９４及び第２除去部９９５をそれぞれ、復調送信局決定部９９１−ｋ、ＲＡＫＥ合成部９９２−ｋ、復調部９９３−ｋ、第２干渉レプリカ生成部９９４−ｋ及び第２除去部９９５−ｋと記載する。
【００１２】
復調部９９３は、図１３に示す復調部９５６と同様である。復調送信局決定部９９１は、チャネル推定装置９８０により得られたチャネル推定結果を利用し、送信局毎に全パスの総受信電力を算出し、最も総受信電力が高い送信局を復調対象送信局として決定する。あるいは、復調送信局決定部９９１は、受信信号のパイロット信号部分と既知の各送信局のパイロット信号の相関値を計算することで各送信局の受信電力を算出し、最も受信電力の高い送信局を復調対象送信局として決定する。
【００１３】
例えば、復調送信局決定部９９１−１は、送信局Ｔｘ（ｘは１以上Ｋ以下のいずれかの整数）を復調対象として決定する。ＲＡＫＥ合成部９９２−１は、復調送信局決定部９９１−１により決定された復調対象の送信局Ｔｘに対して、チャネル推定装置９８０で得られたチャネル推定結果を利用し、各パスの受信信号に位相補償及び逆拡散及び時刻同期を行ってから最大比合成を行う。復調部９９３−１は、復調対象の送信局Ｔｘの各パスついてＲＡＫＥ合成部９９２−１がＲＡＫＥ合成した受信信号を復調する。第２干渉レプリカ生成部９９４−１は、復調対象の送信局Ｔｘに対して、チャネル推定装置９８０で得られたチャネル推定結果と、復調部９９３−１で得られた復調結果とを利用し、第２干渉レプリカ信号を生成する。第２除去部９９５−１は、第２干渉レプリカ生成部９９４−１が生成した第２干渉レプリカ信号を受信信号から減算する。続いて、復調装置９９０の復調送信局決定部９９１−ｋ、ＲＡＫＥ合成部９９２−ｋ、復調部９９３−ｋ、第２干渉レプリカ生成部９９４−ｋ及び第２除去部９９５−ｋは、ｋ＝２、３、…の順に、それまでに生成された第２干渉レプリカ信号が減算された受信信号に対して、上記の復調送信局決定部９９１−１、ＲＡＫＥ合成部９９２−１、復調部９９３−１、第２干渉レプリカ生成部９９４−１及び第２除去部９９５−１と同様の処理を行う。ただし、復調装置９９０は、最後の送信局Ｔｚ（ｚは１以上Ｋ以下のいずれかの整数）については、第２干渉レプリカ信号の生成と受信信号からの減算を行わなくてよい。復調装置９９０は、復調部９９３が全送信局の信号を復元するまで処理を繰り返す。
【００１４】
図１３及び図１４のいずれの構成でも、受信局は、受信信号から干渉レプリカ信号を除去し、次に処理するパスへの干渉を低減する。これにより、チャネル推定精度を向上し、残留干渉を低減する。
【先行技術文献】
【非特許文献】
【００１５】
【非特許文献１】立川敬二監修、「Ｗ−ＣＤＭＡ移動通信方式」、丸善株式会社、2001年6月25日、p.56-77
【非特許文献２】H. Katsuda，S. Ohmori，A. Yamagishi，S. Yoshino，"Successive Interference Canceller with Residual Interference Reduction for M2M Wireless Access System"，in Proc. APCC，2015年10月，p.555-560
【発明の概要】
【発明が解決しようとする課題】
【００１６】
上記のパス単位逐次干渉キャンセラ機能に対応する従来の受信局では、電力の高いパス順に干渉レプリカ信号を生成及び除去していく。従って、電力の高いパスほど、チャネル推定時に干渉レプリカ信号が未生成かつ未除去であるパス数が多く、干渉を受ける。同時発呼する送信局数が十分少なければ、電力の高いパスへの干渉も小さくなる。しかし、多数送信局が同時に発呼する環境では、干渉が大きくなるため、最初に生成及び除去する干渉レプリカ信号の精度が低下して残留干渉が増大し、以降のパスのチャネル推定精度も合わせて低下してしまう。この干渉を低減するために、受信電力に差を付けるように送信電力制御を行う手法が知られているが、送信電力は送信局単位でしか設定できないため、その効果は限定的になると考えられる。
【００１７】
上記事情に鑑み、本発明は、送信局から複数のパスにより受信した信号の推定精度を向上させることができる無線通信装置及び受信処理方法を提供することを目的としている。
【課題を解決するための手段】
【００１８】
本発明の一態様は、１以上の送信局から複数のパスにより伝搬された無線信号を受信し、受信した複数の前記パスの無線信号を含んだ処理対象信号を出力する受信部と、複数の前記パスの中から処理対象パスを決定する処理対象パス決定部と、前記処理対象信号を用いて、前記処理対象パスのチャネル推定を行うチャネル推定部と、前記処理対象信号に対し、前記チャネル推定部による前記処理対象パスのチャネル推定結果に基づく位相補償と、逆拡散処理とを行う逆拡散部と、前記逆拡散部により逆拡散された前記処理対象信号を復調する復調部と、前記チャネル推定部による前記処理対象パスのチャネル推定結果及び前記復調部による復調結果を用いて前記処理対象パスの干渉レプリカ信号を生成する干渉レプリカ生成部と、前記処理対象パスの前記干渉レプリカ信号を前記処理対象信号から除去して新たな処理対象信号を生成する除去部と、前記送信局ごとに、前記送信局の１以上パスの復調結果の中から１つのパスの復調結果を選択する復調情報選択部とを備え、前記処理対象パス決定部が複数の前記パスそれぞれを１回ずつ処理対象パスとして決定し、前記処理対象パスの前記干渉レプリカ信号が生成されるまでの処理を１回のステージとし、１回目のステージにおいて、前記逆拡散部における前記処理対象信号は、前記受信部が出力した前記処理対象信号から当該ステージにおいて生成済みの前記干渉レプリカ信号を除去した信号であり、２回目以降のステージにおいて、前記逆拡散部における前記処理対象信号は、前記受信部が出力した前記処理対象信号から、前記処理対象パス以外のパスの干渉レプリカ信号が当該ステージにおいて生成及び除去済みである場合は当該ステージで生成された前記干渉レプリカ信号を、前記処理対象パス以外のパスの干渉レプリカ信号が当該ステージにおいて生成及び除去済みではない場合は前のステージにおいて生成された前記干渉レプリカ信号を除去した信号である無線通信装置である。
【００１９】
本発明の一態様は、上述の無線通信装置であって、前記処理対象パス決定部は、複数の前記パスそれぞれのチャネル推定を行い、チャネル推定結果に基づいて処理対象パスを決定し、前記処理対象パス決定部がチャネル推定に用いる信号は、前記受信部が出力した前記処理対象信号から、チャネル推定対象のパス以外のパスの干渉レプリカ信号が現在のステージにおいて生成及び除去済みである場合は現在のステージで生成された前記干渉レプリカ信号を、チャネル推定対象のパス以外のパスの干渉レプリカ信号が現在のステージで生成及び除去済ではない場合は前のステージにおいて生成された前記干渉レプリカ信号を除去した信号である。
【００２０】
本発明の一態様は、１以上の送信局から複数のパスにより伝搬された無線信号を受信し、受信した複数の前記パスの無線信号を含んだ処理対象信号を出力する受信部と、複数の前記パスの中から処理対象パスを決定する処理対象パス決定部と、前記処理対象信号を用いて、前記処理対象パスのチャネル推定を行うチャネル推定部と、前記処理対象信号と、前記チャネル推定部による前記処理対象パスのチャネル推定結果とに基づいて前記処理対象パスの第１干渉レプリカ信号を生成する第１干渉レプリカ生成部と、前記処理対象パスの前記第１干渉レプリカ信号を前記処理対象信号から除去して新たな処理対象信号を生成する第１除去部と、前記送信局の中から復調対象送信局を決定する復調送信局決定部と、前記受信部から出力された前記処理対象信号における前記復調対象送信局の複数のパスの信号を、前記チャネル推定部によるチャネル推定結果に基づいて合成する合成部と、前記合成部により合成された信号を復調する復調部と、前記復調部による前記復調対象送信局についての復調結果と前記チャネル推定部による前記チャネル推定結果とに基づいて前記復調対象送信局の第２干渉レプリカ信号を生成する第２干渉レプリカ生成部と、前記処理対象信号から前記復調対象送信局の前記第２干渉レプリカ信号を除去して新たな処理対象信号を生成する第２除去部とを備え、前記処理対象パス決定部が前記複数のパスそれぞれを１回ずつ処理対象パスとして決定し、前記処理対象パスの第１干渉レプリカ信号が生成されるまでの処理を１回の第１ステージとし、前記復調送信局決定部が前記送信局それぞれを１回ずつ復調対象送信局として決定し、前記復調対象送信局の第２干渉レプリカ信号が生成されるまでの処理を１回の第２ステージとし、１回目の第１ステージにおいて、前記処理対象信号は、前記第１除去部により、前記受信部が出力した前記処理対象信号から当該第１ステージにおいて生成済みの前記第１干渉レプリカ信号を除去した信号であり、２回目以降の第１ステージにおいて、前記処理対象信号は、前記受信部が出力した前記処理対象信号から、前記処理対象パス以外のパスの第１干渉レプリカ信号が当該第１ステージにおいて生成及び除去済みである場合は当該第１ステージで生成された前記第１干渉レプリカ信号を、前記処理対象パス以外のパスの第１干渉レプリカ信号が当該第１ステージにおいて生成及び除去済みではない場合は前の第１ステージにおいて生成された前記第１干渉レプリカ信号を除去した信号であり、１回目の第２ステージにおいて、前記処理対象信号は、前記第２除去部により、前記受信部が出力した前記処理対象信号から当該第２ステージにおいて生成済みの前記第２干渉レプリカ信号を除去した信号であり、２回目以降の第２ステージにおいて、前記処理対象信号は、前記受信部が出力した前記処理対象信号から、前記復調対象送信局以外の送信局の第２干渉レプリカ信号が当該第２ステージにおいて生成及び除去済みである場合は当該第２ステージで生成された前記第２干渉レプリカ信号を、前記復調対象送信局以外の送信局の第２干渉レプリカ信号を当該第２ステージにおいて生成及び除去済みではない場合は前の第２ステージにおいて生成された前記第２干渉レプリカ信号を除去した信号である、無線通信装置である。
【００２１】
本発明の一態様は、上述の無線通信装置であって、前記復調送信局決定部は、前記送信局毎に前記チャネル推定部によるチャネル推定結果により得られたパスの電力を合計し、合計した電力に基づいて復調対象送信局を決定する、あるいは、前記受信部が受信した信号に含まれるパイロット信号と既知の前記送信局それぞれのパイロット信号との相関値に基づいて算出された前記送信局それぞれの受信電力に基づいて復調対象送信局を決定する。
【００２２】
本発明の一態様は、上述の無線通信装置であって、前記処理対象パス決定部は、複数の前記パスそれぞれのチャネル推定を行い、チャネル推定結果に基づいて処理対象パスを決定し、前記処理対象パス決定部がチャネル推定に用いる信号は、前記受信部が出力した前記処理対象信号から、チャネル推定対象のパス以外のパスの第１干渉レプリカ信号が現在の第１ステージにおいて生成及び除去済みである場合は現在の第１ステージで生成された前記第１干渉レプリカ信号を、チャネル推定対象のパス以外のパスの第１干渉レプリカ信号が現在の第１ステージで生成及び除去済ではない場合は前の第１ステージにおいて生成された前記第１干渉レプリカ信号を除去した信号である。
【００２３】
本発明の一態様は、上述の無線通信装置であって、前記チャネル推定部は、前記復調部による復調結果をさらにパイロット信号として用いる。
【００２４】
本発明の一態様は、１以上の送信局から無線信号を受信する無線通信装置における受信処理方法であって、１以上の送信局から複数のパスにより伝搬された無線信号を受信し、受信した複数の前記パスの無線信号を含んだ処理対象信号を出力する受信過程と、複数の前記パスの中から処理対象パスを決定する処理対象パス決定過程と、前記処理対象信号を用いて、前記処理対象パスのチャネル推定を行うチャネル推定過程と、前記処理対象信号に対し、前記チャネル推定過程による前記処理対象パスのチャネル推定結果に基づく位相補償と、逆拡散処理とを行う逆拡散過程と、前記逆拡散過程により逆拡散された前記処理対象信号を復調する復調過程と、前記チャネル推定過程による前記処理対象パスのチャネル推定結果及び前記復調過程による復調結果を用いて前記処理対象パスの干渉レプリカ信号を生成する干渉レプリカ生成過程と、前記処理対象パスの前記干渉レプリカ信号を前記処理対象信号から除去して新たな処理対象信号を生成する除去過程と、前記送信局ごとに、前記送信局の１以上のパスの復調結果の中から１つのパスの復調結果を選択する復調情報選択過程とを有し、前記処理対象パス決定過程により複数の前記パスそれぞれを１回ずつ処理対象パスとして決定し、前記処理対象パスの前記干渉レプリカ信号が生成されるまでの処理を１回のステージとし、１回目のステージにおいて、前記逆拡散過程における前記処理対象信号は、前記受信過程において出力された前記処理対象信号から当該ステージにおいて生成済みの前記干渉レプリカ信号を除去した信号であり、２回目以降のステージにおいて、前記逆拡散過程における前記処理対象信号は、前記受信過程において出力された前記処理対象信号から、前記処理対象パス以外のパスの干渉レプリカ信号が当該ステージにおいて生成及び除去済みである場合は当該ステージで生成された前記干渉レプリカ信号を、前記処理対象パス以外のパスの干渉レプリカ信号が当該ステージにおいて生成及び除去済みではない場合は前のステージにおいて生成された前記干渉レプリカ信号を除去した信号である。
【００２５】
本発明の一態様は、１以上の送信局から無線信号を受信する無線通信装置における受信処理方法であって、１以上の送信局から複数のパスにより伝搬された無線信号を受信し、受信した複数の前記パスの無線信号を含んだ処理対象信号を出力する受信過程と、複数の前記パスの中から処理対象パスを決定する処理対象パス決定過程と、前記処理対象信号を用いて、前記処理対象パスのチャネル推定を行うチャネル推定過程と、前記処理対象信号と、前記チャネル推定過程による前記処理対象パスのチャネル推定結果とに基づいて前記処理対象パスの第１干渉レプリカ信号を生成する第１干渉レプリカ生成過程と、前記処理対象パスの前記第１干渉レプリカ信号を前記処理対象信号から除去して新たな処理対象信号を生成する第１除去過程と、前記送信局の中から復調対象送信局を決定する復調送信局決定過程と、前記受信過程において出力された前記処理対象信号における前記復調対象送信局の複数のパスの信号を、前記チャネル推定過程によるチャネル推定結果に基づいて合成する合成過程と、前記合成過程により合成された信号を復調する復調過程と、前記復調過程による前記復調対象送信局についての復調結果と前記チャネル推定過程による前記チャネル推定結果とに基づいて前記復調対象送信局の第２干渉レプリカ信号を生成する第２干渉レプリカ生成過程と、前記処理対象信号から前記復調対象送信局の前記第２干渉レプリカ信号を除去して新たな処理対象信号を生成する第２除去過程とを有し、前記処理対象パス決定過程においてが前記複数のパスそれぞれを１回ずつ処理対象パスとして決定し、前記処理対象パスの第１干渉レプリカ信号が生成されるまでの処理を１回の第１ステージとし、前記復調送信局決定過程において前記送信局それぞれを１回ずつ復調対象送信局として決定し、前記復調対象送信局の第２干渉レプリカ信号が生成されるまでの処理を１回の第２ステージとし、１回目の第１ステージにおいて、前記処理対象信号は、前記第１除去過程により、前記受信過程において出力された前記処理対象信号から当該第１ステージにおいて生成済みの前記第１干渉レプリカ信号を除去した信号であり、２回目以降の第１ステージにおいて、前記処理対象信号は、前記受信過程において出力され前記処理対象信号から、前記処理対象パス以外のパスの第１干渉レプリカ信号が当該第１ステージにおいて生成及び除去済みである場合は当該第１ステージで生成された前記第１干渉レプリカ信号を、前記処理対象パス以外のパスの第１干渉レプリカ信号が当該第１ステージにおいて生成及び除去済みではない場合は前の第１ステージにおいて生成された前記第１干渉レプリカ信号を除去した信号であり、１回目の第２ステージにおいて、前記処理対象信号は、前記第２除去過程により、前記受信過程において出力された前記処理対象信号から当該第２ステージにおいて生成済みの前記第２干渉レプリカ信号を除去した信号であり、２回目以降の第２ステージにおいて、前記処理対象信号は、前記受信過程において出力された前記処理対象信号から、前記復調対象送信局以外の送信局の第２干渉レプリカ信号が当該第２ステージにおいて生成及び除去済みである場合は当該第２ステージで生成された前記第２干渉レプリカ信号を、前記復調対象送信局以外の送信局の第２干渉レプリカ信号を当該第２ステージにおいて生成及び除去済みではない場合は前の第２ステージにおいて生成された前記第２干渉レプリカ信号を除去した信号である。
【発明の効果】
【００２６】
本発明により、送信局から複数のパスにより受信した信号の推定精度を向上させることが可能となる。
【図面の簡単な説明】
【００２７】
【図１】１台の受信局が２台の送信局から信号を受信する様子を示す概略図である。
【図２】図１に示す送信局から送信された信号が通る各パスの受信電力を示す図である。
【図３】本発明の実施形態により、図１に示す複数のパスの信号に対してチャネル推定と、干渉レプリカ信号の生成及び除去とを行う受信処理の概略図である。
【図４】第１の実施形態による受信局の構成例を示す機能ブロック図である。
【図５】同実施形態による受信局の動作フローを示す図である。
【図６】同実施形態による受信局の動作フローを示す図である。
【図７】同実施形態による受信局の動作フローを示す図である。
【図８】第２の実施形態による受信局の構成例を示す機能ブロック図である。
【図９】同実施形態による受信局の動作フローを示す図である。
【図１０】同実施形態による受信局の動作フローを示す図である。
【図１１】同実施形態による受信局の動作フローを示す図である。
【図１２】従来技術による送信局の構成を示す機能ブロック図である。
【図１３】従来技術による受信局の構成例を示す機能ブロック図である。
【図１４】従来技術による受信局の他の構成例を示す機能ブロック図である。
【図１５】従来技術により、図１に示す複数のパスの信号に対してりチャネル推定と、干渉レプリカ信号の生成及び除去とを行う受信処理の概略図である。
【発明を実施するための形態】
【００２８】
以下、図面を参照しながら本発明の実施形態を詳細に説明する。
図１は、１台の受信局Ｒが２台の送信局Ｔから信号を受信する様子を示した概略図であり、図２は、図１に示す送信局Ｔから送信された信号が通る各パスの受信電力を示す図である。各送信局Ｔから送信された信号はそれぞれ、１以上のパスを通って受信局Ｒにおいて受信される。ｐ番目（ｐは１以上の整数）の送信局を送信局Ｔｐと記載する。図１においては、送信局Ｔ１から送信された信号は、パスａ及びパスｂを通って受信局Ｒにおいて受信される。また、送信局Ｔ２から送信された信号は、パスｃ及びパスｄを通って受信局Ｒにおいて受信される。その結果、各パスから到来した信号の受信局Ｒにおける受信電力は、図２に示すように、パスａ、パスｃ、パスｂ、パスｄの順に大きいとする。
【００２９】
図１５は、図１に示す複数のパスの信号に対して従来技術の手法によりチャネル推定と、干渉レプリカ信号の生成及び除去とを行う受信処理の概略図である。非特許文献２に示す従来技術の手法を用いる場合、受信局Ｒは、電力が高いパスの順に、チャネル推定と、干渉レプリカ信号の生成及び受信信号からの除去とを行う。すなわち、受信局Ｒは、パスａ、パスｃ、パスｂ、パスｄの順にこれらの処理を行う。このとき、最初に処理されるパスａは、他の３つのパスから受ける干渉によってチャネル推定精度が劣化する。そのため、干渉レプリカ信号の除去後も残留干渉を生じ、以降の処理対象となるパスのチャネル推定精度が劣化する要因となる。以降のパスでも同様に、残留干渉を生じる。
【００３０】
図３は、図１に示す複数のパスの信号に対して、本発明の実施形態の手法によりチャネル推定と、干渉レプリカ信号の生成及び除去とを行う受信処理の概略図である。実施形態の手法を用いる場合、受信局Ｒは、まず、図１５と同様の手法によって、全パスのチャネル推定と、干渉レプリカ信号の生成及び受信信号からの除去とを行った後、受信信号を干渉レプリカ信号除去前の状態に戻す。次に、受信局Ｒは、生成済みのパスｂ、パスｃ、パスｄの干渉レプリカ信号を受信信号から除去し、最も電力が高いパスａの信号のチャネル推定及び復調処理を行う。受信信号から干渉レプリカ信号が除去されているので、図１５に示す従来の手法よりも、パスａの信号のチャネル推定精度が向上する。
【００３１】
次に受信局Ｒが２番目に電力の高いパスｃの処理を行うときは、改めて受信信号を干渉レプリカ信号生成前に戻し、生成済みのパスａ、パスｂ、パスｄの干渉レプリカ信号を除去してから、パスｃの処理を行う。ただし、受信局Ｒは、先に２回目の干渉レプリカ信号を生成したパスａについては、最新の干渉レプリカ信号を除去する。受信局Ｒは、以上の処理を全てのパスに対して順次行っていく。これにより、図１５に示す従来の手法よりも干渉が低減された状態でチャネル推定を行うことができるため、残留干渉を低減することができる。さらに、受信局Ｒは、全パスの処理を終えた後、再び全パスの処理をパスａから繰り返すことで、さらなる残留干渉の低減が期待できる。以上が、本発明の実施形態の概要である。
【００３２】
上記のように、実施形態の受信局Ｒは、１以上の送信局が同時発呼し、無線信号が多重波伝搬する環境において、複数の送信局から同一時刻、同一周波数で送信された信号を受信する。受信局Ｒは、これら信号の復調時に、パス単位で干渉レプリカ信号の生成及び除去を行う。受信局Ｒは、最初のステージで、従来技術と同様に各パスの干渉レプリカ信号を生成し、保存しておく。受信局Ｒは、２回目以降のステージについては、現在のステージにおける処理対象のパスを決定し、その決定したパスのチャネル推定を行うときに、現在のステージで干渉レプリカ信号を生成及び除去済みのパスについては現在のステージで生成したその干渉レプリカ信号を、現在のステージで干渉レプリカ信号を生成及び除去済みではないパスについては、保存しておいた前ステージの干渉レプリカ信号を受信信号から除去する。
【００３３】
以下に受信局Ｒの詳細な実施形態を説明する。なお、以下では、受信局Ｒが通信可能な送信局Ｔの最大数をＫ（Ｋは１以上の整数）とする。また、受信局Ｒにおいて信号を受信可能なパスの最大数をＮ（Ｎ≧Ｋ、Ｎは２以上の整数）とし、ｑ番目のパスをパスＬｑ（ｑは１以上Ｎ以下の整数）とする。
【００３４】
[第１の実施形態]
図４は、第１の実施形態による受信局１００の構成例を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。受信局１００は、アンテナ１０１(受信部）、無線部１０２(受信部）、復調パス決定部１０３(処理対象パス決定部）、チャネル推定部１０４、逆拡散部１０５、復調部１０６、干渉レプリカ生成部１０７、除去部１０８、干渉レプリカ保存部１０９、復調情報選択部１１０、復調結果保存部１１１、制御部１２１及びステージ数記憶部１２２を備える。受信局１００は、復調パス決定部１０３、チャネル推定部１０４、逆拡散部１０５、復調部１０６及び干渉レプリカ生成部１０７をＮ個備え、除去部１０８を（Ｎ−１）個備える。ｎ番目（ｎ＝１，２，…）の復調パス決定部１０３、チャネル推定部１０４、逆拡散部１０５、復調部１０６、干渉レプリカ生成部１０７及び除去部１０８をそれぞれ、復調パス決定部１０３−ｎ、チャネル推定部１０４−ｎ、逆拡散部１０５−ｎ、復調部１０６−ｎ、干渉レプリカ生成部１０７−ｎ及び除去部１０８−ｎと記載する。アンテナ１０１、無線部１０２、復調パス決定部１０３、チャネル推定部１０４、逆拡散部１０５、復調部１０６、干渉レプリカ生成部１０７、除去部１０８には、図１３に示す従来のパス単位逐次干渉キャンセラ機能を有する受信局９５０のアンテナ９５１、無線部９５２、復調パス決定部９５３、チャネル推定部９５４、逆拡散部９５５、復調部９５６、干渉レプリカ生成部９５７、除去部９５８と同様の機能を少なくとも有する。
【００３５】
アンテナ１０１は、１台以上の送信局から送信された無線の信号を受信する。無線部１０２は、アンテナ１０１が受信した無線の信号に対して周波数変換及びディジタル信号への変換を行う。復調パス決定部１０３は、全送信局の全パスに対してチャネル推定を行い、１つのパスを復調対象のパス(処理対象パス）として決定する。例えば、復調パス決定部１０３は、最も電力が高いパスを復調対象のパスとして決定する。各パスは送信局番号と到来時刻で特定される。送信局番号は、送信局を特定する情報の一例である。
【００３６】
チャネル推定部１０４は、無線部１０２によりディジタル信号に変換された信号を利用して、対応する復調パス決定部１０３により決定された復調対象のパスに対して振幅変動量及び位相変動量を推定するチャネル推定を行う。逆拡散部１０５は、無線部１０２によりディジタル信号に変換された信号を利用して、対応する復調パス決定部１０３により決定された復調対象のパスの信号に対して位相補償及び逆拡散処理を行う。復調部１０６は、対応する逆拡散部１０５により逆拡散された信号に対して誤り訂正復調及び多値復調を行い、送信局から復調対象のパスにより送信された信号を復元する。干渉レプリカ生成部１０７は、対応する復調パス決定部１０３により決定された復調対象のパスに対して、チャネル推定結果と復調結果を利用して干渉レプリカ信号を生成する。除去部１０８は、対応する干渉レプリカ生成部１０７が生成した干渉レプリカ信号を、受信信号から減算する。干渉レプリカ保存部１０９は、干渉レプリカ生成部１０７により生成された干渉レプリカ信号を保存する。受信局１００は、干渉レプリカ信号が減算された受信信号に対して、復調パス決定部１０３からの処理を繰り返す。
【００３７】
復調情報選択部１１０は、全送信局の全パスに対する復調が完了した後、各送信局について、ある１パスの復調結果をその送信局の復調結果として取り出す。例えば、ある送信局Ｔのパスのうち最も電力の高いパスの復調結果をその送信局の復調結果として取り出してもよい。全送信局の復調結果は、復調結果保存部１１１に保存される。
【００３８】
制御部１２１は、ステージ数に応じた各部の動作を制御する。ステージ数記憶部１２２は、ステージ数を記憶する。なお、制御部１２１の機能を、復調パス決定部１０３−１〜１０３−Ｎ及び復調情報選択部１１０のうちいずれか又は複数の機能部により実現してもよい。また、ステージ数記憶部１２２の機能を、復調パス決定部１０３−１〜１０３−Ｎ及び復調情報選択部１１０のうちいずれか又は複数の機能部が内部に備える図示しない記憶部により実現してもよい。
【００３９】
本実施形態では、受信局１００は、全送信局の信号を復元する処理を１ステージとし、複数ステージに渡って処理を繰り返す。２回目以降のステージでは、受信局１００は、復調パス決定部１０３で決定された復調対象のパス以外のパスの干渉レプリカ信号を受信信号から除去し、干渉レプリカ信号除去後の受信信号に対してチャネル推定を行う。このとき、受信局１００は、現在のステージにおいて干渉レプリカ信号を生成及び除去済みのパスについては現在のステージで生成したその干渉レプリカ信号を、現在のステージにおいて干渉レプリカ信号を生成及び除去済みではないパスについては前ステージで干渉レプリカ保存部１０９に保存された干渉レプリカ信号を、受信信号から除去する。これにより、受信局１００は、処理順の早いパスへの干渉を低減し、チャネル推定精度を向上させ、残留干渉を低減する。
【００４０】
なお、受信局１００は、２回目以降のステージでは、復調パス決定部１０３において復調対象パスを決定するために全送信局の全パスについて１パスずつチャネル推定を行う際に、チャネル推定対象パス以外のパスについて、現在のステージで干渉レプリカ信号を生成及び除去済みのパスは現在のステージで生成したその干渉レプリカ信号を、現在のステージで干渉レプリカ信号を生成及び除去済みではないパスは前ステージで生成した干渉レプリカ信号を受信信号から除去してから、当該チャネル推定対象パスのチャネル推定を行ってもよい。また、受信局１００は、２回目以降のステージでは、チャネル推定部１０４において既知のパイロット信号を用いてチャネル推定を行う際に、前ステージで復調結果保存部１１１に保存した復調結果も擬似のパイロット信号として用いてもよい。
【００４１】
図５〜図７は、図４に示す受信局１００の動作フローを示す図である。まず、図５において、受信局１００の制御部１２１は、ステージ数記憶部１２２に記憶されるステージ数に１をセットする（ステップＳ１０５）。無線部１０２は、アンテナ１０１により受信した信号に周波数変換を行った後、アナログ信号からディジタル信号に変換する（ステップＳ１１０）。無線部１０２は、ディジタル信号に変換された受信信号Ｒ０を出力する。
【００４２】
次に、制御部１２１は、ステージ数が１か否かを判定する判定処理Ａを行う（ステップＳ１１５）。制御部１２１は、ステージ数が１であると判定した場合（ステップＳ１１５：ＹＥＳ）、全送信局の全パスそれぞれのチャネル推定を行うよう復調パス決定部１０３−ｍに指示する。ｍは、現在のステージにおける判定処理Ａの繰り返し回数である。つまり、ｍの初期値は１であり、判定処理Ａを行うたびにｍの値に１が加算され、ステージ数が増加したときにｍの値は１となる。復調パス決定部１０３−ｍは、受信信号Ｒｍ−１を利用して全送信局の全パスそれぞれのチャネル推定を行う（ステップＳ１２０）。
【００４３】
一方、制御部１２１は、ステージ数が２以上であると判定した場合（ステップＳ１１５：ＮＯ）、ステップＳ１２５の処理により、全送信局の全パスを１つずつチャネル推定するよう復調パス決定部１０３−ｍに指示する。復調パス決定部１０３−ｍは、全送信局の全パスを１つずつチャネル推定する際に、チャネル推定対象パス以外のパスの干渉レプリカ信号を受信信号Ｒｍ−１から除去する。このとき、復調パス決定部１０３−ｍは、現在のステージで干渉レプリカ信号を未生成かつ未除去のパスについては直前のステージで生成した干渉レプリカ信号を受信信号Ｒｍ−１から除去した後に、チャネル推定を行う（ステップＳ１２５）。また、復調パス決定部１０３−ｍは、チャネル推定時、復調結果保存部１１１に記憶される直前のステージで得た復調結果も、擬似のパイロット信号として利用する。
【００４４】
復調パス決定部１０３−ｍは、ステップＳ１２０又はステップＳ１２５において全送信局の全パスのチャネルを推定した後、判定処理Ｂを行う（ステップＳ１３０）。判定処理Ｂにおいて、復調パス決定部１０３−ｍは、電力が閾値を超えるパスを検出し、かつ、チャネル推定処理及び復調処理の繰り返しが、規定の反復回数を下回っているか否かを判定する。閾値は予め定めてもよいし、チャネル推定結果を踏まえて定めてもよい。規定の反復回数は予め定めておく。判定処理Ｂにおいて、復調パス決定部１０３−ｍは、閾値を超えるパスを検出し、かつ、規定の反復回数に達していないと判定した場合（ステップＳ１３０：ＹＥＳ）、図６のステップＳ２０５の処理を行う。
【００４５】
図６において、復調パス決定部１０３−ｍは、現在のステージにおいて既に復調済みのパスと同一送信局ではない、又は、同一時刻でないパスの中から、最大電力のパスを選択する（ステップＳ２０５）。つまり、復調パス決定部１０３−ｍは、現在のステージにおいて既に復調済みのパスと少なくとも送信局が異なるか、同じ送信局であっても同一時刻ではないパスの中から最大電力のパスＬｑ（ｑは１以上Ｎ以下のいずれかの整数）を選択する。
【００４６】
チャネル推定部１０４−ｍは、現在のステージ数が１か否かを判定する（ステップＳ２１０）。チャネル推定部１０４−ｍは、ステージ数が１であると判定した場合（ステップＳ２１０：ＹＥＳ）、受信信号Ｒｍ−１を用いて、選択されたパスＬｑに対してチャネル推定を行う（ステップＳ２１５）。
【００４７】
一方、チャネル推定部１０４−ｍは、現在のステージ数が２以上であると判定した場合（ステップＳ２１０：ＮＯ）、選択されたパスＬｑ以外のパスの干渉レプリカ信号を受信信号Ｒ０から除去する（ステップＳ２２０）。このとき、除去部１０８−ｍは、現在のステージで干渉レプリカ信号を生成済みのパスについてはその干渉レプリカ信号を、現在のステージで干渉レプリカ信号を未生成及び未除去のパスについては、直前のステージで生成された干渉レプリカ信号を受信信号Ｒ０から除去する（ステップＳ２２０）。チャネル推定部１０４−ｍは、ステップＳ２２０において干渉レプリカ信号が除去された受信信号に加え、選択されたパスＬｑの直前のステージにおける復調結果を擬似のパイロット信号として利用し、選択されたパスＬｑのチャネル推定を行う（ステップＳ２２５）。
【００４８】
ステップＳ２１５又はステップＳ２２５におけるチャネル推定後、逆拡散部１０５−ｍは、選択されたパスＬｑの受信信号に対して位相補償及び逆拡散処理を行う（ステップＳ２３０）。復調部１０６−ｍは、ステップＳ２３０において位相補償及び逆拡散処理が行われたパスＬｑの受信信号に復調処理を行い、復調結果を干渉レプリカ生成部１０７−ｍ及び復調情報選択部１１０に出力する（ステップＳ２３５）。干渉レプリカ生成部１０７−ｍは、ステップＳ２３５におけるパスＬｑの復調結果と、チャネル推定部１０４−ｍによるパスＬｑのチャネル推定結果とを用いて、パスＬｑの干渉レプリカ信号を生成し、干渉レプリカ保存部１０９に保存する（ステップＳ２４０）。除去部１０８−ｍは、受信信号Ｒｍ−１からパスＬｑの干渉レプリカ信号を除去した受信信号Ｒｍを生成する（ステップＳ２４５）。受信局１００は、図５の判定処理Ａ（ステップＳ１１５）に戻る。ステップＳ１１５においては、ｍの値に１が加算される。
【００４９】
そして、図５のステップＳ１３０の判定処理Ｂにおいて、復調パス決定部１０３−ｍは、電力が閾値を超えるパスが検出されないか、又は、規定の反復回数を超えたと判定した場合（ステップＳ１３０：ＮＯ）、復調情報選択部１１０は、図７のステップＳ３０５の処理を行う。すなわち、復調情報選択部１１０は、全送信局の全パスに対して復調が完了したと判断し、各送信局について、その送信局の全パスの復調結果の中から最も電力の高いパスの復調結果を、その送信局の復調結果として選択する（ステップＳ３０５）。復調情報選択部１１０は、全パスそれぞれの復調結果を復調結果保存部１１１に書き込む。
【００５０】
次に、制御部１２１は、現在のステージ数が規定のマルチステージ数（既定値）を下回っているか否かを判定する（ステップＳ３１０）。規定のマルチステージ数は、予め定めておく。制御部１２１は、現在のステージ数が規定のマルチステージ数を下回っていると判定した場合（ステップＳ３１０：ＹＥＳ）、現在のステージ数に１を加算してインクリメントし、復調パス決定部１０３−１は、干渉レプリカ信号が減算された受信信号Ｒｍ−１を、干渉レプリカ信号を減算する前の受信信号Ｒ０にリセットする（ステップＳ３１５）。例えば、除去部１０８−１は、干渉レプリカ信号が除去された受信信号Ｒｍ−１に、現在のステージにおいて除去した干渉レプリカ信号を干渉レプリカ保存部１０９から読出して加算することにより、干渉レプリカ信号を減算する前の受信信号Ｒ０にリセットする。あるいは、受信局１００の図示しない記憶部に無線部１０２が出力したディジタル信号を記憶しておき、受信信号Ｒ０として読み出してもよい。受信局１００は、図５の判定処理Ａ（ステップＳ１１５）の処理に戻る。ステップＳ１１５に戻ったとき、ｍ＝１となる。
【００５１】
一方、制御部１２１は、現在のステージ数が規定のマルチステージ数を上回っていると判定した場合（ステップＳ３１０：ＮＯ）、受信局１００は処理を終了する。
【００５２】
以上のように、本実施形態の受信局１００は、１回目のステージにおいて、復調パス決定部１０３で決定されたパスのチャネル推定、復調及び干渉レプリカ信号の生成を行う際には、現在のステージにおいてそれまでに生成された干渉レプリカ信号を受信信号から除去してから、チャネル推定及び復調を行う。２回目以降のステージでは、受信局１００は、復調パス決定部１０３で決定されたパスのチャネル推定、復調及び干渉レプリカ信号の生成を行う際には、当該ステージにおいて干渉レプリカ信号を生成及び除去済みの他のパスについては当該ステージで生成された干渉レプリカ信号を、当該ステージで第１干渉レプリカ信号を生成及び除去済みではない他のパスについては直前のステージで生成した干渉レプリカ信号を受信信号から減算してから、チャネル推定及び復調を行う。これにより、他のパスから受ける干渉を低減し、高精度にチャネル推定を行い、残留干渉を低減することができる。
【００５３】
上記の処理を、図１に示すように、受信局Ｒとしての受信局１００が、パスａ、ｂにより送信局Ｔ１からの信号を、パスｃ、ｄにより送信局Ｔ２からの信号を受信する場合を例に説明する。なお、規定のマルチステージ数を２とする。
【００５４】
制御部１２１は、ステージ数に１をセットする（図５のステップＳ１０５）。無線部１０２は、アンテナ１０１が受信した信号に周波数変換を行った後、アナログ信号からディジタル信号に変換し、受信信号Ｒ０を生成する（図５のステップＳ１１０）。受信信号Ｒ０は、パスａ、ｂ、ｃ、ｄのそれぞれを通って受信された信号を含む。
【００５５】
１回目のステージにおいて、受信局１００は以下のように動作する。
まず、復調パス決定部１０３−１は、受信信号Ｒ０を利用して全送信局の全パスそれぞれのチャネル推定を行う（図５のステップＳ１１５：ＹＥＳ、ステップＳ１２０）。受信信号Ｒ０においてはパスａ、ｂ、ｃ、ｄの電力が閾値を超えており（図５のステップＳ１３０：ＹＥＳ）、復調パス決定部１０３−１は、最大電力のパスａを選択する（図６のステップＳ２０５）。チャネル推定部１０４−１は、受信信号Ｒ０を用いてパスａのチャネル推定を行い、逆拡散部１０５−１は、受信信号Ｒ０におけるパスａの信号に対して位相補償及び逆拡散処理を行い、復調部１０６−１は、位相補償及び逆拡散処理が行われたパスａの信号に復調処理を行う（図６のステップＳ２１５、ステップＳ２３０、ステップＳ２３５）。干渉レプリカ生成部１０７−１は、パスａの復調結果及びチャネル推定結果を用いて、パスａの干渉レプリカ信号を生成する（図６のステップＳ２４０）。除去部１０８−１は、受信信号Ｒ０からパスａの干渉レプリカ信号を除去した受信信号Ｒ１を生成する（図６のステップＳ２４５）。
【００５６】
次に、復調パス決定部１０３−２は、受信信号Ｒ１を利用して全送信局の全パスそれぞれのチャネル推定を行う（図５のステップＳ１１５：ＹＥＳ、ステップＳ１２０）。受信信号Ｒ１においてはパスｂ、ｃ、ｄの電力が閾値を超えており（図５のステップＳ１３０：ＹＥＳ）、復調パス決定部１０３−２は、復調済みのパスａを除き、最大電力のパスｃを選択する（図６のステップＳ２０５）。受信局１００は、上記と同様の処理により、受信信号Ｒ１を用いてパスｃの受信信号の復調及び干渉レプリカ信号の生成を行い、受信信号Ｒ１からパスｃの干渉レプリカ信号を除去した受信信号Ｒ２を生成する。
【００５７】
続いて、受信局１００は、上記と同様の処理により、受信信号Ｒ２を用いてパスｂの受信信号の復調及び干渉レプリカ信号の生成を行い、受信信号Ｒ２からパスｂの干渉レプリカ信号を除去した受信信号Ｒ３を生成する。さらに、受信局１００は、上記と同様の処理により、受信信号Ｒ３を用いてパスｄの受信信号の復調及び干渉レプリカ信号の生成を行い、受信信号Ｒ３からパスｄの干渉レプリカ信号を除去した受信信号Ｒ４を生成する。
【００５８】
復調パス決定部１０３−５は、受信信号Ｒ４を利用して全送信局の全パスそれぞれのチャネル推定を行うが、受信信号Ｒ４においては閾値を超えるパスはない（図５のステップＳ１１５：ＹＥＳ、ステップＳ１２０、Ｓ１３０：ＮＯ）。復調情報選択部１１０は、送信局Ｔ１についてはパスａとパスｂの復調結果のうち最も電力の高いパスａの復調結果を復調結果として選択し、送信局Ｔ２についてはパスｃとパスｄの復調結果のうち最も電力の高いパスｃの復調結果を復調結果として選択する（図７のステップＳ３０５）。復調情報選択部１１０は、ステージ１におけるパスａ、ｂ、ｃ、ｄそれぞれの復調結果を復調結果保存部１１１に書き込む。制御部１２１は、ステージ数を２とし、復調パス決定部１０３−１は、処理対象信号を受信信号Ｒ０にリセットする（図７のステップＳ３１０：ＹＥＳ、ステップＳ３１５）。
【００５９】
２回目のステージにおいて、受信局１００は以下のように動作する。
復調パス決定部１０３−１は、チャネル推定対象パス以外のパスの干渉レプリカ信号を受信信号Ｒ０から除去した信号を用い、全送信局の全パスを１つずつチャネル推定する(図５のステップＳ１１５：ＮＯ、ステップＳ１２５）。例えば、復調パス決定部１０３−１は、パスａのチャネル推定を行う場合、干渉レプリカ保存部１０９に記憶される１回目のステージにおけるパスｂ、ｃ、ｄの干渉レプリカ信号を受信信号Ｒ０から除去した信号を用いる。また、復調パス決定部１０３−１は、パスｂのチャネル推定を行う場合、１回目のステージにおけるパスａ、ｃ、ｄの干渉レプリカ信号を受信信号Ｒ０から除去した信号を用いる。また、復調パス決定部１０３−１は、チャネル推定時、復調結果保存部１１１に記憶される１回目のステージで得た復調結果も、擬似のパイロット信号として利用する。
【００６０】
受信信号Ｒ０においては、パスａ、ｂ、ｃ、ｄの電力が閾値を超えており（図５のステップＳ１３０：ＹＥＳ）、復調パス決定部１０３−１は、最大電力のパスａを選択する（図６のステップＳ２０５）。チャネル推定部１０４−１は、１回目のステージで得られたパスａ以外のパスｂ、ｃ、ｄの干渉レプリカ信号を干渉レプリカ保存部１０９から読み出して受信信号Ｒ０から除去する（図６のステップＳ２１０：ＮＯ、ステップＳ２２０）。チャネル推定部１０４−１は、パスｂ、ｃ、ｄの干渉レプリカ信号が除去された受信信号Ｒ０に加え、復調結果保存部１１１に記憶される１回目のステージにおけるパスａの復調結果を擬似のパイロット信号として利用し、パスａのチャネル推定を行う（図６のステップＳ２２５）。逆拡散部１０５−１は、パスｂ、ｃ、ｄの干渉レプリカ信号が除去された受信信号Ｒ０を用いて、パスａの受信信号に対して位相補償及び逆拡散処理を行い、復調部１０６−１は、位相補償及び逆拡散処理が行われたパスａの受信信号に復調処理を行う（図６のステップＳ２３０、ステップＳ２３５）。干渉レプリカ生成部１０７−１は、パスａの復調結果及びチャネル推定結果を用いて、パスａの干渉レプリカ信号を生成する（図６のステップＳ２４０）。除去部１０８−１は、受信信号Ｒ０からパスａの干渉レプリカ信号を除去した受信信号Ｒ１を生成する（図６のステップＳ２４５）。
【００６１】
次に、復調パス決定部１０３−２は、チャネル推定対象パス以外のパスの干渉レプリカ信号を受信信号Ｒ１から除去した信号を用い、全送信局の全パスを１つずつチャネル推定する(図５のステップＳ１１５：ＮＯ、ステップＳ１２５）。例えば、復調パス決定部１０３−２は、パスａのチャネル推定を行う場合、１回目のステージにおけるパスｂ、ｃ、ｄの干渉レプリカ信号を受信信号Ｒ１から除去した信号を用いる。また、復調パス決定部１０３−２は、パスｂのチャネル推定を行う場合、１回目のステージにおけるパスｃ、ｄの干渉レプリカ信号を受信信号Ｒ１から除去した信号を用い、パスｃのチャネル推定を行う場合、１回目のステージにおけるパスｂ、ｄの干渉レプリカ信号を受信信号Ｒ１から除去した信号を用いる。また、復調パス決定部１０３−２は、チャネル推定時、１回目のステージで得た復調結果も、擬似のパイロット信号として利用する。
【００６２】
受信信号Ｒ１においては、パスｂ、ｃ、ｄの電力が閾値を超えており（図５のステップＳ１３０：ＹＥＳ）、復調パス決定部１０３−２は、すでに復調を行ったパスａを除いて最大電力のパスｃを選択する（図６のステップＳ２０５）。チャネル推定部１０４−２は、２回目のステージで得られたパスａの干渉レプリカ信号及び１回目のステージで得られたパスｂ、ｄの干渉レプリカ信号を干渉レプリカ保存部１０９から読み出し、受信信号Ｒ０から除去する（図６のステップＳ２１０：ＮＯ、ステップＳ２２０）。チャネル推定部１０４−２は、パスａ、ｂ、ｄの干渉レプリカ信号が除去された受信信号Ｒ０に加え、２回目のステージにおけるパスｃの復調結果を擬似のパイロット信号として利用し、パスｃのチャネル推定を行う（図６のステップＳ２２５）。逆拡散部１０５−２は、パスａ、ｂ、ｄの干渉レプリカ信号が除去された受信信号Ｒ０を用いて、パスｃの受信信号に対して位相補償及び逆拡散処理を行う（図６のステップＳ２３０）。復調部１０６−２は、位相補償及び逆拡散処理が行われたパスｃの受信信号に復調処理を行い、干渉レプリカ生成部１０７−２は、パスｃの復調結果及びチャネル推定結果を用いて、パスｃの干渉レプリカ信号を生成する（図６のステップＳ２３５、ステップＳ２４０）。除去部１０８−２は、受信信号Ｒ１からパスｃの干渉レプリカ信号を除去した受信信号Ｒ２を生成する（図６のステップＳ２４５）。
【００６３】
続いて、復調パス決定部１０３−３は、チャネル推定対象パス以外のパスの干渉レプリカ信号を受信信号Ｒ２から除去した信号を用い、全送信局の全パスを１つずつチャネル推定する(図５のステップＳ１１５：ＮＯ、ステップＳ１２５）。例えば、復調パス決定部１０３−３は、パスａのチャネル推定を行う場合、１回目のステージにおけるパスｂ、ｄの干渉レプリカ信号を受信信号Ｒ２から除去した信号を用いる。また、復調パス決定部１０３−３は、パスｂのチャネル推定を行う場合、１回目のステージにおけるパスｄの干渉レプリカ信号を受信信号Ｒ２から除去した信号を用い、パスｃのチャネル推定を行う場合、１回目のステージにおけるパスｂの干渉レプリカ信号を受信信号Ｒ２から除去した信号を用いる。また、復調パス決定部１０３−３は、チャネル推定時、１回目のステージで得た復調結果も、擬似のパイロット信号として利用する。
【００６４】
受信信号Ｒ２においては、パスｂ、ｄの電力が閾値を超えており（図５のステップＳ１３０：ＹＥＳ）、復調パス決定部１０３−３は、すでに復調を行ったパスａ、ｃを除いて最大電力のパスｂを選択する（図６のステップＳ２０５）。チャネル推定部１０４−３は、２回目のステージで得られたパスａ、ｃの干渉レプリカ信号及び１回目のステージで得られたパスｄの干渉レプリカ信号を干渉レプリカ保存部１０９から読み出し、受信信号Ｒ０から除去する（図６のステップＳ２１０：ＮＯ、ステップＳ２２０）。チャネル推定部１０４−３は、パスａ、ｃ、ｄの干渉レプリカ信号が除去された受信信号Ｒ０のパイロット信号に加え、２回目のステージにおけるパスｂの復調結果を擬似のパイロット信号として利用し、パスｂのチャネル推定を行う（図６のステップＳ２２５）。
【００６５】
受信局１００は、上記と同様の処理により、パスｂの受信信号の復調及び干渉レプリカ信号の生成を行い、受信信号Ｒ２からパスｂの干渉レプリカ信号を除去した受信信号Ｒ３を生成する。さらに、受信局１００は、上記と同様の処理により、パスｄの受信信号の復調及び干渉レプリカ信号の生成を行い、受信信号Ｒ３からパスｄの干渉レプリカ信号を除去した受信信号Ｒ４を生成する。
【００６６】
復調パス決定部１０３−５は、２回目のステージでパスａ、ｂ、ｃ、ｄの干渉レプリカ信号を生成及び除去済みであるため、受信信号Ｒ４を利用して全送信局の全パスそれぞれのチャネル推定を行うが（図５のステップＳ１１５：ＮＯ、ステップＳ１２０）、電力が閾値を超えるパスはない（図５のステップＳ１３０：ＮＯ）。復調情報選択部１１０は、送信局Ｔ１については２回目のステージにおけるパスａとパスｂの復調結果のうち最も電力の高いパスａの復調結果を送信局Ｔ１の復調結果として選択し、送信局Ｔ２については２回目のステージにおけるパスｃとパスｄの復調結果のうち最も電力の高いパスｃの復調結果を送信局Ｔ２に復調結果として選択する（図７のステップＳ３０５）。規定のマルチステージ数２に達したため（図７のステップＳ３１０：ＮＯ）、受信局１００は処理を終了する。
【００６７】
［第２の実施形態］
図８は、第２の実施形態による受信局２００の構成例を示す機能ブロック図であり、本実施形態と関係する機能ブロックのみを抽出して示してある。受信局２００は、アンテナ２０１(受信部）と、無線部２０２(受信部）と、チャネル推定装置２１０と、復調装置２２０と、制御部２３０と、ステージ数記憶部２４０とを備える。
【００６８】
チャネル推定装置２１０は、復調パス決定部２１１(処理対象パス決定部）と、チャネル推定部２１２と、第１干渉レプリカ生成部２１３と、第１除去部２１４と、第１干渉レプリカ保存部２１５とを有する。チャネル推定装置２１０は、復調パス決定部２１１、チャネル推定部２１２、第１干渉レプリカ生成部２１３をＮ個備え、第１除去部２１４を（Ｎ−１）個備える。ｎ番目（ｎ＝１，２，…）の復調パス決定部２１１、チャネル推定部２１２、第１干渉レプリカ生成部２１３及び第１除去部２１４をそれぞれ、復調パス決定部２１１−ｎ、チャネル推定部２１２−ｎ、第１干渉レプリカ生成部２１３−ｎ及び第１除去部２１４−ｎと記載する。
【００６９】
復調装置２２０は、復調送信局決定部２２１と、ＲＡＫＥ合成部２２２と、復調部２２３と、第２干渉レプリカ生成部２２４と、第２除去部２２５と、復調結果保存部２２７とを有する。復調装置２２０は、復調送信局決定部２２１、ＲＡＫＥ合成部２２２、復調部２２３及び第２干渉レプリカ生成部２２４をＫ個備え、第２除去部２２５を（Ｋ−１）個備える。ｋ番目（ｋ＝１，２，…）の復調送信局決定部２２１、ＲＡＫＥ合成部２２２、復調部２２３、第２干渉レプリカ生成部２２４及び第２除去部２２５をそれぞれ、復調送信局決定部２２１−ｋ、ＲＡＫＥ合成部２２２−ｋ、復調部２２３−ｋ、第２干渉レプリカ生成部２２４−ｋ及び第２除去部２２５−ｋと記載する。
【００７０】
図４に示す受信局１００では、各送信局の復調結果を、ある１パスの復調結果を取り出すことで得ていたが、図８の構成では同一送信局の全パスをＲＡＫＥ合成することで復調結果を得ているため、さらなる性能向上が期待できる。図８において、受信局２００のチャネル推定装置２１０は、図１４に示す受信局９７０のチャネル推定装置９８０に第１干渉レプリカ保存部２１５を加えた構成である。また、受信局２００の復調装置２２０は、図１４に示す受信局９７０の復調装置９９０に第２干渉レプリカ保存部２２６及び復調結果保存部２２７を加えた構成である。復調装置２２０の復調パス決定部２１１、チャネル推定部２１２、第１干渉レプリカ生成部２１３、第１除去部２１４、復調送信局決定部２２１、ＲＡＫＥ合成部２２２、復調部２２３、第２干渉レプリカ生成部２２４、第２除去部２２５は、図１４に示す従来のパス単位逐次干渉キャンセラの機能を有する受信局９７０の復調パス決定部９８１、チャネル推定部９８２、第１干渉レプリカ生成部９８３、第１除去部９８４、復調送信局決定部９９１、ＲＡＫＥ合成部９９２、復調部９９３、第２干渉レプリカ生成部９９４、第２除去部９９５と同様の機能を少なくとも有する。
【００７１】
図８に示す受信局２００において、チャネル推定装置２１０の復調パス決定部２１１及びチャネル推定部２１２は、図４に示す受信局１００の復調パス決定部１０３とチャネル推定部１０４の構成と同様であるが、第１干渉レプリカ生成部２１３は、復調結果を用いず、既知のパイロット信号のみで第１干渉レプリカ信号を生成する点が異なる。第１干渉レプリカ保存部２１５は、第１干渉レプリカ生成部２１３により生成された第１干渉レプリカ信号を記憶する。チャネル推定装置２１０は、復調処理を行わず、全送信局の全パスのチャネル推定が完了するまで処理を繰り返す。
【００７２】
復調装置２２０において、復調部２２３は、図４に示す受信局１００の復調部１０６と同様であるが、復調送信局決定部２２１は、チャネル推定装置２１０で得られたチャネル推定結果を利用し、送信局毎に全パスの総受信電力を算出し、最も総受信電力が高い送信局を復調対象送信局として決定する。あるいは、復調送信局決定部２２１は、受信信号のパイロット信号部分と既知の各送信局のパイロット信号の相関値を計算することで各送信局の受信電力を算出し、最も受信電力の高い送信局を復調対象送信局として決定してもよい。ＲＡＫＥ合成部２２２は、対応する復調送信局決定部２２１により決定された復調対象の送信局に対して、チャネル推定装置２１０により得られたチャネル推定結果を利用し、復調対象の送信局の各パスの受信信号に位相補償及び逆拡散及び時刻同期を行ってから最大比合成を行う。復調部２２３は、対応するＲＡＫＥ合成部２２２により最大比合成された受信信号の復調を行う。第２干渉レプリカ生成部２２４は、対応する復調送信局決定部２２１により決定された各パス送信局に対して、チャネル推定装置２１０において得られたチャネル推定結果と対応する復調部２２３で得られた復調結果を利用し、第２干渉レプリカ信号を生成する。第２干渉レプリカ保存部２２６は、第２干渉レプリカ生成部２２４により生成された第２干渉レプリカ信号を記憶する。第２除去部２２５は、対応する第２干渉レプリカ生成部２２４が生成した第２干渉レプリカ信号を受信信号から減算する。受信局２００は、第２干渉レプリカ信号が減算された受信信号を用いて、復調送信局決定部２２１の処理から繰り返す。復調装置２２０は、全送信局の信号を復元するまで処理を繰り返す。
【００７３】
制御部２３０は、ステージ数に応じて各部を制御する。ステージ数記憶部２４０は、ステージ数を記憶する。なお、制御部２３０の機能を、復調パス決定部２１１−１〜２１１−Ｎ及び復調送信局決定部２２１−１〜２２１−Ｎのうちいずれか又は複数の機能部により実現してもよい。また、ステージ数記憶部２４０の機能を、復調パス決定部２１１−１〜２１１−Ｎ及び復調送信局決定部２２１−１〜２２１−Ｎのうちいずれか又は複数の機能部が内部に備える図示しない記憶部により実現してもよい。
【００７４】
図９〜図１１は、図８に示す受信局２００の動作フローを示す図である。まず、図９において、受信局２００の制御部２３０は、ステージ数記憶部２４０に記憶されるステージＡ数と、ステージＢ数と、ステージＣ数との全てに１をセットする（ステップＳ４０５）。ステージＡ数は、チャネル推定から復調までの処理（ステージＡ）の繰り返し回数、ステージＢ数は同一ステージＡにおけるチャネル推定処理（ステージＢ）の繰り返し回数、ステージＣ数は同一ステージＡにおける復調処理（ステージＣ）の繰り返し回数を示す。
【００７５】
無線部２０２は、アンテナ２０１による受信信号に対して周波数変換及びＡ／Ｄ変換を行う（ステップＳ４１０）。無線部２０２は、ディジタル信号に変換された受信信号Ｒ０を出力する。
【００７６】
次に、制御部２３０は、現在のステージＡ数及びステージＢ数が共に１であるか否かを判定する判定処理Ａを行う（ステップＳ４１５）。制御部２３０は、ステージＡ数及びステージＢ数が共に１であると判定した場合（ステップＳ４１５：ＹＥＳ）、全送信局の全パスそれぞれのチャネル推定を行うよう復調パス決定部２１１−ｍに指示する。ｍは、ステージＡ数及びステージＢ数が同一の現在のステージＢにおける判定処理Ａの繰り返し回数である。つまり、ｍの初期値は１であり、判定処理Ａを行うたびにｍの値に１が加算され、ステージＡ数又はステージＢ数が増加したときにｍの値は１となる。復調パス決定部２１１−ｍは、受信信号Ｒｍ−１を利用して全送信局の全パスそれぞれのチャネル推定を行う（ステップＳ４２０）。
【００７７】
一方、制御部２３０は、ステージＡ数とステージＢ数とのうち少なくともいずれか一方が２以上であると判定した場合（ステップＳ４１５：ＮＯ）、ステップＳ４２５〜ステップＳ４４０の処理により全送信局の全パスを１つずつチャネル推定するよう復調パス決定部２１１−ｍに指示する。復調パス決定部２１１−ｍは、全送信局の全パスを１つずつチャネル推定する際に、チャネル推定対象パス以外のパスの第１干渉レプリカ信号を受信信号Ｒｍ−１から除去する。このとき、復調パス決定部２１１−ｍは、現在のステージＢで第１干渉レプリカ信号を未生成かつ未除去のパスについては直前のステージＢ（ただし、ステージＢ数が１である場合は直前のステージＡ）で生成した第１干渉レプリカ信号を除去する（ステップＳ４２５）。
【００７８】
復調パス決定部２１１−ｍは、ステージＡ数が１か否かを判定する（ステップＳ４３０）。復調パス決定部２１１−ｍは、ステージＡ数が１であると判定した場合（ステップＳ４３０：ＹＥＳ）、ステップＳ４２５において生成した受信信号に含まれるパイロット信号のみを利用してチャネル推定を行う（ステップＳ４３５）。復調パス決定部２１１−ｍは、ステージＡ数が２以上であると判定した場合（ステップＳ４３０：ＮＯ）、ステップＳ４２５において生成した受信信号に含まれるパイロット信号に加え、復調結果保存部２２７に記憶される直前のステージＡで得た復調結果も、擬似のパイロット信号として利用してチャネル推定を行う(ステップＳ４４０）。
【００７９】
ステップＳ４２０、ステップＳ４３５又はステップＳ４４０において、復調パス決定部２１１−ｍは、全送信局の全パスのチャネルを推定した後、判定処理Ｂを行う（ステップＳ４４５）。判定処理Ｂにおいて、復調パス決定部２１１−ｍは、閾値を超えるパスを検出し、かつ、チャネル推定処理の繰り返しが規定の反復回数を下回っているか否かを判定する。閾値は予め定めてもよいし、チャネル推定結果を踏まえて定めてもよい。規定の反復回数は予め定めておく。判定処理Ｂにおいて、復調パス決定部２１１−ｍは、閾値を超えるパスを検出し、かつ、規定の反復回数に達していないと判定した場合（ステップＳ４４５：ＹＥＳ）、図１０のステップＳ５０５の処理を行う。
【００８０】
図１０において、復調パス決定部２１１−ｍは、現在のステージＢにおいて既に過去に復調済みのパスと同一送信局ではない、又は、同一時刻でないパスの中から、最大電力のパスを処理対象パスとして選択する（ステップＳ５０５）。つまり、復調パス決定部２１１−ｍは、現在のステージＢにおいて既に復調済みのパスと少なくとも送信局が異なるか、同じ送信局であっても同一時刻でないパスの中から最大電力のパスＬｑ（ｑは１以上Ｎ以下のいずれかの整数）を選択する。
【００８１】
次に、チャネル推定部２１２−ｍは、ステージＡ数及びステージＢ数が共に１であるか否かを判定する（ステップＳ５１０）。チャネル推定部２１２−ｍは、ステージＡ数及びステージＢ数が共に１であると判定した場合（ステップＳ５１０：ＹＥＳ）、受信信号Ｒｍ−１を利用して、復調パス決定部２１１−ｍにより選択されたパスＬｑのチャネル推定を行う（ステップＳ５１５）。
【００８２】
チャネル推定部２１２−ｍは、ステージＡ数及びステージＢ数のいずれかが２以上であると判断した場合（ステップＳ５１０：ＮＯ）、復調パス決定部２１１−ｍにより選択されたパスＬｑ以外のパスの第１干渉レプリカ信号を受信信号Ｒ０から除去する（ステップＳ５２０）。このとき、チャネル推定部２１２−ｍは、現在のステージＢで第１干渉レプリカ信号を未生成及び未除去のパスについては前ステージ（ステージＢ数が１ならば前ステージＡ）で生成した第１干渉レプリカ信号を除去する。続いて、チャネル推定部２１２−ｍは、ステージＡ数が１であるか否かを判断する（ステップＳ５２５）。
【００８３】
チャネル推定部２１２−ｍは、ステージＡ数が１であると判断した場合（ステップＳ５２５：ＹＥＳ）、ステップＳ５２０において第１干渉レプリカ信号が除去された受信信号に含まれるパイロット信号のみを利用してチャネル推定を行う（ステップＳ５３０）。一方、チャネル推定部２１２−ｍは、ステージＡ数が２以上であると判断した場合（ステップＳ５２５：ＮＯ）、ステップＳ５２０において第１干渉レプリカ信号が除去された受信信号に加え、復調結果保存部２２７から読み出した直前のステージＡにおける復調結果も擬似のパイロット信号として利用し、チャネル推定を行う（ステップＳ５３５）。
【００８４】
ステップＳ５１５、ステップＳ５３０又はステップＳ５３５の処理において、チャネル推定部２１２−ｍが選択されたパスのチャネル推定を完了した後、第１干渉レプリカ生成部２１３−ｍは、ステージＡ数が１か否かを判定する（ステップＳ５４０）。第１干渉レプリカ生成部２１３−ｍは、ステージＡ数が１であると判定した場合（ステップＳ５４０：ＹＥＳ）、選択されたパスＬｑについてのチャネル推定部２１２−ｍによるチャネル推定結果と既知のパイロット信号に基づいて、パスＬｑの第１干渉レプリカ信号を生成する（ステップＳ５４５）。
【００８５】
第１干渉レプリカ生成部２１３−ｍは、ステージＡ数が２以上であると判定した場合（ステップＳ５４０：ＮＯ）、選択されたパスＬｑについてのチャネル推定部２１２−ｍによるチャネル推定結果と、既知のパイロット信号に加えて、復調結果保存部２２７から読み出した直前のステージＡで得られた復調結果も擬似のパイロット信号として利用し、第１干渉レプリカ信号を生成する（ステップＳ５５０）。第１除去部２１４−ｍは、ステップＳ５４５又はステップＳ５５０において生成された第１干渉レプリカ信号を受信信号Ｒｍ−１から除去し、受信信号Ｒｍとする（ステップＳ５５５）。受信局２００は、図９の判定処理Ａ（ステップＳ４１５）の処理に戻る。ステップＳ４１５においては、ｍの値に１が加算される。
【００８６】
そして、図５のステップＳ４４５の判定処理Ｂにおいて、復調パス決定部２１１−ｍが、電力が閾値を超えるパスは検出されないか、又は、規定の反復回数を超えたと判定した場合（ステップＳ４４５：ＮＯ）、制御部２３０は、図１１のステップＳ６０５の処理を行う。すなわち、制御部２３０は、全送信局の全パスについてチャネル推定が完了したと判断し、続いてステージＢ数が規定のマルチステージＢ数を下回っているか否かを判定する（ステップＳ６０５）。規定値は予め定めておく。
【００８７】
制御部２３０は、ステージＢ数が規定のマルチステージＢ数を下回っていると判断した場合（ステップＳ６０５：ＹＥＳ）、現在のステージＢ数に１を加算し、インクリメントする。復調パス決定部２１１−１は、第１干渉レプリカ信号が減算された受信信号Ｒｍを、減算前の受信信号Ｒ０にリセットする（ステップＳ６１０）。例えば、復調パス決定部２１１−１は、現在のステージにおいて第１干渉レプリカ信号が除去された受信信号Ｒｍに、現在のステージにおいて除去した第１干渉レプリカ信号を第１干渉レプリカ保存部２１５から読出して加算することにより、第１干渉レプリカ信号を減算する間の受信信号Ｒ０にリセットする。なお、受信局２００に図示しない記憶部に無線部２０２が出力したディジタル信号を記憶しておき、受信信号Ｒ０として読み出してもよい。受信局２００は、図９の判定処理Ａ（ステップＳ４１５）に戻る。ステップＳ４１５に戻ったとき、ｍ＝１となる。
【００８８】
制御部２３０が、ステージＢ数は規定のマルチステージＢ数を上回っていると判断した場合（ステップＳ６０５：ＮＯ）、復調送信局決定部２２１−１は、第１干渉レプリカ信号が減算された受信信号Ｒｍを、減算前の受信信号Ｒ０にリセットする（ステップＳ６１５）。例えば、受信局２００に図示しない記憶部に無線部２０２が出力したディジタル信号を記憶しておき、受信信号Ｒ０として読み出してもよい。又は、復調送信局決定部２２１−１は、現在のステージＢにおいて第１干渉レプリカ信号が除去された受信信号Ｒｍに、現在のステージＢにおいて除去した第１干渉レプリカ信号を第１干渉レプリカ保存部２１５から読出して加算することにより、第１干渉レプリカ信号を減算する前の受信信号Ｒ０にリセットしてもよい。
【００８９】
復調送信局決定部２２１−ｊは、復調送信局決定処理を行う（ステップＳ６２０）。ｊは、ステージＡ数及びステージＣ数が同一の減算のステージＣにおける復調送信局決定処理の繰り返し回数である。つまり、ｊの初期値は１であり、復調送信局決定処理を行うたびにｊの値に１が加算され、ステージＡ数又はステージＣ数が増加したときにｊの値は１となる。復調送信局決定処理において、復調送信局決定部２２１−ｊは、チャネル推定装置２１０によるチャネル推定結果に基づき、現在のステージＣで受信信号を復調済みではない送信局の中から、復調対象とする送信局Ｔｐ（ｐは１以上Ｋ以下のいずれかの整数）を選択する。例えば、復調送信局決定部２２１−ｊは、チャネル推定装置２１０におけるチャネル推定結果に基づき、現在のステージＣで受信信号の復調を行っていない全ての送信局のうち、全パスの合計電力が最も高い送信局を復調対象として選択してもよい。あるいは、復調送信局決定部２２１−ｊは、現在のステージＣで受信信号の復調を行っていない全ての送信局のうち、受信信号とパイロット信号の相関値が最も高い送信局を復調対象として選択してもよい。
【００９０】
復調対象とする送信局Ｔｐの選択後、ＲＡＫＥ合成部２２２−ｊは、ステージＡ数及びステージＣ数が１である場合、受信信号Ｒｊ−１における送信局Ｔｐの各パスの受信信号に対して位相補償と、逆拡散と、時刻同期を行う。ステージＡ数又はステージＣ数の少なくとも一方が２以上である場合、ＲＡＫＥ合成部２２２−ｊは、受信信号Ｒｊ−１に代えて、受信信号Ｒ０から、送信局Ｔｐ以外の送信局の第２干渉レプリカ信号が現在のステージＣにおいて生成及び除去済みである場合は現在のステージＣで生成されたその第２干渉レプリカ信号を、送信局Ｔｐの送信局の第２干渉レプリカ信号を現在のステージＣにおいて生成及び除去済みではない場合は前のステージＣ（ステージＣが１である場合は、直前のステージＡ）において生成された第２干渉レプリカ信号を除去した信号を生成し、生成した信号における送信局Ｔｐの各パスの受信信号に対して位相補償と、逆拡散と、時刻同期を行う。ＲＡＫＥ合成部２２２−ｊは、位相補償、逆拡散及び時刻同期を行ったのち、チャネル推定部２１２において算出された各パスの振幅変動量推定結果に基づき、送信局Ｔｐの全パスをＲＡＫＥ合成する（ステップＳ６２５）。
【００９１】
復調部２２３−ｊは、ＲＡＫＥ合成された受信信号の復調処理を行う（ステップＳ６３０）。第２干渉レプリカ生成部２２４−ｊは、復調部２２３−ｊによる送信局Ｔｐについての復調結果と、チャネル推定装置２１０による送信局Ｔｐの各パスのチャネル推定結果とに基づき、第２干渉レプリカ信号を生成する(ステップＳ６３５）。第２除去部２２５−ｊは、受信信号Ｒｊ−１から第２干渉レプリカ生成部２２４−ｊが生成した第２干渉レプリカ信号を除去し、受信信号Ｒｊを生成する（ステップＳ６４０）。
【００９２】
次に、制御部２３０は、全送信局の復調を終えたか否かを判定する（ステップＳ６４５）。制御部２３０が、全送信局の復調を終えていないと判定した場合（ステップＳ６４５：ＮＯ）、受信局２００は、ステップＳ６２０の復調送信局決定処理に戻る。ステップＳ６２０に戻ったとき、ｊは１加算された値となる。
【００９３】
制御部２３０は、全送信局の復調を終えたと判定した場合（ステップＳ６４５：ＹＥＳ）、ステージＣ数が規定のマルチステージＣ数を下回っているか否かを判定する（ステップＳ６５０）。規定値は予め定めておく。制御部２３０は、ステージＣ数が規定のマルチステージＣ数を下回っていると判定した場合は（ステップＳ６５０：ＹＥＳ）、ステージＣ数に１を加算してインクリメントする。復調送信局決定部２２１−１は、第２干渉レプリカ信号が減算された受信信号Ｒｊを、減算前の受信信号Ｒ０にリセットして、ステップＳ６２０の復調送信局決定処理に戻る（ステップＳ６５５）。例えば、復調送信局決定部２２１−１は、現在のステージにおいて第２干渉レプリカ信号が除去された受信信号Ｒｊに、現在のステージにおいて除去した第２干渉レプリカ信号を第２干渉レプリカ保存部２２６から読出して加算することにより、第２干渉レプリカ信号を減算する前の受信信号Ｒ０にリセットする。なお、受信局２００に図示しない記憶部に無線部２０２が出力したディジタル信号を記憶しておき、受信信号Ｒ０として読み出してもよい。ステップＳ６２０に戻ったとき、ｊ＝１となる。
【００９４】
制御部２３０は、ステージＣ数が規定のマルチステージＣ数を上回っていると判定した場合（ステップＳ６５０：ＮＯ）、ステージＡ数が規定のマルチステージＡ数を下回っているか否かを判定する（ステップＳ６６０）。制御部２３０は、ステージＡ数が規定のマルチステージＡ数を下回っていると判定した場合（ステップＳ６６０：ＹＥＳ）、ステージＡ数に１を加算してインクリメントする。復調パス決定部２１１−１は、第２干渉レプリカ信号が減算された受信信号を、減算前の受信信号Ｒ０にリセットする。制御部２３０は、ステージＢ数及びステージＣ数を１にセットする（ステップＳ６６５）。受信局２００は、図９の判定処理Ａ（ステップＳ４１５）の処理に戻る。ステップＳ４１５に戻ったとき、ｍ＝１となる。
【００９５】
一方、制御部２３０は、ステージＡ数が規定のマルチステージＡ数を上回っていると判定した場合（ステップＳ６６０：ＮＯ）、処理を終了する。
【００９６】
以上のように本実施形態の受信局２００は、１回目のステージＡにおける２回目以降のステージＢ、及び、２回目以降のステージＡでは、復調パス決定部２１１で決定されたパス以外のパスについて、当該ステージＢで第１干渉レプリカ信号を生成及び除去済みのパスについては当該ステージＢで生成された第１干渉レプリカ信号を、当該ステージＢで第１干渉レプリカ信号を生成及び除去済みではないパスについては直前のステージＢで生成した第１干渉レプリカ信号を受信信号から減算してから、復調パス決定部２１１で決定されたパスの処理を行う。これにより、当該ステージで未除去のパスから受ける干渉も低減し、高精度にチャネル推定を行い、残留干渉を低減する。
【００９７】
また、受信局２００は、１回目のステージＡにおける２回目以降のステージＣ及び２回目以降のステージＡでは、復調送信局決定部２２１で決定された送信局以外の送信局について、当該ステージＣで第２干渉レプリカ信号を生成及び除去済みの送信局については当該ステージで生成された第２干渉レプリカ信号を、当該ステージで第２干渉レプリカ信号を生成及び除去済みではない送信局については直前のステージＣで生成した第２干渉レプリカ信号を受信信号から減算してから、復調送信局決定部２２１で決定された送信局の各パスの受信信号に対して位相補償と、逆拡散と、時刻同期とを行い、ＲＡＫＥ合成した後に復調を行う。これにより、当該ステージで未除去の送信局のパスから受ける干渉も低減し、かつ、高精度のチャネル推定結果を用いて、高精度に復調を行う。
【００９８】
上記の処理を、図１に示すように、受信局Ｒとしての受信局２００が、パスａ、ｂにより送信局Ｔ１からの信号を、パスｃ、ｄにより送信局Ｔ２からの信号を受信する場合を例に説明する。なお、規定のマルチステージＡ数、マルチステージＢ数及びマルチステージＣ数を２とする。
【００９９】
制御部２３０は、ステージＡ数、ステージＢ数及びステージＣ数に１をセットする（図９のステップＳ４０５）。無線部１０２は、アンテナ１０１が受信した信号に周波数変換を行った後、アナログ信号からディジタル信号に変換し、受信信号Ｒ０を生成する（図９のステップＳ４１０）。
【０１００】
ステージＡ数、ステージＢ数及びステージＣ数が１のとき、受信局２００は以下のように動作する。
復調パス決定部２１１−１は、受信信号Ｒ０を利用して全送信局の全パスそれぞれのチャネル推定を行う（図９のステップＳ４１５：ＹＥＳ、ステップＳ４２０）。受信信号Ｒ０におけるパスａ、ｂ、ｃ、ｄの電力が閾値を超えており（図９のステップＳ４４５：ＹＥＳ）、復調パス決定部２１１−１は、最大電力のパスａを選択する（図１０のステップＳ５０５）。チャネル推定部２１２−１は、受信信号Ｒ０を用いてパスａのチャネル推定を行う（図１０のステップＳ５１０：ＹＥＳ、ステップＳ５１５）。第１干渉レプリカ生成部２１３−１は、パスａのチャネル推定結果と既知のパイロット信号に基づいて、パスａの第１干渉レプリカ信号を生成する（図１０のステップＳ５４０：ＹＥＳ、ステップＳ５４５）。第１除去部２１４−１は、パスａの第１干渉レプリカ信号を受信信号Ｒ０から除去し、受信信号Ｒ１とする（図１０のステップＳ５５５）。
【０１０１】
次に、復調パス決定部２１１−２は、受信信号Ｒ１を利用して全送信局の全パスそれぞれのチャネル推定を行う（図９のステップＳ４１５：ＹＥＳ、ステップＳ４２０）。受信信号Ｒ１におけるパスｂ、ｃ、ｄの電力が閾値を超えており（図９のステップＳ４４５：ＹＥＳ）、復調パス決定部２１１−１は、現在のステージＢにおいて復調したパスａを除き、最大電力のパスｃを選択する（図１０のステップＳ５０５）。受信局２００は、上記と同様の処理により、受信信号Ｒ１を用いてパスｃの第１第１干渉レプリカ信号を生成し、受信信号Ｒ１から除去して受信信号Ｒ２を生成する。
【０１０２】
続いて、受信局２００は、上記と同様の処理により、受信信号Ｒ２を用いてパスｂの第１第１干渉レプリカ信号を生成し、受信信号Ｒ２から除去して受信信号Ｒ３を生成する。さらに、受信局２００は、上記と同様の処理により、受信信号Ｒ３を用いてパスｄの第１第１干渉レプリカ信号を生成し、受信信号Ｒ３から除去して受信信号Ｒ４を生成する。
【０１０３】
復調パス決定部２１１−５は、受信信号Ｒ４を利用して全送信局の全パスそれぞれのチャネル推定を行うが、閾値を超えるパスはない（図９のステップＳ４１５：ＹＥＳ、ステップＳ４２０、ステップＳ４４５：ＮＯ）。制御部２３０は、ステージＢ数を２に更新し、復調パス決定部２１１−１は、処理対象信号を受信信号Ｒ０にリセットする（図１１のステップＳ６０５：ＹＥＳ、ステップＳ６１０）。受信局２００は、図９の判定処理Ａ（ステップＳ４１５）に戻る。
【０１０４】
ステージＡ数が１、ステージＢ数が２、ステージＣ数が１のとき、受信局２００は以下のように動作する。
復調パス決定部２１１−１は、全送信局の全パスを１つずつチャネル推定するため、チャネル推定対象パス以外のパスの第１干渉レプリカ信号を受信信号Ｒ０から除去した信号を生成する（図９のステップＳ４１５：ＮＯ、ステップＳ４２５）。復調パス決定部２１１−１は、生成された信号に含まれるパイロット信号を用いてチャネル推定する（図９のステップＳ４３０：ＹＥＳ、ステップＳ４３５）。例えば、復調パス決定部２１１−１は、パスａのチャネル推定を行うために、ステージＢ数が１のときのパスｂ、ｃ、ｄの第１干渉レプリカ信号を受信信号Ｒ０から除去した信号を用いる。また、復調パス決定部２１１−１は、パスｂのチャネル推定を行う場合、ステージＢ数が１のときのパスａ、ｃ、ｄの第１干渉レプリカ信号を受信信号Ｒ０から除去した信号を用いる。
【０１０５】
受信信号Ｒ０におけるパスａ、ｂ、ｃ、ｄの電力が閾値を超えており（図９のステップＳ４４５：ＹＥＳ）、復調パス決定部２１１−１は、最大電力のパスａを選択する（図１０のステップＳ５０５）。チャネル推定部２１２−１は、１回目のステージＢで得られたパスａ以外のパスｂ、ｃ、ｄの第１干渉レプリカ信号を第１干渉レプリカ保存部２１５から読み出して受信信号Ｒ０から除去する（図１０のステップＳ５１０：ＮＯ、ステップＳ５２０）。チャネル推定部２１２−１は、パスｂ、ｃ、ｄの第１干渉レプリカ信号が除去された受信信号Ｒ０のパイロット信号を用いてチャネル推定する（図１０のステップＳ５２５：ＹＥＳ、のステップＳ５３０）。第１干渉レプリカ生成部２１３−１は、パスａのチャネル推定結果と既知のパイロット信号に基づいて、パスａの第１干渉レプリカ信号を生成する（図１０のステップＳ５４０：ＹＥＳ、ステップＳ５４５）。第１除去部２１４−１は、パスａの第１干渉レプリカ信号を受信信号Ｒ０から除去し、受信信号Ｒ１とする（図１０のステップＳ５５５）。
【０１０６】
復調パス決定部２１１−２は、全送信局の全パスを１つずつチャネル推定するため、チャネル推定対象パス以外のパスの第１干渉レプリカ信号を受信信号Ｒ１から除去した信号を生成する（図９のステップＳ４１５：ＮＯ、ステップＳ４２５）。復調パス決定部２１１−１は、生成された信号に含まれるパイロット信号を用いてチャネル推定する（図９のステップＳ４３０：ＹＥＳ、ステップＳ４３５）。例えば、復調パス決定部２１１−２は、パスａのチャネル推定を行うために、ステージＢ数が１のときのパスｂ、ｃ、ｄの第１干渉レプリカ信号を受信信号Ｒ１から除去した信号を用いる。また、復調パス決定部２１１−１は、パスｂのチャネル推定を行う場合、ステージＢ数が２のときのパスａの第１干渉レプリカ信号と、ステージＢ数が１のときのパスｃ、ｄの第１干渉レプリカ信号とを受信信号Ｒ１から除去した信号を用いる。
【０１０７】
パスｂ、ｃ、ｄの電力が閾値を超えており（図９のステップＳ４４５：ＹＥＳ）、復調パス決定部２１１−２は、現在のステージＢにおいて選択済みのパス以外の最大電力のパスｃを選択する（図１０のステップＳ５０５）。チャネル推定部２１２−２は、２回目のステージＢで得られたパスａの第１干渉レプリカ信号と、１回目のステージＢで得られたパスｂ、ｄの第１干渉レプリカ信号を第１干渉レプリカ保存部２１５から読み出して受信信号Ｒ０から除去する（図１０のステップＳ５１０：ＮＯ、ステップＳ５２０）。チャネル推定部２１２−２は、パスａ、ｂ、ｄの第１干渉レプリカ信号が除去された受信信号Ｒ１のパイロット信号を用いてチャネル推定する（図１０のステップＳ５２５：ＹＥＳ、ステップＳ５３０）。受信局２００は、上記と同様の処理により、パスｃの第１干渉レプリカ信号を生成し、受信信号Ｒ１から除去して受信信号Ｒ２を生成する。
【０１０８】
続いて、受信局２００は、上記と同様の処理によりパスｂのチャネル推定と第１干渉レプリカ信号の生成を行い、受信信号Ｒ２からパスｂの第１干渉レプリカ信号を除去して受信信号Ｒ３を生成する。さらに、受信局２００は、上記と同様の処理により、パスｄのチャネル推定と第１干渉レプリカ信号の生成を行い、受信信号Ｒ３からパスｄの第１干渉レプリカ信号を除去して受信信号Ｒ４を生成する。
【０１０９】
復調パス決定部２１１−５は、全送信局の全パスそれぞれのチャネル推定を行うが、閾値を超えるパスはない（図９のステップＳ４１５：ＹＥＳ、ステップＳ４２０、ステップＳ４４５：ＮＯ）。復調送信局決定部２２１−１は、処理対象信号を受信信号Ｒ０にリセットする（図１１のステップＳ６０５：ＮＯ、ステップＳ６１５）。復調送信局決定部２２１−１は、受信信号を復調済みではない送信局Ｔ１、Ｔ２の中から、復調対象とする送信局Ｔ１を選択する（図１１のステップＳ６２０）。ＲＡＫＥ合成部２２２−１は、受信信号Ｒ０における送信局Ｔ１のパスａ、ｂの受信信号に対して位相補償と、逆拡散と、時刻同期を行った後、チャネル推定部２１２において算出されたパスａ、ｂの振幅変動量推定結果に基づきＲＡＫＥ合成する（図１１のステップＳ６２５）。復調部２２３−１は、ＲＡＫＥ合成された受信信号の復調処理を行う（図１１のステップＳ６３０）。第２干渉レプリカ生成部２２４−１は、送信局Ｔ１の復調結果と、パスａ、ｂのチャネル推定結果とに基づき、送信局Ｔ１についての第２干渉レプリカ信号を生成する（図１１のステップＳ６３５）。第２除去部２２５−１は、受信信号Ｒ０から送信局Ｔ１の第２干渉レプリカ信号を減算し、受信信号Ｒ１を生成する（図１１のステップＳ６４０）。
【０１１０】
次に、復調送信局決定部２２１−２は、受信信号を復調済みではない送信局Ｔ２を復調対象とする送信局Ｔ１を選択する（図１１のステップＳ６４５：ＮＯ、ステップＳ６２０）。ＲＡＫＥ合成部２２２−２は、受信信号Ｒ１における送信局Ｔ２のパスｃ、ｄの受信信号に対して位相補償と、逆拡散と、時刻同期を行った後、チャネル推定部２１２において算出されたパスｃ、ｄの振幅変動量推定結果に基づきＲＡＫＥ合成する（図１１のステップＳ６２５）。復調部２２３−２は、ＲＡＫＥ合成された受信信号の復調処理を行う（図１１のステップＳ６３０）。第２干渉レプリカ生成部２２４−２は、送信局Ｔ２の復調結果と、パスｃ、ｄのチャネル推定結果とに基づき第２干渉レプリカ信号を生成する（図１１のステップＳ６３５）。第２除去部２２５−２は、受信信号Ｒ１から送信局Ｔ２の第２干渉レプリカ信号を減算し、受信信号Ｒ２を生成する（図１１のステップＳ６４０）。
【０１１１】
制御部２３０は、ステージＣ数を２に更新する（図１１のステップＳ６４５：ＹＥＳ、ステップＳ６５０：ＹＥＳ、ステップＳ６５５）。第２干渉レプリカ生成部２２４−１は、処理対象信号を受信信号Ｒ０にリセットする。復調送信局決定部２２１−１は、２回目のステージＣにおいて受信信号を復調済みではない送信局Ｔ１、Ｔ２の中から、復調対象とする送信局Ｔ１を選択する（図１１のステップＳ６２０）。ＲＡＫＥ合成部２２２−１は、受信信号Ｒ０から、１回目のステージＣにおいて生成された送信局Ｔ２の第２干渉レプリカ信号を除去する。ＲＡＫＥ合成部２２２−１は、送信局Ｔ２の第２干渉レプリカ信号が除去された受信信号Ｒ０における送信局Ｔ１のパスａ、ｂの受信信号に対して位相補償と、逆拡散と、時刻同期を行った後、チャネル推定部２１２において算出されたパスａ、ｂの振幅変動量推定結果に基づきＲＡＫＥ合成する（図１１のステップＳ６２５）。復調部２２３−１は、ＲＡＫＥ合成された受信信号の復調処理を行う（図１１のステップＳ６３０）。第２干渉レプリカ生成部２２４−１は、送信局Ｔ１についての第２干渉レプリカ信号を生成し、第２除去部２２５−１は、生成された第２干渉レプリカ信号を受信信号Ｒ０から減算し、受信信号Ｒ１を生成する（図１１のステップＳ６３５、ステップＳ６４０）。
【０１１２】
次に、復調送信局決定部２２１−２は、送信局Ｔ２を復調対象として選択する図１１のステップＳ６２０）。ＲＡＫＥ合成部２２２−２は、受信信号Ｒ０から、２回目のステージＣにおいて生成された送信局Ｔ１の第２干渉レプリカ信号を除去する。ＲＡＫＥ合成部２２２−２は、送信局Ｔ１の第２干渉レプリカ信号が除去された受信信号Ｒ０における送信局Ｔ２のパスｃ、ｄの受信信号に対して位相補償と、逆拡散と、時刻同期を行った後、チャネル推定部２１２において算出されたパスｃ、ｄの振幅変動量推定結果に基づきＲＡＫＥ合成する（図１１のステップＳ６２５）。復調部２２３−１は、ＲＡＫＥ合成された受信信号の復調処理を行う（図１１のステップＳ６３０）。第２干渉レプリカ生成部２２４−２は、送信局Ｔ２についての第２干渉レプリカ信号を生成し、第２除去部２２５−２は、生成された第２干渉レプリカ信号を受信信号Ｒ０から減算し、受信信号Ｒ１を生成する（図１１のステップＳ６３５、ステップＳ６４０）。制御部２３０は、ステージＡ数を２に更新し、ステージＢ数、ステージＣ数を１に更新する（図１１のステップＳ６４５：ＹＥＳ、ステップＳ６５０：ＮＯ、ステップＳ６６０：ＹＥＳ、ステップＳ６６５）。
【０１１３】
ステージＡ数が２、ステージＢ数及びステージＣ数が１のとき、受信局２００は以下のように動作する。
復調パス決定部２１１−１は、全送信局の全パスを１つずつチャネル推定するため、チャネル推定対象パス以外のパスの最新の第１干渉レプリカ信号を受信信号Ｒ０から除去した信号を生成する（図９のステップＳ４１５：ＮＯ、ステップＳ４２５）。復調パス決定部２１１−１は、生成された信号に含まれるパイロット信号に加え、１回目のステージＡにおいて生成された復調結果を復調結果保存部２２７から読み出して擬似のパイロット信号として用い、チャネル推定する（図９のステップＳ４３０：ＮＯ、ステップＳ４４０）。
【０１１４】
受信信号Ｒ０におけるパスａ、ｂ、ｃ、ｄの電力が閾値を超えており（図９のステップＳ４４５：ＹＥＳ）、復調パス決定部２１１−１は、最大電力のパスａを選択する（図１０のステップＳ５０５）。チャネル推定部２１２−１は、ステージＡ数が１のときに生成されたパスｂ、ｃ、ｄの第１干渉レプリカ信号を第１干渉レプリカ保存部２１５から読み出して受信信号Ｒ０から除去する（図１０のステップＳ５１０：ＮＯ、ステップＳ５２０）。チャネル推定部２１２−１は、パスｂ、ｃ、ｄの第１干渉レプリカ信号が除去された受信信号Ｒ０のパイロット信号に加え、復調結果保存部２２７から１回目のステージＡにおいて生成された復調結果を読み出して擬似パイロット信号として用い、チャネル推定する（図１０のステップＳ５２５：ＮＯ、のステップＳ５３５）。第１干渉レプリカ生成部２１３−１は、パスａのチャネル推定結果と既知のパイロット信号と擬似パイロット信号に基づいて、パスａの第１干渉レプリカ信号を生成する（図１０のステップＳ５４０：ＮＯ、ステップＳ５５０）。第１除去部２１４−１は、パスａの第１干渉レプリカ信号を受信信号Ｒ０から除去し、受信信号Ｒ１とする（図１０のステップＳ５５５）。
【０１１５】
復調パス決定部２１１−２は、全送信局の全パスを１つずつチャネル推定するため、チャネル推定対象パス以外のパスの最新の第１干渉レプリカ信号を受信信号Ｒ１から除去した信号を生成する（図９のステップＳ４１５：ＮＯ、ステップＳ４２５）。復調パス決定部２１１−２は、生成された信号に含まれるパイロット信号に加え、１回目のステージＡにおいて生成された復調結果を復調結果保存部２２７から読み出して擬似のパイロット信号として用い、チャネル推定する（図９のステップＳ４３０：ＮＯ、ステップＳ４４０）。
【０１１６】
受信信号Ｒ１におけるパスｂ、ｃ、ｄの電力が閾値を超えており（図９のステップＳ４４５：ＹＥＳ）、復調パス決定部２１１−２は、現在のステージＢにおいて選択済みのパスａ以外の最大電力のパスｃを選択する（図１０のステップＳ５０５）。受信局２００は、上記と同様の処理により、パスｃの第１干渉レプリカ信号を生成し、受信信号Ｒ１から除去して受信信号Ｒ２を生成する。
【０１１７】
続いて、受信局２００は、上記と同様の処理によりパスｂの第１干渉レプリカ信号を生成し、受信信号Ｒ２から除去して受信信号Ｒ３を生成する。さらに、受信局２００は、上記と同様の処理により、パスｄの第１干渉レプリカ信号を生成し、受信信号Ｒ３から除去して受信信号Ｒ４を生成する。
【０１１８】
ステージＡ数が２、ステージＢ数が２、ステージＣ数が１のとき、受信局２００は以下のように動作する。
受信局２００は、ステージＡ数が２、ステージＢ数が１、ステージＣ数が１のときと同様の処理によりパスａのチャネル推定と第１干渉レプリカ信号の生成を行い、受信信号Ｒ０からパスａの第１干渉レプリカ信号を除去して受信信号Ｒ１を生成する。ただし、受信信号Ｒ０から除去するパスｂ、ｃ、ｄの第１レプリカ信号は、ステージＡ数が２、ステージＢ数が１のときに生成されたものを用いる。
【０１１９】
次に、受信局２００は、ステージＡ数が２、ステージＢ数が１、ステージＣ数が１のときと同様の処理によりパスｃのチャネル推定と第１干渉レプリカ信号の生成を行い、受信信号Ｒ１からパスｃの第１干渉レプリカ信号を除去して受信信号Ｒ２を生成する。ただし、受信信号Ｒ０から除去するパスａの第１レプリカ信号は、ステージＡ数が２、ステージＢ数が２のときに生成されたものを用い、パスｂ、ｄの第１レプリカ信号は、ステージＡ数が２、ステージＢ数が１に生成されたものを用いる。
さらに、受信局２００は、パスｂ、パスｄのチャネル推定と第１干渉レプリカ信号の生成を行う。
【０１２０】
そして、受信局２００の復調装置２２０は、ステージＡ数が１のときと同様に、図１１のステップＳ６１５以降の処理を行う。ただし、復調装置２２０は、ステージＡ数が２、ステージＢ数が２のときにチャネル推定装置２１０により推定されたチャネル推定結果を用いる。また、ステージＡ数が２、ステージＣ数が１のとき、ステップＳ６２５において、ＲＡＫＥ合成部２２２−１は、受信信号Ｒ０から、１回目のステージＡにおいて生成された送信局Ｔ２の第２干渉レプリカ信号を除去してから、送信局Ｔ１のパスａ、ｂの受信信号に対して位相補償と、逆拡散と、時刻同期を行った後、ＲＡＫＥ合成する。
【０１２１】
上述した実施形態によれば、例えば、図４の受信局１００、図８の受信局２００である無線通信装置は、多数の送信装置が同時発呼し、かつ、それら送信装置からの無線信号が多重波伝搬される環境で用いられ、パス単位逐次干渉キャンセラ機能を有する。無線通信装置は、パス単位で干渉レプリカ信号を生成及び除去するときに、全送信装置の全パスの干渉レプリカ信号を生成及び除去する処理を１回のステージとし、複数ステージの処理を行う。無線通信装置は、２回目以降のステージでは、復調パス決定部で決定されたパス以外のパスについて、当該ステージで干渉レプリカ信号を生成及び除去済みのパスについては当該ステージで生成された干渉レプリカ信号を、当該ステージで干渉レプリカ信号を生成及び除去済みではないパスについては前ステージで生成した干渉レプリカ信号を受信信号から減算してから、復調パス決定部で決定されたパスの処理を行うことで、当該ステージで未除去のパスから受ける干渉も低減し、高精度にチャネル推定を行い、残留干渉を低減する。
【０１２２】
上述した実施形態によれば、多数の送信局が同時発呼し、無線信号が多重波伝搬する環境において、無線通信装置は、複数の送信局から同一時刻、同一周波数で送信された信号を受信する。無線通信装置において、処理対象パス決定部は、所定の条件に従って、干渉レプリカ信号を生成及び除去する対象のパスを決定する。チャネル推定部は、決定されたパスに対してチャネル推定を行う。逆拡散部は、チャネル推定されたパスについて位相補償を行い、逆拡散処理を行う。復調部は、逆拡散処理された信号に対して復調を行う。復調情報選択部は、各送信局の全パスの復調結果の中からある１パスの復調結果を、その送信局の復調結果として選択する。具体的には、復調情報選択部は、同じ送信局の複数のパスのうち、チャネル推定部で得られたチャネル推定値の電力が最も大きいパスをその送信局の復調結果として選択する。干渉レプリカ生成部は、各パスについて、チャネル推定結果と復調結果を用いて干渉レプリカ信号を生成する。干渉レプリカ保存部は、各パスについて生成された干渉レプリカ信号を保存する。無線通信装置は、全送信局の全パスの信号に対して一回ずつ、干渉レプリカ信号を生成して受信信号から除去する処理を１回のステージとして複数ステージ処理を行う。２回目以降のステージでは、処理対象パス決定部により決定されたパス以外のパスについて、当該ステージで干渉レプリカ信号を生成及び除去済みのパスについては当該ステージで生成された干渉レプリカ信号を、当該ステージで干渉レプリカ信号を生成及び除去済みではないパスについては前ステージで生成された干渉レプリカ信号を干渉レプリカ保存部から読み出して受信信号から除去する。逆拡散部は、このように干渉レプリカ信号が除去された信号に対して、処理対象パス決定部により決定されたパスの逆拡散処理を行う。
【０１２３】
あるいは、無線通信装置は、チャネル推定装置及び復調装置を備える。チャネル推定装置は、全送信局の全パスのチャネルを推定する。復調装置は、チャネル推定装置と、チャネル推定装置で得たチャネル推定結果を用いて全送信局の信号を復調する。
【０１２４】
チャネル推定装置は、処理対象パス決定部と、チャネル推定部と、第１干渉レプリカ生成部と、第１干渉レプリカ保存部とを備える。処理対象パス決定部は、所定の条件に従って、第１干渉レプリカ信号を生成及び除去するパスを決定する。チャネル推定部は、決定されたパスに対してチャネル推定を行う。第１干渉レプリカ生成部は、チャネル推定したパスに対して既知のパイロット信号を用いて第１干渉レプリカ信号を生成する。第１干渉レプリカ保存部は、生成された第１干渉レプリカ信号を保存する。チャネル推定装置は、全送信局の全パスの信号に対して一回ずつ、第１干渉レプリカ信号を生成して受信信号から除去する処理を第１ステージの１ステージとして複数ステージ処理を行う。チャネル推定装置は、第１ステージの２回目以降のステージでは、処理対象パス決定部で決定されたパス以外のパスについて、当該ステージで第１干渉レプリカ信号を生成及び除去済みのパスは当該ステージで生成した第１干渉レプリカ信号を、当該ステージで第１干渉レプリカ信号を生成及び除去済みではないパスは前ステージで生成した第１干渉レプリカ信号を第１干渉レプリカ保存部から読み出して受信信号から除去してから、処理対象パス決定部で決定されたパスの第１干渉レプリカ信号生成・除去を行う。
【０１２５】
復調装置は、復調送信局決定部と、合成部と、復調部と、第２干渉レプリカ生成部と、第２干渉レプリカ保存部とを有する。復調送信局決定部は、復調する送信局を決定する。例えば、復調送信局決定部は、チャネル推定装置で得られたパスの電力を送信局毎に合計し、最も合計電力が高い送信局を復調対象の送信局として決定する。合成部は、決定された送信局に対して、チャネル推定装置で得られた全パスのチャネル推定結果を用いて位相補償及び逆拡散及び時刻同期を行ってから最大比合成するＲＡＫＥ合成を行う。復調部は、ＲＡＫＥ合成された信号に対して復調処理を行う。第２干渉レプリカ生成部は、チャネル推定結果と復調結果を用いて第２干渉レプリカ信号を生成する。第２干渉レプリカ保存部は、生成された第２干渉レプリカ信号を保存する。復調装置は、全送信局の信号に対して一回ずつ、第２干渉レプリカ信号を生成してから、受信信号から生成された第２干渉レプリカ信号を除去する処理を第２ステージの１ステージとして複数ステージ処理を行う。復調装置は、第２ステージの２回目以降のステージでは、復調送信局決定部で決定された送信局について、当該ステージで第２干渉レプリカ信号を生成及び除去済みの送信局は当該ステージで生成された第２干渉レプリカ信号を、当該ステージで第２干渉レプリカ信号を生成及び除去済みではない送信局は前ステージで生成された第２干渉レプリカ信号を第２干渉レプリカ保存部から読み出して受信信号から除去する。合成部は、このように第２干渉レプリカ信号が除去された受信した受信信号をＲＡＫＥ合成する。
【０１２６】
なお、復調送信局決定部は、受信信号のパイロット信号部分と既知の各送信局のパイロット信号の相関値を計算することで各送信局の受信電力を算出し、最も受信電力が高い送信局を復調対象送信局として決定してもよい。
また、処理対象パス決定部は、最も電力の高いパスを復調対象パスとして決定してもよい。
また、処理対象パス決定部は、復調対象パスを決定するために全送信局の全パスを１パスずつチャネル推定する際に、当該パス以外のパスについて、当該ステージで干渉レプリカ信号を生成及び除去済みのパスは当該ステージで生成された干渉レプリカ信号を、当該ステージで干渉レプリカ信号を生成及び除去済みでないパスは前ステージで生成された干渉レプリカ信号を受信信号から除去する。処理対象パス決定部は、このように干渉レプリカ信号が除去された受信信号を用いて各パスのチャネル推定を行う。
また、チャネル推定部は、前ステージの復調結果もパイロット信号として利用してもよい。
【０１２７】
上述した実施形態における受信局１００、２００をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【０１２８】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【０１２９】
無線信号を受信する通信装置に適用可能である。
【符号の説明】
【０１３０】
Ｒ…受信局
Ｔ１、Ｔ２…送信局
１００…受信局
１０１…アンテナ
１０２…無線部
１０３−１〜１０３−Ｎ…復調パス決定部
１０４−１〜１０４−Ｎ…チャネル推定部
１０５−１〜１０５−Ｎ…逆拡散部
１０６−１〜１０６−Ｎ…復調部
１０７−１〜１０７−Ｎ…干渉レプリカ生成部
１０８−１…除去部
１０９…干渉レプリカ保存部
１１０…復調情報選択部
１１１…復調結果保存部
１２１…制御部
１２２…ステージ数記憶部
２００…受信局
２０１…アンテナ
２０２…無線部
２１０…チャネル推定装置
２１１−１〜２１１−Ｎ…復調パス決定部
２１２−１〜２１２−Ｎ…チャネル推定部
２１３−１〜２１３−Ｎ…第１干渉レプリカ生成部
２１４−１…第１除去部
２１５…第１干渉レプリカ保存部
２２０…復調装置
２２１−１〜２２１−Ｋ…復調送信局決定部
２２２−１〜２２２−Ｋ…ＲＡＫＥ合成部
２２３−１〜２２３−Ｋ…復調部
２２４−１〜２２４−Ｋ…第２干渉レプリカ生成部
２２５−１…第２除去部
２２６…第２干渉レプリカ保存部
２２７…復調結果保存部
２３０…制御部
２４０…ステージ数記憶部
【図１】
2018019254.tif 000003
【図２】
2018019254.tif 000004
【図３】
2018019254.tif 000005
【図４】
2018019254.tif 000006
【図５】
2018019254.tif 000007
【図６】
2018019254.tif 000008
【図７】
2018019254.tif 000009
【図８】
2018019254.tif 000010
【図９】
2018019254.tif 000011
【図１０】
2018019254.tif 000012
【図１１】
2018019254.tif 000013
【図１２】
2018019254.tif 000014
【図１３】
2018019254.tif 000015
【図１４】
2018019254.tif 000016
【図１５】
2018019254.tif 000017