The IEEE 802.11ac physical layer standard has several modes and options. To assist the readers of the specification, a waveform generator has been implemented by IEEE that can generate all modes described in the specification.Download the seventh revision of the User guide for 802.11ac waveform generator from IEEE 802.11 Documents.The code of the 802.11ac waveform generator running in GNU Octave is attached at the end of the User guide for 802.11ac waveform generator.
Complete the following steps to create baseband test vectors. For more information about the reference data interface, refer to the last section of this document.
Figure 1. GNU Octave Front Panel
Complete the following steps to read the test vectors from the test bench provided with 802.11 Application Framework 2.1 after data files generation and storing in the proper file format.
Figure 2. Front Panel of TX Processing Test Bench
A script is created to use the IEEE 802.11 Waveform Generator to generate the 802.11ac TX signal for all modes and save the resulting baseband signal vectors in a proper format. It is sufficient to generate the test vectors only once. They will be then read from the LabVIEW code. The general file format has the following properties:
The following functions located in <Project>\Testbenches\Reference Data Generation are created to save the generated IEEE 802.11ac baseband signal for different modes in the proper format for LabVIEW test benches:
Table 2: Example of Configuration Parameters
Table 3: Description of Files Names
Figure 3. Location of Reference Data Files in the TX Chain, Numbers Based on Table 3
Collaborate with other users in our discussion forums
A valid service agreement may be required, and support options vary by country.