Vertex Users Guide
Vertex Users Guide
Release 4.90
User Manual
Vertex® Channel Emulator
Release 4.90 – User Manual
Limited Warranty
Spirent Communications, Inc. (“Spirent”) warrants that its Products will conform to the description on the
face of order, that it will convey good title thereto, and that the Product will be delivered free from any
lawful security interest or other lien or encumbrance.
Spirent further warrants to Customer that hardware which it supplies and the tangible media on which it
supplies software will be free from significant defects in materials and workmanship for a period of twelve
(12) months, except as otherwise noted, from the date of delivery (the “Hardware Warranty Period”),
under normal use and conditions. To the extent the Product is or contains software (“Software”), Spirent
also warrants that, if properly used by Customer in accordance with the Software License Agreement, the
Software which it supplies will operate in material conformity with the specifications supplied by Spirent
for such Software for a period of ninety (90) days from the date of delivery (the “Software Warranty
Period”). The “Product Warranty Period” shall mean the Hardware Warranty Period or the Software
Warranty Period, as applicable. Spirent does not warrant that the functions contained in the Software will
meet a specific requirement or that the operation will be uninterrupted or error free. Spirent shall have no
warranty obligations whatsoever with respect to any Software which has been modified in any manner by
Customer or any third party. Defective Products and Software under warranty shall be, at Spirent's
discretion, repaired or replaced or a credit issued to Customer's account for an amount equal to the price
paid for such Product provided that: (a) such Product is returned to Spirent after first obtaining a return
authorization number and shipping instructions, freight prepaid, to Spirent's location in the United States;
(b) Customer provides a written explanation of the defect or Software failure claimed by Customer; and
(c) the claimed defect actually exists and was not caused by neglect, accident, misuse, improper
installation, improper repair, fire, flood, lightning, power surges, earthquake, or alteration. Spirent will ship
repaired Products to Customer, freight prepaid, based on reasonable best efforts after the receipt of
defective Products. Except as otherwise stated, any claim on account of defective materials or for any
other cause whatsoever will conclusively be deemed waived by Customer unless written notice thereof is
given to Spirent within the Warranty Period. Spirent reserves the right to change the warranty and service
policy set forth above at any time, after reasonable notice and without liability to Customer.
Page Part Number: 71-009239, Version A0
www.spirent.com 2
Vertex® Channel Emulator
Release 4.90 – User Manual
Safety Summary
If the equipment is used in a manner not specified by the manufacturer the protection provided
by the equipment may be impaired.
Safety Symbols
The following safety symbols are used throughout this manual and may be found on the
instrument. Familiarize yourself with each symbol and its meaning before operating this
instrument.
Instruction manual symbol. The Frame terminal. A connection
product is marked with this symbol to the frame (chassis) of the
when it is necessary for you to refer equipment which normally
to the instruction manual to protect includes all exposed metal
against damage to the instrument. structures.
www.spirent.com 3
Vertex® Channel Emulator
Release 4.90 – User Manual
Symboles de sécurité
Les symboles suivants sont utilisés dans tout le manuel et peuvent être trouvés sur le matériel.
Il est recommandé de se familiariser avec chaque symbole et sa signification avant de
manipuler le matériel.
Symbole « manuel d’instruction ». Masse. Ce symbole identifie
Ce symbole apparaît sur le produit une connexion au châssis du
lorsqu’il est nécessaire de se matériel (ce châssis inclut
référer au manuel d’instruction pour normalement toutes les
éviter une détérioration du matériel. structures métalliques
exposées).
www.spirent.com 4
Vertex® Channel Emulator
Release 4.90 – User Manual
Table of Contents
1. Introduction ...................................................................................... 10
1.1. Overview .................................................................................................. 10
1.2. Vertex Channel Emulator Description ...................................................... 11
1.2.1. Front Panel Description ................................................................. 12
1.2.2. Rear Panel Description ................................................................. 14
1.2.3. DSPM Modules ............................................................................. 16
1.2.4. Hardware Configuration ................................................................ 18
1.3. Lifting and Carrying the Vertex Channel Emulator ................................... 21
1.4. Intended Audience ................................................................................... 21
1.5. Documentation......................................................................................... 21
1.6. How to Contact Us ................................................................................... 22
2. Operation Reference ....................................................................... 23
2.1. Instrument Control ................................................................................... 23
2.1.1. Laptop-Based GUI ........................................................................ 23
2.1.2. Remote Programming Interface (RPI) ........................................... 23
2.2. Operating Conditions ............................................................................... 23
2.2.1. Bench-Top Positioning .................................................................. 23
2.2.2. Rackmount Positioning ................................................................. 24
2.3. Ventilation ................................................................................................ 25
2.4. Connecting the Controller Laptop to the Vertex Channel Emulator ......... 26
2.4.1. Checking the COM Port Setting .................................................... 31
2.5. Overview of the Vertex GUI ..................................................................... 33
2.5.1. Tooltips ......................................................................................... 33
2.5.2. Play/Pause/Stop Fading ................................................................ 34
2.5.3. SDE File Saving and Loading ....................................................... 35
2.5.4. Group Parameter Editing .............................................................. 36
2.5.5. RF Setup and Measurement Window Scrolling ............................. 38
2.5.6. Connection Setup.......................................................................... 39
2.6. Multi-Instrument Operation ...................................................................... 44
2.6.1. Dual-Vertex Configuration ............................................................. 44
2.6.2. Quad-Vertex Configuration ........................................................... 46
2.6.3. Additional Instruments Setup ........................................................ 52
www.spirent.com 5
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 6
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 7
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 8
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 9
Vertex® Channel Emulator
Release 4.90 – User Manual
1. Introduction
1.1. Overview
The Spirent Vertex® channel emulator simplifies high-density MIMO testing for
technologies such as 5G, LTE, LTE-Advanced, massive MIMO, WiFi, and mesh
networks. These technologies rely on large numbers of antennas, higher bandwidth,
and band aggregation to deliver high-speed data. The Vertex channel emulator
provides integrated, bidirectional RF channels and supports carrier aggregation. With
high-fidelity channel and long simulation repetition rates, the Vertex channel
emulator ensures reliable and accurate performance evaluation.
The Vertex channel emulator has a modular structure of RF and digital subsystems
and can be configured with different channel density or frequency coverage for
different applications. The Vertex channel emulator also features an easy-to-use
graphical user interface (GUI) that provides one-click access to the most commonly
used functions. The step-by-step design of the GUI along with graphical feedback at
each step ensures that even the most novice user can quickly set up and run the
complex RF environments needed to test mobiles and base stations used in LTE,
LTE-Advanced, and beyond.
The Vertex channel emulator includes support for MIMO over-the-air (OTA) testing
using the MIMO OTA Environment Builder software. The Vertex channel emulator
also possesses the capabilities necessary to evaluate a broad range of local and
wide-area wireless network technologies.
Supported technologies include:
• 5G
• WiFi6
• Satellite and aeronautical applications
• Location-based services
• GSM/GPRS/EDGE
• WCDMA
• WCDMA HSPA (HSDPA/HSUPA)
• HSPA+
• LTE
• LTE-Advanced
www.spirent.com 10
Vertex® Channel Emulator
Release 4.90 – User Manual
• CDMA2000 1x
• CDMA2000 1xEV-DO
• CDMA2000 1xEV-DV
• 802.11.a/b/g/n/ac
• 802.16 (WiMAX)
• HiperLAN
SLOT
I/O 1 OUT 2 I/O 3 OUT 4 I/O 1 OUT 2 I/O 3 OUT 4
1 2
3 4
5 6
7 8
STATUS
www.spirent.com 11
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 12
Vertex® Channel Emulator
Release 4.90 – User Manual
1 2 3 4
SPIRENT SDE-TC4 TIMING SOURCE MODULE
www.spirent.com 13
Vertex® Channel Emulator
Release 4.90 – User Manual
1 SYNC SYNC
DSPM 1
2 OUT 1 IN 1 IN OUT I/O 1 I/O 2 AUX 2 OUT 2 IN 2
AUX 1 AUX 3
3 2
4
GbE
1 SYNC SYNC
DSPM 1
2 OUT 1 IN 1 IN OUT I/O 1 I/O 2 AUX 2 OUT 2 IN 2
AUX 1 AUX 3
3 2
4
GbE
1 SYNC SYNC
DSPM 1
2 OUT 1 IN 1 IN OUT I/O 1 I/O 2 AUX 2 OUT 2 IN 2
AUX 1 AUX 3
3 2
4
GbE
1 SYNC SYNC
DSPM 1
2 OUT 1 IN 1 IN OUT I/O 1 I/O 2 AUX 2 OUT 2 IN 2
AUX 1 AUX 3
3 2
4
GbE
10 MHz 1 2 3 4 TRIG
OUT 1
DBB I/O
IN 2
The rear panel of the Vertex channel emulator consists of the following components:
• DSPM modules
DSPM modules are installed in the slots on the rear panel of the Vertex
instrument. The slots are numbered 1 to 4 from top to bottom.
Vertex supports the following DSPM modules:
DSPM
SDE-DSPM2
See the section “DSPM Modules” on page 16 for more information about the
supported DSPM modules.
• 10 MHz IN
BNC Type Connector (50 Ω) that accepts externally supplied 10 MHz reference
signal.
• 10 MHz OUT
BNC Type Connector (50 Ω) that provides a 10 MHz reference signal as output.
• TRIG 1 & TRIG 2
TRIG1 is for Trigger in. TRIG2 is for Trigger out.
• DBB IO 1 through 4
These ports are used for multi-instrument integration.
www.spirent.com 14
Vertex® Channel Emulator
Release 4.90 – User Manual
• Embedded PC
The embedded PC has the following ports:
6x USB ports - To connect either a USB flash drive or USB external hard
drive. The blue interface is for USB 3.0 devices, and the black interface is for
USB 2.0 devices.
2x LAN ports - For connection to Ethernet and the controller PC.
2x Serial ports - For IP address configuration.
HDMI - Video stream for external display.
VGA - For external display.
DVI-D - For external display.
Audio Connectors – Not supported.
• Power Input Receptacle
The power input receptacle is type IEC-60320 C20 (mates to IEC-60320 C19
plug).
www.spirent.com 15
Vertex® Channel Emulator
Release 4.90 – User Manual
1 SYNC SYNC
DSPM 1
www.spirent.com 16
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 17
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 18
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 19
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 20
Vertex® Channel Emulator
Release 4.90 – User Manual
There is a warning label “Two-Person Lift” on top of the Vertex instrument. There are
lifting handles on both the front and rear of the instrument. Two people are required
for lifting and carrying a Vertex instrument. Attempting to lift the Vertex instrument
with less than two people may result in personal injury or damage to the unit.
1.5. Documentation
To access the latest version of this document, perform the following steps:
1. Log into the Spirent Customer Service Center website
(http://support.spirent.com) using the email address and password assigned to
you by Spirent.
2. In the Search Knowledge Base box, enter DOC10797 and click on Search KB.
The results list appears.
3. Click on Spirent Vertex® Channel Emulator Documentation.
The Spirent Vertex® Channel Emulator Documentation page appears.
4. Click on the link for the document in which you are interested.
The page for the selected document appears.
5. Click on the link in the Attachment area to view the corresponding PDF.
www.spirent.com 21
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 22
Vertex® Channel Emulator
Release 4.90 – User Manual
2. Operation Reference
www.spirent.com 23
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 24
Vertex® Channel Emulator
Release 4.90 – User Manual
2.3. Ventilation
For proper ventilation, ensure that the rack is in an area with the following conditions:
• A minimum of 18 inches of space between the sides of the rack and any objects
that may restrict air flow (for example, a wall, cabinet, or another rack).
• A minimum of 12 inches of space between the rear door and any object that may
restrict air flow (for example, a wall, cabinet, or another rack).
• There is nothing that blocks the airflow from the exhaust fans on the top of the
rack.
• Do not allow other equipment to exhaust into the rack, as this may cause the
equipment to overheat.
• If insufficient ventilation is provided, the equipment in the rack may overheat.
This can cause improper operation.
• Refer to the Technical Specifications section in this manual for information about
the required operating temperature.
www.spirent.com 25
Vertex® Channel Emulator
Release 4.90 – User Manual
1 SYNC SYNC
DSPM 1
2 OUT 1 IN 1 IN OUT I/O 1 I/O 2 AUX 2 OUT 2 IN 2
AUX 1 AUX 3
3 2
4
GbE
1 SYNC SYNC
DSPM 1
2 OUT 1 IN 1 IN OUT I/O 1 I/O 2 AUX 2 OUT 2 IN 2
AUX 1 AUX 3
3 2
4
GbE
1 SYNC
DSPM 1
SYNC
2 OUT 1 IN 1 IN OUT I/O 1 I/O 2 AUX 2 OUT 2 IN 2
AUX 1 AUX 3
3 2
4
GbE
10 MHz 1 2 3 4 TRIG
OUT 1
DBB I/O
IN 2
LAN Cable
USB to RS-232
www.spirent.com 26
Vertex® Channel Emulator
Release 4.90 – User Manual
3. Launch the Vertex channel emulator software on the remote laptop using .
The Spirent Vertex Channel Emulator window appears.
www.spirent.com 27
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 28
Vertex® Channel Emulator
Release 4.90 – User Manual
If you want to configure a new IP address for the Vertex channel emulator,
perform the following steps:
a. Click the Config Interface button.
The IP Configuration dialog box appears.
b. From the Select Serial Port box, select the COM port that is connected to
the serial cable.
c. In the IP Address box, enter the IP address of the Vertex channel
emulator.
d. In the NetMask box, enter the net mask.
e. In the Gateway box, enter the IP address of the gateway.
f. Click the Apply button.
The new IP address is set to the Vertex instrument. You can click the
Get IP button to show the IP address.
www.spirent.com 29
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 30
Vertex® Channel Emulator
Release 4.90 – User Manual
The Device Manager window appears. In the Device Manager window, you can
check which COM port is connected to the USB-to-Null modem cable.
www.spirent.com 31
Vertex® Channel Emulator
Release 4.90 – User Manual
4. Double-click on the COM port that is connected to the USB to Null modem cable.
(In the preceding figure, this is COM4.)
The Properties dialog box appears for the selected COM port.
Figure 15. Sample Port Settings tab in the COM Port Properties dialog box.
5. From the Bits per second box on the Port Settings tab, select 115200 to set the
data rate to 115200 bits per second.
6. Click the OK button.
www.spirent.com 32
Vertex® Channel Emulator
Release 4.90 – User Manual
2.5.1. Tooltips
The Vertex GUI provides “tooltips” for quick explanations on certain parameters
when you roll the mouse cursor over text in the window. To use tooltips, keep the
mouse cursor over a text label to view a pop-up window that provides a short
explanation of the corresponding parameter.
www.spirent.com 33
Vertex® Channel Emulator
Release 4.90 – User Manual
2x2 MIMO
B1 B2
A1 0 -90
A2 -90 0
3x3 MIMO
B1 B2 B3
A1 0 -120 120
A2 0 0 0
A3 120 -120 0
www.spirent.com 34
Vertex® Channel Emulator
Release 4.90 – User Manual
From the File menu, you have the following file-related options:
• New Settings - Resets the Vertex instrument to the default state. This is
equivalent to *RST over the RPI interface.
• Open Settings - Opens the File Load dialog box, which allows you to select an
SDE file to recall on the unit.
• Save Settings - Saves the changes to the currently loaded file. When no file has
been loaded, it prompts you to save the file as a new or existing file.
• Save Settings As - Saves the settings to a new file or overwrites an existing
SDE file.
www.spirent.com 35
Vertex® Channel Emulator
Release 4.90 – User Manual
When you save or load an SDE file, the name of the file is shown in the title bar of
the Vertex window on the controller laptop. You can view the full file path by hovering
the mouse cursor over the filename, as shown in the following figure.
Figure 18. Example of the full file path for a demo file.
When a setting has been changed in the configuration since the file was last saved
or loaded, the [modified] tag appears in the title bar. The [modified] tag does not
appear when the settings are saved or when a different file is loaded.
www.spirent.com 36
Vertex® Channel Emulator
Release 4.90 – User Manual
In the Trigger Threshold cell, enter a new Trigger Threshold of -30 dBm, and press
the ENTER key. The entire column changes to -30 dBm, as shown in the following
figure.
www.spirent.com 37
Vertex® Channel Emulator
Release 4.90 – User Manual
Figure 22. Group Edit indicator for the RF Setup and Measurement Grid.
Holding the cursor over an editable cell causes the Edit indicator to appear.
Hold the cursor over the indicator and left-click to edit the cell. Enter the new
value in the cell, and press the ENTER key. The new value updates in all cells
related to the group.
www.spirent.com 38
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 39
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
Vertex can automatically check which connection setups are supported with the
current hardware configurations. An asterisk “*” appears next to each loadable
connection setup.
www.spirent.com 40
Vertex® Channel Emulator
Release 4.90 – User Manual
The Connection Setup Selection dialog box displays all available connection
setup configurations, as shown in the following figure.
NOTE:
Some connection setup types require multiple Vertex units (for example, 8x8
MIMO Bidirectional). In these cases, the connection diagram specifies which
ports belong to which Vertex unit.
NOTE:
Since unidirectional and bidirectional modules may be installed in the Vertex
channel emulator, some connection setups (like 2x16 for MIMO OTA application)
may be available for both hardware configurations. If Vertex contains
unidirectional RF modules, the connection marked with “MOTA” should be used.
www.spirent.com 41
Vertex® Channel Emulator
Release 4.90 – User Manual
2. Select the connection setup you would like to learn more about. Note that a setup
does not take effect in the hardware until you click the OK button.
In the Selected area, a verbal and visual description of the selected connection
setup are provided. The “RPI: 8X8_UNI” text in the figure above is used to refer
to this connection setup from the RPI.
In the Diagram area, an illustration of the setup displays the following
information:
Physical cabling and connections inside the Vertex hardware for the
highlighted connection setup. Note that these connections are automatically
made inside the Vertex when you select a particular connection setup. You
do not need to connect anything manually.
The number of Vertex units required
The logical and physical ports used
Ensure that you connect to the Vertex instrument on the physical ports
indicated to the left-hand and right-hand sides of the diagram. The physical
port is named Sx:Py as shown in the following figure. “x” is the number of the
slot on the front panel. “y” is the RF port number on the RF module in that
slot. The RF port can be OUT or I/O.
SLOT
I/O 1 OUT 2 I/O 3 OUT 4 I/O 1 OUT 2 I/O 3 OUT 4
1 2
3 4
5 6
7 8
STATUS
www.spirent.com 42
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 43
Vertex® Channel Emulator
Release 4.90 – User Manual
SLOT
I/O 1 OUT 2 I/O 3 OUT 4 I/O 1 OUT 2 I/O 3 OUT 4
1 2
3 4
5 6
7 8
STATUS
M1 MINI SAS
cable M2 MINI SAS
cable
SLOT
I/O 1 OUT 2 I/O 3 OUT 4 I/O 1 OUT 2 I/O 3 OUT 4
1 2
3 4
5 6
7 8
STATUS
www.spirent.com 44
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
As a prerequisite to adding an additional instrument, you must properly connect sync
cables, data cables, Ethernet cables, and 10 MHz reference cables between the
primary and secondary instruments.
You must connect all instruments to the same 10 MHz reference source, either from
an external source or from the primary (Vertex1) Vertex instrument. If you are using
the reference source from the Vertex instrument, connect the 10MHz OUT port of
Vertex1 to the 10MHz IN port of Vertex2 with a BNC cable.
All instruments must be connected with the same Gbit Ethernet switch and in the
same subnet. You must configure sync cables and DBB I/O cables as follows:
1. Connect the HDMI cable from the SYNC OUT port of DSPM 1 on Vertex1 to the
SYNC IN port of DSPM 1 on Vertex2.
2. Connect the MINISAS cable from the SYNC OUT1 port of the Timing card on the
Vertex1 front panel to the SYNC IN port of Vertex1.
3. Connect the MINISAS cable from the SYNC OUT2 port of the Timing card on the
Vertex1 front panel to the SYNC IN port of Vertex2.
www.spirent.com 45
Vertex® Channel Emulator
Release 4.90 – User Manual
4. Connect the MINISAS cable from the DBB I/O 1 port of Vertex1 to the DBB I/O 2
port of Vertex 2 on the rear panel.
5. Connect the MINISAS cable from the DBB I/O 2 port of Vertex1 to the DBB I/O 1
port of Vertex 2 on the rear panel.
6. Connect the MINISAS cable from the DBB I/O 3 port of Vertex1 to the DBB I/O 4
port of Vertex 2 on the rear panel.
7. Connect the MINISAS cable from the DBB I/O 4 port of Vertex1 to the DBB I/O 3
port of Vertex 2 on the rear panel.
CLK
Clock/Sync
3.3V/1.8V
Buffers Distribution
Circuit
DC Power Power
Sequencing
Distribution control
12V DC
MCU
AC/DC Power
FPGA Power
Brick Module
FPGA CLOCKS
FPGA SYNCS
100V-240V AC
/1
/2
/1
/1
/8
/16 /8
/8
/8
/16 /8
/8
FPGA /8
/8
/8
/8
/8
/8
/8
/8
/8
/8
/32 /8 /8
www.spirent.com 46
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 47
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 48
Vertex® Channel Emulator
Release 4.90 – User Manual
In the quad-Vertex configuration, you must connect all instruments to the same 10
MHz reference source, either from an external source or from the primary (Vertex1)
Vertex instrument. If you are using the reference source from the Vertex instrument,
you must perform the following steps:
1. On the rear panel, connect a BNC cable from the 10MHz OUT port on Vertex1 to
the 10MHz IN port on Vertex2. (See cable B1 in Figure 32.)
2. On the rear panel, connect a BNC cable from the 10MHz OUT port on Vertex2 to
the 10MHz IN port on Vertex3. (See cable B2 in Figure 32.)
3. On the rear panel, connect a BNC cable from the 10MHz OUT port on Vertex3 to
the 10MHz IN port on Vertex4. (See cable B3 in Figure 32.)
All instruments must be connected with the same Gbit Ethernet switch and in the
same subnet. You must configure sync cables and DBB I/O cables as follows:
1. On the front panel, connect a 1M mini SAS HD cable from the SYNC OUT1 port
on Vertex1 to the PRI SYNC IN port on the Vertex Baseband Synchronizer. (See
cable M1 in Figure 31.)
2. On the front panel, connect a 1M mini SAS HD cable from the SEC SYNC1 port
on the Vertex Baseband Synchronizer to the DIV SYNC IN port on Vertex1. (See
cable M2 in Figure 31.)
3. On the front panel, connect a 1M mini SAS HD cable from the SEC SYNC2 port
on the Vertex Baseband Synchronizer to the DIV SYNC IN port on Vertex2. (See
cable M3 in Figure 31.)
4. On the front panel, connect a 1M mini SAS HD cable from the SEC SYNC3 port
on the Vertex Baseband Synchronizer to the DIV SYNC IN port on Vertex3. (See
cable M4 in Figure 31.)
5. On the front panel, connect a 1M mini SAS HD cable from the SEC SYNC4 port
on the Vertex Baseband Synchronizer to the DIV SYNC IN port on Vertex4. (See
cable M5 in Figure 31.)
6. On the rear panel, connect a 1.5M mini SAS HD cable from the DSPM1 DBB
OUT port on Vertex1 to the DBB4 IN1 port on the Vertex Baseband
Synchronizer. (See cable M6 in Figure 32.)
7. On the rear panel, connect a 1.5 mini SAS HD cable from the DBB4 OUT1 port
on the Vertex Baseband Synchronizer to the DSPM1 DBB IN port on Vertex1.
(See cable M7 in Figure 32.)
8. On the rear panel, connect a 1M mini SAS HD cable from the DSPM1 DBB OUT
port on Vertex2 to the DBB4 IN2 port on the Vertex Baseband Synchronizer.
(See cable M8 in Figure 32.)
9. On the rear panel, connect a 1M mini SAS HD cable from the DBB4 OUT2 port
on the Vertex Baseband Synchronizer to the DSPM1 DBB IN port on Vertex2.
(See cable M9 in Figure 32.)
10. On the rear panel, connect a 1M mini SAS HD cable from the DSPM1 DBB OUT
port on Vertex3 to the DBB4 IN3 port on the Vertex Baseband Synchronizer.
(See cable M10 in Figure 32.)
www.spirent.com 49
Vertex® Channel Emulator
Release 4.90 – User Manual
11. On the rear panel, connect a 1M mini SAS HD cable from the DBB4 OUT3 port
on the Vertex Baseband Synchronizer to the DSPM1 DBB IN port on Vertex3.
(See cable M11 in Figure 32.)
12. On the rear panel, connect a 1.5M mini SAS HD cable from the DSPM1 DBB
OUT port on Vertex4 to the DBB4 IN4 port on the Vertex Baseband
Synchronizer. (See cable M12 in Figure 32.)
13. On the rear panel, connect a 1.5M mini SAS HD cable from the DBB4 OUT4 port
on the Vertex Baseband Synchronizer to the DSPM1 DBB IN port on Vertex4.
(See cable M13 in Figure 32.)
14. On the rear panel, connect a 1.5M mini SAS HD cable from the DBB I/O P1 port
on Vertex1 to the DBB3 IN1 port on the Vertex Baseband Synchronizer. (See
cable M14 in Figure 32.)
15. On the rear panel, connect a 1.5M mini SAS HD cable from the DBB3 OUT1 port
on the Vertex Baseband Synchronizer to the DBB I/O P2 port on Vertex1. (See
cable M15 in Figure 32.)
16. On the rear panel, connect a 1M mini SAS HD cable from the DBB I/O P1 port on
Vertex2 to the DBB3 IN2 port on the Vertex Baseband Synchronizer. (See cable
M16 in Figure 32.)
17. On the rear panel, connect a 1M mini SAS HD cable from the DBB3 OUT2 port
on the Vertex Baseband Synchronizer to the DBB I/O P2 port on Vertex2. (See
cable M17 in Figure 32.)
18. On the rear panel, connect a 1M mini SAS HD cable from the DBB I/O P1 port on
Vertex3 to the DBB3 IN3 port on the Vertex Baseband Synchronizer. (See cable
M18 in Figure 32.)
19. On the rear panel, connect a 1M mini SAS HD cable from the DBB3 OUT3 port
on the Vertex Baseband Synchronizer to the DBB I/O P2 port on Vertex3. (See
cable M19 in Figure 32.)
20. On the rear panel, connect a 1.5M mini SAS HD cable from the DBB I/O P1 port
on Vertex4 to the DBB3 IN4 port on the Vertex Baseband Synchronizer. (See
cable M20 in Figure 32.)
21. On the rear panel, connect a 1.5M mini SAS HD cable from the DBB3 OUT4 port
on the Vertex Baseband Synchronizer to the DBB I/O P2 port on Vertex4. (See
cable M21 in Figure 32.)
22. On the rear panel, connect an HDMI cable from the DSPM1 SYNC OUT port on
Vertex1 to the DSPM1 SYNC IN port on Vertex2. (See cable H1 in Figure 32.)
23. On the rear panel, connect an HDMI cable from the DSPM1 SYNC OUT port on
Vertex2 to the DSPM1 SYNC IN port on Vertex3. (See cable H2 in Figure 32.)
24. On the rear panel, connect an HDMI cable from the DSPM1 SYNC OUT port on
Vertex3 to the DSPM1 SYNC IN port on Vertex4. (See cable H3 in Figure 32.)
25. Connect an Ethernet cable from the Ethernet switch to the Ethernet port on the
Controller laptop. (See cable E1 in Figure 32.)
www.spirent.com 50
Vertex® Channel Emulator
Release 4.90 – User Manual
26. Connect an Ethernet cable from the Ethernet switch to the User Ethernet port on
the rear panel of Vertex1. (See cable E2 in Figure 32.)
27. Connect an Ethernet cable from the Ethernet switch to the User Ethernet port on
the rear panel of Vertex2. (See cable E3 in Figure 32.)
28. Connect an Ethernet cable from the Ethernet switch to the 10 GbE Ethernet port
on the rear panel of the Vertex Baseband Synchronizer. (See cable E4 in Figure
32.)
29. Connect an Ethernet cable from the Ethernet switch to the User Ethernet port on
the rear panel of Vertex3. (See cable E5 in Figure 32.)
30. Connect an Ethernet cable from the Ethernet switch to the User Ethernet port on
the rear panel of Vertex4. (See cable E6 in Figure 32.)
31. Power up Vertex1.
32. Power up Vertex2.
33. Power up Vertex3.
34. Power up Vertex4.
www.spirent.com 51
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 52
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 53
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 54
Vertex® Channel Emulator
Release 4.90 – User Manual
The Fading Mode dialog box appears, as shown in the following figure.
2. Click on the option button for the fading mode you want to use.
NOTE:
To put the Vertex unit in MIMO OTA mode, you must either launch the MIMO
OTA Environment Builder software or use the RPI.
3. When finished, click the OK button.
www.spirent.com 55
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 56
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 57
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 58
Vertex® Channel Emulator
Release 4.90 – User Manual
Spectrum Shape
The Vertex instrument allows you to select the Fading Spectrum Shape for each path
with independently set status. You can only set the Fading Spectrum Shape for
paths that are set to Rayleigh or Rician.
Rician Parameters
The following path parameters apply when the Path Status is set to Rician.
• Line of Site Angle of Arrival (LOS AOA)
• Line of Site Doppler (LOS Doppler)
• Rician K Factor (Rician K)
The LOS AOA and LOS Doppler are dependent. Setting one of these parameters
causes the other to be reset to the appropriate calculated value. The Carrier
Frequency, LOS AOA, and LOS Doppler parameters are interdependent. When the
Carrier Frequency is changed, the Vertex channel emulator calculates the LOS
Doppler to maintain the currently set LOS AOA.
Frequency Shift
Each path can have an independent Frequency Shift associated with it. If the Fading
Type is set to static, this is sometimes called “Pure Doppler.”
Phase Shift
Each path can have an independently associated Phase Shift setting.
Delay Mode
The delay mode can be set to Fixed, Moving Propagation, or Birth Death.
Fixed Delay
Sets the amount of fixed delay associated with each path.
Moving Propagation
Moving Propagation can be applied to a path by setting the Sliding Delay Parameters
grid.
Birth Death Delay
The Vertex unit allows any number of paths to have Birth Death Delay. To setup a
path for Birth Death Delay, use the Delay Mode column and select Birth Death.
You can also configure the Birth Death settings parameters from the Birth Death
Settings dialog box. To access the Birth Death Settings dialog box, click on the Birth
Death Settings button as shown in the following figure.
www.spirent.com 59
Vertex® Channel Emulator
Release 4.90 – User Manual
If only one path is enabled, the Relative Path Loss setting is not relevant.
www.spirent.com 60
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 61
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
When Cluster Modeling is enabled on a given path, the Correlation Matrix for that
path is automatically generated and becomes read-only. In addition, the relative path
loss is generated based on the sum of the cluster powers.
www.spirent.com 62
Vertex® Channel Emulator
Release 4.90 – User Manual
2.7.2.6 Correlation
To view/edit the correlation matrix:
If you have selected “Classical Channel Models” as the fading mode, a Correlation
column displays next to Propagation Conditions.
1. To edit the matrix, click the row corresponding to the Channel Model with the
desired Correlation.
A field displays as shown in the following figure. Clicking the arrow displays a list
of the 10 most recently accessed Propagation Conditions.
The Properties area indicates the number of transmit antennas and receive
antennas for the current connection setup.
The Matrix area allows you to view and edit the correlation matrix. You can set a
unique correlation matrix for each path of your channel model. Select the path to
view/edit by selecting it from the drop-down box at the top of the Matrix area.
www.spirent.com 63
Vertex® Channel Emulator
Release 4.90 – User Manual
Correlation matrices have the property that the lower triangle of the matrix is the
complex conjugate of the upper triangle of the matrix. It is necessary for you to
enter the correlation values for the lower triangle only. The upper triangle is
automatically populated so that the entries are the complex conjugate of the
corresponding entries on the lower triangle.
A correlation matrix should be positive semi-definite to be valid. The Vertex
instrument automatically verifies the validity of the correlation matrix as you enter
each element. If the matrix is valid, Valid appears, as shown in the following
figure. If it is invalid, Invalid appears.
If the correlation matrix for the current path is valid, but that of another path is
invalid, that is indicated by the “Channel Correlation” label.
You can enter values into the correlation matrix in any order. However, keep in
mind that the values entered in the top-left of the matrix affect the range of values
in the bottom-right of the matrix. Because of these range dependencies, the
easiest way to enter the values is from top to bottom by tabbing through the
matrix.
You can also use the TX/RX correlation method to calculate the correlation
matrix. To use the TX/RX correlation method, perform the following steps:
a. Check the TX/RX correlation check box.
The Alpha and Beta boxes appear as shown in the following figure.
www.spirent.com 64
Vertex® Channel Emulator
Release 4.90 – User Manual
b. In the Alpha box, enter the value of Alpha. (Refer to 3GPP TR36.101 Annex
B.2.3 about the definition of Alpha and Beta.)
c. In the Beta box, enter the value of Beta.
d. Click the Apply TX/RX button.
The Correlation matrix is calculated automatically.
www.spirent.com 65
Vertex® Channel Emulator
Release 4.90 – User Manual
2. To access to the entire library of Correlation Matrices for the current connection
setup, scroll down to the bottom of the list and select More.
The Correlation Selection dialog box appears. The Library area displays both
“canned,” standardized correlation matrices supplied with the Vertex unit and
user-created correlation matrices.
NOTE:
In a MIMO system, the dimensions of correlation matrices are directly related to
the number of transmit and receive antennas. For an M x N MIMO system, the
size of the correlation matrix is MN x MN.
The Vertex unit filters the list of correlation matrices in the More drop-down menu
to show only the matrices that are relevant to the current connection setup. The
same applies for when you access the Library through the More drop-down
menu. This ensures that only the matrices that you need for your current setup
are displayed.
3. In the Library area, click on the folder that contains the correlation matrix you
want to use.
4. Click on the correlation matrix you want to use.
The Matrix area shows the matrix information for the selected correlation matrix.
5. Click the OK button.
www.spirent.com 66
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 67
Vertex® Channel Emulator
Release 4.90 – User Manual
LOS K Factor: The K Factor is the ratio of power between the LOS component and
the non-LOS (NLOS) components for a path.
The K Factor setting has a valid range of -30 dB (faded spectrum will dominate) to
+30 dB (LOS component will dominate).
The power is divided such that the LOS component will have a relative power of
K/K+1, and the power of the NLOS components is 1/K+1.
Mid-Paths Enabled: Enables mid-paths on the path. Refer to the SCME
specification for more information on mid-paths.
Number of Mid-paths: When mid-paths is enabled, each path is composed of a
number of mid-paths. The total path numbers per radio link will be reduced because
the reduced paths are used for mid-paths.
Number of Scatterers per Mid-path: When mid-paths is enabled, each path is
composed of a number of mid-paths.
Relative Power per Mid-path: This is a read-only field. It defines the relative power
of each mid-path. The sum of mid-path powers for each path will be unique.
Excess Delay per Mid-path: Defines how much additional delay (beyond the delay
set for the path) each mid-path has.
Num Scatterers: This is the number of scatterers per cluster in your environment.
Presently, this number is fixed at 20. This value is read-only.
Delay Value: Defines the delay for the path. When mid-paths are enabled for a path,
the maximum delay for the path is 1999.8 microseconds.
Relative Path Loss: Defines the relative power of path compared to path 1.
XPD: Defines the Cross-Polarization Discrimination value for the channel.
Bulk Delay: Defines an additional amount of delay to be applied to each path in the
model.
Frequency of One Scatterer: Winner II B5 models define this parameter.
www.spirent.com 68
Vertex® Channel Emulator
Release 4.90 – User Manual
In the Connection Setup Antenna Settings dialog box, you can set antenna-related
parameters for the Geometric Channel Models.
The following parameters are available:
Base Station (BS)
Spacing: Defines the spacing, in wavelengths, of the BS antennas. Antenna spacing
is also displayed in meters. This depends on the carrier frequency.
Polarization: Defines the polarity of the BS antenna as either parallel vertical
antennas or cross-polarized antenna pairs.
Use Antenna Pattern: Allows antenna pattern parameters to be input for the BS.
Mobile Station (MS)
Spacing: Defines the spacing, in wavelengths, of the MS antennas. Antenna
spacing is also displayed in meters. This depends on the carrier frequency.
Polarization: Defines the polarity of the MS antenna as either parallel vertical
antennas or cross-polarized antenna pairs.
www.spirent.com 69
Vertex® Channel Emulator
Release 4.90 – User Manual
In the Antenna Pattern Settings dialog box, you can set an antenna pattern file for
vertical and horizontal antenna elements and a coupling matrix for use with Virtual
OTA.
The following parameters are available:
Antenna Pattern File
Pattern files are available for the Mobile Station and the Base Station.
Pattern File 1: Defines the antenna pattern for odd-indexed antennas elements of
like orientation (i.e., 1, 3, 5, and 7).
Pattern File 2: Defines the antenna pattern for even-indexed antenna elements of
like orientation (i.e., 2, 4, 6, and 8).
www.spirent.com 70
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 71
Vertex® Channel Emulator
Release 4.90 – User Manual
For example, to optimize phases for IMT-A UMi NLOS X to +, the IMT-
A_UMi_NLOS_X_+.txt file must reside in the PhaseOpt directory.
The file contains a tab-delimited set of phases 4 columns by (20 x Number of Paths),
as shown in the following figure.
www.spirent.com 72
Vertex® Channel Emulator
Release 4.90 – User Manual
Phase values are in radians from -pi to +pi. If a Spirent-generated phase table does
not exist for your setup, you can generate and drop a table into the PhaseOpt
directory. You can also request a file from Spirent by contacting Spirent Customer
Service.
When a valid phase table is found by the Vertex software, a “o” is shown next to the
index number to indicate that the channel model has been optimized, as shown in
the following figure.
The 3D GCM model editor is called the Interactive Propagation Conditions Editor.
www.spirent.com 73
Vertex® Channel Emulator
Release 4.90 – User Manual
The Interactive Propagation Condition Editor includes base stations, mobile stations,
channel model settings and propagation editor dialog box.
Base Stations setting
You can click the Base Stations tab to access the settings for the base station. The
base station parameters include physical location (X,Y,Z), antenna model , antenna
array angle , number and distance between antenna elements, polarization of
antenna elements, antennal pattern property, and element antenna pattern
simulation setting.
www.spirent.com 74
Vertex® Channel Emulator
Release 4.90 – User Manual
Location area
Enables you to specify the X,Y coordinates for the base station and the height of the
antenna array above ground level.
X (meters)
Specify the distance from origin in the X direction. Range is -10000 to 10000. Default
is 0.
Y (meters)
Specify the distance from origin in the Y direction. Range is -10000 to 10000. Default
is 0.
Z (meters)
Specify the height of the antenna array above ground level. Range is 0 to 10000.
Default is 10.
Antenna Parameters
Antenna Model
Specify the type of antenna model. Choices are ForeShortening, Angle
Independent, and Read From File. Default is ForeShortening.
www.spirent.com 75
Vertex® Channel Emulator
Release 4.90 – User Manual
Antenna Filename1
Select the text file that contains the antenna pattern of the vertical slants. This
parameter is available when Antenna Model is set to Read From File. Default is
Landscape_Ant0.txt.
Antenna File Format 1
Enables you to arrange the columns of data in the selected file to match the
expected order for ACM.
Antenna Filename2
Select the text file that contains the antenna pattern of the horizontal slants. This
parameter is available when Antenna Model is set to Read From File. Default is
Landscape_Ant1.txt.
Antenna File Format 2
Enables you to arrange the columns of data in the selected file to match the
expected order for ACM.
Theta Tilt (deg)
Specify the electrical tilt of the antenna pattern. Range is 0 to 180 degrees. Default is
90 degrees. 0 indicates no tilt.
Theta Down Tilt (deg)
Specify the mechanical tilt of the antenna pattern. Range is -90 to 90 degrees.
Default is 0 degrees. 0 indicates the antenna pattern points to the horizon. 90
indicates the antenna pattern points to the south pole. -90 indicates the antenna
pattern points to the north pole.
NOTE:
The overall antenna pattern is tilted down by the sum of both Theta Tilt and
Theta Down Tilt. When the sum of both Theta Tilt and Theta Down Tilt is 0
degrees, the antenna pattern is pointing to the zenith. When it is tilted 90
degrees, the antenna pattern is pointing to the horizon.
Phi Rotation (deg)
Specify the mechanical rotation of the antenna array. Range is -180 to 180 degrees.
Default is 45 degrees. 0 indicates the antenna array points to the X axis.
Enable Second Slant
Specify whether each antenna array location contains 2 slants. Choices are Yes and
No. Default is Yes. Yes indicates each antenna array location contains 2 slants and
they are co-centered (that is, “++”, ”XX”). No indicates each antenna array location
contains 1 slant (“//”, ”\\”, ”||”, ”--“).
www.spirent.com 76
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 77
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 78
Vertex® Channel Emulator
Release 4.90 – User Manual
X (meters)
This parameter is used when Motion Type is set to Static. Specify the distance from
origin in the X direction. Range is -10000 to 10000. Default is 850.
Y (meters)
This parameter is used when Motion Type is set to Static. Specify the distance from
origin in the Y direction. Range is -10000 to 10000. Default is 500.
Z (meters)
This parameter is used when Motion Type is set to Static. Specify the height of the
antenna array above ground level. Range is 0 to 10000. Default is 10.
Velocity Units
Specify how you want to measure the velocity of the mobile station. Choices are m/s,
Km/h, and mph. Default is m/s.
Velocity
This parameter is used when Motion Type is set to Linear Motion or Circular
Motion. Specify the speed at which the mobile station travels. Range is 0.01 to 500.
Default is 20.
www.spirent.com 79
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 80
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 81
Vertex® Channel Emulator
Release 4.90 – User Manual
X Position Vector
Specify the X coordinate for each antenna. This parameter is used when Antenna
Locations is set to Arbitrary.
Y Position Vector
Specify the Y coordinate for each antenna. This parameter is used when Antenna
Locations is set to Arbitrary.
Z Position Vector
Specify the Z coordinate for each antenna. This parameter is used when Antenna
Locations is set to Arbitrary.
Antenna Array Center
Specify the phase reference, which can be located at any slant location. Range is -1
to array dimension. If set to -1, it will reference the Antenna Array Center, which is
not a slant location when the antenna array includes an even number of slants.
Default is -1.
Force UnCorrelated
Specify whether there is no correlation between neighboring slants. Choices are Yes
and No. Default is No.
Channel Model Settings
Click the Channel Model tab to access the settings of the channel model. You can
select a pre-defined 3D GCM model or create a new model.
www.spirent.com 82
Vertex® Channel Emulator
Release 4.90 – User Manual
XPR (dB)
Specify the cross polarization ratio, which measures the correlation between the
horizontal and vertical elements. Range is 0 to 200 dB. Default is 8 dB.
Line of sight?
Specify whether there is line of sight beam between the base station and the mobile
station. Choices are Yes and No. Default is No.
K Factor Method
This setting is used when Channel Model is set to High Speed Train, CDL-D, and
CDL-E. (There are 3 different methods to define the K factor when a channel is set to
LOS.) Choices are:
• Path 1 Only: The K factor is equal to the power in LOS part divided by the power
in the NLOS part of the first path only.
• All Paths: The K factor is equal to the power in the LOS part in the first path
divided by the power in the NLOS part of all paths.
• Ray Power: WINNER and WINNER II style.
Default is All Paths.
K Factor (dB), Overall (dB)/Path 1 (dB)
This setting is used when K-Factor Method is set to Path 1 Only or All Paths.
Ray Power (dB)
This setting is used when K-Factor Method is set to Ray Power.
Use Model
Specify whether the geometric model is based on 3GPP recommendation 36.873 or
38.901. Choices are 36.873 and 38.901. Default is 36.873.
Common Parameters
You can modify these parameters when Channel Model is set to Custom. These
settings are only available when Channel Model is set to Custom.
Power Angle Spectrum
Statistical distribution of angle spread. Setting is Laplacian.
Zero LOS Phase?
Choices are Yes and No. Default is Yes.
Street Width
Specify the street width that the mobile is traversing in meters. Only applicable when
36.873 is selected. Range is 5 to 50. Default is 20.
Average Building Height
Specify the average building height in the vicinity of the mobile in meters. Only
applicable when 36.873 is selected. Range is 5 to 50. Default is 20.
www.spirent.com 83
Vertex® Channel Emulator
Release 4.90 – User Manual
Dimensions
Specify whether the geometrical model is 2D (ignoring heights) or 3D. Choices are
2D and 3D. Default is 3D.
Paths and Midpaths
Use Polarity Phase File?
Choices are Yes and No. Default is No.
Polarity Phase Filename
Select the text file that contains the polarity phase. This parameter is available when
Use Polarity Phase File? is set to Yes. Default is
Pol_phase_table_20_sines_6_path.txt.
Subpath Assign Type
Choices are Rand, Read File, and Linear.
Subpath Assign Filename
Select the text file that contains subpath assign. This parameter is available when
Subpath Assign Type is set to Read File. Default is
Subpath_assignment_20_sines_6_path.txt.
Use Subpath Angles File?
Choices are Yes and No. Default is No.
Subpath Angles Filename
Select the text file that contains subpath angles. This parameter is available when
Use Subpath Angles File? is set to Yes. Default is
Subpath_angles_20_sines_6.txt.
Use Midpath Map File?
Choices are Yes and No. Default is No.
Midpath Map Filename
Select the text file that contains the midpath map. This parameter is available when
Use Midpath Map File? is set to Yes. Default is Midpath_map_20_sines.txt.
Cluster
These parameters are only available when Use Model is set to 38.901.
Cluster DS (nSec)
Specify the intra-cluster delay spread. This parameter is only available when Use
Model is set to 38.901. Range is 0 to 300 nSec. Default is 3.91 nSec.
Distance 3D (m)
Specify the 3D distance between two points. This parameter is only available when
Use Model is set to 38.901. Range is 0 to 300 m. Default is 100 m.
www.spirent.com 84
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 85
Vertex® Channel Emulator
Release 4.90 – User Manual
Path ID
Displays the ID of the path.
Enabled?
Allows you to enable or disable the associated path. When the path is enabled, it is
displayed in the polar graphs at the bottom of the tab.
Delay (ns)
Specify the delay for the associated path. Range is 0 to 100000 ns. Default is 0 ns.
Relative Path Loss (dB)
Specify the relative path loss for the associated path. Range is 0 to 32 dB. Default is
0 dB.
Midpaths Enabled?
Allows you to enable or disable the midpaths for the associated path.
Azimuth AoA (deg)
Specify the azimuth (rotation) angle arriving at the mobile station for the associated
path. Range is -180 to 180 degrees. Default is 0.7 degrees. 0 indicates same as line
of sight.
Azimuth AoD (deg)
Specify the azimuth (rotation) angle departing the base station for the associated
path. Range is -180 to 180 degrees. Default is 6.6 degrees. 0 indicates same as line
of sight.
Azimuth Angle Spread Arrival (deg)
Specify the azimuth angle spread arrival for the associated path. Range is 1 to 75
degrees. Default is 35 degrees.
Azimuth Angle Spread Departure (deg)
Specify the azimuth angle spread departure for the associated path. Range is 1 to 75
degrees. Default is 5 degrees.
www.spirent.com 86
Vertex® Channel Emulator
Release 4.90 – User Manual
Figure 62. Location of the Save As button in the Channel/path view window.
www.spirent.com 87
Vertex® Channel Emulator
Release 4.90 – User Manual
To configure the Bypass function, click outside the Bypass check box in a row of the
Channel Model to display the More button, as shown in the following figure.
The Bypass Configuration dialog box appears, as shown in the following figure.
Bypass Type
When the channel is bypassed, the behavior of the Radio Links is specified by the
“Bypass Type”:
• SISO (default): All cross links (hij, i!=j) are disabled, and the channel behaves as
a clean SISO channel.
• MIMO-BUTLER: The channel has the same properties as in the “Stopped” state,
with Butler matrix phase relationships between the radio links. (See section
2.5.2.1 for more information on the phases applied).
www.spirent.com 88
Vertex® Channel Emulator
Release 4.90 – User Manual
This configuration is indicated in the GUI by the color of the directional arrows
next to the Bypass option, as shown in the following figure.
The arrow pointing in the A->B direction is GREEN, indicating that Propagation
conditions are active in that direction. The arrow pointing in the B->A direction is
GRAY, indicating that Propagation conditions are bypassed in this direction.
www.spirent.com 89
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 90
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 91
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 92
Vertex® Channel Emulator
Release 4.90 – User Manual
2.8.2. Correlation
This section explains how to use the Correlation section of the Library to view
existing standardized/user created correlation matrices and to create your own
matrices.
On the left of the dialog box is a collapsible list of correlation matrices classified by
industry standards/technology. If you select a particular correlation, the right side of
the dialog box displays the corresponding correlation matrix.
www.spirent.com 93
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 94
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 95
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 96
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 97
Vertex® Channel Emulator
Release 4.90 – User Manual
For example, if the current connection setup is MIMO 2x2 BI_FDD, you are required
to set two carrier frequencies: one for the Downlink and one for the Uplink. You can
configure the carrier frequency based on the RF input port as shown in the following
figure.
NOTE:
With the 6GHz RF module, Vertex can support from 30MHz to 5925MHz. This
means that the lowest frequency to pass through Vertex is 30MHz, and the highest
frequency is 5925MHz. For example, if you want a signal with 20MHz bandwidth, the
lowest carrier frequency you can set is 40MHz, and the highest frequency you can
set is 5915MHz.
www.spirent.com 98
Vertex® Channel Emulator
Release 4.90 – User Manual
2.9.2. Input
Set the input levels to match the RMS signal power at each input port of the Vertex
unit.
2.9.2.1 Port
This is the logical name of the input port. The logical port name corresponds to a
physical port as shown in the Connection Setup diagram in the Main View.
www.spirent.com 99
Vertex® Channel Emulator
Release 4.90 – User Manual
Figure 74. DEE View – Input Tracking configuration before DEE Enable.
www.spirent.com 100
Vertex® Channel Emulator
Release 4.90 – User Manual
When Input Tracking is set to Allowed prior to enabling DEE, you can enable
Automatic Input Tracking after enabling DEE. Enabling DEE disables Automatic
Input Tracking on all ports, but it can be enabled after DEE is enabled.
When you change the input power while DEE is enabled, by explicitly setting the set
power or by turning on Automatic Input Tracking, any Absolute Trigger on the
affected ports gets changed to a Relative Trigger. We recommend setting such input
ports to Relative Trigger or Continuous Measurement Type before running DEE.
Predicted Input Tracking
For many applications, such as LTE, the transmit power of the UE can be estimated
based on the loss in the channel (Open Loop Power Control). In Predicted Input
Tracking mode, a port uses the received loss to determine the necessary transmit
input power. For example, when Predicted Input Tracking is enabled on the B ports,
the Loss associated with the B ports (loss from A to B direction) is used to calculate
the input power.
You must enter a table specifying Set Loss values and the corresponding Expected
Input Powers. If an Expected Input Power is being determined, and the desired Set
Loss value is not present in the table, the Vertex interpolates to obtain the necessary
value, or if the Set Loss is outside the minimum/maximum table values, uses the
Expected Input Power corresponding to the nearest Set Loss.
NOTE:
Predicted Input Tracking is only available for bidirectional connection configurations
and when the Output Mode is set to Loss. Predicted mode is supported in DEE
mode.
The Input Tracking column is shown in the following figure. The same Input Tracking
setting is applied to all input ports that belong to the same MIMO connection.
www.spirent.com 101
Vertex® Channel Emulator
Release 4.90 – User Manual
2. Select the appropriate option button to set the Tracking mode to Off, Automatic,
or Predicted.
You can configure the automatic settings of Resolution, Min Period, and Max
Step in this dialog box.
Because Predicted Input Tracking must use a table to obtain the Expected Input
Power values, you must load the table before selecting the Predicted option. If a
table is configured, it displays in this dialog box. You can click the Load button to
load a previously created table, the Edit button to edit the configured table, or the
Save button to save the table.
The Predicted Input Tracking dialog box displays, as shown in the following
figure. From this dialog box, you can add and delete rows, apply the new values,
or cancel the table changes. The range of Expected Input Power is -50.00 to
15.00 dBm. The maximum range of Set Loss is -30.00 to 125.00 dB, but it is
limited by the value of the Expected Input Power.
www.spirent.com 102
Vertex® Channel Emulator
Release 4.90 – User Manual
2.9.2.4 Measured
This is the measured input power on the port. Averaging and triggering for this
measurement can be set in the Configure>Power Meter Settings menu. (Refer to
Section 2.10 "Power Meter Settings.")
www.spirent.com 103
Vertex® Channel Emulator
Release 4.90 – User Manual
2.9.2.5 Autoset
Autoset optimally adjusts the RF front end of the port based on power levels entering
the port at that time. It ensures accurate power levels at the output of the instrument
and optimizes dynamic range. It may not be appropriate for bursty signals or signals
that vary widely in average power (for example, UE Transmitters).
In each port, Autoset is disabled if Input Tracking is enabled. When the Input
Tracking function is enabled, the Autoset buttons are disabled, as shown in the
following figure.
2.9.3. Output
2.9.3.1 Port
This is the logical name of the output port. The logical port name corresponds to a
physical port as shown in the Connection Setup diagram in the Main View.
2.9.3.3 Measured
This is the measured output power on the port. You can set the averaging and
triggering for this measurement by selecting Configure>Power Meter Settings.
Refer to Section 2.10 “Power Meter Settings” for more information.
www.spirent.com 104
Vertex® Channel Emulator
Release 4.90 – User Manual
2.9.3.4 Enable
Enables and disables the signal on the output port. A checked box indicates that the
output port is enabled.
2.9.4. AWGN
You can view and set the AWGN settings for each RF output port using the columns
under AWGN.
2.9.4.1 Units
Available AWGN units are C/N, C/N0, and Eb/N0. Refer to Section 2.9.4.10 for more
information.
2.9.4.3 Measured
This is the measured signal-to-noise ratio of the signal on the output port. This
measurement is derived from the measured output level and measured noise level
on the output port. The measurement bandwidth and units can be adjusted in the
Configure menu.
If this value is different from the Set Ratio, it is likely because the Expected Input
level does not match the Measured Input level. This in turn results in the carrier
output power being inaccurate, and hence the measured signal to noise ratio does
not match the Set Ratio. This can be solved by clicking Autoset for the particular RF
port.
www.spirent.com 105
Vertex® Channel Emulator
Release 4.90 – User Manual
Autoset All will attempt an autoset AWGN operation on all AWGN-enabled ports. The
GUI Autoset All button is enabled as soon as one port has AWGN enabled. A pop-
up indicates when Autoset AWGN or Autoset All completes and then automatically
closes after a few seconds.
The range of the autoset varies depending on the current setting for Output Power
and AWGN.
The AWGN compensation is cleared in the following circumstances:
• Connection setup is changed.
• Fading mode is changed.
• DEE is enabled.
• Set Input Power is changed.
• AWGN is disabled.
• AWGN units are changed.
• Antenna pattern state is changed.
• Base Station antenna configuration is changed.
• Mobile Station antenna configuration is changed.
www.spirent.com 106
Vertex® Channel Emulator
Release 4.90 – User Manual
2.9.4.5 Enable
The Enable option enables or disables AWGN for a given output port.
www.spirent.com 107
Vertex® Channel Emulator
Release 4.90 – User Manual
2.9.4.11 Units
There are three different units to configure the signal to noise ratio:
1. Carrier to Noise (C/N)
The power of the band-limited noise is set as a ratio of carrier power to noise in
the bandwidth of the receiver.
2. Carrier Bit Power/Noise Power Spectral Density (Eb/No)
The power of the band-limited noise is set as a ratio of carrier bit energy to noise
power spectral density.
3. Noise Level (N)
The power of the band-limited noise in the receiver bandwidth in dBm. With a
selection of N, C/N ratio changes as output power is adjusted, but the absolute
Noise power remains consistent.
Use the drop-down menu to specify the units you would like to use.
Relationship between C/N and Eb/No:
The carrier bit power and noise power in dBm can be calculated based on the
following formula:
Eb (dBm/bps) = C (dBm) - 10*log10(Bit Rate (bps))
where:
Eb = Bit power in dBm/bps
C = carrier power in dBm
Bit Rate = bit rate of the carrier
and
N (dBm) = No + 10 log10 (Receiver Bandwidth)
where:
N = noise power in the receiver bandwidth in dBm
www.spirent.com 108
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 109
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 110
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 111
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 112
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
Similar to the rest of the Vertex GUI, any value you enter or change you make in this
window takes effect in the Vertex immediately.
www.spirent.com 113
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 114
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 115
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 116
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 117
Vertex® Channel Emulator
Release 4.90 – User Manual
The Static Channel mode is applied to all radio links belonging to the channel
grouping as indicated in the Connection Setup diagram.
By Default, ZERO is applied, but selecting a different option applies different phase
offsets.
• BUTLER - Applies the Butler Matrix with the same phase relationships at the
Vertex normally applies when emulation is stopped.
• BUTLERUL - Applies the reciprocal of the Butler Matrix for Uplink Testing.
• BUTLER2RX
• ZERO - All relative Link Phases are set to 0 degrees (Default).
• SISO
• HADAMARD
www.spirent.com 118
Vertex® Channel Emulator
Release 4.90 – User Manual
The phase behavior of the Vertex is dependent on the RF settings: input power level,
output power level, and the carrier frequency. In addition, these values apply only to
the current connection setup. For any given RF setting, you can save the phase
calibration values by clicking the Save button.
If you set all output power levels equal during the calibration, the phase calibration
values are accurate for a range of output power levels around the calibration point.
We recommend that you phase calibrate your Vertex instrument for the different RF
settings and connection setup configurations you are using for the day and store
them. Note that the Vertex needs to be “Playing” when you perform phase
calibration. In the “Stopped” state, the Butler matrix phases are in place, and the
phase calibration is not valid after you begin “Playing” fading.
www.spirent.com 119
Vertex® Channel Emulator
Release 4.90 – User Manual
For any given RF setting and connection setup, if there are stored phase calibration
values, you can open the stored phase values when you use them with the same RF
setting and connection setup. If there are no stored phase calibration values, the
current phase calibration values in the Port Phase Parameters dialog box are
applied.
NOTE:
The phase behavior of RF equipment varies over time with temperature. Spirent
recommends that you do not use phase calibration values obtained more than eight
(8) hours prior.
The phase calibration data is not valid across power cycles. Any stored values are
lost after you reboot the Vertex instrument.
An input port can only be calibrated against another input port in the same port
group, where a port group is defined as all input and output ports that are related to
each other, even through other ports. All the input ports selected in a group must be
connected to a common output port. Multiple groups of input ports can be calibrated
simultaneously.
NOTE:
Input Ports of a Directional Bypassed channel cannot be calibrated.
For each group, the same signal must be fed into the input ports to be calibrated and
an Autoset be performed for each of these ports. The calibration uses all existing
Power Meter settings except the Output Port Measurement Type, so these values
must be set appropriately for the input signal (including the Output Port Averaging
duration).
www.spirent.com 120
Vertex® Channel Emulator
Release 4.90 – User Manual
Access the Input Phase Calibration dialog box shown in the following figure by
selecting Execute>Input Phase Calibration. The port groups are identified by color.
Select the ports to be calibrated by selecting the associated check box, and then
click the Calibrate button. When Input Phase Calibration begins, a progress bar
displays. You can cancel the calibration at any point by clicking the Cancel button. If
the calibration is canceled, the input phases will be restored to their pre-calibration
values.
NOTE:
Input Phase Calibration is not allowed if DEE, the IQ Player, or Ensemble Mode is
enabled.
If the measured input power is more than 20 dB below the set power, the calibration
will not run. The further the measured power is from the set power, the greater
possibility that the calibration will be inaccurate. The calibration stops any emulation
in progress. The calibration can take multiple minutes, depending on the number of
ports and port groups to be calibrated and on the Power Meter settings. When the
calibration is complete, the first input port selected in each port group will have a
phase of 0, and all the others will have the phase calibrated with respect to the first
input port selected for that port group.
www.spirent.com 121
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 122
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 123
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
You have the option to check the Automatic Phase Calibration Update check box.
When you change the carrier frequency or output power level, you must recalculate
the phase calibration data and click the Apply button. If you check the Automatic
Phase Calibration Update check box, when you change the output power level,
Vertex will automatically update the phase calibration data with the power level
change.
The internal link phase and delay will be automatically aligned after you load the
phase calibration data.
Since the Auto phase calibration feature only aligns the internal link phase, if you use
different lengths of external cables or different attenuators, you may also need to
align the external cables and attenuators together with internal radio links of Vertex.
www.spirent.com 124
Vertex® Channel Emulator
Release 4.90 – User Manual
Vertex enables you add the phase and delay of external phase and delay offset, and
save it into the system. If you do not change external cables, you can just load the
offset data after you reboot the instrument. Perform the following steps to add cables
phase and delay offset:
1. Locate the internal factory phase calibration data.
2. Select Configure>Port Phase Setting.
The Port Phase Parameters dialog box appears.
www.spirent.com 125
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 126
Vertex® Channel Emulator
Release 4.90 – User Manual
The Advanced Port Settings dialog box is shown in the following figure.
The settings that can be configured in the Advanced Port Settings dialog box are
described in detail in the following sections.
NOTE:
Increasing this value limits the maximum output power of the Vertex. Additionally,
system noise and spurious performance will be degraded.
www.spirent.com 127
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 128
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 129
Vertex® Channel Emulator
Release 4.90 – User Manual
To change the bandwidth mode using the GUI, perform the following steps:
1. Select Configure->Bandwidth Mode and select the appropriate bandwidth as
shown in the following figure.
Figure 97. Selecting the Bandwidth Mode option using the GUI.
www.spirent.com 130
Vertex® Channel Emulator
Release 4.90 – User Manual
You can only switch to 100MHz bandwidth mode, 200MHz bandwidth mode,
400MHz bandwidth mode, 600MHz bandwidth mode, 800MHz bandwidth mode,
1000MHz bandwidth mode, or 1200MHz bandwidth mode when a 6GHz RF module
is installed.
www.spirent.com 131
Vertex® Channel Emulator
Release 4.90 – User Manual
To set Vertex to operate in a bandwidth mode greater than 200MHz using the GUI,
perform the following steps:
1. Select Configure->Bandwidth Mode and select 400 Mhz, 600Mhz, 800Mhz,
1000Mhz, or 1200Mhz as shown in the following figure.
Figure 100. Selecting a bandwidth mode greater than 200MHz using the GUI.
www.spirent.com 132
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 133
Vertex® Channel Emulator
Release 4.90 – User Manual
When using Vertex in bandwidth mode greater than 200MHz, two RF ports must be
combined together with a calibrated RF cable and a power combiner to create one
logical port. When using Vertex in 600MHz bandwidth mode, three RF ports must be
combined together with a calibrated RF cable and power combiner to create one
logical port.
For example, for a 2x2 Uni directional connection setup at 400MHz bandwidth mode:
• the two I/O ports on the RFM of slot 8 are combined together as A1 (S8:P1+3)
• the two I/O ports on the RFM of slot 7 are combined together as A2 (S7:P1+3)
• the two output ports on RFM of slot 8 are combined together as B1 (S8:P2+4)
• the two output ports on RFM of slot 7 are combined together as B2 (S7:P2+4)
You can check the Physical Layout on the Vertex GUI to determine the correct RF
port location and mapping as shown in the following figure.
Figure 104. Sample Physical Layout to determine RF port location and mapping.
www.spirent.com 134
Vertex® Channel Emulator
Release 4.90 – User Manual
2.13.5.2 Phase and Amplitude Calibration for 400MHz and Greater Bandwidth Mode
To achieve good phase and amplitude flatness over 400MHz bandwidth and to
eliminate the discontinuity of phase and delay between the two RF ports that are
combined together, you must perform phase and amplitude calibration when you use
Vertex in 400MHz or greater bandwidth mode.
You can use a network analyzer to calibrate each port. For a unidirectional
connection setup, perform the following steps:
1. Connect A ports to port 1 on the network analyzer.
2. Connect B ports to port 2 on the network analyzer.
3. Measure the amplitude, phase, and delay at frequencies over the whole band
and align them.
Both input and output must be aligned and independently. You must perform the
following calibration sequence:
1. A* to B1 for level
2. A1 to B* for level
3. A* to B1 for delay
4. A1 to B* for delay
5. A* to B1 for phase
6. A1 to B* for phase
The following figure shows the calibration setup.
www.spirent.com 135
Vertex® Channel Emulator
Release 4.90 – User Manual
SLOT
I/O 1 OUT 2 I/O 3 OUT 4 I/O 1 OUT 2 I/O 3 OUT 4
1 2
3 4
5 6
7 8
STATUS
IN
Power
Divider
OUT OUT
Divider
Power
OUT
IN
www.spirent.com 136
Vertex® Channel Emulator
Release 4.90 – User Manual
When you use Vertex in 400MHz or greater bandwidth mode, you can save the
calibration data to a file in Vertex. To load a saved calibration data file, select
Execute->Port Combine Calibration->Load Port Combine Calibration and then
select the file you want to load.
If you want to exit 400MHz BW mode or clear the Port combine calibration data,
select Execute->Port Combine Calibration->Clear Port Combine Calibration.
www.spirent.com 137
Vertex® Channel Emulator
Release 4.90 – User Manual
The following figure shows the format of port combine calibration data:
NOTE:
Keep in mind:
- Each port above consists of 2 subchannels (or 2 physical ports) for 400MHz.
- The RFMs must be calibrated by the factory with Vertex release 4.90.
- Each level must be calibrated separately.
Contact the Spirent Support team for details about 400MHz or greater bandwidth
calibration.
www.spirent.com 138
Vertex® Channel Emulator
Release 4.90 – User Manual
To change the Doppler frequency mode using the GUI, perform the following steps:
1. Select Configure->Doppler Frequency Mode and select the appropriate
frequency as shown in the following figure.
Figure 108. Selecting the Doppler Frequency Mode option using the GUI.
www.spirent.com 139
Vertex® Channel Emulator
Release 4.90 – User Manual
The Warning dialog box appears. When you change the Doppler frequency mode
from 12KHz to 4KHz, the Vertex system will reset to the default topology .
www.spirent.com 140
Vertex® Channel Emulator
Release 4.90 – User Manual
This section details the parameters that control the Dynamic Environment Emulation
(DEE) function available with the Vertex.
You can create DEE scenarios with Vertex DEE Template, which is supported by
Microsoft Excel. You must make sure the PC has a Microsoft Excel license if you
want to run the DEE Template.
You can access the DEE template in the following two ways:
• From the installation folder
The DEE Template is stored in the root directory of the Vertex installation and
can usually be found in the following location:
C:\Program Files (x86)\Spirent Communications\Vertex.
The Vertex DEE Template icon appears on the desktop after Vertex is installed.
You can open the Vertex DEE template by double-click on this icon.
www.spirent.com 141
Vertex® Channel Emulator
Release 4.90 – User Manual
The following figure shows the DEE Template open in Microsoft Excel:
You can configure DEE scenarios for Classical Channel and Geometric Channel
Models by selecting the Fading Mode. You can also select an Output Mode of either
Power Level or Loss, as shown in the following figure.
Figure 114. Selecting the Connection Setup, Fading Mode, and Output Mode.
www.spirent.com 142
Vertex® Channel Emulator
Release 4.90 – User Manual
You can change the following parameters in the Classical Channel and Geometric
Channel Fading modes:
• Output Port Settings
Output Power/Loss
AWGN Enabled (ON/OFF)
C/N Ratio, Noise Level
• Radio Links
Radio Link Enabled (ON/OFF)
Radio Link Relative Power
Radio Link Phase
• Path Enabled (ON/OFF)
• Path Delay
• Relative Path Loss
The following parameters are available in Classical Channel Models Mode only:
• Bulk Delay Enabled (ON/OFF)
• Bulk Delay
• Rician Line of Sight Angle of Arrival
• Rician K Factor
• Frequency Shift
• Doppler Frequency, Doppler Velocity
• Correlation
The following parameters are available in Geometric Channel Models Mode only:
• BS Angle Spread
• MS Angle Spread
• Angle of Departure (AoD)
• Angle of Arrival (AoA)
• MS Direction
• MS Velocity
• LOS AoD
• LOS AoA
• LOS K Factor
www.spirent.com 143
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 144
Vertex® Channel Emulator
Release 4.90 – User Manual
3. Enter the Dynamic Environment Emulation view in the Vertex GUI, as shown in
the following figure.
4. Select the DEE File by clicking the DEE File button and selecting the file from the
saved location, as shown in the following figure.
www.spirent.com 145
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
You can also perform Steps A through C via the remote programming
interface. Refer to Chapter 3 for details.
6. Enable DEE by clicking the Enable DEE button, as shown the following figure.
www.spirent.com 146
Vertex® Channel Emulator
Release 4.90 – User Manual
7. Play the DEE file by clicking the Play button at the bottom of the GUI, as shown
in the following figure.
8. Disable DEE. To disable and restore the instrument to its original state before
entering DEE:
a. Click the Stop button at the bottom of the GUI, as shown in the following
figure.
b. Click the Disable DEE button, as shown in the following figure. This stops the
DEE engine and restores the instrument to its original state before entering
DEE.
www.spirent.com 147
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 148
Vertex® Channel Emulator
Release 4.90 – User Manual
In loss output mode, one value of Input Set Loss can apply to more than one port.
This is indicated by an additional “Group *” designator in the column heading. Each
such column heading has a comment detailing the ports that use the parameter.
Port X Output Set Frequency shift (Hz) – You can set the frequency shift for each of
the output ports used in the connection setup.
The RF Setup tab also includes the following buttons that can be used to perform
actions associated with generating a DEE file.
• The Update Timestamp button updates the Timestamp Column in each of the
tabs. This column is useful when determining how much time it takes to reach
state X, especially when the state duration of individual states vary.
• The Export DEE button is used to export the information in the template to .vstb
format. This is the format the Vertex software uses to import the state change
information.
• The Import DEE button is used to import a previously exported VSTB file back
into the template.
• The Clear Template button is used to clear the template of all user-entered data.
NOTE:
When exporting a file, if a row is encountered without any data, it is treated as the
end of the file. If you want to have a number of states where nothing changes, fill in
the state duration column for all of these states, as shown in the following two
figures. The data does not need to change, but it does need to exist.
www.spirent.com 149
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 150
Vertex® Channel Emulator
Release 4.90 – User Manual
Propagation Tab
The Propagation X tabs defines dynamic changes associated with each of the
propagation conditions. There is a separate tab available for each Channel Model
defined in the selected connection setup. For example, the 2x2 BiDirectional (FDD)
connection setup has two channel models and two associated separate propagation
conditions, as shown in the following figure.
www.spirent.com 151
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 152
Vertex® Channel Emulator
Release 4.90 – User Manual
RLink Tab
The RLink tab is used to set parameters associated with each of the radio links in the
selected connection setup. For example, the 2x2 BiDirectional (FDD) connection
setup has a total of eight associated radio links. For each radio link, you can modify
the following parameters:
• AX->BY Enabled – This field can be used to selectively enable or disable a given
Radio Link.
• AX->BY Relative Power (dB) – Sets the power of the particular radio link relative
to other enabled Radio Links that are connected to the same output ports.
• AX->BY Link Phase (Deg) – Sets the phase offset associated with the particular
radio link.
Correlation Tab
The Correlation X tabs are used to set the correlation matrices associated with each
set of propagation conditions. Similar to the Propagation tabs, there is a separate
correlation tab available for each channel model in the chosen connection setup.
To edit the correlation matrix associated with a given state, right-click the desired row
in the “Complex Correlation All” column to open the Import Correlation window,
shown the following figure. This window allows you to select a .corr file similar to the
selection of Fading Profiles under the Propagation tab. These .corr files can be
created in the Vertex GUI Correlation Library View by exporting the Correlation
information, which spans 24 paths.
www.spirent.com 153
Vertex® Channel Emulator
Release 4.90 – User Manual
XD5 Tab
The XD5 tab can only be seen when the connection setup is supported for XD5
application. For example, if you select Quad 2x2 UniDirectional connection setup,
you will see the XD5 tab after the last Correlation tab. The XD5 tab is used to
configure the uplink attenuation.
www.spirent.com 154
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 155
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 156
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
The column title “Complex Correlation PX” is display-only. Do not attempt to modify
correlation by editing this column.
www.spirent.com 157
Vertex® Channel Emulator
Release 4.90 – User Manual
In State 4:
• Modify the output power of port A1.
• Turn Path 1 OFF (1 – ON, 0 – OFF) for propagation condition 2.
In State 5:
• Modify the output power of port A1.
• Disable Radio Link A1->B1
In State 6:
• Modify the output power of port A1.
• Turn Path 1 on and change the delay of Path 1 for propagation condition 2.
• Modify the correlation matrix associated with propagation condition 1.
To specify power loss instead of output power, use an Output Mode of Loss. The
following figure shows the RF Setup tab for such a DEE file.
www.spirent.com 158
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 159
Vertex® Channel Emulator
Release 4.90 – User Manual
2. The software compiles the DEE File into a machine-readable format. A Progress
dialog box appears displaying the status of the DEE compile, as shown in the
following figure.
If the compile is successful, click the Enter DEE button.
If the compile is unsuccessful, review the error messages provided to determine
the nature of the error. Typically, errors are generated when parameters are set
to invalid values.
NOTE:
The Vertex skips this step if you have successfully compiled the file previously.
www.spirent.com 160
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
The other views in the GUI are active and provide real-time feedback during the DEE
simulation. For example, you can use the Channel Player view to view the real-time
propagation conditions. An exception is the Propagation Editor in the Main view,
which does not reflect changes during the DEE simulation.
www.spirent.com 161
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 162
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 163
Vertex® Channel Emulator
Release 4.90 – User Manual
2.15.1. Overview
High-Speed Remote Programming Interface (HSRPI) mode is an advanced mode of
operation for the RPI to significantly improve the speed of command execution of the
Vertex channel emulator.
HSRPI re-uses the existing RPI command interface and its familiar string-based
command set.
e.g. 192.168.0.161
Client PC Vertex
RPI
RPI Processing
RPI
Command Core
Client Public Network Port: 3000 Interface
HSRPI is built on top of the Vertex’s pre-existing DEE feature and uses the DEE
engine. Therefore, it is subject to similar constraints as DEE and live-streaming DEE
features.
Unlike traditional DEE, there is no requirement to pre-define and pre-compile the
emulation states. Once you enter HSRPI mode, you will use standard RPI
commands to control the supported emulation parameters.
www.spirent.com 164
Vertex® Channel Emulator
Release 4.90 – User Manual
• RF Ports:
Input Power Value
Output Power Value
www.spirent.com 165
Vertex® Channel Emulator
Release 4.90 – User Manual
HSRPI re-uses the pre-existing state configured for the topology where possible.
Certain configuration constraints must be imposed for HSRPI due to the underlying
LSDEE engine. If associated changes are required, these changes will be made
automatically when you enter HSRPI mode.
These configuration constraints include:
• Fading Mode: Classic Fading
• Output Mode: Power
• All Radio Links enabled
• All paths set for:
Rician fading
Classic 6dB channel spectrum
Fixed Delay mode
Fixed Frequency Shift mode
Log Normal disabled
Cluster modelling disabled
www.spirent.com 166
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 167
Vertex® Channel Emulator
Release 4.90 – User Manual
* Doppler Frequency and Frequency Shift are coupled parameters. The Doppler
frequency is dominant and constrains the range of Frequency Shift dynamically to
ensure a combined max range of ABS(4000Hz).
www.spirent.com 168
Vertex® Channel Emulator
Release 4.90 – User Manual
* Actual range will vary based upon the state of other system parameters including
frequency, bidirectional connection setup, AWGN etc.
* Range will vary based on connection setup, frequency and other system
parameters.
www.spirent.com 169
Vertex® Channel Emulator
Release 4.90 – User Manual
2.16.1. Overview
Live Streaming Dynamic Environment Emulation (LSDEE) is an advanced feature
addition to the Remote Programming Interface (RPI) of the Vertex Channel Emulator
that provides a high-speed control mechanism for an extensive set of emulation
parameters.
As its name suggests, LSDEE is built on top of the Vertex’s pre-existing DEE feature,
using the DEE engine. Unlike traditional DEE, there is no requirement to pre-define
and pre-compile the emulation states or the inter-state duration.
LSDEE exposes a UDP server interface for streaming full DEE emulation state
information. An LSDEE client must connect to the LSDEE server and provide
LSDEE-specific datagrams. The LSDEE server parses control datagrams and
updates the emulation accordingly.
The emulation state change execution speed is a function of the selected topology.
The current state plays indefinitely until the client provides a new state.
Client PC Vertex
RPI
Public Network
RPI
RPI
Command
Client Port: 3000 Interface
Processing
Core
LSDEE LSDEE
UDP UDP
Client Port 3010 Server
e.g. 192.168.0.161
Figure 139. RPI Command Interface for LSDEE client and server.
The UDP datagram takes the form of a header block followed by a byte array
payload whose content is a function of the command type, topology in use, and other
considerations.
www.spirent.com 170
Vertex® Channel Emulator
Release 4.90 – User Manual
• RF Ports:
Input Power Value
Output Power Value
www.spirent.com 171
Vertex® Channel Emulator
Release 4.90 – User Manual
Once you enter LSDEE mode, the regular RPI command set for configuring the box
will be disabled (with the exception of certain LSDEE-specific commands defined
later). Therefore, you will need to preconfigure:
• the connection topology
The topology will determine the Channel Models and associated parameters that
will be configurable within LSDEE.
• any desired initial emulation state configuration
Upon entering LSDEE, the LSDEE server will use the pre-existing state as the
initial state, with the caveat of mandatory constraints imposed, as discussed in
the next section.
LSDEE will re-use the pre-existing state configured for the topology where possible.
Certain configuration constraints must be imposed for LSDEE, and if associated
changes are required, they shall be made automatically upon entering LSDEE mode.
These constraints include:
• Fading Mode: Classic fading mode is supported in the initial LSDEE release.
• Output Mode: Power
• Doppler Configuration Preference: Frequency
• All paths set for:
Classic 6dB channel spectrum
Fixed Delay mode
Fixed Frequency Shift mode
Log Normal disabled
Cluster modeling disabled
www.spirent.com 172
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 173
Vertex® Channel Emulator
Release 4.90 – User Manual
In the preceding figure, the forced error sequence of packets intentionally created
first a single out of range parameter instance, followed by mimicking a packet loss
drop of 5 packets, and then a recovery of one of those packets to increment the out
of sequence field.
www.spirent.com 174
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 175
Vertex® Channel Emulator
Release 4.90 – User Manual
This command is accepted while in LSDEE mode to allow exit of the mode.
Under LSDEE, the path modulation TYPE may not be changed once in LSDEE (as
with DEE). Therefore, the path modulation type for each path is hardcoded upon
entry in the mode. Only one profile is being supported – namely a single Static path,
a single Rician path, and the remaining paths are Rayleigh. This allows for easy
modeling with a single LOS component.
Timing Threshold (in mS) for state emulation command execution. This is a client
developer-targeted resource. The average execution time of a given state-emulation
command is dependent on the topology in play, and additionally there is some range
of randomness around the average. A developer may wish to be informed when a
specific timing threshold is exceeded. You can adjust the threshold with the RPI
command prior to entering LSDEE mode. This threshold statistic is tracked on the
LSDEE Information Form.
LSDEE will track events such as rejected commands (for example, out of range
parameters), input power over-range issues, UDP protocol mismatches, and timing
threshold breaches. These events are displayed in the Information Form and also in
a query-able log events queue. A query of an empty log under Python will provide
the following response:
www.spirent.com 176
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 177
Vertex® Channel Emulator
Release 4.90 – User Manual
The header protocol version field defines the format and interpretation of the header
bytes to follow. This allows for future variations to be defined. Currently only version
1 is supported.
Every message from the client should have a unique message (or packet) ID and
increment with each new command. The corresponding server response to a client
command includes the same message ID in response.
The server tracks the packet IDs to ensure an incrementing counter. If the packet ID
is something other than a single increment, a packet sequence warning will be
provided to the client. If the packet ID advances by more than a single increment,
this will be considered a packet drop. If the packet ID numbering regresses, this will
be considered both an out of sequence packet and a recovered dropped packet.
Packet sequence issues will not cause the command to be rejected. The statistics of
packet sequence issues are tracked in the LSDEE Information Form.
www.spirent.com 178
Vertex® Channel Emulator
Release 4.90 – User Manual
The acknowledgement field is a bit-wise logical OR field. For protocol version 1, the
ACK bits are interpreted as follows:
Bit Mask Description Interpretation
0x00 ACK_NONE Incoming client commands can use
this.
0x01 ACK_EXECUTION_COMPLETE Server indicates command execution
is complete.
--- reserved
0x40 ACK_WARNING_INCLUDED A 2-byte warning code is included in
the response payload.
0x80 ACK_ERROR_INCLUDED A 2-byte error code is included in the
response payload.
For example, a server response ACK field value of 0x81 indicates the command
execution is complete but with an error. The payload will begin with a 2-byte error
code. The LSDEE Event Log can then be polled for additional information.
www.spirent.com 179
Vertex® Channel Emulator
Release 4.90 – User Manual
The Command ID field contains the client command ID. The corresponding server
response will duplicate the same command ID. Supported command IDs are as
follows:
Command Description Interpretation
Code
0 No Command
1 PING Simple sanity PING. Server
responds with execution complete
ACK.
2 QUERY_STATE Query the active state of the LSDEE
channel emulation. Server returns
the byte array representation of the
emulation state as used by the state
control command, The format is
dictated by the topology used.
3 QUERY_FREQUENCY Query the active frequency profile.
Server returns a byte array
representation of the frequency
profile for the topology.
20 SET_FREQUENCY_ALL Configure the active frequencies of
the topology with a byte array with
appropriate frequency profile
formatting.
40 SET_CLASSIC_FADING_STATE Configure the active emulation state
of the topology with a byte array with
appropriate state profile formatting.
The Payload Length field indicates the number of bytes to follow as payload for
incoming client commands or server responses.
www.spirent.com 180
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 181
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 182
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 183
Vertex® Channel Emulator
Release 4.90 – User Manual
Knowledge of this topology profile is sufficient information for creating the UDP
command payloads for controlling the Vertex under LSDEE. Most topology profiles
can be determined easily from their connection diagrams. Alternatively, the RPI
command set can assist to query these configuration details programmatically.
www.spirent.com 184
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 185
Vertex® Channel Emulator
Release 4.90 – User Manual
Header Block Ch. Mod. 1 Ch. Mod. 2 --- Ch. Mod. n A1 -> Ay B1 -> Bx A1 -> Ay B1 -> Bx
The Classic Fading State command supported for LSDEE supports configuring all
supported DEE parameters at once, or in traditional DEE terminology, changing the
full ‘state’ of the emulation. If only a subset or even a single parameter is being
changed, the other parameters will be sent with unchanging values.
A state query command is provided by the server. This can be used to retrieve the
active state of the unit under LSDEE. It is available immediately upon entering
LSDEE mode at which time it contains the initial state as defined by the unit’s
configuration prior to entering LSDEE, along with any required LSDEE constraints
that may have applied.
www.spirent.com 186
Vertex® Channel Emulator
Release 4.90 – User Manual
The format of the query response is the same as required by the server for
configuring the frequencies. Therefore, the client can use the response as the client’s
frequency profile and byte array format. The client can then edit frequencies as
required and resend the byte array to the server to update frequencies.
The port side and index refer to the first input port associated with that frequency
grouping of ports. This is the only one that will be accepted, so simply re-using the
query response eliminates any errors in the port ID.
www.spirent.com 187
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 188
Vertex® Channel Emulator
Release 4.90 – User Manual
* Doppler Frequency and Frequency Shift are coupled parameters. The Doppler
frequency is dominant and constrains the range of Frequency Shift dynamically to
ensure a combined maximum range of ABS (Maximum Doppler in Hz). Maximum
Doppler is a function of the Doppler Frequency Mode setting (4kHz or 12kHz).
www.spirent.com 189
Vertex® Channel Emulator
Release 4.90 – User Manual
* Actual range varies based upon the state of other system parameters including
frequency, bidirectional connection setup, etc.
www.spirent.com 190
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 191
Vertex® Channel Emulator
Release 4.90 – User Manual
2.17. IQ Play
2.17.1. Overview
IQ Playback allows you to supply the fading sample data to be applied to the
channel. In normal operation, Vertex internally generates the fading modulation
signals based on the parameters configured by the user. These signals are used to
modulate the user signal and produce the desired channel effects.
Faded User
User Signal
Signal
Fading
Figure 147. Example of user signal modulated with fading generated from internal
fading engine of Vertex.
IQ Playback allows you to disable the internally generated fading in Vertex and
supply your own fading sample data.
Faded User
User Signal
Signal
User-defined Fading
Sample Data
Figure 148. Example of user signal modulated with fading spooled from user-defined
sample data.
In IQ Playback, you can change the following parameters:
• Delay
• I data
• Q data
www.spirent.com 192
Vertex® Channel Emulator
Release 4.90 – User Manual
The file must begin with the tag line [Spirent IQ Playback File] to signify to Vertex
that this is an IQ Playback file and not a generic text file.
On line 2, the Version must be specified. Since this is the 1.0.0 release of IQ
Playback, only 1.0.0 is currently supported. Future versions may be specified.
On line 3, the Configuration must be specified. It is essentially a semi-colon
separated list of radio link path elements consisting of an input port (for example,
A1), a dash, an output port (for example, B1), a colon, and then a comma separated
list of paths (for example, 1,2,3).
www.spirent.com 193
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 194
Vertex® Channel Emulator
Release 4.90 – User Manual
To open the IQ Player View, click the icon. The IQ Player View is shown in the
following figure.
www.spirent.com 195
Vertex® Channel Emulator
Release 4.90 – User Manual
If you want to change the duration for each play, you must disable IQ play and then
change the value.
The IQ Play Compiler Progress dialog box compiles the fading sample data to a
binary format that resides on Vertex after you click the Enable IQP button. The
following figure shows a sample IQ Play Compiler Progress dialog box.
After a successful compile, click the Enter IQP button to enter IQ Playback mode.
You can click the Cancel button to return to the Vertex window with the compiled
binary data still residing on Vertex.
www.spirent.com 196
Vertex® Channel Emulator
Release 4.90 – User Manual
When you are in IQ Play mode, click the Play button at the bottom of the main
Vertex window to apply the fading sample data.
www.spirent.com 197
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 198
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 199
Vertex® Channel Emulator
Release 4.90 – User Manual
This is a simple fading sequence describing a phasor rotating clockwise around the
𝜋𝜋
unit circle advancing radians per sample. The plot diagram shown in the following
4
figure shows the modulation sequence (repeated over 3 cycles).
0.8
0.6
0.4
0.2
Magnitude
-0.2
-0.4
-0.6
-0.8 I
Q
-1
0 5 10 15 20 25
Sample Number
Now, consider the case where the user input is a tone at the Carrier Frequency (Fc).
The output of this fading sequence is a tone offset from Fc by the frequency of the
sinusoid represented in the following figure.
Fc
Δf
Fading IQ Sample Data
1
0.8
0.6
0.4
0.2
Magnitude
-0.2
-0.4
-0.6
-0.8 I
Q
-1
0 5 10 15 20 25
Sample Number
www.spirent.com 200
Vertex® Channel Emulator
Release 4.90 – User Manual
In this simple scenario, you can calculate the value of Δf by considering the
𝜋𝜋
frequency of the sampled sinusoid in radians per sample (in this example radians
4
per sample) using the following equation:
𝑅𝑅𝑅𝑅𝑅𝑅 𝐹𝐹𝐹𝐹
∆𝑓𝑓 = ∙
2𝜋𝜋 𝑈𝑈𝑈𝑈𝑈𝑈
Equation 1.
Where Rps is the sinusoid frequency in radians per sample, Fs is the sample rate
(10000 samples/second for Vertex), and Usf is the upsample factor (2, in this
example).
𝜋𝜋
You can see that, for the example, Δf can be found as follows:
4
𝜋𝜋
𝑅𝑅𝑅𝑅𝑅𝑅 𝐹𝐹𝐹𝐹 103
∆𝑓𝑓 = ∙ = 4 ∙ = 625 𝐻𝐻𝐻𝐻
2𝜋𝜋 𝑈𝑈𝑈𝑈𝑈𝑈 2𝜋𝜋 2
Equation 2.
You can measure this offset using a signal generator to generate the tone at the
Carrier Frequency as input to the Vertex unit and specifying the offset tone sample
file for IQ Playback and observing the spectrum centered on the carrier frequency
using a spectrum analyzer. The following figure shows the un-faded output of the
Vertex (IQ Playback is stopped) unit.
www.spirent.com 201
Vertex® Channel Emulator
Release 4.90 – User Manual
The following figure shows the offset tone sample file applied.
Figure 157. Offset tone fading sample file applied (tone offset of 625 Hz).
www.spirent.com 202
Vertex® Channel Emulator
Release 4.90 – User Manual
For this fading sequence, the frequency of the sampled sinusoid in radians per
𝜋𝜋
sample is radians per sample, which yields:
2
𝜋𝜋
𝑅𝑅𝑅𝑅𝑅𝑅 𝐹𝐹𝐹𝐹 103
∆𝑓𝑓 = ∙ = 2 ∙ = 1250 𝐻𝐻𝐻𝐻
2𝜋𝜋 𝑈𝑈𝑈𝑈𝑈𝑈 2𝜋𝜋 2
Equation 5.
In this example, you have specified your sample data using half the number of
samples and have maintained the offset frequency.
WARNING!
Upsample Factor = 1 is risky to the DSP health for large fading scenarios.
The data rate needed to supply all DSPs in a large fading scenario (for example,
MIMO 8x4 24 path) would exceed the capacity supported by the Vertex unit.
If the Vertex instrument is installed with SDE-DSPM2 hardware, the up sample rate
is fixed to 16.
www.spirent.com 203
Vertex® Channel Emulator
Release 4.90 – User Manual
Minimum Up-
Connection #Paths / Delay Max Doppler
#RLs Sample Rate
Setup RL Enabled Possible (Hz)
Supported
1x4 UNI MU 4 24 Yes 2 2000
Dual 2x2 Uni 8 24 No 2 2000
Dual 2x2 Uni 8 24 Yes 2 2000
Dual 2x4 Uni 16 24 No 4 1000
Dual 2x4 Uni 16 24 Yes 4 1000
Dual 4x2 Uni 16 24 No 2 2000
Dual 4x2 Uni 16 24 Yes 2 2000
Dual 4x4 Uni 32 24 No 4 1000
Dual 4x4 Uni 32 24 Yes 4 1000
Dual 8x2 Uni 32 24 No 2 2000
Dual 8x2 Uni 32 24 Yes 4 1000
Dual 4x8 Uni 64 24 No 4 1000
Dual 4x8 Uni 64 24 Yes 8 500
Dual 8x4 Uni 64 24 No 4 1000
Dual 8x4 Uni 64 24 Yes 8 500
8x8 Uni 64 24 No 4 1000
8x8 Uni 64 24 Yes 8 500
www.spirent.com 204
Vertex® Channel Emulator
Release 4.90 – User Manual
2.17.3.3 Delay
Consider the fading sequence with the addition of delay.
[Fading Sample Data]
1.0 1.0000 0.0000
1.0 0.7071 0.7071
1.0 0.0000 1.0000
1.0 -0.7071 0.7071
1.0 -1.0000 0.0000
The first column represents the radio link delay in µS with a resolution down to
0.1 nS. This delay is a physical delay of the faded user signal.
WARNING!
Delays are applied to radio link pairs. For example, radio links sourced by a common
port must share delays due to architectural reasons on Vertex. For example, in a 2x2
MIMO connection setup, A1-B1 and A1-B2 share delays even though the sample file
allows independent delays. In this case, the A1-B2 would take on the delays of
A1-B1. Each radio link only has 12 delays available on average.
Note that this equates to an RMS of √2�2. For multiple paths, the fading sample data
must be scaled by �𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 𝑜𝑜𝑜𝑜 𝑃𝑃𝑃𝑃𝑃𝑃ℎ𝑠𝑠. For multiple radio links summing (as in MIMO
2x2 or MIMO 4x4), the fading sample data must additionally be scaled by
�𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 𝑜𝑜𝑜𝑜 𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿 𝑆𝑆𝑆𝑆𝑆𝑆𝑚𝑚𝑖𝑖𝑖𝑖𝑖𝑖.
In general, the fading waveform must contain RMS average according to Equation 6
to achieve the correct Output Level on the Vertex.
√2�
𝑅𝑅𝑅𝑅𝑅𝑅 𝑜𝑜𝑜𝑜 𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹𝐹 𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊 = 2
�𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 𝑜𝑜𝑜𝑜 𝑃𝑃𝑃𝑃𝑃𝑃ℎ𝑠𝑠�𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 𝑜𝑜𝑜𝑜 𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿 𝑆𝑆𝑢𝑢𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚
Equation 6.
If RMS of the fading waveform is less than the value indicated in Equation 6, the
Output Level of the Vertex will be lower than expected. If the RMS of the fading
waveform is greater than indicated by Equation 6, the Output Level of the Vertex will
be higher than expected. If the RMS of the fading waveform is much greater than
indicated by Equation 6, you risk clipping, which results in added noise and reduced
fidelity of the fading channel.
www.spirent.com 205
Vertex® Channel Emulator
Release 4.90 – User Manual
2.17.3.5 Clipping
It is possible to clip if instantaneous peaks of the fading sample data are excessively
high.
www.spirent.com 206
Vertex® Channel Emulator
Release 4.90 – User Manual
You need to declare the dynamic configuration to define which output ports are
dynamically changing. After this row, you need to set the preferred units for noise.
After [Dynamic Data] header, you can put all the dynamic data into the IQ play file
before the fading sample data.
The first column of dynamic data contains the timestamp (in seconds). The
remaining columns contain the dynamic data for each port (power and AWGN).
Vertex will compile the dynamic data together with fading sample data. When you
play the IQ playback model, the output power and AWGN will be updated as the file
plays.
www.spirent.com 207
Vertex® Channel Emulator
Release 4.90 – User Manual
The Connection Setup Antenna Settings dialog box allows you to configure the
following properties:
www.spirent.com 208
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 209
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 210
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 211
Vertex® Channel Emulator
Release 4.90 – User Manual
A similar view in information to what is presented in the 802.11 TGn Channel Models
specification is available by clicking the Cluster-Path Mapping button, as shown in
the following figure. This button is visible when any path in the Propagation
Conditions has Cluster Modeling Enabled.
www.spirent.com 212
Vertex® Channel Emulator
Release 4.90 – User Manual
The Cluster Path Mapping dialog box, shown in the following figure, displays the
same information as the Cluster Editor on a per-path basis, but also shows all cluster
properties for paths in a common view.
NOTE:
The Cluster-Path Mapping dialog box is read-only. All cluster parameters must be
entered on a per path basis through the Cluster Editor.
www.spirent.com 213
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
Because the Correlation Matrix is automatically generated when cluster Modeling is
enabled on a path, the matrix is read-only for that given path.
www.spirent.com 214
Vertex® Channel Emulator
Release 4.90 – User Manual
You can set the higher frequencies (as covered by the different models of HFC) from
the Vertex GUI or with RPI commands. Vertex can automatically convert the internal
carrier frequency to the right frequency after you select the correct HFC model and
set the carrier frequency.
The following figure shows the HFC Settings option on the Configure menu in the
Vertex GUI.
Figure 167. HFC Settings option on the Configure menu in the Vertex GUI.
www.spirent.com 215
Vertex® Channel Emulator
Release 4.90 – User Manual
2. From the HFC Selection box, select the HFC model that is connected to Vertex,
and then click the Close button.
Once you select the HFC model, you can set the frequency at the frequency range of
that HFC model. For example, if you selected the 27GHz HFC, you can set the
carrier frequency from 24.25 to 29.5 GHz as shown in the following figure.
www.spirent.com 216
Vertex® Channel Emulator
Release 4.90 – User Manual
The fading doppler value will also be calculated by the frequency you set as shown
in the following figure.
www.spirent.com 217
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 218
Vertex® Channel Emulator
Release 4.90 – User Manual
2. Click the Configure button located in the lower, right corner of the Temporal
Player window to select the ports or chart type.
The Temporal Chart Configuration dialog box appears.
www.spirent.com 219
Vertex® Channel Emulator
Release 4.90 – User Manual
3. In the Select Chart Type area, click the option button for the chart type you want
to use.
4. In the Select Ports area, select the ports in which you are interested. The
selected ports will be highlighted with light gray color.
NOTE:
The maximum number of ports you can select is 32. The minimum number of
ports is 1.
5. When finished, click the OK button.
When you play the channel emulation, you can see the real-time power update at the
selected ports.
If you want to save the power change, click the Export button located in the lower,
right corner of the Temporal Player window and then save the exported data into an
Excel file.
www.spirent.com 220
Vertex® Channel Emulator
Release 4.90 – User Manual
3. Click the Browse button, and select the .txt password file.
4. Click the Apply button.
A message box appears, indicating that the password file upgrade is successful.
www.spirent.com 221
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 222
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 223
Vertex® Channel Emulator
Release 4.90 – User Manual
After the Vertex instrument IP address is updated, the remote controller PC will
be disconnected.
www.spirent.com 224
Vertex® Channel Emulator
Release 4.90 – User Manual
To connect to Vertex with the new IP address, perform the following steps:
1. In the IP Settings window, enter the new IP address.
www.spirent.com 225
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 226
Vertex® Channel Emulator
Release 4.90 – User Manual
NOTE:
It can take up to 45 minutes for a complete installation/upgrade. At the
conclusion of the procedure, if a firmware upgrade has occurred, you will be
informed that the instrument is about to reboot in order to complete the
installation/upgrade. Then the instrument will reboot of its own accord.
www.spirent.com 227
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 228
Vertex® Channel Emulator
Release 4.90 – User Manual
Figure 185. Welcome to the Vertex Channel Emulator Setup Wizard dialog box.
www.spirent.com 229
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 230
Vertex® Channel Emulator
Release 4.90 – User Manual
Figure 188. Start page of the GUI on the remote controller laptop.
www.spirent.com 231
Vertex® Channel Emulator
Release 4.90 – User Manual
2. Enter the IP address of the Vertex instrument, and click the Connect button.
If the software version on the controller laptop does not match the software
version on the Vertex instrument, the Vertex software will show the version
mismatch information.
www.spirent.com 232
Vertex® Channel Emulator
Release 4.90 – User Manual
4. Click the I Agree option button, and click the Next button.
The Remote Update window appears, displaying the status of the update.
The Vertex instrument will automatically reboot once the update is finished.
After the Vertex boots up fully, the Remote Update window displays the message
Remote upgrade complete!
www.spirent.com 233
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 234
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 235
Vertex® Channel Emulator
Release 4.90 – User Manual
Since the fading engine is the same, if one operator changes parameters that may
need fading reset, another test will be impacted. To avoid interruption without notice,
Vertex allows the operator to “lock” the GUI by clicking the Lock button located in the
lower, left corner of the Vertex GUI. The following figure shows the location of the
Lock button.
Once the GUI is locked, other operators cannot change frequency or edit the fading
profile until the GUI is unlocked.
You can still update the power level and AWGN when the Vertex GUI is locked
because changing these parameters will not cause fading reset.
www.spirent.com 236
Vertex® Channel Emulator
Release 4.90 – User Manual
3.1. Overview
The Remote Programming Interface (RPI) gives you the ability to control the Vertex
channel emulator remotely. Using a computer or terminal, you can control the Vertex
channel emulator by issuing commands through the Ethernet remote control port.
The RPI follows the LAN CR/LF (carriage return/line feed), which is a simple
command-line protocol that allows you to control Vertex from a terminal or a
computer using a TCP/IP socket connection. Before processing remote commands,
you make a connection to the Vertex spatial channel emulator(s).
Vertex channel emulator commands and queries are arranged in a tree structure.
The top of this tree contains headers and IEEE 488.2 mandatory commands and
queries. Each header can have more headers and Program Messages (commands
and queries) under it.
As described above, the Vertex channel emulator command set is made up of IEEE
488.2 mandatory common commands, as well as Vertex-specific commands. These
commands adhere loosely to the SCPI protocol. This simplifies learning and using
the command set if you are already familiar with other IEEE 488.2 instruments.
www.spirent.com 237
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 238
Vertex® Channel Emulator
Release 4.90 – User Manual
You can now establish a Telnet connection to control the Vertex through SCPI
commands.
For legacy SR5500 users, the Vertex differs from the SR5500 in that the Vertex
GUI does not have to be running to send RPI commands to the Vertex
instrument.
www.spirent.com 239
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 240
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 241
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 242
Vertex® Channel Emulator
Release 4.90 – User Manual
In the second example, the fact that VALue is being referenced is implied. The same
holds true for queries.
www.spirent.com 243
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 244
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 245
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 246
Vertex® Channel Emulator
Release 4.90 – User Manual
[SYSTem]:PORT:{A,B}#:MEASure:TTHReshold
[SYSTem]:PORT:{A,B}#:MEASure:IAVGexp
[SYSTem]:PORT:{A,B}#:MEASure:OAVGexp
[SYSTem]:CHM#:BYPass
[SYSTem]:CHM#:BYPAB
[SYSTem]:CHM#:BYPBA
[SYSTem]:CHM#:[PROP]:BULKdelay:[VALue]
[SYSTem]:CHM#:[PROP]:BULKdelay:STATe
[SYSTem]:CHM#:[PROP]:GCM:PATH#:AOA
[SYSTem]:CHM#:[PROP]:GCM:PATH#:AOD
[SYSTem]:CHM#:[PROP]:GCM:PATH#:BSAS
[SYSTem]:CHM#:[PROP]:GCM:PATH#:DELay:[VALue]
[SYSTem]:CHM#:[PROP]:GCM:PATH#:LOS:AOA
[SYSTem]:CHM#:[PROP]:GCM:PATH#:LOS:AOD
[SYSTem]:CHM#:[PROP]:GCM:PATH#:LOS:KFACtor
[SYSTem]:CHM#:[PROP]:GCM:PATH#:LOS:[STATe]
[SYSTem]:CHM#:[PROP]:GCM:PATH#:MODulation
[SYSTem]:CHM#:[PROP]:GCM:PATH#:MSAS
[SYSTem]:CHM#:[PROP]:GCM:PATH#:MSDirection
[SYSTem]:CHM#:[PROP]:GCM:PATH#:MSVelocity
[SYSTem]:CHM#:[PROP]:GCM:PATH#:RPLoss
[SYSTem]:CHM#:[PROP]:PATH#:DELay:[VALue]
[SYSTem]:CHM#:[PROP]:PATH#:DFRequency
[SYSTem]:CHM#:[PROP]:PATH#:DVELocity
[SYSTem]:CHM#:[PROP]:PATH#:FSHift:[VALue]
[SYSTem]:CHM#:[PROP]:PATH#:LOS:AOA
[SYSTem]:CHM#:[PROP]:PATH#:LOS:KRICian
[SYSTem]:CHM#:[PROP]:PATH#:MODulation
[SYSTem]:CHM#:[PROP]:PATH#:PHSHift
[SYSTem]:CHM#:[PROP]:PATH#:RPLoss
[SYSTem]:CHM#:[PROP]:PATH#:[STATe]
[SYSTem]:RLINK:{A,B}#:PHAse#
www.spirent.com 247
Vertex® Channel Emulator
Release 4.90 – User Manual
4.1. Overview
Wireless communication is a demanding application that requires complex air
interface protocols to seamlessly interact and harsh radio channel effects to be
mitigated. When a wireless signal is sent from the transmitter to the receiver, it
traverses a complex radio channel that distorts the intended signal transmission.
Every aspect of the environment encountered by a signal from the time it is
transmitted to when it is received is called the wireless channel. The transmitted
signal takes multiple paths to the receiver. These paths are caused by the signal
bouncing off reflective surfaces such as the ground, buildings, or trees. Mobility
between the transmitter and receiver causes the characteristics of these paths to be
time varying.
Multiple copies of the originally transmitted signal arrive at the receiver; each having
taken a different route through the wireless channel. So, each copy travels a different
length and accordingly has a different phase. The greater the bandwidth of the
receiver, the greater its ability to resolve different copies separated finely in time. So,
depending on the bandwidth of the receiver, these different copies are seen as
arriving at the same or different instant in time. The copies of the signal that are seen
as arriving at the same instant in time add vectorially with different phases to
produce one path.
www.spirent.com 248
Vertex® Channel Emulator
Release 4.90 – User Manual
The preceding figure is a diagram of a typical mobile receiver (the car) as it drives
along a roadway.
A, B, C, and D depict four of the many paths from the transmitter to receiver.
This phenomenon where multiple copies of the transmitted signal are received
staggered in time and with different average power levels is called multi-path.
In the limit case with infinite bandwidth, every copy of the signal or “path component,”
no matter how insignificant, is resolvable and produces thousands of paths.
However, actual bandwidths filter the ability to resolve different paths and lead to
lower and more practical numbers of paths we use in today’s channel models.
Fast and slow fading describe the time variation of the received signal level around
an average power level. Fast fading describes the signal variations of a path that
take place over the course of several milliseconds. Each path is the result of the
vectorial addition of multiple copies of the signal, each having a different phase. This
results in constructive and destructive addition of the different copies, leading to the
phenomenon of fast fading. These multiple received transmissions are generated by
scattering caused by the small objects in the environment (within a few hundred
wavelengths of the receiver).
While fast fading effects are attributed to local scattering of the transmitted signal,
large scatterers in the environment introduce slow fading effects that vary over tens
(10s) or hundreds (100s) of milliseconds. These signal variations are caused by
aspects of the environment, such as a mountain or large building, getting in between
the transmitter and receiver and partially blocking signal reception. Slow fading is
often described as shadow fading, since in effect, the geographic element casts a
shadow on the receiver. Amplitude variation fluctuations happen at a slow rate.
www.spirent.com 249
Vertex® Channel Emulator
Release 4.90 – User Manual
A
Relative Power (dB)
B
C
www.spirent.com 250
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 251
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 252
Vertex® Channel Emulator
Release 4.90 – User Manual
Path 2
Path 1
∆τ
t0 t1
Relative Delay Spread
Figure 200. Sliding Delay example.
www.spirent.com 253
Vertex® Channel Emulator
Release 4.90 – User Manual
As an alternative to changing the delay spread of a path by sliding the path along the
delay axis, some channel models employ Birth-Death time-varying delay emulation.
The Birth-Death emulation method randomly varies the location of the paths in the
Power Delay Profile along the delay-spread axis. Paths take turns hopping between
pre-defined delay spread bins. An example Birth-Death sequence is illustrated in the
series of power-delay profiles found in the following figure.
P1 P2 P1 P1 P2 P2 P1 P2
0 5 10 (µs) 0 5 10 0 5 10 (µs)
(µs)
Birth-Death paths have fixed delay value during each defined state but change delay
value during a state change. Birth-Death paths participate in the Birth-Death
sequence by taking turns changing their location along the delay spread axis. During
each state, only one path changes its temporal delay location. This “death” of the
path in its current delay bin and subsequent “birth” in a new unoccupied bin is
performed using a uniform random distribution. You define the individual delay bins
that make up the distribution set.
Several parameters must be defined for paths participating in the Birth-Death
sequence. These include:
• Number of Bins: Defines the number of bins that paths configured for Birth-
Death delay will hop between.
• State Duration: Defines the time between delay state changes.
• Delay Bin Values: Defines the location of the individual delay bins used in the
Birth-Death sequence.
www.spirent.com 254
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 255
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 256
Vertex® Channel Emulator
Release 4.90 – User Manual
-20.00
-40.00
-50.00
-60.00
www.spirent.com 257
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 258
Vertex® Channel Emulator
Release 4.90 – User Manual
6 dB
Classical 6 dB Flat
12 dB
3 dB
Rounded 12
Classical 3 dB Rounded
dB
www.spirent.com 259
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 260
Vertex® Channel Emulator
Release 4.90 – User Manual
1000
500
Doppler Shift (Hz)
-500
-1000
-1500
0 10 20 30 40 50
Time (sec)
www.spirent.com 261
Vertex® Channel Emulator
Release 4.90 – User Manual
-50.00
SIGNAL POWER (dBm)
-60.00
-70.00
www.spirent.com 262
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 263
Vertex® Channel Emulator
Release 4.90 – User Manual
5. Technical Specifications
NOTE:
All technical specifications are typical and subject to change without notice. Unless
otherwise indicated, the specifications are measured at room temperature, Vertex
has been booted up for more than 30 minutes, the input power level is -10 dBm, and
the output power level is the maximum supported in the frequency band.
www.spirent.com 264
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 265
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 266
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 267
Vertex® Channel Emulator
Release 4.90 – User Manual
6.1. Cleaning
Cleaning the Spirent Vertex channel emulator is typically not required. However, for
good performance, it is important to keep the air ventilation holes on the sides clean
and clear of anything that could restrict airflow. Also, keep the connectors on the
front and rear panels free of dust and debris.
www.spirent.com 268
Vertex® Channel Emulator
Release 4.90 – User Manual
1. Unplug the power cord from the wall outlet, or unplug the power cord from the
receptacle on the rear panel of the Vertex instrument.
2. Wait 2 minutes.
3. Reset the circuit breaker.
4. Reconnect the power cord.
5. If the circuit breaker stays on, proceed with normal power up and operation.
6. If the circuit breaker trips again, disconnect power cord and do not use the Vertex
instrument.
7. Contact Spirent Global Services:
CUSTOMER SERVICE CENTER (CSC)
Online Support: http://support.spirent.com
TELEPHONE SUPPORT
Follow the interactive voice menu to reach support for the proper product line. You
may also select administrative assistance or technical support.
North America: 1-800-SPIRENT (1-800-774-7368)
Outside North America: 1-818-676-2616
China (mainland only): + 86 800 810 9529
Asia Pacific: + 86 (10) 8233 0033
Europe, Middle East and Africa: +33 1 6137 2270
E-MAIL SUPPORT
To open a new service request for technical or administrative issues via e-mail,
contact: [email protected]
CAUTION:
Do not open the Vertex instrument. It contains no internal user serviceable parts.
www.spirent.com 269
Vertex® Channel Emulator
Release 4.90 – User Manual
www.spirent.com 270