Wireless Notes
Learn GPS system with working principle trilateration, space control user segments, accuracy levels, DGPS RTK, GNSS systems GPS GLONASS Galileo BeiDou NavIC, and applications for engineering students.
Understanding the Global Positioning System architecture, satellite signal structure, trilateration mathematics, error sources, differential GPS, and comparison with other GNSS constellations.
GPS Architecture — Three Segments
Space Segment
The GPS constellation consists of 31 operational satellites (as of 2024) in Medium Earth Orbit:
| Parameter | Specification |
|---|---|
| Number of satellites | 31 (24 minimum required) |
| Orbital altitude | 20,200 km |
| Orbital period | 11 hours 58 minutes (exactly half a sidereal day) |
| Orbital planes | 6 (inclined 55° to equator) |
| Satellites per plane | 4-5 |
| Signal frequencies | L1 (1575.42 MHz), L2 (1227.60 MHz), L5 (1176.45 MHz) |
| Atomic clocks | 2-4 per satellite (cesium and rubidium) |
| Design life | 12-15 years per satellite |
| Visibility | 6-12 satellites visible from any point on Earth at any time |
The orbital design ensures that at least 4 satellites are always visible from any location on Earth — the minimum needed for a 3D position fix.
Control Segment
Ground stations worldwide track satellite orbits, synchronize their atomic clocks, and upload corrected ephemeris (orbital) data:
- Master Control Station — Schriever Air Force Base, Colorado
- Alternate MCS — Vandenberg AFB, California
- Monitor Stations — 16 locations worldwide (Hawaii, Kwajalein, Ascension Island, Diego Garcia, etc.)
- Ground Antennas — Upload corrected data to satellites every few hours
User Segment
All GPS receivers — from your smartphone's chip to survey-grade instruments:
- Receive satellite signals
- Decode navigation messages
- Calculate position using trilateration
- Range from $1 chip (phone) to $50,000 instrument (millimeter surveying)
How GPS Positioning Works
The Fundamental Principle: Trilateration
GPS determines position by measuring the distance from the receiver to multiple satellites. If you know your exact distance from 3 satellites (whose positions are known), you can determine your 3D position through trilateration.
Distance from satellite = Speed of light × Signal travel time
d = c × Δt = (3 × 10⁸ m/s) × (signal travel time)
For a satellite at 20,200 km altitude, the signal travels approximately 67 milliseconds. Since light travels 30 cm per nanosecond, a timing error of just 1 nanosecond causes a 30 cm position error. This is why GPS satellites carry atomic clocks accurate to 1-3 nanoseconds.
Why 4 Satellites Are Needed (Not 3)
Three satellites give 3 distance measurements — sufficient for 3 unknowns (x, y, z position). But the receiver does NOT have an atomic clock. Its inexpensive quartz clock has timing errors of microseconds — causing distance errors of hundreds of meters. The 4th satellite measurement provides the additional equation needed to solve for the 4th unknown: receiver clock error.
4 satellites → 4 equations → 4 unknowns (x, y, z, clock_error)
Signal Structure
Each GPS satellite transmits:
- PRN code — Pseudo-Random Noise sequence unique to each satellite (used for ranging and satellite identification)
- Navigation message — Satellite ephemeris (orbit), almanac (rough orbits of all satellites), clock corrections, ionospheric model
The receiver correlates incoming signals with locally generated PRN codes to determine the time offset (and therefore distance) for each satellite.
Error Sources and Accuracy
GPS Error Budget
| Error Source | Single-Frequency Error | How Mitigated |
|---|---|---|
| Ionospheric delay | 2-5 m | Dual-frequency, ionospheric model |
| Tropospheric delay | 0.5-1 m | Tropospheric model (Saastamoinen) |
| Satellite clock error | 0.5-1.5 m | Ground monitoring, clock corrections |
| Ephemeris error | 0.5-2.5 m | Ground tracking, frequent uploads |
| Multipath | 0.5-2 m | Antenna design, signal processing |
| Receiver noise | 0.1-0.5 m | Better correlators, integration time |
| Total (95%) | 3-5 m | (civilian L1 single-frequency) |
Ionospheric Delay
The ionosphere (60-1000 km altitude) contains free electrons that slow GPS signals. The delay depends on Total Electron Content (TEC), which varies with time of day, solar activity, and geomagnetic latitude. A single-frequency receiver can experience 2-15 meters of error from ionospheric delay.
Dual-frequency receivers (L1 + L2 or L1 + L5) eliminate 99.9% of ionospheric error by exploiting the frequency-dependent nature of the delay — the difference in arrival time between two frequencies directly measures the ionospheric delay.
Differential GPS (DGPS) and RTK
DGPS Concept
A reference station at a precisely known location calculates the error in GPS measurements and broadcasts corrections to nearby receivers. Since errors are spatially correlated (nearby receivers experience similar atmospheric delays), the corrections improve accuracy dramatically:
| Technique | Accuracy | Baseline | Application |
|---|---|---|---|
| Standalone GPS | 3-5 m | — | Consumer navigation |
| SBAS (WAAS/EGNOS) | 1-2 m | Continental | Aviation approach |
| DGPS | 0.5-1 m | < 200 km | Marine, agriculture |
| RTK (Real-Time Kinematic) | 1-2 cm | < 30 km | Surveying, precision agriculture |
| PPP (Precise Point Positioning) | 5-10 cm | Global | Geodesy, autonomous vehicles |
RTK — Centimeter Accuracy
RTK uses carrier phase measurements (not just code measurements) to achieve centimeter-level accuracy. The GPS carrier signal at L1 has a wavelength of 19 cm — by tracking the carrier phase, the receiver can resolve position to a fraction of this wavelength. A nearby base station provides real-time corrections via radio or cellular data link.
Other GNSS Constellations
| System | Country | Satellites | Accuracy | Coverage |
|---|---|---|---|---|
| GPS | USA | 31 | 3-5 m | Global |
| GLONASS | Russia | 24 | 4-6 m | Global |
| Galileo | EU | 28 | 1-2 m | Global |
| BeiDou | China | 44 | 2-3 m | Global |
| NavIC/IRNSS | India | 7 | 5-10 m | Regional (South Asia) |
| QZSS | Japan | 4 | 1-3 m | Regional (Asia-Pacific) |
Modern receivers use multiple constellations simultaneously (multi-GNSS), accessing 40+ satellites at any time. This improves accuracy (more measurements), reliability (redundancy), and availability (better sky visibility in urban canyons).
GPS Applications Beyond Navigation
| Application | Required Accuracy | How GPS is Used |
|---|---|---|
| Timing/synchronization | 10-100 ns | Cell towers, power grids, financial trading |
| Precision agriculture | 2-5 cm (RTK) | Autonomous tractors, variable-rate spraying |
| Surveying | 1-2 cm (RTK) | Land boundaries, construction |
| Autonomous vehicles | 10-30 cm | Lane-level positioning + sensor fusion |
| Aviation (ILS Cat III) | 0.6 m vertical | GBAS precision approach |
| Earthquake detection | 1-5 mm (PPP) | Tectonic plate monitoring |
Key Takeaways
- GPS determines position through trilateration — measuring signal travel time from 4+ satellites to calculate 3D position plus receiver clock error
- Atomic clocks on satellites are essential because 1 nanosecond timing error causes 30 cm position error — GPS timing must be accurate to nanoseconds
- The ionosphere is the largest error source for single-frequency receivers (2-15 m) — dual-frequency receivers eliminate it almost completely
- DGPS and RTK achieve sub-meter to centimeter accuracy by correcting common errors using nearby reference stations
- Multi-GNSS receivers (GPS + Galileo + GLONASS + BeiDou) access 40+ satellites, improving accuracy and availability in challenging environments
- GPS timing is as important as GPS positioning — cellular networks, power grids, and financial systems depend on GPS nanosecond synchronization
- The transition from military-only to civilian GPS (especially removing Selective Availability in 2000) created a trillion-dollar industry of location-based services
Exam Focus
Revise definitions, diagrams, examples, and short-answer points for GPS System Working Segments Accuracy GNSS.
Interview Use
Prepare one clear explanation, one practical example, and one common mistake for this Wireless Communications topic.
Search Terms
wireless-communications, wireless communications, wireless, communications, satellite, communication, gps, system
Related Wireless Communications Topics