Main Content

PHY Modeling

Physical layer options, parameterization, and waveform generation

WLAN Toolbox™ provides functions for modeling 802.11™ physical layer processing. Format configuration objects are used to parameterize these functions and to create WLAN waveforms compliant with IEEE® 802.11 standards.


WLAN Waveform GeneratorCreate, impair, visualize, and export WLAN waveforms


expand all

wlanEHTTBConfigConfigure EHT TB transmission
wlanEHTMUConfigConfigure EHT MU transmission
wlanHEMUConfigConfigure HE MU transmission
wlanHESUConfigConfigure HE SU or HE ER SU transmission
wlanHETBConfigConfigure HE TB transmission
wlanWURConfigConfigure WUR transmission
wlanDMGConfigConfigure DMG transmission
wlanS1GConfigConfigure S1G transmission
wlanVHTConfigConfigure VHT transmission
wlanHTConfigConfigure HT transmission
wlanNonHTConfigConfigure non-HT transmission
wlanHERecoveryConfigStore parameters recovered from HE transmission
compressionModeCompression mode of EHT TB configuration
getActiveSubchannelIndexActive subchannel indices
getNDPFeedbackConfigurationValid HE TB feedback NDP PHY configuration
getNumPostFECPaddingBitsCalculate required number of post-FEC padding bits
getPSDULengthCalculate HE or WUR PSDU length
getTRSConfigurationValid HE TB PHY configuration in response to triggering frame containing TRS Control subfield
numPostFECPaddingBitsRequired number of post-FEC padding bits
packetFormat WLAN packet format
phyType Return DMG PHY modulation type
psduLengthEHT PSDU length
ruInfoResource unit allocation information
showAllocationResource unit allocation
transmitTimePacket transmission time
wlanAPEPLengthCalculate APEP length in octets
wlanPSDULengthCalculate PSDU length in octets
wlanWaveformGeneratorGenerate WLAN waveform
wlanSampleRateNominal sample rate
wlanScrambleScramble and descramble binary input sequence
wlanConstellationMapConstellation mapping
wlanConstellationDemapConstellation demapping
wlanBCCInterleaveInterleave binary convolutionally encoded input
wlanBCCDeinterleaveDeinterleave binary convolutionally interleaved input
wlanStreamParseStream-parse encoded streams
wlanStreamDeparseStream-deparse spatial streams
wlanSegmentParseBitsSegment-parse data bits
wlanSegmentDeparseBitsSegment-deparse data bits
wlanSegmentDeparseSymbolsSegment-deparse data subcarriers
wlanSegmentParseSymbolsSegment-parse data subcarriers
wlanBCCEncodeConvolutionally encode binary data
wlanBCCDecodeConvolutionally decode input data
wlanGolaySequenceGenerate Golay sequence


Waveform Generation and Reception


Processing Chain