802.11e

本文深入探讨了802.11e标准如何改善无线局域网服务质量(QoS),包括TID优先级、EDCA增强分布式协调功能、BA块确认、APSD自动功率节省交付、NOACK无确认模式和DLS直接链路设置等关键技术。通过对比802.11e前后协议,揭示了其在不同优先级帧间隔和传输机会(TXOP)上的优化。

低功耗蓝牙项目,需要一块懂省电的板

思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发

1 802.11e之前

在802.11e之前发包抢占空口时,也有不同的优先级,主要通过以不同的帧间隔来实现。
SIFS=16us,主要用与突发和response的帧,像ACK和CTS等。
PIFS=SIFS+SLOT=16+9=25us,主要用于Beacon帧。
DIFS=SIFS+2*SLOT=16+18=34us,用于数据帧和管理帧。
在这里插入图片描述
在这里插入图片描述
要等待SIFS才发包的原因是,response端有接受到帧的处理时间,生成帧的时间,以及发送帧的时间,大约需要16us.
在这里插入图片描述

2 802.11e

2.0 TID优先级

在这里插入图片描述

2.1 EDCA

由于之前的协议已经不能满足QoS的要求,所以在优先级上进行了区别,所以对DCF进行了扩展,(PCF及它的扩展HCCA基本没人用)。
在EDCA中高优先级的AC可以更快的发送,如下图所示,其中
AIFS = SIFS+ AIFSN*slot。用AIFS取代了DIFS,并且增加了TXOP的概念TXOP配合BA可以保证传输中别人不会发包造成冲突,并且提高传输效率。TXOP一般是看发包的大小,然后硬件去计算需要多少时间,然后发包时配置。
在这里插入图片描述
SPEC默认的参数为如下图所示,Table 9-137
在这里插入图片描述
在这里插入图片描述
其中CW在寄存器中是用ECW来表示的,CW{1023,31}用ECW表示为A4,具体公式如下图所示。
在这里插入图片描述

类别ECWmin ECWmaxTXOP
BE4 A0
BK4 A0
VI3 494
VO2 347

2.2 BA

BA也是11e中提出来的,但是还有很多优化的空间,所以11n中又对其进行了优化,具体发展如下图所示。
在这里插入图片描述

2.3 APSD(Automatic power save delivery)

2.4 NOACK

2.5 DLS(Direct Link Setup)

低功耗蓝牙项目,需要一块懂省电的板

思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值