(57)【特許請求の範囲】
【請求項１】
複数のアンテナを有し、ＭＩＭＯにより信号の伝送を行なう無線通信装置であって、
前記複数のアンテナから受信した信号の処理を行なう受信信号処理部と、前記複数のアンテナから送信する信号の処理を行なう送信信号処理部と、装置全体の制御を行なう制御部と、送受信信号処理プログラムおよび送受信信号処理情報を格納するメモリを備え、
前記受信信号処理部は、複数の種類の受信信号処理方式に対応するものであり
前記制御部は、前記メモリに決められた時間内に処理可能な残りの処理量を記憶し、伝送路を介して対向する複数の無線通信装置について、各無線通信装置から送られてくる送信電力情報から伝送路の状態を判断して順位付けを行い、前記順位に従って無線通信装置から受信した信号の処理方式を割り当てる際に、第１の受信信号処理方式を割り当てた場合の処理量を推定して前記処理可能な残りの処理量と比較し、割り当て可能な場合には前記第１の受信信号処理方式を割り当てるとともに前記残りの処理量を更新し、割り当て不可の場合には、前記複数の受信信号処理方式のうち第１の受信信号処理方式以外の受信信号処理方式を割り当てることを特徴とする無線通信装置。
【請求項２】
請求項１記載の無線通信装置であって、
前記第１の受信信号処理方式は最尤判定法（ＭＬＤ）であり、前記第１の受信信号処理方式以外の受信信号処理方式は最小平均二乗誤差法（ＭＭＳＥ）であり、前記順位付けは伝送路の状態の悪い無線通信装置が先になるように行うことを特徴とする無線通信装置。
【請求項３】
請求項１の無線通信装置であって、
前記第１の受信信号処理方式は最尤判定法（ＭＬＤ）であり、前記第１の受信信号処理方式以外の受信信号処理方式は最小平均二乗誤差法（ＭＭＳＥ）または干渉除去機能を備えた最小平均二乗誤差法（ＭＭＳＥ−ＳＩＣ）であり、前記順位付けは伝送路の状態の悪い無線通信装置が先になるように行うことを特徴とする無線通信装置。
【請求項４】
請求項３記載の無線通信装置であって、複数のコードワードが含まれるＭＩＭＯ送信信号を分離する際には、対向する無線通信装置に対しＭＭＳＥ−ＳＩＣを受信信号処理方式として割り当てることを特徴とする無線通信装置。
【請求項５】
複数のアンテナを有し、ＭＩＭＯにより信号の伝送を行なう無線通信装置における無線信号処理方法であって、
決められた時間内に処理可能な残りの処理量を記憶しておき、
伝送路を介して対向する複数の無線通信装置について、各無線通信装置から送られてくる送信電力情報から伝送路の状態を判断して順位付けを行い、前記順位に従って前記無線通信装置から受信した信号の処理方式を割り当てる際に、第１の受信信号処理方式を割り当てた場合の処理量を推定して前記処理可能な残りの処理量と比較し、割り当て可能な場合には前記第１の受信信号処理方式を割り当てるとともに前記残りの処理量を更新し、割り当て不可の場合には、前記複数の受信信号処理方式のうち第１の受信信号処理方式以外の受信信号処理方式を割り当てることを特徴とする無線信号処理方法。
【請求項６】
請求項５記載の無線信号処理方法であって、
前記第１の受信信号処理方式は最尤判定法（ＭＬＤ）であり、前記第１の受信信号処理方式以外の受信信号処理方式は最小平均二乗誤差法（ＭＭＳＥ）であり、前記順位付けは伝送路の状態の悪い無線通信装置が先になるように行うことを特徴とする無線信号処理方法。
【請求項７】
請求項５の無線信号処理方法であって、
前記第１のの受信信号処理方式は最尤判定法（ＭＬＤ）であり、前記第１の受信信号処理方式以外の受信信号処理方式は最小平均二乗誤差法（ＭＭＳＥ）または干渉除去機能を備えた最小平均二乗誤差法（ＭＭＳＥ−ＳＩＣ）であり、前記順位付けは伝送路の状態の悪い無線通信装置が先になるように行うことを特徴とする無線信号処理方法。
【請求項８】
請求項７記載の無線信号処理方法であって、複数のコードワードが含まれるＭＩＭＯ送信信号を分離する際には、対向する無線通信装置に対しＭＭＳＥ−ＳＩＣを受信信号処理方式として割り当てることを特徴とする無線信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信技術に関し、特に、無線機が複数のアンテナからなるマルチアンテナを用いて無線通信を行なう移動体無線通信技術に関する。
【背景技術】
【０００２】
移動体無線通信の分野では、無線信号の送受信を行なう無線機双方が、それぞれ複数のアンテナを持つＭＩＭＯ（Multi-Input  Multi-Output）システムが普及している。ＭＩＭＯシステムでは、送信情報は複数のアンテナから送信され、複数の伝搬路（マルチパス）を経由して複数のアンテナによって受信される。ＭＩＭＯシステムでは、このマルチパス環境において、信号を空間的に多重化し、複数の異なる情報を同時に同じ周波数に伝送し、複数のアンテナによって受信、分離することで、高効率な信号伝送が可能となる。
【０００３】
ＭＩＭＯシステムにおける信号の受信処理は、受信アンテナに入力される多重化信号から複数の符号化信号を分離するＭＩＭＯの分解処理と、分解された各符号化信号を情報に戻す復号処理に分けられる。分解処理と復号処理を同時に行う、最尤判定法（ＭＬＤ：Maximum Likelihood detection）に基づくＭＩＭＯチャネルの受信処理が、最適な解を与えることが知られている。しかしながら、ＭＬＤは状態数やアンテナ数によって指数的に演算量が増えるため、信号処理のリソースに限界がある現状においては、実施は困難である。ここで状態数とは、取りえる選択肢の数（バラエティ）をいう。例えば１６ＱＡＭ（Quadrature Amplitude Modulation）の信号では、１６種類の選択肢がある。ＭＬＤでは全ての選択肢を考え、その内で最も可能性の高い選択肢を選ぶという方法をとる。このため、選択肢（状態数）が増えるほど演算量が増えてしまう。
【０００４】
演算量を現実的なものに抑えるため、復号処理とＭＩＭＯの分解処理を段階的に行う最小平均二乗誤差法（ＭＭＳＥ  Minimum Mean Square Error）が知られている。ＭＭＳＥは演算処理の軽さにおいてＭＬＤより優位であるが、フェージング状態においては、同等のパケットエラー率を得るための信号品質（ＳＩＮＲ）が、ＭＬＤに比べ３〜１０ｄＢ程度の劣化が見られる。ＭＬＤとＭＭＳＥの比較については、非特許文献１に説明されている。
【０００５】
ＭＩＭＯでは複数のアンテナを使って仮想的に複数の伝搬路を空間上に構築する。この空間軸上に構築された１つの伝搬路をストリームと呼ぶ。コードワードはストリーム上に乗せる情報の単位に関する名称である。１コードワードは１つの符号器で生成される。２つのコードワードは２つの符号器で生成される。例えば符号器で生成した１つのコードワードを２つのストリームに分割して送信することもでき、これをシングルコードワード伝送と呼ぶ。複数の符号器で生成された複数のコードワードを複数のアンテナから送信するマルチコードワード伝送も可能である。マルチコードワード伝送では、複数のユーザがそれぞれ１つの符号器でコードワードを伝送することもできる。これは、ＭＵ−ＭＩＭＯ（マルチユーザＭＩＭＯ）と呼ばれている。コードワードは符号器（伝搬路符号器）と関係していて、誤り訂正は、コードワード単位で適用される。従って、例えば２つのコードワードを伝送する場合、１つのコードワードは誤り訂正の効果で誤りが訂正できて正しく受信でき、もう１つのコードワードは誤り訂正に失敗して正しく受信できないということもあり得る。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】NTT DoCoMoテクニカル・ジャーナルVol.14 No.1, マルチアンテナ無線伝送技術
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述の通り、ＭＬＤはパケットエラー率を低くする最適な性能のＭＩＭＯの特性を得られるものの、演算量が指数関数的に増大し信号処理負荷が重いという課題があった。無線回線に要求されるスループットは近年急激に増加しており、それに伴って無線機における信号処理量も急激に増加している。そのため、無線機がＭＬＤを具備することは、現在のハードウェアおよびソフトウェアの処理能力および装置の経済性からも困難である。
一方、ＭＭＳＥを具備する無線機を使った通信では、例えば列車内での通信のような高速移動環境などにおいて、十分な通信を行うことができない問題があり、演算量が少なく処理負荷および経済性に優れるものの性能的に不十分であった。、
また、基地局の送信電力に対して、無線端末の送信電力が小さいことを勘案すると、無線端末から基地局への通信においては、基地局側で十分な信号強度での受信が難しいという問題があった。さらには端末から送信された上り信号が基地局まで届かないといった問題があった。
【０００８】
本発明は上記課題を解決するためになされたもので、ＭＩＭＯにより無線信号の伝送を行なう場合に、送信側の無線機の状況を考慮しつつ、受信側の処理能力に応じた適切な信号処理方法が選択されるようにすることを目的とする。また、通信容量が高い信号処理を経済的に実現することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、一例として、複数のアンテナから受信した信号の処理を行なう受信信号処理部と、複数のアンテナから送信する信号の処理を行なう送信信号処理部と、装置全体の制御を行なう制御部と、送受信信号処理プログラムおよび送受信信号処理情報を格納するメモリを備え、ＭＩＭＯにより信号の伝送を行なう無線通信装置において、受信信号処理部を複数の種類の受信信号処理方式に対応するものとし、制御部が、伝送路を介して対向する無線通信装置の状況と、受信信号処理部の状況に応じて、前記複数の受信信号処理方式のうちの一つを前記対向する無線信号装置から受信した信号の受信処理方式として割り当てるようにしたものである。
【発明の効果】
【００１０】
本発明によれば、送信側の無線機の状況を考慮しつつ、受信側の処理能力に応じた適切な信号処理方法を選択することができる。また、通信容量が高い信号処理を経済的に実現することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例における装置の構成を説明する図である。
【図２】本発明の一実施例における装置の構成をデバイスイメージで示した図である。
【図３】ＭＬＤの処理を説明するフローチャートである。。
【図４】ＭＭＳＥの処理を説明するフローチャートである。
【図５】２×２ＭＩＭＯのＱＰＳＫ送信時のコンスタレーションの一例を示す図である。
【図６】２×２ＭＩＭＯのチャネル行列の一例を示す図である。
【図７】２×２ＭＩＭＯのＱＰＳＫ受信信号の一例を示す図である。
【図８】２×２ＭＩＭＯのＱＲ分解後の受信信号の一例を示す図である。
【図９】第２式に関する推定受信点と実際の受信点の一例を示す図である。
【図１０】推定受信点の候補の数が、絞りこみにより減ることを説明する図である。
【図１１】２×２ＭＩＭＯのＱＰＳＫ送信のコンスタレーションの一例を示す図である。
【図１２】２×２ＭＩＭＯのＱＰＳＫ受信信号の一例を示す図である。
【図１３】２×２ＭＩＭＯのＱＲ分解後の受信信号の一例を示す図である。
【図１４】推定受信点と実際の受信点の一例を示す図である。
【図１５】ｓ１が0xの場合のコンスタレーションの一例を示す図である。
【図１６】ｓ１が0xの場合の受信信号の一例を示す図である。
【図１７】ｓ１が1xの場合のコンスタレーションの一例を示す図である。
【図１８】ｓ１が1xの場合の受信信号の一例を示す図である。
【図１９】本発明の一実施例における装置の構成を説明する図である。
【図２０】本発明の一実施例におけるＭＬＤとＭＭＳＥの選択処理を説明するフローチャートである。
【図２１】複数の端末からリポートされるパワーヘッドルームを示す図である。
【図２２】本発明の一実施例におけるＭＬＤとＭＭＳＥおよびＭＭＳＥ−ＳＩＣの選択処理を説明するフローチャートである。
【発明を実施するための形態】
【実施例１】
【００１２】
無線通信分野では、複数のアンテナを用いたＭＩＭＯ（Multi-Input Multi-Output）が採用されている。ＭＩＭＯでは、複数の送信アンテナからそれぞれ異なるデータを同時に送信し、そのデータが空間上で合成された信号が、複数の受信アンテナによって受信される。受信された信号は方程式を解く要領で分解され、元のストリームが再生される。
ＭＩＭＯを解く方法には、推定されたチャネル行列を用い、空間分離を先に行ってからビットの対数尤度比（ＬＬＲ：Log Likelyhood Ratio）を求める最小平均二乗誤差法（ＭＭＳＥ）が知られている。また、最尤判定法（ＭＬＤ）と呼ばれる空間分離と尤度計算を組み合わせて同時に行う方法が最適解を導くことが既知である。
【００１３】
しかしながら、ＭＬＤは全レプリカに関するメトリック計算（受信点とレプリカとの距離計算：候補となる送信符号の尤度に関連する計算）を行う必要があり、アンテナ数が増えた場合や６４ＱＡＭなど、レプリカの候補点数が多い場合に階乗的に演算量が増えてしまうことが知られている。こうした演算量の課題を解決するために、ＱＲ分解−ＭＬＤと呼ばれる方法が知られている。
【００１４】
ＱＲ分解−ＭＬＤはチャネル行列をＱＲ分解することで、上三角化し、その部分行列を用いて尤度計算を行い、尤度計算結果からレプリカの候補点にランキングを付けて、レプリカの候補点を絞る方法である。特にアンテナ数が増加する場合に計算量を大幅に削減しながら、性能劣化を抑制できる方法として注目されている。
以下では、ＦＤＤ（Frequency Division Duplex）のシステムを例に説明しているが、ＴＤＤのシステムにおいても、本発明の効果は変わらない。
・装置全体の構成
図１に、本発明の第１の実施例における装置構成を示す。
図１は本発明が実施される装置（１００）のブロック図である。図に示されていない送信機から送信された信号は、２つのアンテナ（１０１、１０２）に受信される。受信した信号はデプレクサ１１０により、装置内の受信側に送られる。受信側のＲＦ（Radio Frequency）回路１１１では、受信信号はダウンコンバートなど必要な処理の後にデジタル信号に変換される。変換されたデジタル信号はＣＰ除去部１１２で、ＣＰ（Cyclic Prefix）が取り除かれる。ＣＰとはＯＦＤＭ（Orthogonal Frequency Division Multiplexing）信号でマルチパス性能を向上させるために挿入された信号である。デジタル信号は、次にＦＦＴ（Fast Fourier Transform）回路１１３で時間領域から周波数領域に変換され、サブキャリヤ毎の信号に分離される。サブキャリヤ毎の信号に分離された信号は、デマルチプレクサ１１４によって、パイロット信号などの機能別に分離される。分離されたパイロット信号は、チャネル推定１１７にて伝搬路が推定され、チャネル行列が生成される。チャネル行列の生成結果を使い、デマルチプレクサ１１４で、分離されたデータトラヒックのシンボル情報に対しＭＬＤ処理１１５あるいはＭＭＳＥ処理１１６を行ない、対数尤度比（ＬＬＲ）を求める。ＭＬＤ処理１１５あるいはＭＭＳＥ処理１１６のどちらの処理を選択するかは、後述する本発明のアルゴリズムに基づきＤＳＰ（Digital Signal Processor）１３０から指定される。得られた対数尤度比はメモリーなどの蓄積手段１３２に蓄積された後、デコーダ１１８に入力される。デコーダ１１８は入力される対数尤度比から、ＴＵＲＢＯ符号などの誤り訂正を解いて尤も確からしい復元信号を出力する。この際に内挿されたＣＲＣ（Cyclic Redundancy Check）符号をチェックして、正しく復号されているかをチェックする。正しく復号されていれば、復号された信号はＤＳＰ１３０を解してＭＡＣ（Media Access Control）など上位の処理を経た後にインターフェース１３１を介してネットワークあるいは上位レイヤに渡される。正しく復号できない場合には、ＤＳＰに復号失敗であることが報告され、ＨＡＲＱ（Hybrid ARQ（Automatic Report Request）などの上位の再送機能が働く。
【００１５】
図３に、ＭＬＤの処理内容を説明するフローチャートを示す。
図３を用いて開示するＭＬＤ処理は、図１ではＭＬＤ処理１１５に内蔵される。実施形態としては、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field-Programmable Gate Array）によるハード処理でも実施可能であるし、ＤＳＰによるソフト処理でも実施可能である。
【００１６】
図４に、ＭＭＳＥの処理内容を説明するフローチャートを示す。
図４を用いて開示するＭＭＳＥ処理は、図１ではＭＭＳＥ処理１１６に内蔵される。実施形態としては、ＭＬＤ処理と同様に、ＡＳＩＣやＦＰＧＡによるハード処理でも実施可能であるし、ＤＳＰによるソフト処理でも実施可能である。
【００１７】
機能ブロック１２０〜１２６は送信側の機能ブロックで、受信側の機能ブロックと対をなしている。先に説明したＨＡＲＱを実施する場合には、データ受信が失敗したことを示すＮＡＣＫ（Negative Acknowledgment）信号が、これらのブロックを通じて生成され、対向する送信機に送信される。
【００１８】
図２に、デバイスを意識した本発明の装置構成例を示す。
図２は、本発明が実施される装置を、デバイスを意識したチップレベルのブロックで記載したものである。アンテナ（１０１、１０２）が受信した信号は、デプレクサ（１４０）を介して上りと下りの周波数に分離され、ＲＦチップ（１４１）に入力される。ＲＦチップ内では、図示されていないアンプにより受信信号が増幅され、図示されていないミキサによって周波数変換が行われベースバンド信号の周波数に変換される。さらにＡＤ変換によってデジタル信号に変換される。ＲＦチップに続くベースバンドチップ（１４２）では復調・復号処理が行われ、送信情報が推定される。ＤＳＰチップ（１４３）は装置全体の管理や上位層の処理を行う。受信側は、Ｉ／Ｆ（１４４）を介して、基地局であるならばネットワークに、また、端末であるならばアプリケーションなどの上位層に接続している。受信側は、推定された復号結果のエラーチェックに問題がなかった場合、Ｉ／Ｆを経由して受信情報を上位層あるいはネットワークに送信する。本発明が開示するＭＬＤの処理およびＭＭＳＥの処理は、ベースバンドチップ（１４２）内に実装される。また、本発明のアルゴリズムによるＭＬＤとＭＭＳＥを選択するプログラムはＤＳＰ（１４３）に実装される。また、プログラムや処理情報などはメモリー（１４５）に格納される。
・ＱＲ分解−ＭＬＤ
ＱＲ分解−ＭＬＤの流れを図３、図５ないし図１８を用いて説明する。図３はＱＲ分解−ＭＬＤの演算の流れを示す。ここでは説明を判りやすくするため、２×２のＭＩＭＯを例にとって説明しているが、本発明はこの範疇に留まるものではなく、Ｎ×ＮのＭＩＭＯについても同じ効果を持っている。
【００１９】
〔ステップ３０１〕
図３で、まず複数のシンボルからなる受信信号系列は、各シンボルに分解される。ここでシンボルとは、ＯＦＤＭの場合には、１ＯＦＤＭシンボル×１サブキャリヤで構成される送信情報の最小単位である。ＳＩＳＯ（Single-Input Single-Output）のケースでは、送信情報は１つのアンテナから送信されるため、１シンボルの送信情報はＱＰＳＫ（Quadrature Phase Shift Keying）や１６ＱＡＭなどのコンスタレーションをもつ１つの符号として表される。２×２ＭＩＭＯ（ＱＰＳＫの場合）では、２本のアンテナから同時に異なる情報が送信されるため、１シンボルの送信情報は、図５に例が示されるような、S1とS2の２つのコンスタレーションからなる２つの符号である。ここで「コンスタレーション」とは星座を意味する単語である。符号理論では位相空間上（あるいはＩＱ平面上）の符号配置を意味する。
【００２０】
図５は、変調方式としてＱＰＳＫを用いた場合の２×２ＭＩＭＯのコンスタレーションの例を示す図である。
図５では、アンテナ毎に４つの符号点が示されている。ＱＰＳＫを用いた場合、１シンボルのビット数は２ビットである。これら４つの符号点は、それぞれが２ビットの情報伝達が可能であり、４つの点でそれぞれ「００」、「０１」、「１１」、「１０」の２ビットの情報を表す。
【００２１】
図６は、２×２ＭＩＭＯのチャネル行列の一例を示す図である。
【００２２】
図７は、２×２ＭＩＭＯのＱＰＳＫ受信信号の一例を示す図である
送信された各符号（信号）は伝搬路（例えば図６に示すチャネル行列で表される伝搬路）を経由し、２つの送信符号（信号）が合成されて受信アンテナに受信される。図６では、伝搬路の応答は原点と点●を結ぶベクトルとして表される。。送信信号は伝搬路による重み付け後に合成されるため、図７に示すような信号点として受信される。送信符号の４点もベクトルとして定義することができ、「重み付け」は送信符号（ベクトル）に伝搬路（ベクトル）を掛けたベクトル積として理解できる。
【００２３】
以下、より詳しく説明する。
２×２ＭＩＭＯにおいて２本のアンテナから送信された符号は、ｈ１１×ｓ１というベクトル積から表現される４点と、ｈ１２×ｓ２というベクトル積で表現される４点の和で表される。そのため、受信側のアンテナでは、その４点×４点の組み合わせとなる１６点の信号点として信号が受信される。図７に受信側の信号点を示す。２つの受信アンテナでは、それぞれが独立した４つの伝搬路を経由した信号が受信されるため、１６点の候補をもつコンスタレーションが２種得られる。ＭＩＭＯにおいては、その方程式を解くことにより、送信信号を推定するといったやり方で、信号の受信処理を行う。
【００２４】
図７では、受信処理の概念を判りやすくするために、受信機ノイズや干渉の影響を入れずにプロットしている。このようなノイズの影響を考慮していない受信点を以降では推定受信点（あるいはレブリカ）と呼ぶことにする。実際の受信点はノイズ等の影響を受けるため、上記の推定受信点から離れた点となる。実際の受信点を式で表すと、
【００２５】
【数１】
0005487090.tif 000002
となる。ここでｘは受信信号であり、ｓは送信信号である。ｈは伝搬路を表すチャネル、ｎは雑音電力を意味する。受信機は２つのアンテナで受信しているため、２元のベクトルの形で表現される。送信機も２つのアンテナで送信するため、２元のベクトルで表現される。伝搬路であるｈは２アンテナから２アンテナへの４経路からなり、２×２の行列の形で表現される。ノイズは、受信機の熱雑音が主たる要因であるため、受信機の２アンテナそれぞれに加える形のベクトルで表現される。推定受信点を生成するためには、上記の伝搬路ｈを推定する必要がある。そのため、送信機は適当なシンボルに既知の情報であるパイロット信号を埋め込んで信号を送信している。受信側では、パイロット信号を検出して伝搬路を推定する。パイロットがない時間や周波数についてもパイロット信号があるシンボルで行った伝搬路推定の結果を補間演算して伝搬路推定することができる。その結果、式１でＨで表すチャネル行列を推定することができる。
【００２６】
〔ステップ３０２〕
図３のステップ３０２では、チャネル行列をＱＲ分解し上三角化を行う。ＱＲ分解後の式は、
【００２７】
【数２】
0005487090.tif 000003
となる。式２を左側から第１項と呼ぶとすると、第１項のベクトルＹは変換された受信信号を表す。変換式は第２項であり、受信信号のベクトルＸに対して変換行列Ｇをかけることで得られる。ここで、Ｇは上三角化を実現する変換演算子であり、唯一とは限らず、様々な演算子が考えられる。例えばＧｉｖｅｎｓ回転行列も上三角化を実現する変換演算子の１つとして知られている。第４項は、演算子Ｇにより、ＧＨがＲに変換されていることを表す。ここでＲの特長は、第２式の左側の要素ｒ２１が０となっている点である。これの形式から上三角化と呼ばれる。
【００２８】
【数３】
0005487090.tif 000004
を使うと、Ｒ＝ＧＨは
【００２９】
【数４】
0005487090.tif 000005
と書くことができる。本ステップでは、式３を使い、式２のＹ、および式４のＲを求める演算を実施する。
【００３０】
〔ステップ３０３〕
図３のステップ３０３に移る。式２は上下２つの式からなる方程式と解釈できる。まず、下側の第２式は下記のように表される。
【００３１】
【数５】
0005487090.tif 000006
この第２式は上三角化により、s1に関する項目が抹消されている。従ってコンスタレーションは図９の●に示すように４点に集約される。s2の候補R2を仮定すると（ＱＰＳＫの場合、R2は図５に示すs2の「00」「01」「11」「10」のいずれか）、メトリックは
【００３２】
【数６】
0005487090.tif 000007
で表される。これをR2のすべての候補について演算する。
【００３３】
〔ステップ３０４〕
図３のステップ３０４に移る。式２で全部分行列に関する処理が完了したかをチェックする。ここまでの処理では、式５に関する処理は終了したが、第１式である
【００３４】
【数７】
0005487090.tif 000008
に関しての処理が完了していないため、ステップ３０５に移る。
【００３５】
〔ステップ３０５〕
図３のステップ３０５に移る。ステップ３０３で計算された全ての候補に関するメトリックを、式６の値が小さい順（尤度の高い順）にランキングをつける。ランキング１位は最も式６のメトリックが小さいものとなる。ランキングで、上位Ｋ位までの候補を残し、その他の候補はあり得ないものとして、候補から外す。
【００３６】
図８は、ＱＲ分解後の受信信号、すなわちＹの値をプロットしたものである。
y2はs2の影響しか受けないため４点だけに縮退している。この縮退した状態で、s2の候補点を予め決められた数に絞る。絞る方法としては、メトリックを基準とする。メトリックは推定受信点と実際の受信点との距離に関係し、距離が遠いほどメトリックの値が大きくなることを利用する。すなわちメトリックが小さい上位Ｋ位までの候補を残す。
【００３７】
図９は、第２式に関する推定受信点と実際の受信点の一例を示す図である。
チャネル行列とレプリカ（図５に示すs2の候補点R2）から得られた推定受信点（黒丸：４点）と実際の受信点（白丸：１点）が描かれている。実際の受信点は雑音や干渉の影響を受けているため、図８のコンスタレーションからずれている。この受信点はノイズの影響を受けるが、ノイズがガウス分布に従うとするならば、実際の受信点に距離が最も近い推定受信点の尤度が最も高くなると考えられ、メトリックは小さい値となる。図９では最も距離が近い（１１）の点が尤もらしく、メトリックが一番小さい値となる。逆に（００）（１０）（０１）はメトリックが大きく、恐らくあり得ない点と判断できる。よって例えばＫ＝１とするならば、（１１）を選択し、（００）（１０）（０１）は候補から外す。選択後、式７に関する処理ができるようにＭを更新する。
【００３８】
〔ステップ３０３−２〕
図３のステップ３０３（２回目）に戻る。式２の上下２つの式のうち、今回は、上側の第１式（式７）に関する処理を行う。式７ではs1およびs2からの寄与がy1に影響する。s1およびs2の候補をR1、R2と仮定すると、尤度は
【００３９】
【数８】
0005487090.tif 000009
で表される。但し、R2の候補は、ステップ３０５において絞られている点に注意が必要である。R2が（１１）だけに絞られているとすると、R2は１つの候補だけとなるので、(R1, R2)の組合せは４通りだけであり、計算量が1/4に削減される。
【００４０】
図１０は、式１における推定受信点の候補の数が、絞りこみにより減ることを説明する図である。
図１０に、チャネル行列とレプリカ（図１４に示すs2の候補点R2）から得られた推定受信点を示す。（R1, R2）の候補は１６点あり、白丸と黒丸で示されているが、先にR2は（１１）に絞られているため、黒丸で示す４点が（R1, R2）の候補となる。
【００４１】
〔ステップ３０４−２〕
図３のステップ３０４に移る。式２で全部分行列に関する処理が完了したかをチェックする。ここまでの処理では、式５および式７に関する処理を終了し、全部分行列の処理が完了しているため、ステップ３０６に移る。
【００４２】
〔ステップ３０６〕
図３のステップ３０６に移る。ここでは、得られたメトリックから対数尤度比（ＬＬＲ）を算出する。図５の例では、２ビットの情報を送信可能なＱＰＳＫシンボルを、２つのアンテナそれぞれから同時に送信するため、合計４ビットの情報を１度に送ることが可能である。その各ビットについて対数尤度比を、以下の手順で求める。すなわち、４ビットの各ビットに注目し、送信側が０を送ったと仮定した場合の確率P0を計算する。また、送信側が１を送ったと仮定した場合の確率P1を計算する。そして、それら確率の比をとり、更に対数をとったもの、log(P0/P1)を計算する。
ここで、各ビットに注目する  とは、送信情報（s1、s2）をビット情報に分割し、（(b0、b1)、(b2、b3)）のように４ビットとして表したとすると、その内の１ビットに注目することを意味する、例えばb0のビットだけに注目すると、他のビット（b1、b2、b3）の組合せ８通り全てについて考え、P0およびP1の確率計算を行う。ただし、８通り全てについて確率を計算することは大変であるため、計算量を削減するために、MAX log MAP近似がよく知られている。これは、本来は上記の８通り全てを考えるべきところを、メトリックが最小となるビットの組合せだけを選択して、そのビット組合せによる確率でP0あるいはP1を近似する方法である。
【００４３】
ノイズがガウス分布であると仮定すれば、確率はexp(-x^2)の形で表される。この式でx^2の部分がこれまで計算してきたメトリックに相当する。したがって、尤度比は、対数演算により、P0/P1を、単にlog(P0)-log(P1)という差に置き換えられる効果だけでなく、P0あるいはP1の計算に必要となるexpの演算も消すことができる。結局、対数尤度比は、あるビットに注目し、そのビットが０あるいは１と仮定した場合に、他のビットの組合せを全て考え、メトリックが最小となるものを選択し、そのメトリックが、log(P0)あるいはlog(P1)になることを利用し、その差を計算したものとなる。この演算を４つのビット全てについて行う。
【００４４】
得られた４つのビットに対応する４つの対数尤度比は、正負の値をとる実数である。その意味は、正の値をとるならば、０が送られたと考える確率の方が高い情報であったことを示す指標であり、その正の値が大きな値であるほど、送信情報が０であることが確からしいことを意味する。逆に、負の値をとるならば、１が送られたと考える確率の方が高い情報であったことを意味する指標であり、その負の値が小さな値であるほど、送信情報が１であることが確からしいことを意味する。得られた対数尤度比は、上記の例では、４つあるビット毎、順に正負の実数として、メモリーなどに蓄積される。
【００４５】
図１１ないし図１８を用いて、具体例を１例挙げ、上記の説明を補足する。
図１１は、２×２ＭＩＭＯのＱＰＳＫ送信のコンスタレーションの一例を示す図である。
図１２は、２×２ＭＩＭＯのＱＰＳＫ受信信号の一例を示す図である。
図１３は、２×２ＭＩＭＯのＱＲ分解後の受信信号の一例を示す図である。
図１４は、推定受信点と実際の受信点の一例を示す図である。
図１５は、ｓ１が0xの場合のコンスタレーション例を示す図である。
図１６は、ｓ１が0xの場合の受信信号の一例を示す図である。
図１７は、ｓ１が1xの場合のコンスタレーション例を示す図である。
図１８は、ｓ１が1xの場合の受信信号の一例を示す図である。
【００４６】
図５を送信符号とする。具体的には（s1、s2）＝（”００”，  “００”）が送られていたとする。平面上では、s1=（0.70, 0.70）とs2=（0.70, 0.70）の情報が送信されていたとする（図１１の黒丸）。受信される信号は、それぞれに伝搬路が掛かり合成されx1=（-0.77, 0.63）とx2=（-0.84, -0.28）となる（図１２の黒丸、）。ＱＲ分解後の受信点では、y1=（0.67, 1.06）とy2=（-0.11, 0.43）となる（図１３の黒丸）。実際には、受信信号には雑音が乗ってしまうため、図１３の黒点からはずれy1=（0.77, 1.06）とy2=（-0.01, 0.43）（ノイズとして、両アンテナとも（0.1, 0.0）を仮定、図１４の黒丸）となる。このとき、S1の第１ビットについてP0を考える。（s1、s2）＝（”０ｘ”，  “ｘｘ”）、xは任意、が送られていたとすると、P0には、図１５に示すs1は２通り、s2は４通りの合計８通りの組合せが考えられる。伝搬路を掛けて、レプリカを作り、ＱＲ分解すると、図１６に示すy1として８通り、y2として４通りのレプリカが出来上がる。これらのレプリカを使い、受信点（図１４の黒丸）とのメトリックを計算する。本例では（s1、s2）＝（”００”，  “００”）を送ったとしたレプリカが最もメトリックが小さい。MAX log MAP近似では、最も距離の近いレプリカだけを考えるため、P0は
【００４７】
【数９】
0005487090.tif 000010
となる。同様にP1を計算する。図１７の黒点で示した、y1として８通り、y2として４通りのレプリカが出来上がる。
【００４８】
これらのレプリカを使い、受信点（図１４の黒丸）とのメトリックを計算する。本例では（s1、s2）＝（”10”, “10”）を送ったとしたレプリカy1=（1.06, -0.67）とy2=（0.43, 0.11）が最も距離が近い（図１８の黒点）。MAX log MAP近似では、最も距離の近いレプリカだけを考えるため、P1は
【００４９】
【数１０】
0005487090.tif 000011
となる。対数尤度比は
【００５０】
【数１１】
0005487090.tif 000012
となる。
【００５１】
〔ステップ３０７〕
図３のステップ３０７に移る。ここでは、全シンボルに関する処理が完了したかをチェックする。全てのシンボルに関する処理が終わっていない場合はステップ３０８に移り、対象とするシンボルを更新し、ステップ３０１に戻る。また、全てのシンボルに関する処理が終わった場合は、ステップ３０６でメモリーなどに蓄積した対数尤度比を次の処理をおこなうブロックであるデコーダ１１６に渡し処理を終了する。
・ＭＭＳＥ
次に、ＭＭＳＥの流れを図４を用いて説明する。
【００５２】
〔ステップ４０１〕
図４で、まず複数のシンボルからなる受信信号系列は、各シンボルに分解される。ここでの処理は、ステップ３０１での説明と同じである。
２×２ＭＩＭＯ（ＱＰＳＫの場合）では、２本のアンテナから同時に異なる情報が送信されるため、１シンボルの情報は図５に例が示されるような、S1とS2の２つのコンスタレーションからなる２つの符号である。
送信された各符号（信号）は伝搬路（例えば図６）を経由し、２つの送信符号（信号）が合成されて受信アンテナに受信される。図６では、伝搬路の応答は、原点と点●を結ぶベクトルで表される。受信信号は伝搬路による重み付け後に合成されるため、図７に示すような信号点として受信される。２の受信アンテナは、それぞれが独立した４つの伝搬路を経由した信号を受信する。そのため、１６点の候補をもつコンスタレーションが２種得られ、その方程式を解くことにより、送信信号を推定するといったやり方で受信を行う。
【００５３】
〔ステップ４０２〕
ＭＭＳＥでは、方程式を解くために、受信信号ｘにＭＭＳＥの重みを掛けて元の符号点を推定する。
【００５４】
【数１２】
0005487090.tif 000013
ここでＷはＭＭＳＥの重みであり、
【００５５】
【数１３】
0005487090.tif 000014
で示される。式１２のＲおよびＮは
【００５６】
【数１４】
0005487090.tif 000015
【００５７】
【数１５】
0005487090.tif 000016
により計算される。
【００５８】
〔ステップ４０３〕
図４のステップ４０３に移る。s1について、式１２により、
【００５９】
【数１６】
0005487090.tif 000017
が得られる。この式はs2に関する項目が抹消されている。s1の候補R1を仮定すると（ＱＰＳＫの場合、R1は図５に示すs1の「00」「01」「11」「10」のいずれか）、メトリックは
【００６０】
【数１７】
0005487090.tif 000018
で表される。これをR1のすべての候補について演算する。
同様に、s2について、式１２により、
【００６１】
【数１８】
0005487090.tif 000019
が得られる。この式はs1に関する項目が抹消されている。S2の候補R2を仮定すると（ＱＰＳＫの場合、R2は図５に示すs1の「00」「01」「11」「10」のいずれか）、メトリックは
【００６２】
【数１９】
0005487090.tif 000020
で表される。これをR2のすべての候補について演算する。
【００６３】
得られたメトリックから対数尤度比（ＬＬＲ）を算出する。図５の例では、２ビットの情報を送信可能なＱＰＳＫシンボルを、２つのアンテナそれぞれから同時に送信するため、合計４ビットの情報を１度に送ることが可能である。その各ビットについて対数尤度比を、以下の手順で求める。すなわち、４ビットの各ビットに注目し、送信側が０を送ったと仮定した場合の確率P0を計算する。また、送信側が１を送ったと仮定した場合の確率P1を計算する。そして、それら確率の比をとり、更に対数をとったもの、log(P0/P1)を計算する。
ここで、各ビットに注目する  とは、送信情報（s1、s2）をビット情報に分割し、（(b0、b1)、(b2、b3)）のように４ビットとして表したとすると、その内の１ビットに注目することを意味する、例えばb0のビットだけに注目すると、他のビット（b1、b2、b3）の組合せ８通り全てについて考え、P0およびP1の確率計算を行う。ただし、８通り全てについて確率を計算することは大変であるため、計算量を削減するために、MAX log MAP近似がよく知られている。これは、本来は上記の８通り全てを考えるべきところを、メトリックが最小となるビットの組合せだけを選択して、そのビット組合せによる確率でP0あるいはP1を近似する方法である。
【００６４】
ノイズがガウス分布であると仮定すれば、確率はexp(-x^2)の形で表される。この式でx^2の部分がこれまで計算してきたメトリックに相当する。したがって、尤度比は、対数演算により、P0/P1を、単にlog(P0)-log(P1)という差に置き換えられる効果だけでなく、P0あるいはP1の計算に必要となるexpの演算も消すことができる。結局、対数尤度比は、あるビットに注目し、そのビットが０あるいは１と仮定した場合に、他のビットの組合せを全て考え、メトリックが最小となるものを選択し、そのメトリックが、log(P0)あるいはlog(P1)になることを利用し、その差を計算したものとなる。この演算を４つのビット全てについて行う。
【００６５】
得られた４つのビットに対応する４つの対数尤度比は、正負の値をとる実数である。その意味は、正の値をとるならば、０が送られたと考える確率の方が高い情報であったことを示す指標であり、その正の値が大きな値であるほど、送信情報が０であることが確からしいことを意味する。逆に、負の値をとるならば、１が送られたと考える確率の方が高い情報であったことを意味する指標であり、その負の値が小さな値であるほど、送信情報が１であることが確からしいことを意味する。得られた対数尤度比は、上記の例では、４つあるビット毎、順に正負の実数として、メモリーなどに蓄積される。
【００６６】
〔ステップ４０４〕
図４のステップ４０４に移る。ここでは、全シンボルに関する処理が完了したかをチェックする。全てのシンボルに関する処理が終わっていない場合はステップ４０５に移り、対象とするシンボルを更新し、ステップ４０１に戻る。また、全てのシンボルに関する処理が終わった場合は、ステップ４０３でメモリーなどに蓄積した対数尤度比を次の処理をおこなうブロックでなるデコーダ１１６に渡し処理を終了する。
・ＭＬＤとＭＭＳＥの選択
本発明の特徴は、ＭＬＤ（あるいはＱＲ分解−ＭＬＤ）と、ＭＭＳＥの２つの受信機を１つの装置内に持ち、ＭＬＤの装置規模は抑えた形にすること、さらには、制御手段により、受信したパケットの受信方法を、ＭＬＤを使うか、あるいはＭＭＳＥを使うかを選択する仕組みを持つことである。
【００６７】
図２０は、ＭＬＤとＭＭＳＥの選択処理を説明するフローチャートである。
ＭＬＤとＭＭＳＥの２つの受信機を選択する仕組みについて図２０を用いて説明する。
装置が無線基地局装置であり、複数の端末装置とつながっている場合を例に挙げて説明する。
端末装置が無線基地局装置に情報を送信しようとする場合、端末装置は無線基地局装置に向かって、バンドワイズリクエスト（帯域要求）を送信する。無線基地局装置には、スケジューラが搭載されており、帯域要求を送信した端末装置に対し、その端末装置使用を許可する周波数リソースの割当てを行なう。無線基地局装置は下り回線を使い、該当する端末装置に対し、使用を許可する周波数リソースの割当て情報（ＭＡＰ）を送信する（ステップ１）。ＭＡＰには、端末装置が使用する周波数リソースの位置やサイズ、ＭＣＳ（符号化方法  Modulation Code Scheme）などの情報が含まれている。端末装置は、下り回線で通知されるこの割当て情報に従って動作する。また無線基地局装置は、複数の端末装置との過去の通信状態を把握している。通信状態には、端末装置が送信する電力情報も含まれる。端末装置は、最大送信電力が決まっており、現在の送信電力と、最大送信電力との差がパワーヘッドルームとして定期的に無線基地局装置に報告されている。
【００６８】
図２１は、無線基地局装置において複数の端末装置からリポートされるパワーヘッドルームの例を示している。
端末装置１〜８は、その順にパワーヘッドルームが小さい。すなわち、端末装置１は送信電力が一番大きく、劣悪な環境に配置している。無線基地局装置では、この報告されているパワーヘッドルームを参考に、端末装置の状態を把握している。第１の実施例として、無線基地局装置は、次に受信することが予約されている端末装置のパワーヘッドルームを小さいものから大きい順に並べる（図２１  ステップ２参照）。一般に、伝搬路の状況が悪い端末装置では、送信電力を高く出す必要がある。その結果パワーヘッドルームが小さい値となる。よって、上記の並び換えによって、伝搬路の状態が悪い端末装置が先に、伝搬路の状態が良好な端末装置が後となるように順位付けが可能となる。
【００６９】
次に無線基地局装置では、ＭＬＤ処理可能な情報量の把握が行われる。すなわち、決められた時間内に処理可能な残りの情報量を記録するレジスタを初期値にする（ステップ３）。上記の並び換えで、先となった端末から順に、ＭＬＤ装置を割り当てていく。具体的には、未割り当てで、パワーヘッドルームが最小の端末を選択し（ステップ４）、割り当てが可能であるかの判断を行なう。割り当てが可能であるかどうかは、上記のレジスタと、新たに割当てようとしている端末装置からの送信情報のＭＣＳや割当てリソース量から判断する（ステップ５）。例えばＱＰＳＫ/２アンテナＭＩＭＯであれば１６のシンボル点があるため、ＭＬＤ処理するために必要なＭＬＤのリソースは単位時間×１６倍となる。また、割当てられたリソースが１６シンボルであるならば、１６×１６＝２５６単位のＭＬＤの受信機リソースを消費する。
【００７０】
このリソース消費が、レジスタに記録されている処理可能な残処理量と比較して、処理可能であると判断される場合に、その端末装置に対しＭＬＤを割り当てる（ステップ６）。そして、レジスタから、計算した消費する受信リソース量を減算し、割当てによって残る新たな処理可能な残処理量をレジスタに残す。処理不可と判断した場合には、その端末装置に対しＭＭＳＥを割り当てる（ステップ７）。このステップを繰り返し、上記の並び換えの最後の端末装置までＭＬＤまたはＭＭＳＥの割り当て処理を繰り返す（ステップ８）。これによって、受信状態が劣悪な端末から順に、受信機のリソースが許す限りにおいて、ＭＬＤ受信機を割り当てることが可能となる。
【実施例２】
【００７１】
・ＭＬＤとＭＭＳＥ（ＳＩＣ：Successive Interference Cancellerあり）とＭＭＳＥ（ＳＩＣなし）の選択
次に、図１９、図２２を用いて第２の実施例について説明する。
図１９は、第２の実施例における装置の構成を説明する図である。
図２２は、第２の実施例におけるＭＬＤとＭＭＳＥ（ＳＩＣあり、なし）の選択処理を説明するフローチャートである。
【００７２】
第１の実施例では、ＭＬＤとＭＭＳＥのハイブリッド受信機を開示したが、第２の実施例では、ＭＬＤ（あるいはＱＲ分解−ＭＬＤ）と、ＭＭＳＥ−ＳＩＣの２つの受信機を１つの装置内に持ち、ＭＬＤの装置規模は抑えた形にすること、さらには、制御手段により、受信したパケットの受信方法を、ＭＬＤを使うか、あるいはＭＭＳＥ（ＳＩＣあり）を使うか、あるいはＭＭＳＥ（ＳＩＣなし）を使うかを選択する仕組みを持つことが特徴である。
【００７３】
ここでは、ＭＬＤ、ＭＭＳＥ（ＳＩＣあり）、ＭＭＳＥ（ＳＩＣなし）を選択する仕組みについて図２２を使い説明する。ステップ８までは、実施例１と同じである。装置が無線基地局装置であり、複数の端末装置とつながっている場合を例に挙げて説明する。端末装置が無線基地局装置に情報を送信しようとする場合、端末装置は無線基地局装置に向かって、バンドワイズリクエスト（帯域要求）を送信する。無線基地局装置には、スケジューラが搭載され、帯域要求を送信した端末装置に対して使用を許可する周波数リソースの割り当てを行う。基地局装置は、端末装置に対して、下り回線を使い、使用を許可する周波数リソースの割当て情報（ＭＡＰ）を送信する。ＭＡＰには、端末装置が使用する周波数リソースの位置やサイズ、ＭＣＳ（符号化方法）などの情報が含まれている。端末装置は、下り回線で通知されるこの割当て情報に従って動作する。
【００７４】
また無線基地局装置は、複数の端末装置との過去の通信状態を把握している。通信状態には、端末装置が送信する電力情報も含まれる。端末装置は、最大送信電力が決まっており、現在の送信電力と、最大送信電力との差がパワーヘッドルームとして定期的に無線基地局装置に報告されている。無線基地局装置では、この報告されているパワーヘッドルームを参考に、端末装置の状態を把握している。第２の実施例として、無線基地局装置は、次に受信することが予約されている端末装置のパワーヘッドルームを小さいものから大きい順に並べる。一般に、伝搬路の状況が悪い端末装置では、送信電力を高く出す必要がある。その結果パワーヘッドルームが小さい値となる。よって、上記の並び換えによって、伝搬路の状態が悪い端末装置が先に、伝搬路の状態が良好な端末装置が後となるように順位付けが可能となる。
【００７５】
次に無線基地局装置では、ＭＬＤ処理可能な情報量の把握が行われる。すなわち、決められた時間内に処理可能な残りの情報量を記録するレジスタを初期値にする。上記の並び換えで、先となった端末から順に、ＭＬＤ装置を割り当てていく。割当てが可能であるかは、上記のレジスタと、新たに割当てようとしている端末からの送信情報のＭＣＳや割当てリソース量から判断する。例えばＱＰＳＫ/２アンテナＭＩＭＯであれば１６のシンボル点があるため、ＭＬＤ処理するために必要なＭＬＤのリソースは単位時間×１６倍となる。また、割当てられたリソースが１６シンボルであるならば、１６×１６＝２５６単位のＭＬＤの受信機リソースを消費する。
【００７６】
このリソース消費が、レジスタに記録されている処理可能な残処理量と比較して、処理可能であると判断される場合に、その端末装置に対しＭＬＤを割り当てる。そして、レジスタから、計算した消費する受信リソース量を減算し、割当てによって残る新たな処理可能な残処理量をレジスタに残す。処理不可と判断した場合には、その端末装置に対しＭＭＳＥを割り当てる。このステップを繰り返し、上記の並び換えの最後の端末装置までＭＬＤまたはＭＭＳＥの割り当て処理を繰り返す。これによって、受信状態が劣悪な端末から順に、受信機のリソースが許す限りにおいて、ＭＬＤ受信機を割り当てることが可能となる。  次にＭＭＳＥのＳＩＣを使うかどうかの判定を行なう。ＳＩＣは特にＭＵ−ＭＩＭＯなど、マルチコードワード伝送時に有効である。ＭＬＤの判定後、ＭＭＳＥ受信機を使うことになっているパケットに対してＳＩＣを行うかを判定する。ＳＩＣはマルチコードワードのＭＩＭＯ受信時に有効であるため、スケジューラで割り当てたリソースがマルチコードワードであるかを判定する。マルチコードワードでない信号はＳＩＣを実施しない。マルチコードワードであるもので、図２１に示す送信電力の順に並び換えた端末装置のうち、送信電力が小さい端末装置から順（ＭＬＤの判定とは逆順）に、調査を行う。
【００７７】
ＳＩＣは何度もＭＭＳＥとデコーダを通すため、全受信信号の処理が最低限できて、その上にある処理量のマージンで判断する。まず、全てのコードワードについて、１回目のデコード処理を実施する（ステップ９）。これにより、ＳＩＣを実施したために、処理が間に合わなくなるコードワードをなくす。
次に、１回目の受信で、受信が成功しなかったコードワードについて（ステップ１０）、そのコードワードと同一リソース（時間×周波数において）が割り当てられ、送信電力の小さい（あるいは推定ＳＩＮＲが大きい）コードワードから順に信号間干渉を除去する（ステップ１１）。
信号間干渉が除去されて品質が向上したコードワードは、再度ＭＭＳＥとデコード処理が行われる。干渉が除去されるため、２回目の信号処理（ステップ１２）では受信に成功する確率は非常に高くなる。
【００７８】
図１９を用いて、第２の実施例における装置の信号処理を説明する。デマルチプレクサ（１１４）で分解されたコードワードは、ＤＳＰ（１３０）の指示により、ＭＬＤ（１１５）か、ＭＭＳＥ（１１６）に入力される。ＭＭＳＥ（１１６）に入力された信号は、デコード処理（１１８）される。デコードに失敗したコードワードについては、ペアーとなるコードワードがデコードに成功した場合、成功した信号と、伝搬路推定（１１７）の出力から、レプリカを生成する。デマルチプレクサ（１１４）から、再度同じコードワードを出力してもらい、受信に成功したレプリカを除去して、干渉の影響を取り除いた信号を作成する。干渉を除去した信号は再度ＭＭＳＥ（１１６）に入力され、またデコード（１１８−２）に入力される。受信に成功した場合はＤＳＰ（１３０）に情報が送られる仕組みである。
【００７９】
本実施例では、電力値や推定ＳＩＮＲなどを使い、受信機を選択する方法の例を説明した。本発明の本質は、端末装置が複数の受信方式を持ち、端末装置の環境に応じて複数の受信方式を選択することである。端末装置からの報告情報や基地局装置側で測定できる環境判断測定結果のいずれか、あるいは複数の測定値に基づいて、その端末装置からの受信信号の受信方法を変えることは本特許の範疇である。
【符号の説明】
【００８０】
１００...無線装置
１０１、１０２...アンテナ
１１０...デプレクサ
１１１...ＲＦ受信機
１１２...ＣＰ除去
１１３...ＦＦＴ
１１４...デマルチプレクサ
１１５...ＭＬＤ
１１６...ＭＭＳＥ
１１７...チャネル推定
１１８...デコーダ
１２０...ＲＦ送信機
１２１...ＣＰ付加
１２２...ＩＦＦＴ
１２３...空間信号処理
１２４...コーダ
１２６...パイロット生成
１３０...ＤＳＰ
１３１...上位あるいはネットワークとのインターフェース
１３２...メモリ
１４０...デプレクサ
１４１...ＲＦチップ
１４２...ベースバンドチップ
１４３...ＤＳＰ
１４４...上位あるいはネットワークとのインターフェース
１４５...メモリ
【図１】
0005487090.tif 000021
【図２】
0005487090.tif 000022
【図３】
0005487090.tif 000023
【図４】
0005487090.tif 000024
【図５】
0005487090.tif 000025
【図６】
0005487090.tif 000026
【図７】
0005487090.tif 000027
【図８】
0005487090.tif 000028
【図９】
0005487090.tif 000029
【図１０】
0005487090.tif 000030
【図１１】
0005487090.tif 000031
【図１２】
0005487090.tif 000032
【図１３】
0005487090.tif 000033
【図１４】
0005487090.tif 000034
【図１５】
0005487090.tif 000035
【図１６】
0005487090.tif 000036
【図１７】
0005487090.tif 000037
【図１８】
0005487090.tif 000038
【図１９】
0005487090.tif 000039
【図２０】
0005487090.tif 000040
【図２１】
0005487090.tif 000041
【図２２】
0005487090.tif 000042