WLAN Toolbox

 

WLAN Toolbox

Simulate, analyze, and test WLAN communications systems

Get Started:

Waveform Generation

Generate a variety of standard-compliant Wi-Fi waveforms.

Supported 802.11 Standards

Generate IEEE 802.11be/az/ax/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.

Generate DMG, S1G, VHT, HT-mixed & non-HT waveformsGenerating DMG, S1G, VHT, HT-mixed, and non-HT waveforms.

Generating DMG, S1G, VHT, HT-mixed, and non-HT waveforms.

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.

WLAN Packet Structure with data and preamble fields

WLAN packet structure with data and preamble fields.

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.

802.11ax waveform generation using the Wireless Waveform Generator app.

802.11ax waveform generation using the Wireless Waveform Generator app.

Link-Level Simulation

Perform link-level simulations for IEEE 802.11az/ax/ac/ad/ah/n/j/p/g/a standards. Analyze link performance by computing packet error rate (PER), bit error rate (BER), and throughput metrics.

Propagation Channel Models

Characterize and simulate TGay, TGax, TGac, TGah, and TGn multipath fading channels.

WLAN Channel Models

WLAN channel models.

Beamforming

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.

Transmit beamforming with channel sounding.

Transmit beamforming with channel sounding.

Test and Measurement 

Build test models and measure transmitter and receiver performance

Receiver Measurements

Perform receiver minimum input sensitivity tests to verify compliance with IEEE 802.11 standards

802.11ac receiver minimum input sensitivity test.

802.11ac receiver minimum input sensitivity test.

Signal Recovery

Recover signal information and perform receiver operations.

Receiver Design

Perform frame synchronization, frequency offset correction, channel estimation and equalization, and common error phase tracking. Demodulate and decode signaling and data fields.

802.11ac signal recovery with preamble decoding.

802.11ac signal recovery with preamble decoding.

Wi-Fi Beacons

Recover 802.11 OFDM non-HT based beacon packets.

802.11 OFDM beacon frame generation.

802.11 OFDM beacon frame generation.

MAC Modeling

Generate, parse, and decode MAC data, management, and control frames.

MAC Frame Generation

Generate IEEE 802.11MAC frames (MPDU, AMSDU, and AMPDU) and verify the contents of MAC frames are as expected.

 

802.11 MAC frame generation.

802.11 MAC frame generation.

MAC Frame Parsing

Parse and decode 802.11 MAC frames.

Equalized samples of 802.11ax packet waveforms.

Equalized samples of 802.11ax packet waveforms.

System-Level Simulation

Model Wi-Fi links with multiple nodes. Simulate protocol stacks that include PHY, MAC, and application layers.

MAC and PHY Simulation

Model a WLAN network with multiple nodes including MAC and PHY layers and a shared communication channel.

MAC and PHY simulation network statistics at each node.

MAC and PHY simulation network statistics at each node.

PHY Layer Abstraction

Use PHY layer abstraction to speed up system simulations. Develop link quality and performance models.

Packet error rate comparison: Abstracted vs. Simulated PHY.

Packet error rate comparison: Abstracted vs. Simulated PHY.

Low Energy (BLE) coexistence with WLAN interference.

Bluetooth Low Energy (BLE) coexistence with WLAN interference.

Radio Connectivity

Connect your transmitter and receiver models to radio devices, and verify your designs via over-the-air transmission and reception.

Over-the-Air Reception

Use MATLAB to acquire and analyze over-the-air signals received via RF instruments or SDR hardware.

USRP SDR used to receive 802.11 OFDM beacon frames.

USRP® SDR used to receive 802.11 OFDM beacon frames.