Blog

GNSS systems explained

GNSS systems explained

GNSS Systems Explained

GNSS systems (Global Navigation Satellite Systems) provide positioning, navigation and timing services worldwide. In this guide, we explain how GNSS systems work, including GPS, Galileo, GLONASS, BeiDou and NavIC, covering architecture, signals, accuracy, error sources and real-world applications.

Abstract

Global Navigation Satellite Systems (GNSS), such as GPS (USA), Galileo (Europe), GLONASS (Russia), BeiDou (China), NAVIC (India), and QZSS (Japan), provide essential Positioning, Navigation, and Timing (PNT) services worldwide. These systems have transformed industries such as transportation, telecommunications, surveying, and disaster management, becoming indispensable in modern technology. While standard GNSS offers 5-10 meter accuracy, advanced techniques like Real-Time Kinematic (RTK) and Precise Point Positioning (PPP) achieve centimetre-level precision despite challenges such as atmospheric delays and signal interference. Augmentation systems (e.g., WAAS, EGNOS, GAGAN) further enhance accuracy and integrity, ensuring reliability for safety-critical applications. The integration of GNSS with Inertial Navigation Systems (INS) overcomes standalone limitations by combining GNSS long-term stability with INS high-frequency, signal-denied operation, enabling robust navigation in challenging environments like urban canyons and tunnels. As GNSS adoption grows, its synergy with emerging technologies continues to drive innovation across sectors.

Keywords: GNSS, GPS, Galileo, RTK, PPP, INS, augmentation systems, positioning, navigation, timing.

For a complete professional training on GNSS architecture, signals, RTK, PPP, error sources and applications, see our course: GNSS Systems – SEAC.

Introduction to GNSS Systems

Global Navigation Satellite Systems (GNSS) are satellite constellations that operate across multiple bands to provide positioning, navigation, and timing (PNT) services worldwide. Each country has its own GNSS systems with unique characteristics. GPS from the USA has led the way for many years and paved the way for others to develop their own systems. Currently, the most popular GNSS systems include GPS, Galileo, GLONASS, BeiDou, NavIC, and QZSS, each offering global or regional coverage.

GNSS technology has revolutionised various industries including transportation, telecommunications, surveying, defence, and disaster management. There is hardly any telecommunications device on the market today without navigation functionality. In the transportation segment, it has already become a standard feature, much like airbags and seat belts for consumers. More countries are also introducing regulations such as eCall as a mandatory feature in vehicles.

GNSS systems deliver precise positioning and time synchronisation, with their performance hinging on accuracy and integrity. Standard GNSS offers 5-to-10-meter accuracy, while advanced techniques like Real-Time Kinematic (RTK) and Precise Point Positioning (PPP) achieve centimetre-level precision, despite challenges such as atmospheric delays, multipath interference, and satellite geometry. Integrity ensures reliability by identifying faults such as signal spoofing or satellite malfunctions, which is critical for safety-of-life applications like aviation and autonomous vehicles.

The implementation of augmentation systems was an important turning point in providing accurate position and signal integrity. Various augmentation services have been developed by individual countries, including WAAS from the USA, EGNOS from Europe, MSAS from Japan, and GAGAN from India.

The integration of GNSS with Inertial Navigation Systems (INS) has created numerous applications that overcome the limitations of each standalone system. While GNSS provides absolute positioning with long-term stability, its signals can be disrupted by obstructions such as urban canyons and tunnels, or by interference. Conversely, INS, which relies on accelerometers and gyroscopes, delivers continuous, high-frequency navigation in GNSS-denied environments but suffers from error drift over time due to sensor biases. By combining GNSS absolute positioning with INS short-term precision, integrated systems deliver reliable, continuous, and accurate navigation even in challenging conditions.

GNSS Systems Architecture

Understanding the core components is essential before exploring the differences between GNSS systems. The architecture of a GNSS constellation consists of 1) the user segment, 2) the space segment, and 3) the ground segment. These three segments work together to provide accurate positioning services worldwide.

GNSS architecture diagram
Figure 1. GNSS architecture.

Space Segment in GNSS Systems

The space segment is a core component consisting of a constellation of satellites orbiting the Earth to provide global positioning, navigation, and timing services. These satellites transmit precise radio signals containing their orbital position and synchronised timing information, which are received and processed by ground-based or mobile receivers to determine user location. Most GNSS satellites operate in Medium Earth Orbit (MEO), around 20,000 km altitude, ensuring optimal global coverage and signal stability.

Control Segment in GNSS Systems

The ground segment serves as the control and monitoring backbone of GNSS systems, ensuring the accuracy, reliability, and integrity of navigation signals. This critical infrastructure consists of a global network of monitoring stations, control centres, and uplink antennas that work together to maintain optimal system performance. It measures pseudorange and carrier phase observations from multiple ground stations and also creates system almanacs and correction parameters.

User Segment in GNSS Systems

The user segment represents the final link in GNSS, comprising the receivers and applications that use satellite signals to determine position, velocity, and time. This segment connects GNSS technology with end users across industries, from everyday smartphones to high-precision military systems. It locks onto satellite signals and compensates for movement. The adaptability of the user segment enables GNSS to serve billions worldwide, driving innovation in IoT, autonomy, and beyond.

Constellation Design in GNSS Systems

GNSS constellation design involves the arrangement of satellites in space to ensure continuous and reliable global or regional navigation coverage. Most systems, such as GPS and Galileo, deploy satellites in Medium Earth Orbit at approximately 20,000 km altitude to optimise global visibility. The design ensures that at least four satellites are always visible from any point on Earth, maintaining strong geometric positioning accuracy.

GNSS satellite orbits
Figure 2. Example of orbits used in GNSS constellation design.

Satellite navigation systems use various orbit types to achieve global or regional coverage, optimise signal strength, and ensure system reliability. Each orbit type addresses specific needs, ensuring GNSS systems meet demands ranging from consumer navigation to military precision.

GNSS Bands

GNSS frequency bands
Figure 3. GNSS bands.

GNSS signals are transmitted in specific frequency bands, each optimised for performance, accuracy, and resistance to interference. These bands are categorised by their wavelength, such as L-band and C-band, and are shared across different GNSS systems, including GPS, Galileo, GLONASS, and BeiDou, with slight variations. GNSS bands ensure global coverage, resilience, and backward compatibility, powering everything from everyday navigation to precision agriculture and defence systems.

GNSS Systems Signals

All GNSS signals consist of a carrier wave, spreading code, and navigation data. A carrier wave is the foundational high-frequency radio signal transmitted by GNSS satellites, serving as a vehicle to deliver navigation data and timing information to receivers on Earth. It is a pure sinusoidal wave, for example 1575.42 MHz for GPS L1, that carries no information on its own but is modulated to embed critical data. A spreading code, or pseudorandom noise code, is another fundamental component of GNSS signals. It distinguishes signals from different satellites based on unique codes, enables noise resistance by spreading signals over a wider bandwidth, improves interference and jamming resilience, and supports precise timing by allowing receivers to measure signal travel time.

Spreading codes are of three types:

  • Coarse/Acquisition (C/A) Code: Short, civilian-accessible code, for example GPS L1 C/A at 1.023 MHz with Gold code. Faster acquisition but more vulnerable to spoofing.
  • Precision (P/Y/M) Code: Long, encrypted military codes, for example GPS P-code at 10.23 MHz. Higher accuracy and anti-jamming protection.
  • Modernized Codes: GPS L2C and L5 provide longer, more robust codes for civilian use. Galileo E1 uses Composite BOC (CBOC) for better multipath resistance.

Example: A GPS receiver distinguishes between Satellite #12 (PRN12) and Satellite #15 (PRN15) by their unique Gold codes, even though both transmit on the same L1 frequency of 1575.42 MHz.

GNSS signal structures
Figure 4. Example GNSS signal structures (GPS L1/L2/L5).

GNSS Satellite Systems: GPS, Galileo, GLONASS, BeiDou and NavIC

GPS (Global Positioning System)

The Global Positioning System (GPS), developed and maintained by the United States, is the world’s most widely used satellite navigation system. It consists of a constellation of at least 24 operational satellites in Medium Earth Orbit at approximately 20,180 km altitude, distributed across six orbital planes to ensure global coverage. GPS satellites transmit precise timing and orbital data on multiple frequencies, such as L1, L2, and L5, enabling receivers to calculate their exact position, velocity, and time through trilateration.

Originally designed for military use, GPS now serves civilian, commercial, and scientific applications, from smartphone navigation and aviation to precision agriculture and disaster management. Modern GPS incorporates advanced features such as anti-jamming capabilities, improved signal accuracy with L5 for civilian use, and integration with other GNSS systems like Galileo and GLONASS for enhanced reliability. Operated by the U.S. Space Force, GPS remains a cornerstone of global infrastructure, supporting everything from financial transactions to autonomous vehicles.

All signals and time information are derived from the same clock with a frequency of 10.23 MHz to assure synchronisation.

  • Uses caesium and rubidium clocks.
  • The L1 is modulated with PRN codes using Binary Phase Shift Keying (BPSK) with rectangular shape pulses.
  • L1 C/A with 1.023 Mbit/sec and code length of 1 millisecond. Accuracy is around 0.3 to 3 meters.
  • L1 P/Y with 10.23 Mbit/sec long PRN code. Accuracy is higher, around 10 to 30 cm.
  • BPSK with a PRN code sequence provides a broad bandwidth.
  • GPS L1 frequency contains navigation message and Coarse/Acquisition code (C/A).
  • L1C is a newer band designed for interoperability with Galileo E1.
  • L2 operates at 1227 MHz. It is newer than L1, offers better accuracy, and has stronger penetration capabilities.
  • Signal frequencies supported: L1 (1575.42 MHz), L2 (1227.6 MHz), and L5 (1176.45 MHz).
GPS satellite system diagram
Figure 5. GPS constellation and signal overview.

GLONASS (Global Navigation Satellite System – Russia)

Developed by Russia, GLONASS is a global satellite navigation system that serves as both an alternative and a complement to GPS. The system consists of 24 operational satellites in Medium Earth Orbit at an altitude of approximately 19,100 km, spread across three orbital planes inclined at 64.8 degrees. Unlike GPS, which uses Code Division Multiple Access (CDMA), GLONASS originally employed Frequency Division Multiple Access (FDMA) for signal transmission, though modernised satellites now also support CDMA signals for improved interoperability.

  • Constellation: 24 satellites in MEO at about 19,100 km altitude.
  • Orbital planes: Three orbital planes with eight satellites each.
  • Signal frequencies: Uses FDMA on L1 (around 1602 MHz) and L2 (around 1246 MHz) bands, unlike GPS CDMA.
  • Control segment: Operated by Roscosmos with ground stations mainly in Russia.
GLONASS satellite system diagram
Figure 6. GLONASS system overview.

Galileo (European Union)

Developed by the European Union and operated by the European Space Agency, Galileo is Europe’s state-of-the-art global satellite navigation system, designed to deliver high-precision positioning, navigation, and timing services worldwide. Unlike GPS and GLONASS, Galileo is civilian-controlled, emphasising transparency, reliability, and interoperability with other GNSS systems.

  • Constellation: More than 24 operational satellites in Medium Earth Orbit at around 23,222 km altitude, with in-orbit spares for redundancy.
  • Signals: Transmits on E1 (1575.42 MHz), E5 (1191.795 MHz), and E6 (1278.75 MHz), using CDMA for enhanced accuracy and anti-jamming resilience.

Advantages over other GNSS systems:

  • Superior accuracy: Dual-frequency E1 + E5 enables sub-meter precision.
  • Interoperability: Designed to work seamlessly with GPS, GLONASS, and BeiDou.
  • Integrity monitoring: Real-time error alerts for safety-critical applications such as aviation.

Galileo powers diverse applications, from autonomous vehicles and smart agriculture to aviation safety and emergency services, reinforcing Europe’s technological independence and global navigation standards.

Control segment: Managed by the European GNSS Agency with multiple ground stations.

Galileo satellite constellation
Figure 7. Galileo constellation and services.

BeiDou (China)

The BeiDou Navigation Satellite System (BDS), China’s global navigation system, provides comprehensive positioning, navigation, and timing services through a hybrid constellation of MEO, GEO, and IGSO satellites. The system broadcasts signals across multiple frequencies, including B1C (1575.42 MHz, interoperable with GPS L1 and Galileo E1) for civilian use, B2a (1176.45 MHz, aligned with GPS L5) for high-precision applications, and B3 (1268.52 MHz) for encrypted military signals. Unique among GNSS systems, BeiDou offers Short Message Communication, enabling text transmission via satellites, a critical feature for disaster response in remote areas. With services ranging from free meter-level accuracy to secure government and military use, BeiDou rivals GPS and Galileo in global adoption, supporting applications such as autonomous vehicles, maritime navigation, and smart agriculture.

  • Constellation: Hybrid system with GEO, IGSO, and MEO satellites, around 35 satellites in total.
  • Orbital planes: Three GEO, three IGSO, and 24 MEO satellites at about 21,500 km altitude.
  • Signal frequencies: B1 (1561.098 MHz), B2 (1207.14 MHz), and B3 (1268.52 MHz).
  • Control segment: Operated by the China Satellite Navigation Office.
BeiDou hybrid GNSS constellation
Figure 8. BeiDou GNSS hybrid constellation.

NavIC (India)

NavIC, also known as the Indian Regional Navigation Satellite System (IRNSS), is India’s indigenous satellite navigation system developed by the Indian Space Research Organisation. Designed to provide accurate positioning and timing services over India and its surrounding regions, up to 1,500 km beyond its borders, NavIC ensures strategic autonomy and reduces dependence on foreign GNSS systems such as GPS or GLONASS.

Key features of NavIC:

  • Coverage: Focused on India and adjacent areas, with seven satellites (3 GEO + 4 IGSO) ensuring continuous service.
  • Frequency bands:
    • L5 (1176.45 MHz): standard positioning for civilian use.
    • S-band (2492.028 MHz): unique to NavIC, enhancing signal reliability in challenging environments.

It provides Standard Positioning Service for civilian use, around 5 to 10 m accuracy, and Restricted Service for authorised and military users. It is used in transportation, including aviation and maritime, as well as disaster management, agriculture, and defence operations.

NavIC exemplifies India’s advances in space technology, supporting both civilian infrastructure and national security. Future expansions may include integration with other GNSS systems for broader interoperability.

NavIC regional navigation coverage
Figure 9. NavIC (IRNSS) regional coverage.

Types of Errors in GNSS Systems

GNSS error sources diagram
Figure 10. Main GNSS error sources.

Satellite Clock Errors

Cause: Even though satellites use highly accurate atomic clocks, they can still drift over time due to ageing, temperature changes, or other factors.

Impact: Clock errors cause inaccuracies in the time stamp of the transmitted signal, leading to errors in the calculated distance between the satellite and the receiver.

Mitigation: GNSS systems continuously monitor and correct satellite clock errors using ground control stations. Receivers can also use signals from multiple satellites to estimate and correct clock errors.

Satellite Orbit Errors (Ephemeris Errors)

Cause: The satellite’s reported position may not perfectly match its actual position due to gravitational forces, solar radiation pressure, or other perturbations.

Impact: Errors in satellite position lead to inaccuracies in the calculated pseudorange and, consequently, the receiver position.

Mitigation: Ground control stations monitor satellite orbits and upload corrected ephemeris data to the satellites. Advanced receivers use DGNSS or SBAS to correct orbit errors.

Ionospheric Delay

Cause: The ionosphere contains charged particles that slow down and bend GNSS signals.

Impact: Ionospheric delay causes errors in measured pseudorange, especially for single-frequency receivers.

Mitigation: Dual-frequency receivers can correct ionospheric delay by comparing signals at two different frequencies. Models and correction data, such as SBAS, also reduce ionospheric errors. One common ionospheric model is Klobuchar.

Tropospheric Delay

Cause: The troposphere contains water vapour, humidity, and other gases that slow down GNSS signals.

Impact: Tropospheric delay introduces errors in the measured pseudorange, particularly for low-elevation satellites.

Mitigation: Tropospheric models and correction algorithms are used to estimate and reduce these errors.

Multipath Errors

Cause: GNSS signals can reflect off surfaces such as buildings, the ground, or water before reaching the receiver, creating multiple signal paths.

Impact: Multipath interference causes errors in pseudorange and carrier phase measurements.

Mitigation: Advanced antennas and signal processing techniques are used to minimise multipath effects. Avoiding highly reflective environments can also help.

Receiver Noise

Cause: Receiver hardware and software can introduce noise or processing errors.

Impact: Receiver noise affects the accuracy of pseudorange and carrier phase measurements.

Mitigation: High-quality receivers with low noise levels are used for critical applications.

Trilateration in GNSS Systems

Trilateration is the geometric method used by GNSS receivers to determine their precise location by measuring distances from multiple satellites. Unlike triangulation, which uses angles, trilateration relies solely on distance measurements from known reference points.

How trilateration works in GNSS:

  • Distance measurement: The receiver calculates its distance from each satellite by measuring the time delay between signal transmission and reception, multiplied by the speed of light. This requires synchronisation with the satellite atomic clock or clock error correction.
  • Satellite positions: Each satellite broadcasts its exact orbital location in the navigation message.
  • Intersection of spheres: Each distance defines a sphere around the satellite. A minimum of three satellites is needed for a 2D position, while four or more satellites are required for 3D positioning and to resolve receiver clock errors.
GNSS trilateration diagram
Figure 11. Trilateration principle for GNSS positioning.

Applications and Compatibility of GNSS Systems

Aviation and maritime: GPS and Galileo are widely used for international navigation.

Military: GPS, GLONASS, and BeiDou provide encrypted signals for defence use.

Smartphones and IoT: Most modern devices support multi-GNSS, including GPS, GLONASS, Galileo, and BeiDou, for better accuracy.

Autonomous vehicles: High-precision GNSS, such as Galileo and RTK-enhanced GPS, is critical.

Differences Between GNSS Systems

Although all GNSS systems provide positioning, navigation, and timing services, they differ in constellation design, signal structure, coverage, and regional strengths.

  • GPS: Global coverage and the most widely used system.
  • Galileo: High civilian accuracy and strong interoperability.
  • GLONASS: Strong performance at high latitudes.
  • BeiDou: Hybrid constellation with strong presence in Asia and added messaging capability.
  • NavIC: Regional system focused on India and neighbouring areas.

Conclusion

While all GNSS systems provide essential positioning, navigation, and timing services, they differ in constellation design, signal technology, accuracy, and regional versus global coverage. GPS remains the most widely used, Galileo offers superior civilian accuracy, GLONASS performs well in polar regions, and BeiDou has become highly influential in Asia. Regional systems such as NavIC and QZSS further enhance local precision. The future of GNSS lies in interoperability, with multi-constellation receivers improving reliability and accuracy for users worldwide.

If you want to go deeper into RTK, PPP, INS integration, error modelling and practical applications, explore our dedicated course: GNSS Systems – SEAC.

References

GNSS Systems – SEAC Courses – https://seac-business-school.mykajabi.com/products/gnss-systems

GNSS – https://www.princeton.edu/~alaink/Orf467F07/

GPS – Essentials of Satellite Navigation – https://content.u-blox.com/sites/default/files/gps_compendiumgps-x-02007.pdf

Jean-Marie Zogg

Frequently Asked Questions

What are GNSS systems?
GNSS systems are Global Navigation Satellite Systems that provide positioning, navigation and timing services worldwide through satellite constellations such as GPS, Galileo, GLONASS, BeiDou and NavIC.
What is the difference between GPS and Galileo?
GPS is the most widely used global navigation system developed by the United States, while Galileo is Europe’s civilian-controlled system designed for high accuracy and interoperability with other GNSS constellations.
Which GNSS systems are global?
The main global GNSS systems are GPS, Galileo, GLONASS and BeiDou. NavIC and QZSS are regional systems focused on specific areas.
Why do GNSS systems have errors?
GNSS systems can experience errors due to satellite clock drift, orbit errors, ionospheric and tropospheric delays, multipath interference and receiver noise.
How accurate are GNSS systems?
Standard GNSS systems typically provide 5 to 10 meter accuracy, while advanced techniques such as RTK and PPP can deliver centimetre-level precision.
What are the main differences between GNSS systems?
The main differences between GNSS systems are constellation design, orbital configuration, frequency bands, regional or global coverage, civilian accuracy, and interoperability with other navigation systems.
Space Education with innovative Online Space Courses. Get certified with Top lectures directly from the Space Industry and Forbes list makers. Develop and grow into the Space Business, learn about Space Economy and Entrepreneurship, Space Operations and ECSS Standards.