尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

【WMM详细说明】

【WMM详细说明】
📅 发布时间:2026/6/25 21:54:44

Wi-Fi Multimedia(WMM)详细说明

一、WMM 是什么

WMM(Wi-Fi Multimedia)是 Wi-Fi 联盟对IEEE 802.11e中 QoS(服务质量)机制的认证/商业化名称,2004 年推出,目标是让 Wi-Fi 能按业务类型区分优先级,而不是“所有数据包平等抢信道”。

名称关系
IEEE 802.11e标准原文(MAC 层 QoS)
WMMWi-Fi 联盟子集 + 认证测试
WMM-Power Save(U-APSD)省电扩展
WMM-Admission Control带宽准入控制扩展

在你们工程里:wmm_enabled=1表示 AP 在 Beacon 中宣告支持 WMM,并按 EDCA 参数调度四类业务队列。


二、为什么需要 WMM

传统 802.11(无 QoS)是DCF(分布式协调功能):

  • 所有站点用同一套退避规则抢信道
  • 大文件下载、广播、后台同步会挤占语音/视频
  • 表现:投屏卡顿、通话断续、游戏高延迟

WMM 引入EDCA(Enhanced Distributed Channel Access,增强分布式信道接入):

  • 不同业务走不同接入类别(AC)
  • 高优先级 AC:更短等待 + 更小退避窗口 + 可连续发送(TXOP)
  • 低优先级 AC 主动让路

三、四个接入类别(AC)

WMM 将流量分为 4 类,与上层DSCP / UP(用户优先级)有映射关系:

AC名称典型应用802.1D 优先级(约)
VOVoiceVoIP、对讲6–7
VIVideo投屏、IPTV、视频会议4–5
BEBest Effort网页、普通 TCP/UDP0–3
BKBackground下载、同步、备份1–2

优先级:VO ≥ VI > BE > BK(实际由 EDCA 参数数值决定,不是简单“硬优先级”)。


四、EDCA 核心机制

4.1 信道接入流程

是

否

是

否

是

否

有帧要发送

信道空闲?

等待 AIFS 个时隙

监听直到空闲

仍空闲?

发送

随机退避 CWmin~CWmax

退避计数减到 0

有 TXOP 额度?

在 TXOP 内连发多帧

发完当前帧结束

每个 AC 有独立的AIFS、CW、TXOP,因此 VO/VI 比 BE/BK 更容易先发送。

4.2 五个 EDCA 参数(与 hostapd 配置一一对应)

hostapd 参数标准名称含义
wmm_ac_*_aifsAIFSN仲裁帧间隔因子,等待时间 = SIFS + AIFSN × slot
wmm_ac_*_cwminECWmin竞争窗口下限:CW = 2^cwmin − 1
wmm_ac_*_cwmaxECWmax竞争窗口上限:CW = 2^cwmax − 1
wmm_ac_*_txop_limitTXOP Limit获得信道后最长占用时间(×32µs)
wmm_ac_*_acmACM是否强制准入控制

slot time:2.4G 通常为 9µs;5G OFDM 也为 9µs。

4.3 你们配置的含义(回顾)

aifs cwmin cwmax txop 解读 VO 2 2 3 47 最快接入 + 约1.5ms突发 VI 2 3 4 94 高优先级 + 约3ms突发(投屏友好) BE 3 4 10 0 普通流量,单帧发送 BK 7 4 10 0 最长等待,后台让路

五、WMM 在协议中的体现

5.1 Beacon / Probe Response

AP 在WMM Information Element(IE)中广播:

  • QoS 能力
  • 四个 AC 的 EDCA 参数(供 STA 使用同一套或兼容规则)

hostapd在组 Beacon 时根据wmm_enabled和上述wmm_ac_*填入该 IE。

5.2 数据帧中的 QoS 控制

802.11n 及以后,QoS Data 帧带QoS Control 字段,其中TID(Traffic Identifier,0–7)映射到四个 AC:

TID常见映射 AC
6, 7VO
4, 5VI
0, 3BE
1, 2BK

关键:应用发普通 UDP/TCP 时,若不打 DSCP、驱动不映射 TID,流量往往全走BE,WMM 参数对投屏帮助有限。

5.3 与 802.11n/ac/ax 的关系

代际与 WMM 关系
802.11n(WiFi 4)规范要求 WMM 才能完整使用 HT;你们ieee80211n=1需wmm_enabled=1
802.11ac(WiFi 5)同样依赖 QoS 帧结构
802.11ax(WiFi 6)在 WMM 基础上还有HE MU-EDCA等增强(多用户场景)

六、WMM 扩展特性

6.1 U-APSD(Unscheduled Automatic Power Save Delivery)

  • WMM 省电:STA 休眠时,AP 缓存高优先级帧,按触发批量下发
  • 投屏 AP 场景较少用;dtim_period与省电策略相关

6.2 ACM(Admission Control Mandatory)

  • acm=1:该 AC 必须先通过ADDTS(添加流量流)协商,AP 批准带宽后才能用
  • 你们全为acm=0:不做准入,配置简单,适合家用热点
  • 企业/高密度场景可能对 VI/VO 开 ACM 做带宽预留

6.3 TXOP(Transmission Opportunity)

  • txop_limit=0:获得信道后通常只发一帧
  • txop_limit>0:可在该时间内突发多帧,减少竞争开销
  • VI 的 94(≈3ms)对连续视频包很重要,降低抖动和空口竞争次数

七、AP 与 STA 两侧

┌─────────────┐ ┌─────────────┐ │ AP │ Beacon 带 WMM IE │ STA │ │ (hostapd) │ ─────────────────► │ (手机/PC) │ │ 4 个 AC │ │ 4 个 AC │ │ 调度下行 │ ◄──── QoS Data ───► │ 选择 TID │ └─────────────┘ └─────────────┘
  • AP 侧:hostapd_conf.h的wmm_ac_*决定 AP 如何调度发往 STA的队列,以及 Beacon 中宣告的参数
  • STA 侧:发送上行数据时,按本机 TID→AC 映射 + 从 Beacon 学到的 EDCA 参数竞争信道
  • 双向:上下行都受 WMM 影响;投屏多为STA→AP 或 AP→STA 大流量,两端都需支持 QoS

八、与上层协议的关系

8.1 DSCP / IP TOS

许多系统映射关系(简化):

应用层标记 DSCP ↓ IP 层 TOS/DSCP 字段 ↓ 驱动 / wlan 子系统 ↓ 802.11 QoS Data(TID → AC) ↓ EDCA 竞争发送

8.2 投屏场景建议

层级建议
hostapdwmm_enabled=1,vi 的txop_limit保持较大(你们已是 94)
应用/协议栈投屏 RTP/UDP 映射到VI 或 VO
驱动确认 QoS 帧路径开启,非全部走 BE

九、WMM 的局限

  1. 不保证带宽:只调优先级,不预留固定 Mbps
  2. 依赖终端配合:手机不发 QoS 帧,AP 参数再好也白搭
  3. 空口共享:多 STA 同时高负载时仍会互相影响
  4. 与多径/速率无关:抗衰落靠 MCS、GI、STBC 等,WMM 只管“谁先发”
  5. 参数过激进:vi txop 过大可能影响 be 公平性(单热点投屏通常可接受)

十、总结

概念一句话
WMM802.11e QoS 的 Wi-Fi 认证实现
EDCA四类队列用不同规则抢信道
ACVO / VI / BE / BK 四个优先级档
aifs / cw谁先等、碰撞后退避多久
txop抢到后能否连发(投屏看 VI)
acm是否要做带宽准入
工程要点AP 开 WMM + 应用把投屏流送进 VI/VO 队列

一句话:WMM 让 Wi-Fi 从“大家平等抢”变成“视频/语音优先、后台靠后”;

相关新闻

  • 模板驱动型文档自动化:四层架构实现批量文档工程化生产
  • STM32-S201-温湿度+风扇降温+哭闹+尿床+音乐播放+语音提醒+摇床+睡眠模式+自动模式+OLED屏+按键+(无线方式选择)-2(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)
  • 生成式AI为何永远无法真正理解人类语言

最新新闻

  • 2026年,市场知名测功机台架销售厂家,哪家才是靠谱之选?
  • 技术产品的体验设计:从认知负荷到交互效率的量化优化
  • Navicat密码解密工具:企业级数据库连接凭证恢复解决方案
  • 听说部门来了个00后测试开发,一顿操作给我整麻了
  • 从Kolmogorov扩展定理到环路交织:构建无穷维概率空间的数学桥梁
  • Mac NTFS读写终极方案:3分钟免费搞定跨平台文件传输![特殊字符]

日新闻

  • 利用微PE工具箱进行系统安装教程
  • 渗透测试十大核心工具实战指南:从信息搜集到报告生成全流程解析
  • 暗黑破坏神2存档编辑器:网页版角色修改工具完全指南

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号