Main Content

Signal Reception

Functions for 802.11™ physical layer reception processing

WLAN Toolbox™ provides functions that synchronize, demodulate, and decode 802.11 waveforms. Use these functions to detect waveform characteristics, estimate and correct for symbol timing offset, estimate and correct for carrier frequency offset, and estimate the channel. The functions also demodulate and recover individual preamble and data fields.


expand all

wlanPacketDetectEstimate timing offset of OFDM packet
wlanFormatDetectDetect packet format
wlanSymbolTimingEstimateFine symbol timing estimate using L-LTF
wlanCoarseCFOEstimatePerform coarse CFO estimation
wlanFineCFOEstimatePerform fine CFO estimation
wlanSampleRateNominal sample rate
wlanEHTTrackPilotErrorTrack errors using pilot subcarriers of EHT waveform
wlanHETrackPilotErrorTrack errors using pilot subcarriers of HE waveform
channelDelayChannel timing delay
frequencyOffsetApply frequency offset to input signal
wlanEHTLTFChannelEstimateChannel estimation using EHT-LTF
wlanHELTFChannelEstimateChannel estimation using HE-LTF
wlanVHTLTFChannelEstimateChannel estimation using VHT-LTF
wlanHTLTFChannelEstimateChannel estimation using HT-LTF
wlanLLTFChannelEstimateChannel estimation using L-LTF
wlanPreHEChannelEstimateChannel estimation using pre-HE fields
wlanLLTFNoiseEstimateNoise estimation using L-LTF and S1G-LTF1
wlanFieldIndicesGenerate PPDU field indices
wlanEHTDemodulateDemodulate fields of EHT waveform
wlanHEDemodulateDemodulate fields of HE waveform
wlanDMGOFDMDemodulateDemodulate fields of DMG waveform
wlanS1GDemodulateDemodulate fields of S1G waveform
wlanVHTLTFDemodulateDemodulate VHT-LTF waveform
wlanHTLTFDemodulateDemodulate HT-LTF waveform
wlanLLTFDemodulateDemodulate L-LTF waveform
wlanNonHTOFDMDemodulateDemodulate fields of non-HT OFDM waveform
wlanEHTOFDMInfoOFDM information for EHT transmission
wlanHEOFDMInfoOFDM information for HE transmission
wlanDMGOFDMInfoOFDM information for DMG transmission
wlanS1GOFDMInfoOFDM Information for S1G transmission
wlanVHTOFDMInfoOFDM information for VHT transmission
wlanHTOFDMInfoOFDM information for HT transmission
wlanNonHTOFDMInfoOFDM information for non-HT transmission
wlanFieldIndicesGenerate PPDU field indices
wlanHESIGABitRecoverRecover information bits in HE-SIG-A field
wlanHESIGBCommonBitRecoverRecover common field bits in HE-SIG-B field
wlanHESIGBUserBitRecoverRecover user field bits in HE-SIG-B field
wlanHETBNDPFeedbackStatusRecover feedback status from HE TB feedback NDP
wlanLSIGBitRecoverRecover information bits in L-SIG field
wlanLSIGRecoverRecover L-SIG information bits
wlanVHTSIGARecoverRecover VHT-SIG-A information bits
wlanVHTSIGBRecoverRecover VHT-SIG-B information bits
wlanHTSIGRecoverRecover HT-SIG information bits
wlanDMGHeaderBitRecoverRecover bits from DMG Header field
wlanFieldIndicesGenerate PPDU field indices
wlanInterpretScramblerStateRecover bandwidth signaling from initial scrambler state
wlanEHTDataBitRecoverRecover bits from EHT-Data field
wlanHEDataBitRecoverRecover bits from HE-Data field
wlanVHTDataRecoverRecover bits from VHT-Data field
wlanHTDataRecoverRecover bits from HT-Data field
wlanNonHTDataBitRecoverRecover PSDU from non-HT Data field
wlanNonHTDataRecoverRecover non-HT Data
wlanDMGDataBitRecoverRecover bits from DMG Data field
wlanScrambleScramble and descramble binary input sequence
scramblerRangeGet scrambler initialization range
wlanConstellationDemapConstellation demapping
wlanBCCDeinterleaveDeinterleave binary convolutionally interleaved input
wlanStreamDeparseStream-deparse spatial streams
wlanSegmentDeparseBitsSegment-deparse data bits
wlanSegmentParseSymbolsSegment-parse data subcarriers
wlanBCCDecodeConvolutionally decode input data
wlanGolaySequenceGenerate Golay sequence


expand all

comm.PhaseFrequencyOffsetApply phase and frequency offsets to input signal
wlanHERecoveryConfigStore parameters recovered from HE transmission