Wi-Fi 6 技术详解
Wi-Fi 6 核心改进
Wi-Fi 6(802.11ax)相比 Wi-Fi 5 的核心改进在于提升密集场景效率,而非单纯提升峰值速率。
关键技术对比
| 技术 | Wi-Fi 5 | Wi-Fi 6 | 效果 |
|---|---|---|---|
| 多址方式 | OFDM | OFDMA | 多设备并发,降低时延 |
| 空间流 | 4×4 MU-MIMO | 8×8 MU-MIMO | 更多并发用户 |
| 调制方式 | 256-QAM | 1024-QAM | 速率提升 25% |
| 省电 | DTIM | TWT | 功耗降低 67% |
| 干扰抑制 | 无 | BSS Coloring | 密集部署效率提升 |
| 频段 | 2.4G + 5G | 2.4G + 5G(+6G for 6E) | 更多可用频谱 |
OFDMA 深度解析
资源单元(RU)分配
20MHz 信道 OFDMA 资源分配:
总子载波:256个
RU 类型:
26-tone RU:最小单元,适合小数据包(IoT)
52-tone RU:适合中等数据
106-tone RU:适合较大数据
242-tone RU:整个 20MHz 信道(单用户)
示例:4个设备同时传输
┌──────────┬──────────┬──────────┬──────────┐
│ 设备A │ 设备B │ 设备C │ 设备D │
│ 52-tone │ 52-tone │ 52-tone │ 52-tone │
└──────────┴──────────┴──────────┴──────────┘
Wi-Fi 5 需要 4 个时隙,Wi-Fi 6 只需 1 个时隙FC41D 开发指南
Linux 驱动安装
bash
# FC41D 使用 PCIe 接口
# 内核版本要求:>= 5.4
# 查看 PCIe 设备
lspci | grep -i mediatek
# 02:00.0 Network controller: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter
# 安装驱动(Ubuntu 22.04 已内置)
sudo apt install linux-firmware
sudo modprobe mt7921e
# 查看接口
ip link show wlan0Wi-Fi 6 性能测试
bash
# 安装测试工具
sudo apt install iperf3
# 服务端(AP 侧)
iperf3 -s
# 客户端(FC41D 侧)
iperf3 -c 192.168.1.1 -t 30 -P 4 # 4 并发流,测试 30 秒
# 典型结果(Wi-Fi 6,5GHz,80MHz 信道):
# [SUM] 0.00-30.00 sec 3.21 GBytes 921 Mbits/secTWT 省电配置
bash
# 查看 TWT 支持
iw phy phy0 info | grep -i twt
# 配置 TWT(需要 AP 支持)
# 通过 wpa_supplicant 配置
cat >> /etc/wpa_supplicant.conf << 'EOF'
twt_requester=1
EOF