文章目录
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 ECWmax | TXOP |
|---|---|---|
| BE | 4 A | 0 |
| BK | 4 A | 0 |
| VI | 3 4 | 94 |
| VO | 2 3 | 47 |
2.2 BA
BA也是11e中提出来的,但是还有很多优化的空间,所以11n中又对其进行了优化,具体发展如下图所示。

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

683

被折叠的 条评论
为什么被折叠?



