移动通信中的线性预编码(发射端)和线性合并(接收端)算法

移动通信中的线性预编码和线性合并算法决定了基站如何精准地把信号喂给手机,以及手机如何从嘈杂的信号中把自己的数据抠出来。

1.发射端(Transmitter)的策略:预编码(BF系列)

这里的目标是:在信号发出去之前,先给它加个"滤镜",让它在空中能避开干扰,准确定位。

  1. 迫零波束赋形(Zero-Forcing Beamforming, ZFBF)
  • 逻辑:理解为"主动降噪耳机"。它通过计算,让发给用户A的信号在用户B的位置刚好抵消。
  • 优点:彻底消灭干扰,让每个用户感觉只有自己在用基站。
  1. 匹配波束赋形(Matched Beamforming, MBF)
  • 逻辑:理解为"超级扩音器"。它不怎么管干扰,只是一心一意让信号的能量在目标用户那里达到最强。
  • 优点:适合信号很弱的情况(比如离基站很远)。
  1. 正则化迫零波束赋形(Regularized Zero-Forcing Beamforming, R-ZFBF)
  • 逻辑:它在"消灭干扰"和"增强能量"之间找平衡,防止为了消灭干扰而把信号能量也耗光。

2.接收端(Receiver)的策略:合并/检测(Combining)

这里的目标是:天线收到乱七八糟混合在一起的波,我们要把属于自己的那份给"提取"出来。

  1. 迫零接收(Zero-Forcing, ZF)
  • 逻辑:直接对接收到的混合矩阵求逆。把别人的信号强行看作零,只看自己的。
  1. 匹配滤波(Matched Filter, MF)
  • 逻辑:利用已知的信道特征去匹配信号,像是在嘈杂的人群中听那个最熟悉的声音。
  1. 最小均方误差(Minimum Mean Square Error, MMSE)
  • 逻辑:接收端最强的算法。它考虑了噪声的存在,计算出一组权重,使得估计出来的信号与真实信号之间的误差最小。
相关推荐
To_OC2 小时前
LC 239 滑动窗口最大值:从暴力超时到单调队列一遍过
javascript·算法·leetcode
.道阻且长.3 小时前
9.LeetCode算法习题讲解--滑动窗口--无重复字符的最长字串
算法·leetcode·职场和发展·哈希算法
g3voip3 小时前
防爆电话如何接入SIP调度系统?工业通信系统架构解析
服务器·tcp/ip·系统架构·信息与通信·ip
ltl4 小时前
HNSW:图索引如何击败树索引
算法
曹牧6 小时前
C#:数字的定义和表示方式
算法·c#
Nil2086 小时前
leetcode 138随机链表的复制
算法·leetcode·链表
疯狂打码的少年8 小时前
【数据结构】图的遍历:深度优先搜索(DFS)
数据结构·笔记·算法·深度优先
-凌凌漆-9 小时前
【freertos】Task创建(v2)
java·开发语言·算法
Nil2089 小时前
leetcode 24两两交换链表中的节点
算法·leetcode·链表