#include <minstrel-wifi-manager.h>
Public Attributes | |
| uint32_t | adjustedRetryCount |
| adjust the retry limit for this rate | |
| uint64_t | attemptHist |
| aggregate of all attempts | |
| uint32_t | ewmaProb |
| uint32_t | numRateAttempt |
| how many number of attempts so far | |
| uint32_t | numRateSuccess |
| number of successful pkts | |
| Time | perfectTxTime |
| uint32_t | prevNumRateAttempt |
| from last rate | |
| uint32_t | prevNumRateSuccess |
| from last rate | |
| uint32_t | prob |
| (# pkts success )/(# total pkts) | |
| uint32_t | retryCount |
| retry limit | |
| uint64_t | successHist |
| aggregate of all successes | |
| uint32_t | throughput |
| throughput of a rate | |
A struct to contain all information related to a data rate
Definition at line 38 of file minstrel-wifi-manager.h.
| uint32_t ns3::RateInfo::ewmaProb |
EWMA calculation ewma_prob =[prob *(100 - ewma_level) + (ewma_prob_old * ewma_level)]/100
Definition at line 57 of file minstrel-wifi-manager.h.
| Time ns3::RateInfo::perfectTxTime |
Perfect transmission time calculation, or frame calculation Given a bit rate and a packet length n bytes
Definition at line 44 of file minstrel-wifi-manager.h.