Global Navigation Satellite Systems (GNSS) like GPS, GLONASS, Galileo, and BeiDou use constellations of satellites to enable positioning and timing worldwide. GPS satellites transmit time and position data that receivers use to calculate ranges and triangulate the user's location using trilateration principles. At least 4 satellite signals are needed to determine a new position. The signals contain time stamps for when they departed the satellite and arrived at the receiver to allow range computations based on travel time and speed of light.