A History of GPS
The Global Positioning System evolved from 1957 Sputnik-tracking research, through the U.S. Navy's Transit Doppler system (1964 operational), to the 1973 DoD-mandated Navstar GPS program. First Block I satellite launched 1978; 24-satellite constellation fully operational 1994; Selective Availability turned off May 1, 2000, improving civilian accuracy from ~100 m to ~10 m overnight. GPS III generation began launching in 2018; GPS IIIF is in development. The article traces the technical milestones, the political decisions, the parallel GNSS programs (GLONASS, Galileo, BeiDou), and the present state of the constellation.
By Steve K.. Published . Last updated .
The /learn/how-gps-works pillar covers the modern technology. This article covers how that technology came to be — the Cold War origin, the technical decisions, the political moments, and the modernization arc that continues today.
Sputnik and Transit (1957–1964)
The intellectual seed of satellite-based navigation was the October 4, 1957 launch of Sputnik 1. Researchers at the Johns Hopkins Applied Physics Laboratory (APL), monitoring Sputnik's radio beacon, noticed the Doppler shift in the received frequency as the satellite passed overhead. William Guier and George Weiffenbach realized this shift could be used in reverse: if the satellite's orbit is known, the Doppler shift observed at an unknown ground position reveals where that ground position is.
The U.S. Navy took up the concept. Transit (also called NAVSAT) was the first operational satellite navigation system. The first Transit launch attempt failed in 1959; the first successful Transit satellite launched in April 1960. Transit reached operational status in 1964, providing position fixes to nuclear-missile submarines (Polaris-class) and surface ships. Transit accuracy: ~200 metres for a 2-D fix after a 10–15 minute observation window. Transit operated until 1996, when it was retired in favor of GPS.
Transit had two limitations that GPS would address: latency (fixes only every 90 minutes when a satellite passed overhead) and 2-D only (Transit could not provide altitude). The Navy's Timation program (1964 onward) was an early attempt at continuous-coverage 3-D navigation using more satellites with on-board clocks. The Air Force ran a parallel 621B program with similar goals using a different technical approach (pseudo-random noise codes).
Navstar GPS born (1973)
By 1973, the Department of Defense had three competing satellite-navigation programs: Navy Transit (operational but limited), Navy Timation (research), and Air Force 621B (research). On December 22, 1973, the Deputy Secretary of Defense William P. Clements ordered the three programs merged into a single Defense Navigation Satellite System (DNSS), under the Air Force's lead. The merged program adopted Timation's satellite clocks and 621B's pseudo-random noise codes — combining the best technical elements of both.
The system was named Navstar GPS in 1973. Key technical decisions, made over 1973–1976:
- 24-satellite constellation in six orbital planes, four satellites per plane (later changed to varied distributions).
- Orbital altitude ~20,200 km — a semi-synchronous orbit with two orbits per sidereal day.
- Two pseudo-random codes: the C/A code (civilian, L1 frequency 1575.42 MHz) and the P code (precision, military, L1 + L2 frequencies). The P code was later encrypted to P(Y) to prevent spoofing.
- Atomic clocks on each satellite — initially rubidium oscillators, later cesium and rubidium combinations.
- Master Control Station at Schriever Air Force Base, Colorado, with monitor stations distributed globally.
First launches (1978–1985)
The first Block I GPS satellite, NDS-1 (also known as Navstar 1), launched on February 22, 1978 from Vandenberg Air Force Base on an Atlas-F rocket. Eleven Block I satellites launched between 1978 and 1985 (with one launch failure); these were experimental satellites used to validate the system architecture and test signals.
Block I was followed by Block II (launches 1989–1990, nine satellites), Block IIA (1990–1997, 19 satellites), and Block IIR (1997–2004, 13 satellites). Each block added capabilities: longer satellite life, improved clocks, more redundancy.
Initial operational capability and KAL 007 (1983)
Korean Air Lines Flight 007 was shot down by a Soviet Su-15 interceptor on September 1, 1983, after its Boeing 747 strayed deep into Soviet airspace near Sakhalin. All 269 aboard died, including U.S. Congressman Larry McDonald. The navigation deviation that led to the shootdown was subsequently attributed to autopilot misconfiguration.
Two weeks later, on September 16, 1983, President Ronald Reagan announced that GPS would be made available for civilian use without charge once the system was operational. This is the founding moment of civilian GPS: previously, the system was envisioned as military-only. Reagan's announcement converted GPS into a dual-use system and set the stage for civilian receivers, commercial GPS markets, and eventual smartphone GPS.
Full operational capability (1993–1995)
Initial Operational Capability (IOC) was declared on December 8, 1993 with 24 satellites operating. Full Operational Capability (FOC) was declared on April 27, 1995 by Major General Howell M. Estes III, indicating that GPS met all DoD operational requirements. By this point, GPS had been used operationally in the 1991 Gulf War — the first major military deployment of GPS, where it was widely credited as a “force multiplier” enabling precision maneuver in featureless desert terrain.
The civilian use was already growing. Commercial GPS receivers (Garmin, Trimble, Magellan) had been available since the late 1980s; by 1995 they were used in surveying, aviation, marine navigation, hiking, and early automotive-navigation systems.
Selective Availability (1990–2000)
Selective Availability (SA) was a deliberate degradation of the civilian (L1 C/A) signal. SA added pseudo-random clock offsets and ephemeris errors to civilian signals, degrading civilian accuracy to ~100 metres horizontal (95% of the time) and ~156 metres vertical, while encrypted military P(Y) receivers maintained ~5 m accuracy.
SA was introduced in 1990 (initial activation; full activation March 1990). The rationale: to prevent hostile use of GPS at the same accuracy as U.S. military use. SA was unpopular with civilian users — surveying and aviation interests in particular lobbied against it.
President Clinton ordered SA turned off at midnight on May 1, 2000, instantly improving civilian accuracy from ~100 m to ~10 m. The decision reflected: (a) civilian/commercial applications had become economically important; (b) the U.S. military had developed Selective Denial techniques to degrade GPS in specific theaters without globally affecting civilian use; (c) European Galileo planning was underway, threatening U.S. GPS's dominance.
SA has been permanently disabled by design since 2007: newer GPS satellites (Block IIR-M and later) have no SA capability in hardware. Even if a future administration wanted to re-enable SA, the constellation hardware no longer supports it.
Modernization (2005–present)
Block IIR-M satellites (2005–2009, eight satellites) introduced the L2C civilian signal — a second civilian frequency that dual-frequency receivers can combine with L1 to improve ionospheric error correction.
Block IIF satellites (2010–2016, twelve satellites) introduced the L5 civilian signal at 1176.45 MHz — a third civilian frequency designed for safety-of-life applications, particularly aviation. L5 has higher power than L1, a longer code length for better acquisition, and operates in a protected aviation radionavigation band.
GPS III satellites (2018 onward) introduced L1C — a fourth civilian signal at the L1 frequency, designed for interoperability with Galileo's E1 signal. A receiver that tracks L1C from GPS and E1 from Galileo gets identical-format signals from two constellations, simplifying multi-constellation processing.
As of 2026, GPS III is in active deployment. GPS IIIF (Follow-on) is in development, with first launches expected in the late 2020s. GPS IIIF will add regional military protection (high-power M-code beams over specific theaters), search-and-rescue payload, and laser ranging.
The constellation today
As of 2026, the GPS constellation typically has 31 operational satellites across overlapping generations:
| Block | Launches | Notable features | | ---------- | ------------- | ---------------------------------------- | | Block IIR | 1997–2004 | Original modernization; some retired | | Block IIR-M | 2005–2009 | L2C civilian, M-code military | | Block IIF | 2010–2016 | L5 civilian, atomic clock improvements | | GPS III | 2018 onward | L1C civilian, higher-power, anti-jam |
The Master Control Station at Schriever Air Force Base (Colorado) and an Alternate Master Control Station at Vandenberg manage the constellation. Sixteen monitor stations distributed globally observe the satellites continuously and upload corrected orbital and clock data.
Parallel GNSS programs
GPS is one of four global navigation satellite systems operating in 2026:
- GLONASS (Russia) — Soviet origin (1976 program start, 1995 initial operational), restored to full operation in 2011 after post-Soviet decline. See /learn/glonass-explained.
- Galileo (European Union) — civilian-controlled, first satellite launch 2011, declared initial services 2016, full operational capability 2021. See /learn/galileo-satellite-system.
- BeiDou (China) — regional service from 2000, global service (BeiDou-3) since 2020. See /learn/beidou-satellite-system.
Modern smartphone GPS receivers track all four constellations simultaneously — typically 20–40 satellites visible at any moment, providing the multi-constellation GNSS positioning described in /learn/gps-vs-gnss.
Smartphone GPS
The first smartphone with civilian GPS was the Garmin NavTalk (1999); the first iPhone with GPS was the iPhone 3G (2008). After SA was disabled in 2000, civilian GPS became practical for consumer devices.
Smartphone GPS continued to evolve:
- A-GPS (Assisted GPS, ~2004 onward) — cellular network provides almanac and ephemeris data, dramatically reducing time-to-first-fix from minutes to seconds. See /learn/assisted-gps.
- Multi-GNSS (~2014 onward) — receivers track GLONASS, Galileo, BeiDou in addition to GPS.
- Dual-frequency (~2018 onward) — receivers track L1 + L5 (the Broadcom BCM47755 chip in 2018 Pixel and iPhone models), enabling sub-metre accuracy under good conditions.
Modern smartphones routinely achieve 1–3 metre accuracy under open sky, and inside vehicles with assisted positioning they maintain few-metre accuracy continuously.
Future direction
The current GPS modernization roadmap extends to:
- GPS IIIF satellites (late 2020s–2030s): regional M-code high-power beams, laser ranging, search-and-rescue payload, longer design life.
- OCX (Operational Control Segment, in development): a modernized ground control system; multiple delays have pushed initial deployment into the late 2020s.
- Combined civilian receivers: GPS L1+L2+L5 plus Galileo, GLONASS, and BeiDou — already common in high-end receivers and increasingly in commodity smartphones.
- PNT (Position, Navigation, Timing) resilience: driven by concerns about jamming and spoofing (see /learn/gps-jamming-and-spoofing), the U.S. is investing in complementary PNT alternatives (eLORAN, Iridium-based PNT, inertial navigation upgrades). GPS will not be replaced; it will be supplemented.
Common misconceptions
“GPS was invented by one person.” It wasn't. GPS is the product of three converging programs (Air Force 621B, Navy Timation, Navy Transit) merged in 1973. Many engineers contributed — Bradford Parkinson is often credited as the system architect, but Roger Easton, Ivan Getting, Hugo Fruehauf, and many others also played foundational roles.
“GPS was always available to civilians.” Civilian use was authorized in 1983 (post-KAL 007); operational civilian use began in the late 1980s with Block I/II satellites. Selective Availability degraded civilian accuracy from 1990 until 2000.
“Selective Availability is still in use.” It isn't — SA was turned off May 1, 2000 and has been permanently disabled by design since 2007 (newer satellites lack the hardware capability).
“GPS is a U.S. asset usable only with U.S. permission.” GPS civilian signals (L1 C/A, L2C, L5, L1C) are broadcast continuously to all receivers worldwide without permission. The U.S. military can degrade GPS in specific theaters via Selective Denial, but cannot legally or technically prevent global civilian use of the L1 C/A signal under normal operations.
“GPS replaced all earlier navigation systems.” GPS supplemented but didn't replace celestial navigation, dead reckoning, inertial navigation, eLORAN, VOR, ILS, or many other systems. Most aircraft, ships, and military platforms use GPS as primary navigation plus multiple backups.
“The GPS satellite clocks are GPS time.” GPS satellite clocks are coordinated to GPS Time, which is itself coordinated to UTC via the USNO Master Clock. GPS Time does not include leap seconds (UTC does); as of 2026, GPS Time is 18 seconds ahead of UTC. Receivers typically convert GPS Time to UTC for display.
“A GPS receiver communicates with the satellites.” It doesn't. GPS is one-way: satellites broadcast continuously, receivers listen passively. The receiver does not transmit anything to the satellites, so the system supports unlimited simultaneous users.
“GPS will be deprecated in favor of Galileo or similar.” Won't happen. GPS continues to be maintained and modernized; Galileo, GLONASS, and BeiDou supplement GPS rather than replace it. Multi-constellation GNSS receivers track all four simultaneously, gaining redundancy and coverage.
Related
- A History of Latitude and Longitude— The pillar — full historical arc
- How GPS Works— The pillar — modern GPS technology
- GPS vs. GNSS— Parallel constellations: GLONASS, Galileo, BeiDou
- GPS Accuracy Explained— Where the 5–10 m typical accuracy comes from
- Methodology— How content is sourced and verified
Frequently asked questions
When was GPS invented?
GPS as a unified U.S. Department of Defense program was created on December 22, 1973, when the Deputy Secretary of Defense merged the U.S. Air Force's 621B program and the U.S. Navy's Timation program into a single Defense Navigation Satellite System, later named Navstar GPS. The first Block I GPS satellite launched on February 22, 1978. The full 24-satellite constellation reached operational status (Full Operational Capability, FOC) on April 27, 1995. The intellectual lineage stretches back to 1957 Sputnik-tracking research and the U.S. Navy Transit system (operational 1964–1996).
What was Selective Availability?
Selective Availability (SA) was a deliberate degradation of the GPS civilian (L1 C/A code) signal, introduced when GPS became operational. SA added pseudo-random clock errors to civilian signals, degrading civilian accuracy to about 100 metres horizontal (95% of the time) while military receivers (using the encrypted P(Y) code) maintained ~5 metre accuracy. SA was implemented for national-security reasons — to prevent hostile use of GPS at the same accuracy as U.S. military use. President Clinton ordered SA turned off at midnight on May 1, 2000, immediately improving civilian accuracy from ~100 m to ~10 m. SA has been permanently disabled since 2007 by design of new satellites (no longer capable of SA).
What was the KAL 007 incident?
Korean Air Lines Flight 007 was shot down by a Soviet Su-15 interceptor on September 1, 1983, after the Boeing 747 strayed into Soviet airspace near Sakhalin Island. All 269 aboard died, including U.S. Congressman Larry McDonald. The navigation error that led to the deviation has been variously attributed to autopilot misconfiguration. In response to the incident, President Reagan announced on September 16, 1983, that GPS would be made available for civilian use without charge once the system was operational. This was a foundational moment for civilian GPS adoption.
How many GPS satellites are there now?
As of 2026, the operational GPS constellation consists of about 31 satellites — more than the 24 required for full global coverage, with spares providing redundancy. The constellation includes a mix of generations: Block IIR (1997–2004 launches, modernized variant IIR-M from 2005), Block IIF (2010–2016 launches with the L5 civilian signal), GPS III (2018 onward with L1C civilian signal compatible with Galileo). The 31-satellite operational figure varies as old satellites are retired and new ones launch; the Air Force keeps the constellation above 24 operational at all times.
What are the L1, L2, and L5 frequencies?
GPS broadcasts on three primary frequencies in L-band. L1 (1575.42 MHz) carries the original C/A (Coarse/Acquisition) civilian code and the encrypted P(Y) military code; available since 1978. L2 (1227.60 MHz) historically carried only P(Y); the L2C civilian signal was added on Block IIR-M (2005 onward) for civilian dual-frequency receivers (which improve ionospheric error correction). L5 (1176.45 MHz) is a newer civilian signal for safety-of-life applications like aviation; added on Block IIF (2010 onward). Dual- and triple-frequency civilian receivers — common in smartphones since 2018 — achieve sub-metre accuracy by combining the frequencies.
Sources
- GPS.gov — Official U.S. government information on GPS — history and status · https://www.gps.gov/systems/gps/ · Accessed .
- GPS.gov — Selective Availability — history and end of degradation, May 2000 · https://www.gps.gov/systems/gps/modernization/sa/ · Accessed .
- U.S. Naval Observatory — USNO Master Clock and the GPS time reference · https://www.cnmoc.usff.navy.mil/usno/ · Accessed .
- NASA — NASA — historical reference materials on satellite navigation · https://www.nasa.gov/ · Accessed .
Cite this article
APA format:
Steve K. (2026). A History of GPS. Coordinately. https://coordinately.org/learn/history-of-gps
BibTeX:
@misc{coordinately_ahistoryof_2026,
author = {K., Steve},
title = {A History of GPS},
year = {2026},
publisher = {Coordinately},
url = {https://coordinately.org/learn/history-of-gps},
note = {Accessed: 2026-06-05}
}