# 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 设备回退到单链路模式 | | 信道规划 | 各链路使用不同频段/信道,避免自干扰 |