#include "ns3/ap-wifi-mac.h"
#include "ns3/frame-exchange-manager.h"
#include "ns3/mgt-action-headers.h"
#include "ns3/mgt-headers.h"
#include "ns3/multi-model-spectrum-channel.h"
#include "ns3/packet-socket-client.h"
#include "ns3/packet-socket-server.h"
#include "ns3/qos-utils.h"
#include "ns3/spectrum-wifi-helper.h"
#include "ns3/sta-wifi-mac.h"
#include "ns3/test.h"
#include "ns3/wifi-psdu.h"
#include <optional>
#include <vector>
Go to the source code of this file.
Classes | |
class | AidAssignmentTest |
Test that the AIDs that an AP MLD assigns to SLDs and MLDs are all unique. More... | |
struct | MultiLinkOperationsTestBase::BaseParams |
Configuration parameters common to all subclasses. More... | |
struct | MultiLinkOperationsTestBase::FrameInfo |
Information about transmitted frames. More... | |
class | GetRnrLinkInfoTest |
Test the implementation of WifiAssocManager::GetNextAffiliatedAp(), which searches a given RNR element for APs affiliated to the same AP MLD as the reporting AP that sent the frame containing the element. More... | |
class | MldSwapLinksTest |
Test the WifiMac::SwapLinks() method. More... | |
class | MultiLinkMuTxTest |
Test data transmission between MLDs using OFDMA MU transmissions. More... | |
class | MultiLinkOperationsTestBase |
Base class for Multi-Link Operations tests. More... | |
class | MultiLinkSetupTest |
Multi-Link Discovery & Setup test. More... | |
class | MultiLinkTxTest |
Test data transmission between two MLDs. More... | |
class | ReleaseSeqNoAfterCtsTimeoutTest |
Test release of sequence numbers upon CTS timeout in multi-link operations. More... | |
class | StartSeqNoUpdateAfterAddBaTimeoutTest |
Test update of BA starting sequence number after ADDBA Response timeout in multi-link operations. More... | |
class | MldSwapLinksTest::TestFrameExchangeManager |
Test FrameExchangeManager subclass to access m_linkId. More... | |
class | MldSwapLinksTest::TestWifiMac |
Test WifiMac subclass used to access the SwapLinks method. More... | |
class | WifiMultiLinkOperationsTestSuite |
wifi 11be MLD Test Suite More... | |
Enumerations | |
enum class | WifiBaEnabled : uint8_t { NO = 0 , YES } |
Block Ack agreement enabled/disabled. More... | |
enum class | WifiMuTrafficPattern : uint8_t { DL_MU_BAR_BA_SEQUENCE = 0 , DL_MU_MU_BAR , DL_MU_AGGR_MU_BAR , UL_MU } |
Tested MU traffic patterns. More... | |
enum class | WifiTrafficPattern : uint8_t { STA_TO_STA = 0 , STA_TO_AP , AP_TO_STA , AP_TO_BCAST , STA_TO_BCAST } |
Tested traffic patterns. More... | |
enum class | WifiUseBarAfterMissedBa : uint8_t { NO = 0 , YES } |
Whether to send a BlockAckReq after a missed BlockAck. More... | |
|
strong |
Block Ack agreement enabled/disabled.
Enumerator | |
---|---|
NO | |
YES |
Definition at line 479 of file wifi-mlo-test.h.
|
strong |
Tested MU traffic patterns.
Enumerator | |
---|---|
DL_MU_BAR_BA_SEQUENCE | |
DL_MU_MU_BAR | |
DL_MU_AGGR_MU_BAR | |
UL_MU |
Definition at line 585 of file wifi-mlo-test.h.
|
strong |
Tested traffic patterns.
Enumerator | |
---|---|
STA_TO_STA | |
STA_TO_AP | |
AP_TO_STA | |
AP_TO_BCAST | |
STA_TO_BCAST |
Definition at line 467 of file wifi-mlo-test.h.
|
strong |
Whether to send a BlockAckReq after a missed BlockAck.
Enumerator | |
---|---|
NO | |
YES |
Definition at line 488 of file wifi-mlo-test.h.