Orolia GSG-6 Series User manual


© 2019 Orolia. All rights reserved.
The information in this document has been carefully reviewed and is believed to
be accurate and up-to-date. Orolia assumes no responsibility for any errors or
omissions that may be contained in this document, and makes no commitment
to keep current the information in this manual, or to notify any person or organ-
ization of updates. This User Manual is subject to change without notice. For
the most current version of this documentation, please see our web site at
orolia.com.
Orolia reserves the right to make changes to the product described in this doc-
ument at any time and without notice. Any software that may be provided with
the product described in this document is furnished under a license agreement
or nondisclosure agreement. The software may be used or copied only in accord-
ance with the terms of those agreements.
No part of this publication may be reproduced, stored in a retrieval system, or
transmitted in any form or any means electronic or mechanical, including pho-
tocopying and recording for any purpose other than the purchaser's personal
use without the written permission of Orolia.
Other products and companies referred to herein are trademarks or registered
trademarks of their respective companies or mark holders.
Orolia USA, Inc. dba Spectracom
• 1565 Jefferson Road, Suite 460, Rochester, NY 14623 USA
• 3, Avenue du Canada, 91974 Les Ulis Cedex, France
The industry-leading Spectracom products you depend on are now brought to
you by Orolia, the global leader in Resilient Positioning, Navigation and Timing
Solutions.
Do you have questions or comments regarding this User Manual?
èE-mail: techpubs@orolia.com
Warranty Information
For a copy of Orolia's Limited Warranty policy, see the website:
http://www.orolia.com/support/spectracom/warranty-information.
User Manual GSG-5/6 Series I

Blank page.
II User Manual GSG-5/6 Series

CONTENTS
User Manual GSG-5/6 Series • TABLE OF CONTENTS III
CHAPTER 1
Introduction 1
1.1 Quick Start 2
1.2 Welcome 3
1.3 Key Features 3
1.4 Typical GSG Applications 4
1.5 Intended Use and Operating Principle 5
1.6 Compliance & Legal Notices 6
1.6.1 About this Document 6
1.6.2 Declaration of Conformity 6
1.7 Technical Specifications 7
1.7.1 RF Output Specifications 7
1.7.2 Rear Panel Outputs and Inputs 8
1.7.3 Time Base 9
1.7.4 Optional Antenna 9
1.7.5 Environmental Specifications 9
CHAPTER 2
Setup 11
2.1 About Your Safety 12
2.1.1 Safety Precautions 12
2.1.2 Basic User Responsibilities 13
2.1.3 If in Doubt about Safety 13
2.2 Unpacking and Inventory 14
2.2.1 Unit Identification 14
2.3 Mechanical Installation 15
2.3.1 General Installation Considerations 15
2.4 Electrical Installation 22
2.5 Signal Power Level Considerations 24
2.5.1 Compliance: Using an Antenna 24

2.5.2 Transmit Power Level 24
CHAPTER 3
Features & Functions 27
3.1 Front Panel 28
3.1.1 Description of Keys 28
3.1.1.1 Power 28
3.1.1.2 Start 28
3.1.1.3 Exit 29
3.1.1.4 Cancel 29
3.1.1.5 Menu 29
3.1.1.6 View 29
3.1.1.7 Enter 29
3.1.1.8 Arrows 30
3.1.1.9 N/S 30
3.1.1.10 E/W 30
3.1.1.11 Numeric Keys 30
3.1.1.12 +/– (format) 30
3.1.1.13 [.] (hold) 30
3.2 Rear Panel 31
3.3 The GSG Main Menu 32
3.4 "Start" Menu 33
3.4.1 Scenario Start Variations 33
3.4.2 Scenario Execution Views 34
3.4.2.1 View 1/x 35
3.4.2.2 View >1/x 35
3.4.2.3 Last View 38
3.5 "Select" Menu 38
3.5.1 Start Time 40
3.5.2 Duration 42
3.5.3 Latitude, Longitude, Altitude 42
3.5.4 Trajectories 43
3.5.4.1 Predefined Trajectories 43
3.5.4.2 User-Created Trajectories 44
3.5.5 Ephemeris 47
3.5.5.1 Default Ephemeris 48
3.5.5.2 Download Ephemeris 48
IV User Manual GSG-5/6 Series • TABLE OF CONTENTS

3.5.5.3 User-Uploaded Ephemeris 49
3.5.6 Leap Second 53
3.5.7 Event Data 54
3.5.8 Antenna Settings 59
3.5.8.1 Antenna model 60
3.5.8.2 Lever arm 60
3.5.8.3 Elevation mask 61
3.5.9 Advanced Configuration Options 61
3.5.9.1 Multipath Signals 61
3.5.9.2 Interference signals 64
3.5.9.3 Base station 67
3.5.9.4 Environment models 68
3.5.9.5 Atmospheric model 72
3.5.10 Satellite Configuration 74
3.5.10.1 Satellite Systems 75
3.5.10.2 Number of Satellites 76
3.5.10.3 Frequency Bands and Signal De-/Activation 76
3.5.10.4 Satellite Constellations 79
3.5.10.5 Encryption 81
3.5.10.6 SBAS Satellites 82
3.6 "Options" Menu 86
3.6.1 Transmit Power 86
3.6.1.1 Adjusting Transmit Power 88
3.6.1.2 Adjusting External Attenuation 90
3.6.1.3 Adjusting Noise Generation 91
3.6.2 Signal Generator 94
3.6.2.1 Signal type 94
3.6.2.2 Satellite ID 96
3.6.2.3 Transmit Power 96
3.6.2.4 Frequency offset 97
3.6.2.5 Start time 97
3.6.2.6 Ephemeris 97
3.6.2.7 AutoStart 97
3.6.3 Interface and Reference 98
3.6.3.1 Network Configuration 99
3.6.3.2 Proxy Configuration 100
3.6.4 Manage Files 101
3.6.5 Show System Information 103
User Manual GSG-5/6 Series • TABLE OF CONTENTS V

3.6.6 Restore Factory Defaults 103
3.6.7 Calibration 104
CHAPTER 4
Frequent Tasks 107
4.1 Working with Scenarios 108
4.1.1 Scenario Start/Stop/Hold/Arm 108
4.1.2 Running a Scenario 108
4.1.3 Holding a Scenario 109
4.1.4 Configuring a Scenario 109
4.2 Locking/Unlocking the Keyboard 112
4.3 Setting Transmit Power 113
4.4 Accessing the GSG Web Interface 115
4.5 Using the CLI 116
4.6 Performing a Receiver Cold Start 117
4.7 Creating a One-Line Trajectory 118
4.8 Leap Second Configuration 118
4.9 Studioview Tasks 120
4.9.1 What Is StudioView? 120
4.9.1.1 StudioView Tasks 120
4.9.1.2 StudioView Functionality Overview 121
4.9.2 Installing StudioView 122
4.9.3 Connecting StudioView to GSG 122
4.9.4 Updating the GSG Firmware via StudioView 124
4.9.5 Uploading StudioView Files 125
4.9.5.1 Using the StudioView Uploader for the First Time 125
4.9.6 Transferring Files With StudioView 127
4.9.7 Accessing GSG Remotely via StudioView 128
4.9.8 Creating a Trajectory in StudioView 130
4.9.9 Converting a Trajectory in StudioView 136
4.9.10 Improving a Trajectory 138
4.9.11 Creating an RSG Trajectory with StudioView 140
4.9.11.1 Using the RSG Trajectory Editor for the First Time 141
4.9.11.2 RSG Example: Racetrack Pattern 143
4.9.11.3 Kepler Orbit 145
VI User Manual GSG-5/6 Series • TABLE OF CONTENTS

4.9.12 Playing RSG Scenarios in StudioView 148
4.9.13 Configuring a Scenario 148
4.9.13.1 Defining Events in StudioView 155
4.9.13.2 Adding a Jammer Signal in StudioView 157
4.9.13.3 Spoofing a Signal in StudioView 158
4.9.13.4 Using SBAS in a Simulation 161
4.9.14 Record and Playback 163
4.9.14.1 Standard Workflow 163
4.9.14.2 Installation of the OPT-RP Software 164
4.9.14.3 Usage Notes 164
4.9.14.4 Recording Data with StudioView 165
4.9.14.5 Processing Recorded Data for Playback 168
4.9.15 Editing RINEX Files in StudioView 170
4.9.16 Transmitting RTCM Messages With StudioView 174
CHAPTER 5
Reference 175
5.1 The GSG Web UI 176
5.2 Messages 176
5.3 Timing Calibration 182
5.4 NMEA Logging 183
5.5 Execution Log 183
5.6 Saving RINEX Data 184
5.7 YUMA Almanac File 185
5.8 RLS (Return Link Service) 186
5.8.1 SAR Data 186
5.8.2 Requirements 187
5.8.3 Simulating RLMs 187
5.9 Galileo E6-B/C Signal 188
5.10 Default Settings 188
5.11 Pre-Installed Scenarios 188
5.12 Default Scenario Satellites 190
5.12.1 GLONASS Default Satellite Types 190
5.13 Scenario File Format 191
User Manual GSG-5/6 Series • TABLE OF CONTENTS VII

5.14 GSG Series Model Variants and Options 203
5.14.1 Which GSG Model & Options Do I Have? 203
5.14.2 GSG Models & Variants 204
5.14.2.1 GSG-51 Series 204
5.14.2.2 GSG-5 Series 204
5.14.2.3 GSG-6 Series 205
5.14.3 List of Available Options 205
5.15 Problems? 207
5.15.1 Technical Support 207
5.15.1.1 Regional Contact 207
5.16 License Notices 207
CHAPTER 6
SCPI Guide 223
6.1 SCPI Guide: Introduction 224
6.2 Protocol 224
6.2.1 General Format of Commands 224
6.2.2 Protocol Errors 225
6.3 Command Reference 227
6.3.1 Common Commands 227
6.3.1.1 *CLS 227
6.3.1.2 *ESE 227
6.3.1.3 *ESR? 228
6.3.1.4 *IDN? 228
6.3.1.5 *OPC 230
6.3.1.6 *OPC? 231
6.3.1.7 *RST 231
6.3.1.8 *SRE 232
6.3.1.9 *SRE? 233
6.3.1.10 *STB? 233
6.3.1.11 *TST? 233
6.3.1.12 *WAI 234
6.3.2 SYSTem: Subsystem Commands 234
6.3.2.1 SYSTem:ERRor? 235
6.3.2.2 SYSTem:RESET:FACTory 236
6.3.3 SOURce: Subsystem Commands 236
6.3.3.1 SOURce:POWer 236
VIII User Manual GSG-5/6 Series • TABLE OF CONTENTS

6.3.3.2 SOURce:POWer? 237
6.3.3.3 SOURce:REFPOWer 238
6.3.3.4 SOURce:REFPOWer? 238
6.3.3.5 SOURce:ABSPOWer 239
6.3.3.6 SOURce:ABSPOWer? 240
6.3.3.7 SOURce:RELPOWer 240
6.3.3.8 SOURce:RELPOWer? 241
6.3.3.9 SOURce:EXTREF 241
6.3.3.10 SOURce:EXTREF? 242
6.3.3.11 SOURce:PPSOUTput 242
6.3.3.12 SOURce:PPSOUTput? 243
6.3.3.13 SOURce:EXTATT 243
6.3.3.14 SOURce:EXTATT? 244
6.3.3.15 SOURce:NOISE:CONTrol 244
6.3.3.16 SOURce:NOISE:CONTrol? 245
6.3.3.17 SOURce:NOISE:CNO 245
6.3.3.18 SOURce:NOISE:CNO? 246
6.3.3.19 SOURce:NOISE:BW 246
6.3.3.20 SOURce:NOISE:BW? 247
6.3.3.21 SOURce:NOISE:OFFSET 248
6.3.3.22 SOURce:NOISE:OFFSET? 248
6.3.3.23 SOURce:ONECHN:CONTrol 249
6.3.3.24 SOURce:ONECHN:CONTrol? 249
6.3.3.25 SOURce:ONECHN:SATid 250
6.3.3.26 SOURce:ONECHN:SATid? 252
6.3.3.27 SOURce:ONECHN:STARTtime 254
6.3.3.28 SOURce:ONECHN:STARTtime? 254
6.3.3.29 SOURce:ONECHN:EPHemeris 255
6.3.3.30 SOURce:ONECHN:EPHemeris? 255
6.3.3.31 SOURce:ONECHN:FREQuency 256
6.3.3.32 SOURce:ONECHN:FREQuency? 256
6.3.3.33 SOURce:ONECHN:SIGNALtype 257
6.3.3.34 SOURce:ONECHN:SIGNALtype? 258
6.3.3.35 SOURce:ONECHN:LOSDynamics:SETtings 258
6.3.3.36 SOURce:ONECHN:LOSDynamics:SETtings? 260
6.3.3.37 SOURce:ONECHN:LOSDynamics:CONTrol 261
6.3.3.38 SOURce:ONECHN:LOSDynamics:CONTrol? 262
6.3.3.39 SOURce:SCENario:LOAD 262
6.3.3.40 SOURce:SCENario:LOAD? 263
6.3.3.41 SOURce:SCENario:CONTrol 263
User Manual GSG-5/6 Series • TABLE OF CONTENTS IX

6.3.3.42 SOURce:SCENario:CONTrol? 264
6.3.3.43 SOURce:SCENario:PROPenv 265
6.3.3.44 SOURce:SCENario:PROPenv? 265
6.3.3.45 SOURce:SCENario:LOG? 266
6.3.3.46 SOURce:SCENario:ADVLOG? 267
6.3.3.47 SOURce:SCENario:ADVLOG:HEADer? 269
6.3.3.48 SOURce:SCENario:OBServation 274
6.3.3.49 SOURce:SCENario:OBServation? 274
6.3.3.50 SOURce:SCENario:NAV 275
6.3.3.51 SOURce:SCENario:NAV? 275
6.3.3.52 SOURce:SCENario:SATid[n]? 276
6.3.3.53 SOURce:SCENario:SIGNALtype[n]? 277
6.3.3.54 SOURce:SCENario:SIGNALtype? 278
6.3.3.55 SOURce:SCENario:NAVBITS 278
6.3.3.56 SOURce:SCENario:FREQuency[n]? 281
6.3.3.57 SOURce:SCENario:FREQuency? 281
6.3.3.58 SOURce:SCENario:POWer[n] 282
6.3.3.59 SOURce:SCENario:POWer[n]? 283
6.3.3.60 SOURce:SCENario:POWer 284
6.3.3.61 SOURce:SCENario:POWer? 286
6.3.3.62 SOURce:SCENario:FREQBAND:POWer 287
6.3.3.63 SOURce:SCENario:SVmodel? 287
6.3.3.64 SOURce:SCENario:SVmodel[n]? 288
6.3.3.65 SOURce:SCENario:LIST? 289
6.3.3.66 SOURce:SCENario:ANTennamodel 289
6.3.3.67 SOURce:SCENario:ANTennamodel? 289
6.3.3.68 SOURce:SCENario:TROPOmodel 290
6.3.3.69 SOURce:SCENario:TROPOmodel? 290
6.3.3.70 SOURce:SCENario:IONOmodel 291
6.3.3.71 SOURce:SCENario:IONOmodel? 291
6.3.3.72 SOURce:SCENario:POSition 292
6.3.3.73 SOURce:SCENario:POSition? 293
6.3.3.74 SOURce:SCENario:ECEFPOSition 293
6.3.3.75 SOURce:SCENario:ECEFPOSition? 294
6.3.3.76 SOURce:SCENario:DATEtime 295
6.3.3.77 SOURce:SCENario:DATEtime? 296
6.3.3.78 SOURce:SCENario:RUNtime? 297
6.3.3.79 SOURce:SCENario:ELAPsedtime? 298
6.3.3.80 SOURce:SCENario:RTCM? 298
6.3.3.81 SOURce:SCENario:RTCMCFG? 299
XUser Manual GSG-5/6 Series • TABLE OF CONTENTS

6.3.3.82 SOURce:SCENario:RTCMCFG 299
6.3.3.83 SOURce:SCENario:RLM 300
6.3.3.84 SOURce:SCENario:DUPlicate 302
6.3.3.85 SOURce:SCENario:DUPlicate[n] 303
6.3.3.86 SOURce:SCENario:DUPlicate? 305
6.3.3.87 SOURce:SCENario:DURATION 305
6.3.3.88 SOURce:SCENario:DURATION? 306
6.3.3.89 SOURce:SCENario:MULtipath[n] 307
6.3.3.90 SOURce:SCENario:MULtipath[n]? 308
6.3.3.91 SOURce:SCENario:DELete[n] <TIME> 309
6.3.3.92 SOURce:SCENario:DELete <TIME>,<satID>[,<satID>] 310
6.3.3.93 SOURce:SCENario:DELete[n] <TIME>,<satID> 310
6.3.3.94 SOURce:SCENario:CLKMDL 311
6.3.3.95 SOURce:SCENario:CLKMDL? 312
6.3.3.96 SOURce:FILe:TYPe 313
6.3.3.97 SOURce:FILe:NAMe 314
6.3.3.98 SOURce:FILe:LENgth 314
6.3.3.99 SOURce:FILe:CHECKsum 314
6.3.3.100 SOURce:FILe:DATA 315
6.3.3.101 SOURce:KEYLOCK:PASSWord 316
6.3.3.102 SOURce:KEYLOCK:PASSWord? 317
6.3.3.103 SOURce:KEYLOCK:STATus 317
6.3.3.104 SOURce:KEYLOCK:STATus? 318
6.3.4 Mass Memory Subsystem Commands 318
6.3.4.1 MMEMory:CATalog? 318
6.3.4.2 MMEMory:CDIRectory 319
6.3.4.3 MMEMory:CDIRectory? 319
6.3.4.4 MMEMory:DATA? 320
6.3.4.5 MMEMory:DELete 321
6.3.4.6 MMEMory:COPY 321
6.3.4.7 MMEMory:MOVE 322
6.3.5 Network Subsystem Commands 322
6.3.5.1 NETwork:MACaddress? 322
6.3.6 STATus: Subsystem Commands 323
6.3.6.1 STATus:OPERation:CONDition? 323
6.3.6.2 STATus:OPERation:ENABle 323
6.3.6.3 STATus:OPERation[:EVENt]? 324
6.3.6.4 STATus:QUEStionable:CONDition? 324
6.3.6.5 STATus:QUEStionable:ENABle 325
User Manual GSG-5/6 Series • TABLE OF CONTENTS XI

6.3.6.6 STATus:QUEStionable[:EVENt]? 325
6.3.6.7 STATus:PRESet 326
6.4 Sensors Command Reference 327
6.4.1 Supported Sensor Types 327
6.4.1.1 Accelerometer 328
6.4.1.2 Linear Accelerometer 328
6.4.1.3 Gravimeter 328
6.4.1.4 Gyroscope 328
6.4.1.5 Odometer 329
6.4.1.6 Odometer 3D 329
6.4.2 Sensor Commands 329
6.4.2.1 SOURce:SCENario:SENSor:REGister 329
6.4.2.2 SOURce:SCENario:SENSor:REGister? 330
6.4.2.3 SOURce:SCENario:SENSor:UNREGister 330
6.4.2.4 SOURce:SCENario:SENSor:DATa? 330
6.4.2.5 SOURce:SCENario:SENSor:NORMalize SENSOR_TYPE 330
6.4.2.6 SOURce:SCENario:SENSor:NORMalize? SENSOR_TYPE 331
6.4.2.7 SOURce:SCENario:SENSor:MAXrange SENSOR_TYPE 331
6.4.2.8 SOURce:SCENario:SENSor:MAXrange? SENSOR_TYPE 331
6.5 RSG Command Reference 332
6.5.1 Data Types 332
6.5.2 TIME Parameter 333
6.5.3 RSG Commands 333
6.5.3.1 SOURce:SCENario:POSition 333
6.5.3.2 SOURce:SCENario:POSition? 334
6.5.3.3 SOURce:SCENario:ECEFPOSition TIME 335
6.5.3.4 SOURce:SCENario:ECEFPOSition? 335
6.5.3.5 SOURce:SCENario:SPEed TIME 336
6.5.3.6 SOURce:SCENario:SPEed? 336
6.5.3.7 SOURce:SCENario:HEADing TIME 337
6.5.3.8 SOURce:SCENario:HEADing? 337
6.5.3.9 SOURce:SCENario:RATEHEading TIME 338
6.5.3.10 SOURce:SCENario:RATEHEading? 338
6.5.3.11 SOURce:SCENario:TURNRATE TIME 339
6.5.3.12 SOURce:SCENario:TURNRATE? 339
6.5.3.13 SOURce:SCENario:TURNRADIUS TIME 340
6.5.3.14 SOURce:SCENario:TURNRADIUS? 340
6.5.3.15 SOURce:SCENario:VELocity TIME 341
6.5.3.16 SOURce:SCENario:VELocity? 341
XII User Manual GSG-5/6 Series • TABLE OF CONTENTS

6.5.3.17 SOURce:SCENario:VSPEed TIME 342
6.5.3.18 SOURce:SCENario:VSPEed? 342
6.5.3.19 SOURce:SCENario:ENUVELocity TIME 343
6.5.3.20 SOURce:SCENario:ENUVELocity? 343
6.5.3.21 SOURce:SCENario:ECEFVELocity 344
6.5.3.22 SOURce:SCENario:ECEFVELocity? 344
6.5.3.23 SOURce:SCENario:ACCeleration TIME 345
6.5.3.24 SOURce:SCENario:ACCeleration? 345
6.5.3.25 SOURce:SCENario:VACCel TIME 346
6.5.3.26 SOURce:SCENario:VACCel? 346
6.5.3.27 SOURce:SCENario:ENUACCel TIME 347
6.5.3.28 SOURce:SCENario:ENUACCel? 347
6.5.3.29 SOURce:SCENario:ECEFACCel TIME 348
6.5.3.30 SOURce:SCENario:ECEFACCel? 349
6.5.3.31 SOURce:SCENario:PRYattitude TIME 349
6.5.3.32 SOURce:SCENario:PRYattitude? 350
6.5.3.33 SOURce:SCENario:DPRYattitude TIME 350
6.5.3.34 SOURce:SCENario:DPRYattitude? 351
6.5.3.35 SOURce:SCENario:PRYRate TIME 351
6.5.3.36 SOURce:SCENario:PRYRate? 352
6.5.3.37 SOURce:SCENario:DPRYRate TIME 352
6.5.3.38 SOURce:SCENario:DPRYRate? 353
6.5.3.39 SOURce:SCENario:KEPLER TIME 353
6.5.3.40 SOURce:SCENario:KEPLER? 354
6.5.3.41 SOURce:SCENario:RSGUNDERflow 354
6.5.3.42 SOURce:SCENario:RSGUNDERflow? 355
6.5.3.43 SOURce:SCENario:DOPPler? 355
6.5.3.44 SOURce:SCENario:PRANge? 356
6.5.3.45 SOURce:SCENario:CHINview? 358
6.5.3.46 SOURce:SCENario:SVINview? 358
6.5.3.47 SOURce:SCENario:SVPos[n]? 359
6.5.3.48 SOURce:SCENario:SVPos[n]? 360
6.6 Programming 360
6.6.1 Usage Recommendations 361
6.6.1.1 Communication Interface 361
6.6.1.2 Synchronization 361
6.6.1.3 Underflow and Overflow 362
6.6.1.4 Best Practices 362
6.6.1.5 Limitations 362
User Manual GSG-5/6 Series • TABLE OF CONTENTS XIII

1.1 Quick Start
The following procedure is a brief outline on how to get started with your GSG-5/6 unit.
The minimal setup steps are:
1. Unpack the unit (see "Unpacking and Inventory" on page14), and place it on a
desktop or install it in a rack, as described under "Mechanical Installation" on
page15.
2. Connect the receiver antenna cable to the RF Out connector on the front panel.
(See also "Electrical Installation" on page22.)
3. Connect the power cable to a wall socket. Press the ON/OFF key to start the unit.
4. The GSG display will show the Start view: Verify that the right-hand side shows an
overview of a test scenario (name, date, lat/long/traj, etc.).
5. If no scenario is shown, use the arrow and enter keys to select Select from the main
menu. This will open up a list of pre-defined scenarios. Select one of the scenarios
from this list.
6. Press the start key to begin with the scenario execution.
7. Start the GNSS receiver you want to test.
Note: It may be necessary to clear the memory of your GNSS
receiver, i.e. erase old data. This is typically referred to as a Cold
Start , where any ephemeris data and almanac data are removed
from the receiver’s memory.
8. Your GNSS receiver under test should see and track the generated signals. If the
receiver could successfully decode the navigation data included in the signals (this
process often takes approximately 40 seconds), the receiver will output the nav-
igation fix as specified in the selected scenario. This navigation solution should cor-
respond to the solution shown on the GSG-5/6 display.
2User Manual GSG-5/6 Series Rev. 27
1.1 Quick Start

1.2 Welcome
About Orolia's GNSS Simulators
The GSG-5™ and GSG-6™ Series of GNSS Constellation Simulators provide a wide-range
of capabilities for in-line production testing and development testing, including navigational
fix and position testing, while offering ease-of-operation.
GSG-51 is a single-channel GPS L1 RF generator, capable of emulating a single GNSS sig-
nal. One of the main applications for these cost-effective units is fast manufacturing testing
of GPS receivers.
GSG-5 Series simulators reproduce the environment of a GNSS receiver. Depending on
the configuration, these units simulate up to sixteen GNSS satellites, up to 3SBAS satel-
lites, together with optional multipath and interference signals. The GSG-5 Series applies
models to simulate satellite motions, atmospheric effects, and different antenna types. The
movement of the GNSS receiver under test is defined using NMEA data or pre-defined tra-
jectory models.
GSG-6 Series simulators add advanced features and the capability to simulate up to 64
satellites (configuration-dependent) on different frequency bands simultaneously. New sig-
nal types include GPS L2P, L2C and L5, GLONASS L2, Galileo E1 and E5a/b, BeiDou B1
and B2, and QZSS L1 C/A, L2C, L5 and L1 SAIF, IRNSS L5.
1.3 Key Features
Since GNSS testing requirements may vary considerably from application to application,
GSGSeries simulators are available in a multitude of configurations (see "GSG Series
Model Variants and Options" on page203).
Some of the key features are:
1.2 Welcome
User Manual GSG-5/6 Series Rev. 27 3

Up to 64 independent satellite channels can be simulated.
Supported signal types:
GPS L1, L2, C/A and P-Code; L2C and L5
GLONASS L1, L2, C/A and P-Code
Galileo E1/E2 and E5
BeiDou compatible
Support of different types of SBAS simulation: EGNOS, WAAS, MSAS, GAGAN
Generation of white noise, multipath and interference signals
Receiver sensitivity testing with accurate, variable output levels ranging
from -65 to -160 dBm
High accuracy time base
GSG Series simulators offer a front panel display with an intuitive software User Interface,
allow for remote Web-based operation, and include GSG StudioView™, a PC-based soft-
ware with Google Maps™ interface to create custom scenarios.
1.4 Typical GSG Applications
GSG-5/6 Series GNSS Simulator are often used for the following testing applications:
Basic Receiver Testing
Time-to-First-Fix (TTFF): How fast can a GNSS receiver obtain a position fix after
a cold start.
Reacquisition Time: How fast can a GNSS receiver get a fix after a hot or warm
start.
Location: Test position accuracy at different locations in the world.
Sensitivity: Acquisition and Tracking Sensitivity
Noise Susceptibility: SNR limit testing
Advanced Receiver Testing
Trajectories: Test receiver while moving
1PPS: Verify the receiver timing accuracy
Leap Second: Test the leap second handling of the receiver
Multipath: Perform basic receiver tests under multipath conditions
4User Manual GSG-5/6 Series Rev. 27
1.4 Typical GSG Applications
This manual suits for next models
1
Table of contents