同一 TXOP 期间的 MAC 层重传

同一 TXOP 期间的 MAC 层重传

以前,我正在摆弄 MadWifi,如果我没记错的话,在传输数据包之后,如果发送方在传输完成后的 SIFS 时间内没有收到 ACK,则发送方将尝试使用相同或更低的速率(多速率重传)重新传输,而不进入退避/争用阶段。

我花了一些时间研究 802.11-2012 协议,试图找到相关信息,但毫无收获。有人熟悉这个概念吗?这种情况是否发生在较新的驱动程序(如 ath5k 和 ath9k)中?这是协议所暗示的吗?

非常感谢任何指点/建议。

谢谢!

答案1

因此,madwifi/freebsd 有一个 TXOP 突发模式,即使尽力而为的流量也会有 TXOP 突发,如果它不是繁忙的话。因此,它可以在没有 DIFS+CW 的情况下进行重试,就像 TXOP 内的任何其他 802.11 突发一样。

ath9k 默认不这样做,但 freebsd 仍然这样做。这很容易做到;mac80211 只需要增加“积极模式”突发事件,这样如果没有其他活动,尽力而为队列就会获得 TXOP 窗口。

这里:

https://wiki.freebsd.org/WifiAggressiveMode

—阿德里安

相关内容