Bugzilla – Bug 2427
802.11ac selects wrong slot duration
Last modified: 2016-06-10 16:12:33 UTC
Created attachment 2458 [details] log, when NS_LOG=regularWifiMac=level_all. see line 182, slotset to 20000 back when wifi.Install, the vht wifi's slot will be seted 9us. but when sta associate with ap, ap consider sta as a none-erpSation(sta is a OfdmStation) , so ap wiil not set short slot, set ap-wifi-mac.cc line 759: m_stationManager->AddSupportedErpSlotTime (from, capabilities.IsShortSlotTime () && isErpStation); then when ap Send Assoc Resp, sta recv it, and set slot 20us back~ It will lead to back off time wrong! e g .
If I understand well the description, 802.11ac selects a slot of 20 microseconds iso 9 microseconds at the moment it gets associated?
There is indeed an issue with 802.11ac and slot time selection when associating to an AP.
Created attachment 2459 [details] patch to fix m_erpSupported was badly set for 802.11ac. Attached patch fixes the issue.
Created attachment 2460 [details] patch to fix
I works, fix my problem . thx very much
Thanks for your feedback. I suggest to deliver the fix.
(In reply to sebastien.deronne from comment #6) > Thanks for your feedback. > I suggest to deliver the fix. Agreed.
fixed in changeset 12152:0ca48e3ff8e7