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

wlanPacketDetectOFDM packet detection using L-STF
wlanFormatDetectDetect packet format
wlanSymbolTimingEstimateFine symbol timing estimate using L-LTF
wlanCoarseCFOEstimateCoarse estimate of carrier frequency offset
wlanFineCFOEstimateFine estimate of carrier frequency offset
wlanSampleRateReturn nominal sample rate
channelDelayChannel timing delay
wlanVHTLTFChannelEstimateChannel estimation using VHT-LTF
wlanHTLTFChannelEstimateChannel estimation using HT-LTF
wlanLLTFChannelEstimateChannel estimation using L-LTF
wlanFieldIndicesGenerate PPDU field indices
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
wlanHEOFDMInfoGet OFDM information for HE transmission
wlanDMGOFDMInfoGet OFDM information for DMG transmission
wlanS1GOFDMInfoGet OFDM Information for S1G transmission
wlanVHTOFDMInfoGet OFDM information for VHT transmission
wlanHTOFDMInfoReturn OFDM information for HT transmission
wlanNonHTOFDMInfoGet OFDM information for non-HT transmission
interpretHESIGABitsUpdate recovery configuration object with HE-SIG-A bits
getSIGBLengthReturn information relevant to HE-SIG-B field length
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
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 header bits from DMG header field
wlanFieldIndicesGenerate PPDU field indices
wlanVHTDataRecoverRecover VHT data
wlanHTDataRecoverRecover HT data
wlanNonHTDataRecoverRecover non-HT data
wlanDMGDataBitRecoverRecover data bits from DMG data field
wlanHEDataBitRecoverRecover data bits from HE-Data field
wlanScrambleScramble and descramble binary input sequence
wlanConstellationDemapConstellation demapping
wlanBCCDeinterleaveDeinterleave binary convolutionally interleaved input
wlanStreamDeparseStream-deparse binary input
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
wlanHERecoveryConfigCreate HE recovery configuration object


Basic VHT Data Recovery Steps

Perform basic VHT data recovery.

Featured Examples