gss7725 interference generator user manual
TRANSCRIPT
DGP01448AAA Issue 6-00 August 2017 Document status: APPROVED
GSS7725 INTERFERENCE GENERATOR USER MANUAL
PROPRIETARY INFORMATION
THE INFORMATION CONTAINED IN THIS DOCUMENT IS THE PROPERTY OF SPIRENT COMMUNICATIONS PLC. EXCEPT AS SPECIFICALLY AUTHORISED IN WRITING BY SPIRENT COMMUNICATIONS PLC, THE
HOLDER OF THIS DOCUMENT SHALL KEEP ALL INFORMATION CONTAINED HEREIN CONFIDENTIAL AND SHALL PROTECT SAME IN WHOLE OR IN PART FROM DISCLOSURE AND DISSEMINATION TO ALL THIRD
PARTIES TO THE SAME DEGREE IT PROTECTS ITS OWN CONFIDENTIAL INFORMATION.
© COPYRIGHT SPIRENT COMMUNICATIONS PLC 2016-2017
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
1-1 General
Contents
CHAPTER 1: GENERAL 1-3 1.1 This issue 1-3 1.2 Referenced documents 1-3 1.3 Copyright notices 1-3 1.4 Document format 1-4 1.5 Safety 1-4
CHAPTER 2: OVERVIEW 2-1 2.1 Technical Performance 2-1 2.2 Connectivity 2-1 2.3 Environmental & Safety 2-2 2.4 Operating parameters 2-2 2.5 Test Waveforms 2-3
CHAPTER 3: INTRODUCTION 3-1 3.1 Phases of operation 3-1 3.2 Nomenclature 3-1
CHAPTER 4: HARDWARE CONFIGURATION 4-1 4.1 External reference 4-1 4.2 Connectivity 4-1 4.3 GSS6300Mi 4-1 4.4 GSS6700 4-2 4.5 GSS7000 4-2 4.6 GSS9000 4-3 4.7 Power on sequence 4-3 4.8 Firewall Rules 4-3
CHAPTER 5: SCENARIO DEFINITION 5-1 5.1 Signal types 5-1 5.2 Use File 5-2
Interference Simulation File editor 5-3 Using the Interference Simulation File editor 5-4
5.3 Interactive mode 5-4 5.4 Interference commands 5-5
Comment 5-5 Interference Custom Waveform 7725 5-5 Interferer RF on/off 5-7 Interferer Level 5-8 Interferer Delta level 5-9 Operating mode with a User actions file and an interference file 5-9
5.5 Remote control interference commands 5-10 CHAPTER 6: INDEPENDENT REMOTE CONTROL 6-1
6.1 Configuration file 6-1 6.2 GSS7725 controller 6-1 6.3 Connecting to the controller 6-1 6.4 Remote command syntax 6-2 6.5 Remote commands 6-2
CHAPTER 7: CALIBRATION 7-1 7.1 Equipment required 7-1 7.2 Testing the output level 7-1 7.3 Calibrating the output level 7-2
TERMS & ABBREVIATIONS A-1 A.1 Simulator terms A-1
DGP01448AAA 6-00
1-2 General
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
A.2 Abbreviations and acronyms A-2 SPIRENT CUSTOMER SUPPORT B-1
INDEX AND LIST OF FIGURES AND TABLES C-1
INDEX C-1 LIST OF FIGURES C-3
LIST OF TABLES C-4
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
1-3 General
Chapter 1: General 1.1 This issue
Note: “PosApp release” refers to the PosApp release for which this user manual is valid. Earlier releases of PosApp may have reduced functionality compared with this release. Spirent recommends you always use the latest PosApp release.
Issue Date PosApp release Description
1-00 Nov 2016
5.07 SR02 Bugz:13332, Support for GSS7725
2-00 Feb 2017
6.00 SR04 Separate controller for GSS7725 V2.0 controller software
3-00 March 2017
6.00 SR04 Reference to sig_gen.txt, lservrc.txt and Cal_9
4-00 April 2017
6.01 Formatting and clarification
5-00 June 2017
6.01 Calibration procedure change
1.2 Referenced documents a) DGP00686AAA SimGEN Software User Manual.
b) MS7725 GSS7725 Interference Generator Datasheet with Product Specification.
c) DGP00792AAA SimREMOTE User Manual.
1.3 Copyright notices
This document may use the following trademarks or registered trademarks:
Microsoft and Windows - trademarks or registered trademarks of Microsoft Corporation.
InstallShield - a registered trademark of InstallShield Software Corporation.
Alpha - a registered trademark of Hewlett Packard.
NovAtel - a registered trademark of NovAtel Inc.
MATLAB - a registered trademark of The Mathworks Inc.
All other company/product names are trademarks and/or service marks; or registered trademarks and/or service marks of the respective holders.
WinPcap copyright notice:
Copyright (c) 1999 - 2005 NetGroup, Politecnico di Torino (Italy).
Copyright (c) 2005 - 2007 CACE Technologies, Davis (California).
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
DGP01448AAA 6-00
1-4 General
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
3. Neither the name of the Politecnico di Torino, CACE Technologies nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1.4 Document format Table 1-1 shows the formats used in this document.
Table 1-1 Formats used in this document
Format Description
Clear Button name (with extra description to avoid ambiguity)
Edit Menu item (with extra description to avoid ambiguity)
SimGEN.exe Filename
Note: Insert the dongle Important information
“Text” Text entered from keyboard
Signal control - General Title of dialog or window (with extra description to avoid ambiguity)
Signal Definition Title of area within a dialog or window code Used for lines of code code inverted Used to enhance certain characters in lines of code
1.5 Safety
SAFETY WARNING You must connect this signal generator to mains earth (ground)
Completely isolate mains power by removing the plug from the mains socket, which should be close to the signal generator and readily accessible
NOTICE
Wait 10 seconds before re-applying mains power to avoid blowing the mains fuses
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
2-1 Overview
Chapter 2: Overview This document describes the GSS7725 Interference Simulation System. It details the configuration and operation of the GSS7725 using SimGEN and standalone use.
It is an addendum to reference a), the SimGEN User Manual.
2.1 Technical Performance Table 2-1 GSS7725 Technical Performance
Parameter GSS7725
Frequency Range 850MHz to 2.2 GHz
Frequency Resolution 100 Hz
Frequency Stability < ± 1 ppm/yr, ± 1 ppm typical over 0 to +55°C
Bandwidth (3dB) Up to 25 MHz
In band flatness ± 1.5 dB RSS
In band spurious <-25 dBc
Harmonics <-25 dBc
GNSS signal level -130 dBm
GNSS signal level control ± 20 dB
GNSS signal level accuracy ± 1.0 dB RSS
I/S ratio relative to nominal GPS C/A signal level
0 to +110 dB
Interference level expressed as absolute power1
-130 to -20 dBm
Interference accuracy (CW) – I/S 10 to 110 dB
± 2.0 dB RSS
Interference level resolution 1 dB (nominal)
Note:
1) Specified maximum interferer level in ambient +20 to +30 °C. Typically the maximum level reduces by 0.2 dB/°C outside of this range.
2.2 Connectivity Table 2-2 GSS7725 Connectivity
Port Type Detail Description
RF OUTPUT OUT Coaxial Type ‘N’ Female
Front Panel
Provides the primary Combined GNSS + Interference signal output at specified levels. 50 ohm VSWR <1.25:1 (in band). DC isolated1
GNSS IN IN SMA Provides connectivity to GNSS input source. 50 ohm VSWR <1.25:1 (in band). DC isolated1
10 MHz IN Coaxial Type ‘BNC’ Socket
Allows the GSS7725 to be locked to an external reference of 10 MHz sine or
DGP01448AAA 6-00
2-2 Overview
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
Port Type Detail Description
Rear Panel square wave. Recommended operation
1PPS IN Coaxial Type ‘BNC’ Socket
Rear Panel
TTL level compatible 50 ohm
ETH0 IN/OUT RJ-45 This is used for control of the GSS7725 hardware or can be used for passing through to a LAN.
ETH1 IN/OUT RJ-45 This is used for control of the GSS7725 hardware or can be used for passing through to a LAN.
12V IN 12V DC input from an external power supply
Notes:
1) DC Isolation can withstand a maximum DC level of ±60V and reverse RF levels to a maximum of 1W.
2.3 Environmental & Safety The GSS7725 is suitable for operation only in a typical office or laboratory environment.
Table 2-3 GSS7725 Environmental & Safety parameters
Property Description
Temperature range +15°C to +40°C The equipment employs forced-air cooling
Relative Humidity 75% max
Mechanical Not exposed to vibration, shock or bump
Storage conditions -40°C to +70°C
Power requirements 100 to 120 VAC, 50 to 60 Hz 220 to 240 VAC, 50 to 60 Hz 30W maximum
EMC EMC Directive 2014/30/EU EN 61326-1:2013 Electrical equipment for measurement, control and laboratory use.
Safety Low Voltage Directive (LVD) 2014/35/EU IEC 60950-1:2005 (ED2) + A1:2009 + A2:2013 Information technology equipment.
2.4 Operating parameters Table 2-4 GSS7725 Operating parameters
Property Description
OS for controller software Windows 7 64 bit
IQ Input file sample rates 4, 16, 26, 51.5 & 120 MS/s (default 16 MS/s)
IQ input file format Binary, 16 bit (2 byte) per sample, interleaved I&Q (I0Q0I1Q1I2Q2…) Big or little endian supported (default big endian)
Frequency Can only be updated in non-transmit state.
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
2-3 Overview
Property Description
(default 1.57542 GHz)
Reference clock Can only be updated in non-transmit state. (default internal)
Output sample rates 25 MS/s
Attenuator range 0 dB to 110 dB Can be set/changed in transmit state with an update rate of 2 Hz (default 0 dB)
Controller to PosApp IP Address
192.168.5.30 (default PCIe card)
Controller to GSS7725 IP addresses
192.168.10.1 (default motherboard)
2.5 Test Waveforms Four test waves forms are contained within the install.
Table 2-5 GSS7725 Default Waveform Definitions
Waveform Description
0x7FFF.bin 16 MS/s, big endian, CW signal, full power
0x4000.bin 16 MS/s, big endian, CW signal
test_full.bin 16 MS/s, big endian, swept frequency
tones_full_long.bin 16 MS/s, big endian, two tone test
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
3-1
Chapter 3: Introduction Spirent designed the GSS7725 to test Satellite Navigation receiver equipment in a simulated environment. The GSS7725 supports the playing of pre-canned IQ files that have been generated by either Spirent equipment or a third-party software. The interference is output at RF and optionally combined with the GNSS input from a Spirent signal generator. The output RF power of the GSS7725 can be controlled independently from the output RF power from a Spirent GNSS signal generator.
3.1 Phases of operation This manual describes the operation of the GSS7725 in four separate phases:
Hardware Configuration
Describes the hardware interconnection of the GSS7725 and the interconnection to the software.
Scenario Definition
Guides you through defining the simulated interference environment.
Scenario Run-Time & Remote Control through SimGEN
Guides you through how to control the GSS7725 at run time while running a previously specified interference scenario.
Remote control
Guides you through how to take direct control of the GSS7725
3.2 Nomenclature SimGEN and this document refer to various components using the Spirent nomenclature defined below.
SimGEN simulates one or more Vehicles, each Vehicle may have one or more Antennas mounted on it. Each Antenna corresponds to an RF port, either on the front or rear panel of the signal generator, or on the front panel of the GSS7725.
When you connect one (or more) GPS receivers to the RF output ports, the receiver functions as though it is connected to the simulated antenna mounted on the simulated vehicle.
The dual-output, GSS9000-series and GSS8000-series signal generators have two RF ports on the front panel, and can simulate two Vehicles, each with one antenna; or one Vehicle with two separate antennas. Alternatively, the single output signal generators may operate in L1/L2 mode, where the RF port produces an RF signal feeding a single antenna mounted on a single vehicle. You can combine up to four units to allow multiple vehicles/multiple antennas or multiple L1/L2 vehicle/antenna combinations.
The GSS7727 has a single RF input and a single combined RF output. A single GSS7725 may only be associated with one scenario antenna. Between scenarios, you can switch the GSS7725 between scenario antennas.
The collective name for the interference environment you require that incorporates the satellite constellation, vehicle motion, atmospheric effects and antenna properties is a Scenario.
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
4-1
Chapter 4: Hardware configuration Note:
1) This chapter describes the GSS7725 using single signal generator with one RF output
2) If the GSS7725 is being added to an existing Spirent GSS signal generator a new sig_gen.txt file is required to describe the new configuration as well as a new licence file lservrc.txt
3) For use with GSS9000 a Cal_9 will also be supplied. This file describes the path loss and delay through the GSS7725 and connecting cable.
4) For use with GSS7000 a Cal_7 will also be supplied. This file describes the path loss and delay through the GSS7725 and connecting cable.
4.1 External reference Spirent recommends you lock your GSS7725 to an external 10 MHz reference and optionally a 1 PPS source, both these signals are output from a Spirent GSS signal generator.
Connect the external 10 MHz reference to the 10MHz port found on the back of the GSS7725.
4.2 Connectivity The following sections show the interconnect diagrams for simple configurations of the GSS7725 with the Spirent GSS signal generators. Each diagram shows the GSS7725 at the top. The GSS7725 has its own controller separate from any controller required for the Spirent GSS signal generators
The new sig_gen.txt, lservrc.txt and (if required) Cal_9 or Cal_7 file should be loaded onto the PosApp controller required for the Spirent GSS signal generator or directly onto the Spirent GSS signal generator (GSS6300Mi and GSS7000). Spirent recommends that you first rename the old files so that they can be reused if returning to the original configuration.
The sig_gen.txt and lservrc.txt should be loaded to “D:\posapp\conf” (GSS7000, GSS9000) or “C:\\Spirent Communications\Positioning Application”
If required the Cal_9 or Cal_7 file should be loaded to “D:\posapp\conf\system data\”
Wide Area Network (WAN) connections with internet access are required for Spirent Global Service team to provide remote support.
4.3 GSS6300Mi
WAN
Figure 1 GSS6300Mi & GSS7725 Hardware Connectivity
GSS7725 Controller
Ethernet
DGP01448AAA 6-00
4-2
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
4.4 GSS6700
4.5 GSS7000
Figure 2 GSS6700 & GSS7725 Hardware Connectivity
Figure 3 GSS7000 & GSS7725 Hardware Connectivity
GSS7725 Controller
GSS6700 Controller
Ethernet
GSS7725 Controller
WAN
WAN
WAN
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
4-3
4.6 GSS9000
.
4.7 Power on sequence To prevent communication errors the configuration should be powered on in the following sequence
1. GSS7725
2. GSS7725 controller PC
3. Spirent GSS signal generator
4. Any additional controller (e.g. “C50R” or GSS6700 controller)
If the GSS7725 controller PC is turned off or disconnected, then SimGEN will give the following error either immediately or the next time a scenario is started.
Fatal: Unable to connect to GSS7725 controller PC, check h/w is attached and software/scripts are running
If this error is seen check the Ethernet connections and if necessary re-power the GSS7725 controller. If the error is still seen you will need to power cycle the Spirent GSS signal generator and any additional controller.
4.8 Firewall Rules The GSS7725 controller assumes that the Spirent GSS signal generator or controller communicates using port 13100 using the following static IP addresses
1. GSS7725 controller PC 192.168.5.30
2. Spirent GSS signal generator / controller 192.168.5.98
The windows firewall has rules set to allow this communication. If the user wishes to use different IP addresses then the firewall rules will need to be edited to match the new address.
Figure 4 GSS9000 & GSS7725 Hardware Connectivity
GSS7725 Controller
GSS9000 Controller “C50R”
WAN
WAN
Ethernet 10Mhz
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
5-1
Chapter 5: Scenario Definition This chapter guides you through specifying and using the GSS7725 within SimGEN.
5.1 Signal types SimGEN specifies individual signal types for each antenna.
In the Scenario contents window of SimGEN, expand the vehicle and then expand the antenna. Next, select Signal Types: and either: right-click and select Edit, or double-click Signal Types: to show the Antenna Signal Types dialog, see Figure 5.
Figure 5 Antenna Signal Types dialog
Select the signal type you want to use.
After you have clicked OK, you may see the message "Incompatible h/w" appearing in the bottom right hand corner of the SimGEN window. The most likely cause for this error message is that the requested hardware is unavailable for that antenna. For example, you may be trying to select interference on antenna 2 when interference, as defined by the currently selected hardware configuration, is only available on antenna 1.
After you have selected Antenna Signal Types - Interference, you must specify the GSS7725 operating mode from:
a) Use File (see Section 5.2). In Use File, the interference source uses an interference file whose parameters you define using the Interference Simulation File editor.
b) Interactive (see Section 5.3). In interactive mode you use SimGEN to modify the interference power in real-time.
DGP01448AAA 6-00
5-2
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
5.2 Use File Notes:
1) The Interference dialog is only available after selecting Interference in Antenna Signal Types, see Figure 5.
2) If an *.itf file is present and selected within the scenario, SimGEN defaults to using this interference file.
Interference files use the extension *.itf. In the Scenario contents window, under each antenna, highlight Interference file: see Figure 6, which shows the default filename default_v1-0.itf.
Figure 6 Scenario tree
Either click Select to select an existing file from the Select File dialog (shown in Figure 7) or create a new file by clicking New.
Then set SimGEN to use the interference file you specify by selecting the checkbox in the scenario tree.
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
5-3
Figure 7 Select File dialog
Interference Simulation File editor Note: Each Interference command is Interferer channel specific, so when associating an existing *.itf file with an antenna, it is important to ensure that the Interferer channel is available on that antenna.
The Interference Simulation File editor lets you view or edit the interference characteristics for all Interference channels associated with a given antenna. After selecting an existing file or opening a new file, you can then open the Interference Simulation File editor, seeFigure 8, by double-clicking on Vehicle - Antenna_n - Options - Interference file in the Scenario Contents window.
Figure 8 Interference Simulation File editor
You must specify the Interference commands for each Interference channel as a time ordered list. 0 00:00:00 indicates that the action specified will take place at the start time of the scenario, 0 00:00:10 will take place 10 seconds into the scenario, and so on.
DGP01448AAA 6-00
5-4
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
The leading zero is the number of days into the scenario.
There are four menus:
File use to save or rename the file and to exit the editor
Edit
use to select commands listed in the window, and to Cut and Paste, or Delete them. Use the Cut and Paste options to move selected commands in the list. The Cut option cuts all highlighted commands, the Paste option pastes commands after the currently selected command. Use the Edit menu to Undo or Redo actions
Tools Check all - use to check if the entire list of commands is in a time-ordered sequence
Help use to obtain on-line help.
Using the Interference Simulation File editor Note: When you start to edit an existing file, the editor selects the first action.
The file editor is identical to the list editor in SimGEN see reference a).
5.3 Interactive mode You can interactively control an interference source by first de-selecting or removing the relevant interference file from the Scenario contents window. Then, click on View - Interactive Interference Window (or use the SimGEN Toolbar button see Figure 9, which enables the interference controls.
Once the scenario is running, you can control the various parameters of the GSS7725 during the scenario run. The only parameter that can be changed immediately without briefly interrupting the interference RF of the GSS7725 is the power level (note that the GNSS RF path will not be interrupted). Other changes you make in the Interference dialog propagate as commands to the GSS7725 when you click “Update CWI”. These commands mirror the Interference commands in section 5.4.
Figure 9 Interference Window
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
5-5
5.4 Interference commands Note: For all commands that include Level and Custom Waveform parameters, select Check so that SimGEN determines if:
(Level + Reference Level) is less than -130.0 dBm
(Level + Reference Level) exceeds -20.0 dBm
You can apply interference commands using an Interference Simulation File (*.itf) (double-click Vehicle - Antenna_n - Options - Interference file) or dynamically through an Interactive Interference dialog.
In most dialogs, you must enter the Action time in days and hh:mm:ss.
All GSS7725 commands persist until countermanded by another command in the same category.
Click on File - Save as to save the Interference Simulation File. Type a name for the file. The file name you use appears in the Scenario tree next to Options - Interference file. By default, this file is stored in the scenario folder.
Comment Comments have no impact on functionality of the Interference channel.
Use this command Figure 10, to insert comments you type in the Comments area into the interference simulation file.
Figure 10 Command type - Comment
Interference Custom Waveform 7725 Use this command see Figure 11, to setup the GSS7725 to output the IQ data as RF at the given sample rate, frequency and power.
DGP01448AAA 6-00
5-6
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
Figure 11 Command type - Interference Custom Waveform 7725
Action time Set the days and time into the scenario you want to apply the Command type
Vehicle Antenna
Vehicle number for the command, default 1 Antenna number for the command, default 1
Channel The interference channel number. Default: 1.
RF on If this is ticked then when all the parameters have been set, turn on the RF output of the interference.
Check level Selected: (default) Enables “Invalid power” checking. SimGEN determines if Level+Reference Level exceeds -20 dBm and prevents entry of Level and Reference Level after clicking Deselected: SimGEN allows entry of any value of Level+Reference Level as determined by the total ranges of Level and Reference Level Notes: 1) Select Check so that SimGEN determines if: (Level + Reference Level) is less than -130.0 dBm (Level + Reference Level) exceeds -20.0 dBm
Level Power level from reference -120 dBm Range: 0 to 100 Step size: 1 dB Interference Power (dBm) = (Reference Level + Level)
Reference level Type the reference level you want to use. Default -130 dBm
Note: In Interference Fixed Level Mode and GPS Fixed Level Mode, when you set Reference Level equal to the GPS received signal Reference Level, the data entered in Level directly equates to the J/S ratio.
Centre frequency Centre frequency that the IQ signal is to be produced around, default is L1 (1575.42 MHz)
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
5-7
File The name of the input IQ file that exists within the directory: <path_to_posapp>/GSS7725/waveforms The dropdown updates to the files present within the above directory with the extensions .waveform or .bin The format of the file should be, binary, 16 bit (2 byte) per sample, interleaved I&Q (I0Q0I1Q1I2Q2…), big or little endian.
File sample frequency The sample rate of the input File above, this can be selected as one of the following: 4 MS/s 16 MS/s 26 MS/s 51.1 MS/s 120 MS/s The default is 4 MS/s
File output frequency The output sample frequency. The input file IQ will be up/down sampled using interpolation to the output sample frequency 25 MS/s. The output sample rate achievable is reliant upon the specification of the controller machine that the GSS7725 controller software is running upon. i.e. dedicated Ethernet with no other traffic, number and clock speed of CPU cores, SSD vs HDD.
Reference clock The internal reference clock has a frequency stability of 2.5 ppm. The clock frequency stability can be increased by setting this value to “External” and connecting the 10 MHz and 1 PPS from the GNSS signal generator to the back of the GSS7725. The default is Internal.
File endianness The endianness of the input IQ file. This can be set to Big or Little. Big implies that the first byte of data for each sample contains is the most significant. Little implies that the first byte of data for each sample contains the least significant.
Interferer RF on/off Note: Specifying a customer waveform may also set the On/Off state of the Interference channel.
Use this command see Figure 12, to specify periods when the interference source is On at the Action time you enter.
Figure 12 Command type – Interferer RF on/off
Action time Set the days and time into the scenario you want to apply the Command type
DGP01448AAA 6-00
5-8
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
Vehicle Antenna
Vehicle number for the command, default 1 Antenna number for the command, default 1
Channel The interference channel number, default: 1
RF on Selected (default): Set the interference source RF power on at the Action time. Deselected: Turn RF power off
Interferer Level Note: Level is relative to a reference level:
Interference Power (dBm) = (Reference Level + Level)
Use this command see Figure 13, to change the absolute interferer signal level, at the Action time you enter.
Figure 13 Command type – Interferer Level
Action time Set the days and time into the scenario you want to apply the Command type
Vehicle Antenna
Vehicle number for the command, default 1 Antenna number for the command, default 1
Channel The interference channel number, default: 1
Level Power level from reference -130 dBm Range: 0 to 110 Step size: 1 dB Interference Power (dBm) = (Reference Level + Level)
Check Selected: (default) Enables “Invalid power” checking. SimGEN determines if Level+Reference Level exceeds -20 dBm and prevents entry of Level and Reference Level after clicking Deselected: SimGEN allows entry of any value of Level+Reference Level as determined by the total ranges of Level and Reference Level Notes:
1) Select Check so that SimGEN determines if: (Level + Reference Level) is less than -130.0 dBm (Level + Reference Level) exceeds -20.0 dBm
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
5-9
Reference level Type the reference level you want to use. Default -130 dBm
Note: In Interference Fixed Level Mode and GPS Fixed Level Mode, when you set Reference Level equal to the GPS received signal Reference Level, the data entered in Level directly equates to the J/S ratio.
Interferer Delta level Note: Delta level does not specify an absolute interferer signal level, only the value by which the current level is incremented or decremented.
Use this command see Figure 14, to specify an Increment (in dB) in interferer signal level at the Action time you enter.
Figure 14 Command type – Interfere Delta level
Action time Set the days and time into the scenario you want to apply the Command type
Vehicle Antenna
Vehicle number for the command, default 1 Antenna number for the command, default 1
Channel The interference channel number, default: 1
Increment Type the amount by which you want to increment the interferer signal level from the value set in a previous command. Range: 0 to 110 Step size: 1 dB
Operating mode with a User actions file and an interference file See reference a) for details on the User actions file.
Table 5-1 details the mode of operation if a User action file (*.act) and an interference file (*.itf) are present in a scenario.
Table 5-1 Mode of operation with a user action file and an interference file
User action file (*.act)
Interference file (*.itf)
Mode of operation
none none Interactive interference mode
none present Replays the interference file commands
DGP01448AAA 6-00
5-10
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
User action file (*.act)
Interference file (*.itf)
Mode of operation
present (contains interferer commands)
none Replays the User actions file commands
present (contains interferer commands)
present Replays both User action file commands AND interference file commands
present (does not contain interferer commands)
none Interactive interference mode (the User actions file does not affect the interactive interference mode)
present (does not contain interferer commands)
present Replays the interference file commands
5.5 Remote control interference commands Interference commands can be actioned remotely. Reference b) outlines the syntax for sending remote interference commands to SimGEN to operate the GSS7725. The remote commands are also briefly outlined below for convenience.
Table 5-2 GSS7725 SimGEN remote commands
Command Description
<timestamp>, Custom Waveform 7725, <vehicle>, <antenna>, <channel>, <reference_level>, <level>, <check_level>, <file_name>, <centre_frequency_hz>, <sample_frequency_mhz>, <target_frequency_mhz>, <clock_type>, <endianness>, <rf_on_off>
Describes the waveform file to be output and optionally also turns on the RF. An example would be: 00:00:10, Custom Waveform 7725, 1, 1, 1, -130, 50, on, “0x4000.bin”, 1.57542e+009, 4, 12.5, External, Big, on This would issue a command at 10 seconds in to the scenario run for vehicle 1, antenna 1, channel 1 using the IQ file “0x4000.bin” it would output an RF signal at L1, at -80 dBm, using a target sample rate of 12.5 MS/s and expecting the IQ file to be stored at the 4 MS/s sample rate. Where:
<timestamp> ::= time in to run specified by: [d] hh:mm:ss
<vehicle> ::= integer starting at 1
<antenna> ::= integer starting at 1
<channel> ::= integer starting at 1
<reference_level> ::= integer in dB i.e. -130
<level>
::= integer in dB level above reference i.e. 110 would set the level to -20 dBm, -130 + 110 = -20
<check_level> ::= “on” | “off”
<file_name> ::= quoted string i.e. “0x4000.bin”
<centre_frequency_hz> ::= integer or scientific representation of centre Frequency i.e. 1.57542e+009
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
5-11
Command Description
<sample_frequency_mhz> ::= float in MHz which must be one of the specified values (see 0)
<target_frequency_mhz> ::= float in MHz which must be one of the Specified values (see 0)
<clock_type> ::= “Internal” | “External”
<endianness> ::= “Big” | “Little”
<rf_on_off> ::= “on” | “off”
<timestamp>, Level, <vehicle>, <antenna>, <channel>, <reference_level>, <level>
Adjust the level of the current RF IQ file being played An example would be: 00:01:00, Level, 1, 1, 1, -130, 110 This would issue a command at 1 minute in to the scenario run for vehicle 1, antenna 1, channel 1 and would adjust the RF signal level of the interference signal to be at -20 dBm for the current loaded/played IQ data. Where:
<timestamp> ::= time in to run specified by: [d] hh:mm:ss
<vehicle> ::= integer starting at 1
<antenna> ::= integer starting at 1
<channel> ::= integer starting at 1
<reference_level> ::= integer in dB i.e. -130
<level>
::= integer in dB level above reference i.e. 110 would set the level to -20 dBm, -130 + 110 = -20
<timestamp>, Delta Level, <vehicle>, <antenna>, <channel>, <delta>
Adjust the level of the current RF IQ file being played An example would be: 01:01:00, Delta Level, 1, 1, 1, -13 This would issue a command at 1 hour and 1 minute in to the scenario run for vehicle 1, antenna 1, channel 1 and would adjust the RF signal level. If the previous level was -20 dBm then the adjustment of -13 would make the signal power output of the GSS7725 be -37 dBm for the current loaded/played IQ data. Where:
<timestamp> ::= time in to run specified by: [d] hh:mm:ss
<vehicle> ::= integer starting at 1
<antenna> ::= integer starting at 1
<channel> ::= integer starting at 1
<delta> ::= integer in dB i.e. -13
DGP01448AAA 6-00
5-12
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
Command Description
<timestamp>, RF on/off, <vehicle>, <antenna>, <channel>, <rf_on_off>
Adjust the level of the current RF IQ file being played An example would be: 1 00:10:00, RF on/off, 1, 1, 1, off This would issue a command at 1 day and 10 minute in to the scenario run for vehicle 1, antenna 1, channel 1 and would turn the current RF output to off. Where:
<timestamp> ::= time in to run specified by: [d] hh:mm:ss
<vehicle> ::= integer starting at 1
<antenna> ::= integer starting at 1
<channel> ::= integer starting at 1
<rf_on_off> ::= “on” | “off”
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
6-1
Chapter 6: Independent Remote Control
As well as using the GSS7725 as part of a SimGEN scenario and controlling it through the SimGEN remote interface, the GSS7725 can be used standalone as an IQ to RF player. To do this the GSS7725 must be commanded via its remote-control interface. Note that the GSS7725 controller software provides the remote interface.
6.1 Configuration file The configuration file “remote.conf” is held within “C:\Program Files\Spirent Communications\Positioning Application\GSS7725\etc” of the GSS7725 controller.
Table 6-1 GSS7725 configuration file parameters
Parameter Description
# Comment
ip_port The GSS7725 listening port. This should not be changed if using with SimGEN or PT TestBench. (default 13100)
processing_max_size Max size (bytes) for input file to be processed. (default 200000000)
waveform_local_fname Local copy file name of re-sampled input file. (default "WFormLocalCopy.bin")
prescaling_factor Scales file before re-sampling (floating point) 1.0 = no scaling 2.0 = half amplitude (default)
calibration_samples_power Samples power of the calibration signal (average I^2+Q^2) (default 536870912)
calibration_table_fname Calibration table filename (.csv, vertical table) (default " CalibrationTable_UsrpEthAtt.csv")
target_power_output_dBm Desired GSS7725 power output (shall be compatible with calibration) (default -19)
6.2 GSS7725 controller The GSS7725 controller software is held in “C:\Program Files\Spirent Communications\Positioning Application\GSS7725\bin\ GSS7725_Remote_Controller64.img”. The GSS7725 controller software automatically boots on power-up and launches the remote interface.
The controller has two pre-configured IP ports, both on static IP addresses
192.168. 9. 1 for connection to the GSS7725 hardware (9 network)
192.168. 5. 30 for connection to the Spirent GSS signal generators and direct remote control
(5 network)
For multiple GSS7725 each should be given its own unique (5 network) address.
6.3 Connecting to the controller The GSS7725 controller will open a TCP/IP port at the given port address that is defined within the “remote.conf” file (see 6.1). Shown below is a Python example connecting to the GSS7725 controller from another PC that is connected to the same (5 network) as the GSS7725 controller. Note that the script assumes the default port and IP address are being used.
DGP01448AAA 6-00
6-2
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
import socket sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect(('192.168.5.30', 13100))
6.4 Remote command syntax The GSS7725 controller accepts the standard command syntax for programming instruments (SCPI). The full syntax of the commands should be used. Every command apart from “:STATus” returns a standard command return value.
Table 6-2 GSS7725 full command syntax
Command Syntax
:OUTput:STArt Correct
:OUT:STA Incorrect (bad)
Table 6-3 GSS7725 standard command return value
Value Meaning
0 OK
-1 Malformed, impossible
-2 Cannot process due to current status
-3 Cannot be executed (e.g. the required data or hardware is missing)
All commands take a finite time to process. A command such as setting the IQ file can take a number of seconds to process due to the conversion from the file sample rate to the required output sample rate. The command “:STATus” can be used to retrieve the current state of the controller. A return results of “PROCESSING” means that the last command is still being processed and no more commands can be processed at this time.
6.5 Remote commands Table 6-4 GSS7725 remote commands
Command Description
:FREQ:CARRier <value>
Set carrier frequency Where <value> is an integer in Hz Range 50000000 to 2200000000 Default 1575420000
:FREQ:REFCLOck <value>
Set reference clock Where <value> is an integer and one of: 0 Internal 1 External Default 0 (internal)
:POWer:EthATTenuation <value>
Set attenuation to modify power output of the IQ signal. Note that this and the :OUTput:STOp commands are the only command that can be sent while the GSS7725 is in the RUNNING state. Where <value> is an integer in dB Range 0 to 100 Where 0 is equivalent to -20 dB and 100 is equivalent to -120 dB Default 0
:POWer:CALIBrate Turn on calibration mode, this should be sent just prior to the :OUTput:STArt command.
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
6-3
Command Description
Default off
:FILe:FS <value>
Set sampling frequency of IQ file. Where <value> is an integer in Hz and must be one of: 4000000 4 MS/s 16000000 16 MS/s 26000000 26 MS/s 51500000 51.5 MS/s 120000000 120 MS/s Default 16000000
:FILe:FS:TARget <value> Set the output (target) frequency of the RF. The IQ file will be converted to this frequency.
Where <value> is an integer in Hz and must be one of: 4000000 4 MS/s (for calibration only) 25000000 25 MS/s
:FILe:ENDianess <value>
Sets the endianness of the input file. Where <value> is one of:
0 Big 1 Little
Default 0
:FILe:FILEpath “<path-str>” Sets the IQ file path. Where “<path-str>” is a string enclosed in quotes No default
*RST Reset all settings to defaults
:OUTput:STArt Start the RF output
:OUTput:STOp Stop the RF output Note that when you disconnect from the GSS7725 controller the RF output will stop automatically.
:STATus
Returns the current status of the GSS7725 Controller. The following states can be returned: CONNECTED Remote connection waiting for command CONFIG Setting internal status RUNNING Generating RF ERROR Blocking status due to error PROCESSING The software is busy processing a remote command
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
7-1
Chapter 7: Calibration The GSS7725 controller contains calibration files that match the GSS7725. This chapter describes the files and their location.
There are three csv files in C:\Windows\System32\config\systemprofile\AppData\Roaming\.uhd\cal\ that hold IQ calibration data.
Figure 15 IQ calibration files
The file name includes the serial number of the GSS7725
There is another calibration file CalibrationTable_UsrpEthAtt.csv that holds output level data that can be found in C:\Program Files\Spirent Communications\Positioning Applications\GSS7725\etc
The GSS7725 controller contains the software and drivers required to calibrate the GSS7725
7.1 Equipment required GSS7725 Connected to GSS7725 controller PC with Ethernet GSS7725 controller GSS7725 controller Keyboard, mouse and monitor Connected to GSS7725 controller PC Power supply Power brick that comes with GSS7725 Ethernet cable Ethernet cable that comes with GSS7725 Power meter Agilent power meter type 'E4418B' or 'N1913A'
directly connected to the front RF output of the GSS7725
USB to GPIB adaptor Available from National Instruments connected from a controller USB port to the power meter GPIB port
7.2 Testing the output level In explorer navigate to the following directory: C:\Program Files\Spirent Communications\Positioning Applications\GSS7725\etc
Run the following command as administrator: Calibrate_test.bat
A script will now run to test the GSS7725 output level. At each frequency the power output of the GSS7725 will be read from the power meter. The power, if calibrated correctly should be -20dBm +/- 1dB. If all values are within -20dBm +/- 1dB the screen will show “PASS”. The script takes about 20 minutes to complete
DGP01448AAA 6-00
7-2
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
Figure 16 Calibrate_test.bat output
7.3 Calibrating the output level In explorer navigate to the following directory:
C:\Program Files\Spirent Communications\Positioning Applications\GSS7725\etc Run the following command as administrator: calibrate.bat
The command should connect to the controller and run through a number of calibration routines at each frequency from 0.8GHz to 2.2GHz. This will take a while to run; eventually it will finish without error and produce a file within the etc directory called: CalibrationTable_UsrpEthAtt.csv This file can be loaded in to Excel and the line plotted. It will look something like:
Figure 17 Calibration file plot
The command will also generate three csv files that hold IQ calibration data in C:\Users\xxxx\AppData\Roaming\.uhd\cal were xxx is the account name (e.g. gpsadmin). The C:\Users\xxxx\AppData\Roaming\.uhd directory must be copied and pasted to C:\Windows\System32\config\systemprofile\AppData\Roaming\ merging with the .uhd directory and replacing any files at this location. Restart the controller PC, this will automatically load the new calibration file
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
A-1 Terms & Abbreviations
Terms & Abbreviations A.1 Simulator terms
Appendix Table A-1 Simulator terms
Term Description
Stages of simulation
Definition
First stage Specification of the scenario characteristics to produce a complete set of information that enables the system to operate the Run Time
Run Time
Second stage Uses the information from the first stage to calculate data that drives the signal generator to provide real-time stimuli to the UUT.
Analysis Third stage Analysis and display of the logged data from the UUT, in graphical or tabular form.
Cut-over A scheduled change in the navigation data set transmitted by a satellite.
EUT Equipment Under Test. See "UUT"
Host Computer
A computer that controls the Spirent signal generator. It prepares data to drive the signal generator, analyses the results of the simulation and performs related housekeeping and miscellaneous functions.
Interference Simulator
Spirent system that simulates adverse and hostile electromagnetic environments.
Model
Software program that applies algorithms to input data and produces output data. Also used in the database to mean one complete set of input data and output data from such a software program.
Multichannel Satellite Signal Source GSS6560/5060/4750/7700 and STR4760/80/90 hardware units.
Scenario A complete, named, description of a simulation.
Upload
A change in the navigation data set transmitted by a satellite when the Control Segment updates the satellite's memory. Also used in the simulator to refer to data being used as a result of the Control Segment Update.
UUT Unit Under Test. The receiver being tested on the simulator.
DGP01448AAA 6-00
A-2 Terms & Abbreviations
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
A.2 Abbreviations and acronyms Appendix Table A-2 gives standard GPS, GLONASS and Galileo related abbreviations and acronyms.
Appendix Table A-2 Abbreviations and acronyms
Acronym Description
GLONASS GLObal Navigation Satellite System
Dip Angle of dip of the earth’s magnetic field
PRS-NOISE A signal with the same spectral distribution as PRS, but with an arbitrary code structure of the correct chip rate that is phase and frequency correlated with the other Galileo signals
PRN Pseudo-Random Number, representing the unique transmitted signal code
A/J Anti-Jamming
AOC Auxiliary Output Chip
AODA Age Of Data, Almanac
A-S Anti-Spoofing
ASCII American Standard Code for Information Interchange
BCD Binary Coded Decimal
BITE Built In Test Equipment
bps Bits per second
BPSK Bi-Phase Shift Keying
C/A code Coarse/acquisition code
CDMA Code Division Multiplex Access
CDU Control Display Unit
C/No Carrier to Noise Ratio
CRPA Controlled Reception Pattern Antenna
CRC Cyclic Redundancy Check
CS Commercial Service
CSV Comma Separated Variable
CW Continuous Wave
DAC Digital to Analogue Converter
DGPS Differential GPS
DOP Dilution Of Precision, caused by satellite geometry
dRMS Distance Root Mean Square
E5 Galileo carrier frequency
E6 Galileo carrier frequency
ECEF Earth Centred Earth Fixed
ECI Earth Centred Inertial
ECM Electronic Counter Measures
EGNOS European Geo-stationary Navigation Overlay System
EVTP Enhanced Validation Test Program
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
A-3 Terms & Abbreviations
Acronym Description
FEC Forward Error Correction
FOM Figure of Merit
FRPA Fixed Radiation Pattern Antenna
FRPAGP FRPA Ground Plane
Gi(t) Gold code (C/A ranging code)
GDOP Geometric Dilution of Precision
GMT Greenwich Mean Time
SPIRENT Spirent Communications plc
GPS Global Positioning System
GUI Graphical User Interface
HDOP Horizontal Dilution Of Precision
HOW Hand -Over Word
HV Host Vehicle
ICD Interface Control Document
IF Intermediate Frequency
ILS Instrument Landing System
INS Inertial Navigation System
IODC Issue of Data, Clock
IODE Issue of Data, Ephemeris
ISC Inter-Signal Correction
JPO Joint Program Office
J/S Jamming to Signal Ratio
LAAS Local Area Augmentation System
L1 GPS primary D-band carrier frequency, 1575.42 MHz Galileo carrier frequency
L2 GPS secondary D-band carrier frequency, 1227.6 MHz
L5 GPS tertiary D-band carrier frequency, 1176.45 MHz
LRU Line Replaceable Unit
LO Local Oscillator
LSB Least Significant Bit
MCS Master Control Station
MHz Megahertz (106 Hz)
MSAS MTSAT Satellite Augmentation System
MTSAT Multi-functional Transport Satellite
MSB Most Significant Bit
MSL Mean Sea Level
Nav Data Navigation data message
ns Nanosecond (10-9 second)
NSA National Security Agency
DGP01448AAA 6-00
A-4 Terms & Abbreviations
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
Acronym Description
NSC Non-standard C/A-code
NSY Non-standard Y-code
PC Personal Computer
P code Precise Code
PDOP Position Dilution Of Precision
PLTS Position Location Test System
PPS Precise Positioning Service
PPSSM PPS Security Module
PRN Pseudo Random Noise
PRS Public Regulated Service
PRSN Public Regulated Service Noise
RCVR Receiver
RINEX Receiver Independent Exchange Format
RT Remote Terminal
S/A Selective Availability
SAAS Selective Availability and Anti-Spoofing
SBAS Satellite Based Augmentation System (such as WAAS, EGNOS, and MSAS)
SPS Standard Positioning Service
SSS Satellite Signal Source
SVID Satellite ID number
TDOP Time Dilution Of Precision
TLM Telemetry Word
TFOM Time Figure Of Merit
TTFF Time To First Fix
TOW Time Of Week
UE User Equipment
UERE User Equivalent Range Error
UT Universal Time
UTC Universal Time Coordinated
VDOP Vertical Dilution Of Precision
VDB VHF Data Broadcast
WAAS Wide Area Augmentation System
WGS84 World Geodetic System, 1984
Y code Precise Code, A-S mode
1 PPS 1 Pulse Per Second
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
B-1 Customer support
Spirent customer support During normal office hours, you can contact Spirent Global Services in the United Kingdom, Asia Pacific and the USA by e-mail, fax or telephone. The Global Services contact details are on the next page.
Spirent Global Services can provide general information on any aspect of Spirent simulator hardware or software; or they can answer specific questions. Spirent Global Services is available to all customers under Warranty or with a maintenance agreement. Please note that Spirent Global Services is available to customers without a maintenance agreement, but Spirent is not obliged to provide solutions to any customer without a maintenance agreement.
Spirent Global Services aims to respond (or, where necessary, initiate a System Report) to any query within one working day (local and national holidays permitting).
Spirent requests you tell them when your simulator behaves in an unexpected, unusual or unacceptable way; including suspected faults or errors in the hardware, software or documentation.
Spirent’s fault reporting system will ensure Global Services can quickly return your simulator to normal working operation. After contacting Spirent Global Services to report a fault, Global Services staff will create a System Report (SR) and copy you with the SR reference number. Spirent Global Services request you use the SR reference number in all correspondence relating to that incident. All responses from Spirent in relation to your incident will contain the SR reference number.
When you first contact Spirent Global Services to report a fault, please provide the following information:
Your name
Your e-mail address
Your telephone or fax number
The types and version numbers of your Spirent software
The serial number of your test unit (located on rear panel)
A comprehensive description of the incident
Where appropriate, provide:
A copy of the [executable filename]_message_log.txt file
Copies of your scenario files, including all shared files. Provide a separate list, as a plain text (*.txt) file, of all files you send Spirent.
Details of the repeatability of the incident
Details of changes to the system, including any new software added and all upgrades (including SimGEN, new hardware, new drivers, Spirent software and so on)
This will enable a swift response and improve the service to you.
DGP01448AAA 6-00
B-2 Customer support
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
Spirent Global Services contact details:
In the US, Government/Contractors and Universities
Spirent Federal Systems Inc. 1402 W. State Rd. Pleasant Grove 84062 Utah USA
Tel: +1 801 785 1448 Fax: +1 801 785 1294 E-mail: [email protected]
In the US Commercial, and rest of Americas
Spirent Communications Inc 2708 Orchard Parkway, Suite 20 San Jose California 95134 USA
Tel: +1.800.SPIRENT E-mail: [email protected]
Asia Pacific (All Positioning Customers)
Spirent Communications, Shining Tower, No. 35, Xueyuan Road, Room 1302, Beijing 100083, China Contact Global Support Tel (Toll free mainland China): 4008109529 Tel (Outside mainland China): +86 4008109529 Fax: +86 1082330022 E-mail: [email protected]
All other Regions and Positioning Customers
Spirent Communications plc, Aspen Way, Paignton, Devon TQ4 7QR United Kingdom Contact Global Support: Tel: + 44 1803 546333 Fax: + 44 1803 546302 E-mail: [email protected]
Go to http://support.spirent.com for access to Spirent’s Global Support, FAQ and document databases.
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
C-1 Index, figures and tables
Index and list of Figures and Tables
Index
1 1 PPS, A-4
A A/J, A-2 Almanac, A-2 Analysis, A-1 AOC, A-2 AODA, A-2 A-S, A-2, A-4 ASCII, A-2
B Bandwidth, 2-1 BCD, A-2 BITE, A-2 bps, A-2 Bps, A-2 BPSK, A-2 Broadcast, A-4
C C/A code, A-2, A-3, A-4 C/No, A-2 CDMA, A-2 CDU, A-2 Commercial Service, A-2 CRC, A-2 CRPA, A-2 CS, A-2 CSV, A-2 Cutover, A-1 CW, A-2
D DAC, A-2 Definition, A-1 DGPS, A-2 Dip, A-2 DOP, A-2 dRMS, A-2
E E5, A-2 E6, A-2 ECEF, A-2 ECI, A-2 ECM, A-2 EGNOS, A-2, A-4 Ephemeris, A-3 EUT \b, A-1 EVTP, A-2
F FEC, A-3 FOM, A-3 Frequency Range, 2-1 Frequency Resolution, 2-1 Frequency Stability, 2-1 FRPA, A-3 FRPAGP, A-3
G Galileo, A-2, A-3 GDOP, A-3
Gi(t), A-3 GLONASS, A-2 GMT, A-3 GNSS signal level, 2-1 GNSS signal level accuracy, 2-1 GNSS signal level control, 2-1 GPS, 3-1, 5-6, 5-9, A-2, A-3 GUI, A-3
H Harmonics, 2-1 HDOP, A-3 Host Computer, A-1 HOW, A-3 HV, A-3
I I/S ratio relative to nominal GPS C/A signal level, 2-1 ICD, A-3 ICU, 3-1 IF, A-3 ILS, A-3 In band flatness, 2-1 In band spurious, 2-1 INS, A-3 Interactive mode, 5-1, 5-4 Interference accuracy, 2-1 Interference level expressed as absolute power1, 2-1 Interference level resolution, 2-1 Interference Simulator, A-1 IODC, A-3 IODE, A-3 ISC, A-3 ISG - obsolete, 2-1
J J/S, 5-6, 5-9, A-3 JPO, A-3
L L1, 3-1, A-3 L2, 3-1, A-3 L5, A-3 LAAS, A-3 LO, A-3 LRU, A-3 LSB, A-3
M MCS, A-3 MHz, 4-1, A-3 Model, A-1 Motion, 3-1 MSAS, A-3, A-4 MSB, A-3 MSL, A-3 MTSAT, A-3 Multichannel Satellite Signal Source, A-1
N Nav Data, A-3 Navigation Data (Nav. Data), A-3 ns, A-3 NSA, A-3 NSC, A-4
DGP01448AAA 6-00
C-2 Index, figures and tables
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
NSY, A-4
O On, 5-7
P P code, A-4 P Code, A-4 PC, A-4 PDOP, A-4 PLTS, A-4 PPS, A-4 PPSSM, A-4 PRN, A-2, A-4 PRS, A-2, A-4 PRS Noise, A-4
R RCVR, A-4 RINEX, A-4 RT, A-4 Run Time, A-1
S S/A, A-4 SAAS, A-4 SBAS, A-4 Scenario, 3-1, 5-2, 5-3, 5-4, A-1 Signal Level, 5-8, 5-9 SPS, A-4
SSG, 3-1 SSS, A-4 SVID, A-4
T TDOP, A-4 TFOM, A-4 TLM, A-4 TOW, A-4 TTFF, A-4
U UE, A-4 UERE, A-4 Upload, A-1 UT, A-4 UTC, A-4 UUT, A-1
V VDB, A-4 VDOP, A-4
W WAAS, A-4 WGS84, A-4
Y Y code, A-4 Y Code, A-4
6-00 DGP01448AAA
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
C-3 Index, figures and tables
List of Figures
Figure 1 GSS6300Mi & GSS7725 Hardware Connectivity .............................................................. 4-1 Figure 2 GSS6700 & GSS7725 Hardware Connectivity ................................................................. 4-2 Figure 3 GSS7000 & GSS7725 Hardware Connectivity ................................................................. 4-2 Figure 4 GSS9000 & GSS7725 Hardware Connectivity ................................................................. 4-3 Figure 5 Antenna Signal Types dialog ............................................................................................. 5-1 Figure 6 Scenario tree ..................................................................................................................... 5-2 Figure 7 Select File dialog ............................................................................................................... 5-3 Figure 8 Interference Simulation File editor..................................................................................... 5-3 Figure 9 Interference Window ......................................................................................................... 5-4 Figure 10 Command type - Comment ............................................................................................. 5-5 Figure 11 Command type - Interference Custom Waveform 7725.................................................. 5-6 Figure 12 Command type – Interferer RF on/off ............................................................................. 5-7 Figure 13 Command type – Interferer Level .................................................................................... 5-8 Figure 14 Command type – Interfere Delta level ............................................................................. 5-9 Figure 15 IQ calibration files ............................................................................................................ 7-1 Figure 16 Calibrate_test.bat output ................................................................................................. 7-2 Figure 17 Calibration file plot ........................................................................................................... 7-2
DGP01448AAA 6-00
C-4 Index, figures and tables
GSS7725 Interference Generator User Manual © Spirent Communications plc 2002-2017
List of Tables
Table 1-1 Formats used in this document ....................................................................................... 1-4 Table 2-1 GSS7725 Technical Performance ................................................................................... 2-1 Table 2-2 GSS7725 Connectivity .................................................................................................... 2-1 Table 2-3 GSS7725 Environmental & Safety parameters ............................................................... 2-2 Table 2-4 GSS7725 Operating parameters ..................................................................................... 2-2 Table 2-5 GSS7725 Default Waveform Definitions ......................................................................... 2-3 Table 5-1 Mode of operation with a user action file and an interference file ................................... 5-9 Table 5-2 GSS7725 SimGEN remote commands ........................................................................... 5-10 Table 6-1 GSS7725 configuration file parameters .......................................................................... 6-1 Table 6-2 GSS7725 full command syntax ....................................................................................... 6-2 Table 6-3 GSS7725 standard command return value ..................................................................... 6-2 Table 6-4 GSS7725 remote commands .......................................................................................... 6-2 Appendix Table A-1 Simulator terms ............................................................................................... A-1 Appendix Table A-2 Abbreviations and acronyms .......................................................................... A-2
Spirent Communications plc Aspen Way Paignton Devon TQ4 7QR
So far as Spirent Communications plc is aware the contents of this document are correct. However, such contents have been obtained from a variety of sources and Spirent Communications plc can give no warranty or undertaking and make no representation as to their accuracy. In particular, Spirent Communications plc hereby expressly excludes liability for any form of consequential, indirect or special loss, and for loss of data, loss of profits or loss of business opportunity, howsoever arising and whether sustained by the user of the information herein or any third party arising out of the contents of this document.
GSS7725 Interference Generator User Manual Software for the Spirent Range of Satellite Navigation Simulation Products
Copyright © 2016-2017 Spirent Communications plc
The copyright of this publication is the property of Spirent Communications plc. Without the written consent of Spirent Communications plc, given by contract or otherwise, this document must not be copied, reprinted or reproduced in any material form, either wholly or in part, and the contents of this document, or any methods or techniques available therefrom, must not be disclosed to any other person whatsoever. SPIRENT COMMUNICATIONS PLC CONFIDENTIAL: The information contained in this document is the property of Spirent Communications plc. Except as specifically authorised in writing by Spirent Communications plc, the holder of this document shall keep the information contained herein confidential and shall protect same in whole or in part from disclosure and dissemination to third parties and use same for evaluation, operation, and maintenance purposes only. Document number: DGP01448AAA Document Issue: 6-00 Date: August 2017 Printed in England