Sat 25 Jul 2026 / 12:08 ET
Kernel
Hardware 7 min read

GPS finds you by timing satellite signals

GPS receivers calculate position by measuring how long radio signals take to arrive from satellites with atomic clocks.

Felix Aranda

By Felix Aranda / Silicon Editor

How does GPS work? A receiver in your phone, car, watch, drone, or ship listens for one-way radio signals from GPS satellites and measures how long those signals took to arrive. With timing from at least four satellites, it calculates latitude, longitude, altitude, and a correction for its own imperfect clock.

The receiver does not send your location to the satellites. GPS is a broadcast system: the satellites transmit, and receivers listen. Apps may report your location over the internet later, but that is a phone and software decision, not a requirement of GPS.

How does GPS work in a phone or car?

GPS is run by the United States government, with the U.S. Space Force operating the satellite constellation and ground control system. The system has three main parts: satellites in medium Earth orbit, ground stations that monitor and update those satellites, and receivers owned by users.

Each GPS satellite carries very precise atomic clocks. It broadcasts a radio signal that includes the time the signal left the satellite, a unique identifying code, and orbit data that tells receivers where the satellite was supposed to be. Civilian receivers commonly use the L1 signal at 1.57542 GHz, though newer receivers can use additional frequencies to improve accuracy.

Your receiver compares the satellite’s transmitted time with the time the signal arrived. Radio waves travel at the speed of light, about 300,000 kilometers per second in a vacuum. A timing error of one microsecond, one millionth of a second, translates to roughly 300 meters of distance error before corrections. That is why the satellites need atomic clocks and why the receiver must solve for clock error.

The distance estimate from one satellite says the receiver is somewhere on the surface of an imaginary sphere around that satellite. A second satellite narrows the possible positions to a circle. A third narrows it further. A fourth lets the receiver correct its own clock, because a phone or car does not carry an atomic clock. This method is called trilateration, which means finding position from distances. People often say triangulation, but triangulation uses angles. GPS uses time and distance.

What information is inside a GPS signal?

A GPS signal looks unimpressive if you only think in terms of raw data speed. It is a carefully structured timing beacon, not a broadband pipe. The useful parts are the code, the navigation message, and the carrier wave.

  • The code is a repeating pattern unique to a satellite. A receiver generates a matching pattern internally and shifts it until the two line up. The offset reveals the travel time of the signal.

  • The navigation message gives clock data, satellite health information, and orbital data. The receiver needs this to know where the satellite was when it sent the signal.

  • The carrier wave is the radio wave itself. More advanced receivers use the carrier’s phase, meaning the position within the wave cycle, to make much finer measurements.

The receiver has to find these signals even though they are weak by the time they reach Earth. They arrive from satellites about 20,000 kilometers above the planet and are often below the power level of background radio noise. GPS works anyway because the receiver knows what coded patterns to search for and can integrate the signal over time.

Modern phones usually do more than listen to GPS alone. They often use assisted GPS, or A-GPS, which means the phone gets satellite orbit data, approximate time, or a rough starting location from a cellular or Wi-Fi network. That does not replace GPS measurement. It helps the receiver lock on faster, especially after being turned off or moved a long distance.

Why does GPS need four satellites?

Three distances can locate a point in three-dimensional space in theory. Real receivers need a fourth satellite because their internal clocks are cheap quartz clocks, not atomic clocks synchronized to GPS system time. The fourth measurement gives the receiver enough information to solve for four unknowns: latitude, longitude, altitude, and clock bias.

Clock bias is the difference between the receiver’s time and GPS time. Even a tiny timing mistake creates a large range mistake. The receiver’s software searches for the position and clock correction that make all satellite measurements agree as closely as possible.

More satellites usually help. With five, eight, or twelve satellites in view, the receiver can reject bad measurements, average down noise, and choose a better geometry. Geometry matters because satellites bunched together in one part of the sky produce weaker position fixes than satellites spread across the sky. Receivers call this dilution of precision, a measure of how satellite layout magnifies range errors.

Altitude is usually less accurate than horizontal position. The satellites are all above the receiver, not below it, so the geometry for vertical measurement is weaker. Aircraft, survey equipment, and some phones combine GPS with barometers, inertial sensors, or map data to improve height estimates.

How accurate is GPS, really?

For ordinary civilian use under open sky, GPS often gets within a few meters. A phone on a city street may do worse because buildings block, reflect, or distort satellite signals. A survey-grade receiver in good conditions can get centimeter-level accuracy, but it uses extra techniques and reference corrections. The same satellites support both kinds of receivers; the difference is in the hardware, antennas, frequencies, processing, and correction data.

Several effects push GPS off target:

  • The ionosphere, an electrically charged layer of the upper atmosphere, slows radio signals in a way that varies with frequency, solar activity, and path through the sky.

  • The troposphere, the lower atmosphere where weather happens, also delays signals, mostly because of water vapor and air pressure.

  • Multipath happens when a signal bounces off glass, metal, rock, or water before reaching the antenna. The receiver sees a delayed copy and may measure the wrong arrival time.

  • Satellite orbit and clock errors remain after ground control corrections, though GPS is designed to keep them small.

  • Receiver design matters. Antenna quality, chip sensitivity, power limits, and software filtering all change the result.

Dual-frequency receivers reduce ionospheric error by comparing signals on two frequencies. Differential GPS and real-time kinematic positioning use known reference stations on the ground to estimate local errors and send corrections to nearby receivers. That is how surveyors, precision agriculture systems, and some drones get better accuracy than a basic handheld device.

What can block or fool GPS?

GPS signals are weak, so they are easy to block by accident and not hard to jam on purpose. Indoors, underground, in tunnels, in dense forests, and between tall buildings, a receiver may lose enough satellites that it cannot compute a reliable fix. A car navigation unit then leans on wheel speed, inertial sensors, and map matching until the sky opens again.

Jamming means transmitting noise or another signal on the same frequencies to drown out the satellites. Spoofing means transmitting fake GPS-like signals to make a receiver calculate the wrong time or position. Military, aviation, maritime, and infrastructure operators care about both because GPS is used for navigation and timing. Cell towers, power grids, financial networks, and data centers can use GPS timing even when they are not trying to find a location on a map.

Civilian devices vary in how well they notice trouble. Some receivers flag impossible jumps, inconsistent satellite data, or timing that disagrees with other sensors. Others accept bad input until the application layer catches the absurd result. A phone that places you across the street in a dense downtown is usually fighting multipath and poor geometry, not a grand conspiracy by the heavens.

Is GPS the same as satellite navigation?

GPS is one satellite navigation system, not the whole category. The broader term is GNSS, short for global navigation satellite system. Other GNSS constellations include Europe’s Galileo, Russia’s Glonass, and China’s BeiDou. Many modern receivers use several at once.

Using multiple constellations gives a receiver more satellites to choose from, which helps in cities, valleys, and other places with a partial view of the sky. It can also improve reliability because the receiver is not dependent on one constellation’s satellites being visible at that moment. The basic physics remains the same: known transmitters, known times, measured delays, and a calculation that turns those measurements into position and time.

The practical takeaway: GPS works because satellites with precise clocks broadcast their time and orbit, while your receiver measures signal travel time from several of them. Four satellites give a usable fix, more satellites and better correction data improve it, and local conditions often decide whether the blue dot is impressively accurate or wandering around like it had a long lunch.

More Hardware/

view all ↗