A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
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 (dBW_u rss)
 

Variables

std::map< std::pair< uint8_t, uint32_t >, std::map< dB_u, 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
 
static WifiErrorRateModelsTestSuite wifiErrorRateModelsTestSuite
 the test suite
 

Function Documentation

◆ FromRss()

static double FromRss ( dBW_u rss)
static

Definition at line 33 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<dB_u , 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 661 of file wifi-error-rate-models-test.cc.

Referenced by TableBasedErrorRateTestCase::DoRun().

◆ wifiErrorRateModelsTestSuite

WifiErrorRateModelsTestSuite wifiErrorRateModelsTestSuite
static

the test suite

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