A Discrete-Event Network Simulator
API
wifi-phy-ofdma-test.cc File Reference
#include "ns3/ap-wifi-mac.h"
#include "ns3/boolean.h"
#include "ns3/constant-position-mobility-model.h"
#include "ns3/ctrl-headers.h"
#include "ns3/double.h"
#include "ns3/he-configuration.h"
#include "ns3/he-phy.h"
#include "ns3/he-ppdu.h"
#include "ns3/interference-helper.h"
#include "ns3/log.h"
#include "ns3/mobility-helper.h"
#include "ns3/multi-model-spectrum-channel.h"
#include "ns3/nist-error-rate-model.h"
#include "ns3/node.h"
#include "ns3/non-communicating-net-device.h"
#include "ns3/pointer.h"
#include "ns3/rng-seed-manager.h"
#include "ns3/simulator.h"
#include "ns3/spectrum-wifi-helper.h"
#include "ns3/spectrum-wifi-phy.h"
#include "ns3/sta-wifi-mac.h"
#include "ns3/string.h"
#include "ns3/test.h"
#include "ns3/threshold-preamble-detection-model.h"
#include "ns3/waveform-generator.h"
#include "ns3/wifi-mac-header.h"
#include "ns3/wifi-net-device.h"
#include "ns3/wifi-phy-listener.h"
#include "ns3/wifi-psdu.h"
#include "ns3/wifi-spectrum-phy-interface.h"
#include "ns3/wifi-spectrum-signal-parameters.h"
#include "ns3/wifi-spectrum-value-helper.h"
#include "ns3/wifi-utils.h"
#include <algorithm>
#include <iterator>
#include <memory>
+ Include dependency graph for wifi-phy-ofdma-test.cc:

Go to the source code of this file.

Classes

class  OfdmaSpectrumWifiPhy
 SpectrumWifiPhy used for testing OFDMA. More...
 
class  OfdmaTestHePhy
 HE PHY slightly modified so as to return a given STA-ID in case of DL MU for OfdmaSpectrumWifiPhy. More...
 
class  OfdmaTestPhyListener
 PHY listener for OFDMA tests. More...
 
class  TestDlOfdmaPhyPuncturing
 DL-OFDMA PHY puncturing test. More...
 
class  TestDlOfdmaPhyTransmission
 DL-OFDMA PHY test. More...
 
class  TestMultipleHeTbPreambles
 UL-OFDMA multiple RX events test. More...
 
class  TestPhyPaddingExclusion
 PHY padding exclusion test. More...
 
class  TestUlOfdmaPhyTransmission
 UL-OFDMA PHY test. More...
 
class  TestUlOfdmaPowerControl
 UL-OFDMA power control test. More...
 
class  TestUlOfdmaPpduUid
 UL-OFDMA PPDU UID attribution test. More...
 
class  WifiPhyOfdmaTestSuite
 wifi PHY OFDMA Test Suite More...
 

Variables

static const uint8_t DEFAULT_CHANNEL_NUMBER = 36
 
static const uint16_t DEFAULT_CHANNEL_WIDTH = 20
 
static const uint32_t DEFAULT_FREQUENCY = 5180
 
static const uint16_t DEFAULT_GUARD_WIDTH
 
static const WifiPhyBand DEFAULT_WIFI_BAND = WIFI_PHY_BAND_5GHZ
 
static WifiPhyOfdmaTestSuite wifiPhyOfdmaTestSuite
 the test suite More...
 

Variable Documentation

◆ DEFAULT_CHANNEL_NUMBER

const uint8_t DEFAULT_CHANNEL_NUMBER = 36
static

Definition at line 62 of file wifi-phy-ofdma-test.cc.

Referenced by TestMultipleHeTbPreambles::DoSetup().

◆ DEFAULT_CHANNEL_WIDTH

◆ DEFAULT_FREQUENCY

◆ DEFAULT_GUARD_WIDTH

const uint16_t DEFAULT_GUARD_WIDTH
static
Initial value:
=
static const uint16_t DEFAULT_CHANNEL_WIDTH

Definition at line 66 of file wifi-phy-ofdma-test.cc.

Referenced by TestMultipleHeTbPreambles::RxHeTbPpdu().

◆ DEFAULT_WIFI_BAND

const WifiPhyBand DEFAULT_WIFI_BAND = WIFI_PHY_BAND_5GHZ
static

Definition at line 64 of file wifi-phy-ofdma-test.cc.

Referenced by TestUlOfdmaPowerControl::SendMuBar().

◆ wifiPhyOfdmaTestSuite

WifiPhyOfdmaTestSuite wifiPhyOfdmaTestSuite
static

the test suite

Definition at line 5852 of file wifi-phy-ofdma-test.cc.