Simulate, analyze, and test the physical layer of WLAN communications systems
WLAN Toolbox™ provides standard-compliant functions for the design, simulation, analysis, and testing of wireless LAN communications systems. The toolbox provides 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, modulation (OFDM, DSSS, and CCK), spatial stream mapping, channel models (TGax, TGac, TGah, and TGn), and MIMO receivers.
You can generate multiple types of signals, including high-efficiency (HE), very-high-throughput (VHT), high-throughput (HT-mixed), legacy (non-HT), directional multigigabit (DMG), and sub 1 GHz (S1G). 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.
The toolbox provides reference designs to help you explore baseband specifications and study the effects of RF designs and interference sources 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.
Propagation Channel Models
Characterize and simulate TGax, TGac, TGah, and TGn multipath fading channels.
Throughput and PER Testing
Perform link-level BER, PER, and throughput tests.
Apply beamforming to improve the link-level performance. Apply transmit beamforming to focus energy towards a receiver. Use receive beamforming to improve the SNR by pointing receiver's main beam towards transmitter.
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 different IEEE 802.11ax high efficiency (HE) format packets.
Specify resource unit (RU) allocation. Configure various combinations of OFDMA and MU-MIMO transmissions.
Open MATLAB Code
Use the comprehensive set of transmitter, channel model, and receiver operations that are expressed as open and customizable MATLAB code.
C/C++ Code Generation
Generate C code to accelerate simulation, obtain C source code for implementation, or use as a standalone executable.
Transmit WLAN waveforms from MATLAB using RF instruments or software-defined radios (SDR).
Acquire and analyze over-the-air received signals in MATLAB using RF instruments or software-defined radios.
System-Level Simulation of IEEE 802.11ax Networks
Simulate multilink 802.11ax networks with MAC frame aggregation, quality of service (QoS) traffic scheduling, and physical layer abstraction
IEEE 802.11ax Signal Recovery
Decode the HE-SIG-B common and user data in a high-efficiency multiuser (HE-MU) transmission
IEEE 802.11ax Packet Extension
Generate HE-format packets with packet extension based on Draft 3.1 of the IEEE 802.11ax standard
IEEE 802.11 Waveform Timing Estimation
Calculate PSDU and APEP length from transmission time
IEEE 802.11ax RU Visualization
Display the resource unit (RU) allocation for HE-format transmissions