移动通信中的线性预编码和线性合并算法决定了基站如何精准地把信号喂给手机,以及手机如何从嘈杂的信号中把自己的数据抠出来。
1.发射端(Transmitter)的策略:预编码(BF系列)
这里的目标是:在信号发出去之前,先给它加个"滤镜",让它在空中能避开干扰,准确定位。
- 迫零波束赋形(Zero-Forcing Beamforming, ZFBF)
- 逻辑:理解为"主动降噪耳机"。它通过计算,让发给用户A的信号在用户B的位置刚好抵消。
- 优点:彻底消灭干扰,让每个用户感觉只有自己在用基站。
- 匹配波束赋形(Matched Beamforming, MBF)
- 逻辑:理解为"超级扩音器"。它不怎么管干扰,只是一心一意让信号的能量在目标用户那里达到最强。
- 优点:适合信号很弱的情况(比如离基站很远)。
- 正则化迫零波束赋形(Regularized Zero-Forcing Beamforming, R-ZFBF)
- 逻辑:它在"消灭干扰"和"增强能量"之间找平衡,防止为了消灭干扰而把信号能量也耗光。
2.接收端(Receiver)的策略:合并/检测(Combining)
这里的目标是:天线收到乱七八糟混合在一起的波,我们要把属于自己的那份给"提取"出来。
- 迫零接收(Zero-Forcing, ZF)
- 逻辑:直接对接收到的混合矩阵求逆。把别人的信号强行看作零,只看自己的。
- 匹配滤波(Matched Filter, MF)
- 逻辑:利用已知的信道特征去匹配信号,像是在嘈杂的人群中听那个最熟悉的声音。
- 最小均方误差(Minimum Mean Square Error, MMSE)
- 逻辑:接收端最强的算法。它考虑了噪声的存在,计算出一组权重,使得估计出来的信号与真实信号之间的误差最小。