A Discrete-Event Network Simulator
API
wifi-error-rate-models-test.cc File Reference
#include "ns3/dsss-error-rate-model.h"
#include "ns3/he-phy.h"
#include "ns3/interference-helper.h"
#include "ns3/log.h"
#include "ns3/nist-error-rate-model.h"
#include "ns3/table-based-error-rate-model.h"
#include "ns3/test.h"
#include "ns3/wifi-phy.h"
#include "ns3/wifi-utils.h"
#include "ns3/yans-error-rate-model.h"
+ Include dependency graph for wifi-error-rate-models-test.cc:

Go to the source code of this file.

Classes

class  TableBasedErrorRateTestCase
 Wifi Table-based Error Rate Models Test Case. More...
 
class  TestInterferenceHelper
 
class  WifiErrorRateModelsTestCaseDsss
 Wifi Error Rate Models Test Case Dsss. More...
 
class  WifiErrorRateModelsTestCaseMimo
 Wifi Error Rate Models Test Case MIMO. More...
 
class  WifiErrorRateModelsTestCaseNist
 Wifi Error Rate Models Test Case Nist. More...
 
class  WifiErrorRateModelsTestSuite
 Wifi Error Rate Models Test Suite. More...
 

Functions

static double FromRss (double rssDbw)
 

Variables

std::map< std::pair< uint8_t, uint32_t >, std::map< double, double > > expectedTableValues
 map of PER values that have been manually computed for a given MCS, size (in bytes) and SNR (in dB) in order to verify against the PER calculated by the model More...
 
static WifiErrorRateModelsTestSuite wifiErrorRateModelsTestSuite
 the test suite More...
 

Function Documentation

◆ FromRss()

static double FromRss ( double  rssDbw)
static

Definition at line 44 of file wifi-error-rate-models-test.cc.

Referenced by WifiErrorRateModelsTestCaseDsss::DoRun().

+ Here is the caller graph for this function:

Variable Documentation

◆ expectedTableValues

std::map<std::pair<uint8_t , uint32_t >, std::map<double , double > > expectedTableValues

map of PER values that have been manually computed for a given MCS, size (in bytes) and SNR (in dB) in order to verify against the PER calculated by the model

Definition at line 675 of file wifi-error-rate-models-test.cc.

Referenced by TableBasedErrorRateTestCase::DoRun().

◆ wifiErrorRateModelsTestSuite

WifiErrorRateModelsTestSuite wifiErrorRateModelsTestSuite
static

the test suite

Definition at line 1111 of file wifi-error-rate-models-test.cc.