(57)【要約】【課題】  ＭＩＭＯを採用している移動通信システムにおいて、高速で、かつ、高精度で、送信機に設けられた複数の送信アンテナから送信された送信信号を分離して抽出することが可能な受信機を提供する。【解決手段】  受信機４０は、所定期間内において、第１の受信信号ｘ１（ｔ）に対応する第１のウェイトｗ１１（ｔ）及び第２の受信信号ｘ１（ｔ）に対応する第２のウェイトｗ１２（ｔ）を逐次更新することによって、最適ウェイトベクトルＷ（ｔ）を算出する最適ウェイトベクトル算出部４６ａと、最適ウェイトベクトルＷ（ｔ）を用いて第１の送信信号ｙ１（ｔ）を分離して抽出する第１の送信信号分離抽出部４４ａ１、４４ａ２、４５ａとを具備しており、最適ウェイトベクトル算出部４６ａは、所定条件を満たす第１のウェイトｗ１１（ｔ）及び第２のウェイトｗ１２（ｔ）を逐次更新することによって最適ウェイトベクトルＷ（ｔ）を算出する。【選択図】  図１
2006287613.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つの受信アンテナを用いて、送信機に設けられた複数の送信アンテナから送信された送信信号を分離して抽出する受信機であって、
所定期間内において、第１の受信アンテナを介して受信した第１の受信信号に対応する第１のウェイト及び第２の受信アンテナを介して受信した第２の受信信号に対応する第２のウェイトを逐次更新することによって、更新された前記第１のウェイト及び前記第２のウェイトを含む最適ウェイトベクトルを算出するように構成されている最適ウェイトベクトル算出部と、
算出された前記最適ウェイトベクトルを用いて、前記送信機に設けられた複数の送信アンテナから送信された第１の送信信号を分離して抽出するように構成されている第１の送信信号分離抽出部とを具備しており、
前記最適ウェイトベクトル算出部は、所定条件を満たす前記第１のウェイト及び前記第２のウェイトを逐次更新することによって、前記最適ウェイトベクトルを算出するように構成されていることを特徴とする受信機。
【請求項２】
前記所定条件は、前記第１のウェイトと前記第２のウェイトとの比が、所定閾値を上回ることであることを特徴とする請求項１に記載の受信機。
【請求項３】
前記送信機との間の伝播路におけるフェージング量を推定し、推定した前記フェージング量に基づいて、該第１のウェイト及び該第２のウェイトを逐次更新する方法を決定するように構成されているフェージング量制御部を具備することを特徴とする請求項１又は２に記載の受信機。
【請求項４】
前記最適ウェイトベクトル算出部は、前記第１のウェイトの初期値を１として、前記第２のウェイトの初期値を０として、該第１のウェイト及び該第２のウェイトを逐次更新するように構成されている請求項１乃至３のいずれか一項に記載の受信機。
【請求項５】
前記送信機との間の伝播路におけるフェージング量を推定し、推定した前記フェージング量に基づいて、該第１のウェイト及び該第２のウェイトの初期値を決定するように構成されているフェージング量制御部を具備することを特徴とする請求項４に記載の受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも２つの受信アンテナを用いて、送信機に設けられた複数の送信アンテナから送信された送信信号を分離して抽出する受信機に関する。
【０００２】
特に、本発明は、「ＭＩＭＯ（Ｍｕｌｔｉ-Ｉｎｐｕｔ  Ｍｕｌｔｉ-Ｏｕｔｐｕｔ）」で用いられる受信機に関する。
【背景技術】
【０００３】
近年、無線通信におけるスループットを向上させる技術として「ＭＩＭＯ」が注目されてきている。ＭＩＭＯは、送信機に設けられた複数の送信アンテナから送信された送信信号を、受信機に設けられた複数の受信アンテナで受信してアダプティブアレイ受信技術（指向性受信技術）によって分離して抽出する技術である。
【０００４】
アダプティブアレイ受信技術は、受信機に設けられた複数の受信アンテナを介して受信した受信信号に応じて最適ウェイトベクトルを算出して、各受信信号に対して乗算・合成することによって、送信機に設けられた複数の送信アンテナを介して送信された送信信号を効率的に分離・抽出するものである。
【０００５】
図６乃至図９を参照して、従来のＭＩＭＯを採用している移動通信システムについて説明する。
【０００６】
図６（ａ）に示すように、かかる移動通信システムにおける上り方向通信では、無線端末に設けられた送信機（複数の送信系統ＴＸ１、ＴＸ２）２０が、複数の送信アンテナを介して、複数の送信信号Ｓ１、Ｓ２を独立に送信するように構成されている（オムニ送信）。
【０００７】
一方、上述の移動通信システムにおける上り方向通信では、無線基地局に設けられた受信機（複数の受信系統ＲＸ１、ＲＸ２）１０が、アダプティブアレイ受信技術によって、上述の送信信号Ｓ１、Ｓ２を受信するように構成されている（アレイ受信）。
【０００８】
また、図６（ｂ）に示すように、上述の移動通信システムにおける下り方向通信では、無線基地局に設けられた送信機（複数の送信系統ＴＸ１、ＴＸ２）３０が、アダプティブアレイ送信技術（指向性送信技術）によって、複数の送信アンテナを介して、複数の送信信号Ｓ１、Ｓ２を送信するように構成されている（アレイ送信）。
【０００９】
一方、上述の移動通信システムにおける下り方向通信では、無線端末に設けられた受信機（複数の受信系統ＲＸ１、ＲＸ２）４０が、アダプティブアレイ受信技術によって、上述の送信信号Ｓ１、Ｓ２を受信するように構成されている（アレイ受信）。
【００１０】
図７に、従来のＭＩＭＯを採用している移動通信システムの無線端末に設けられた受信機４０の機能ブロックを示す。図７の例では、受信機４０は、２つの受信系統ＲＸ１、ＲＸ２を具備するように構成されている。各受信系統は、基本的に同一の構成を具備するものとする。以下、かかる受信機４０の受信系統ＲＸ１内における受信処理について簡単に説明する。
【００１１】
第１に、受信アンテナ４１ａ、４１ｂを介して受信された受信信号ｘ１（ｔ）、ｘ２（ｔ）が、それぞれ、乗算器４４ａ１、４４ａ２に入力される。
【００１２】
第２に、乗算器４４ａ１が、受信信号ｘ１（ｔ）と最適ウェイトベクトル算出部４６ａから入力された最適ウェイトベクトルｗ１１（ｔ）とを乗算して加算部４５ａに出力する一方、乗算器４４ａ２が、受信信号ｘ２（ｔ）と最適ウェイトベクトル算出部４６ａから入力された最適ウェイトベクトルｗ１２（ｔ）とを乗算して加算部４５ａに出力する。
【００１３】
第３に、加算部４５ａは、重み付けされた受信信号ｗ１１（ｔ）・ｘ１（ｔ）と受信信号ｗ１２（ｔ）・ｘ２（ｔ）とを合成した後、送信機３０の送信系統ＴＸ１によって送信された送信信号ｙ１（ｔ）と推定して出力する。
【００１４】
図８及び図９を参照して、従来のＭＩＭＯを採用している移動通信システムの無線端末に設けられた受信機４０の受信系統ＲＸｉにおいて、最適ウェイトベクトルを算出する動作について説明する。
【００１５】
図８は、再帰的最小２乗法（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ-Ｓｑｕａｒｅｓ：ＲＬＳ）アルゴリズムを用いて最適ウェイトベクトルを算出する動作を示し、図９は、最小平均２乗誤差（Ｌｅａｓｔ-Ｍｅａｎｓ  Ｓｑｕａｒｅｓ：ＬＭＳ）アルゴリズムを用いて最適ウェイトベクトルを算出する動作を示す。
【００１６】
図８に示すように、最適ウェイトベクトル算出部４６ａは、ステップＳ４００１において、時刻ｔ＝１と設定し、ステップＳ４００２において、相関行列Ｐ（ｔ）、忘却係数λ、ウェイトベクトルＷｉ（ｔ）に対して初期値を設定する。具体的には、
【数１】
2006287613.tif 000003
【００１７】
であり、Ｗｉ（０）＝［０，０］Ｔとする。なお、λは、０〜１の小数の値を取る。
【００１８】
ステップＳ４００３において、最適ウェイトベクトル算出部４６ａは、下式によって、時刻ｔにおけるカルマンゲインベクトルＫ（ｔ）を算出する。
【００１９】
Ｔ（ｔ）＝λ・Ｐ（ｔ−１）・Ｘ（ｔ）
Ｋ（ｔ）＝Ｔ（ｔ）/（１＋ＸＨ（ｔ）・Ｔ（ｔ））
ここで、Ｘ（ｔ）は、複数の受信アンテナを介して受信した複数の受信信号ｘｉ（ｔ）によって構成される受信信号ベクトルである。
【００２０】
最適ウェイトベクトル算出部４６ａは、ステップＳ４００４において、受信機４０のメモリ内部から参照信号ｄｉ（ｔ）を読み出して、ステップＳ４００５において、下式によって、時刻ｔにおける誤差ｅｉ（ｔ）を算出する。
【００２１】
ｅｉ（ｔ）＝ｄｉ（ｔ）−ＷｉＨ（ｔ−１）・Ｘ（ｔ）
ここで、ｄｉ（ｔ）は、パイロット信号等の参照符号である。
【００２２】
ステップＳ４００６において、最適ウェイトベクトル算出部４６ａは、下式によって、時刻ｔにおけるウェイトベクトルＷｉ（ｔ）を算出する。
【００２３】
Ｗｉ（ｔ）＝Ｗｉ（ｔ−１）＋ｅ＊（ｔ）・Ｋ（ｔ）
ステップＳ４００７において、最適ウェイトベクトル算出部４６ａは、下式によって、時刻ｔにおける相関行列Ｐ（ｔ）を更新する。
【００２４】
Ｐ（ｔ）＝λ・Ｐ（ｔ−１）−ＫＨ（ｔ）・Ｔ（ｔ）
ステップＳ４００８において、最適ウェイトベクトル算出部４６ａは、時刻ｔがウェイト推定区間ｔｍａｘ範囲内であるか否かについて判定する。
【００２５】
時刻ｔがウェイト推定区間ｔｍａｘ範囲内であると判定された場合、ステップＳ４００９において、最適ウェイトベクトル算出部４６ａは、ｔ＝ｔ＋１によって、時刻ｔを更新して、ステップＳ４００３に戻る。
【００２６】
一方、時刻ｔがウェイト推定区間ｔｍａｘ範囲内でないと判定された場合、ステップＳ４０１０において、下式によって算出された出力信号ｙｉ（ｔ）を、送信機３０の送信系統ＴＸｉによって送信された送信信号として出力する。
【００２７】
ｙｉ（ｔ）＝ＷｉＨ（ｔｍａｘ）・Ｘ（ｔ）
図９に示すように、最適ウェイトベクトル算出部４６ａは、ステップＳ５００１において、時刻ｔ＝１と設定し、ステップＳ５００２において、忘却係数μ、ウェイトベクトルＷｉ（ｔ）に対して初期値を設定する。具体的には、Ｗｉ（０）＝［０，０］Ｔとする。なお、μは、０〜１の小数の値を取る。
【００２８】
最適ウェイトベクトル算出部４６ａは、ステップＳ５００３において、受信機４０のメモリ内部から参照信号ｄｉ（ｔ）を読み出して、ステップＳ５００４において、下式によって、時刻ｔにおける誤差ｅｉ（ｔ）を算出する。
【００２９】
ｅｉ（ｔ）＝ｄｉ（ｔ）−ＷｉＨ（ｔ−１）・Ｘ（ｔ）
ここで、ｄｉ（ｔ）は、パイロット信号等の参照符号である。
【００３０】
ステップＳ５００５において、最適ウェイトベクトル算出部４６ａは、下式によって、時刻ｔにおけるウェイトベクトルＷｉ（ｔ）を算出する。
【００３１】
Ｗｉ（ｔ）＝Ｗｉ（ｔ−１）＋μ・ｅ＊（ｔ）・Ｘ（ｔ）
ステップＳ５００６において、最適ウェイトベクトル算出部４６ａは、時刻ｔがウェイト推定区間ｔｍａｘ範囲内であるか否かについて判定する。
【００３２】
時刻ｔがウェイト推定区間ｔｍａｘ範囲内であると判定された場合、ステップＳ５００７において、最適ウェイトベクトル算出部４６ａは、ｔ＝ｔ＋１によって、時刻ｔを更新して、ステップＳ５００３に戻る。
【００３３】
一方、時刻ｔがウェイト推定区間ｔｍａｘ範囲内でないと判定された場合、ステップＳ５００８において、下式によって算出された出力信号ｙｉ（ｔ）を、送信機３０の送信系統ＴＸｉによって送信された送信信号として出力する。
【００３４】
ｙｉ（ｔ）＝ＷｉＨ（ｔｍａｘ）・Ｘ（ｔ）
【非特許文献１】菊間信良著、「アレーアンテナによる適応信号処理」、科学技術出版
【特許文献１】国際公開ＷＯ００/０７９７０２号
【発明の開示】
【発明が解決しようとする課題】
【００３５】
しかしながら、従来のＭＩＭＯを採用している移動通信システムにおいて、送信機に設けられた複数の送信アンテナによって受信機に設けられた第１の受信アンテナに向けて送信された第１の送信信号、及び、当該送信機に設けられた複数の送信アンテナによって当該受信機に設けられた第２の受信アンテナに向けて送信された第２の送信信号が、当該受信機に到達するような環境であるにもかかわらず、Ｗｉ（０）＝［０，０］Ｔとすると、すなわち、当該受信機に設けられた第１の受信アンテナ４１ａを介して受信した第１の受信信号に対応する第１のウェイトの初期値ｗ１（０）及び当該受信機に設けられた第２の受信アンテナ４１ｂを介して受信した第２の受信信号に対応する第２のウェイトの初期値ｗ２（０）を共に「０」とすると、最適ウェイトベクトルＷｉ（ｔ）を算出する時間が非常に長くなってしまうという問題点があった。
【００３６】
また、かかる環境において、第１の送信信号を算出するにあたって、第１の受信信号に対応する第１のウェイトが第２の受信信号に対応する第２のウェイトよりも小さくなってしまい、受信性能を劣化させる可能性があるという問題点があった。
【００３７】
そこで、本発明は、以上の点に鑑みてなされたもので、ＭＩＭＯを採用している移動通信システムにおいて、高速で、かつ、高精度で、送信機に設けられた複数の送信アンテナから送信された送信信号を分離して抽出することが可能な受信機を提供することを目的とする。
【課題を解決するための手段】
【００３８】
本発明の第１の特徴は、少なくとも２つの受信アンテナを用いて、送信機に設けられた複数の送信アンテナから送信された送信信号を分離して抽出する受信機であって、所定期間内において、第１の受信アンテナを介して受信した第１の受信信号に対応する第１のウェイト及び第２の受信アンテナを介して受信した第２の受信信号に対応する第２のウェイトを逐次更新することによって、更新された前記第１のウェイト及び前記第２のウェイトを含む最適ウェイトベクトルを算出するように構成されている最適ウェイトベクトル算出部と、算出された前記最適ウェイトベクトルを用いて、送信機に設けられた複数の送信アンテナから送信された第１の送信信号を分離して抽出するように構成されている第１の送信信号分離抽出部とを具備しており、前記最適ウェイトベクトル算出部が、所定条件を満たす前記第１のウェイト及び前記第２のウェイトを逐次更新することによって、前記最適ウェイトベクトルを算出するように構成されていることを要旨とする。
【００３９】
本発明の第１の特徴において、前記所定条件が、前記第１のウェイトと前記第２のウェイトとの比が、所定閾値を上回ることであってもよい。
【００４０】
かかる発明によれば、ＭＩＭＯを採用している移動通信システムにおいて、送信機に設けられた複数の送信アンテナによって受信機に設けられた第１の受信アンテナに向けて送信された第１の送信信号、及び、当該送信機に設けられた複数の送信アンテナによって当該受信機に設けられた第２の受信アンテナに向けて送信された第２の送信信号が、当該受信機に到達するような環境において、第１の送信信号を算出するにあたって、第１の受信信号に対応する第１のウェイトが第２の受信信号に対応する第２のウェイトよりも小さくなってしまうという現象を防ぐことができる。
【００４１】
本発明の第１の特徴において、前記最適ウェイトベクトル算出部が、前記第１のウェイトの初期値を１として、前記第２のウェイトの初期値を０として、該第１のウェイト及び該第２のウェイトを逐次更新するように構成されていてもよい。
【００４２】
かかる発明によれば、ＭＩＭＯを採用している移動通信システムにおいて、送信機に設けられた複数の送信アンテナによって受信機に設けられた第１の受信アンテナに向けて送信された第１の送信信号、及び、当該送信機に設けられた複数の送信アンテナによって当該受信機に設けられた第２の受信アンテナに向けて送信された第２の送信信号が、当該受信機に到達するような環境において、最適ウェイトベクトルを算出する時間を短縮することができる。
【００４３】
本発明の第１の特徴において、送信機との間の伝播路におけるフェージング量を推定し、推定した前記フェージング量に基づいて、該第１のウェイト及び該第２のウェイトを逐次更新する方法を決定するように構成されているフェージング量制御部を具備してもよい。
【００４４】
本発明の第１の特徴において、送信機との間の伝播路におけるフェージング量を推定し、推定した前記フェージング量に基づいて、該第１のウェイト及び該第２のウェイトの初期値を決定するように構成されているフェージング量制御部を具備してもよい。
【００４５】
かかる発明によれば、送信機との間の伝播路におけるフェージング量が大きい場合には、ＭＩＭＯを採用している移動通信システムにおいて、送信機に設けられた複数の送信アンテナによって送信された第１の送信信号が、受信機に設けられた第１の受信アンテナだけでなく、受信機に設けられた第２の受信アンテナにも到達する割合が増加していると判断して、上述の第１のウェイト及び該第２のウェイトを逐次更新する方法を採用しない、又は、ウェイトベクトルの初期値Ｗｉ（０）＝［０，０］Ｈを採用しないと決定することができる。
【発明の効果】
【００４６】
以上説明したように、本発明によれば、ＭＩＭＯを採用している移動通信システムにおいて、高速で、かつ、高精度で、送信機に設けられた複数の送信アンテナから送信された送信信号を分離して抽出することが可能な受信機を提供することができる。
【発明を実施するための最良の形態】
【００４７】
（本発明の第１の実施形態に係る受信機の構成）
図１及び図２を参照して、本発明の第１の実施形態に係る移動通信システムの無線端末に設けられた受信機４０の構成について説明する。本実施形態に係る移動通信システムは、図６に示すように、ＭＩＭＯを採用しており、無線基地局は、アレイ送信及びアレイ受信を行うように構成されており、無線端末は、オムニ送信及びアレイ受信を行うように構成されている。
【００４８】
図１に示すように、本実施形態に係る移動通信システムの無線端末に設けられた受信機４０は、図６に示す従来の移動通信システムの無線端末に設けられた受信機４０の構成に加えて、各受信系統ＲＸ１、ＲＸ２内に、フェージング量制御部４７ａ、４７ｂを具備するように構成されている。
【００４９】
具体的には、受信機４０は、２つの受信アンテナ４１ａ、４１ｂと、ＲＦ４２ａ、４２ｂと、Ａ/Ｄ４３ａ、４３ｂと、第１の受信系統ＲＸ１と、第２の受信系統ＲＸ２とを具備している。
【００５０】
また、第１の受信系統ＲＸ１は、ＲＦ４２ａ及びＡ/Ｄ４３ａを介して受信アンテナ４１ａに接続されている乗算部４４ａ１と、ＲＦ４２ｂ及びＡ/Ｄ４３ｂを介して受信アンテナ４１ｂに接続されている乗算部４４ａ２と、加算部４５ａと、最適ウェイトベクトル算出部４６ａと、フェージング量制御部４７ａとを具備している。
【００５１】
また、第２の受信系統ＲＸ２は、同様に、ＲＦ４２ａ及びＡ/Ｄ４３ａを介して受信アンテナ４１ａに接続されている乗算部４４ｂ１と、ＲＦ４２ｂ及びＡ/Ｄ４３ｂを介して受信アンテナ４１ｂに接続されている乗算部４４ｂ２と、加算部４５ｂと、最適ウェイトベクトル算出部４６ｂと、フェージング量制御部４７ｂとを具備している。
【００５２】
最適ウェイトベクトル算出部４６ａは、所定期間（ウェイト推定区間ｔｍａｘ）内において、第１の受信アンテナ４１ａを介して受信した第１の受信信号ｘ１（ｔ）に対応する第１のウェイトｗ１１（ｔ）及び第２の受信アンテナ４１ｂを介して受信した第２の受信信号ｘ２（ｔ）に対応する第２のウェイトｗ１２（ｔ）を逐次更新することによって、更新された第１のウェイトｗ１１（ｔ）及び第２のウェイトｗ１２（ｔ）を含む最適ウェイトベクトルＷ１（ｔ）を算出するように構成されている。
【００５３】
同様に、最適ウェイトベクトル算出部４６ｂは、所定期間（ウェイト推定区間ｔｍａｘ）内において、第１の受信アンテナ４１ａを介して受信した第１の受信信号ｘ１（ｔ）に対応する第１のウェイトｗ２１（ｔ）及び第２の受信アンテナ４１ｂを介して受信した第２の受信信号ｘ２（ｔ）に対応する第２のウェイトｗ２２（ｔ）を逐次更新することによって、更新された第１のウェイトｗ２１（ｔ）及び第２のウェイトｗ２２（ｔ）を含む最適ウェイトベクトルＷ２（ｔ）を算出するように構成されている。
【００５４】
最適ウェイトベクトル算出部４６ａ、４６ｂは、所定条件を満たす第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新することによって、最適ウェイトベクトルＷ１（ｔ）、Ｗ２（ｔ）を算出するように構成されている。
【００５５】
例えば、最適ウェイトベクトル算出部４６ａ、４６ｂは、第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）と第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）との比が所定閾値γを上回る場合のみ、当該第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び当該第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新する。
【００５６】
すなわち、最適ウェイトベクトル算出部４６ａ、４６ｂは、第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）と第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）との比が所定閾値γを上回らない場合、当該第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び当該第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を更新しない。
【００５７】
最適ウェイトベクトル算出部４６ａ、４６ｂは、第１のウェイトの初期値ｗ１１（０）、ｗ２１（０）を「１」として、第２のウェイトの初期値ｗ１２（０）、ｗ２２（０）を「０」として、第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新してもよい。
【００５８】
乗算部４４ａ１、４４ａ２は、第１の受信信号ｘ１（ｔ）及び第２の受信信号ｘ２（ｔ）と、第１のウェイトｗ１１（ｔ）及び第２のウェイトｗ１２（ｔ）とをそれぞれ乗算して、加算部４５ａは、かかる乗算結果を合成することによって、第１の送信信号としてｙ１（ｔ）を出力するように構成されている。
【００５９】
また、乗算部４４ｂ１、４４ｂ２は、第１の受信信号ｘ１（ｔ）及び第２の受信信号ｘ２（ｔ）と、第１のウェイトｗ２１（ｔ）及び第２のウェイトｗ２２（ｔ）とをそれぞれ乗算して、加算部４５ｂは、かかる乗算結果を合成することによって、第２の送信信号としてｙ２（ｔ）を出力するように構成されている。
【００６０】
すなわち、乗算部４４ａ１、４４ａ２及び加算部４５ａは、最適ウェイトベクトル算出部４６ａによって算出された最適ウェイトベクトルＷ１（ｔ）を用いて、送信機に設けられた複数の送信アンテナから送信された第１の送信信号ｙ１（ｔ）を分離して抽出する第１の送信信号分離抽出部を構成する。
【００６１】
また、乗算部４４ｂ１、４４ｂ２及び加算部４５ｂは、最適ウェイトベクトル算出部４６ｂによって算出された最適ウェイトベクトルＷ２（ｔ）を用いて、送信機に設けられた複数の送信アンテナから送信された第２の送信信号ｙ２（ｔ）を分離して抽出する第２の送信信号分離抽出部を構成する。
【００６２】
フェージング量制御部４７ａ、４７ｂは、無線基地局に設けられた送信機３０との間の伝播路におけるフェージング量を推定し、推定したフェージング量に基づいて、第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新する方法を決定するように構成されている。
【００６３】
また、フェージング量制御部４７ａ、４７ｂは、無線基地局に設けられた送信機３０との間の伝播路におけるフェージング量を推定し、推定したフェージング量に基づいて、第１のウェイトの初期値ｗ１１（０）、ｗ２１（０）及び第２のウェイトの初期値ｗ１２（０）、ｗ２２（０）を決定するように構成されている。
【００６４】
具体的には、フェージング量制御部４７ａ、４７ｂは、図２（ａ）に示すテーブルを参照して、ＲＳＳＩの変動量に基づいて、フェージング量を推定することができる。
【００６５】
図２（ａ）の例では、フェージング量制御部４７ａ、４７ｂは、ＲＳＳＩの変動量に基づいて、推定フェージング量を「小」、「中」、「大」の３段階に分けることができる。
【００６６】
また、フェージング量制御部４７ａ、４７ｂは、図２（ａ）に示すテーブルを参照して、推定フェージング量に基づいて、アレイ制御パラメータ（例えば、ウェイト初期値及び所定閾値γ）を決定することができる。
【００６７】
すなわち、図２（ａ）の例では、フェージング量制御部４７ａ、４７ｂは、推定フェージング量（「小」、「中」、「大」）に基づいて、第１のウェイトの初期値ｗ１１（０）、ｗ２１（０）を「１」として第２のウェイトの初期値ｗ１２（０）、ｗ２２（０）を「０」とするか、第１のウェイトの初期値ｗ１１（０）、ｗ２１（０）を「０」として第２のウェイトの初期値ｗ１２（０）、ｗ２２（０）を「０」とするかについて決定する。
【００６８】
また、フェージング量制御部４７ａ、４７ｂは、推定フェージング量（「小」、「中」、「大」）に基づいて、第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）と第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）との比が所定閾値γを上回る場合のみ、当該第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び当該第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新するように決定するか、又は、全ての場合において、当該第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び当該第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新するように決定する。
【００６９】
なお、図２（ａ）の例では、フェージング量制御部４７ａ、４７ｂは、推定フェージング量が「小」である場合（すなわち、ＲＳＳＩの変動量が３未満である場合）、ウェイトベクトルの初期値Ｗｉ（０）＝［１，０］Ｔとして、所定閾値γ＝２として第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新する。
【００７０】
また、フェージング量制御部４７ａ、４７ｂは、推定フェージング量が「中」である場合（すなわち、ＲＳＳＩの変動量が３以上５未満である場合）、ウェイトベクトルの初期値Ｗｉ（０）＝［１，０］Ｔとして、所定閾値γ＝１として第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新する。
【００７１】
また、フェージング量制御部４７ａ、４７ｂは、推定フェージング量が「大」である場合（すなわち、ＲＳＳＩの変動量が５以上である場合）、ウェイトベクトルの初期値Ｗｉ（０）＝［０，０］Ｔとして、全ての第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新する。
【００７２】
また、フェージング量制御部４７ａ、４７ｂは、図２（ｂ）に示すテーブルを参照して、応答ベクトル相関値に基づいて、フェージング量を推定することができる。ここで、応答ベクトル相関値とは、１つ前のフレームにおける応答ベクトルと現在のフレームにおける応答ベクトルとの間の相関値である。
【００７３】
なお、図２（ｂ）の例では、フェージング量制御部４７ａ、４７ｂは、推定フェージング量が「小」である場合（すなわち、応答ベクトル相関値が０.９５以上である場合）、ウェイトベクトルの初期値Ｗｉ（０）＝［１，０］Ｔとして、所定閾値γ＝２として第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新する。
【００７４】
また、フェージング量制御部４７ａ、４７ｂは、推定フェージング量が「中」である場合（すなわち、応答ベクトル相関値が０.８０以上である場合）、ウェイトベクトルの初期値Ｗｉ（０）＝［１，０］Ｔとして、所定閾値γ＝１として第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新する。
【００７５】
また、フェージング量制御部４７ａ、４７ｂは、推定フェージング量が「大」である場合（すなわち、応答ベクトル相関値が０.８０未満である場合）、ウェイトベクトルの初期値Ｗｉ（０）＝［０，０］Ｔとして、全ての第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）を逐次更新する。
【００７６】
（本発明の第１の実施形態に係る受信機が最適ウェイトベクトルを算出する動作）
図３及び図４を参照して、本発明の第１の実施形態に係る受信機４０が最適ウェイトベクトルＷｉ（ｔ）を算出する動作について説明する。
【００７７】
図３に示すように、受信機４０のフェージング量制御部４７ａ、４７ｂが、ステップＳ１００１において、フェージング量推定情報（例えば、ＲＳＳＩや応答ベクトル相関値等）を取得して、ステップＳ１００２において、図２（ａ）及び（ｂ）に示すテーブルを参照して、送信機３０との間の伝播路のフェージング量を推定する。
【００７８】
ステップＳ１００３において、フェージング量制御部４７ａ、４７ｂが、図２（ａ）及び（ｂ）に示すテーブルを参照して、アレイ制御パラメータ（例えば、ウェイト初期値や所定閾値γ）を設定する。
【００７９】
ステップＳ１００４において、フェージング量制御部４７ａ、４７ｂが、アレイ処理を行う。かかるアレイ処理について、図４を参照して説明する。なお、図４は、ＲＬＳアルゴリズムを用いたアレイ処理について示す。
【００８０】
図４に示すように、最適ウェイトベクトル算出部４６ａ、４６ｂは、ステップＳ２００１において、時刻ｔ＝１と設定し、ステップＳ２００２において、相関行列Ｐ（ｔ）、忘却係数λ、ウェイトベクトルＷｉ（ｔ）、所定閾値γに対して初期値を設定する。具体的には、
【数２】
2006287613.tif 000004
【００８１】
であり、Ｗｉ（０）＝［１，０］Ｔとする。なお、λは、０〜１の小数の値を取る。
【００８２】
ステップＳ２００３において、最適ウェイトベクトル算出部４６ａ、４６ｂは、下式によって、時刻ｔにおけるカルマンゲインベクトルＫ（ｔ）を算出する。
【００８３】
Ｔ（ｔ）＝λ・Ｐ（ｔ−１）・Ｘ（ｔ）
Ｋ（ｔ）＝Ｔ（ｔ）/（１＋ＸＨ（ｔ）・Ｔ（ｔ））
ここで、Ｘ（ｔ）は、複数の受信アンテナを介して受信した複数の受信信号ｘｉ（ｔ）によって構成される受信信号ベクトルである。
【００８４】
最適ウェイトベクトル算出部４６ａ、４６ｂは、ステップＳ２００４において、受信機４０のメモリ内部から参照信号ｄｉ（ｔ）を読み出して、ステップＳ２００５において、下式によって、時刻ｔにおける誤差ｅｉ（ｔ）を算出する。
【００８５】
ｅｉ（ｔ）＝ｄｉ（ｔ）−ＷｉＨ（ｔ−１）・Ｘ（ｔ）
ここで、ｄｉ（ｔ）は、パイロット信号等の参照符号である。
【００８６】
ステップＳ２００６において、最適ウェイトベクトル算出部４６ａ、４６ｂは、下式によって、時刻ｔにおけるウェイトベクトルＷｉ（ｔ）を算出する。
【００８７】
Ｗｉ（ｔ）＝Ｗｉ（ｔ−１）＋ｅ＊（ｔ）・Ｋ（ｔ）
ステップＳ２００７において、最適ウェイトベクトル算出部４６ａ、４６ｂは、第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）と第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）との比が所定閾値γを上回るか否か（｜ｗ１１（ｔ）｜/｜ｗ１２（ｔ）｜＞γ、又は、｜ｗ２１（ｔ）｜/｜ｗ２２（ｔ）｜＞γ）について判定する。
【００８８】
かかる比が所定閾値γを上回る場合、最適ウェイトベクトル算出部４６ａ、４６ｂは、ステップＳ２００６において更新した第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）（すなわち、第１のウェイトベクトルＷ１（ｔ））及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）（すなわち、第２のウェイトベクトルＷ２（ｔ））を有効とする。
【００８９】
一方、かかる比が所定閾値γを上回らない場合、最適ウェイトベクトル算出部４６ａ、４６ｂは、ステップＳ２００８において、ステップＳ２００６において更新した第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）（すなわち、第１のウェイトベクトルＷ１（ｔ））及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）（すなわち、第２のウェイトベクトルＷ２（ｔ））を無効として、更新前の第１のウェイトｗ１１（ｔ−１）、ｗ２１（ｔ−１）（すなわち、第１のウェイトベクトルＷ１（ｔ−１））及び第２のウェイトｗ１２（ｔ−１）、ｗ２２（ｔ−１）（すなわち、第２のウェイトベクトルＷ２（ｔ−１））を有効とする。
【００９０】
ステップＳ２００９において、最適ウェイトベクトル算出部４６ａ、４６ｂは、下式によって、時刻ｔにおける相関行列Ｐ（ｔ）を更新する。
【００９１】
Ｐ（ｔ）＝λ・Ｐ（ｔ−１）−ＫＨ（ｔ）・Ｔ（ｔ）
ステップＳ２０１０において、最適ウェイトベクトル算出部４６ａ、４６ｂは、時刻ｔがウェイト推定区間ｔｍａｘ範囲内であるか否かについて判定する。
【００９２】
時刻ｔがウェイト推定区間ｔｍａｘ範囲内であると判定された場合、ステップＳ２０１１において、最適ウェイトベクトル算出部４６ａ、４６ｂは、ｔ＝ｔ＋１によって、時刻ｔを更新して、ステップＳ２００３に戻る。
【００９３】
一方、時刻ｔがウェイト推定区間ｔｍａｘ範囲内でないと判定された場合、ステップＳ２０１２において、下式によって算出された出力信号ｙｉ（ｔ）を、送信機３０の送信系統ＴＸｉによって送信された送信信号として出力する。
【００９４】
ｙｉ（ｔ）＝ＷｉＨ（ｔｍａｘ）・Ｘ（ｔ）
（本実施形態に係る受信機の作用・効果）
本実施形態に係る受信機４０によれば、ＭＩＭＯを採用している移動通信システムにおいて、送信機に設けられた複数の送信アンテナによって受信機に設けられた第１の受信アンテナ４１ａに向けて送信された第１の送信信号ｙ１（ｔ）、及び、、当該送信機に設けられた複数の送信アンテナによって当該受信機に設けられた第２の受信アンテナ４１ｂに向けて送信された第２の送信信号ｙ２（ｔ）が、当該無線端末（受信機）４０に到達するような環境において、第１の送信信号ｙ１（ｔ）を算出するにあたって、第１の受信信号ｘ１（ｔ）に対応する第１のウェイトｗ１１（ｔ）、ｗ１２（ｔ）が第２の受信信号ｘ２（ｔ）に対応する第２のウェイトｗ２１（ｔ）、ｗ２２（ｔ）よりも小さくなってしまうという現象を防ぐことができる。
【００９５】
本実施形態に係る受信機４０によれば、ＭＩＭＯを採用している移動通信システムにおいて、送信機に設けられた複数の送信アンテナによって受信機に設けられた第１の受信アンテナ４１ａに向けて送信された第１の送信信号ｙ１（ｔ）、及び、当該送信機に設けられた複数の送信アンテナによって当該受信機に設けられた第２の受信アンテナ４１ｂに向けて送信された第２の送信信号ｙ２（ｔ）が、当該無線端末（受信機）４０に到達するような環境において、最適ウェイトベクトルＷｉ（ｔ）を算出する時間を短縮することができる。
【００９６】
本実施形態に係る受信機４０によれば、送信機３０との間の伝播路におけるフェージング量が大きい場合には、ＭＩＭＯを採用している移動通信システムにおいて、送信機に設けられた複数の送信アンテナによって送信された第１の送信信号ｙ１（ｔ）が、第１の受信アンテナ４１ａだけでなく、第２の受信アンテナ４１ｂにも到達する割合が増加していると判断して、第１のウェイトｗ１１（ｔ）、ｗ１２（ｔ）及び第２のウェイトｗ２１（ｔ）、ｗ２２（ｔ）を逐次更新する方法を採用しない、又は、ウェイトベクトルの初期値Ｗｉ（０）＝［０，０］Ｈを採用しないと決定することができる。
【００９７】
（変更例１）
図５を参照して、第１の実施形態の変更例１について説明する。具体的には、図５を参照して、かかるアレイ処理について説明する。なお、図５は、ＬＭＳアルゴリズムを用いたアレイ処理について示す。
【００９８】
図５に示すように、最適ウェイトベクトル算出部４６ａ、４６ｂは、ステップＳ３００１において、時刻ｔ＝１と設定し、ステップＳ３００２において、忘却係数μ、ウェイトベクトルＷｉ（ｔ）、所定閾値γに対して初期値を設定する。具体的には、Ｗｉ（０）＝［１，０］Ｔとする。なお、μは、０〜１の小数の値を取る。
【００９９】
最適ウェイトベクトル算出部４６ａ、４６ｂは、ステップＳ３００３において、受信機４０のメモリ内部から参照信号ｄｉ（ｔ）を読み出して、ステップＳ３００４において、下式によって、時刻ｔにおける誤差ｅｉ（ｔ）を算出する。
【０１００】
ｅｉ（ｔ）＝ｄｉ（ｔ）−ＷｉＨ（ｔ−１）・Ｘ（ｔ）
ここで、ｄｉ（ｔ）は、パイロット信号等の参照符号である。
【０１０１】
ステップＳ３００５において、最適ウェイトベクトル算出部４６ａ、４６ｂは、下式によって、時刻ｔにおけるウェイトベクトルＷｉ（ｔ）を算出する。
【０１０２】
Ｗｉ（ｔ）＝Ｗｉ（ｔ−１）＋μ・ｅ＊（ｔ）・Ｘ（ｔ）
ステップＳ３００６において、最適ウェイトベクトル算出部４６ａ、４６ｂは、第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）と第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）との比が所定閾値γを上回るか否か（｜ｗ１１（ｔ）｜/｜ｗ１２（ｔ）｜＞γ、又は、｜ｗ２１（ｔ）｜/｜ｗ２２（ｔ）｜＞γ）について判定する。
【０１０３】
かかる比が所定閾値γを上回る場合、最適ウェイトベクトル算出部４６ａ、４６ｂは、ステップＳ３００５において更新した第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）（すなわち、第１のウェイトベクトルＷ１（ｔ））及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）（すなわち、第２のウェイトベクトルＷ２（ｔ））を有効とする。
【０１０４】
一方、かかる比が所定閾値γを上回らない場合、最適ウェイトベクトル算出部４６ａ、４６ｂは、ステップＳ３００７において、ステップＳ３００５において更新した第１のウェイトｗ１１（ｔ）、ｗ２１（ｔ）（すなわち、第１のウェイトベクトルＷ１（ｔ））及び第２のウェイトｗ１２（ｔ）、ｗ２２（ｔ）（すなわち、第２のウェイトベクトルＷ２（ｔ））を無効として、更新前の第１のウェイトｗ１１（ｔ−１）、ｗ２１（ｔ−１）（すなわち、第１のウェイトベクトルＷ１（ｔ−１））及び第２のウェイトｗ１２（ｔ−１）、ｗ２２（ｔ−１）（すなわち、第２のウェイトベクトルＷ２（ｔ−１））を有効とする。
【０１０５】
ステップＳ３００８において、最適ウェイトベクトル算出部４６ａ、４６ｂは、時刻ｔがウェイト推定区間ｔｍａｘ範囲内であるか否かについて判定する。
【０１０６】
時刻ｔがウェイト推定区間ｔｍａｘ範囲内であると判定された場合、ステップＳ３００９において、最適ウェイトベクトル算出部４６ａ、４６ｂは、ｔ＝ｔ＋１によって、時刻ｔを更新して、ステップＳ３００３に戻る。
【０１０７】
一方、時刻ｔがウェイト推定区間ｔｍａｘ範囲内でないと判定された場合、ステップＳ３０１０において、下式によって算出された出力信号ｙｉ（ｔ）を、送信機３０の送信系統ＴＸｉによって送信された送信信号として出力する。
【０１０８】
ｙｉ（ｔ）＝ＷｉＨ（ｔｍａｘ）・Ｘ（ｔ）
なお、上述の実施形態では、送信機に設けられた送信アンテナの本数及び受信機に設けられた受信アンテナの本数が共に２本のケースについて説明しているが、本発明は、かかるケースに限定されることはなく、送信機に設けられた送信アンテナの本数及び受信機に設けられた受信アンテナの本数が２本以外のケースにも適用可能である。
【図面の簡単な説明】
【０１０９】
【図１】本発明の第１の実施形態に係る無線端末（受信機）の機能ブロック図である。
【図２】本発明の第１の実施形態に係る無線端末（受信機）のフェージング量制御部によって管理されているテーブルの一例を示す図である。
【図３】本発明の第１の実施形態に係る無線端末（受信機）の全体動作を示すフローチャートである。
【図４】本発明の第１の実施形態に係る無線端末（受信機）におけるアレイ処理（ＲＬＣ）を示すフローチャートである。
【図５】本発明の変更例１に係る無線端末（受信機）におけるアレイ処理（ＬＭＳ）を示すフローチャートである。
【図６】一般的なＭＩＭＯシステムの全体構成図である。
【図７】従来技術に係る無線端末（受信機）の機能ブロック図である。
【図８】従来技術に係る無線端末（受信機）におけるアレイ処理（ＲＬＳ）を示すフローチャートである。
【図９】従来技術に係る無線端末（受信機）におけるアレイ処理（ＬＭＳ）を示すフローチャートである。
【符号の説明】
【０１１０】
４０…無線端末（受信機）
４１ａ、４１ｂ…受信アンテナ
４２ａ、４２ｂ…ＲＦ
４３ａ、４３ｂ…Ａ/Ｄ
４４ａ１、４４ａ２、４４ｂ１、４４ｂ２…乗算器
４５ａ、４５ｂ…加算器
４６ａ、４６ｂ…最適ウェイトベクトル算出部
４７ａ、４７ｂ…フェージング量制御部
【図１】
2006287613.tif 000005
【図２】
2006287613.tif 000006
【図３】
2006287613.tif 000007
【図４】
2006287613.tif 000008
【図５】
2006287613.tif 000009
【図６】
2006287613.tif 000010
【図７】
2006287613.tif 000011
【図８】
2006287613.tif 000012
【図９】
2006287613.tif 000013