|
Bugzilla – Full Text Bug Listing |
| Summary: | Wifi rate managers should not be triggered for each MPDU when A-MPDU is used | ||
|---|---|---|---|
| Product: | ns-3 | Reporter: | sebastien.deronne |
| Component: | wifi | Assignee: | sebastien.deronne |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | ns-bugs |
| Priority: | P5 | ||
| Version: | ns-3-dev | ||
| Hardware: | All | ||
| OS: | All | ||
| Attachments: |
Patch to fix backward compatibility
patch to fix |
||
Created attachment 2323 [details]
patch to fix
changeset 11996:4cb82703d8cb |
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.