波束成形(Beamforming)技术

什么是波束成形?

波束成形是一种通过调整多个天线的信号相位和幅度,将无线电信号能量集中到特定方向的技术。类似于手电筒的聚光效果——不是向四面八方均匀发光,而是将光线聚焦到目标方向。

显式 vs 隐式波束成形

隐式波束成形(802.11n)

  • 原理:利用客户端回传的探测帧来估计信道

  • 流程

    1. AP 发送已知训练序列

    2. STA 接收并回复相同序列

    3. AP 根据往返差异计算补偿矩阵

  • 局限:依赖 reciprocity(互易性),仅适用于 TDD 系统

显式波束成形(802.11ac/ax/be)

  • 原理:客户端主动反馈信道状态信息(CSI)

  • 流程

    1. AP 发送 NDP(Null Data Packet)探测帧

    2. STA 测量信道并计算 CSI

    3. STA 通过 Compressed Beamforming Report 回传 CSI

    4. AP 根据 CSI 计算波束成形权重矩阵

AP                          STA
 │                            │
 │── NDP (Sounding) ─────────→│
 │                            │ (测量信道响应)
 │←─ Compressed BF Report ───│
 │ (包含 CSI: H 矩阵估计值)   │
 │                            │
 │── Beamformed Data ────────→│
 │ (应用权重矩阵 W = H⁺)      │

波束成形数学原理

发送波束成形模型

x_w = w · x

其中:
x_w = 加权后的发送信号
w   = 波束成形权重向量(复数)
x   = 原始数据符号

对于 N 天线系统,接收信号为:

y = h^H · w · s + n

信噪比增益 = |h^H · w|² / σ²

最优权重:w = h / ||h||(匹配滤波)

SU-BF vs MU-BF 权重计算

  • SU-BF(单用户):最大化单个用户的接收功率

    • w = h*(共轭匹配)

  • MU-BF(多用户):在多个用户间平衡,最小化流间干扰

    • 使用 Gram-Schmidt 正交化或 Zero-Forcing(ZF) precoding

    • W = H^+(伪逆矩阵)

V-SBF(Very Simple Beamforming)

802.11ac Wave 2 引入的简化波束成形:

  • 原理:不需要完整的 CSI 反馈,使用简化的相位调整

  • 优势:减少反馈开销,降低实现复杂度

  • 适用场景:对精度要求不高的环境

波束成形的实际效果

覆盖范围提升

天线数

理论增益

覆盖扩展

2x1 BF

~3 dB

+40%

3x1 BF

~4.8 dB

+75%

4x1 BF

~6 dB

+100%

速率提升(边缘用户)

  • 无波束成形:边缘用户可能只能维持 MCS2-3

  • 有波束成形:边缘用户可提升至 MCS5-7

  • 实际增益:边缘速率提升 2-4 倍

限制与注意事项

  1. 需要支持 BF 的客户端:两端都需要支持才能生效

  2. 多径环境依赖:丰富的散射环境更有利于 MU-BF

  3. 计算复杂度:MU-BF 需要实时矩阵运算

  4. 反馈延迟:CSI 过时会导致性能下降(高速移动场景)

WiFi 7 波束成形增强

802.11be 引入的改进:

  • 更精细的 CSI 反馈:支持更多子带粒度

  • MLO + BF:多链路上独立波束成形

  • AI/ML 辅助:预测信道变化,减少反馈频率