WLAN

802.11ac Waveform Settings

These waveform settings are applicable when you select 802.11ac as the PHY Specification.

MIMO

Basic

PHY Specification

Capability

Comment

Generation Mode

Frame Type

Idle Interval

Head Idle Interval

Bandwidth

Combined Waveform

Freq Segment Spacing

Number of Frames

Total Sample Points

Number of Data Symbols in One Frame

RF Burst Duration in One Frame

Overall Waveform Duration in One Frame

Spectrum Control

Oversampling Ratio

Downclocking Ratio

User Defined Downclocking Ratio

Mirror Spectrum

Windowing Length

FilterType

BT

Alpha

Bandwidth

Length(symbol)

Filter Coefficient

Marker

Marker1 Source

Marker2 Source

Marker3 Source

Marker4 Source

Routing

MIMO

Enables rapid configuration of MIMO using Mx1, Mx2, Mx4, or Mx8 within the VHT PPDU format. When applied for MIMO configuration, all WLAN 802.11AC settings are internally restored to their default values. Subsequently, Spatial Mapping Schema is set to Spatial Expansion and the Number of Transmit Chains and the Number of Spatial Streams (Nss,u) of User 0 are automatically set in accordance with the selected Mx configuration. For instance, selecting Mx2 results in both the Number of Transmit Chains and Nss,u being configured to 2.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:MIMO:CONFig NTX1| NTX2|NTX4|NTX8

SCPI Example

 

Couplings

 

Preset

 

State Saved

Yes

Basic

PHY Specification

Refer to Waveform > PHY Specification section.

Capability

Set the capability for WLAN 802.11ac to either Basic or Advanced.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:CAPability BASic|ADVanced

[:SOURce]:RADio:WLAN:WAVeform:AC:CAPability?

SCPI Example

 

Couplings

 

Preset

ADVanced

State Saved

Yes

Comment

Enter an alpha-numeric comment of up to 32 characters. The comment resides in the file header and can include spaces and special characters.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:COMMent

[:SOURce]:RADio:WLAN:WAVeform:AC:COMMent?

SCPI Example

 

Couplings

 

Preset

 

State Saved

Yes

Generation Mode

Select the type of frame to be generated.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:GMODe VHTNdp|VHTPpdu|NHT

[:SOURce]:RADio:WLAN:WAVeform:AC:GMODe?

SCPI Example

 

Couplings

 

Preset

VHTPpdu

State Saved

Yes

Frame Type

Select the frame type.

When you select Beacon, the tab Beacon Frame is displayed in User Setup, giving you access to additional parameters for configuring the Beacon frame type.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FRAMe:TYPE DATA|BEACon

[:SOURce]:RADio:WLAN:WAVeform:AC:FRAMe:TYPE?

SCPI Example

 

Couplings

When Capability is set to Basic or Generation Mode is set to VHT NDP Format, this setting becomes read-only and is set to Data and Control.

Preset

DATA

State Saved

Yes

Idle Interval

Set the length of the idle time between frames.

No signal is transmitted during the idle interval, but the MAC layer operates as if a signal is being transmitted.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:IDLE:INTerval <real>

[:SOURce]:RADio:WLAN:WAVeform:AC:IDLE:INTerval?

SCPI Example

 

Couplings

 

Preset

2e-05

State Saved

Yes

Min

 

Max

 

Head Idle Interval

Set the idle interval ahead of frames, in unit of seconds.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:HEAD:IDLE:INTerval <real>

[:SOURce]:RADio:WLAN:WAVeform:AC:HEAD:IDLE:INTerval?

SCPI Example

 

Couplings

 

Preset

0

State Saved

Yes

Min

 

Max

 

Bandwidth

Set the occupied bandwidth for 802.11ac to 20 MHz, 40 MHz, 80 MHz, 160 MHz, or 80+80 MHz.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:BWIDth BW20M|BW40M|BW80M|BW160M|BW8080M

[:SOURce]:RADio:WLAN:WAVeform:AC:BWIDth?

SCPI Example

 

Couplings

 

Preset

BW20M

State Saved

Yes

Combined Waveform

This setting is applicable/visible only when Bandwidth is 80 + 80 MHz (BW8080M).

Choose whether to use combined or separate waveforms for the two 80-MHz frequency segments.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:COMBined[:STATe] ON|OFF|1|0

[:SOURce]:RADio:WLAN:WAVeform:AC:COMBined[:STATe]?

SCPI Example

 

Preset

OFF

State Saved

Yes

Freq Segment Spacing

This setting is applicable/visible only when Bandwidth is 80 + 80 MHz and Combined Waveform is set to ON.

Set the frequency spacing between two segments of 80+80 for the combined waveform.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:COMBined:FSPacing <real>

[:SOURce]:RADio:WLAN:WAVeform:AC:COMBined:FSPacing?

SCPI Example

 

Couplings

 

Preset

0

State Saved

Yes

Min

 

Max

 

Number of Frames

Set the number of frames.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FRAMe:COUNt <integer>

[:SOURce]:RADio:WLAN:WAVeform:AC:FRAMe:COUNt?

SCPI Example

 

Couplings

 

Preset

1

State Saved

Yes

Min

 

Max

 

Total Sample Points

Query only.

Displays the number of samples (or data points) in the waveform, which depends on the Bandwidth.

The number of sample points varies with the Oversampling Ratio and is related to the number of packets, the frame mode, the data rate, and the length of the user data. The maximum number of samples a waveform can have depends on the ARB memory capacity of the signal generator's baseband generator. You cannot edit this setting.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:SAMPles:COUNt?

SCPI Example

 

Couplings

 

Preset

6880

State Saved

Yes

Min

 

Max

 

Number of Data Symbols in One Frame

Query only.

Displays the number of OFDM symbols in the data portion of one frame.

You cannot edit this setting.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FRAMe:DSYMbols?

SCPI Example

 

Couplings

 

Preset

28

State Saved

Yes

Min

 

Max

 

RF Burst Duration in One Frame

Query only.

Displays the time duration (in seconds) of the burst in one frame. The burst duration is equal to the preamble portion plus the data portion.

You cannot edit this setting.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FRAMe:BURSt:LENGth?

SCPI Example

 

Couplings

 

Preset

1.52e-4

State Saved

Yes

Min

 

Max

 

Overall Waveform Duration in One Frame

Query only.

Displays the time duration (in seconds) of the overall waveform in one frame. The overall waveform duration is equal to the RF burst duration plus the idle interval.

You cannot edit this setting.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FRAMe:LENGth?

SCPI Example

 

Couplings

 

Preset

1.72e-4

State Saved

Yes

Min

 

Max

 

Spectrum Control

Oversampling Ratio

Specify the number of times that the baseband signal is oversampled.

A higher oversampling ratio would help simplify the design of transmitting filter, but would result in a longer waveform.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:OSRatio <real>

[:SOURce]:RADio:WLAN:WAVeform:AC:OSRatio?

SCPI Example

 

Couplings

 

Preset

2

State Saved

Yes

Min

 

Max

 

Downclocking Ratio

Specify a downclocking ratio.

The downclocking ratio reduces the bandwidth of the signal such that it can operate in the TVWS (TV White Space) spectrum. The TVWS spectrum provides a longer range and better indoor penetration for signal propagation at lower frequencies.

The following formula shows the relationship between downclocking ratio, oversampling ratio, bandwidth, and sample clock:

ARB Sample Clock = Bandwidth X Oversampling Ratio / Downclocking Ratio

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:DCRatio DC1|DC333|DC4|DC5|DC667|DC8|DC5625|DC75|USER

[:SOURce]:RADio:WLAN:WAVeform:AC:DCRatio?

SCPI Example

 

Couplings

 

Preset

DC1

State Saved

Yes

User Defined Downclocking Ratio

This setting is applicable/visible only when Downclocking Ratio is set to User Defined.

Specify a downclocking ratio.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:DCRatio:CUSTom <real>

[:SOURce]:RADio:WLAN:WAVeform:AC:DCRatio:CUSTom?

SCPI Example

 

Preset

1

State Saved

Yes

Min

 

Max

 

Mirror Spectrum

Reverse the spectrum of the waveform. This is useful for systems with external up conversion where the signal spectrum is mirrored by the up conversion process.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:MIRRor:SPECtrum[:STATe] ON|OFF|1|0

[:SOURce]:RADio:WLAN:WAVeform:AC:MIRRor:SPECtrum[:STATe]?

SCPI Example

 

Couplings

 

Preset

OFF

State Saved

Yes

Windowing Length

Set the duration of the transition time (Ttr) in the windowing function. Ttr creates a small overlap between consecutive subsections to smooth the transitions between them. Smoothing the transition is required to reduce the spectral sidelobes of the transmitted waveform.

Entering 0 samples means no windowing will be applied. A raised cosine time domain window is applied to the baseband signal to reduce out-of-band power.

Increasing the windowing length is a good way to decrease the adjacent channel power with a fairly small degradation in EVM performance.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:WINDow:LENGth <integer>

[:SOURce]:RADio:WLAN:WAVeform:AC:WINDow:LENGth?

SCPI Example

 

Couplings

 

Preset

2

State Saved

Yes

Min

 

Max

 

FilterType

A baseband filter is applied to reduce the transmitted bandwidth, increasing spectral efficiency.

For signals generated with digital signal processing, baseband filters are often finite impulse response (FIR) filters with coefficients that represent the sampled impulse response of the desired filter. FIR filters are used to limit the bandwidth of the input to the I and Q modulators.

Five options for baseband filtering can be selected in the Filter Type menu:

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:TYPE NONE|GAUSsian|RRCosine|LPASs|UDEFined

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:TYPE?

SCPI Example

 

Couplings

 

Preset

NONE

State Saved

Yes

BT

This setting is applicable/visible only when Filter Type is set to Gaussian.

Set the filter's bandwidth-time product (BT) coefficient.

B is the 3 dB bandwidth of the filter and T is the duration of the symbol period. BT determines the extent of the filtering of the signal. Occupied bandwidth cannot be stated in terms of BT because a Gaussian filter's frequency response does not go to zero, as does a root cosine filter. Common values for BT are 0.3 to 0.5. As the BT product is decreased, the ISI increases.  

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:BT <real>

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:BT?

SCPI Example

 

Couplings

 

Preset

0.5

State Saved

Yes

Min

 

Max

 

Alpha

This setting is applicable/visible only when FilterType is set to Root Raised Cosine.

Set the filter's alpha coefficient.

The sharpness of a root cosine filter is described by the filter coefficient, which is called alpha. Alpha gives a direct measure of the occupied bandwidth of the system and is calculated as:

occupied bandwidth = symbol rate X (1 + alpha).

If the filter had a perfect (brick wall) characteristic with sharp transitions and an alpha of zero, the occupied bandwidth would be:

symbol rate X (1 + 0) = symbol rate

An alpha of zero is impossible to implement. Alpha is sometimes called the "excess bandwidth factor" as it indicates the amount of occupied bandwidth that will be required in excess of the ideal occupied bandwidth (which would be the same as the symbol rate).

At the other extreme, take a broader filter with an alpha of one, which is easier to implement. The occupied bandwidth for alpha = 1 will be:

occupied bandwidth = symbol rate X (1 + 1) = 2 X symbol rate.

An alpha of one uses twice as much bandwidth as an alpha of zero. In practice, it is possible to implement an alpha below 0.2 and make good, compact, practical radios. Typical values range from 0.35 to 0.5, though some video systems use an alpha as low as 0.11.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:ALPHa <real>

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:ALPHa?

SCPI Example

 

Couplings

 

Preset

0.5

State Saved

Yes

Min

 

Max

 

Bandwidth

This setting is applicable/visible only when FilterType is set to Ideal Lowpass.

Set the effective bandwidth for the ideal low pass filter.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:BW <real>

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:BW?

SCPI Example

 

Couplings

 

Preset

20

State Saved

Yes

Min

 

Max

 

Length(symbol)

The symbol length of the filter determines how many symbol periods will be used in the calculation of the symbol. The filter selection influences the symbol length value.

For both root cosine and ideal low pass filters, the greater the symbol length, the greater the accuracy of the signal. Try changing the symbol length, and plotting the spectrum to view the effect the symbol length of the filter has on the spectrum.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:LENGth <integer>

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:LENGth?

SCPI Example

 

Couplings

 

Preset

6

State Saved

Yes

Min

 

Max

 

Filter Coefficient

This setting is applicable/visible only when FilterType is set to User Defined.

When you select User Defined as the Filter Type, click the > button displayed with this field to select a simple unformatted text file (*.txt) of coefficient values, characterizing a user-defined filter. Each line in the file contains one coefficient value. The number of coefficients listed must be a multiple of the selected oversampling ratio. Each coefficient applies to both I and Q components.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:COEFficient

[:SOURce]:RADio:WLAN:WAVeform:AC:FILTer:COEFficient?

SCPI Example

 

Couplings

 

Preset

1

State Saved

Yes

Marker

Marker1 Source

Frame Start - It indicates the beginning of each frame. It starts at the beginning of the Head Idle Interval.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:M1Source?

SCPI Example

 

Couplings

 

Preset

FSTart

State Saved

Yes

Marker2 Source

RF Blanking - It controls On/Off of the RF signal. There is a 500 ns pre-blanking before the Preamble part and a 335 ns latency after the Data part for Marker2.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:M2Source?

SCPI Example

 

Couplings

 

Preset

BLANking

State Saved

Yes

Marker3 Source

Frames - It indicates the period of each frame. The Head Idle Interval is included in the frame, and the Idle Interval is excluded.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:M3Source?

SCPI Example

 

Couplings

 

Preset

FRAMes

State Saved

Yes

Marker4 Source

Preamble Blanking - It indicates the Preamble part of each frame.

SCPI Command

[:SOURce]:RADio:WLAN:WAVeform:AC:M4Source?

SCPI Example

 

Couplings

 

Preset

PREamble

State Saved

Yes

Routing

Refer to Waveform > Routing Settings.