What GNSS and GPS mean
GNSS, short for global navigation satellite system, is the general term for any satellite constellation that broadcasts timing signals a receiver can use to work out its position. GPS, the Global Positioning System, is one of those systems. It was built by the US Department of Defense, is operated today by the US Space Force, and was the first to reach full global coverage in the 1990s.
Because GPS came first, people still say GPS when they mean any satellite positioning. In practice almost every modern receiver, from a phone to a fleet tracker, is a GNSS receiver that listens to several constellations at the same time. So the honest answer to GNSS vs GPS is that GPS is a subset of GNSS: every GPS receiver is a GNSS receiver, but not every GNSS receiver relies on GPS alone.
How satellite positioning works
Each satellite carries atomic clocks and continuously transmits its position and the exact time. The receiver measures how long each signal took to arrive, converts that delay into a distance, and solves for its own position. It needs at least four satellites: three for latitude, longitude and height, and a fourth to correct its own, much less accurate, clock.
Every extra satellite in view gives the receiver more measurements to work with and a better geometry. That is the main reason multi-constellation receivers matter. With GPS alone a receiver might see eight to ten satellites. Add Galileo, GLONASS and BeiDou and it can often track 30 or more, which keeps a fix in places where buildings, cuttings or trees hide most of the sky.
The four global systems compared
Four constellations offer worldwide coverage, and two more cover their own regions. Satellite counts change as new launches replace older spacecraft, so the figures below are approximate.
| System | Operator | Coverage | Satellites (approx.) | Main civil signals |
|---|---|---|---|---|
| GPS | United States | Global | Around 31 operational | L1 C/A, L1C, L2C, L5 |
| GLONASS | Russia | Global | Around 24 | L1OF, L2OF, L3OC |
| Galileo | European Union | Global | Around 26 to 28 | E1, E5a, E5b, E6 |
| BeiDou (BDS-3) | China | Global since 2020 | Around 45, including regional | B1I, B1C, B2a, B3I |
| QZSS and NavIC | Japan and India | Regional | Seven to eight each | GPS-compatible L1, L5 and others |
Galileo and modern GPS share frequencies on L1/E1 and L5/E5a, which makes dual-system receivers simpler to build. Satellite-based augmentation systems (SBAS) such as WAAS in North America and EGNOS in Europe add correction and integrity data on top of these signals, mainly for aviation.
Is GNSS more accurate than GPS?
Not by definition, but in practice usually yes. A single-frequency receiver using GPS alone typically achieves a few metres in open sky. Using several constellations improves availability more than raw accuracy, because the receiver can drop poor satellites and still have enough left. The bigger gains come from three upgrades.
-
//
Dual-frequency receivers. Tracking L1 and L5 (or E1 and E5a) lets the receiver remove most of the delay caused by the ionosphere, which can bring open-sky accuracy to around 1 m and helps reject reflected signals in towns.
-
//
SBAS corrections. WAAS, EGNOS and similar services broadcast corrections from geostationary satellites, typically improving accuracy to a metre or two at no extra cost.
-
//
RTK and PPP. Real-time kinematic positioning uses a nearby base station to reach centimetre-level accuracy, and precise point positioning uses satellite orbit and clock corrections. Both suit surveying, machine guidance and track measurement.
-
//
Dead reckoning and IMU pairing. An inertial sensor and wheel speed carry the position through tunnels, multi-storey car parks and deep cuttings where no satellite is visible.
GNSS in vehicles, trains and edge computers
For a fleet or rail system, positioning is rarely a standalone device. The GNSS receiver usually sits inside the vehicle computer as a Mini PCIe or M.2 card, with an external antenna on the roof connected through a coax cable and an SMA connector. The computer then stamps every camera frame, sensor reading or telematics message with time and location.
Our in-vehicle computers take u-blox GNSS cards, including dead reckoning versions that combine satellite positioning with a built-in inertial sensor and the vehicle speed signal. On trains, multi-constellation receivers matter in cuttings, stations and city centres, where only part of the sky is visible, and an IMU carries the position through tunnels. Our railway computers are used this way for track inspection, as in our railway track inspection case study, where every image is tied to a precise location on the line.
GNSS time matters as much as position. A receiver’s pulse-per-second output can discipline the computer’s clock, so recordings from several vehicles or trackside sites line up to the millisecond.
Quick answers on GNSS vs GPS
GNSS and GPS: common questions
What does GNSS stand for?
Global navigation satellite system. It covers GPS, Galileo, GLONASS, BeiDou and the regional systems, rather than naming any one of them.
What is a GNSS receiver?
A receiver that can use more than one constellation. It tracks signals from GPS and other systems at the same time and combines them into one position, velocity and time solution.
Does my phone use GPS or GNSS?
GNSS. Most current phones track GPS, Galileo, GLONASS and BeiDou, and many are dual-frequency. The settings still tend to call it GPS or location.
What is GNSS jamming and spoofing?
Two kinds of interference. Jamming drowns out the weak satellite signals so the receiver loses its fix. Spoofing broadcasts fake signals so it reports the wrong position or time. Multi-constellation, multi-frequency receivers and inertial backup make both easier to detect.
Is GNSS free to use?
Yes, the open signals are. GPS, Galileo, GLONASS and BeiDou all broadcast civil signals free of charge. Correction services such as RTK networks or high-accuracy PPP may need a subscription.
We fit GNSS cards and antennas in our vehicle and railway computers as standard when a project needs positioning, configure the receiver and validate the fix before the system ships.