(57)【要約】【課題】  周波数軸上に配列された複数のサブキャリアの周波数特性上の連続性を維持しながらＯＦＤＭ＿ＭＩＭＯ通信を行なう。【解決手段】  隣り合うサブキャリア同士では送信重みベクトルの相関が高くなるという性質に着目し、サブキャリア毎に完全に独立に特異値の大きさで並び替えるのではなく、特定のサブキャリアのみ特異値の大きさで並び替え、その隣のサブキャリアは、相関値を使用して並び替えることで、より正確な特異値分解を行なう。ＭＩＭＯ合成した後もサブキャリアの周波数特性の連続性が維持されるので、リファレンス信号の領域を少なくしても受信機側で補間することができる。【選択図】  図１
2006229766.tif 000002
【特許請求の範囲】
【請求項１】
複数のアンテナを備え、複数のアンテナを持つ通信機と対となって形成される複数の空間チャネル上で空間多重信号のマルチキャリア伝送を行なう無線通信装置であって、
受信信号に基づいてチャネル行列を取得するチャネル行列取得手段と、
チャネル行列を特異値分解して、各空間チャネルにおける送信重みベクトル及び受信重みベクトルを求める特異値分解手段と、
前記送信用重みベクトルを用いて送信データを空間多重してマルチキャリア伝送する送信手段と、
前記受信重みベクトルを用いて受信したマルチキャリア信号を空間チャネル毎の信号に空間分離して受信処理する受信手段とを備え、
前記特異値分解手段は、サブキャリア間における所定の連続性を保つように、サブキャリア毎に得られる送信重みベクトルに対し並べ替え操作を行なう、
ことを特徴とする無線通信装置。
【請求項２】
ＯＦＤＭ（直交周波数分割多重）伝送方式を採用し、
前記特異値分解手段は、周波数軸上に配列されたサブキャリア間における周波数特性の連続性を保つように、サブキャリア毎に得られる各空間チャネルの送信重みベクトルに対し並べ替え操作を行なう、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記特異値分解手段は、送信重みベクトルの位相の正規化を施して各要素の基準位相を揃える、
ことを特徴とする請求項２に記載の無線通信装置。
【請求項４】
前記特異値分解手段は、各空間チャネルにおいて、特定のサブキャリアについて送信重みベクトルを求め、他のサブキャリアに関しては独立して特異値分解を行なった後に、周波数軸上で隣接するサブキャリアにおいて決定された送信重みベクトルとの相関に基づいた送信重みベクトルの並べ替え操作を順次行なっていく、
ことを特徴とする請求項２に記載の無線通信装置。
【請求項５】
前記特異値分解手段は、サブキャリア毎の特異値を監視し、隣接するサブキャリア同士の特異値が閾値以下に接近したときに、送信重みベクトルの相関計算及び並べ替え処理を行なう、
ことを特徴とする請求項４に記載の無線通信装置。
【請求項６】
前記特異値分解手段は、隣り合うサブキャリア同士の相関を並列的に求めて、隣り合うサブキャリア間の関係を先に決定してから、全体のサブキャリアの整合をとる、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項７】
前記送信手段は、通信相手側で受信重みベクトルを得るために、空間チャネル毎の送信重みベクトルで重み付けされたリファレンス信号を送信パケットに付加する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項８】
前記送信手段は、周波数軸上に並ぶリファレンス信号の各サブキャリアに、当該サブキャリアにおける各空間チャネル用の送信重みベクトルを交互に用いて重み付けする、
ことを特徴とする請求項７に記載の無線通信装置。
【請求項９】
前記受信手段は、あるサブキャリアにおいて得ることができなかった空間チャネル用の受信重みベクトルを、周波数軸上で隣接するサブキャリアにおいて得られた当該空間チャネル用の受信重みベクトルに基づいて補間する、
ことを特徴とする請求項８に記載の無線通信装置。
【請求項１０】
複数のアンテナを備えた通信機が対となって形成される複数の空間チャネル上で空間多重信号のマルチキャリア伝送を行なう無線通信方法であって、
前記受信重みベクトルを用いて受信したマルチキャリア信号を空間チャネル毎の信号に空間分離して受信処理する受信ステップと、
受信信号に基づいてチャネル行列を取得するチャネル行列取得ステップと、
チャネル行列を特異値分解して、各空間チャネルにおける送信重みベクトル及び受信重みベクトルを求める特異値分解ステップを備え、
前記特異値分解ステップでは、サブキャリア間における所定の連続性を保つように、サブキャリア毎に得られる送信重みベクトルに対し並べ替え操作を行なう、
ことを特徴とする無線通信方法。
【請求項１１】
ＯＦＤＭ（直交周波数分割多重）伝送方式を採用し、
前記特異値分解ステップでは、サブキャリア間における周波数特性の連続性を保つように、サブキャリア毎に得られる各空間チャネルの送信重みベクトルに対し並べ替え操作を行なう、
ことを特徴とする請求項１０に記載の無線通信方法。
【請求項１２】
前記特異値分解ステップでは、送信重みベクトルの位相の正規化を施して各要素の基準位相を揃える、
ことを特徴とする請求項１１に記載の無線通信方法。
【請求項１３】
前記特異値分解ステップでは、各空間チャネルにおいて、特定のサブキャリアについて送信重みベクトルを求め、他のサブキャリアに関しては独立して特異値分解を行なった後に、周波数軸上で隣接するサブキャリアにおいて決定された送信重みベクトルとの相関に基づいた送信重みベクトルの並べ替え操作を順次行なっていく、
ことを特徴とする請求項１１に記載の無線通信方法。
【請求項１４】
前記特異値分解ステップでは、サブキャリア毎の特異値を監視し、隣接するサブキャリア同士の特異値が閾値以下に接近したときに、送信重みベクトルの相関計算及び並べ替え処理を行なう、
ことを特徴とする請求項１３に記載の無線通信方法。
【請求項１５】
前記特異値分解ステップでは、隣り合うサブキャリア同士の相関を並列的に求めて、隣り合うサブキャリア間の関係を先に決定してから、全体のサブキャリアの整合をとる、
ことを特徴とする請求項１０に記載の無線通信方法。
【請求項１６】
前記送信用重みベクトルを用いて送信データを空間多重してマルチキャリア伝送する送信ステップをさらに備え、通信相手側で受信重みベクトルを得るために、空間チャネル毎の送信重みベクトルで重み付けされたリファレンス信号を送信パケットに付加する、
ことを特徴とする請求項１０に記載の無線通信方法。
【請求項１７】
前記送信ステップでは、周波数軸上に並ぶリファレンス信号の各サブキャリアに、当該サブキャリアにおける各空間チャネル用の送信重みベクトルを交互に用いて重み付けする、
ことを特徴とする請求項１０に記載の無線通信方法。
【請求項１８】
前記受信ステップでは、あるサブキャリアにおいて得ることができなかった空間チャネルの受信重みベクトルを、周波数軸上で隣接するサブキャリアにおいて得られた当該空間チャネルの受信重みベクトルに基づいて補間する、
ことを特徴とする請求項１０に記載の無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアンテナを持つ送信機と複数のアンテナを持つ受信機が対となって、空間多重を利用して複数の論理的なチャネルを形成した通信（ＭＩＭＯ（Ｍｕｌｔｉ  Ｉｎｐｕｔ  Ｍｕｌｔｉ  Ｏｕｔｐｕｔ）通信）により伝送容量の拡大を行なう無線通信装置及び無線通信方法に係り、特に、送受信の各アンテナ対に対応するチャネルを要素としたチャネル行列Ｈの特異値分解（ＳＶＤ）を利用して送受信それぞれの重みベクトルを得て通信データの空間多重並びに空間分離を行なうクローズドループ型のＭＩＭＯ伝送を行なう無線通信装置及び無線通信方法に関する。
【０００２】
さらに詳しくは、本発明は、互いに直交する複数のサブキャリアを多重伝送するＯＦＤＭ変調方式を適用してＳＶＤ−ＭＩＭＯ通信を行なう無線通信装置及び無線通信方法に係り、特に、周波数軸上に配列された複数のサブキャリアの周波数特性の連続性を維持しながらＯＦＤＭ＿ＭＩＭＯ通信を行なう無線通信装置及び無線通信方法に関する。
【背景技術】
【０００３】
旧来の有線通信方式における配線から解放するシステムとして、無線ネットワークが注目されている。無線ネットワークに関する標準的な規格として、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１などを挙げることができる。
【０００４】
室内で無線ネットワークを構築した場合、受信装置では直接波と複数の反射波・遅延波の重ね合わせを受信するというマルチパス環境が形成される。マルチパスにより遅延ひずみ（又は、周波数選択性フェージング）が生じ、通信に誤りが引き起こされ、遅延ひずみに起因するシンボル間干渉が生じる。主な遅延ひずみ対策として、マルチキャリア（多重搬送波）伝送方式が挙げられる。マルチキャリア伝送方式では、送信データを周波数の異なる複数のキャリアに分配して伝送するので、各キャリアの帯域が狭帯域となり、周波数選択性フェージングの影響を受け難くなる。
【０００５】
例えば、マルチキャリア伝送方式の１つであるＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ Ｆｒｅｑｕｅｎｃｙ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅｘｉｎｇ：直交周波数分割多重）方式では、各サブキャリアがシンボル区間内で相互に直交するように各キャリアの周波数が設定されている。情報伝送時には、シリアルで送られてきた情報を情報伝送レートより遅いシンボル周期毎にシリアル／パラレル変換して出力される複数のデータを各サブキャリアに割り当ててサブキャリア毎に振幅及び位相の変調を行ない、その複数サブキャリアについて逆ＦＦＴを行なうことで周波数軸での各サブキャリアの直交性を保持したまま時間軸の信号に変換して送信する。また、受信時はこの逆の操作、すなわちＦＦＴを行なって時間軸の信号を周波数軸の信号に変換して各サブキャリアについてそれぞれの変調方式に対応した復調を行ない、パラレル／シリアル変換して元のシリアル信号で送られた情報を再生する。
【０００６】
サブキャリアが互いに直交するとは、任意のサブキャリアのスペクトラムのピーク点が常に他のサブキャリアのスペクトラムのゼロ点と一致していることを意味する。このようなＯＦＤＭ変調方式によれば、周波数利用効率が非常に高く、周波数選択性フェージング妨害に強い。ＯＦＤＭ変調方式は、例えばＩＥＥＥ８０２．１１ａ／ｇにおいて無線ＬＡＮの標準規格として採用されている。
【０００７】
また、マルチキャリア伝送方式では、周波数軸上で複数のサブキャリアが連続して配置される構成となることから、隣り合うサブキャリアにおける周波数特性の連続性を利用して補間することで通信品質を向上させる、という利用形態も考えられる。
【０００８】
ところで、ＩＥＥＥ８０２．１１ａの規格では最大で５４Ｍｂｐｓの通信速度を達成する変調方式をサポートしているが、さらなる高ビットレートを実現できる無線規格が求められている。例えば、ＩＥＥＥ８０２．１１ｎでは、実効スループットで１００ＭＢＰＳを越える高速な無線ＬＡＮ技術の開発を目指し、次世代の無線ＬＡＮ規格を策定している。
【０００９】
無線通信の高速化を実現する技術の１つとしてＭＩＭＯ（Ｍｕｌｔｉ−Ｉｎｐｕｔ  Ｍｕｌｔｉ−Ｏｕｔｐｕｔ）通信が注目を集めている。これは、送信機側と受信機側の双方において複数のアンテナ素子を備え、空間多重した伝送路（以下、「ＭＩＭＯチャネル」とも呼ぶ）を実現する通信方式であり、周波数帯域を増大させることになく、アンテナ本数に応じて伝送容量の拡大を図り、通信速度向上を達成することができる。ＭＩＭＯ通信は、チャネルの特性を利用した通信方式であり、単なる送受信アダプティブ・アレーとは相違する。例えば、ＩＥＥＥ８０２．１１ａ／ｎでは、１次変調にＯＦＤＭを用いたＯＦＤＭ＿ＭＩＭＯ方式を採用されている。
【００１０】
図８には、ＭＩＭＯ通信システムを概念的に示している。同図に示すように、送受信機各々に複数のアンテナが装備されている。送信側では、複数の送信データを空間／時間符号して多重化した信号をＭ本のアンテナに分配して、複数のＭＩＭＯチャネルに送出する。そして、受信側では、チャネル経由でＮ本のアンテナにより受信した受信信号を空間／時間復号して受信データを得ることができる。この場合のチャネル・モデルは、送信機周りの電波環境（伝達関数）と、チャネル空間の構造（伝達関数）と、受信機周りの電波環境（伝達関数）で構成される。各アンテナから伝送される信号を多重する際、クロストーク（Ｃｒｏｓｓｔａｌｋ）が発生するが、受信側の信号処理により多重化された各信号をクロストーク無しに正しく取り出すことができる。
【００１１】
ＭＩＭＯ通信システムにおいて得られるＭＩＭＯチャネル数は、一般に、送信アンテナ本数Ｍと受信アンテナ本数Ｎのうち少ない方ｍｉｎ［Ｍ，ｎ］に相当する。また、送信側におけるアンテナ重み係数行列Ｖは、ＭＩＭＯチャネル数分の送信ベクトルｖiで構成される（Ｖ＝［ｖ1，ｖ2，…，ｖmin[M,N］）。また、各送信ベクトルｖiの要素数は送信アンテナ本数Ｍである。
【００１２】
ＭＩＭＯ伝送を構成方法としてはさまざまな方式が提案されているが、アンテナのコンフィギュレーションに応じていかにしてチャネル情報を送受信間でやり取りするかが実装上の大きな課題となる。
【００１３】
チャネル情報をやり取りするには、既知情報（プリアンブル情報）を送信側から受信側のみ伝送する方法が容易であり、この場合は送信機と受信機が互いに独立して空間多重伝送を行なうことになり、オープンループ型のＭＩＭＯ伝送方式と呼ばれる。また、この方法の発展形として、受信側から送信側にもプリアンブル情報をフィードバックすることによって、送受信間で理想的な空間直交チャネルを作り出すクローズドループ型のＭＩＭＯ伝送方式もある。
【００１４】
オープンループ型のＭＩＭＯ伝送方式として、例えばＶ−ＢＬＡＳＴ（Ｖｅｒｔｉｃａｌ Ｂｅｌｌ Ｌａｂｏｒａｔｏｒｉｅｓ  Ｌａｙｅｒｅｄ Ｓｐａｃｅ Ｔｉｍｅ）方式を挙げることができる（例えば、特許文献１を参照のこと）。送信側では、特にアンテナ重み係数行列を与えず、単純にアンテナ毎に信号を多重化して送る。言い換えれば、アンテナ重み係数行列を得るためのフィードバック手続きが一切省略される。送信機は、多重化信号を送出する前に、受信機側でチャネル推定を行なうためのトレーニング信号を、例えばアンテナ毎に時分割で挿入する。これに対し、受信機では、チャネル推定部でトレーニング信号を利用してチャネル推定を行ない、各アンテナ対に対応したチャネル情報行列Ｈを算定する。そして、Ｚｅｒｏ−ｆｏｒｃｉｎｇとキャンセリングを巧妙に組み合わせることで、キャンセリングによって生じたアンテナ自由度を活用してＳＮ比を向上させ、復号の確度を高める。
【００１５】
また、クローズドループ型のＭＩＭＯ伝送の理想的な形態の１つとして、伝播路関数の特異値分解（ＳＶＤ：Ｓｉｎｇｕｌａｒ  Ｖａｌｕｅ  Ｄｅｃｏｍｐｏｓｉｔｉｏｎ）を利用したＳＶＤ−ＭＩＭＯ方式が知られている（例えば、非特許文献１を参照のこと）。ＳＶＤ−ＭＩＭＯ伝送では、各アンテナ対に対応するチャネル情報を要素とした数値行列すなわちチャネル情報行列Ｈを特異値分解してＵＤＶHを求め、送信側のアンテナ重み係数行列としてＶを与えるとともに、受信側のアンテナ重み係数行列としてＵHを与える。これによって、それぞれのＭＩＭＯチャネルは、各特異値λiの平方根を対角要素に持つ対角行列Ｄとして表され、全くクロストーク無しに信号を多重化して伝送することができる。この場合、送信機側と受信機側の双方において、空間分割すなわち空間直交多重された論理的に独立した複数の伝送路を実現することができる。ＳＶＤ−ＭＩＭＯ伝送方式によれば、理論的には最大の通信容量を達成することができ、例えば送受信機がアンテナを２本ずつ持てば、最大２倍の伝送容量が得られる。
【００１６】
図９には、ＳＶＤ−ＭＩＭＯ伝送システムを概念的に示している。ＳＶＤ−ＭＩＭＯ伝送では、各アンテナ対に対応するチャネル情報を要素とした数値行列すなわちチャネル情報行列Ｈを特異値分解してＵＤＶHを求め、送信側のアンテナ重み係数行列としてＶを与えるとともに、受信側のアンテナ重み係数行列としてＵHを与える。これによって、それぞれのＭＩＭＯチャネルは、各固有値λiの平方根を対角要素に持つ対角行列Ｄとして表され、全くクロストーク無しに信号を多重化して伝送することができる。この場合、送信機側と受信機側の双方において、空間分割すなわち空間直交多重された論理的に独立した複数の伝送路を実現することができる。
【００１７】
ＳＶＤ−ＭＩＭＯ伝送方式によれば、理論的には最大の通信容量を達成することができ、例えば送受信機がアンテナを２本ずつ持てば、最大２倍の伝送容量が得られる。
【００１８】
ここで、ＳＶＤ−ＭＩＭＯ伝送方式の仕組みについて詳細に説明する。送信機のアンテナ本数をＭとすると送信信号ｘはＭ×１のベクトルで表され、また、受信機のアンテナ本数をＮとすると受信信号ｙはＮ×１のベクトルで表される。この場合、チャネル特性はＮ×Ｍの数値行列すなわちチャネル行列Ｈとして表される。チャネル行列Ｈの要素ｈijは、ｊ番目の送信アンテナからｉ番目の受信アンテナへの伝達関数である。そして、受信信号ベクトルｙは、下式（１）のように、送信信号ベクトルにチャネル情報行列を掛け算し、さらに雑音ベクトルｎを加算して表される。
【００１９】
【数１】
2006229766.tif 000003
【００２０】
上述したように、チャネル情報行列Ｈを特異値分解すると、下式（２）のようになる。
【００２１】
【数２】
2006229766.tif 000004
【００２２】
ここで、送信側のアンテナ重み係数行列Ｖと受信側のアンテナ重み行列Ｕは、それぞれ下式（３）、（４）を満たすユニタリ行列である。
【００２３】
【数３】
2006229766.tif 000005
【００２４】
すなわち、ＨＨHの正規化された固有ベクトルを並べたものが受信側のアンテナ重み行列ＵHであり、ＨHＨの正規化された固有ベクトルを並べたものが送信側のアンテナ重み行列Ｖである。また、Ｄは対角行列でありＨHＨ又はＨＨHの固有値の平方根を対角成分に持つ。大きさは、送信アンテナ数Ｍと受信アンテナ数Ｎのうち小さい数であり、ｍｉｎ（Ｍ，Ｎ）の大きさの正方行列であり対角行列となる。
【００２５】
【数４】
2006229766.tif 000006
【００２６】
上述では、実数での特異値分解について説明したが、虚数にまで拡張した場合の特異値分解には注意点がある。ＵとＶは固有ベクトルで構成される行列であるが、固有ベクトルをノルムが１になるようにする操作すなわち正規化を行なった場合でも、単一のものにはならず、位相が異なる固有ベクトルが無数に存在する。ＵとＶの位相関係によっては、上式（２）が成り立たない場合がある。つまり、ＵとＶはそれぞれ正しいが、位相だけそれぞれ任意に回転しているからである。位相を完全一致させるためには、Ｖは通常通りＨHＨの固有ベクトルとして求める、そして、Ｕは、上式（２）の両辺に右からＶを掛け、下式のようにして求めるようにする。
【００２７】
【数５】
2006229766.tif 000007
【００２８】
送信側ではアンテナ重み係数行列Ｖを用いて重み付けをするとともに、受信側ではアンテナ重み係数行列ＵHで重みを付けて受信すると、ＵとＶがユニタリ行列であることから（ＵはＮ×ｍｉｎ（Ｍ，Ｎ）、ＶはＭ×ｍｉｎ（Ｍ，Ｎ））、下式の通りとなる。
【００２９】
【数６】
2006229766.tif 000008
【００３０】
ここで、受信信号ｙと送信信号ｘは、送信アンテナと受信アンテナの数で決まるベクトルではなく、（ｍｉｎ（Ｍ，Ｎ）×１）ベクトルである。
【００３１】
Ｄは対角行列なので、各送信信号がクロストークすることなしに受信することができる。そして、独立した各ＭＩＭＯチャネルの振幅は固有値λの平方根に比例するので、各ＭＩＭＯチャネルの電力の大きさはλに比例する。
【００３２】
雑音成分ｎも、Ｕの列はノルムが１に正規化された固有ベクトルなので、ＵHｎはその雑音電力を変えるものではない。サイズとしては、ＵHｎは（ｍｉｎ（Ｍ，Ｎ））ベクトルとなり、ｙ及びｘと同じサイズである。
【００３３】
このようにＳＶＤ−ＭＩＭＯ伝送では、同一の周波数及び同一の時間でありながら、クロストークのない複数の論理的に独立なＭＩＭＯチャネルを得ることができる。つまり、同時刻に同一周波数を使用して、複数のデータを無線通信で伝送することが可能となり、伝送速度の向上を実現することができる。
【００３４】
ここで、実際のＳＶＤ−ＭＩＭＯ送受信システムを構成する場合に考慮しなければならない点について説明しておく。
【００３５】
ＳＶＤ−ＭＩＭＯ伝送方式の基本形においては、受信機では、取得したチャネル行列Ｈを特異値分解して、受信用の重みベクトルＵHと送信機で使用する送信用の重みベクトルＶを求め、このＶを送信機側へフィードバックする。そして、送信機では、このＶを送信用の重みとして使用する。
【００３６】
ところが、送信機側へフィードバックする送信重み行列Ｖの情報量が大きいため、Ｖの情報を間引いて送った場合等に、本当のＶの情報との誤差のために、ＭＩＭＯチャンネル間の直交状態が壊れてしまいクロストークが生じてしまう。
【００３７】
そこで、通常は、受信機側で取得した送信重み行列Ｖを送信機側へフィードバックした後、送信機はその行列Ｖを用いてリファレンス信号を重み付けして送信し、受信機側では改めてチャネル行列を取得する。チャネル行列をＨとすると、Ｖで重み付けして送信したリファレンス信号から、受信機は、ＨＶというチャネル行列を得ることができる。
【００３８】
受信機側で、このＨＶの逆行列を求め、それを受信用の重みとして使用する。Ｈ＝ＵＤＶHであることから、ＨＶは下式の通りとなる。
【００３９】
【数７】
2006229766.tif 000009
【００４０】
これは、通常のＳＶＤ−ＭＩＭＯと同じＵHを受信用の重みに用いた後、分離された各ＭＩＭＯチャネルのストリームに、対角行列Ｄの各対角要素λiから求まる定数をかけるだけである。
【００４１】
送信側で、行列Ｖを送信用の重みとして使用して、受信機側では、ＨＶの逆行列を受信用の重みを使用するという構成は、通常のＳＶＤ−ＭＩＭＯの性能と同じであり、送信機側と受信機側のＶの不一致がない。したがって、実用上はこのような構成を採用することができる。
【００４２】
ＳＶＤ−ＭＩＭＯ通信システムでは、例えば、送信機側からは、ユーザ・データを空間多重して送信する前に、ＭＩＭＯチャネル毎の受信重みを得るためにＨＶで重み付けされたリファレンス信号が時分割多重して送信される。受信機側では、リファレンス信号を基にＨＶを取得し、その一般化逆行列を空間分離のために使用する。
【００４３】
上述したように、ＯＦＤＭに代表されるマルチキャリア伝送方式では、周波数軸上で複数のサブキャリアが連続して配置される構成となることから、隣り合うサブキャリアにおける周波数特性の連続性を利用して補間することで通信品質を向上させることができる。
【００４４】
ところが、空間多重したＭＩＭＯ通信にＯＦＤＭ変調を適用したＯＦＤＭ＿ＭＩＭＯ通信においては、チャネル行列ＨをＵＤＶHに特異値分解して送受信重みを得るという処理をサブキャリア毎に行なうために、送信機側で送信データに送信重み行列Ｖを乗算した時点でサブキャリア間における周波数特性上の連続性が失われてしまう。このような場合、サブキャリア間の連続性を利用して補間を行なうという、マルチキャリア伝送システムにおける利点を活用することができない。
【００４５】
チャネル行列Ｈ、並びにこれを特異値分解して得られる対角行列Ｄは固有である。これに対し、行列ＵとＶの組み合わせは位相の回転量により無限通りある。送信機側でどの送信重みベクトルＶを使用するかは任意であることから、サブキャリア間の周波数特性の連続性が保たれなくなるという訳である。
【特許文献１】特開平１０−８４３２４号公報
【非特許文献１】ｈｔｔｐ：／／ｒａｄｉｏ３．ｅｅ．ｕｅｃ．ａｃ．ｊｐ／ＭＩＭＯ（ＩＥＩＣＥ＿ＴＳ）.ｐｄｆ（平成１５年１０月２４日現在）
【発明の開示】
【発明が解決しようとする課題】
【００４６】
本発明の目的は、送受信の各アンテナ対に対応するチャネルを要素としたチャネル行列Ｈの特異値分解を利用して送受信それぞれの重みを得て通信データの空間多重並びに空間分離を行なうクローズドループ型のＭＩＭＯ伝送を好適に行なうことができる、優れた無線通信装置及び無線通信方法を提供することにある。
【００４７】
本発明のさらなる目的は、互いに直交する複数のサブキャリアを多重伝送するＯＦＤＭ変調方式を適用してＳＶＤ−ＭＩＭＯ通信を好適に行なうことができる、優れた無線通信装置及び無線通信方法を提供することにある。
【００４８】
本発明のさらなる目的は、周波数軸上に配列された複数のサブキャリアの周波数特性の連続性を維持しながらＯＦＤＭ＿ＭＩＭＯ通信を行なうことができる、優れた無線通信装置及び無線通信方法を提供することにある。
【課題を解決するための手段】
【００４９】
本発明は、上記課題を参酌してなされたものであり、複数のアンテナを備え、複数のアンテナを持つ通信機と対となって形成される複数の空間チャネル上で空間多重信号のマルチキャリア伝送を行なう無線通信装置であって、
受信信号に基づいてチャネル行列Ｈを取得するチャネル行列取得手段と、
チャネル行列ＨをＵＤＶHに特異値分解して、各空間チャネルにおける送信重みベクトル及び受信重みベクトルを求める特異値分解手段と、
前記送信用重みベクトルを用いて送信データを空間多重してマルチキャリア伝送する送信手段と、
前記受信重みベクトルを用いて受信したマルチキャリア信号を空間チャネル毎の信号に空間分離して受信処理する受信手段とを備え、
前記特異値分解手段は、サブキャリア間における所定の連続性を保つように、サブキャリア毎に得られる送信重みベクトルに対し並べ替え操作を行なう、
ことを特徴とする無線通信装置である。
【００５０】
本発明はＭＩＭＯ通信システムに関する。この場合、複数のアンテナを持つ送信機と複数のアンテナを持つ受信機が対となって、互いに独立した複数の論理チャネルすなわちＭＩＭＯチャネルを構成するように、送信機又は受信機の一方又は両方でアンテナ合成することで伝送信号を空間的に多重化して通信が行なわれる．ＭＩＭＯ通信方式によれば、周波数帯域を増大させることになく、アンテナ本数に応じて伝送容量の拡大を図り、通信速度向上を達成することができる。本発明では、とりわけ、チャネル行列を特異値分解（ＳＶＤ）して送受信重みを得るＳＶＤ−ＭＩＭＯ方式に関する。
【００５１】
また、本発明では、周波数利用効率を上げるとともにマルチパス環境における遅延歪みの問題などを解決するために、ＯＦＤＭ変調方式を適用している。ＯＦＤＭに代表されるマルチキャリア伝送方式では、周波数軸上で複数のサブキャリアが連続して配置される構成となることから、隣り合うサブキャリアにおける周波数特性の連続性を利用して補間することで通信品質を向上させることができる。
【００５２】
ところが、空間多重したＭＩＭＯ通信にＯＦＤＭ変調を適用したＯＦＤＭ＿ＭＩＭＯ通信においては、チャネル行列ＨをＵＤＶHに特異値分解して送受信重みを得るという処理をサブキャリア毎に行なうために、送信機側で送信データに送信重み行列Ｖを乗算した時点でサブキャリア間における周波数特性上の連続性が失われてしまう、という問題がある。
【００５３】
特異値分解という処理は、これらの特異値を（大きい順に）並べ替えるという操作まで含んでいる。この並べ替え操作時に、送信重みベクトルＶ1、Ｖ2…の取り違えが生じると、周波数特性の連続性が阻害される。送信重みベクトルＶ1、Ｖ2…を取り違えても、個々のサブキャリアの通信品質に大きく影響することはないが、取り違えにより送信重みベクトルの位相が変わることからサブキャリア間の周波数特性の連続性を期待できなくなる。
【００５４】
そこで、本発明では、前記特異値分解手段は、サブキャリア間における所定の連続性を保つように、サブキャリア毎に得られる送信重みベクトルに対し並べ替え操作を行なうようにした。すなわち、サブキャリア間における周波数特性の連続性を保つように、サブキャリア毎に得られる各空間チャネルの送信重みベクトルに対し並べ替え操作を行なう。
【００５５】
隣り合うサブキャリア同士では、送信重みベクトルの相関が高くなる。この性質に着目し、次のサブキャリアには相関の高い送信重みベクトルを持ってくるという並べ替えを行なうことによって、雑音の影響などによる送信重みベクトルの取り違えを排除することができる。具体的には、前記特異値分解手段は、各空間チャネルにおいて、特定のサブキャリアについて送信重みベクトルを求める。そして、他のサブキャリアに関しては、独立して特異値分解を行なった後、周波数軸上で隣接するサブキャリアにおいて決定された送信重みベクトルとの相関に基づいた送信重みベクトルの並べ替え操作を順次行なっていく。
【００５６】
但し、このような並べ替え操作は常に起動している必要はない。例えば、前記特異値分解手段は、サブキャリア毎の特異値を監視し、隣接するサブキャリア同士の特異値が閾値以下に接近したときに、送信重みベクトルの相関計算及び並べ替え処理を行なうようにすることで、処理負荷を軽減することができる。
【００５７】
また、ハードウェアで実装する場合などに、効率よく送信ベクトルの相関による並べ替えを行なう方法の１つとして、前記特異値分解手段は、隣り合うサブキャリア同士の相関を並列的に求めて、隣り合うサブキャリア間の関係を先に決定してから、全体のサブキャリアの整合をとるようにしてもよい。
【００５８】
また、前記特異値分解手段は、送信重みベクトルＶ1、Ｖ2…（又はＵ1、Ｕ2…）の位相の正規化を施して基準位相を揃えることにより、周波数軸上に並ぶサブキャリア間での周波数特性の連続性を補償するようにしてもよい。ここで言う送信重みベクトルの位相の正規化とは、各送信重みベクトルにおいて特定の要素が同じ位相となるように揃えることに相当する。例えば、ベクトルの要素を複素数表現した場合、各ベクトルの同じ要素を正の定数にするように、すべての要素の位相を回転する。
【００５９】
ＭＩＭＯ通信システムでは、パケットを送信する送信機は、受信機側で受信重みベクトルを得るために、空間チャネル毎の送信重みベクトルで重み付けされたリファレンス信号を送信パケットに付加する。空間チャネル毎のリファレンス信号を時分割多重で送信するのが一般的となっているが、これらリファレンス信号部分はオーバーヘッドとなり、この領域が大きいとスループットの低下を招来する。
【００６０】
そこで、送信機からはリファレンス信号の領域をサブキャリアの１本間隔で送り、その間の欠落した部分は受信機側で補間することにより、リファレンス信号の領域を小さくするようにしてもよい。すなわち、送信機側では、周波数軸上に並ぶリファレンス信号の各サブキャリアに、当該サブキャリアにおける各空間チャネル用の送信重みベクトルを交互に用いて重み付けする。これに対し、受信機側では、あるサブキャリアにおいて得ることができなかった空間チャネルの受信重みベクトルを、周波数軸上で隣接するサブキャリアにおいて得られた当該空間チャネルの受信重みベクトルに基づいて補間する。周波数軸上に並ぶサブキャリア間での周波数特性の連続性が保証されていれば、精度の高い補間を行なうことができると思料される。
【発明の効果】
【００６１】
本発明によれば、互いに直交する複数のサブキャリアを多重伝送するＯＦＤＭ変調方式を適用してＳＶＤ−ＭＩＭＯ通信を好適に行なうことができる、優れた無線通信装置及び無線通信方法を提供することができる。
【００６２】
また、本発明によれば、周波数軸上に配列された複数のサブキャリアの周波数特性上の連続性を維持しながらＯＦＤＭ＿ＭＩＭＯ通信を行なうことができる、優れた無線通信装置及び無線通信方法を提供することができる。
【００６３】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【発明を実施するための最良の形態】
【００６４】
以下、図面を参照しながら本発明の実施形態について詳解する。
【００６５】
本発明は、伝送信号を空間的に多重化して通信するＭＩＭＯ通信システムに関する。ＭＩＭＯ通信システムでは、複数のアンテナを持つ送信機と複数のアンテナを持つ受信機が対となって、互いに独立した複数の論理チャネルすなわち「ＭＩＭＯチャネル」を構成するように、送信機又は受信機の一方又は両方でアンテナ合成を行なう。ＭＩＭＯ通信方式によれば複数のＲＦ送受信部を１つの無線機に集約して大容量データ伝送を実現する。本発明では、とりわけ、チャネル行列を特異値分解（ＳＶＤ）して送受信重みを得るＳＶＤ−ＭＩＭＯ方式に関する。また、周波数利用効率を上げるとともにマルチパス環境における遅延歪の問題などを解決するために、ＯＦＤＭ変調方式を適用している。
【００６６】
図１には、本発明の一実施形態に係る無線通信装置の構成を模式的に示している。図示の無線通信装置１００は送信機側と受信機側の双方において複数のアンテナ素子を備え、ＭＩＭＯ通信機として動作することができる。
【００６７】
各送受信アンテナ１１ａ及び１１ｂには、スイッチ１２ａ及び１２ｂを介して、それぞれ送信系統並びに受信系統が並列的に接続され、他の無線通信装置宛に信号を所定の周波数チャネル上で無線送信し、あるいは他の無線通信装置から送られる信号を収集する。但し、スイッチ１２ａ及び１２ｂは送受信アンテナ１１ａ及び１１ｂを送信系統又は受信系統の一方と排他的に接続し、送受信をともに並行しては行なえないものとする。
【００６８】
各送信系統は、変調符号化部２１と、空間多重部２２と、ＩＦＦＴ２３と、プリアンブル／リファレンス付与部２４と、アンテナ毎のＤ／Ａ変換器２５及び送信用アナログ処理部２６を備えている。
【００６９】
変調符号化部２１は、通信プロトコルの上位レイヤから送られてきた送信データを誤り訂正符号で符号化するとともに、ＢＰＳＫ、ＱＰＳＫ、１６ＱＡＭなどの所定の変調方式により送信信号を信号空間上にマッピングする。さらに、符号化後の送信信号を所定の送信重み行列で乗算することにより、空間多重により複数のＭＩＭＯチャネルを得る。この時点で、パイロット・シンボル挿入パターン並びにタイミングに従って、既知のデータ系列をパイロット・シンボルとして変調シンボル系列に挿入するようにしてもよい。サブキャリア毎あるいはサブキャリア数本の間隔で、既知パターンからなるパイロット信号が挿入される。
【００７０】
空間多重部２２は、送信相手からの受信信号に基づいて取得されるチャネル行列Ｈを特異値分解（ＳＶＤ）して得られた送信重み行列Ｖを各ＭＩＭＯチャネル用のデータに乗算して空間多重を行なう。チャネル行列Ｈの取得や送信重み行列Ｖの算出は、チャネル行列取得部４０において行なわれるが、その詳細については後述に譲る。
【００７１】
なお、送受信機間のチャネル行列Ｈは、厳密にはアップリンクとダウンリンクの各方向で相違するが、送受信機それぞれの送受信アナログ回路が持つ伝達関数のキャリブレーション処理を施すことにより、双方向で利用可能なチャネル行列を得ることができる。但し、キャリブレーション処理自体は本発明の要旨に直接関連しないので、ここではこれ以上説明しない。
【００７２】
ＩＦＦＴ２３では、変調されたシリアル形式の信号を、並列キャリア数並びにタイミングに従って、並列キャリア数分のパラレル・データに変換してまとめた後、所定のＦＦＴサイズ並びにタイミングに従ってＦＦＴサイズ分の逆フーリエ変換を行なう。
【００７３】
ここで、シンボル間干渉の除去のため、１ＯＦＤＭシンボルの前後にガード・インターバル区間を設けるようにしてもよい。ガード・インターバルの時間幅は、伝搬路の状況、すなわち復調に影響を及ぼす遅延波の最大遅延時間によって決定される。そして、直列の信号に直し、周波数軸での各キャリアの直交性を保持したまま時間軸の信号に変換して、送信信号とする。
【００７４】
プリアンブル／リファレンス付与部２４は、ＲＴＳ、ＣＴＳ、ＤＡＴＡパケットなどの送信信号の先頭にプリアンブル信号やリファレンス信号を付加する。
【００７５】
アンテナ毎の送信信号は、それぞれのＤ／Ａ変換器２５によりアナログのベースバンド信号に変換され、さらにそれぞれの送信用アナログ処理部２６によりＲＦ周波数帯にアップコンバートされてから、各アンテナ１１より各ＭＩＭＯチャネルへ送出される。
【００７６】
一方、各受信系統は、アンテナ毎の受信用アナログ処理部３１及びＡ／Ｄ変換器３２と、同期獲得部３３と、ＦＦＴ３４と、空間分離部３５と、復調復号器３６で構成される。
【００７７】
各アンテナ１１より受信した信号を、それぞれの受信用アナログ処理部３１でＲＦ周波数帯からベースバンド信号にダウンコンバートし、それぞれのＡ／Ｄ変換器３２により、デジタル信号に変換する。
【００７８】
各アンテナ系統のデジタル・ベースバンド信号は、同期獲得部３３により検出された同期タイミングに従って、シリアル・データとしての受信信号をパラレル・データに変換してまとめられる（ここでは、ガード・インターバルまでを含む１ＯＦＤＭシンボル分の信号がまとめられる）。また、この段階で周波数誤差推定値に基づいて、それぞれのデジタル・ベースバンド信号に対しタイミング誤差の除去並びに周波数補正が行なわれる。
【００７９】
ＦＦＴ３５は、有効シンボル長分の信号をフーリエ変換により時間軸の信号を周波数軸の信号に変換し、受信信号をサブキャリア信号に分解する。
【００８０】
チャネル行列取得部４０は、パケットのプリアンブル部のＦＦＴ出力を基に、チャネル行列Ｈをサブキャリア毎に生成し、このチャネル行列を利用して、送受信重みを算出する。具体的には、送信機側からは各ＭＩＭＯチャネルに対応したリファレンス信号が時分割で送られてくる（後述）ので、チャネル行列取得部４０は、各リファレンス信号から取得した伝達関数を各列ベクトルとして構成されるチャネル行列Ｈを求め、これをＵＤＶHに特異値分解して、受信重みＵHを空間分離部３５に与えるとともに、送信重みＶを空間多重部２２に与える。
【００８１】
また、本実施形態では、チャネル行列取得部４０は、チャネル行列Ｈの取得並びにチャネル行列Ｈの特異値分解による送受信重みの算出処理の他に、特異値分解時における特異値の並べ替え及び送信重みベクトルの並べ替え処理を行なう。これによって、周波数軸上に配列されるサブキャリア間での周波数特性の連続性を保つことができる。但し、並べ替え処理の詳細については後述に譲る。
【００８２】
空間分離部３５は、与えられた受信重みＵHを利用して、パケットのデータ部のＦＦＴ出力をサブキャリア毎にＭＩＭＯ合成して、独立した複数のＭＩＭＯチャネルに分離する。
【００８３】
復調復号部３６は、位相回転補正後に、位相空間（ｃｏｎｓｔａｌｌａｔｉｏｎ）上の変調点から元の値に復調する。
【００８４】
ＯＦＤＭに代表されるマルチキャリア伝送方式では、周波数軸上で複数のサブキャリアが連続して配置される構成となることから、隣り合うサブキャリアにおける周波数特性の連続性を利用して補間することで通信品質を向上させることができる。
【００８５】
ところが、空間多重したＭＩＭＯ通信にＯＦＤＭ変調を適用したＯＦＤＭ＿ＭＩＭＯ通信においては、チャネル行列ＨをＵＤＶHに特異値分解して送受信重みを得るという処理をサブキャリア毎に行なうために、送信機側で送信データに送信重み行列Ｖを乗算した時点でサブキャリア間における周波数特性の連続性が失われてしまう、という問題がある。チャネル行列Ｈ、並びにこれを特異値分解して得られる対角行列Ｄは固有である。他方、行列ＵとＶの組み合わせは位相の回転量により無限通りある。送信機側でどのＶを使用するかは任意であることから、サブキャリア間の周波数特性の連続性が保たれなくなるからである（前述）。
【００８６】
送信重み行列Ｖは、空間多重する各ＭＩＭＯチャネルの送信重みベクトルＶ1、Ｖ2…の組み合わせからなる（Ｖ＝［Ｖ1，Ｖ2，…］）。また、受信重みを構成する行列Ｕは、同様にベクトルＵ1、Ｕ2…の組み合わせからなる。各ベクトルの基準位相の設定次第でＵとＶの組み合わせが決まるため、サブキャリア間の連続性が失われる。
【００８７】
そこで、本実施形態では、送信重みベクトルＶ1、Ｖ2…（又はＵ1、Ｕ2…）の位相の正規化を施して基準位相を揃えることにより、周波数軸上に並ぶサブキャリア間での周波数特性の連続性を補償するようにした。
【００８８】
ここで言う送信重みベクトルの位相の正規化とは、各送信重みベクトルにおいて特定の要素が同じ位相となるように揃えることに相当する。例えば、ベクトルの要素を複素数表現した場合、各ベクトルの同じ要素を正の定数にするように、すべての要素の位相を回転する。
【００８９】
２×２のＭＩＭＯ通信ステムの場合、送信重み行列Ｖは２個の２×１の送信重みベクトルＶ1及びＶ2からなる。ここで、送信重みベクトルＶ1＝（ａ1，ａ2）とし、複素平面上で図示のようにマッピングされる場合に、１番目の要素ａ1が実数軸上に載るように各要素ａ1及びａ2に一様な位相回転量θを与えて、ａ1'及びａ2'に位相回転させる（図２を参照のこと）。これを他方の送信重みベクトルＶ2に対しても行なう。これが位相の正規化処理である。
【００９０】
また、周波数軸上に並ぶサブキャリア間での周波数特性の連続性を阻害するその他の要因として、送信重みベクトルＶ1、Ｖ2…の取り違えを挙げることができる。送信重みベクトルＶ1、Ｖ2…を取り違えても、個々のサブキャリアの通信品質に大きく影響することはないが、取り違えにより送信重みベクトルの位相が変わることから周波数特性の連続性を期待できなくなる。以下、この取り違えを引き起こす原因について説明する。
【００９１】
チャネル行列Ｈの特異値分解は、ＭＩＭＯチャネル毎の特異値λ1、λ2…を求め、これらの平方根を対角要素に並べ替えて対角行列Ｄを生成するとともに、対角要素の並べ替えに応じて行列Ｕ及びＶの並べ替えを行なう処理を含んでいる。ＯＦＤＭのようなマルチキャリア変調を適用したＭＩＭＯ通信システムの場合、このような処理がサブキャリア毎に行なわれる。
【００９２】
特異値λ1、λ2…の値の大きさはそれぞれのＭＩＭＯチャネルの通信品質を表している。特異値分解という処理は、これらの特異値を（大きい順に）並べ替えるという操作まで含んでいる。例えば、得られた中で最も大きい特異値をＭＩＭＯチャネル１に、次に大きな特異値をＭＩＭＯチャネル２に、という具合に順次割り当てていく。マルチキャリア通信方式では、サブキャリア毎に得られた特異値λ1,i、λ2,i…（ｉはｉ番目のサブキャリアを示す）を値の大きさ順に対角要素に並べて対角行列Ｄiを構成して送信重みベクトルを求めるようにすれば、送信重みベクトルの取り違えは生じない筈である。ところが、ＭＩＭＯチャネル間で通信品質が拮抗する場合には、すなわち特異値の差が小さい場合には、雑音の影響などにより大小関係が逆転し、特異値の大きさだけでは送信重みベクトルを判別できなくなり、送信重みベクトルの取り違えが起こりかねない。送信重みベクトルＶ1、Ｖ2…を取り違えても、個々のサブキャリアの通信品質に大きく影響することはないが、取り違えにより送信重みベクトルの位相が変わることからサブキャリア間の周波数特性の連続性を期待できなくなる。
【００９３】
そこで、本発明者らは、隣り合うサブキャリア同士では、送信重みベクトルの相関が高くなるという性質に着目し、次のサブキャリアには相関の高い送信重みベクトルを持ってくるという並べ替えを行なうことによって雑音による送信重みベクトルの取り違えを排除するようにした。
【００９４】
図３には、この場合のチャネル行列取得部４０の内部構成を図解している。チャネル行列演算部４１では、受信したパケットに含まれるリファレンス信号を用いてサブキャリア毎のチャネル行列Ｈ並びにＨＶ（式（８）を参照のこと）を取得する。受信重み取得部４２は、ＨＶの一般化逆行列を計算し、これを受信重みベクトルとして空間分離部３５に与える。
【００９５】
また、特異値分解部４３は、チャネル行列Ｈを特異値分解する（式（６）を参照のこと）。特異値分解という処理は、これらの特異値を（大きい順に）並べ替えるという操作まで含んでおり、この並べ替え操作時に、送信重みベクトルＶ1、Ｖ2…の取り違えにより周波数特性の連続性が阻害される可能性がある。
【００９６】
続く、並べ替え処理部４４では、サブキャリア間における所定の連続性を保つように、サブキャリア毎に得られる送信重みベクトルに対し並べ替え操作を行なう。隣り合うサブキャリア同士では、送信重みベクトルの相関が高くなる。この性質に着目し、次のサブキャリアには相関の高い送信重みベクトルを持ってくるという並べ替えを行なうことによって雑音による送信重みベクトルの取り違えを排除することができる。並べ替え処理部４４は、各ＭＩＭＯチャネルにおいて、特定のサブキャリアについて送信重みベクトルを求める。そして、他のサブキャリアに関しては、独立してチャネル行列の特異値分解を行なった後、周波数軸上で隣接するサブキャリアにおいて決定された送信重みベクトルとの相関に基づいた送信重みベクトルの並べ替え操作を順次行なっていく。
【００９７】
勿論、送信重みベクトルの並べ替えを行なうと処理負荷が高いことから、サブキャリア毎の特異値を監視してある閾値以下に特異値が接近したときのみベクトルの相関計算と並べ替え処理を行なうようにしてもよい。
【００９８】
ここで、ＯＦＤＭ＿ＭＩＭＯ通信システムにおいて、周波数軸上に並んだサブキャリアにおける周波数特性の連続性が保証される場合の利点について、チャネル行列Ｈの取得時を例にとって説明する。
【００９９】
ＭＩＭＯ通信システムでは、受信機は送信機から送られるリファレンス信号を用いてチャネル行列Ｈを取得し、その逆行列を受信用の重みとして用いて空間分離を行なうことを基本動作とする。ＳＶＤ−ＭＩＭＯ通信システムでは、例えば、送信機側からは、ユーザ・データを空間多重して送信する前に、ＭＩＭＯチャネル毎の受信重みを得るためにＨＶで重み付けされたリファレンス信号が時分割多重して送信される。受信機側では、リファレンス信号を基にＨＶを取得し、その一般化逆行列を空間分離のために使用する。
【０１００】
ＩＥＥＥ８０２．１１ｎのようにＯＦＤＭ変調を適用するＳＶＤ−ＭＩＭＯでは、サブキャリア毎にリファレンス信号の送信と受信重みの取得手続きを行なう必要がある。図４には、２×２（すなわち送信機及び受信機のアンテナがともに２本）のＭＩＭＯシステムにおいて、サブキャリア毎のリファレンス信号を送るためのデータ・パケットの構成例を示している。
【０１０１】
図示のパケットは、同期獲得用のプリアンブルに続いて、ＨＶで重み付けされたリファレンス信号が時分割多重して送信され、その後に各ＭＩＭＯチャネルのユーザ・データが空間多重して送信される構成となっている。ここでは２×２のアンテナ構成からなる通信システムを想定しているので、チャネル行列Ｈは２×２の行列であり、送信用の重みは２個の２×１の送信重みベクトルベクトルＶ1及びＶ2で構成される。したがって、これら送信重みベクトルＶ1及びＶ2でそれぞれ重み付けした２つのリファレンス信号が時分割で送信される。
【０１０２】
受信機側では、これら重み付けされたリファレンス信号を受信してＨＶを取得し、ＨＶの一般化逆行列を受信用重みとして用いることにより、送信重みベクトルＶ1で重み付けされた一方のＭＩＭＯチャネル上のユーザ・データと、送信重みベクトルＶ2で重み付けされた他方のＭＩＭＯチャネル上のユーザ・データとを空間分離することができる。
【０１０３】
ＯＦＤＭ変調方式の場合、このようなリファレンス信号の送信及び受信重みの取得が、周波数軸方向に向かって各サブキャリアについて行なわれる。ところが、図４で示したパケットでは、ＭＩＭＯチャネル数に応じてリファレンス信号の領域が拡大する構成となっている。これらリファレンス信号部分はオーバーヘッドとなり、この領域が大きいとスループットの低下を招来する。
【０１０４】
そこで、送信機からはリファレンス信号の領域をサブキャリアの１本間隔で送り、その間の欠落した部分は受信機側で補間することにより、リファレンス信号の領域を小さくするというパケット送信方法が考えられる。周波数軸上に並ぶサブキャリア間での周波数特性の連続性が保証されていれば、精度の高い補間を行なうことができると思料される。
【０１０５】
図５には、この場合に利用されるパケットの構成例を示している。ＯＦＤＭ変調方式を適用しているので、サブキャリア毎に送信重みベクトルを持っている。ここで、ｉ番目のＭＩＭＯチャネルのｊ番目のサブキャリアにおける送信重みベクトルをＶ(i,j)と表すことにする。
【０１０６】
周波数軸方向に向かって各サブキャリアについてリファレンス信号の送信重みベクトルによる重み付けが行なわれる。図５に示すパケット構成によれば、ＭＩＭＯチャネル１に対応するリファレンス信号は奇数番目のサブキャリアを使用し、他方のＭＩＭＯチャネル２に対応するリファレンス信号は偶数番目のサブキャリアを使用する。言い換えれば、ＭＩＭＯチャネル１に関しては偶数番目のサブキャリアのリファレンス信号が間引かれ、ＭＩＭＯチャネル２に関しては奇数番目のサブキャリアのリファレンス信号が間引かれて送信される。このように、リファレンス信号に必要な領域が図４に比べ半分になることから、スループットの向上が期待できる。
【０１０７】
受信機側では、ＭＩＭＯチャネル１の場合には、ＨＶ(1,1)、ＨＶ(1,3)、ＨＶ(1,5)…のように、奇数番目のサブキャリアに関する行列ＨＶをリファレンス信号から直接取得し、その逆行列から受信重みを求めることができる。そして、このＭＩＭＯチャネル１の偶数番目のサブキャリアに関するＨＶ(1,2)…は、リファレンス信号からは直接求めることはできないが、サブキャリア間の周波数特性の連続性を利用し、その両隣のＨＶ(1,1)とＨＶ(1,3)から補間して求めることができる。
【０１０８】
同様に、ＭＩＭＯチャネル２に関しては、受信機側では、ＨＶ(2,2)、ＨＶ(2,4)、ＨＶ(2,6)…のように偶数番目のサブキャリアに関する行列ＨＶをリファレンス信号から直接取得し、その逆行列から受信重みを求めることができる。そして、このＭＩＭＯチャネル２では、サブキャリア間の周波数特性の連続性を利用して、奇数番目のサブキャリアのＨＶ(2,3)…をその両隣のＨＶ(2,2)とＨＶ(2,4)から補間して求めることができる。
【０１０９】
ここで、ＭＩＭＯチャネル１とＭＩＭＯチャネル２の送信重みベクトルＶ1及びＶ2の生成方法について考えてみる。特異値分解という処理は、これらの特異値を（大きい順に）並べ替えるという操作まで含んでいる。すなわち、リファレンス信号に基づいて取得されたチャネル行列Ｈを特異値分解したときに、一番大きい特異値をＭＩＭＯチャネル１に対応させ、２番目に大きい特異値をＭＩＭＯチャネル２に対応させているので、各特異値に対応する２×１の列ベクトルＶが対応するＭＩＭＯストリーム用の送信重みベクトルＶとなる。
【０１１０】
このような特異値の並べ替え操作は、サブキャリア毎に独立に行なわれる。つまり、１番目のサブキャリア用のチャネル行列Ｈ(1)から特異値分解を行ない、ＭＩＭＯストリーム１用の送信重みベクトルとしては、一番大きい特異値に対応するＶベクトルが選ばれている。次いで、３番目のサブキャリア用の行列Ｈ(3)から特異値分解を行ない、ＭＩＭＯストリーム１用の送信重みベクトルとしては、一番大きい特異値に対するＶベクトルが選ばれる。
【０１１１】
１番目の特異値と２番目の特異値の値が３．０と１．０という具合に値が離れている場合は問題がない。ところが、２．１と１．９のように特異値の値が接近している場合には、雑音の影響により、この順番が入れ替わることがある。異なる特異値に属するＶベクトル同士は直交しているので、この順番を取り違えたままの状態で、両隣のＨＶ(1,1)とＨＶ(1,3)から補間してＨＶ(1,2)を作り出すと、全くおかしな値になり、底からもとまる受信用重みも当然にして不適当な値となる。この結果、受信特性が非常に劣化して、まともな受信ができなくなる。
【０１１２】
本実施形態では、隣り合うサブキャリア同士では、送信重みベクトルの相関が高くなるという性質に着目し、次のサブキャリアには相関の高い送信重みベクトルを持ってくるという並べ替えを行なうことによって、このような送信重みベクトルの取り違えを排除するようにしている。以下、図５に示したようにサブキャリア１本間隔でリファレンス信号が間引かれたデータ・パケットに基づいて受信重みを正しく求めるための処理手順について説明する。
【０１１３】
サブキャリア毎に独立に特異値分解を行なった後に、基準となるサブキャリアを１つ決める。例えば、サブキャリア１を基準とする。
【０１１４】
サブキャリア１では、通常の特異値分解の結果をそのまま使用する。すなわち、１番大きい特異値に対応するＶベクトルを当該サブキャリアにおけるＭＩＭＯチャネル１に対応させ、２番目に大きい特異値に対応するＶベクトルを当該サブキャリアにおけるＭＩＭＯチャネル２に対応させる。
【０１１５】
次いで、サブキャリア３では、サブキャリア１とは独立に特異値分解を行ない、ベクトルＶ(1,3)とＶ(2,3)を求めておく。ここで与えられるベクトルの順番は仮の順番である。Ｖ(1,3)とＶ(2,3)と、先に求めたサブキャリア１におけるＭＩＭＯチャネル１に対応付けられた送信重みベクトルＶ(1,1)との相関をそれぞれ求める。そして、相関値が高いものを、正式に当該サブキャリア３におけるＭＩＭＯチャネル１の送信重みベクトルＶ(1,3)に決定する。
【０１１６】
さらに、サブキャリア５では、上述の処理とは独立に特異値分解を行ない、２個の２×１列ベクトルＶ(1,5)とＶ(2,5)を求めておくが、これは仮の順番である。そして、Ｖ(1,5)とＶ(2,5)と、先に求めたサブキャリア３においてＭＩＭＯチャネル１に対応付けられた送信重みベクトルＶ(1,3)との相関をそれぞれ求め、Ｖ(1,5)とＶ(2,5)のうちＶ(1,3)との相関が高いものを正式に当該サブキャリア５におけるＭＩＭＯチャネル１の送信重みベクトルＶ(1,5)に決定する。以下同様に、直近のサブキャリアにおける送信重みベクトルとの相関に基づいて、サブキャリア５２までＭＩＭＯチャネル１の送信重みベクトルＶ(1,52)を求める。
【０１１７】
もう１つのＭＩＭＯチャネル２の方は、サブキャリア２を基準とする。サブキャリア２では、通常の特異値分解の結果をそのまま使用する。すなわち、２番目に大きい特異値に対応するベクトルＶ(2,2)を当該サブキャリアにおけるＭＩＭＯチャネル２に対応させる。
【０１１８】
次いで、サブキャリア４では、サブキャリア２とは独立に特異値分解を行ない、ベクトルＶ(1,4)とＶ(2,4)を求めておく。ここで与えられるベクトルの順番は仮の順番である。Ｖ(1,4)とＶ(2,4)と、先に求めたサブキャリア１におけるＭＩＭＯチャネル１に対応付けられた送信重みベクトルＶ(2,2)との相関をそれぞれ求める。そして、相関値が高いものを正式に当該サブキャリア４におけるＭＩＭＯチャネル２の送信重みベクトルＶ(2,4)にする。以下同様に、直近のサブキャリアにおける送信重みベクトルとの相関に基づいて、サブキャリア５２までＭＩＭＯチャネル２の送信重みベクトルＶ(2,52)を求める。
【０１１９】
このように、ＭＩＭＯチャネル１は、奇数番目のサブキャリアのＶが得られて、特異値の値で順番が決めづらい場合でも、直近のサブキャリアにおける送信重みベクトルとの相関値に基づいて並び替え操作を順次行なっていくことで、正しい送信重みベクトルＶを得ることができる。また同様に、ＭＩＭＯチャネル２では偶数番目のサブキャリアのＶが得られ、相関値に基づいて並び替え操作を順次行なっていくことで、正しい送信重みベクトルＶを得ることができる。
【０１２０】
図５からも分かるように、送信機からは、ＭＩＭＯチャネル１に関しては偶数番目のサブキャリアのリファレンス信号が間引かれ、ＭＩＭＯチャネル２に関しては奇数番目のサブキャリアのリファレンス信号が間引かれて送信される。これに対し、受信機側では、間引かれたリファレンス信号から本来分かる筈の受信重みを、サブキャリアの周波数特性の連続性を利用して、補間することができる。すなわち、ＭＩＭＯチャネル１における偶数番目のサブキャリアのＨＶは、両隣の奇数番目のサブキャリアで求められたＨＶから補間することが可能になる。一方、ＭＩＭＯチャネル２では偶数番目のＶが得られるが、同様に相関値を使用してＶの並び替えを行なっているので、受信機側でＭＩＭＯチャネル２の奇数番目のＨＶを補間により取得することが可能になる。
【０１２１】
以上をまとめると、サブキャリア毎に完全に独立に特異値の大きさで並び替えるのではなく、特定の（基準となる）サブキャリアのみ特異値の大きさで並び替え、その隣のサブキャリアは、相関値を使用して並び替えるという方法が特異値分解において採用されている。これは、特異値同士の値が非常に接近しても、その特異値に属するＶベクトル同士は直交しているので、相関が非常に低いという特徴があるために実現可能なのである。
【０１２２】
続いて、図１に示した無線通信装置をそれぞれ送信機及び受信機として構成されるＭＩＭＯ通信システムにおける送受信手順について、図６を参照しながら説明する。但し、５ＧＨｚ帯のＯＦＤＭ変調方式にＳＶＤ＿ＭＩＭＯを適用するものとする。また、送信機と受信機のアンテナ本数はともに２本で、２つのＭＩＭＯチャネル１〜２が論理的に形成されるものとする。
【０１２３】
ステップ１：送信機から受信機にリファレンス信号を送信することにより、受信機でチャネル行列Ｈを取得する。
【０１２４】
ステップ２：受信機から送信機に対してチャネル行列Ｈの情報を送信する。
【０１２５】
ステップ３：送信機では、受け取ったチャネル行列Ｈについて、サブキャリア毎に特異値分解を行なう。５２本のサブキャリアが存在する場合、その５２個のサブキャリアに対応するチャネル行列Ｈ(1)からＨ(52)について、それぞれ特異値分解を行なう。
【０１２６】
送信機がパケットを送信する場合、受信機側でチャネル行列Ｈを取得するために、ユーザ・データ本体に先立ち、各ＭＩＭＯチャネルの送信重みベクトルで重み付けされたリファレンス信号を送信する。このとき、図５に示したように、ＭＩＭＯチャネル１に対応するリファレンス信号は奇数番目のサブキャリアを使用し、ＭＩＭＯチャネル２に対応するリファレンス信号は偶数番目のサブキャリアを使用する。
【０１２７】
ＭＩＭＯチャネル１に対応するリファレンス信号に乗算するＶ(1,j)は、サブキャリア番号１を基準にする。Ｖ(1,1)は、特異値の大きさが１番大きいものに対応する固有ベクトルである。そして、サブキャリア番号３の固有ベクトルＶ(1,3)に関しては、サブキャリア番号１とは独立に特異値分解して求めたＶ(1,3)又はＶ(2,3)のうち、Ｖ(1,1)に相関の高いものをＶ(1,3)として採用する。以降のサブキャリアでは、奇数番目のサブキャリアで１つ前のサブキャリアのＶ(1,j-2)ベクトルに相関の高いものをＶ(1,j)として採用するという同様の処理を繰り返し行なう（但し、ｊ は奇数）。
【０１２８】
また、ＭＩＭＯチャネル２に対応するリファレンス信号に乗算するＶ(2,j)は、サブキャリア番号２を基準にする。Ｖ(2,2)は、特異値の大きさが２番目に大きいものに対応する固有ベクトルである。そして、サブキャリア番号２の固有ベクトルＶ(2,4)は、独立に特異値分解して求めたＶ(1,4)又はＶ(2,4)のうち、Ｖ(2,2)に相関の高いものをＶ(2,4)として採用する。以降のサブキャリアでは、偶数番目のサブキャリアで１つ前のサブキャリアのＶ(2,j-2)ベクトルに相関の高いものをＶ(2,j)として採用する（但し、ｊは偶数）。
【０１２９】
勿論、サブキャリア毎の特異値を監視してある閾値以下に特異値が接近したときのみベクトルの相関計算と並べ替え処理を行なうようにしてもよい。
【０１３０】
ステップ４：ステップ３のようにして決定した重みベクトルをリファレンス信号に乗算して、図５に示したようなパケットを送信機から受信機へ送信する。
【０１３１】
ステップ５：受信機では、リファレンス信号の領域から、ＭＩＭＯチャネル１に対応したＨＶ(1,1)、ＨＶ(1,3)、…、ＨＶ(1,51)を取得する。偶数番目のＨＶ(1,j)（但し、ｊは偶数）は両隣のものから補間して求める。また、ＭＩＭＯチャネル２に対応したＨＶ(2,2)、ＨＶ(2,4)、…、ＨＶ(2,52)を取得する。奇数番目のＨＶ(2,j)（但し、ｊは奇数）は両隣のものから補間して求める。
【０１３２】
ステップ６：受信機では、取得したＨＶ(i,j)から逆行列演算を行なうことにより、受信用の重みを取得する（式（８）を参照のこと）。そして、ユーザ・データの部分をＭＩＭＯチャネル１とＭＩＭＯチャネル２のデータに空間分離してデータを受信する。
【０１３３】
既に述べたように、送信重みベクトルの並べ替えを行なうと処理負荷が高いことから、チャネル行列取得部４０では、サブキャリア毎の特異値を監視してある閾値以下に特異値が接近したときのみベクトルの相関計算と並べ替え処理を行なうようにしてもよい。
【０１３４】
また、チャネル行列取得部４０をハードウェアで実装する場合などに、効率よく送信ベクトルの相関による並べ替えを行なう方法の１つとして、隣り合うサブキャリア同士の相関を並列的に求めて、隣り合うサブキャリア間の関係を先に決定してから、５２個のサブキャリアの整合をとるということも考えられる。
【０１３５】
図７には、この場合の並べ替え処理部４４の構成例を示している。同図では、簡素化のため、サブキャリア数が８個の場合について示している。まず、周波数軸上で隣り合ったサブキャリア同士の関係において相関値を使用した送信ベクトルＶの並べ替えを行なう。続いて、その並べ替えを行なったものの隣同士で相関を基に並べ替えを行なう。これによって並べ替え処理の並列化を実現し、処理速度を速くすることができる。
【産業上の利用可能性】
【０１３６】
以上、特定の実施形態を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本発明の要旨を判断するためには、特許請求の範囲の記載を参酌すべきである。
【図面の簡単な説明】
【０１３７】
【図１】図１は、本発明の一実施形態に係る無線通信装置の構成を模式的に示した図である。
【図２】図２は、送信重みベクトルの位相の正規化処理を説明するための図である。
【図３】図３は、チャネル行列取得部４０の内部構成を示した図である。
【図４】図４は、２×２のＭＩＭＯシステムにおいて、サブキャリア毎のリファレンス信号を送るためのデータ・パケットの構成例を示した図である。
【図５】図５は、リファレンス信号の領域をサブキャリアの１本間隔で送る場合のデータ・パケットの構成例を示した図である。
【図６】図６は、ＭＩＭＯ通信システムにおける送受信手順を示した図である。
【図７】図７は、効率よく送信ベクトルの相関による並べ替えを行なう方法を説明するための図である。
【図８】図８は、ＭＩＭＯ通信システムを概念的に示した図である。
【図９】図９は、ＳＶＤ−ＭＩＭＯ伝送システムを概念的に示した図である。
【符号の説明】
【０１３８】
１１…アンテナ
１２…スイッチ
２１…変調符号化部
２２…空間多重部
２３…ＩＦＦＴ
２４…プリアンブル／リファレンス付与部
２５…Ｄ／Ａ変換器
２６…送信用アナログ処理部
３１…受信用アナログ処理部
３２…Ａ／Ｄ変換器
３３…同期獲得部
３４…ＦＦＴ
３５…空間分離部
３６…復号器
４０…チャネル行列取得部
４１…チャネル行列演算部
４２…受信重み取得部
４３…特異値分解部
４４…並べ替え処理部
【図１】
2006229766.tif 000010
【図２】
2006229766.tif 000011
【図３】
2006229766.tif 000012
【図４】
2006229766.tif 000013
【図５】
2006229766.tif 000014
【図６】
2006229766.tif 000015
【図７】
2006229766.tif 000016
【図８】
2006229766.tif 000017
【図９】
2006229766.tif 000018