Bugzilla – Bug 2321
Wifi rate managers should not be triggered for each MPDU when A-MPDU is used
Last modified: 2016-03-09 15:57:40 UTC
Created attachment 2322 [details] Patch to fix backward compatibility When MPDU aggregation is used, ReportDataOK or ReportDataFailed is called for each received or lost MPDUs, respectively. This makes actually not sense, unless we specify its number of retries. Instead, we should handle this in the BlockAckManager itself, and only trigger once the wifi rate manager each time a block ack is received or lost, with information about the number of failed and successful MPDUs. See patch in attachment. Those changes are required to support HT Minstrel.
Created attachment 2323 [details] patch to fix
changeset 11996:4cb82703d8cb