This topic describes the following configurations:
The figure above shows you how to set up two MXG/EXG X-Series signal generators (either N5182A, N5172B, or N5182B) for the Multiple Signal Generators Solution with Baseband Timing Alignment and RF Phase Coherence.
If you are using an N5172B or N5182B and one or more N5182A signal generators, you must configure the N5172B or N5182B as the Primary. In addition, the N5182A secondaries must be at the end of the instrument chain.
To generate an RF phase coherent signal, the LO OUT signal from the primary MXG/EXG is divided using a power splitter and then connected to the LO IN connectors of the primary MXG/EXG and the secondary MXG/EXG.
All X-Series signal generators in this setup require option N5182A-012, N5172B-012, or N5182B-012, which adds the LO IN/OUT for RF phase coherency.
The X-Series signal generator provides precise baseband timing alignment as a standard feature, which synchronizes the start of the BBG waveform playback capability of up to 16 signal generators. For the N5182A or N8300A, the playback is synchronized to within a characteristic value of ± 8 ns between the primary and the last secondary. For the N5172B or N5182B, the playback is synchronized to within a characteristic value of ± 5 ns between the primary and the last secondary. When working with the N7617C Signal Studio for WLAN 2024 Update 1.0, we only use two MXG/EXG X-Series signal generators to simulate the signals on two antennae. This minor amount of delay (± 8 ns or ± 5 ns) can be reduced further to picosecond resolution by adjusting the I/Q Delay. To reduce the delay, check and adjust the BBG signal alignment for each signal generator in the system. For more information on adjusting the delay, refer to the section entitled "I/Q Adjustments" in the MXG/EXG X-Series user's guide.
The delay value includes compensation for cables that have less than 1 ns of propagation delay between the EVENT 1 and PAT TRIG connectors. To minimize synchronization delay, the Keysight BNC cable 10502A is the recommended cable for the rear-panel daisy chain connections
The Event 1 connector on the primary MXG/EXG rear panel is connected to the Pattern Trigger In connector on the secondary MXG/EXG. This ensures that the two baseband generators are precisely synchronized on the start of the waveform playback. Synchronization occurs after the primary signal generator sends a one-time event pulse through the Event 1 connector to the secondary signal generator. Prior to this event, the secondary signal generator must recognize that it is waiting for this event pulse, which occurs during the system configuration. (Refer to the section entitled "Multiple Baseband Generator Synchronization" in the MXG/EXG X-Series user's guide.) In order to properly send the synchronization pulse, the Dual ARB Player for each signal generator must be turned off. The trigger source on the both signal generators is automatically set by the software. On the primary MXG/EXG, it is set to "Bus" to waiting for a SCPI command trigger through the GPIB or LAN bus. On the secondary MXG/EXG, it is set to "External" to receive a trigger through the rear-panel PAT TRIG connector.
When you start N7617C Signal Studio for WLAN 2024 Update 1.0, you must select in the System Configuration Wizard. You will be asked for connection information for the corresponding number of MXG/EXG X-Series signal generators. Both signal generators must have a valid license for N7617C advanced capability in order to have access to the software features for the multiple antennae. Once you have connected to both MXG/EXG X-Series signal generators, the software sends SCPI commands to both signal generators and automatically completes the system configuration. You can now perform the steps to synchronize the baseband generators of each MXG/EXG. (Refer to the section entitled "Multiple Baseband Generator Synchronization" in the MXG/EXG X-Series user's guide.)
When you generate the waveforms for multiple antennas, the Signal Studio for WLAN software pre-calculates the waveform packets and applies the effects of specific channels, then loads the composite waveform into each signal generator.
This example shows you how to set up the ESG signal generators and configure the N7617C Signal Studio for WLAN 2024 Update 1.0 software to create 802.11n waveform packets for a Mx2 (2-channel receiver) MIMO receiver test application with baseband timing alignment and RF phase coherency. Although this example demonstrates Mx2 MIMO, it is easy to expand it to Mx3 and Mx4 MIMO by adding extra signal generators, connecting the corresponding cables, and configuring the Signal Studio software.
Two signal generators (with the same model number) are used and the 10 MHz references are connected between them. When using E4438C ESG signal generators, each requires the special options HEC, HCC and HBC. Option HEC provides the external baseband generator clock input on the rear panel. Option HCC Provides 250 MHz - 4 GHz IN & OUT on the rear panel. Option HBC provides 4 GHz - 6 GHz IN & OUT on the rear panel. A distribution network is used to take the LO signal from the primary signal generator and to amplify and split that signal so that it can serve as the LO for both the primary and secondary signal generators, thus providing phase coherency for the RF signal output signals. It also provides an external common clock for the two baseband generators, which ensures timing alignment of the baseband signals. Note that the phase offset of each signal generator can be corrected by changing the starting phase of the I/Q waveform. The Event 2 connector on the primary signal generator is connected to the Pattern Trigger In connector on each of the two signal generators. This ensures that the two baseband generators are triggered simultaneously, eliminating time errors in the waveform output. The synchronization occurs right after downloading the waveforms to the both signal generator. The Signal Studio software will send a SCPI command to the primary signal generator to direct it to send a one-time event pulse through the Event 2 connector to itself and the secondary signal generator. Then, this pulse signal triggers the two signal generator to playback the waveform simultaneously.
The EVENT 2 signal works as both a Trigger Source and an actual Marker 2 output signal, but in different period of time. Before the waveform playback, EVENT 2 serves as the trigger source. Once waveforms are triggered to playback, EVENT 2 won't work as a trigger source and come back to the Marker 2 output whenever marker 2 is present in the waveform.
When you start the N7617C Signal Studio for WLAN 2024 Update 1.0, you will need to choose the in the System Configuration Wizard. You will be asked for connection information for the corresponding number of signal generators. Both signal generators must be the same model and both must have a valid license for N7617C Advanced Capability in order to have access to most of the software features for MIMO.
When you generate the waveforms for multiple antennas, the Signal Studio for WLAN software pre-calculates the waveform packets and applies the effects of specific channels, then loads the composite waveform into each signal generator and applies it directly to the DUT.
Set up the PC and the signal generators as shown above.
Click the
button in the tree view and double click the IEEE 802.11n Mx2 in the right pane to open the parameter view main window. If you want to expand your setup to Mx3 or Mx4 MIMO, select IEEE 802.11n Mx3 or IEEE 802.11n Mx4 respectively.Click
in the tree view to configure waveform parameters. The section contains the key system parameters.: Select for this example.
: Select for this example.
: Use the default setting, . This parameter determines the length of the idle time between frames.
: Use the default .
Leave the default settings for the other parameters.
Click
in the tree view to configure the parameters for the 802.11n PHY and MAC layer.Configure
parameters.The MCS table. Since we have chosen the IEEE 802.11n Mx2 setup, the range of possible choices for the MCS index is 0 to 15. Use any of these values.
can be changed if desired. It determines the number of spatial streams and the modulation type, coding rate, and data rate as shown in theSet it to . This parameter determines the M value in a MxN MIMO system. Since we have chosen the Mx2 MIMO in Quick Setups, setting this parameter to 2 means that we are configuring a 2x2 MIMO system.
Use the default of .
Use the default value of .
Set it to . This sets the guard interval to 800ns.
Select to . In GreenField mode, HT packets are transmitted without a legacy compatible part.
Use the scheme.
, , and : Enable scrambler, convolutional coder and interleaver so that the channel is fully coded.
Configure
data.You can turn A-MPDU ON or OFF. For this example, turn it on to allow multiple MPDUs in one PSDU (PHY service data unit).
The bottom half of the screen allows you to add MPDUs to this zone. One MPDU is present by default. Click
to add a second one.set it to .
Click
in the tree view or double-click in the first column of the row in the table. This displays a window where you can choose the following for each MPDU.: Select PN9 sequence.
: Use the default setting, 1024 bytes in this example.
: MAC Header format is very important for receiver test. The MAC header provides the DUT with information about the data being transmitted. If the header is formatted incorrectly, the DUT will not recognize the frame, preventing FER/PER testing. It is critical that the frame control in the MAC header be set properly to obtain valid packets. IEEE 802.11, 1999, paragraph 7, Frame formats defines several frame types. To set the frame for data, the MAC header would be formatted to 0800. The second portion of the MAC header specifies addresses. Not all frame types use all the address fields. Signal Studio provides a checkbox that can be cleared if that is desired. Note that the frame length changes when the addresses are not selected. If the address of the DUT is not the same as that being transmitted, the frame will be ignored by the DUT, unless the device is in ad hoc mode. In this example, the MAC header for a data frame with addresses is set as shown in the figure below.
: Enable MAC FCS to append the MAC FCS to the data payload in this example.
Leave the default settings for the other parameters.
Configure
by clicking in the tree view. Set to ON in this example for a Mx2 MIMO receiver test. (For transmitter test applications, set the channel state to OFF.)Click the button in the
cell to configure channel fading parameters.
: Use mode B in this example. Options A to F of model type corresponds to channel models defined in IEEE 802.11-03/940r (IEEE p802.11 Wireless WLANs TGn channel models).
: Use the default in this example. You may also set it to Rice, depending on your test requirements.
: In this example, set it to so that the antenna correlations are computed from the signal voltages (complex).
: Displays the number of transmit antennae. It is equal to the number of transmit chains in HT mode in this example.
: Displays the number of receive antennae. It is determined by the number of signal generators you select in the quick setup. In this example, it is 2.
Leave the default settings for the other parameters.
Click
in the tree view and click to configure the signal generator 1 settings.In Configuration section, set the instrument model number to E4438C.
: In the Dual Arb section, set the VCO clock to external.
Keep the defaults for the other signal generator settings.
Click
in the tree view and click to configure the signal generator 2 settings.In Configuration section, set the instrument model number to E4438C.
: In the Dual Arb section, set the VCO clock to external.
Keep the defaults for the other signal generator settings.
Click
to view the CCDF
curves, if desired.
Click
to generate waveform packets.
Click
to download waveforms to each ESG signal generator after you have configured
the instrument connection.