App-Based WLAN Waveform Generation
This example shows how to generate IEEE® 802.11™ waveforms by using the WLAN Waveform Generator app.
Open WLAN Waveform Generator App
On the Apps tab of the MATLAB® toolstrip, select the WLAN Waveform Generator app icon under Signal Processing and Communications. This selection opens the Wireless Waveform Generator app configured for WLAN waveform generation.
Select IEEE 802.11 PHY Format
Choose the PHY format of the waveform you want to generate by selecting one of the formats under WLAN (IEEE 802.11) in the Waveform Type section of the app toolstrip. The app supports these IEEE 802.11 PHY formats.
802.11be
802.11ax
802.11ah
802.11ad
802.11n/ac
802.11p
802.11b/g
802.11a/g/j
Generate WLAN Waveform
Set transmission and configuration parameters by specifying options in the Waveform tab on the left pane of the app. Add impairments and select visualization tools by specifying options in the Generation section of the app toolstrip. To visualize the waveform, click Generate.
For example, this figure shows the Time Scope and Spectrum Analyzer visualization results for a high-efficiency trigger-based (HE TB) waveform with default parameters.
Export Generated Waveform
You can export the generated waveform and its parameters by clicking Export. You can export the waveform to:
A MATLAB script with a
.m
extension, which you can run to generate the waveform without the appA file with a
.bb
,.mat
, or.txt
extensionYour MATLAB workspace as a structure
A Simulink® block, which you can use to generate the waveform in a Simulink model without the app
Transmit WLAN Waveform
This feature requires Instrument Control Toolbox™ software. To transmit a generated waveform, click the Transmitter tab on the app toolstrip and configure the instruments. You can use any instrument supported by the rfsiggen
(Instrument Control Toolbox) function.
References
[1] IEEE® Std 802.11ax™-2021 (Amendment to IEEE Std 802.11™-2020). “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. Amendment 1: Enhancements for High Efficiency WLAN.” IEEE Standard for Information Technology — Telecommunications and Information Exchange between Systems. Local and Metropolitan Area Networks — Specific Requirements.
[2] IEEE Std 802.11-2020 (Revision of IEEE Std 802.11-2016). “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications.” IEEE Standard for Information Technology — Telecommunications and Information Exchange between Systems — Local and Metropolitan Area Networks — Specific Requirements.