Назад | Перейти на главную страницу

Повторные передачи уровня MAC во время того же TXOP

В свое время я возился с MadWifi, и, если я правильно помню, после того, как пакет был передан, если отправитель не получил ACK в течение времени SIFS после завершения передачи, отправитель попытался повторить передачу, используя тот же или более низкая скорость (многоскоростные повторные передачи) без перехода в фазу отсрочки передачи / конкуренции.

Я потратил некоторое время на изучение протокола 802.11-2012, безуспешно пытаясь найти нужную информацию. Кто-нибудь знаком с этой концепцией? Это происходит с более новыми драйверами, такими как ath5k и ath9k? Это то, что подразумевает протокол?

Любые указатели / предложения приветствуются.

Спасибо!

Итак, у madwifi / freebsd был пакетный режим TXOP, в котором даже трафик с максимальным усилием имел пакетный пакет TXOP, если он не был загружен иным образом. Таким образом, он может повторить попытку без DIFS + CW, как и любой другой пакет 802.11 внутри TXOP.

ath9k не делает этого по умолчанию, но freebsd все еще делает. Это легко сделать; mac80211 просто нужно увеличить пакетный режим "агрессивного режима", чтобы очередь с максимальным усилием получала окно TXOP, если ничего не активно.

Вот:

https://wiki.freebsd.org/WifiAggressiveMode

-Адриан