What problem does it solve?
Configuring IEEE 802.11 waveform generation in MATLAB involves format-specific config objects, allocation index schemes, and PSDU length methods that vary across standards, leading to frequent errors and silent misconfigurations. This Skill provides the correct patterns, constraints, and reference tables to generate valid WLAN waveforms on the first attempt.
Core Features & Use Cases
- All 802.11 Formats: Covers Non-HT (802.11a/g/b), HT (802.11n), VHT (802.11ac), HE (802.11ax), EHT (802.11be), and UHR (802.11bn / Wi-Fi 8) including OFDMA, MU-MIMO, trigger-based uplink, extended range, and preamble puncturing.
- Duration Targeting and Payload Sizing: Computes PSDU/APEP lengths from a target transmit duration, including an iterative loop for multi-user OFDMA configs where wlanAPEPLength does not apply.
- MAC Frames and Multi-Packet Waveforms: Builds packets with MAC frame payloads (Data, Block Ack, Beacon), A-MPDU aggregation, and mixed-format sequences with SIFS/DIFS/PIFS spacing.
- Use Case: A test engineer needs an 80 MHz 802.11ax OFDMA waveform with four 242-tone RUs and per-user MCS settings. The Skill supplies the correct allocation indices ([192 192 192 192]), per-user configuration loop, and verification via ruInfo and showAllocation.
Quick Start
Ask the agent to generate an 80 MHz 802.11ax HE-MU OFDMA waveform with four users on 242-tone RUs and plot the time-domain signal and RU allocation.