Oboe
No history yet

How GPS works

Welcome! I'm excited to help you unpack the incredible technology behind how your phone instantly knows exactly where you are on Earth.

Before we dive into the satellites and math, I'd love to know: what brings you to learning about GPS today, and how detailed of an explanation are you looking for?

I love physics and tech, so I want to go deep into how it actually works.

I love that you want to go straight to the deep, technical details! Let's pull back the curtain on how this system operates. To understand the physics of GPS, we have to look at it not as a single piece of tech, but as three distinct, beautifully synchronized working together.

Your path
Measuring Distance via Time Signals
Trilateration and Location Finding
Clocks, Relativity, and Accuracy Factors

The Three Segments of GPS

When we look at the Global Positioning System, it is divided into three major operational divisions that keep everything running perfectly in sync. Let's break down exactly what each of these divisions does:

SegmentPrimary ComponentsKey Responsibility
Space SegmentConstellation of 30+ satellitesTransmitting precise time and orbital location data via radio waves
Control SegmentGround tracking stations and master controlMonitoring orbits, checking clock drift, and uploading navigation updates
User SegmentReceivers (phones, cars, aviation units)Capturing signals from multiple satellites to calculate 3D position
The master coordination happens between the first two segments. The satellites in the Space Segment orbit in precise medium Earth orbit (MEO) paths at an altitude of about 20,200 kilometers. As they zip around the globe, they are constantly watched by ground antennas in the Control Segment. Because even the best atomic clocks on board can drift over time, the Control Segment uploads correction data to the satellites daily. Your phone—the User Segment—is a passive observer. It never sends signals to space; it only listens to these satellite broadcasts to calculate where you are. Its ultimate goal is to find your exact 3D coordinates (latitude, longitude, and altitude) along with a highly precise timestamp.

How does the Control Segment sync up the atomic clocks?

To keep the entire constellation ticking as one, the Control Segment relies on a global game of master-and-student, comparing the satellites' onboard clocks to an ultra-stable ground reference.

How the Ground Keeps Time in Check

Deep inside the main master control station, a suite of high-performance hydrogen maser atomic clocks maintains , the absolute temporal standard for the entire system. As the satellites pass overhead, ground tracking antennas continuously receive their radio signals. By analyzing these incoming signals, computers calculate the exact time it took the radio wave to travel from the satellite's known orbital position to the ground station. By subtracting this travel time, ground operators can instantly see if a satellite's onboard atomic clock has drifted even a single ahead of or behind GPS Master Time.
Once the ground station calculates this slight offset, it does not physically roll back the satellite's clock. Instead, the ground station uploads a daily "navigation message" containing highly precise correction parameters. When your phone receives the satellite's signal, it reads this message and applies the mathematical correction to find the true, synchronized time.

What is inside the navigation message uploaded to the satellites?

It is great to look at the exact details of this transmission. The is a continuous, slow stream of digital data packed with orbital physics, clock parameters, and cosmic correction factors.

Anatomy of the Navigation Message

The navigation message is broken up into three primary parts that give your phone everything it needs to calculate a precise distance:

Data ComponentWhat It ContainsWhy Your Phone Needs It
Broadcast EphemerisHighly precise orbital parameters of the transmitting satelliteTells the phone exactly where the satellite is in 3D space at any millisecond
Clock Correction ParametersOnboard atomic clock bias, drift, and aging characteristicsAllows the phone to correct the satellite's clock to GPS Master Time
Almanac & IonosphereCoarse orbit data for all satellites and atmospheric delay modelingHelps the phone find satellites faster and calculate signal slowing through air
To make this concrete, the ephemeris parameters are essentially Keplerian orbital elements. They describe the shape of the satellite's elliptical orbit, its tilt, and how its position drifts over time due to the uneven shape of Earth's gravity. Next, the clock corrections are critical because, even though the satellite uses an atomic clock, it still drifts by a few nanoseconds over the course of a day. This section of the message contains mathematical coefficients that allow your phone's processor to calculate the exact offset. Finally, the almanac is a lower-precision directory of the entire satellite constellation. It tells your receiver which other satellites are in the sky above you right now so it doesn't waste energy searching blindly.