Simulate, analyze, and test WLAN communications systems
WLAN Toolbox™ provides standards-compliant functions for the design, simulation, analysis, and testing of wireless LAN communications systems. It includes configurable physical layer waveforms for IEEE 802.11ax/ac/ad/ah and 802.11b/a/g/n/j/p standards. It also provides transmitter, channel modeling, and receiver operations, including channel coding (BCC and LDPC), modulation (OFDM, DSSS, and CCK), spatial stream mapping, channel models (TGay, TGax, TGac, TGah, and TGn), and MIMO receivers.
The toolbox provides reference designs to help you perform baseband link-level simulations and multi-node system-level simulations. You can generate and parse common MAC frames. You can also perform signal measurements such as channel power, spectrum mask, and occupied bandwidth, and create test benches for the end-to-end simulation of WLAN communications links.
You can study the effects of RF designs and interference on system performance. Using WLAN Toolbox with RF instruments or hardware support packages, you can connect your transmitter and receiver models to radio devices and verify your designs via over-the-air transmission and reception.
Supported 802.11 Standards
Generate IEEE 802.11ax/ac/ad/ah/j/p/n/g/a/b waveforms. Use generated waveforms to test Wi-Fi systems and as a golden reference for implementation.
PPDU Packet Formats
Specify multiple formats (HE, VHT, HT-mixed, non-HT, DMG, S1G, OFDM, DSSS, and CCK) and generate each individual preamble and data field.
Wireless Waveform Generation App
Generate WLAN waveforms interactively. Add RF impairments such as AWGN, phase offset, frequency offset, DC offset, IQ imbalance, and memoryless cubic nonlinearity. Visualize results in constellation diagram, spectrum analyzer, OFDM grid, and time scope plots.
Propagation Channel Models
Characterize and simulate TGay, TGax, TGac, TGah, and TGn multipath fading channels.
Throughput and PER Testing
Perform link-level BER, PER, and throughput tests.
Apply beamforming to improve link-level performance. Apply transmit beamforming to focus energy towards a receiver. Use receive beamforming to improve the SNR by pointing a receiver's main beam towards transmitter.
Perform transmitter modulation accuracy as well as spectral emission mask and flatness measurements.
Perform receiver minimum input sensitivity tests to verify compliance with IEEE® 802.11 standards
Perform frame synchronization, frequency offset correction, channel estimation and equalization, and common error phase tracking. Demodulate and decode signaling and data fields.
Recover 802.11 OFDM non-HT based beacon packets.
Signal Generation and Recovery
Parameterize, generate, and recover various IEEE 802.11ax high efficiency (HE) format packets.
Specify resource unit (RU) allocation. Configure various combinations of OFDMA and MU-MIMO transmissions.
MAC and PHY Simulation
Model a WLAN network with multiple nodes including MAC and PHY layers and a shared communication channel.
PHY Layer Abstraction
Use PHY layer abstraction to speed up system simulations. Develop link quality and performance models.
Traffic Scheduling, QoS, and Interference
Compute system-level throughput metrics. Model traffic scheduling and characterize the effects of interference.
Transmit WLAN waveforms from MATLAB® using RF instruments or software-defined radios (SDR).
Use MATLAB to acquire and analyze over-the-air signals received via RF instruments or SDR hardware.
Support for IEEE 802.11ax Draft 4.1 (Wi-Fi6)
Generate high-efficiency single-user (HE SU) null data packets (NDPs) with preamble puncturing, as defined in IEEE® P802.11ax™ Draft 4.1
Link-level simulation of IEEE 802.11ax Trigger-Based Format
Configure, generate, demodulate and decode high-efficiency trigger-based (HE TB) waveforms
Data Recovery Functions Using Multicore Processing
Reduce simulation times by using low-density parity-check (LDPC) decoding with multicore processing
Transmit and Receive Signals with Unlimited Antennas
Apply WLAN transmission, multipath channel modeling and receiver operations with arbitrary number of antennas and links
System-level simulation Examples
Model an 802.11ax downlink orthogonal frequency-division multiple access (OFDMA) scenario, multiple space-time streams, and 802.11a Minstrel rate adaptation
Blind Signal Recovery and Analysis Example
Blindly detect, decode and analyze multiple IEEE 802.11a and IEEE 802.11ax packets in a waveform