A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
spectrum-wifi-phy-test.cc File Reference
#include "ns3/boolean.h"
#include "ns3/constant-position-mobility-model.h"
#include "ns3/he-phy.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/non-communicating-net-device.h"
#include "ns3/ofdm-ppdu.h"
#include "ns3/pointer.h"
#include "ns3/spectrum-wifi-helper.h"
#include "ns3/spectrum-wifi-phy.h"
#include "ns3/string.h"
#include "ns3/test.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 <memory>
#include <optional>
#include <tuple>
#include <vector>
+ Include dependency graph for spectrum-wifi-phy-test.cc:

Go to the source code of this file.

Classes

class  ExtInterferenceHelper
 Extended InterferenceHelper class for the purpose of the tests. More...
 
class  ExtSpectrumWifiPhy
 Extended SpectrumWifiPhy class for the purpose of the tests. More...
 
class  SpectrumWifiPhy80Plus80Test
 Test 80+80MHz transmission. More...
 
class  SpectrumWifiPhyBasicTest
 Spectrum Wifi Phy Basic Test. More...
 
class  SpectrumWifiPhyFilterTest
 Spectrum Wifi Phy Filter Test. More...
 
class  SpectrumWifiPhyGetBandTest
 Spectrum Wifi Phy Bands Calculations Test. More...
 
class  SpectrumWifiPhyInterfacesHelperTest
 Spectrum Wifi Phy Interfaces Helper Test. More...
 
class  SpectrumWifiPhyListenerTest
 Spectrum Wifi Phy Listener Test. More...
 
class  SpectrumWifiPhyMultipleInterfacesTest
 Spectrum Wifi Phy Multiple Spectrum Test. More...
 
class  SpectrumWifiPhyTestSuite
 Spectrum Wifi Phy Test Suite. More...
 
class  SpectrumWifiPhyTrackedBandsTest
 Test tracked bands in interference helper upon channel switching. More...
 
class  TestPhyListener
 Test Phy Listener. More...
 

Variables

static const uint8_t CHANNEL_NUMBER = 36
 
static const MHz_u CHANNEL_WIDTH = 20
 
static const MHz_u GUARD_WIDTH = CHANNEL_WIDTH
 
static SpectrumWifiPhyTestSuite spectrumWifiPhyTestSuite
 the test suite
 

Variable Documentation

◆ CHANNEL_NUMBER

const uint8_t CHANNEL_NUMBER = 36
static

◆ CHANNEL_WIDTH

const MHz_u CHANNEL_WIDTH = 20
static

◆ GUARD_WIDTH

const MHz_u GUARD_WIDTH = CHANNEL_WIDTH
static

Definition at line 43 of file spectrum-wifi-phy-test.cc.

Referenced by SpectrumWifiPhyBasicTest::MakeSignal().

◆ spectrumWifiPhyTestSuite

SpectrumWifiPhyTestSuite spectrumWifiPhyTestSuite
static

the test suite

Definition at line 2810 of file spectrum-wifi-phy-test.cc.