4. 多链路操作工程实现与调优

多链路操作(MLO,Multi-Link Operation)是 Wi-Fi 7 区别于前代最核心的机制。它允许一个非接入点多链路设备(non-AP MLD)与一个接入点多链路设备(AP MLD)之间,同时建立并维护多条链路,并在这些链路上并行收发数据。理解 MLO 的工程实现,关键不在于“同时连两个频段”这一表象,而在于三条链路在时间、射频和业务流三个维度上如何被组织、调度与切换。

同步与异步:两种时间组织方式

MLO 首先按链路间的时间关系分为同步与异步两类。同步多链路要求所有链路在同一时刻对齐信道接入,即各链路共享同一套 EDCA 退避与信道侦听结果,发送时多条链路同时开始、同时结束。它的优势是时延抖动小、功率谱密度集中,适合对确定性要求高的场景;代价是任一条链路被占用或退避,其余链路也必须等待,频谱利用率受限。

异步多链路则允许各链路独立进行信道竞争与收发,一条链路退避时另一条仍可传输。它显著提升吞吐与频谱利用效率,但会带来链路间自干扰、功率回退以及接收端同时多链路解码的复杂度。工程上,异步 MLO 更依赖 AP 侧的调度策略与终端射频能力,实际部署中往往采用“准异步”——在部分链路上保持独立竞争,同时通过协调避免同频段强耦合链路同时发射。

增强型多链路单射频(eMLSR)

许多终端受成本与功耗限制,无法为每条链路配备独立射频。增强型多链路单射频(eMLSR,enhanced Multi-Link Single Radio)正是为此设计:终端用一套射频在多个链路上“监听”,但同一时刻只能在其中一条链路上收发。其工作方式是,终端在各链路上保持轻量监听(如通过低带宽侦听或辅助接收),当某条链路收到初始控制帧(如 MU-RTS 或 BSRP)后,射频快速切换到该链路完成数据交换,之后再切回监听状态。

eMLSR 的关键工程参数是切换时延与监听占空比。切换时延通常要求在微秒级,若过大,AP 的触发帧等待窗口会超时,导致链路利用率下降。部署时应确认 AP 是否支持 eMLSR 相关的触发与协商字段,并避免把 eMLSR 终端与高密度异步业务混布在同一组链路上,否则频繁切换会抵消多链路收益。

MLO 链路组织与切换关系示意 AP MLD 链路1 · 2.4GHz 链路2 · 5GHz 链路3 · 6GHz 统一调度 / 触发帧 non-AP MLD 射频A 射频B eMLSR 单射频 监听 / 快速切换 同步链路(对齐接入) 异步链路(独立竞争) eMLSR 监听→切换→收发 切换时延需 < 触发窗口 负载均衡:按链路质量/队列深度分配

链路切换与负载均衡策略

MLO 的链路切换并非传统意义上的“断连重连”,而是在保持 MLD 关联的前提下,把业务流从一条链路迁移到另一条。触发条件通常包括:某链路 RSSI 持续低于阈值、误包率升高、信道利用率超过门限,或 AP 通过 TID-to-Link 映射建议调整。工程实现上,AP 可借助链路测量报告与业务流映射表,动态把高优先级 TID 放到质量最好的链路,把背景流放到相对空闲的链路。

负载均衡策略可分为三类。第一类是基于链路质量的静态映射,按 RSSI、MCS 和带宽把不同 TID 固定到不同链路,配置简单但适应性差。第二类是基于队列深度的动态调度,AP 观察各链路待发队列长度,把新到达的帧分配到队列最短的链路,适合突发业务。第三类是混合策略,先按质量筛选可用链路,再在可用链路间按队列深度分配,同时设置切换迟滞,避免链路间频繁抖动。实际部署中,迟滞窗口常设为 3~5 dB,切换冷却时间设为数百毫秒量级,具体取值需结合终端移动速度与业务时延要求调整。

实际部署中的 MLO 配置案例

以下以一个典型企业办公场景为例,说明 MLO 的关键配置项与观察点。场景为:一台支持三频的 AP MLD,2.4GHz 用于 IoT 与兼容终端,5GHz 承载主要办公业务,6GHz 提供高吞吐回传与 VR/视频会议。终端包括支持异步 MLO 的笔记本和支持 eMLSR 的移动终端。

# 示例:AP 侧 MLO 关键配置(参数为教学示例,非实测值)
mlo enable
mlo mode async                 # 异步多链路
mlo link 1 band 2.4g role iot
mlo link 2 band 5g   role primary
mlo link 3 band 6g   role high-throughput
mlo t2l-map 6 2                # 语音TID6 映射到链路2
mlo t2l-map 0 3                # 背景TID0 映射到链路3
mlo switch rssi-threshold -72
mlo switch hysteresis 4        # 切换迟滞 4 dB
mlo switch cooldown 300        # 冷却 300 ms
emlsr enable
emlsr switch-delay 32          # 示例切换时延 32 us

配置完成后,应重点观察三类指标。第一是各链路的信道利用率与重传率,若某条链路利用率长期高于 70% 而其他链路低于 30%,说明 TID 映射或负载均衡策略需要调整。第二是切换次数与切换失败率,若切换过于频繁,应增大迟滞或延长冷却时间;若切换失败率高,应检查 eMLSR 切换时延是否超过 AP 触发窗口。第三是端到端时延与抖动,尤其对语音和视频业务,需确认高优先级 TID 始终落在质量稳定的链路上。

调优顺序建议:先固定链路角色与 TID 映射,确认基础连通与吞吐;再开启动态负载均衡,观察队列分布;最后针对 eMLSR 终端单独验证切换时延与监听占空比,避免与异步高密度业务相互干扰。
常见误区:把“链路数越多越好”当作默认结论。若终端射频能力不足或 AP 调度能力有限,盲目增加链路会引入切换开销与自干扰,反而降低有效吞吐。应以业务流实际需求和终端能力为约束来确定链路数量与角色。

综上,MLO 的工程实现本质是在时间同步方式、射频资源约束和业务流映射三者之间做权衡。同步与异步决定链路如何共享时间,eMLSR 决定单射频终端如何参与多链路,切换与负载均衡决定业务流如何在链路间迁移。只有把这三层关系与真实终端能力、AP 调度策略对齐,MLO 才能从“支持多链路”转化为“有效利用多链路”。