Home › Library › Glossary › Navigation & Timing › Pseudorange
📍 Navigation & Timing

Pseudorange

Quick answer

A pseudorange is a GNSS receiver's raw distance measurement to a satellite — signal travel time multiplied by light speed. "Pseudo" because the receiver's imperfect clock biases every measurement identically; solving four pseudoranges yields position and the clock error together.

📘 Full definition✓ Reviewed 2026-09-07
A pseudorange is the fundamental observable of satellite navigation: the apparent distance from receiver to satellite, computed as (signal reception time − transmission time) × speed of light. The satellite stamps its transmission using an onboard atomic clock; the receiver timestamps arrival with its own cheap quartz clock — and therein lies the "pseudo". The receiver clock's unknown offset, even a microsecond (300 m of apparent distance), contaminates every measurement by the same amount, so the geometry becomes a four-unknown problem: latitude, longitude, altitude and clock bias, solved simultaneously from at least four satellites' pseudoranges. That elegant trick — making time itself one of the solved variables — is why GNSS receivers need no precision clock and why every fix is also a time transfer accurate to nanoseconds, the hidden service underpinning telecom and grid synchronisation. Residual errors — ionospheric and tropospheric delay, ephemeris error, multipath reflections — are what correction techniques (dual-frequency, augmentation, RTK) exist to strip, taking raw metre-class pseudorange fixes toward centimetres.
Formula
Travel time × speed of light
Min Satellites
4 (3D position + clock)
Error Sources
Clock, iono, tropo, multipath
Correction
Dual-frequency removes iono

Understanding Pseudorange

The error budget

A raw single-frequency pseudorange carries a stack of biases: ionospheric delay (metres, solar-activity dependent — dispersive, so dual-frequency receivers cancel it), tropospheric delay (metres, modelled), satellite clock and ephemeris errors (decimetres to metres, shrunk by augmentation data), multipath (environment-dependent) and receiver noise. Positioning technique is essentially error-budget accounting: each augmentation — SBAS, differential corrections, RTK networks — attacks specific rows of the table.

Geometry turns ranges into position

Each pseudorange defines a sphere around its satellite; the fix is where spheres intersect, sharpened or smeared by satellite geometry — quantified as dilution of precision. Spread satellites give crisp intersections; clustered ones multiply range error into position error. Receivers report both the fix and this geometric quality, and mission planning for critical operations schedules around it.

See it live The satellites your receiver is ranging to right now — GPS, Galileo, BeiDou — live overhead. GPS tracker →
📖 Learn More

Frequently Asked Questions

Four unknowns: three position coordinates plus the receiver clock bias. Each satellite contributes one equation; four solve the system. Extra satellites over-determine it, letting the receiver average errors down and detect a faulty signal — why open-sky fixes with a dozen satellites are so much better.
By pattern-matching the signal's code: each satellite broadcasts a known pseudorandom sequence, and the receiver slides its local copy until they align. The alignment shift is the travel time, resolvable to nanoseconds — a correlation trick that also lets all satellites share the same frequencies.
The precision upgrade: instead of timing the code, track the carrier wave's phase — a 19 cm ruler instead of a 300 m one. Resolving the whole-cycle ambiguity gives millimetre-to-centimetre ranging, the basis of RTK surveying and precise orbit determination.

Sources & References

Definitions are reviewed against primary sources. Last reviewed: 2026-09-07.