(57)【特許請求の範囲】
【請求項１】
複数の受信アンテナで、複数の送信アンテナから送信された信号を受信する無線通信装置であって、
受信信号に基づいて生成される、前記送信アンテナと前記受信アンテナとの間の伝送路の特性を表すチャネル行列から、回転成分を除去する回転成分除去部と、
少なくとも、第１の信号分離アルゴリズムを前記受信信号の復調処理に利用する信号分離部と、第２の信号分離アルゴリズムを前記受信信号の復調処理に利用する信号分離部とを含む複数の信号分離部と、
前記回転成分が除去されたチャネル行列の所定の成分に基づいて、前記複数の信号分離部のうち、前記受信信号の復調処理に用いる信号分離部を決定する制御を行う制御部と、
前記受信信号をサブキャリアの信号に変換する高速フーリエ変換部と、
前記高速フーリエ変換部により変換されたそれぞれのサブキャリアの信号に基づいて、前記チャネル行列を生成するチャネル推定部と、を有し、
前記回転成分除去部は、受信信号の第１のサブキャリアの信号について生成された第１のチャネル行列から回転成分を除去し、
前記制御部は、前記回転成分が除去された前記第１のチャネル行列の所定の成分に基づいて、前記複数の信号分離部のうち、前記第１のサブキャリアの信号の復調処理に用いる信号分離部を決定する制御を行い、
前記回転成分除去部は、チャネル推定部により生成されたチャネル行列をＱＲ分解することにより、回転成分を除去し、
前記制御部は、前記ＱＲ分解されたチャネル行列のＲ行列の所定の成分により表される伝搬環境で、前記複数の信号分離部で利用されているアルゴリズムで復調処理された結果受信誤りとなる割合に基づいて、前記複数の信号分離部のうち、前記受信信号の復調処理に用いる信号分離部を決定する制御を行い、
前記Ｒ行列は、
【数１】
0005904210.tif 000008
で表わされる行列であり、前記所定の成分は、該Ｒ行列のa成分とc成分である、無線通信装置。
【請求項２】
請求項１に記載の無線通信装置において、
前記制御部により決定された信号分離部により復調された前記受信信号の対数尤度比を計算する対数尤度比計算部と、
該対数尤度比計算部により計算された対数尤度比に、信号分離の際に利用されたアルゴリズムに応じて、出力レベルを調整するための重み係数を乗算する重み係数乗算部と、
該重み係数乗算部により重み係数が乗算された対数尤度比に基づいて、前記受信信号を復号する復号部と
を有する、無線通信装置。
【請求項３】
複数の受信アンテナで、複数の送信アンテナから送信された信号を受信する無線通信装置における通信方法であって、
受信信号に基づいて生成される、前記送信アンテナと、前記受信アンテナとの間の伝送路の特性を表すチャネル行列から回転成分を除去し、
前記回転成分が除去されたチャネル行列の所定の成分に基づいて、異なる複数の信号分離アルゴリズムのうち、前記受信信号の復調処理に用いる信号分離アルゴリズムを決定し、
前記受信信号を高速フーリエ変換によりサブキャリアの信号に変換し、
前記受信信号から変換されたそれぞれのサブキャリアの信号に基づいて、前記チャネル行列を生成し、
前記チャネル行列から回転成分を除去する際は、前記受信信号の第１のサブキャリアの信号について生成された第１のチャネル行列から回転成分を除去し、
前記信号分離アルゴリズムを決定する際は、前記回転成分が除去された前記第１のチャネル行列の所定の成分に基づいて、前記第１のサブキャリアの信号の復調処理に用いる信号分離アルゴリズムを決定し、
前記チャネル行列から回転成分を除去する際は、前記受信信号から変換されたそれぞれのサブキャリアの信号に基づいて生成されたチャネル行列をＱＲ分解することにより、回転成分を除去し、
前記信号分離アルゴリズムを決定する際は、前記ＱＲ分解されたチャネル行列のＲ行列の所定の成分により表される伝搬環境で、前記複数の信号分離部で利用されているアルゴリズムで復調処理された結果受信誤りとなる割合に基づいて、前記受信信号の復調処理に用いる信号分離アルゴリズムを決定する制御を行い、
前記Ｒ行列は、
【数１】
0005904210.tif 000009
で表わされる行列であり、前記所定の成分は、該Ｒ行列のa成分とc成分である、
通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムに関する。
【背景技術】
【０００２】
近年、移動無線通信の方式として、無線信号の送受信に、複数のアンテナを利用するＭＩＭＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔ  Ｍｕｌｔｉｐｌｅ  Ｏｕｔｐｕｔ）方式が使用されはじめている。特に、直交周波数分割多重（ＯＦＤＭ：  Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）アクセスに、ＭＩＭＯ多重伝送を用いた場合、ＭＩＭＯ復調が容易になる。信号分離処理をマルチパス干渉の影響を受けることなく高精度に実現できるためである。【０００３】
直交周波数分割多重アクセスに、ＭＩＭＯ多重伝送を用いる具体的な無線通信方式には、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）が含まれる。【０００４】
ＭＩＭＯ技術における信号分離技術として、様々な方式が提案されている。【０００５】
ＭＩＭＯ技術における信号分離技術のうち、ＭＬＤ（Ｍａｘｉｍｕｍ  Ｌｉｋｅｌｉｈｏｏｄ  Ｄｅｔｅｃｔｉｏｎ）法を採用することが現実的とされている。ＭＬＤ法を利用して復調処理を行うことにより、他の信号分離技術を利用して復調処理を行う場合と比較して、よい特性が得られるためである。しかし、演算処理量が大きい課題がある。【０００６】
信号分離技術に関して、特性の劣化を抑えつつ、演算量を減少させたＭＬＤ法について知られている（例えば、非特許文献１参照）。このため、ユーザ端末へ、ＭＬＤ法を利用した信号分離技術の実装が進むと想定される。【０００７】
また、ＭＩＭＯ技術における信号分離技術として、ＭＭＳＥ（Ｍｉｎｉｍｕｍ  Ｍｅａｎ  Ｓｑｕａｒｅ  Ｅｒｒｏｒ）法を利用して復調処理を行うことも提案されている。ＭＭＳＥ法を利用して復調処理を行うことにより、ＭＬＤ法を利用して復調処理を行う場合と比較して、演算量を減少させることができる。しかし、ＭＬＤ法を利用して復調処理を行う場合と比較して、特性が劣る。【０００８】
従って、演算量より、特性を優先させる場合には、ＭＬＤ法を採用するのが好ましい。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】Ｋｅｎｉｃｈｉ  Ｈｉｇｕｃｈｉ，  Ｈｉｒｏｙｕｋｉ  Ｋａｗａｉ、  Ｎｏｒｉｙｕｋｉ  Ｍａｅｄａ，  ａｎｄ  Ｍａｍｏｒｕ  Ｓａｗａｈａｓｈｉ，  “Ａｄａｐｔｉｖｅ  Ｓｅｌｅｃｔｉｏｎ  ｏｆ  Ｓｕｒｖｉｖｉｎｇ  Ｓｙｍｂｏｌ  Ｒｅｐｌｉｃａ  Ｃａｎｄｉｄａｔｅｓ  Ｂａｓｅｄ  ｏｎ  Ｍａｘｉｍｕｍ  Ｒｅｌｉａｂｉｌｉｔｙ  ｉｎ  ＱＲＭ−ＭＬＤ  ｆｏｒ  ＯＦＣＤＭ  ＭＩＭＯ  Ｍｕｌｔｉｐｌｅｘｉｎｇ”、  ＩＥＥＥ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｏｃｉｅｔｙ  Ｇｌｏｂｅｃｏｍ  ２００４
【発明の概要】
【発明が解決しようとする課題】
【００１０】
３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）において、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）から、さらなる高速・大容量通信を実現するＬＴＥ−Ａｄｖａｎｃｅｄの検討が進められている。【００１１】
ＬＴＥ−Ａｄｖａｎｃｅｄでは、高速・大容量通信を行うことが目標の１つとされている。高速・大容量通信を行うために、伝送帯域幅を広帯域化する方向で検討されている。例えば、ＭＬＤ法などのより大きな演算量を要する信号分離法を利用して復調処理を行う場合、伝送帯域幅が広帯域化するに従って当該演算量がさらに増大し、これにより、携帯電話端末などの受信機において消費電力が増大することが予想される。また、伝送帯域幅が広帯域化するに従って、ＭＬＤ法により信号分離を行う回路の規模も増大する。【００１２】
一方、ＭＭＳＥ法などのより演算量の小さい信号分離法を採用した場合は、消費電力や回路規模をより小さく抑えることができるが、十分な特性が得られない場合がある。【００１３】
開示の無線通信装置は、演算処理量の増大を抑えつつ、特性を改善することを目的とする。
【課題を解決するための手段】
【００１４】
開示の一実施例の無線通信装置は、
複数の受信アンテナで、複数の送信アンテナから送信された信号を受信する無線通信装置であって、
受信信号に基づいて生成される、前記送信アンテナと前記受信アンテナとの間の伝送路の特性を表すチャネル行列から、回転成分を除去する回転成分除去部と、
少なくとも、第１の信号分離アルゴリズムを前記受信信号の復調処理に利用する信号分離部と、第２の信号分離アルゴリズムを前記受信信号の復調処理に利用する信号分離部とを含む複数の信号分離部と、
前記回転成分が除去されたチャネル行列の所定の成分に基づいて、前記複数の信号分離部のうち、前記受信信号の復調処理に用いる信号分離部を決定する制御を行う制御部と、
前記受信信号をサブキャリアの信号に変換する高速フーリエ変換部と、
前記高速フーリエ変換部により変換されたそれぞれのサブキャリアの信号に基づいて、前記チャネル行列を生成するチャネル推定部と、を有し、
前記回転成分除去部は、受信信号の第１のサブキャリアの信号について生成された第１のチャネル行列から回転成分を除去し、
前記制御部は、前記回転成分が除去された前記第１のチャネル行列の所定の成分に基づいて、前記複数の信号分離部のうち、前記第１のサブキャリアの信号の復調処理に用いる信号分離部を決定する制御を行い、
前記回転成分除去部は、チャネル推定部により生成されたチャネル行列をＱＲ分解することにより、回転成分を除去し、
前記制御部は、前記ＱＲ分解されたチャネル行列のＲ行列の所定の成分により表される伝搬環境で、前記複数の信号分離部で利用されているアルゴリズムで復調処理された結果受信誤りとなる割合に基づいて、前記複数の信号分離部のうち、前記受信信号の復調処理に用いる信号分離部を決定する制御を行い、
前記Ｒ行列は、
【数１】
0005904210.tif 000002
で表わされる行列であり、前記所定の成分は、該Ｒ行列のa成分とc成分である。
【発明の効果】
【００１５】
開示の実施例によれば、演算処理量の増大を抑えつつ、特性を改善することができる。
【図面の簡単な説明】
【００１６】
【図１】無線通信装置の一実施例を示す図である。
【図２】伝搬環境と受信誤りとの関係の一例を示す図である。
【図３】ＭＭＳＥ法と、ＭＬＤ法との間で、復調処理を切り替えた場合の受信Ｓ／Ｎと、受信誤りとの間の関係の一例を示す図である。
【図４】ＭＭＳＥ法と、ＭＬＤ法との間で、復調処理を切り替えた場合の受信Ｓ／Ｎと、受信誤りとの間の関係の一例を示す図である。
【図５】復調回路の一実施例を示す図である。
【図６】ＭＭＳＥ法と、ＭＬＤ法との間で切り替え判断を行うタイミングの一例を示す図である。
【図７】ＭＭＳＥ法と、ＭＬＤ法との間で切り替え判断を行うタイミングの一例を示す図である。
【図８】無線通信装置の動作の一実施例を示す図である。
【図９】ＭＭＳＥ法と、ＭＬＤ法との間で切り替え判断を行うサブキャリアの一例を示す図である。
【図１０】復調回路の一実施例を示す図である。
【図１１】割当判断部の一実施例を示す図である。
【図１２】伝搬環境と受信誤り率との関係の一例を示す図である。
【図１３】伝搬環境と受信誤り率との関係の一例を示す図である。
【図１４】無線通信装置の動作の一実施例を示す図である。
【図１５】割当判断部の一実施例を示す図である。
【図１６】無線通信装置の動作の一実施例を示す図である。
【図１７】デジタル信号処理回路の一実施例を示す図である。
【符号の説明】
【００１７】
１００  無線通信装置
１０２  アンテナ
１０４  ＡＧＣアンプ
１０６  Ａ／Ｄコンバータ
１０８  復調回路
１１０  復号部
１１２  デジタル信号処理回路
２０２  ＭＭＳＥ受信誤り取得部
２０４  ＭＬＤ受信誤り取得部
２０６  加算部
２０８  サブキャリア割当設定部
２１０  割当指示部
２１２  成分抽出部
２１４  電力処理部
１０８１  ＦＦＴ
１０８２  チャネル推定部
１０８３  回転成分除去部
１０８４  切替判断部
１０８５  スイッチ
１０８６ｊ（ｊは、ｊ＞０の整数）  第１の信号分離部
１０８７ｋ（ｋは、ｋ＞０の整数）  第２の信号分離部
１０８８  割当判断部
１０８９  割当スイッチ
１０９０ｊ＋ｋ（ｊ、ｋは、ｊ＞０、０≦ｋの整数）  ＬＬＲ計算部
１０９１ｋ（ｋは、ｋ＞０の整数）  乗算部
【発明を実施するための形態】
【００１８】
以下、図面に基づいて、実施例を説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１９】
＜第１の実施例＞
＜無線通信装置＞
図１は、無線通信装置１００の一実施例を示す。無線通信装置１００は、ユーザ端末に適用されてもよいし、基地局に適用されてもよい。図１には、主に、ハードウェア構成について示される。図１では、アナログ素子は省略される。具体的には、デュプレクサ、フィルタ、ダウンコンバータ、低雑音増幅回路（ＬＮＡ：  Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｉｅｒ）等は省略される。また、図１には、１アンテナブランチについて示されるが、複数のアンテナ、ＡＧＣ、Ａ／Ｄコンバータを用意して復調回路１０８に入力することにより、ＭＩＭＯ多重された無線信号を受信することができる。
【００２０】
無線通信装置１００は、アンテナ１０２と、ＡＧＣ（Ａｕｔｏｍａｔｉｃ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ）アンプ１０４と、Ａ／Ｄコンバータ１０６と、復調回路１０８と、デジタル信号処理回路１１２とを有する。
【００２１】
アンテナ１０２は、複数のアンテナを有する他の無線通信装置から送信された信号が多重された信号を受信する。
【００２２】
ＡＧＣアンプ１０４は、アンテナ１０２と接続される。ＡＧＣアンプ１０４は、アンテナ１０２により受信され、さらにＩＦ帯にダウンコンバートされた受信信号の振幅が変動する場合において、内蔵する増幅回路の利得を自動的に調整する。ＡＧＣアンプ１０４は、内蔵する増幅回路の利得を自動的に調節することにより線形増幅された一定の信号をＡ／Ｄコンバータ１０６に出力する。
【００２３】
Ａ／Ｄコンバータ１０６は、ＡＧＣアンプ１０４と接続される。Ａ／Ｄコンバータ１０６は、デジタル信号に、ＡＧＣアンプ１０４からのアナログ信号を変換する。Ａ／Ｄコンバータ１０６は、デジタル信号を復調回路１０８に入力する。
【００２４】
復調回路１０８は、Ａ／Ｄコンバータ１０６と接続される。復調回路１０８は、Ａ／Ｄコンバータ１０６からのデジタル信号に基づいて、同期検波、ＭＩＭＯ多重された信号を分離する処理等を行う。復調回路１０８により信号分離されたＭＩＭＯ多重された信号は、ビット毎に対数尤度比（ＬＬＲ：  Ｌｏｇ  Ｌｉｋｅｌｉｈｏｏｄ  Ｒａｔｉｏ）が計算され、デジタル信号処理回路１１２に入力される。
【００２５】
デジタル信号処理回路１１２は、復調回路１０８と接続される。デジタル信号処理回路１１２は、復号部１１０を有する。復号部１１０は、復調回路１０８からの出力信号に基づいて、誤り訂正を行う。復号部１１０は、誤り訂正を行った結果得られた「０」、「１」からなるビット列を出力する。
【００２６】
＜復調処理＞
図２は、伝搬環境と受信誤りとの関係を示す。図２には、伝送路を変化させた際の受信誤りの分布が示される。具体的には、２送受信アンテナブランチのＭＩＭＯ多重伝送において、レイリー分布となるようなチャネル行列ＨをＱＲ分解する。
【００２７】
具体的に説明する。
【００２８】
２本の送信アンテナから送信された信号を、２本の受信アンテナにより受信する場合を考える。２次元送信ベクトルをｘ、２次元受信ベクトルをｙ、２次元雑音ベクトルをｎ、２×２のチャネル行列をＨとする。受信ベクトルｙは、式（１）により表される。
【００２９】
ｙ＝Ｈｘ＋ｎ      （１）
また、チャネル行列は、送受信アンテナ間のチャネル応答値に表される成分を有する。「成分」は、「要素」と呼ばれてもよい。式（１）は、式（２）のように表すことができる。
【００３０】
【数１】
0005904210.tif 000003
式（２）において、ｙ０、ｙ１は受信信号点、ｘ０、ｘ１は送信信号点（又は送信信号候補点）、ｈ１１、ｈ１２、ｈ２１、ｈ２２はチャネル行列Ｈの各成分、ｎ０、ｎ１は雑音の各成分を示す。
【００３１】
ここで、チャネル行列Ｈは、式（３）に示されるように、ユニタリー行列Ｑ（複素共役転置行列Ｑ＊との行列積が単位行列に等しい行列）と上三角行列Ｒとに分解できる（ＱＲ分解）。
【００３２】
Ｈ＝ＱＲ      （３）
ここで、Ｒは、式（４）により表される。
【００３３】
【数２】
0005904210.tif 000004
チャネル行列ＨをＱＲ分解することにより得られる直交行列（ユニタリ行列）Ｑ、上三角行列Ｒのうち、上三角行列Ｒを正規化する。正規化された上三角行列Ｒの対角成分のうち、左上の成分（以下、「ａ」という）の２乗をＸ軸とし、右下の成分（以下、「ｃ」という）の２乗をＹ軸とし、ａ２とｃ２により表される伝搬環境で、受信誤りが生じるかどうかをプロットする。成分ａの絶対値をＸ軸とし、成分ｃの絶対値をＹ軸として、同様の処理を行ってもよい。Ｈの電力の大きい列が左側に来るように入れ替え処理をしてからＱＲ分解をして、さらに求められた上三角行列Ｒを正規化してから用いることにより、図２において略三角形の形状となる分布に、全伝送路を収めることができる。
【００３４】
図２には、ＭＬＤ法及びＭＭＳＥ法を利用して復調処理を行った結果エラーが生じなかった伝送路（Ａｌｌ  Ｐｏｉｎｔｓ）、ＭＭＳＥ法を利用して復調処理を行った結果エラーが生じた伝送路（ＭＭＳＥ  ｅｒｒｏｒ）、ＭＬＤ法を利用して復調処理を行った結果エラーが生じた伝送路（ＭＬＤ  ｅｒｒｏｒ）について示される。ＭＭＳＥ法を利用して復調処理を行った結果エラーが生じた伝送路は、略三角形の形状となる分布の底辺付近に分布している。
【００３５】
具体的には、ｃ２が略０．１未満となる伝送路に大部分が該当する。ＭＬＤ法を利用して復調処理を行った結果エラーが生じた伝送路は、略三角形の形状となる分布の底辺の両端付近に分布している。具体的には、ｃ２が略０．１未満となる伝送路で、且つａ２が略０．５以上略０．６５未満、略０．８５以上１未満に分布している。
【００３６】
ここで、従来技術であるＭＭＳＥ法とＭＬＤ法について簡単に説明する。
【００３７】
＜ＭＭＳＥ法＞
受信アンテナｑでの受信信号ｙｑで表される受信ベクトルＹは、式（５）で表される。一例として、送信アンテナの数が４（ｐ＝４）、受信アンテナの数が４（ｑ＝４）の場合について示す。
【００３８】
【数３】
0005904210.tif 000005
ここで、Ｈは送信アンテナｐと、受信アンテナｑとの間のフェージング変動ξｐ，ｑにより表されるチャネル行列である。また、Ｘは送信アンテナｐの送信信号ｄｐにより表される送信ベクトル、Ｎは、受信アンテナｑについて生じるガウス雑音ｎｑにより表わされる雑音ベクトルである。式（５）はＯＦＤＭＡの場合、各サブキャリアの受信シンボルに対応する。
【００３９】
無線通信装置１００は、受信したパイロットシンボルを用いてチャネル行列の推定値＾Ｈを求め、該＾Ｈから、式（６）に示されるウエイト行列を生成する。
【００４０】
【数４】
0005904210.tif 000006
式（６）において、Ｉは単位行列を表し、ＡＨは行列Ａのエルミート転置を表す。無線通信装置１００は、受信信号ベクトルに上記のウエイトＷを乗算する。これにより、一の送信アンテナからの送信信号について、他の送信アンテナからの送信信号からの干渉を抑圧するような等化処理を実行する。
【００４１】
＜ＭＬＤ法＞
ＭＬＤ法は、最尤判定に基づく信号分離法である。全送信アンテナｐのデジタル変調における送信信号点候補ｃｐの全ての組み合わせについて、推定されたチャネル行列を用いて受信信号レプリカを生成する。全候補について受信信号と受信信号レプリカとの２乗のユークリッド距離に基づいて、式（７）に示されるように、メトリックｅが計算される。一例として、送信アンテナが４（ｐ＝４）の場合について示す。
【００４２】
【数５】
0005904210.tif 000007
式（７）において、メトリックｅが最小となる送信シンボル候補ｃｐ（ｐ＝１．．．４）の組合せを選択することにより、信号分離を行う。
【００４３】
図２によれば、同じＳ／Ｎであっても、ｃ２がある程度の値より大きい場合には、ＭＭＳＥ法を利用して復調処理を行っても、ほとんど誤りが生じていないことが分かる。従って、ｃ２がある程度の値より大きい伝送路ではＭＭＳＥ法を利用して復調処理を行っても、特性に大きな影響を与えることはないと想定される。具体的には、ｃ２が略０．１以上となる伝搬環境では、ＭＭＳＥ法を利用して復調処理を行っても、ＭＬＤ法を利用して復調処理を行った場合と同様の特性が得られる。
【００４４】
復調回路の一実施例では、ＭＭＳＥ法を利用して復調処理を行っても問題がないと想定される場合には、ＭＭＳＥ法を利用して復調処理を行う。具体的には、図２に示されるような、伝搬環境と受信誤りとの関係が得られる場合、ｃ２が０．１以上となるときには、ＭＭＳＥ法を利用して復調処理を行う。
【００４５】
伝送帯域幅が広帯域化された場合には、サブキャリア全体に渡って様々な伝搬路が分布すると想定される。伝搬路に応じて、ＭＭＳＥ法を利用して復調処理を行うことにより、全サブキャリアについてＭＬＤ法を利用して復調処理を行う場合よりも、復調に関する演算量を減少させることができる。
【００４６】
図３は、ＭＭＳＥ法を利用した復調処理と、ＭＬＤ法を利用した復調処理と、ＭＭＳＥとＭＬＤを、ｃ２をもとに切り替えた場合のＢＥＲ特性比較を示す。２本の送信アンテナから送信された信号を、２本の受信アンテナにより受信する場合について示す。また図３には、ＭＭＳＥ法を利用して復調処理を行った割合（ｕｓｉｎｇ  ＭＭＳＥ  ｒａｔｅ）も示す。送信信号の変調には、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）を用いた。
【００４７】
図３に示される例では、ｃ２が０．１以上である場合にはＭＭＳＥ法を利用して復調処理を行い、ｃ２が０．１未満である場合にはＭＬＤ法を利用して復調処理を行った。ＭＭＳＥ法を利用して復調処理された割合は、約０．６である。
【００４８】
図３によれば、ＭＭＳＥ法とＭＬＤ法を切り替えて復調処理を行った場合の特性（Ｓｗｉｔｃｈ  ＢＥＲ）は、ＭＭＳＥ法を利用して復調処理を行った場合の特性（ＭＭＳＥ  ＢＥＲ）よりも受信誤りが改善する。また、ＭＭＳＥ法とＭＬＤ法を切り替えて復調処理を行った場合の特性は、ＭＬＤ法を利用して復調処理を行った場合の特性（ＭＬＤ  ＢＥＲ）とほぼ同様の特性が得られる。具体的にはＭＭＳＥ法とＭＬＤ法を切り替えて復調処理を行った場合の特性は、ＭＬＤ法を利用して復調処理を行った場合の特性と比較して、０．３ｄＢ程度の特性劣化で済んでいる。
【００４９】
図４は、送信信号に１６ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）変調を用いた場合の、ＭＭＳＥ法を利用した復調処理と、ＭＬＤ法を利用した復調処理と、ＭＭＳＥとＭＬＤをｃ２をもとに切り替えた場合のＢＥＲ特性比較を示す。２本の送信アンテナから送信された信号を、２本の受信アンテナにより受信する場合について示す。図４には、ＭＭＳＥ法を利用して復調処理を行った割合（ｕｓｉｎｇ  ＭＭＳＥ  ｒａｔｅ）も示す。
【００５０】
図４に示される例では、ｃ２が０．１以上である場合にはＭＭＳＥ法を利用して復調処理を行い、ｃ２が０．１未満である場合にはＭＬＤ法を利用して復調処理を行った。ＭＭＳＥ法を利用して復調処理された割合は、約０．６である。
【００５１】
図４によれば、ＭＭＳＥ法とＭＬＤ法を切り替えて復調処理を行った場合の特性（Ｓｗｉｔｃｈ  ＢＥＲ）は、ＭＭＳＥ法を利用して復調処理を行った場合の特性（ＭＭＳＥ  ＢＥＲ）よりも受信誤りが改善する。また、ＭＭＳＥ法とＭＬＤ法を切り替えて復調処理を行った場合の特性は、ＭＬＤ法を利用して復調処理を行った場合の特性（ＭＬＤ  ＢＥＲ）とほぼ同様の特性が得られ、最悪でも０．３ｄＢ程度の特性劣化である。
【００５２】
図３、図４から、チャネル推定等を行うことにより求められた伝送路（伝搬路）の情報に基づいて、ＭＭＳＥ法を利用した復調処理とＭＬＤ法を利用した復調処理とを切り替えることにより、特性劣化を抑えつつ演算処理量を減少させることができる。
【００５３】
＜復調回路１０８＞
図５は、復調回路１０８の一実施例を示す。
【００５４】
復調回路１０８は、高速フーリエ変換部（ＦＦＴ：  Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）１０８１と、チャネル推定部１０８２と、回転成分除去部１０８３と、切替判断部１０８４と、スイッチ１０８５と、第１の信号分離部１０８６と、第２の信号分離部１０８７とを有する。回転成分除去部１０８３、切替判断部１０８４、スイッチ１０８５、第１の信号分離部１０８６、第２の信号分離部１０８７の数は、サブキャリア数と同じであってもよいし、サブキャリア数以上であってもよい。図５には、一例として、１つのサブキャリアの信号（以下、「サブキャリア信号」という）に対応するものについて示す。
【００５５】
高速フーリエ変換部１０８１、チャネル推定部１０８２、回転成分除去部１０８３、スイッチ１０８５、第１及び第２の信号分離部１０８６、１０８７の機能は、それぞれ、ハードウェア（デジタル回路）、または、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などのプロセッサにより実現することができる。また、切替判断部１０８４の機能は例えば、ファームウェアなどにより実現することができる。
【００５６】
高速フーリエ変換部１０８１は、Ａ／Ｄコンバータ１０６と接続される。高速フーリエ変換部１０８１は、Ａ／Ｄコンバータ１０６からの時間領域のデジタル信号を周波数領域により表される信号に変換することにより各サブキャリア信号に分離する。
【００５７】
チャネル推定部１０８２は、高速フーリエ変換部１０８１と接続される。チャネル推定部１０８２は、高速フーリエ変換部１０８１からの各サブキャリア信号に基づいて、サブキャリア信号毎に、送信アンテナと、受信アンテナとの間の伝送路の特性を表すチャネル推定を行う。例えば、チャネル推定部１０８２は、チャネル推定値として、チャネル行列を求める。チャネル推定部１０８２は、回転成分除去部１０８３に、チャネル行列を入力する。チャネル推定部１０８２は、回転成分除去部１０８３に、１つのサブキャリア信号に対応するチャネル行列を入力する。また、チャネル推定部１０８２は、第１の信号分離部１０８６、及び第２の信号分離部１０８７に、チャネル行列を入力する。
【００５８】
回転成分除去部１０８３は、チャネル推定部１０８２と接続される。回転成分除去部１０８３は、チャネル推定部１０８２からのチャネル行列に基づいて、回転成分を除去する。具体的には、回転成分除去部１０８３には、チャネル推定部１０８２からのチャネル行列に基づいて、回転成分を取り除いた行列を求める。例えば、回転成分除去部１０８３は、チャネル推定部１０８２から、チャネル行列Ｈが入力された場合、チャネル行列Ｈを、ユニタリー行列（回転成分）と、それ以外の行列との積に分解する。この場合、回転成分除去部１０８３には、ＱＲ分解を用いてもよい。ＱＲ分解を用いた場合、回転成分を取り除いた行列は、上三角行列であり、対角成分が実数である。回転成分除去部１０８３は、切替判断部１０８４に、回転成分を取り除いた行列を表す情報を入力する。
【００５９】
切替判断部１０８４は、回転成分除去部１０８３と接続される。切替判断部１０８４は、回転成分除去部１０８３からの回転成分を除去した行列に基づいて、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断（決定）する。具体的には、切替判断部１０８４は、回転成分を除去した行列の成分に基づいて、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する。例えば、切替判断部１０８４は、回転成分を除去した行列の右下の成分の値に基づいて、該右下の成分の値の２乗が０．１未満である場合にはＭＬＤ法を利用して復調処理を行うと判断する。また、該右下の成分の値の２乗が０．１以上である場合にはＭＭＳＥ法を利用して復調処理を行うと判断する。
【００６０】
切替判断部１０８４は、ＭＬＤ法を利用して復調処理を行うと判断した場合、第１の信号分離部１０８６側に高速フーリエ変換部１０８１からの出力信号つまり、サブキャリア信号が入力されるように切替えるための切替信号を出力する。また、切替判断部１０８４は、ＭＭＳＥ法を利用して復調処理を行うと判断した場合、第２の信号分離部１０８７側に高速フーリエ変換部１０８１からの出力信号つまり、サブキャリア信号が入力されるように切替えるための切替信号を出力する。
【００６１】
＜切替判断のタイミング（その１）＞
切替判断部１０８４は、所定のタイミングで、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する。
【００６２】
図６は、切替判断部１０８４が、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断するタイミングの一例を示す。
【００６３】
理想的には全シンボルで、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断するのが好ましい。しかし、全シンボルで、復調処理を行うアルゴリズムを判断するのは、電力消費が大きくなること、処理負荷が大きくなること等の点からは好ましくない。また、現実には、伝搬環境が急激に変化することは少ないと想定される。従って、図６に示される例では、全シンボルで切替の判断をするのではなく、スロット毎に判断する。また、所定の間隔を空けたスロット毎に判断するようにしてもよい。
【００６４】
スロット毎に判断する際に、該スロットに含まれる複数のＯＦＤＭシンボルのうち、所定のシンボルで判断を行うようにしてもよい。具体的には、１スロットに含まれる７つのＯＦＤＭシンボルのうち、先頭のＯＦＤＭシンボルで切替の判断を行う。切替の判断に利用されたＯＦＤＭシンボル以外のＯＦＤＭシンボルでは、切替の判断に利用されたＯＦＤＭシンボルの判断結果を利用する。つまり、切替の判断に利用されたＯＦＤＭシンボル以外のＯＦＤＭシンボルでは、切替の判断に利用されたＯＦＤＭシンボルの判断結果と同様のアルゴリズムにより復調処理を行う。
【００６５】
このようにすることにより、切替えの判断に要する処理量を減少させることができる。
【００６６】
＜切替判断のタイミング（その２）＞
切替判断部１０８４は、所定のタイミングで、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する。
【００６７】
図７は、切替判断部１０８４が、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断するタイミングの一例を示す。
【００６８】
図７に示される例では、全シンボルで切替の判断をするのではなく、スロット毎に判断する。また、所定の間隔を空けたスロット毎に判断するようにしてもよい。
【００６９】
スロット毎に判断する際に、該スロットより前のスロットに含まれる複数のＯＦＤＭシンボルのうち、所定のシンボルで切替の判断を行うようにしてもよい。具体的には、１スロットに含まれる７つのＯＦＤＭシンボルのうち、先頭のＯＦＤＭシンボルで切替の判断を行い、該先頭のＯＦＤＭシンボルを含むスロットより後のスロットで、切替の判断結果を利用する。
【００７０】
＜切替判断のタイミング（その１）＞では、７ＯＦＤＭシンボル毎に切替の判断が行われる。つまり、７ＯＦＤＭシンボルの先頭のＯＦＤＭシンボルで、切替の判断が行われるとともに、切替の処理が行われる。切替の判断が行われるとともに、切替の処理が行われるため、この瞬間に演算量が増大する。＜切替判断のタイミング（その２）＞では、切替の対象となるスロットより前のスロットに含まれるＯＦＤＭシンボルで、切替の判断を行う。例えば、切替の対象となるスロットより前のスロットに含まれるＯＦＤＭシンボルの先頭のＯＦＤＭシンボルで判断を行う場合には、７ＯＦＤＭシンボルの時間をかけて判断する処理を行うことができる。このため、演算の時間率を減少させることができる。
【００７１】
スイッチ１０８５は、高速フーリエ変換部１０８１と、切替判断部１０８４と接続される。スイッチ１０８５は、切替判断部１０８４からの切替信号に従って、第１の信号分離部１０８６又は第２の信号分離部１０８７に、高速フーリエ変換部１０８１からのサブキャリア信号が入力されるように切替える。該サブキャリア信号は、チャネル推定部１０８２から、回転成分除去部１０８３に入力されたチャネル行列に対応するサブキャリア信号である。
【００７２】
第１の信号分離部１０８６は、スイッチ１０８５と接続される。第１の信号分離部１０８６は、ＭＬＤ法により高速フーリエ変換部１０８１からのサブキャリア信号の分離を行う。第１の信号分離部１０８６は、チャネル推定部１０８２からのチャネル行列を利用して、ＭＬＤ法により高速フーリエ変換部１０８１からのサブキャリア信号の分離を行う。第１の信号分離部１０８６は、ＭＬＤ法により高速フーリエ変換部１０８１からのサブキャリア信号の分離を行う際に、回転成分除去部１０８３によるＱＲ分解の結果を利用するようにしてもよい。第１の信号分離部１０８６により信号分離されたサブキャリア信号は、ビット毎に対数尤度比が計算される。対数尤度比が計算された後、受信シンボルに信頼度情報を付加して、該信頼度情報が付加された受信シンボルを利用して復号を行う軟判定チャネル復号が行われる。
【００７３】
第２の信号分離部１０８７は、スイッチ１０８５と接続される。第２の信号分離部１０８７は、ＭＭＳＥ法により高速フーリエ変換部１０８１からのサブキャリア信号に対して等化処理を行う。第２の信号分離部１０８７は、チャネル推定部１０８２からのチャネル行列を利用して、ＭＭＳＥ法により高速フーリエ変換部１０８１からのサブキャリア信号に対して等化処理を行う。第２の信号分離部１０８７により等化処理されたサブキャリア信号は、他のアンテナからの干渉が抑圧されている。第２の信号分離部１０８７により等化処理された信号は、ビット毎に対数尤度比が計算される。対数尤度比が計算された後、受信シンボルに信頼度情報を付加して、該信頼度情報が付加された受信シンボルを利用して復号を行う軟判定チャネル復号が行われる。
【００７４】
ＭＭＳＥ法とＭＬＤ法を切り替えて復調処理を行うことにより、少なくとも一部のサブキャリア信号は、ＭＭＳＥ法を利用して復調処理が行われる。このため、ＭＬＤ法を利用して信号分離を行う回路の動作率を減少させることができ、ＭＬＤ法を利用して全サブキャリア信号の復調処理を行うより演算処理量を低減できる。ＭＬＤ法を利用して信号分離を行う回路の動作率を減少させることにより消費電力を低減できる。
【００７５】
復号回路１０８の一実施例では、信号分離処理の際に利用するアルゴリズムとして、ＭＭＳＥ法、ＭＬＤ法から選択される場合について説明したが、他のアルゴリズムを含めて選択するようにしてもよい。具体的には、ＺＦ（Ｚｅｒｏ−Ｆｏｒｃｉｎｇ）法を含めたアルゴリズムから選択されてもよい。ＺＦ法では、式（１）の両辺にチャネル行列の逆行列（Ｈ−１）を乗算することにより、２次元送信ベクトルｘが検出される。
【００７６】
＜無線通信装置１００の動作＞
図８は、無線通信装置１００の動作の一実施例を示す。図８には、主に、切替判断部１０８４による動作が示される。
【００７７】
無線通信装置１００は、信号分離の際に利用するアルゴリズムを選択する（ステップＳ８０２）。つまり、切替判断部１０８４は、サブキャリア信号毎に、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する。切替判断部１０８４は、チャネル行列Ｈを、回転成分を表すユニタリー行列と、チャネル行列から回転成分を取り除いた行列との積に分解した際に得られる回転成分を取り除いた行列に基づいて、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する。
【００７８】
無線通信装置１００は、ステップＳ８０２により選択されたアルゴリズムを利用して復調処理を行うように制御する（ステップＳ８０４）。つまり、切替判断部１０８４は、ステップＳ８０２により選択されたアルゴリズムに応じてスイッチ１０８５を切替えることにより選択したアルゴリズムで信号分離を行うように制御する。
【００７９】
本実施例において、一部のサブキャリア信号について、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断するようにしてもよい。
【００８０】
図９は、一部のサブキャリアについてＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する処理を示す。伝送路においては、
近い周波数のサブキャリアでは伝播チャネルも似たものになると想定される。
【００８１】
図９に示される例では、複数のサブキャリアがグループ化される。ここでは、グループ化された複数のサブキャリアを、サブキャリアブロックという。サブキャリアブロックを単位として、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される。具体的には、サブキャリアブロックに含まれる複数のサブキャリアのうち、一部のサブキャリアを利用してＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される。判断に利用されたサブキャリア以外のサブキャリアについては、判断に利用されたサブキャリアの判断結果が利用される。
【００８２】
図９に示される例では、５サブキャリアによりサブキャリアブロックが形成される。サブキャリアブロックを単位として、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される。サブキャリアブロックを単位として、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される際に、サブキャリアブロックに含まれる１のサブキャリアが利用される。サブキャリアブロックを単位として、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される際に、サブキャリアブロックに含まれる複数のサブキャリアが利用されてもよい。
【００８３】
図５に示される例では、サブキャリア信号毎に用意された複数の切替判断部から、サブキャリアブロック毎に切替の判断に利用される切替判断部が設定される。切替の判断に利用される切替判断部は、同じサブキャリアブロックに含まれるサブキャリアに対応する他の切替判断部に、切替の判断結果を通知する。
【００８４】
このようにすることにより、切替えの判断に要する処理量を減少させることができる。
【００８５】
＜第２の実施例＞
＜無線通信装置＞
無線通信装置１００の一実施例は、図１を参照して説明した無線通信装置と略同一である。復調回路１０８の処理が、図１に示される無線通信装置と異なる。
【００８６】
＜復調回路１０８＞
図１０は、復調回路１０８の一実施例を示す。
【００８７】
復調回路１０８は、高速フーリエ変換部１０８１と、チャネル推定部１０８２と、回転成分除去部１０８３と、割当判断部１０８８と、割当スイッチ１０８９と、第１の信号分離部１０８６１−１０８６ｊ（ｊは、０＜ｊの整数）と、第２の信号分離部１０８６１−１０８６ｋ（ｋは、０＜ｋの整数）とを有する。ｊとｋとの和は、サブキャリア数と同じであってもよいし、サブキャリア数以上であってもよい。ｊとｋとの和は、サブキャリア数の２倍未満であるのが好ましい。ｊの値とｋの値は予め設定される。
【００８８】
高速フーリエ変換部１０８１、チャネル推定部１０８２、回転成分除去部１０８３、割当スイッチ１０８９、第１及び第２の信号分離部１０８６１−１０８６ｊ、１０８６１−１０８６ｋの機能は、それぞれ、ハードウェア（デジタル回路）、または、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などのプロセッサにより実現することができる。また、割当判断部１０８８の機能は例えば、ファームウェアなどにより実現することができる。
【００８９】
マルチキャリア通信では、一般にサブキャリア毎に異なる伝送路を有する。このため、伝送帯域幅が広帯域化した場合、ＭＭＳＥ法を利用した復調処理でよい特性が得られる伝送路と、ＭＬＤ法を利用した復調処理の方が好ましい伝送路とが混在する。
【００９０】
割当判断部１０８８は、回転成分除去部１０８３からのチャネル行列から回転成分を取り除いた行列に基づいて、サブキャリア毎に、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断（決定）する。具体的には、チャネル行列から回転成分を取り除いた行列の成分に基づいて、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する。例えば、割当判断部１０８８は、チャネル行列から回転成分を取り除いた行列の右下の成分の値に基づいて、該右下の成分の値の２乗が０．１未満である場合にはＭＬＤ法を利用して復調処理を行うと判断する。該右下の成分の値の絶対値が０．１未満である場合にはＭＬＤ法を利用して復調処理を行うと判断するようにしてもよい。また、該右下の成分の値の２乗が０．１以上である場合にはＭＭＳＥ法を利用して復調処理を行うと判断する。該右下の成分の絶対値が０．１以上である場合にはＭＭＳＥ法を利用して復調処理を行うと判断するようにしてもよい。
【００９１】
割当判断部１０８８は、ＭＬＤ法を利用して復調処理を行うと判断した場合、第１の信号分離部１０８６ｊに高速フーリエ変換部１０８１からの出力信号が入力されるように割り当てるための割当信号を出力する。
【００９２】
また、割当判断部１０８８は、ＭＭＳＥ法を利用して復調処理を行うと判断した場合、第２の信号分離部１０８７ｋに高速フーリエ変換部１０８１からの出力信号が入力されるように割り当てるための割当信号を出力する。
【００９３】
割当スイッチ１０８９は、高速フーリエ変換部１０８１と、割当判断部１０８８と接続される。割当スイッチ１０８９は、割当判断部１０８８からの割当信号に従って、第１の信号分離部１０８６ｊ又は第２の信号分離部１０８７ｋに、高速フーリエ変換部１０８１からの各サブキャリア信号が入力されるように割り当てる。
【００９４】
第１の信号分離部１０８６ｊは、割当スイッチ１０８９と接続される。第１の信号分離部１０８６ｊは、ＭＬＤ法により高速フーリエ変換部１０８１からのサブキャリア信号の分離を行う。第１の信号分離部１０８６ｊは、チャネル推定部１０８２からのチャネル行列を利用して、ＭＬＤ法により高速フーリエ変換部１０８１からのサブキャリア信号の分離を行う。第１の信号分離部１０８６ｊは、ＭＬＤ法により高速フーリエ変換部１０８１からのサブキャリア信号の分離を行う際に、回転成分除去部１０８３によるＱＲ分解の結果を利用するようにしてもよい。第１の信号分離部１０８６ｊにより信号分離された信号は、ビット毎に対数尤度比が計算される。対数尤度比が計算された後、受信シンボルに信頼度情報を付加して、該信頼度情報が付加された受信シンボルを利用して復号を行う軟判定チャネル復号が行われる。
【００９５】
第２の信号分離部１０８７ｋは、割当スイッチ１０８９と接続される。第２の信号分離部１０８７ｋは、ＭＭＳＥ法により高速フーリエ変換部１０８１からのサブキャリア信号に対して等化処理を行う。第２の信号分離部１０８７ｋは、チャネル推定部１０８２からのチャネル行列を利用して、ＭＭＳＥ法により高速フーリエ変換部１０８１からのサブキャリア信号に対して等化処理を行う。第２の信号分離部１０８７ｋにより等化処理された信号は、他のアンテナからの干渉が抑圧されている。第２の信号分離部１０８７ｋにより等化処理された信号は、ビット毎に対数尤度比が計算される。対数尤度比が計算された後、受信シンボルに信頼度情報を付加して、該信頼度情報が付加された受信シンボルを利用して復号を行う軟判定チャネル復号が行われる。
【００９６】
ＭＬＤ法を利用して復調処理を行う第１の信号分離部１０８６ｊ、及びＭＭＳＥ法を利用して復調処理を行う第２の信号分離部１０８６ｋが予め用意される。第１の信号分離部１０８６ｊ、又は第２の信号分離部１０８６ｋに、高速フーリエ変換部１０８１からのサブキャリア信号を割り当てる。このようにすることにより、第１の信号分離部１０８６ｊ、及び第２の信号分離部１０８６ｋの数を減少させることができるため、第１の実施例に示される無線通信装置よりも回路規模を縮小できる。
【００９７】
復号回路１０８の一実施例では、信号分離処理の際に利用するアルゴリズムとして、ＭＭＳＥ法、ＭＬＤ法から選択される場合について説明したが、他のアルゴリズムを含めて選択するようにしてもよい。具体的には、ＺＦ法を含めたアルゴリズムから選択されてもよい。
【００９８】
また、＜切替判断のタイミング（その１）＞及び＜切替判断のタイミング（その１）＞に示される方法に従って、割当判断部１０８８は、割当の判断を行うようにしてもよい。
【００９９】
＜無線通信装置１００の動作＞
無線通信装置１００の動作の一実施例は、図８を参照して説明した動作と略同一である。但し、ステップ８０４における処理が異なる。ステップＳ８０４では、選択されたアルゴリズムを利用して復調処理を行うように制御する際に、割当判断部１０８８からの割当信号に基づいて行われる。つまり、割当判断部１０８８からの割当信号に従って、割当スイッチ１０８９が、選択されたアルゴリズムで信号分離を行うように制御する。
【０１００】
本実施例において、一部のサブキャリア信号について、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断するようにしてもよい。
【０１０１】
図９には、一部のサブキャリア信号についてＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する処理を示す。伝送路においては、近い周波数のサブキャリアでは伝播チャネルも似たものになると想定される。
【０１０２】
サブキャリアブロックを単位として、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される。具体的には、サブキャリアブロックに含まれる複数のサブキャリア信号のうち、一部のサブキャリア信号を利用してＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される。判断に利用されたサブキャリア信号以外のサブキャリア信号については、判断に利用されたサブキャリア信号の判断結果が利用される。
【０１０３】
例えば、図９に示される例では、５サブキャリア信号によりサブキャリアブロックが形成される。サブキャリアブロックを単位として、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される。サブキャリアブロックを単位として、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかが判断される際に、サブキャリアブロックに含まれる１のサブキャリア信号が利用される。該判断の際に、サブキャリアブロックに含まれる複数のサブキャリア信号が利用されてもよい。
【０１０４】
割当判断部１０８８は、サブキャリアブロックを単位として、該サブキャリアブロックに含まれる所定のサブキャリア信号を利用して、ＭＬＤ法を利用して復調処理を行うか、ＭＭＳＥ法を利用して復調処理を行うかを判断する。割当判断部１０８８は、該所定のサブキャリア信号以外のサブキャリア信号については、該所定のサブキャリア信号の判断結果を利用して、第１の信号分離部１０８６ｊ及び第２の信号分離部１０８７ｋのうち、同じものにサブキャリア信号を割り当てる。
【０１０５】
＜割当判断部１０８８の変形例（その１）＞
図１１は、割当判断部１０８８の一変形例を示す。
【０１０６】
割当判断部１０８８は、ＭＭＳＥ受信誤り取得部２０２と、ＭＬＤ受信誤り取得部２０４と、加算部２０６と、サブキャリア割当設定部２０８と、割当指示部２１０とを有する。
【０１０７】
割当判断部１０８８の一変形例では、信号分離に利用されるアルゴリズムに応じて、誤り率の分布が予め求められる。
【０１０８】
図１２、図１３は、伝搬環境と受信誤り率との関係を示す。図１２、図１３には、伝送路を変化させた際の受信誤り率の分布が示される。Ｓ／Ｎが既知である場合には、図２を参照して説明した伝送環境と受信誤りとの関係において誤り率の分布を求めることができる。
【０１０９】
図１２には、ＭＭＳＥ法を利用して復調処理を行った場合の受信誤り率の分布の一実施例を示す。図１２に示されている数値は一例であり、Ｓ／Ｎに応じて異なる値を取り得る。
【０１１０】
図１３には、ＭＬＤ法を利用して復調処理を行った場合の受信誤り率の分布の一実施例を示す。図１３に示されている数値は一例であり、Ｓ／Ｎに応じて異なる値を取り得る。
【０１１１】
ＭＭＳＥ受信誤り取得部２０２は、回転成分除去部１０８３と接続される。ＭＭＳＥ受信誤り取得部２０２は、回転成分除去部１０８３からのチャネル行列から回転成分を取り除いた行列に基づいて、ＭＭＳＥ法を利用して復調処理を行った場合における受信誤り率を取得する。具体的には、ＭＭＳＥ受信誤り取得部２０２には、図１２に示されるＭＭＳＥ受信誤りテーブルが格納される。ＭＭＳＥ受信誤り取得部２０２は、回転成分除去部１０８３からのチャネル行列から回転成分を取り除いた行列を表す情報に含まれる対角成分「ａ」と、「ｃ」に基づいて、受信誤り率を取得する。
【０１１２】
例えば、図１２に示されるＭＭＳＥ受信誤りテーブルから受信誤り率として、「０．５」が取得されてもよい。ＭＭＳＥ受信誤り取得部２０２は、加算部２０６に、ＭＭＳＥ受信誤りテーブルから取得された受信誤り率を入力する。ＭＭＳＥ受信誤り取得部２０２は、加算部２０６に、ＭＭＳＥ受信誤りテーブルから取得された受信誤り率を入力する際に、符号を反転する。
【０１１３】
ＭＬＤ受信誤り取得部２０４は、回転成分除去部１０８３と接続される。ＭＬＤ受信誤り取得部２０４は、回転成分除去部１０８３からのチャネル行列から回転成分を取り除いた行列に基づいて、ＭＬＤ法を利用して復調処理を行った場合における受信誤り率を取得する。具体的には、ＭＬＤ受信誤り取得部２０４には、図１３に示されるＭＬＤ受信誤りテーブルが格納される。ＭＬＤ受信誤り取得部２０４は、回転成分除去部１０８３からのチャネル行列から回転成分を取り除いた行列を表す情報に含まれる対角成分「ａ」と、「ｃ」に基づいて、受信誤り率を取得する。
【０１１４】
例えば、図１３に示されるＭＬＤ受信誤りテーブルから受信誤り率として、「０．２」が取得される。ＭＬＤ受信誤り取得部２０４は、加算部２０６に、ＭＬＤ受信誤りテーブルから取得された受信誤り率を入力する。
【０１１５】
加算部２０６は、ＭＭＳＥ受信誤り率取得部２０２と、ＭＬＤ受信誤り取得部２０４と接続される。加算部２０６は、ＭＭＳＥ受信誤り取得部２０２からの符号が反転された受信誤り率と、ＭＬＤ受信誤り取得部２０４からの受信誤り率とを加算する。加算部２０６は、サブキャリア割当設定部２０８に、ＭＭＳＥ受信誤り取得部２０２からの符号が反転された受信誤り率と、ＭＬＤ受信誤り取得部２０４からの受信誤り率とが加算された値（以下、「加算値」という）を入力する。
【０１１６】
サブキャリア割当設定部２０８は、加算部２０６と接続される。また、サブキャリア割当設定部２０８には、サブキャリア番号を表す情報が入力される。サブキャリア割当設定部２０８は、加算部２０６からの加算値に従って、サブキャリア番号を表す情報を並べ替える。サブキャリア番号は、回転成分除去部１０８３から割当判断部１０８８に入力されるチャネル行列から回転成分を取り除いた行列に対応するサブキャリア信号を表す番号である。つまり、全サブキャリア信号に対して、加算値が求められる。サブキャリア割当設定部２０８は、加算値の値が大きい順に並べ替えるようにしてもよい。
【０１１７】
サブキャリア番号を表す情報を並べ替えることにより、サブキャリアを割り当てる第１の信号分離部１０８６ｊ又は第２の信号分離部１０８７ｋを設定する。サブキャリア割当設定部２０８は、割当指示部２１０に、サブキャリア番号を表す情報を並べ替えることにより得られるサブキャリア番号の順序を表す情報を入力する。
【０１１８】
割当指示部２１０は、サブキャリア割当設定部２０８からのサブキャリア番号の順序を表す情報に従って、割当スイッチ１０８９に、サブキャリアの割当を指示するための割当信号を生成する。割当指示部２１０は、割当スイッチ１０８９に、割当信号を入力する。
【０１１９】
本実施例によれば、ＭＭＳＥ法を利用して復調処理を行う場合の受信誤り率と、ＭＬＤ法を利用して復調処理を行う場合の受信誤り率との差が大きい方からｊ番目まではＭＬＤ法を利用して復調処理を行う第１の信号分離部１０８６ｊに割り当てられる。ｊ＋１番目からｊ＋ｋ番目まではＭＭＳＥ法を利用して復調処理を行う第２の信号分離部１０８６ｋに割り当てられる。ＭＭＳＥ法を利用して復調処理を行う場合の受信誤り率と、ＭＬＤ法を利用して復調処理を行う場合の受信誤り率との差が大きくなるに従って、図２においてｃ２が小さくなる場合の伝搬環境に近づくと想定される。従って、ＭＬＤ法を利用して復調処理を行う。
【０１２０】
一方、ＭＭＳＥ法を利用して復調処理を行う場合の受信誤り率と、ＭＬＤ法を利用して復調処理を行う場合の受信誤り率との差が小さくなるに従って、図２においてｃ２が大きくなる場合の伝搬環境に近づくと想定される。従って、ＭＭＳＥ法を利用して復調処理を行う。
【０１２１】
＜無線通信装置１００の動作＞
図１４は、無線通信装置１００の動作の一実施例を示す。図１４には、主に、割当判断部１０８８により実行される動作が示される。
【０１２２】
無線通信装置１００は、各サブキャリアのチャネル行列から回転成分を取り除いた行列の要素に基づいて、ＭＭＳＥ受信誤りテーブルから、ＭＭＳＥ受信誤り率を取得する（ステップＳ１４０２）。つまり、ＭＭＳＥ受信誤り取得部２０２は、ＭＭＳＥ受信誤りテーブルから、チャネル行列から回転成分を取り除いた行列の要素「ａ」と、「ｃ」に基づいて、ＭＭＳＥ受信誤り率を取得する。
【０１２３】
無線通信装置１００は、各サブキャリアのチャネル行列から回転成分を取り除いた行列の要素に基づいて、ＭＬＤ受信誤りテーブルから、ＭＬＤ受信誤り率を取得する（ステップＳ１４０４）。つまり、ＭＬＤ受信誤り取得部２０４は、ＭＬＤ受信誤りテーブルから、チャネル行列から回転成分を取り除いた行列の要素「ａ」と、「ｃ」に基づいて、ＭＬＤ受信誤り率を取得する。
【０１２４】
無線通信装置１００は、ＭＭＳＥ受信誤り率と、ＭＬＤ受信誤り率との差が大きい順に、サブキャリア番号を並べ替える（ステップＳ１４０６）。つまり、加算部２０６は、ＭＭＳＥ受信誤り取得部２０２により取得され、符号が反転されたＭＭＳＥ受信誤り率と、ＭＬＤ受信誤り取得部２０４により取得されたＭＬＤ受信誤り率とを加算する。加算部２０６により求められた加算値に対応するサブキャリア番号は、サブキャリア割当設定部２０８により、加算値が大きい順に並べ替えられる。
【０１２５】
無線通信装置１００は、ステップＳ１４０６により並べ替えられたサブキャリア番号の順序に従って、ＭＬＤ法を利用した復調処理と、ＭＭＳＥ法を利用した復調処理にサブキャリアを割り当てる（ステップＳ１４０８）。つまり、割当指示部２１０は、サブキャリア割当設定部２０８からのサブキャリア番号の順序を表す情報に従って、割当スイッチ１０８９に、サブキャリアの割当を指示するための割当信号を生成する。割当指示部２１０は、割当スイッチ１０８９に、割当信号を入力する。
【０１２６】
また、信号分離処理の際に利用するアルゴリズムとして、ＭＭＳＥ法、ＭＬＤ法以外のアルゴリズムを含めて割り当てるようにしてもよい。具体的には、ＺＦ法を含めたアルゴリズムを含めて、割り当てるようにしてもよい。
【０１２７】
また、第１の実施例における切替判断部１０８４に、割当判断部１０８８の処理を適用してもよい。この場合、加算値に閾値を設定し、閾値以上であれば第１の信号分離部１０８６により処理されるように、切替判断部１０８４は切替信号を出力する。また、閾値未満であれば第２の信号分離部１０８７により処理されるように、切替判断部１０８４は切替信号を出力する。
【０１２８】
＜割当判断部１０８８の変形例（その２）＞
図１５は、割当判断部１０８８の一変形例を示す。
【０１２９】
割当判断部１０８８は、成分抽出部２１２と、電力化処理部２１４と、サブキャリア割当設定部２０８と、割当指示部２１０とを有する。
【０１３０】
成分抽出部２１２は、回転成分除去部１０８３と接続される。成分抽出部２１２は、回転成分除去部１０８３からのチャネル行列から回転成分を取り除いた行列に基づいて、所定の成分を取得する。具体的には、成分抽出部２１２は、チャネル行列から回転成分を取り除いた行列を表す情報に含まれる対角成分の１つである「ｃ」を取得する。成分抽出部２１２は、電力化処理部２１４に、取得した成分（以下、「取得成分」という）を表す情報を入力する。
【０１３１】
電力化処理部２１４は、成分抽出部２１２と接続される。電力化処理部２１４は、成分抽出部２１２からの取得成分を表す情報を２乗することにより電力化処理を行う。電力化処理部２１４は、成分抽出部２１２からの取得成分を表す情報の絶対値をとることにより電力化処理を行うようにしてもよい。電力化処理部２１４は、サブキャリア割当設定部２０８に、電力化処理された取得成分を示す情報を入力する。
【０１３２】
サブキャリア割当設定部２０８は、電力化処理部２１４と接続される。また、サブキャリア割当設定部２０８には、サブキャリア番号を表す情報が入力される。サブキャリア割当設定部２０８は、電力化処理部２１４からの電力化処理された取得成分を示す情報に従って、サブキャリア番号を表す情報を並べ替える。サブキャリア番号は、回転成分除去部１０８３から割当判断部１０８８に入力されるチャネル行列から回転成分を取り除いた行列に対応するサブキャリア信号を表す番号である。つまり、全サブキャリア信号に対して、電力化処理された取得成分が求められる。
【０１３３】
サブキャリア割当設定部２０８は、電力化処理された取得成分の値が小さい順に並べ替えるようにしてもよい。サブキャリア番号を表す情報を並べ替えることにより、サブキャリアを割り当てる第１の信号分離部１０８６ｊ又は第２の信号分離部１０８７ｋを設定する。サブキャリア割当設定部２０８は、割当指示部２１０に、サブキャリア番号を表す情報を並べ替えることにより得られるサブキャリア番号の順序を表す情報を入力する。
【０１３４】
割当指示部２１０は、サブキャリア割当設定部２０８からのサブキャリア番号の順序を表す情報に従って、割当スイッチ１０８９に、サブキャリアの割当を指示するための割当信号を生成する。割当指示部２１０は、割当スイッチ１０８９に、割当信号を入力する。
【０１３５】
図１２、図１３によれば、チャネル行列から回転成分を取り除いた行列に含まれる成分ｃの絶対値が小さくなるに従って、ＢＥＲ（Ｂｉｔ  Ｅｒｒｏｒ  Ｒａｔｅ）が大きくなる傾向が見られる。さらに、ＭＭＳＥ法を利用して復調処理を行う場合のＢＥＲと、ＭＬＤ法を利用して復調処理を行う場合のＢＥＲとの間の差分も、成分ｃの絶対値が小さくなるに従って、大きくなる傾向が見られる。
【０１３６】
本実施例によれば、チャネル行列から回転成分を取り除いた行列に含まれる成分ｃを抽出し、該成分ｃの絶対値が小さい順序となるように、サブキャリアを並べ替える。成分ｃの絶対値が小さい方からｊ番目までは第１の信号分離部１０８６ｊに割り当てられる。ｊ＋１番目からｊ＋ｋ番目までは第２の信号分離部１０８６ｋに割り当てられる。このようにすることにより、ＭＭＳＥ法を利用した復調処理、ＭＬＤ法を利用した復調処理を有効に利用することができる。
【０１３７】
＜無線通信装置１００の動作＞
図１６は、無線通信装置１００の動作の一実施例を示す。図１６には、主に、割当判断部１０８８により実行される動作が示される。
【０１３８】
無線通信装置１００は、各サブキャリアのチャネル行列から回転成分を取り除いた行列から所定の成分を抽出する（ステップＳ１６０２）。つまり、成分抽出部２１２は、チャネル行列から回転成分を取り除いた行列から、成分ｃを抽出する。
【０１３９】
無線通信装置１００は、ステップＳ１６０２により取得された所定の成分に対して電力化処理を行う（ステップＳ１６０４）。つまり、電力化処理部２１４は、成分ｃを２乗することにより電力化処理を行う。成分ｃを２乗する代わりに、成分ｃの絶対値を求めるようにしてもよい。
【０１４０】
無線通信装置１００は、電力化処理された所定の成分の値に基づいて、サブキャリア番号を並べ替える（ステップＳ１６０６）。つまり、サブキャリア割当設定部２０８は、成分ｃの２乗又は成分ｃの絶対値が小さい順に、サブキャリア番号を並べ替える。
【０１４１】
無線通信装置１００は、ステップＳ１６０６により並べ替えられたサブキャリア番号の順序に従って、ＭＬＤ法を利用した復調処理と、ＭＭＳＥ法を利用した復調処理にサブキャリアを割り当てる（ステップＳ１６０８）。つまり、割当指示部２１０は、サブキャリア割当設定部２０８からのサブキャリア番号の順序を表す情報に従って、割当スイッチ１０８９に、サブキャリアの割当を指示するための割当信号を生成する。割当指示部２１０は、割当スイッチ１０８９に、割当信号を入力する。
【０１４２】
また、信号分離処理の際に利用するアルゴリズムとして、ＭＭＳＥ法、ＭＬＤ法以外のアルゴリズムを含めて割り当てるようにしてもよい。具体的には、ＺＦ法を含めたアルゴリズムを含めて、割り当てるようにしてもよい。
【０１４３】
また、第１の実施例における切替判断部１０８４に、割当判断部１０８８の処理を適用してもよい。この場合、成分ｃの絶対値に閾値を設定し、閾値未満であれば第１の信号分離部１０８６により処理されるように、切替判断部１０８４は切替信号を出力する。また、閾値以上であれば第２の信号分離部１０８７により処理されるように、切替判断部１０８４は切替信号を出力する。
【０１４４】
＜割当判断部１０８８の変形例（その３）＞
割当判断部１０８８の一変形例は、図１５と略同一である。
【０１４５】
成分抽出部２１２は、回転成分除去部１０８３と接続される。成分抽出部２１２は、回転成分除去部１０８３からのチャネル行列から回転成分を取り除いた行列に基づいて、所定の成分を取得する。具体的には、成分抽出部２１２は、チャネル行列から回転成分を取り除いた行列を表す情報に含まれる対角成分「ａ」と、「ｃ」を取得する。成分抽出部２１２は、電力化処理部２１４に、取得した成分（以下、「取得成分」という）を表す情報を入力する。
【０１４６】
電力化処理部２１４は、成分抽出部２１２からの取得成分を表す情報に基づいて、成分ａを、成分ｃで除算し、さらに、除算された値を２乗することにより電力化処理を行う。電力化処理部２１４は、成分抽出部２１２からの取得成分を表す情報に基づいて、成分ａを、成分ｃで除算し、さらに、除算された値の絶対値をとることにより電力化処理を行うようにしてもよい。電力化処理部２１４は、サブキャリア割当設定部２０８に、電力化処理された取得成分を示す情報を入力する。
【０１４７】
サブキャリア割当設定部２０８は、電力化処理部２１４からの電力化処理された取得成分を示す情報に従って、サブキャリア番号を表す情報を並べ替える。サブキャリア番号は、回転成分除去部１０８３から割当判断部１０８８に入力されるチャネル行列から回転成分を取り除いた行列に対応するサブキャリア信号を表す番号である。つまり、全サブキャリア信号に対して、電力化処理された取得成分が求められる。サブキャリア割当設定部２０８は、電力化処理された取得成分の値が大きい順に並べ替えるようにしてもよい。サブキャリア番号を表す情報を並べ替えることにより、サブキャリアを割り当てる第１の信号分離部１０８６ｊ又は第２の信号分離部１０８７ｋを設定する。サブキャリア割当設定部２０８は、割当指示部２１０に、サブキャリア番号を表す情報を並べ替えることにより得られるサブキャリア番号の順序を表す情報を入力する。
【０１４８】
割当指示部２１０は、サブキャリア割当設定部２０８からのサブキャリア番号の順序を表す情報に従って、割当スイッチ１０８９に、サブキャリアの割当を指示するための割当信号を生成する。割当指示部２１０は、割当スイッチ１０８９に、割当信号を入力する。
【０１４９】
本実施例によれば、チャネル行列から回転成分を取り除いた行列に含まれる成分ａと、成分ｃを抽出し、該成分ａを、成分ｃで除算し、該除算された値の絶対値が大きい順序となるように、サブキャリアを並べ替える。該除算された値の絶対値が大きい方からｊ番目まではＭＬＤ法を利用して復調処理を行う第１の信号分離部１０８６ｊに割り当てられる。ｊ＋１番目からｊ＋ｋ番目まではＭＭＳＥ法を利用して復調処理を行う第２の信号分離部１０８６ｋに割り当てられる。このようにすることにより、ＭＭＳＥ法を利用した復調処理、ＭＬＤ法を利用した復調処理を有効に利用することができる。
【０１５０】
＜無線通信装置１００の動作＞
無線通信装置１００の動作の一実施例は、図１６と略同一である。
【０１５１】
ステップＳ１６０２では、無線通信装置１００は、各サブキャリアのチャネル行列から回転成分を取り除いた行列から所定の成分を抽出する。つまり、成分抽出部２１２は、チャネル行列から回転成分を取り除いた行列から、成分ａと、成分ｃを抽出する。
【０１５２】
ステップＳ１６０４では、無線通信装置１００は、ステップＳ１６０２により取得された所定の成分に基づいて電力化処理を行う。つまり、電力化処理部２１４は、成分ａを、成分ｃで除算し、該除算された値を２乗することにより電力化処理を行う。成分ａを、成分ｃで除算し、該除算された値を２乗する代わりに、成分ａを、成分ｃで除算し、該除算された値の絶対値を求めるようにしてもよい。
【０１５３】
ステップＳ１６０６では、無線通信装置１００は、電力化処理された所定の成分に基づいて、サブキャリア番号を並べ替える。つまり、サブキャリア割当設定部２０８は、成分ａを、成分ｃで除算し、該除算された値を２乗した値又は成分ａを、成分ｃで除算し、該除算された値の絶対値が大きい順に、サブキャリア番号を並べ替える。
【０１５４】
ステップＳ１６０８では、無線通信装置１００は、ステップＳ１６０６により並べ替えられたサブキャリア番号の順序に従って、ＭＬＤ法を利用した復調処理と、ＭＭＳＥ法を利用した復調処理にサブキャリアを割り当てる。つまり、割当指示部２１０は、サブキャリア割当設定部２０８からのサブキャリア番号の順序を表す情報に従って、割当スイッチ１０８９に、サブキャリアの割当を指示するための割当信号を生成する。割当指示部２１０は、割当スイッチ１０８９に、割当信号を入力する。
【０１５５】
また、信号分離処理の際に利用するアルゴリズムとして、ＭＭＳＥ法、ＭＬＤ法以外のアルゴリズムを含めて割り当てるようにしてもよい。具体的には、ＺＦ法を含めたアルゴリズムを含めて、割り当てるようにしてもよい。
【０１５６】
また、第１の実施例における切替判断部１０８４に、割当判断部１０８８の処理を適用してもよい。この場合、成分ａを、成分ｃで除算し、該除算された値を２乗した値又は成分ａを、成分ｃで除算し、該除算された値の絶対値に閾値を設定し、閾値以上であれば第１の信号分離部１０８６により処理されるように、切替判断部１０８４は切替信号を出力する。また、閾値未満であれば第２の信号分離部１０８７により処理されるように、切替判断部１０８４は切替信号を出力する。
【０１５７】
＜第３の実施例＞
＜無線通信装置＞
無線通信装置１００の一実施例は、図１を参照して説明した無線通信装置と略同一である。
【０１５８】
＜復調回路１０８＞
復調回路１０８の一実施例は、図１０と略同一である。但し、第１の信号分離部１０８６１−１０８６ｊ、第２の信号分離部１０８７１−１０８７ｋとそれぞれ接続されたＬＬＲ計算部１０９０１−１０９０ｊ＋ｋと、ＬＬＲ計算部１０９０ｊ＋１−１０９０ｊ＋ｋとそれぞれ接続された乗算部１０９１１−１０９１ｋを有する点で異なる。
【０１５９】
ＬＬＲ計算部１０９０１−１０９０ｊから出力される信号、及び乗算部１０９１１−１０９１ｋから出力される信号は、復号部１１０に入力される。
【０１６０】
ＬＬＲ計算部１０９０１−１０９０ｊは、第１の信号分離部１０８６１−１０８６ｊから出力される信号に基づいて、ビット毎に対数尤度比を計算する。ＬＬＲ計算部１０９０１−１０９０ｊは、復号部１１０に、ビット毎に計算された対数尤度比を表す情報を入力する。
【０１６１】
ＬＬＲ計算部１０９０ｊ＋１−１０９０ｊ＋ｋは、第２の信号分離部１０８７１−１０８７ｋから出力される信号に基づいて、ビット毎に対数尤度比を計算する。ＬＬＲ計算部１０９０ｊ＋１−１０９０ｊ＋ｋは、乗算部１０９１１−１０９１ｋに、ビット毎に計算された対数尤度比を表す情報を入力する。
【０１６２】
乗算部１０９１１−１０９１ｋは、ＬＬＲ計算部１０９０ｊ＋１−１０９０ｊ＋ｋからのビット毎に計算された対数尤度比と、ウエイトとを乗算する。乗算部１０９１１−１０９１ｋは、ウエイトが乗算された対数尤度比を復号部１１０に入力する。
【０１６３】
復号部１１０は、誤り訂正符号を用いて復号を行う。復号部１１０は、復号を行う際に、復調結果から生成されるＬＬＲに基づいて、復号を行う。復調結果から生成されるＬＬＲは、復調処理の際に利用されるアルゴリズムにより信号レベルが異なる場合がある。復調処理の際に利用されるアルゴリズムが異なる場合には、振幅レベルを調整することが好ましい。図１７に示される例では、ＬＬＲ計算部１０９０ｊ＋１−１０９０ｊ＋ｋにより出力される信号に重み係数が乗算される。ＬＬＲ計算部１０９０１−１０９０ｊにより出力される信号に重み係数が乗算されるようにしてもよい。このようにすることにより、復調処理の際に利用されるアルゴリズムが異なっていてもＬＬＲ計算部からの出力信号の振幅レベルを合わせることができる。従って、復調処理の際に利用されるアルゴリズムが異なっていても、整合性のとれた軟判定ビットを復号部１１０に渡すことができる。
【０１６４】
本実施例によれば、ＱＲ分解された伝搬路行列を用いて、ＭＭＳＥ法を利用した復調処理と、ＭＬＤ法を利用した復調処理とを切替える。つまり、ＭＭＳＥ法を利用した復調処理でもよい特性が得られる伝搬路では、ＭＭＳＥ法を利用して復調処理を行う。具体的には、約６割のサブキャリアについて、ＭＭＳＥ法を利用して復調処理を行った結果、０．２ｄＢ程度の特性劣化に抑えることができる。
【図１】
0005904210.tif 000010
【図２】
0005904210.tif 000011
【図３】
0005904210.tif 000012
【図４】
0005904210.tif 000013
【図５】
0005904210.tif 000014
【図６】
0005904210.tif 000015
【図７】
0005904210.tif 000016
【図８】
0005904210.tif 000017
【図９】
0005904210.tif 000018
【図１０】
0005904210.tif 000019
【図１１】
0005904210.tif 000020
【図１２】
0005904210.tif 000021
【図１３】
0005904210.tif 000022
【図１４】
0005904210.tif 000023
【図１５】
0005904210.tif 000024
【図１６】
0005904210.tif 000025
【図１７】
0005904210.tif 000026