(57)【要約】【課題】誤り率特性を改善する。【解決手段】無線通信装置は、複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信する無線部と、無線部からの受信信号に基づいて生成されるチャネル行列をＱＲ分解し、Ｑ行列から復調するシンボルに対応する重み係数を抽出し、該重み係数により重み付けされた受信信号をフィルタリングし、Ｒ行列の部分行列に基づいて、フィルタリングされた受信信号を分離する復調部とを備える。【選択図】図２
2014099815.tif 000002
【特許請求の範囲】
【請求項１】
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信する無線部と、
前記無線部からの受信信号に基づいて生成されるチャネル行列をＱＲ分解し、Ｑ行列から復調するシンボルに対応する重み係数を抽出し、該重み係数により重み付けされた前記受信信号をフィルタリングし、Ｒ行列の部分行列に基づいて、前記フィルタリングされた前記受信信号を分離する復調部と
を備える、無線通信装置。
【請求項２】
前記復調部は、前記受信信号に基づいて推定される雑音電力を用いて、前記チャネル行列をＭＭＳＥ拡張ＱＲ分解する、請求項1に記載の無線通信装置。
【請求項３】
前記復調部は、チャネル推定精度に応じて、前記受信信号に基づいて推定される雑音電力を補正し、該補正された雑音電力を用いて、前記チャネル行列をＭＭＳＥ拡張ＱＲ分解する、請求項1に記載の無線通信装置。
【請求項４】
前記復調部は、前記無線部からの受信信号に基づいて生成されるチャネル行列から、復調するシンボルに対応する列成分を、右側に移動させ、ＱＲ分解する、請求項1に記載の無線通信装置。
【請求項５】
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信する無線部と、
前記無線部からの受信信号に基づいて生成されるチャネル行列に基づいて、重みを算出し、該重みを直交化し、直交化した重みにより重み付けされた前記受信信号をフィルタリングし、前記直交化した重みと、前記チャネル行列に基づいて生成される部分行列に基づいて、前記フィルタリングされた前記受信信号を分離する復調部と
を備える、無線通信装置。
【請求項６】
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信する無線部と、
前記無線部からの受信信号に基づいて生成されるチャネル推定値に基づいて、重みを算出し、該重みを直交化し、直交化した重みに基づいて前記受信信号を等化処理し、前記直交化した重みに基づいて生成される部分行列に基づいて、前記等化処理された前記受信信号を分離する復調部と
を備える、無線通信装置。
【請求項７】
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信し、
前記送信装置からの受信信号に基づいて生成されるチャネル行列をＱＲ分解し、
Ｑ行列から復調するシンボルに対応する重み係数を抽出し、
該重み係数により重み付けされた前記受信信号をフィルタリングし、
Ｒ行列の部分行列に基づいて、前記フィルタリングされた前記受信信号を分離する、無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置に関する。
【背景技術】
【０００２】
移動無線通信の方式として、無線信号の送受信に、複数のアンテナを利用するＭＩＭＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔ  Ｍｕｌｔｉｐｌｅ  Ｏｕｔｐｕｔ）方式が知られている。特に、直交周波数分割多重（ＯＦＤＭ：  Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）アクセスに、ＭＩＭＯ多重伝送を用いた場合、ＭＩＭＯ復調が容易になる。信号分離処理をマルチパス干渉の影響を受けることなく高精度に実現できるためである。
【０００３】
直交周波数分割多重アクセスに、ＭＩＭＯ多重伝送を用いる具体的な無線通信方式には、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）が含まれる。
【０００４】
ＭＩＭＯ技術における信号分離技術として、様々な方式が提案されている。
【０００５】
ＭＩＭＯ技術における信号分離技術のうち、ＭＬＤ（Ｍａｘｉｍｕｍ  Ｌｉｋｅｌｉｈｏｏｄ  Ｄｅｔｅｃｔｉｏｎ）法を採用することが現実的とされている。ＯＦＤＭの各サブキャリアにおいては隣接するシンボルからの干渉が小さいためである。
【０００６】
ＯＦＤＭに対して、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）等のマルチパス干渉の影響が大きな無線通信方式では隣接する多数のシンボルを考慮する必要がある。多数のシンボルを考慮する必要があるため、ＭＬＤの処理量は指数的に増大するため、ＭＬＤを使用するのは、現実的ではない。
【０００７】
ＭＬＤの処理量を低減するために、ＭＬＤ処理の前にＭＭＳＥ（Ｍｉｎｉｍｕｍ  Ｍｅａｎ  Ｓｑｕａｒｅ  Ｅｒｒｏｒ）ベースのマルチパス干渉キャンセラによりマルチパス干渉を取り除くことが知られている。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】Dirk Wubben et al, ”MMSE Extension of V-BLAST based on Sorted QRDecomposition”, IEEE 2003
【発明の概要】
【発明が解決しようとする課題】
【０００９】
マルチパス干渉キャンセラによりマルチパス干渉を取り除く場合、演算量が多い。演算量が多いため、携帯端末へ、マルチパス干渉キャンセラによりマルチパス干渉を取り除く処理を適用した場合、消費電力が増大する虞がある。また、携帯端末へ、マルチパス干渉キャンセラによりマルチパス干渉を取り除く処理を適用した場合、携帯端末のサイズが大きくなる虞がある。
【００１０】
開示の無線通信装置は、信号分離処理の負荷を低減することを目的とする。
【課題を解決するための手段】
【００１１】
開示の一実施例の無線通信装置は、
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信する無線部と、
前記無線部からの受信信号に基づいて生成されるチャネル行列をＱＲ分解し、Ｑ行列から復調するシンボルに対応する重み係数を抽出し、該重み係数により重み付けされた前記受信信号をフィルタリングし、Ｒ行列の部分行列に基づいて、前記フィルタリングされた前記受信信号を分離する復調部と
を備える。
【発明の効果】
【００１２】
開示の実施例によれば、信号分離処理の負荷を低減することができる。
【図面の簡単な説明】
【００１３】
【図１】無線通信装置の一実施例を示す図である。
【図２】復調回路の一実施例を示す図である。
【図３】重み演算処理の一実施例を示す図である。
【図４】重み演算処理の一実施例を示す図である。
【図５】復調回路の一変形例を示す図である。
【図６】重み演算処理の一変形例を示す図である。
【図７】復調回路の一変形例を示す図である。
【図８】重み演算処理の一変形例を示す図である。
【図９】復調回路の一変形例を示す図である。
【図１０】復調回路の一変形例を示す図である。
【図１１】復調回路の処理の一変形例を示す図である。
【図１２】復調回路の処理の一変形例を示す図である。
【図１３】誤り率特性の一例を示す図である。
【図１４】誤り率特性の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面に基づいて、実施例を説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１５】
＜無線通信装置＞
図１は、無線通信装置１００の一実施例を示す。無線通信装置１００は、ユーザ端末に適用されてもよいし、基地局に適用されてもよい。図１には、主に、ハードウェア構成について示される。図１では、アナログ素子は省略される。具体的には、デュプレクサ、フィルタ、ダウンコンバータ、低雑音増幅回路（ＬＮＡ：  Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｉｅｒ）等は省略される。また、図１には、１アンテナブランチについて示されるが、複数のアンテナ、ＡＧＣ、Ａ／Ｄコンバータを用意して復調回路１０８に入力することにより、ＭＩＭＯ多重された無線信号を受信することができる。
【００１６】
無線通信装置１００は、アンテナ１０２と、ＡＧＣ（Ａｕｔｏｍａｔｉｃ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ）アンプ１０４と、Ａ／Ｄコンバータ１０６と、復調回路１０８と、デジタル信号処理回路１１２とを有する。
【００１７】
アンテナ１０２は、複数のアンテナを有する他の無線通信装置から送信された信号を受信する。
【００１８】
ＡＧＣアンプ１０４は、アンテナ１０２と接続される。ＡＧＣアンプ１０４は、受信信号の振幅が変動する場合に、内蔵する増幅回路の利得を自動的に調整する。例えば、ＡＧＣアンプ１０４は、ＩＦ帯にダウンコンバートした受信信号の振幅が変動する場合に、利得を自動的に調整するようにしてもよい。ＡＧＣアンプ１０４は、内蔵する増幅回路の利得を自動的に調節することにより線形増幅された一定の信号をＡ／Ｄコンバータ１０６に出力する。
【００１９】
Ａ／Ｄコンバータ１０６は、ＡＧＣアンプ１０４と接続される。Ａ／Ｄコンバータ１０６は、デジタル信号に、ＡＧＣアンプ１０４からのアナログ信号を変換する。Ａ／Ｄコンバータ１０６は、デジタル信号を復調回路１０８に入力する。
【００２０】
復調回路１０８は、Ａ／Ｄコンバータ１０６と接続される。復調回路１０８は、Ａ／Ｄコンバータ１０６からのデジタル信号に基づいて、同期検波、ＭＩＭＯ多重された信号を分離する処理等を行う。復調回路１０８により信号分離されたＭＩＭＯ多重された信号は、ビット毎に対数尤度比（ＬＬＲ：  Ｌｏｇ  Ｌｉｋｅｌｉｈｏｏｄ  Ｒａｔｉｏ）が計算され、デジタル信号処理回路１１２に入力される。
【００２１】
デジタル信号処理回路１１２は、復調回路１０８と接続される。デジタル信号処理回路１１２は、復号部１１０を有する。復号部１１０は、復調回路１０８からの出力信号に基づいて、誤り訂正を行う。復号部１１０は、誤り訂正を行った結果得られた「０」、「１」からなるビット列を出力する。
【００２２】
＜復調処理＞
一例として、２本の送信アンテナから送信された信号を、２本の受信アンテナにより受信する場合を考える。２次元送信信号ベクトルを「ｓ」、２次元受信信号ベクトルを「ｖ」、２次元雑音ベクトルを「ｎ」、２×２のチャネル行列を「Ｈ」とする。受信信号ベクトル「ｖ」は、式（１）により表される。
【００２３】
ｖ＝Ｈｓ＋ｎ      （１）
【００２４】
チャネル行列Ｈは、送受信アンテナ間のチャネル応答値に表される成分を有する。換言すれば、チャネル行列Ｈは、送信アンテナＴ１、Ｔ２から受信アンテナＲ１、Ｒ２に至る伝搬路の特性を表す。「成分」は、「要素」と呼ばれてもよい。送信信号ベクトルｓは、送信アンテナＴ１、Ｔ２からの送信信号ベクトルである。雑音ベクトルｎは、ガウス雑音を表す。無線通信装置１００の一実施例では、アンテナ数は２本を仮定する。この場合、送信信号ベクトルｓ１、ｓ２は、それぞれ送信アンテナＴ１、Ｔ２からの送信シンボルで、長さＮｔの縦ベクトルｓ１＝（ｓ１，１，ｓ１，２，・・・，ｓ１，Ｎｔ）Ｔ等であってもよい。これは、各アンテナからＮｔ個のシンボルが連続して同時に送信されることを示す。ｓは、ｓ１、ｓ２を縦に並べたベクトルである。従って、sは、長さ２×Ｎｔの縦ベクトルになる。式（１）は、式（２）のように表すことができる。
【００２５】
【数１】
2014099815.tif 000003
【００２６】
式（２）において、ｖ１、ｖ２は受信信号点、ｓ１、ｓ２は送信信号点（又は送信信号候補点）、Ｈ１１、Ｈ１２、Ｈ２１、Ｈ２２はチャネル行列Ｈの各成分、ｎ１、ｎ２は雑音の各成分を示す。チャネル行列Ｈは、Ｎｔ個のシンボルを送信している間は変化のない準静的なマルチパスフェージングに基づいて表される。パスプロファイルの長さをＮｐ［ｃｈｉｐ］とすると、Ｈ１１等（Ｈ１２、Ｈ２１、Ｈ２２）は、（Ｎｔ+Ｎｐ−１）×Ｎｔの行列となる。よって、Ｈは、Ｈ１１の縦横２倍の行列になる。ｖ１、ｖ２は、受信アンテナＲ１、Ｒ２の受信信号ベクトルで、長さは（Ｎｔ＋Ｎｐ−１）である。
【００２７】
ここで、チャネル行列Ｈは、式（３）に示されるように、ユニタリー行列Ｑ（複素共役転置行列Ｑ＊との行列積が単位行列に等しい行列）と上三角行列Ｒとに分解できる（ＱＲ分解）。
【００２８】
Ｈ＝ＱＲ      （３）
【００２９】
ここで、Ｒは、式（４）により表される。
【００３０】
【数２】
2014099815.tif 000004
【００３１】
ここで、ＭＬＤ法について説明する。
【００３２】
＜ＭＬＤ法＞
ＭＬＤ法は、最尤判定に基づく信号分離法である。全送信アンテナｐのデジタル変調における送信信号点候補ｃｐの全ての組み合わせについて推定されたチャネル行列を用いて、受信信号レプリカを生成する。全候補について受信信号と受信信号レプリカとの２乗のユークリッド距離に基づいて、式（５）に示されるように、メトリックｅが計算される。一例として、送信アンテナが４（ｐ＝４）の場合について示す。
【００３３】
【数３】
2014099815.tif 000005
【００３４】
式（５）において、メトリックｅが最小となる送信シンボル候補ｃｐ（ｐ＝１，．．．，４）の組合せを選択することにより、信号分離を行う。
【００３５】
復調回路１０８の一実施例では、ＭＬＤ法を利用した復調処理の前に、受信信号に等化処理を行う。受信信号に等化処理を行うことにより、マルチパス干渉キャンセラを使用した場合よりも演算量を削減できる。
【００３６】
＜復調回路１０８＞
図２は、復調回路１０８の一実施例を示す。図２には、２本のアンテナを備える無線通信装置１００の一実施例を示す。無線通信装置１００は、２本のアンテナを備える無線通信装置からの信号を受信する。無線通信装置１００が３本以上のアンテナを備え、３本以上のアンテナを備える無線通信装置からの信号を受信する場合でも同様である。
【００３７】
復調回路１０８は、チャネル推定部１０８１と、チャネル行列生成部１０８２と、重み演算部１０８３と、第１のフィルタ１０８４と、第２のフィルタ１０８５と、第３のフィルタ１０８６と、第４のフィルタ１０８７と、第１の加算器１０８８と、第２の加算器１０８９と、信号分離部１０９０とを有する。
【００３８】
チャネル推定部１０８１、チャネル行列生成部１０８２、重み演算部１０８３、第１のフィルタ１０８４、第２のフィルタ１０８５、第３のフィルタ１０８６、第４のフィルタ１０８７、第１の加算器１０８８、第２の加算器１０８９、信号分離部１０９０の機能は、それぞれ、ハードウェア（デジタル回路）、又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサを含む半導体ＬＳＩにより実現される。また、チャネル推定部１０８１、チャネル行列生成部１０８２、重み演算部１０８３、第１のフィルタ１０８４、第２のフィルタ１０８５、第３のフィルタ１０８６、第４のフィルタ１０８７、第１の加算器１０８８、第２の加算器１０８９、信号分離部１０９０の機能をソフトウェアにより実現するようにしてもよい。
【００３９】
チャネル推定部１０８１は、各アンテナからの信号に基づいて、サブキャリア信号毎に、送信アンテナと、受信アンテナとの間の伝送路の特性を表すチャネル推定を行う。チャネル推定部１０８１は、チャネル行列生成部１０８２へ、チャネル推定値を入力する。
【００４０】
チャネル行列生成部１０８２は、チャネル推定部１０８１と接続される。チャネル行列生成部１０８２は、チャネル推定部１０８１からのチャネル推定値に基づいて、チャネル行列Ｈを生成する。チャネル行列生成部１０８２は、重み演算部１０８３へ、チャネル行列Ｈを入力する。
【００４１】
重み演算部１０８３は、チャネル行列生成部１０８２と接続される。重み演算部１０８３は、チャネル行列生成部１０８２からのチャネル行列Ｈに基づいて、第１のフィルタ１０８４−第４のフィルタ１０８７の各フィルタに使用する重みｗを演算する。
【００４２】
図３は、重み演算部１０８３の処理の一実施例を示す。
【００４３】
（１）は、チャネル行列生成部１０８２からのチャネル行列Ｈを示す。図３に示されるチャネル行列Ｈにおいて、ハッチングされた領域の成分には主に零でない値が含まれ、ハッチングされた領域以外の領域の成分には零又は略零が含まれる。シングルキャリア信号のチャネル行列は、斜め方向に同じ値が並ぶ場合がある。
【００４４】
重み演算部１０８３は、チャネル行列Ｈに含まれる複数の列ベクトルから、復調するタイミングのチャネルを選択する。重み演算部１０８３は、送信側の無線通信装置のアンテナの数と同数の列ベクトルを選択するようにしてもよいし、送信側の無線通信装置のアンテナの数より多い数の列ベクトルを選択するようにしてもよい。ここでは、無線通信装置１００は、２本のアンテナを備える無線通信装置からの信号を受信する。従って、無線通信装置１００は、２列のチャネル３０２、３０４を選択する場合について説明する。
【００４５】
（２）は、２列のチャネル３０２、３０４の選択例を示す。
【００４６】
重み演算部１０８３は、チャネル行列Ｈにおいて、選択した２列のチャネル３０２、３０４に含まれる成分を右端に移動させる。チャネル行列Ｈにおいて、選択した２列のチャネル３０２、３０４に含まれる成分を右端に移動させた行列を、チャネル行列Ｈ´という。選択した２列のチャネル３０２、３０４に含まれる成分と、チャネル行列Ｈの右端の2列の成分とを交換するようにしてもよい。また、選択した２列のチャネル３０２、３０４に含まれる成分を右端に移動させ、他の成分を左側にシフトさせるようにしてもよい。
【００４７】
（３）は、チャネル行列Ｈにおいて、選択した２列のチャネル３０２、３０４を右端に移動させ、他の成分を左側にシフトさせたチャネル行列Ｈ´を示す。
【００４８】
重み演算部１０８３は、チャネル行列Ｈ´をＱＲ分解する。
【００４９】
（４）は、チャネル行列Ｈ´をＱＲ分解することにより得られるＱ行列、Ｒ行列の一実施例を示す。
【００５０】
Ｑ行列で、受信信号を直交変換することにより、復調したいタイミングの信号を含む信号を生成できる。ＭＩＭＯの場合、復調したいタイミングの信号を含む信号には、他の信号が含まれる。
【００５１】
Ｑ行列の特定の列ベクトルを用いて重み付け加算することにより、受信信号を等化することができる。従って、第１のフィルタ１０８４−第４のフィルタ１０８７の重みとして、Ｑ行列の特定の列ベクトルを用いることができる。（４）には、第１のフィルタ１０８４−第４のフィルタ１０８７に用いる重みとして、それぞれｗ１１、ｗ１２、ｗ２１、ｗ２２が示される。
【００５２】
重み演算部１０８３は、Ｒ行列の成分の一部を抜き出した部分行列（以下、「部分行列Ｈ２×２」という）３１４を生成する。無線通信装置１００の一実施例では、２行２列の行列を生成する。部分行列Ｈ２×２３１４は、Ｒ行列から、左側の成分が全て零になる成分を抜き出すのが好ましい。左側の成分が全て零になる成分を抜き出し、部分行列Ｈ２×２３１４を生成することにより、マルチパス干渉を含まない、等化後の信号を生成することができる。従って、マルチパスを気にすることなく効率的に信号分離を行うことができる。
【００５３】
重み演算部１０８３は、第１のフィルタ１０８４−第４のフィルタ１０８７に、重みｗ１１、ｗ１２、ｗ２１、及びｗ２２をそれぞれ入力する。また、重み演算部１０８３は、信号分離部１０９０に、部分行列Ｈ２×２３１４を入力する。
【００５４】
図４は、重み演算部１０８３の処理の一実施例を示す。図４には、数式を用いた例が示される。
【００５５】
上述したように、受信信号ベクトルを「ｖ」とし、送信信号ベクトルを「ｓ」とし、雑音ベクトルを「ｎ」とする。
【００５６】
受信信号ベクトルは、ｖ＝Ｈｓ＋ｎにより表される。ＨをＱＲ分解することにより、ｖ＝ＱＲｓ＋ｎが得られる。さらに、両辺にＱのエルミート転置行列を掛けることにより、ＱＨｖ＝Ｒｓ＋ＱＨｎが得られる。
【００５７】
重み演算部１０８３は、復調する信号を取り出す。
【００５８】
図４には、Ｑのエルミート転置行列ＱＨ、受信信号ｖ、Ｒ行列Ｒ、送信信号ベクトルｓの模式図が示される。
【００５９】
復調する信号は、エルミート転置行列ＱＨ４００の第１の行４０２と、第２の行４０４に、受信信号ｖ４１０を掛けたものである。
【００６０】
ＭＬＤ処理の際には、伝搬路として、Ｒ行列の成分の一部を抜き出した部分行列Ｈ２×２３１４を用いる。
【００６１】
第１のフィルタ１０８４は、重み演算部１０８３からの重みｗ１１で、受信信号を重み付けし、フィルタリングする。第１のフィルタ１０８４は、第１の加算器１０８８に、重みｗ１１で重み付けし、フィルタリングした受信信号を入力する。例えば、第１のフィルタ１０８４は、第１のアンテナＲ１からの受信信号を重み付けし、フィルタリングする。
【００６２】
第２のフィルタ１０８５は、重み演算部１０８３からの重みｗ１２で、受信信号を重み付けし、フィルタリングする。第２のフィルタ１０８５は、第１の加算器１０８８に、重みｗ１２で重み付けし、フィルタリングした受信信号を入力する。例えば、第２のフィルタ１０８５は、第１のアンテナＲ１からの受信信号を重み付けし、フィルタリングする。
【００６３】
第３のフィルタ１０８６は、重み演算部１０８３からの重みｗ２１で、受信信号を重み付けし、フィルタリングする。第３のフィルタ１０８６は、第２の加算器１０８９に、重みｗ２１で重み付けし、フィルタリングした受信信号を入力する。例えば、第３のフィルタ１０８６は、第２のアンテナＲ２からの受信信号を重み付けし、フィルタリングする。
【００６４】
第４のフィルタ１０８７は、重み演算部１０８３からの重みｗ２２で、受信信号を重み付けし、フィルタリングする。第４のフィルタ１０８７は、第２の加算器１０８９に、重みｗ２２で重み付けし、フィルタリングした受信信号を入力する。例えば、第４のフィルタ１０８７は、第２のアンテナＲ２からの受信信号を重み付けし、フィルタリングする。
【００６５】
第１の加算器１０８８は、第１のフィルタ１０８４からの、重みｗ１１で重み付けしフィルタリングした受信信号と、第２のフィルタ１０８５からの、重みｗ１２で重み付けしフィルタリングした受信信号とを加算する。第１の加算器１０８８は、信号分離部１０９０へ、重みｗ１１で重み付けしフィルタリングした受信信号と、重みｗ１２で重み付けしフィルタリングした受信信号とを加算した信号（以下、「第１の加算信号」という）を入力する。
【００６６】
第２の加算器１０８９は、第３のフィルタ１０８６からの、重みｗ２１で重み付けしフィルタリングした受信信号と、第４のフィルタ１０８７からの、重みｗ２２で重み付けしフィルタリングした受信信号とを加算する。第２の加算器１０８９は、信号分離部１０９０へ、重みｗ２１で重み付けしフィルタリングした受信信号と、重みｗ２２で重み付けしフィルタリングした受信信号とを加算した信号（以下、「第２の加算信号」という）を入力する。
【００６７】
信号分離部１０９０は、第１の加算器１０８８からの第１の加算信号と、第２の加算器１０８９からの第２の加算信号と、重み演算部１０８３からの部分行列Ｈ２×２３１４に基づいて、信号分離を行う。
【００６８】
重み演算部１０８３は、チャネル行列生成部１０８２からのチャネル行列Ｈから、チャネル行列Ｈ´を生成する。重み演算部１０８３は、チャネル行列Ｈ´をＱＲ分解し、Ｑ行列の列ベクトルに含まれる重みｗ１１、ｗ１２、ｗ２１、ｗ２２を抽出する。第１のフィルタ１０８４−第４のフィルタ１０８７は、イコライザの重みとして、それぞれ重みｗ１１、ｗ１２、ｗ２１、ｗ２２を使用する。第１の加算器１０８８からの出力信号を「ｖ１´」とし、第２の加算器１０８９からの出力信号を「ｖ２´」とすると、信号分離部１０９０に入力される信号ｖ´は、式（６）のように表される。
【００６９】
【数４】
2014099815.tif 000006
【００７０】
式（６）において、ｖ１、ｖ２は列ベクトルであり、ｖ１´、ｖ２´はスカラ値である。つまり、ｖ´は要素が２の列ベクトルである。
【００７１】
また、重み演算部１０８３から、信号分離部１０９０に、部分行列Ｈ２×２が入力される。部分行列Ｈ２×２がイコライザも含めた伝搬路とされる。
【００７２】
信号分離部１０９０は、第１の加算信号ｖ１´と、第２の加算信号ｖ２´と、部分行列Ｈ２×２とを用いて、ＭＬＤ処理を行う。信号処理部１０９０は、送信信号レプリカｓ´から求めた受信信号レプリカＨ２×２ｓ´と、ｖ´との間の二乗ユークリッド距離ｅ（ｓ´）が最小となるｓ´を選択する。ｓ´は、大きさが２の列ベクトルであり、式（７）のように表される。
【００７３】
【数５】
2014099815.tif 000007
【００７４】
式（７）において、ｓ１´、ｓ２´は各送信アンテナの送信信号レプリカである。また、ｅ（ｓ´）は、式（８）のように表される。
【００７５】
【数６】
2014099815.tif 000008
【００７６】
無線通信装置１００の一実施例によれば、伝搬チャネルの列ベクトルＨのうち、復調したいタイミングのチャネルを行列の右側に寄せてからＱＲ分解する。ＱＲ分解により得られるＱ行列の一部の列を等化重みとして、受信信号を等化する。このようにすることにより、復調したいタイミングの信号を含む信号を生成できる。ＭＩＭＯの場合、復調したいタイミングの信号を含む信号には複数の信号が含まれる。このため、ＭＩＭＯの伝搬路として、Ｒ行列の部分行列である部分行列Ｈ２×２を使用して、ＭＬＤを行なうことにより、アンテナ間の干渉を低減する。
【００７７】
部分行列Ｈ２×２３１４は、Ｒ行列より抜き出したものである。図３より、部分行列Ｈ２×２３１４の左側の成分が全て零であることが分かる。左側の成分が全て零であることにより、直交変換後の信号はマルチパス干渉を含んでいないことが分かる。このため、マルチパスを気にすることなく効率的にＭＬＤを行うことができる。
【００７８】
また、Ｑ行列により等化する際には、Ｑ行列の特定の列ベクトルを用いて重み付し、加算されるため、イコライザの重みとして、ｗ１１、ｗ１２、ｗ２１、ｗ２２を用いることができる。
【００７９】
＜変形例（その１）＞
無線通信装置１００の一変形例は、図１と略同一である。
【００８０】
＜復調回路１０８＞
図５は、復調回路１０８の一変形例を示す。図５には、２本のアンテナを備える無線通信装置１００の一変形例を示す。無線通信装置１００は、２本のアンテナを備える無線通信装置からの信号を受信する。無線通信装置１００が３本以上のアンテナを備え、３本以上のアンテナを備える無線通信装置からの信号を受信する場合でも同様である。
【００８１】
復調回路１０８は、図２に示される復調回路に、雑音推定部１０９１を備える。
【００８２】
雑音推定部１０９１の機能は、ハードウェア（デジタル回路）、又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサにより実現される。また、雑音推定部１０９１の機能をソフトウェアにより実現するようにしてもよい。
【００８３】
雑音推定部１０９１は、Ａ／Ｄコンバータ１０６と接続される。雑音推定部１０９１は、Ａ／Ｄコンバータ１０６からのデジタル信号に基づいて、雑音電力を推定する。雑音推定部１０９１は、雑音電力の推定値の平方根（以下、「雑音電力推定値σ」という）を算出する。雑音推定部１０９１は、重み推定部１０８３に、雑音電力推定値σを入力する。
【００８４】
重み演算部１０８３は、雑音推定部１０９１、チャネル行列生成部１０８２と接続される。重み演算部１０８３は、チャネル行列生成部１０８２からのチャネル行列Ｈと、雑音推定部１０９１からの雑音電力推定値σに基づいて、第１のフィルタ１０８４−第４のフィルタ１０８７の各フィルタに使用する重みを演算する。
【００８５】
図６は、重み演算部１０８３の処理の一変形例を示す。無線通信装置１００の一変形例では、重み演算部１０８３は、ＭＭＳＥ拡張ＱＲ分解（例えば、非特許文献１参照）により、第１のフィルタ１０８４−第４のフィルタ１０８７の各フィルタに使用する重みを演算する。重み演算部１０８３は、チャネル行列Ｈ´を生成する。重み演算部１０８３は、チャネル行列Ｈ´をＱＲ分解する際に、チャネル行列Ｈ´にσＩ（Ｉは単位行列）を付加し、ＱＲ分解する。図６に示される例では、３行３列のチャネル行列Ｈ´が得られ、該チャネル行列Ｈ´に、３行３列の単位行列に雑音電力推定値σを乗算した行列を付加した行列（図６では、チャネル行列Ｈ´´により表される）をＱＲ分解する。
【００８６】
無線通信装置１００の一変形例によれば、ＭＭＳＥ拡張ＱＲ分解を用いることにより、誤り率特性を改善できる。
【００８７】
＜変形例（その２）＞
無線通信装置１００の一変形例は、図１と略同一である。
【００８８】
＜復調回路１０８＞
図７は、復調回路１０８の一変形例を示す。図７には、２本のアンテナを備える無線通信装置１００の一変形例を示す。無線通信装置１００は、２本のアンテナを備える無線通信装置からの信号を受信する。無線通信装置１００が３本以上のアンテナを備え、３本以上のアンテナを備える無線通信装置からの信号を受信する場合でも同様である。
【００８９】
復調回路１０８は、図５に示される復調回路に、雑音補正部１０９２を備える。
【００９０】
雑音補正部１０９２の機能は、ハードウェア（デジタル回路）、又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサにより実現される。また、雑音補正部１０９２の機能をソフトウェアにより実現するようにしてもよい。
【００９１】
チャネル推定部１０８１は、雑音補正部１０９２に、チャネル推定値の精度を入力する。例えば、チャネル推定値の精度は、パイロットの平均数等から推定できる。チャネル推定部１０８１は、雑音補正部１０９２に、パイロットの平均数等を入力するようにしてもよい。
【００９２】
雑音推定部１０９１は、Ａ／Ｄコンバータ１０６と接続される。雑音推定部１０９１は、Ａ／Ｄコンバータ１０６からの信号に基づいて、雑音電力を推定する。雑音推定部１０９１は、雑音電力推定値σを算出する。雑音推定部１０９１は、雑音補正部１０９２に、雑音電力推定値σを入力する。
【００９３】
雑音補正部１０９２は、チャネル推定部１０８１と、雑音推定部１０９１と接続される。雑音補正部１０９２は、チャネル推定部１０８１からのチャネル推定値の精度に基づいて、雑音推定部１０９１からの雑音電力推定値σを補正する。ＭＭＳＥ拡張型のＱＲ分解を用いる場合で、且つチャネル推定値の誤差が大きい場合には、雑音電力推定値σを大きい値に補正することにより、よい特性が得られる場合がある。雑音補正部１０９２は、チャネル推定部１０８１からのチャネル推定値の精度が所定の閾値より低い場合に、雑音電力推定値σを大きい値に補正する。例えば、雑音補正部１０９２は、√２から２倍程度に、雑音電力推定値σを補正するようにしてもよい。複数の閾値を有するようにして、段階的に雑音電力推定値σを大きい値に補正するようにしてもよい。雑音補正部１０９２は、重み推定部１０８３に、補正した雑音電力推定値（以下、「雑音電力推定値σ´」という）を入力する。
【００９４】
重み演算部１０８３は、雑音補正部１０９２と、チャネル行列生成部１０８２と接続される。重み演算部１０８３は、チャネル行列生成部１０８２からのチャネル行列Ｈと、雑音補正部１０９２からの雑音電力推定値σ´に基づいて、第１のフィルタ１０８４−第４のフィルタ１０８７の各フィルタに使用する重みを演算する。
【００９５】
無線通信装置１００の一変形例では、重み演算部１０８３は、ＭＭＳＥ拡張ＱＲ分解（例えば、非特許文献１参照）により、第１のフィルタ１０８４−第４のフィルタ１０８７の各フィルタに使用する重みを演算する。重み演算部１０８３は、チャネル行列Ｈ´を生成する。重み演算部１０８３は、チャネル行列Ｈ´をＱＲ分解する際に、チャネル行列Ｈ´にσ´Ｉ（Ｉは単位行列）を付加し、ＱＲ分解する。例えば、３行３列のチャネル行列Ｈ´が得られた場合、該チャネル行列Ｈ´に、３行３列の単位行列に雑音電力推定値σ´を乗算した行列を付加してＱＲ分解する。
【００９６】
無線通信装置１００の一変形例によれば、補正した雑音電力推定値を用いることにより、誤り率特性を改善できる。
【００９７】
＜変形例（その３）＞
無線通信装置１００の一変形例は、図１と略同一である。
【００９８】
＜復調回路１０８＞
復調回路１０８の一変形例は、図２、図５、図７と略同一である。
【００９９】
重み演算部１０８３は、チャネル行列Ｈ´又はチャネル行列Ｈ´´の列方向の成分より、行方向の成分の方が多い場合、列方向の成分の数で、ＱＲ分解を終了する。
【０１００】
図８は、重み演算部１０８３の処理の一変形例を示す。図８には、一例として、チャネル行例Ｈ´が示されるが、チャネル行列Ｈ´´についても同様である。
【０１０１】
図８では、チャネル行列Ｈ´の行方向の成分の数を「ｎ」で表し、列方向の成分の数を「ｍ」で表す。ｎ＞ｍの場合、Ｑ行列の全ての成分を求める必要はない。例えば、重み演算部１０８３は、Ｑ行列のｍ番目まで算出し、終了する。直交化処理にグラムシュミット直交化を用いている場合、Ｑ行列は１列目から順番に求めるが、ｍ番目までが求められれば、それ以降の列は求めなくても誤り率特性への影響はない。
【０１０２】
無線通信装置１００の一変形例によれば、一部の成分について、ＱＲ分解を実行することにより、復調回路１０８の演算処理量を低減できる。
【０１０３】
＜変形例（その４）＞
無線通信装置１００の一変形例は、図１と略同一である。
【０１０４】
＜復調回路１０８＞
図９は、復調回路１０８の一変形例を示す。復調回路１０８の一変形例は、図２を参照して説明した復調回路の重み演算部１０８３の代わりに、雑音推定部１０９１と、ＭＭＳＥ重み算出部１０９３と、直交化部１０９４と、部分行列算出部１０９５とを備える。
【０１０５】
雑音推定部１０９１、ＭＭＳＥ重み算出部１０９３、直交化部１０９４、部分行列算出部１０９５の機能は、それぞれ、ハードウェア（デジタル回路）、又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサにより実現される。また、雑音推定部１０９１、ＭＭＳＥ重み算出部１０９３、直交化部１０９４、部分行列算出部１０９５の機能をソフトウェアにより実現するようにしてもよい。
【０１０６】
雑音推定部１０９１は、Ａ／Ｄコンバータ１０６と接続される。雑音推定部１０９１は、Ａ／Ｄコンバータ１０６からの信号に基づいて、雑音電力を推定する。雑音推定部１０９１は、雑音電力推定値σを算出する。雑音推定部１０９１は、ＭＭＳＥ重み算出部１０９３に、雑音電力推定値σを入力する。
【０１０７】
ＭＭＳＥ重み算出部１０９３は、チャネル行列生成部１０８２と、雑音推定部１０９１と接続される。ＭＭＳＥ重み算出部１０９３は、雑音推定部１０９１からの雑音電力推定値σと、チャネル行列生成部１０８２からのチャネル行列に基づいて、重み係数を算出する。例えば、重み係数ｗを式（９）により算出するようにしてもよい。例えば、重み係数ｗは、２列の行列により表され、ｈはＨより復調したいタイミングに相当する２列を抜き出した行列になる。
【０１０８】
ｗ＝（ＨＨＨ＋σ２Ｉ）−１ｈ      （9）
ＭＭＳＥ重み算出部１０９３は、直交化部１０９４に、重み係数を入力する。
【０１０９】
直交化部１０９４は、ＭＭＳＥ重み算出部１０９３と、第１のフィルタ１０８４−第４のフィルタ１０８７と接続される。直交化部１０９４は、ＭＭＳＥ算出部１０９３からの重み係数をＱＲ分解する。直交化部１０９４は、ＱＲ分解することにより得られるＱ行列から重みを抽出する。直交化部１０９４は、第１のフィルタ１０８４−第４のフィルタ１０８７へ、それぞれ重みを入力する。また、直交化部１０９４は、部分行列算出部１０９５へ、重みを入力する。
【０１１０】
部分行列算出部１０９５は、チャネル行列生成部１０８２と、直交化部１０９４と、信号分離部１０９０と接続される。部分行列算出部１０９５は、チャネル行列生成部１０８２からのチャネル行列と、直交化部１０９４からの重みに基づいて部分行列を算出する。部分行列算出部１０９５は、信号分離部１０９０に、部分行列Ｈ２×２を入力する。
【０１１１】
上述した実施例−変形例（その３）では、チャネル行列Ｈ´、又はチャネル行列Ｈ´´をＱＲ分解することによりイコライザ重みを求める場合について説明した。ここで、Ｑ行列が直交行列であることから、イコライザ重みをＱＲ分解しても同様に、重みを得ることができる。
【０１１２】
無線通信装置１００は、イコライザ重みをＱＲ分解することで、直交した重みを求める。無線通信装置１００は、イコライザの重みとして、直交した重みを使用する。
【０１１３】
＜変形例（その５）＞
無線通信装置１００の一変形例は、図１と略同一である。
【０１１４】
＜復調回路１０８＞
図１０は、復調回路１０８の一変形例を示す。
【０１１５】
復調回路１０８は、ＦＦＴ１０９６及び１０９７と、チャネル推定部１０８１と、雑音推定部１０９１と、ＭＭＳＥ重み算出部１０９３と、直交化部１０９４と、周波数領域等化部１０９８と、ＩＦＦＴ１０９９、１１００及び１１０１と、部分行列算出部１０９５と、信号分離部１０９０とを備える。
【０１１６】
ＦＦＴ１０９６及び１０９７、チャネル推定部１０８１、雑音推定部１０９１、ＭＭＳＥ重み算出部１０９３、直交化部１０９４、周波数領域等化部１０９８、ＩＦＦＴ１０９９、１１００及び１１０１、部分行列算出部１０９５、信号分離部１０９０の機能は、それぞれ、ハードウェア（デジタル回路）、又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等のプロセッサにより実現される。また、ＦＦＴ１０９６及び１０９７、チャネル推定部１０８１、雑音推定部１０９１、ＭＭＳＥ重み算出部１０９３、直交化部１０９４、周波数領域等化部１０９８、ＩＦＦＴ１０９９、１１００及び１１０１、部分行列算出部１０９５、信号分離部１０９０の機能をソフトウェアにより実現するようにしてもよい。
【０１１７】
ＦＦＴ１０９６及び１０９７は、Ａ／Ｄコンバータ１０６と接続される。ＦＦＴ１０９６及び１０９７は、Ａ／Ｄコンバータ１０６からの各アンテナからの信号を高速フーリエ変換する。ＦＦＴ１０９６及び１０９７により高速フーリエ変換された信号は、チャネル推定部１０８１、雑音推定部１０９１、及び周波数領域等化部１０９８に入力される。
【０１１８】
チャネル推定部１０８１は、ＦＦＴ１０９６及び１０９７と接続される。チャネル推定部１０８１は、ＦＦＴ１０９６及び１０９７からの信号に基づいて、サブキャリア信号毎に、送信アンテナと、受信アンテナとの間の伝送路の特性を表すチャネル推定を行う。チャネル推定部１０８１は、ＭＭＳＥ重み算出部１０９３へ、チャネル推定値を入力する。
【０１１９】
雑音推定部１０９１は、ＦＦＴ１０９６及び１０９７と接続される。雑音推定部１０９１は、ＦＦＴ１０９６及び１０９７からの信号に基づいて、雑音電力を推定する。雑音推定部１０９１は、雑音電力推定値σを算出する。雑音推定部１０９１は、ＭＭＳＥ重み算出部１０９３へ、雑音電力推定値σを入力する。
【０１２０】
ＭＭＳＥ重み算出部１０９３は、チャネル推定部１０８１と、雑音推定部１０９１と接続される。ＭＭＳＥ重み算出部１０９３は、チャネル推定部１０８１からのチャネル推定値と、雑音推定部１０９１からの雑音電力推定値σとに基づいて、重み係数を算出する。例えば、重み係数ｗを式（９）により算出するようにしてもよい。例えば、重み係数ｗは、２列の行列により表される。ＭＭＳＥ重み算出部１０９３は、直交化部１０９４に、重み係数を入力する。
【０１２１】
直交化部１０９４は、ＭＭＳＥ重み算出部１０９３と接続される。直交化部１０９４は、ＭＭＳＥ算出部１０９３からの重み係数をＱＲ分解する。直交化部１０９４は、ＱＲ分解することにより得られるＱ行列から重みを抽出する。直交化部１０９４は、周波数領域等化部１０９８へ、重みｗを入力する。また、直交化部１０９４は、ＩＦＦＴ１１０１へ、重みを入力する。
【０１２２】
ＩＦＦＴ１１０１は、直交化部１０９４と接続される。ＩＦＦＴ１１０１は、直交化部１０９４からの重みを逆高速フーリエ変換する。ＩＦＦＴ１１０１は、部分行列算出部１０９５へ、逆高速フーリエ変換した重みを入力する。
【０１２３】
部分行列算出部１０９５は、ＩＦＦＴ１１０１と接続される。部分行列算出部１０９５は、ＩＦＦＴ１１０１からの逆高速フーリエ変換した重みに基づいて部分行列Ｈ２×２を算出する。部分行列算出部１０９５は、信号分離部１０９０に、部分行列Ｈ２×２を入力する。
【０１２４】
部分行列算出部１０９５は、ＭＭＳＥ重みｗ´ｉｊを求める。例えば、部分行列算出部１０９５は、式（１０）によりＭＭＳＥ重みｗ´ｉｊを求める。
【０１２５】
【数７】
2014099815.tif 000009
【０１２６】
式（１０）において、Ｒは、図３に示されるＨ行列から求められる相関行列であり、式（１１）により表される。
【０１２７】
Ｒ＝ＨＨＨ＋σ２Ｉ      （１１）
【０１２８】
式（１０）において、ｈｉｊは復調するシンボルのチャネルである。
【０１２９】
図１１は、復調回路の処理の一変形例を示す。図１１には、ｈｉｊを求める処理が示される。ｈｉｊは、Ｈ行列から一部の成分を抜き出した列ベクトルである。
【０１３０】
ｈｉｊが列ベクトルであることにより、式（１０）から、ＭＭＳＥ重みｗ´ｉｊも列ベクトルになる。
【０１３１】
部分行列算出部１０９５は、式（１０）の左辺をＱＲ分解する。部分行列算出部１０９５は、Ｑ行列の左から２列を抜き出すことにより直交化重みｗｉｊを求める。
【０１３２】
図１２は、復調回路の処理の一変形例を示す。図１２には、直交化重みを求める処理が示される。
【０１３３】
部分行列算出部１０９５は、列ベクトルである式（１０）の左辺をＱＲ分解し、Ｑ行列の左から２列を抜き出し、左側に移動させる。
【０１３４】
部分行列算出部１０９５は、ｗｉｊとｈｉｊから、Ｈ２×２を算出する。例えば、部分行列算出部１０９５は、式（１２）によりＨ２×２を算出する。式（１２）に示される例では、Ｈ２×２は、２×２行列となる。
【０１３５】
【数８】
2014099815.tif 000010
【０１３６】
周波数領域等化部１０９８は、ＦＦＴ１０９６及び１０９７と接続される。周波数領域等化部１０９８は、直交化部１０９４からの重みｗで、ＦＦＴ１０９６及び１０９７からの信号を重み付けし、等化処理を行う。周波数領域等化部１０９８は、ＩＦＦＴ１０９９へ、等化処理したＦＦＴ１０９６からの信号を入力する。周波数領域等化部１０９８は、ＩＦＦＴ１１００へ、等化処理したＦＦＴ１０９７からの信号を入力する。
【０１３７】
ＩＦＦＴ１０９９は、周波数領域等化部１０９８からの信号を逆高速フーリエ変換する。ＩＦＦＴ１０９９は、信号分離部１０９０へ、逆高速フーリエ変換した信号を入力する。
【０１３８】
ＩＦＦＴ１１００は、周波数領域等化部１０９８からの信号を逆高速フーリエ変換する。ＩＦＦＴ１１００は、信号分離部１０９０へ、逆高速フーリエ変換した信号を入力する。
【０１３９】
信号分離部１０９０は、ＩＦＦＴ１０９９からの信号と、ＩＦＦＴ１１００からの信号と、部分行列算出部１０９５からの部分行列Ｈ２×２に基づいて、信号分離を行う。
【０１４０】
上述した実施例−変形例（その４）では、時間領域の信号をイコライザへ適用する場合について示した。変形例（その５）では、周波数領域の信号をイコライザへ適用する。具体的には、受信信号をＦＦＴすることにより周波数領域の信号に変換する。該周波数領域の信号から、周波数領域のＭＭＳＥイコライザ重みを算出する。直交化した重みを周波数領域のイコライザの重みとして使用する。
【０１４１】
等化された信号は、ＩＦＦＴすることにより時間領域の信号に変換され、ＭＬＤ処理が行われる。ここで、伝搬路行列Ｈ２×２は、直交化された周波数領域重みをＩＦＦＴすることにより得られる値から求める。
【０１４２】
＜誤り率特性＞
図１３は、誤り率特性の一例を示す。図１３において、横軸はＳ／Ｎ［ｄＢ］であり、縦軸は誤り率である。
【０１４３】
図１３には、無線通信システムの一変形例（その１）により得られる誤り率特性（ＱＲ−Ｅｑ−ＭＬＤ）と、ＭＭＳＥが適用された場合の誤り率特性（ＭＭＳＥ）、ＭＭＳＥとＭＬＤとが併用された場合の誤り率特性（ＭＭＳＥ＋ＭＬＤ）が示される。
【０１４４】
図１３によれば、Ｓ／Ｎに拘わらず、無線通信システムの一変形例（その１）により得られる誤り率特性は、他の特性よりもよいことが分かる。従って、本実施例、変形例により、誤り率特性を向上させることができる。
【０１４５】
図１４は、誤り率特性の一例を示す。図１４において、横軸はＳ／Ｎ［ｄＢ］であり、縦軸は誤り率である。
【０１４６】
図１４に示される誤り率特性は、誤り率を求める際に、チャネルに誤差を付加したものである。
【０１４７】
図１４には、無線通信システムの一変形例（その１）により得られる誤り率特性（ＱＲ−Ｅｑ−ＭＬＤ）と、ＭＭＳＥが適用された場合の誤り率特性（ＭＭＳＥ）、ＭＭＳＥとＭＬＤとが併用された場合の誤り率特性（ＭＭＳＥ＋ＭＬＤ）が示される。
【０１４８】
図１４によれば、Ｓ／Ｎに拘わらず、無線通信システムの一変形例（その１）により得られる誤り率特性は、他の特性よりもよいことが分かる。従って、本実施例、変形例により、誤り率特性を向上させることができる。
【０１４９】
各実施例、変形例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。
【０１５０】
以上、実施例、変形例を用いて、ＭＩＭＯ復調処理を詳細に説明したが、当業者にとっては、本明細書中に説明した実施例に限定されるものではないということは明らかである。特許請求の範囲の記載により定まる趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【０１５１】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
（付記１）
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信する無線部と、
前記無線部からの受信信号に基づいて生成されるチャネル行列をＱＲ分解し、Ｑ行列から復調するシンボルに対応する重み係数を抽出し、該重み係数により重み付けされた前記受信信号をフィルタリングし、Ｒ行列の部分行列に基づいて、前記フィルタリングされた前記受信信号を分離する復調部と
を備える、無線通信装置。
（付記２）
前記復調部は、前記受信信号に基づいて推定される雑音電力を用いて、前記チャネル行列をＭＭＳＥ拡張ＱＲ分解する、付記1に記載の無線通信装置。
（付記３）
前記復調部は、チャネル推定精度に応じて、前記受信信号に基づいて推定される雑音電力を補正し、該補正された雑音電力を用いて、前記チャネル行列をＭＭＳＥ拡張ＱＲ分解する、付記1に記載の無線通信装置。
（付記４）
前記復調部は、前記無線部からの受信信号に基づいて生成されるチャネル行列から、復調するシンボルに対応する列成分を、右側に移動させ、ＱＲ分解する、付記1に記載の無線通信装置。
（付記５）
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信する無線部と、
前記無線部からの受信信号に基づいて生成されるチャネル行列に基づいて、重みを算出し、該重みを直交化し、直交化した重みにより重み付けされた前記受信信号をフィルタリングし、前記直交化した重みと、前記チャネル行列に基づいて生成される部分行列に基づいて、前記フィルタリングされた前記受信信号を分離する復調部と
を備える、無線通信装置。
（付記６）
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信する無線部と、
前記無線部からの受信信号に基づいて生成されるチャネル推定値に基づいて、重みを算出し、該重みを直交化し、直交化した重みに基づいて前記受信信号を等化処理し、前記直交化した重みに基づいて生成される部分行列に基づいて、前記等化処理された前記受信信号を分離する復調部と
を備える、無線通信装置。
（付記７）
複数のアンテナを介して、複数のアンテナを有する送信装置からの信号を受信し、
前記送信装置からの受信信号に基づいて生成されるチャネル行列をＱＲ分解し、
Ｑ行列から復調するシンボルに対応する重み係数を抽出し、
該重み係数により重み付けされた前記受信信号をフィルタリングし、
Ｒ行列の部分行列に基づいて、前記フィルタリングされた前記受信信号を分離する、無線通信方法。
（付記８）
前記復調部は、ＭＬＤ法により、前記フィルタリングされた前記受信信号を分離する、付記１ないし６のいずれか１項に記載の無線通信装置。
（付記９）
前記復調部は、前記チャネル行列をＱＲ分解する際に、前記チャネル行列の列方向の成分より、行方向の成分の方が多い場合、列方向の成分の数で、ＱＲ分解を終了する、付記１ないし６のいずれか１項に記載の無線通信装置。
（付記１０）
受信信号に基づいて生成されるチャネル行列をＱＲ分解し、Ｑ行列から復調するシンボルに対応する重み係数を抽出し、該重み係数により重み付けされた前記受信信号をフィルタリングし、Ｒ行列の部分行列に基づいて、前記フィルタリングされた前記受信信号を分離する復調部を備える、ベースバンド処理ＬＳＩ。
【符号の説明】
【０１５２】
１００  無線通信装置
１０２  アンテナ
１０４  ＡＧＣアンプ
１０６  Ａ／Ｄコンバータ
１０８  復調回路
１１０  復号部
１１２  デジタル信号処理回路
【図１】
2014099815.tif 000011
【図２】
2014099815.tif 000012
【図３】
2014099815.tif 000013
【図４】
2014099815.tif 000014
【図５】
2014099815.tif 000015
【図６】
2014099815.tif 000016
【図７】
2014099815.tif 000017
【図８】
2014099815.tif 000018
【図９】
2014099815.tif 000019
【図１０】
2014099815.tif 000020
【図１１】
2014099815.tif 000021
【図１２】
2014099815.tif 000022
【図１３】
2014099815.tif 000023
【図１４】
2014099815.tif 000024