GSS

GNSS System Simulator

Other
Introduced in Rel-6
A test equipment that simulates signals from Global Navigation Satellite Systems (GNSS) like GPS, Galileo, or GLONASS. It is used in conformance and performance testing of User Equipment (UE) to verify location-based capabilities under controlled, repeatable laboratory conditions.

Description

A GNSS System Simulator (GSS) is a sophisticated piece of test equipment used primarily in the development, certification, and validation of mobile devices (User Equipment, UE) that incorporate location services. Its primary function is to generate and broadcast simulated radio frequency (RF) signals that are indistinguishable from those transmitted by real constellations of Global Navigation Satellite Systems (GNSS), such as GPS (USA), Galileo (EU), GLONASS (Russia), or BeiDou (China). By doing so in a shielded laboratory environment, it allows engineers to test a UE's positioning engine without reliance on live, variable sky signals.

The GSS operates by modeling the entire satellite constellation geometry, orbital mechanics, and signal characteristics. The tester can define a specific scenario including the simulated time, date, geographic location (latitude, longitude, altitude), and the set of visible satellites. The simulator calculates the precise code phase, Doppler shift, and signal power for each simulated satellite signal as it would be received at the defined test location. These digital calculations are then converted into an analog RF signal output on the appropriate L-band frequencies (e.g., L1, L5). The Device Under Test (DUT) receives this signal through a conducted cable connection or an RF antenna in a shielded chamber.

3GPP specifications, particularly in the TS 25.171, 36.171, and 37.571 series, define the conformance test requirements for UE positioning capabilities using a GSS. These test cases verify that a UE can meet performance requirements for metrics like Time-To-First-Fix (TTFF), sensitivity (acquisition and tracking), and location accuracy under various controlled conditions, including static and dynamic scenarios. The GSS enables repeatable and reproducible testing of challenging conditions that are difficult to reliably capture in real-world field testing, such as weak signal conditions, specific multi-path reflections, or interference scenarios.

Purpose & Motivation

The standardization of test methods using a GSS was driven by the need for reliable, consistent, and repeatable certification of location performance in mobile devices. As location-based services (LBS) became a critical feature for emergency calls (E911/eCall), navigation, and various applications, network operators and regulatory bodies required guarantees of minimum performance levels. Field testing alone is insufficient due to its variability (changing satellite geometry, weather, interference) and lack of repeatability.

The GSS provides a controlled laboratory environment that solves these problems. It allows testers to create precise, repeatable scenarios to verify performance benchmarks. It also enables the testing of edge cases and failure modes that are crucial for robustness, such as operation with very low signal strength, in the presence of specific interference sources, or during simulated urban canyon multi-path effects. By defining these tests in 3GPP specifications, it ensures a uniform benchmark for all UE manufacturers, guaranteeing a baseline level of location service quality for end-users across different devices and networks.

Key Features

  • Generates simulated RF signals for multiple GNSS constellations (GPS, Galileo, etc.)
  • Models full satellite constellation dynamics and signal propagation
  • Enables creation of repeatable static and dynamic test scenarios
  • Allows control of critical parameters like signal power, Doppler, and multi-path
  • Supports conformance testing as defined in 3GPP TS 37.571
  • Facilitates testing of UE performance in controlled weak-signal and interference conditions

Evolution Across Releases

Rel-6 Initial

Introduced the GNSS System Simulator as a defined test equipment for UE positioning conformance testing in UMTS (UTRAN). Established initial test cases and performance requirements for Assisted-GNSS (A-GNSS) capabilities, focusing on control plane positioning protocols.

Defining Specifications

SpecificationTitle
TS 25.171 3GPP TS 25.171
TS 25.172 3GPP TS 25.172
TS 25.173 3GPP TS 25.173
TS 36.171 3GPP TR 36.171
TS 37.571 3GPP TR 37.571