# 波束成形(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 辅助**:预测信道变化,减少反馈频率