A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
wifi-static-infra-bss-test.cc File Reference
#include "ns3/ap-wifi-mac.h"
#include "ns3/assert.h"
#include "ns3/boolean.h"
#include "ns3/frame-exchange-manager.h"
#include "ns3/log.h"
#include "ns3/mac48-address.h"
#include "ns3/multi-model-spectrum-channel.h"
#include "ns3/node-container.h"
#include "ns3/rng-seed-manager.h"
#include "ns3/rr-multi-user-scheduler.h"
#include "ns3/simulator.h"
#include "ns3/spectrum-wifi-helper.h"
#include "ns3/sta-wifi-mac.h"
#include "ns3/string.h"
#include "ns3/test.h"
#include "ns3/wifi-mac-header.h"
#include "ns3/wifi-mac-helper.h"
#include "ns3/wifi-mac.h"
#include "ns3/wifi-net-device.h"
#include "ns3/wifi-ns3-constants.h"
#include "ns3/wifi-static-setup-helper.h"
#include "ns3/wifi-utils.h"
#include <algorithm>
#include <optional>
#include <unordered_map>
Include dependency graph for wifi-static-infra-bss-test.cc:

Go to the source code of this file.

Classes

class  WifiStaticInfraBssTest
 Test static setup of an infrastructure BSS. More...
class  WifiStaticInfraBssTestSuite
 WifiStaticSetupHelper test suite. More...
struct  WifiStaticInfraBssTestVector
 test case information More...

Namespaces

namespace  WifiStaticInfraBssTestConstants
 Constants used in test suite.

Typedefs

using ChannelMap = std::unordered_map<WifiPhyBand, Ptr<MultiModelSpectrumChannel>>
 channel map typedef

Variables

const uint16_t WifiStaticInfraBssTestConstants::DEFAULT_BA_BUFFER_SIZE = 64
 default MPDU buffer size
const auto WifiStaticInfraBssTestConstants::DEFAULT_BEACON_GEN = false
 default beacon generation value
const auto WifiStaticInfraBssTestConstants::DEFAULT_CONTROL_MODE = "OfdmRate24Mbps"
 default control mode
const auto WifiStaticInfraBssTestConstants::DEFAULT_DATA_MODE = "HeMcs3"
 default data mode
const auto WifiStaticInfraBssTestConstants::DEFAULT_RNG_RUN = 7
 default RNG run
const auto WifiStaticInfraBssTestConstants::DEFAULT_RNG_SEED = 3
 default RNG seed
const auto WifiStaticInfraBssTestConstants::DEFAULT_SIM_STOP_TIME = NanoSeconds(1)
 default simulation stop time
const auto WifiStaticInfraBssTestConstants::DEFAULT_SSID = Ssid("wifi-static-setup")
 default SSID
const auto WifiStaticInfraBssTestConstants::DEFAULT_STREAM_INDEX = 100
 default stream index
const tid_t WifiStaticInfraBssTestConstants::DEFAULT_TEST_TID = 0
 default TID
const auto WifiStaticInfraBssTestConstants::DEFAULT_WIFI_STANDARD = WifiStandard::WIFI_STANDARD_80211be
 default Wi-Fi standard
const uint8_t WifiStaticInfraBssTestConstants::DEFAULT_WIFI_UL_MU_NUM_RU = 4
 default number of RUs in UL MU PPDUs
static WifiStaticInfraBssTestSuite g_wifiStaticInfraBssTestSuite

Typedef Documentation

◆ ChannelMap

using ChannelMap = std::unordered_map<WifiPhyBand, Ptr<MultiModelSpectrumChannel>>

channel map typedef

Definition at line 71 of file wifi-static-infra-bss-test.cc.

Variable Documentation

◆ g_wifiStaticInfraBssTestSuite

WifiStaticInfraBssTestSuite g_wifiStaticInfraBssTestSuite
static

Definition at line 532 of file wifi-static-infra-bss-test.cc.