MLO 多链路操作(WiFi 7)
MLO(Multi-Link Operation,多链路操作)是 WiFi 7(802.11be)最具革命性的特性。它允许设备同时使用多个频段进行通信——不再是"选择 2.4 GHz 或 5 GHz 或 6 GHz",而是"同时使用它们"。
MLO 基本概念
传统单链路 vs MLO
传统 WiFi (单链路):
STA ────────→ AP
(仅一个频段/信道)
WiFi 7 MLO:
STA ════════→ AP (6 GHz, 数据流 A)
STA ════════→ AP (5 GHz, 数据流 B)
STA ════════→ AP (2.4 GHz, 控制/备份)
所有链路同时活跃,聚合带宽和可靠性。
MLD(Multi-Link Device)
MLD = 支持 MLO 的设备
组成:
├── Multiple LIFs (Link Interface)
│ ├── LIF1: 6 GHz, Ch597, 160 MHz
│ ├── LIF2: 5 GHz, Ch36, 80 MHz
│ └── LIF3: 2.4 GHz, Ch6, 20 MHz
├── Single MAC address (MLD Address)
└── Per-link addresses (each LIF has its own MAC)
逻辑上是一个设备,物理上有多个射频链路。
MLO 操作模式
Strapped MLO(绑定模式)
所有链路共享相同的 BSS 参数:
├── 相同的 SSID
├── 相同的安全策略
├── 同步的 Beacon 时间
└── 统一的 QoS 配置
特点: 简单,适合对称流量
适用: 带宽聚合场景
Unstrapped MLO(非绑定模式)
各链路独立配置:
├── LIF1 (6 GHz): SSID "Home-Fast", WPA3, 高优先级
├── LIF2 (5 GHz): SSID "Home-Normal", WPA3, 中优先级
└── LIF3 (2.4 GHz): SSID "Home-IoT", WPA2, 低优先级
特点: 灵活,适合差异化服务
适用: 多业务场景(语音+视频+IoT)
对称 vs 非对称 MLO
Symmetric MLO:
├── TX 和 RX 使用相同的链路集合
├── STA ↔ AP 双向同时多链路
└── 最大吞吐量
Asymmetric MLO:
├── TX 使用链路 A+B,RX 仅使用链路 C
├── 根据业务需求灵活分配
└── 节省功耗(不需要所有射频始终活跃)
MLO 的应用场景
1. 带宽聚合
游戏/8K视频: 需要 >3 Gbps 持续速率
单链路 (6 GHz, 160 MHz, 4x4): ~2.4 Gbps ← 不够!
MLO (6 GHz + 5 GHz): ~4.8 Gbps ← 足够!
数据分布:
├── 6 GHz 链路: 主要视频流(高带宽)
└── 5 GHz 链路: 辅助数据/控制信令
2. 冗余与可靠性
关键任务应用: 医疗远程手术、工业控制
主链路 (6 GHz): 高速数据传输
备链路 (5 GHz): 热备份,毫秒级切换
6 GHz 链路故障?→ 自动切换到 5 GHz(<1ms)
→ 连接永不中断
3. 延迟优化
VR/AR: 需要 <3ms 确定性延迟
策略:
├── 控制信令 → 2.4 GHz(低竞争,稳定延迟)
├── 视频流 → 6 GHz(高带宽,低干扰)
└── 音频流 → 5 GHz(中等带宽,可靠传输)
各链路独立调度 → 关键业务不受其他流量影响
4. 功耗优化
手机 MLO:
├── 空闲状态: 仅保持 2.4 GHz 链路活跃(低功耗)
├── 轻度使用: 激活 5 GHz 链路
└── 高速下载: 全部三条链路同时工作
动态射频管理:
- 不需要高带宽时关闭 6/5 GHz 射频
- 需要时快速唤醒(~10ms)
MLO 帧格式扩展
EHT Action Frame(MLO 相关)
Multi-Link Element:
┌─────────────────────────────────────┐
│ Element ID: 193 (Multi-Link) │
│ Length: variable │
│ Common Info: │
│ ├── MLD MAC Address (6 bytes) │
│ └── Element ID Extension │
│ Per-STA Profile (each LIF): │
│ ├── Link ID (2 bits) │
│ ├── STA MAC Address (6 bytes) │
│ ├── Supported Channel Width │
│ ├── Operating Class │
│ └── Channel Center Frequency │
└─────────────────────────────────────┘
Frame Mac 地址扩展
传统帧: Addr1, Addr2, Addr3 (各6 bytes)
MLO 帧: + Non-AP MLD Address + AP MLD Address
新增字段用于标识 MLD 级别的通信,而非单个 LIF。
MLO 漫游(Fast Transition)
传统漫游: 断开 → 扫描 → 关联 → 四次握手 = 100ms+
MLO 漫游: 主链路切换 + 备链路保持连接 = <10ms
过程:
1. STA 检测到 6 GHz 链路信号变弱
2. 通过 5 GHz 链路(仍然强)发送 FT Request
3. AP 协调新 6 GHz AP 的预认证
4. 切换到新的 6 GHz 链路(5 GHz 全程保持连接)
→ 用户体验: 零感知切换
MLO 部署考虑
因素 |
建议 |
|---|---|
射频数量 |
STA 至少需要双射频才能发挥 MLO 优势 |
功耗 |
多链路同时活跃 → 电池消耗增加 |
成本 |
多射频芯片组成本更高 |
互操作性 |
非 MLO 设备回退到单链路模式 |
信道规划 |
各链路使用不同频段/信道,避免自干扰 |