首页/网络/无线与 Wi-Fi 速查/速率自适应(Rate Adaptation)
信道与干扰优化49 条

速率自适应(Rate Adaptation)

终端依据丢包与重传动态调整 MCS:多试高速率、失败就回落,因此在弱信号边缘会快速掉档。

无线与 Wi-Fi 速查网络更新于 2026-10-13

速率自适应是怎么工作的

无线终端并不是固定用一个速率发送数据:它根据确认帧是否丢失、重传次数等反馈,动态选择调制与编码策略档位。信号好时尝试更高档位,失败就回落,因此同一台终端在不同位置的协商速率差异很大。理解这一点,才能解释为什么边缘位置的吞吐下降会比信号强度下降更剧烈。

基本信息

决策依据确认帧丢失、重传次数、信号与信噪比
行为特征逐档试探或基于统计切换,档位实时变化
常见算法开源实现如 Minstrel,厂商也多有私有算法
方向差异上下行速率可不同,AP 与终端各自决策
工程影响档位差异直接改变单次传输占用的空口时间

典型使用场景

  • 容量估算:按边缘档位而非峰值速率核算承载
  • 覆盖设计:边缘区域需要额外的覆盖余量
  • 测速解释:瞬时速率波动大,应看一段时间的中位值
  • 语音保障:速率反复跳档会带来时延抖动
  • 故障排查:确认低速档位是否由干扰或弱信号导致
  • 品牌对比:相同信号下不同终端的档位选择差异明显

观察方式

观察方式
# Linux 侧查看无线链路的协商速率与信号质量
iw dev wlan0 link
# 记录一段时间内的速率变化,而非只看某一时刻
# 结合重传率与信噪比判断档位为何回落

档位与空口代价

信号条件常见档位空口代价
信号强且干净高档位调制占用时间短
中等信号中档位调制占用时间增加
弱信号边缘低档位调制占用时间显著变长
干扰严重频繁回落重传多、时延抖动
速率自适应让协商速率时刻变化,测速时看瞬时值意义有限,应观察一段时间的中位速率与重传情况,结论才稳定可复现。

易错点

  • 用协商峰值速率估算单台 AP 能带多少终端,边缘区域实际档位低得多,结论必然偏乐观
  • 只看瞬时速率判断网络质量,速率跳档属正常行为,容易误判为故障
  • 边缘区域不做覆盖余量设计,速率反复跳档带来时延抖动,语音体验首当其冲
  • 假设不同品牌终端行为一致,相同信号条件下档位选择可能相差一档

数据来源与参考

  • Linux mac80211 Minstrel 算法说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌