無線通信において、チャネル状態情報(CSI)とは、通信リンクの既知のチャネル特性のことです。この情報は、信号が送信機から受信機へどのように伝搬するかを記述し、例えば散乱、フェージング、距離による電力減衰などの複合的な影響を表します。この手法はチャネル推定と呼ばれます。CSIを用いることで、現在のチャネル状態に合わせて送信を調整することが可能になり、これはマルチアンテナシステムにおいて高データレートで信頼性の高い通信を実現するために不可欠です。
CSIは受信機で推定する必要があり、通常は量子化されて送信機にフィードバックされます(ただし、時分割複信(TDD)システムでは逆方向の推定も可能です)。そのため、送信機と受信機ではCSIが異なる場合があります。送信機のCSIと受信機のCSIは、それぞれCSITとCSIRと呼ばれることがあります。
CSIには基本的に2つのレベルがあり、すなわち瞬間CSIと統計的CSIである。
瞬時CSI(または短期CSI)とは、現在のチャネル状態が既知であることを意味し、これはデジタルフィルタのインパルス応答を知っていることと同等と見なすことができます。これにより、送信信号をインパルス応答に適応させ、空間多重化のための受信信号を最適化したり、低ビット誤り率を実現したりすることが可能になります。
統計的CSI(または長期CSI)とは、チャネルの統計的特性が既知であることを意味します。この特性には、例えば、フェージング分布の種類、平均チャネルゲイン、見通し線成分、空間相関などが含まれます。瞬時CSIと同様に、この情報は伝送最適化に利用できます。
CSIの取得は、チャネル状態の変化速度によって実質的に制限されます。単一の情報シンボルの送信中にチャネル状態が急速に変化する高速フェージングシステムでは、統計的CSIのみが妥当です。一方、低速フェージングシステムでは、瞬間的なCSIを妥当な精度で推定でき、一定期間、送信適応に利用できますが、その後は情報が古くなります。
実際のシステムでは、利用可能なCSIは多くの場合、これら2つのレベルの中間に位置します。つまり、推定/量子化誤差を伴う瞬時CSIが統計情報と組み合わされます。
複数の送信アンテナと受信アンテナを備えた狭帯域フラットフェージングチャネル( MIMO )では、システムは次のようにモデル化されます[ 1 ]
どこそしてはそれぞれ受信ベクトルと送信ベクトルであり、そしてはそれぞれチャネル行列とノイズベクトルです。ノイズはしばしば円対称複素正規分布としてモデル化され、
平均値がゼロでノイズ共分散行列が知られている。
理想的には、チャネル行列は完全に既知である。チャネル推定誤差のため、チャネル情報は[ 2 ]のように表すことができる。
どこチャネル推定値であり、は推定誤差共分散行列です。ベクトル化カラムスタッキングを実現するために使用されました多変量確率変数は通常ベクトルとして定義されるためです。
この場合、統計はは既知である。レイリーフェージングチャネルでは、これは[ 3 ]を知っていることに相当する。
既知のチャネル共分散行列に対して。
チャネル状態は変化するため、瞬時CSIは短期的に推定する必要がある。一般的なアプローチは、トレーニングシーケンス(またはパイロットシーケンス)と呼ばれるもので、既知の信号を送信し、チャネルマトリックスを推定する。送信信号と受信信号に関する知識を組み合わせて推定される。
トレーニングシーケンスを次のように表す。、ベクトルチャネルを介して送信される
受信したトレーニング信号を組み合わせることでのために総トレーニング信号は次のようになります
トレーニングマトリックスを使用ノイズ行列。
この表記法では、チャネル推定とは、知識から回復されるべきであるそして。
チャネルとノイズの分布が不明な場合、最小二乗推定量(最小分散不偏推定量とも呼ばれる)は[ 4 ]である。
どこは共役転置を表します。推定平均二乗誤差(MSE)は に比例します。
どこトレースを表します。エラーは、次の場合に最小化されます。はスケーリングされた単位行列です。これは、次の場合にのみ実現できます。送信アンテナの数と等しい(またはそれ以上)である。最適なトレーニング行列の最も単純な例は、送信アンテナの数と同じサイズの(スケーリングされた)単位行列として。
チャネルとノイズの分布が既知であれば、この事前情報を利用して推定誤差を減らすことができます。このアプローチはベイズ推定として知られており、レイリーフェージングチャネルでは、
MMSE推定量は最小二乗推定量のベイズ対応物であり、[ 2 ]となる。
どこはクロネッカー積、は単位行列を表す。受信アンテナの数の次元を持つ。推定MSEは
トレーニング行列によって最小化される一般的には数値最適化によってのみ導出できる。しかし、ウォーターフィリングに基づく優れた性能を持つヒューリスティックな解法が存在する。最小二乗推定とは対照的に、空間的に相関のあるチャネルの推定誤差は、たとえ送信アンテナ数よりも小さい。[ 2 ]したがって、MMSE推定は推定誤差を低減し、必要なトレーニングシーケンスを短縮することができる。ただし、チャネル相関行列の知識も必要となる。およびノイズ相関行列これらの相関行列の正確な知識がない場合、MSEの劣化を避けるために堅牢な選択を行う必要があります。[ 5 ] [ 6 ]
ディープラーニングの進歩に伴い、2D/3D CNNなどのニューラルネットワークを使用してチャネル状態情報を推定し、より少ないパイロット信号でより良いパフォーマンスが得られることを示す研究[7]がある。主なアイデアは、ニューラルネットワークが時間と周波数において優れた補間を行うことができるということである。
データ支援アプローチでは、チャネル推定は、送信側と受信側の両方で既知のデータ(トレーニングシーケンスやパイロットデータなど)に基づいて行われます。[ 8 ]ブラインドアプローチでは、推定は既知の送信シーケンスを使用せず、受信データのみに基づいて行われます。トレードオフは精度とオーバーヘッドです。データ支援アプローチは、ブラインドアプローチよりも多くの帯域幅を必要とするか、オーバーヘッドが大きくなりますが、ブラインド推定器よりも優れたチャネル推定精度を実現できます。