GSS

GNSS System Simulator

Other →
Introduced in Rel-6

GSS is a test equipment that simulates GNSS signals for controlled laboratory testing of User Equipment to verify its location-based capabilities.

Category
Other
Introduced
Rel-6
Where
User Equipment
Specifications
5 specs
GSS Description Purpose Related Classification Specifications

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.

Classification

Part ofGNSS
Related approachesA-GNSSLPP

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.

Explore further

Broader topics and technologies where GSS plays a role.

Defining Specifications

3GPP specifications that define or reference GSS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 25.171 vj00 A-GPS Minimum Performance Requirements for UTRA FDD UE Rel-19
TS 25.172 vj00 A-GANSS UE Minimum Performance Requirements (FDD) Rel-19
TS 25.173 vj00 A-GANSS Performance Requirements (TDD) Rel-19
TS 36.171 vj10 A-GNSS Minimum Performance Requirements for UE Rel-19
TS 37.571 vj00 UE Conformance for Positioning Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.