Time to first fix

Last updated

Time to first fix (TTFF) is a measure of the time required for a GPS navigation device to acquire satellite signals and navigation data, and calculate a position solution (called a fix ).


An animation depicting the orbits of GPS satellites in medium Earth orbit ConstellationGPS.gif
An animation depicting the orbits of GPS satellites in medium Earth orbit


The TTFF is commonly broken down into three more specific scenarios, as defined in the GPS equipment guide:

Cold or factory
The receiver is missing or has inaccurate estimates of its position, velocity, the time, or the visibility of any of the GPS satellites. As such, the receiver must systematically search for all possible satellites. After acquiring a satellite signal, the receiver can begin to obtain approximate information on all the other satellites, called the almanac. This almanac is transmitted repeatedly over 12.5 minutes. Almanac data can be received from any of the GPS satellites and is considered valid for up to 180 days.
Warm or normal
The receiver has estimates of the current time within 20 seconds, the current position within 100 kilometers, its velocity within 25 m/s, and it has valid almanac data. It must acquire each satellite signal and obtain that satellite's detailed orbital information, called ephemeris data. Each satellite broadcasts its ephemeris data every 30 seconds, considered valid for up to 4 hours.
Hot or standby
The receiver has valid time, position, almanac, and ephemeris data, enabling a rapid acquisition of satellite signals. The time required of a receiver in this state to calculate a position fix may also be termed time to subsequent fix (TTSF).

Many receivers can use as many as twelve channels simultaneously, allowing quicker fixes (especially in a cold case for the almanac download). [1] Many cell phones reduce the time to first fix by using assisted GPS (A-GPS): they acquire almanac and ephemeris data over a fast network connection from the cell-phone operator rather than over the slow radio connection from the satellites.

The TTFFs for a cold start is typically between 2 and 4 minutes, a warm start is 45 seconds (or shorter), and a hot start is 22 seconds (or only a few seconds). [2] In older hardware where satellite search is slower, a cold start may take more than the full 12.5 minutes. [3]

See also

Related Research Articles

<span class="mw-page-title-main">Global Positioning System</span> American satellite-based radionavigation service

The Global Positioning System (GPS), originally Navstar GPS, is a satellite-based radionavigation system owned by the United States government and operated by the United States Space Force. It is one of the global navigation satellite systems (GNSS) that provides geolocation and time information to a GPS receiver anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites. It does not require the user to transmit any data, and operates independently of any telephonic or Internet reception, though these technologies can enhance the usefulness of the GPS positioning information. It provides critical positioning capabilities to military, civil, and commercial users around the world. Although the United States government created, controls and maintains the GPS system, it is freely accessible to anyone with a GPS receiver.

<span class="mw-page-title-main">GLONASS</span> Russian satellite navigation system

GLONASS is a Russian satellite navigation system operating as part of a radionavigation-satellite service. It provides an alternative to Global Positioning System (GPS) and is the second navigational system in operation with global coverage and of comparable precision.

<span class="mw-page-title-main">Transit (satellite)</span> Satellite navigation system

The Transit system, also known as NAVSAT or NNSS, was the first satellite navigation system to be used operationally. The radio navigation system was primarily used by the U.S. Navy to provide accurate location information to its Polaris ballistic missile submarines, and it was also used as a navigation system by the Navy's surface ships, as well as for hydrographic survey and geodetic surveying. Transit provided continuous navigation satellite service from 1964, initially for Polaris submarines and later for civilian use as well. In the Project DAMP Program, the missile tracking ship USAS American Mariner also used data from the satellite for precise ship's location information prior to positioning its tracking radars.

A guidance system is a virtual or physical device, or a group of devices implementing a controlling the movement of a ship, aircraft, missile, rocket, satellite, or any other moving object. Guidance is the process of calculating the changes in position, velocity, altitude, and/or rotation rates of a moving object required to follow a certain trajectory and/or altitude profile based on information about the object's state of motion.

<span class="mw-page-title-main">Wide Area Augmentation System</span> System that enhances the accuracy of GPS receivers

The Wide Area Augmentation System (WAAS) is an air navigation aid developed by the Federal Aviation Administration to augment the Global Positioning System (GPS), with the goal of improving its accuracy, integrity, and availability. Essentially, WAAS is intended to enable aircraft to rely on GPS for all phases of flight, including precision approaches to any airport within its coverage area. It may be further enhanced with the Local Area Augmentation System (LAAS) also known by the preferred ICAO term Ground-Based Augmentation System (GBAS) in critical areas.

<span class="mw-page-title-main">Assisted GNSS</span> System to improve the time-to-first-fix of a GNSS receiver

Assisted GNSS (A-GNSS) is a GNSS augmentation system that often significantly improves the startup performance—i.e., time-to-first-fix (TTFF)—of a global navigation satellite system (GNSS). A-GNSS works by providing the necessary data to the device via a radio network instead of the slow satellite link, essentially "warming up" the receiver for a fix. When applied to GPS, it is known as assisted GPS or augmented GPS. Other local names include A-GANSS for Galileo and A-Beidou for BeiDou.

<span class="mw-page-title-main">Satellite navigation</span> Use of satellite signals for geo-spatial positioning

A satellite navigation or satnav system is a system that uses satellites to provide autonomous geo-spatial positioning. It allows satellite navigation devices to determine their location to high precision using time signals transmitted along a line of sight by radio from satellites. The system can be used for providing position, navigation or for tracking the position of something fitted with a receiver. The signals also allow the electronic receiver to calculate the current local time to a high precision, which allows time synchronisation. These uses are collectively known as Positioning, Navigation and Timing (PNT). One set of critical vulnerabilities in satellite communications are the signals that govern positioning, navigation and timing (PNT). Failure to properly secure these transmissions could not only disrupt satellite networks but wreak havoc on a host of dependent systems as well. Satnav systems operate independently of any telephonic or internet reception, though these technologies can enhance the usefulness of the positioning information generated.

<span class="mw-page-title-main">Differential GPS</span> Enhancement to the Global Positioning System providing improved accuracy

Differential Global Positioning Systems (DGPSs) supplement and enhance the positional data available from global navigation satellite systems (GNSSs). A DGPS for GPS can increase accuracy by about a thousandfold, from approximately 15 metres (49 ft) to 1–3 centimetres.

<span class="mw-page-title-main">Real-time kinematic positioning</span> Satellite navigation technique used to enhance the precision of position data

Real-time kinematic positioning (RTK) is the application of surveying to correct for common errors in current satellite navigation (GNSS) systems. It uses measurements of the phase of the signal's carrier wave in addition to the information content of the signal and relies on a single reference station or interpolated virtual station to provide real-time corrections, providing up to centimetre-level accuracy. With reference to GPS in particular, the system is commonly referred to as carrier-phase enhancement, or CPGPS. It has applications in land survey, hydrographic survey, and in unmanned aerial vehicle navigation.

Pseudo-range multilateration, often simply multilateration (MLAT) when in context, is a technique for determining the position of an unknown point, such as a vehicle, based on measurement of the times of arrival (TOAs) of energy waves traveling between the unknown point and multiple stations at known locations. When the waves are transmitted by the vehicle, MLAT is used for surveillance; when the waves are transmitted by the stations, MLAT is used for navigation. In either case, the stations' clocks are assumed synchronized but the vehicle's clock is not.

A positioning system is a system for determining the position of an object in space. One of the most well-known and commonly used positioning systems is the Global Positioning System (GPS).

StarFire is a wide-area differential GPS developed by John Deere's NavCom and precision farming groups. StarFire broadcasts additional "correction information" over satellite L-band frequencies around the world, allowing a StarFire-equipped receiver to produce position measurements accurate to well under one meter, with typical accuracy over a 24-hour period being under 4.5 cm. StarFire is similar to the FAA's differential GPS Wide Area Augmentation System (WAAS), but considerably more accurate due to a number of techniques that improve its receiver-end processing.

<span class="mw-page-title-main">GNSS augmentation</span> Method of improving a navigation system

Augmentation of a global navigation satellite system (GNSS) is a method of improving the navigation system's attributes, such as precision, reliability, and availability, through the integration of external information into the calculation process. There are many such systems in place, and they are generally named or described based on how the GNSS sensor receives the external information. Some systems transmit additional information about sources of error, others provide direct measurements of how much the signal was off in the past, while a third group provides additional vehicle information to be integrated in the calculation process.

<span class="mw-page-title-main">GPS signals</span> Signals broadcast by GPS satellites

GPS signals are broadcast by Global Positioning System satellites to enable satellite navigation. Receivers on or near the Earth's surface can determine location, time, and velocity using this information. The GPS satellite constellation is operated by the 2nd Space Operations Squadron (2SOPS) of Space Delta 8, United States Space Force.

Global Navigation Satellite System (GNSS) receivers, using the GPS, GLONASS, Galileo or BeiDou system, are used in many applications. The first systems were developed in the 20th century, mainly to help military personnel find their way, but location awareness soon found many civilian applications.

<span class="mw-page-title-main">Radio</span> Technology of using radio waves to carry information

Radio is the technology of signaling and communicating using radio waves. Radio waves are electromagnetic waves of frequency between 30 hertz (Hz) and 300 gigahertz (GHz). They are generated by an electronic device called a transmitter connected to an antenna which radiates the waves, and received by another antenna connected to a radio receiver. Radio is very widely used in modern technology, in radio communication, radar, radio navigation, remote control, remote sensing, and other applications.

<span class="mw-page-title-main">Satellite navigation device</span> Device that can calculate its geographical position based on satellite information

A satellite navigation device is a user equipment that uses one or more of several global navigation satellite systems (GNSS) to calculate the device's geographical position and provide navigational advice. Depending on the software used, the satnav device may display the position on a map, as geographic coordinates, or may offer routing directions.

<span class="mw-page-title-main">FASTRAC</span>

Formation Autonomy Spacecraft with Thrust, Relnav, Attitude and Crosslink is a pair of nanosatellites developed and built by students at The University of Texas at Austin. The project is part of a program sponsored by the Air Force Research Laboratory (AFRL), whose goal is to lead the development of affordable space technology. The FASTRAC mission will specifically investigate technologies that facilitate the operation of multiple satellites in formation. These enabling technologies include relative navigation, cross-link communications, attitude determination, and thrust. Due to the high cost of lifting mass into orbit, there is a strong initiative to miniaturize the overall weight of spacecraft. The utilization of formations of satellites, in place of large single satellites, reduces the risk of single point failure and allows for the use of low-cost hardware.

<span class="mw-page-title-main">Error analysis for the Global Positioning System</span> Detail of the global positioning system

The error analysis for the Global Positioning System is important for understanding how GPS works, and for knowing what magnitude of error should be expected. The GPS makes corrections for receiver clock errors and other effects but there are still residual errors which are not corrected. GPS receiver position is computed based on data received from the satellites. Errors depend on geometric dilution of precision and the sources listed in the table below.

Precise Point Positioning (PPP) is a global navigation satellite system (GNSS) positioning method that calculates very precise positions, with errors as small as a few centimeters under good conditions. PPP is a combination of several relatively sophisticated GNSS position refinement techniques that can be used with near-consumer-grade hardware to yield near-survey-grade results. PPP uses a single GNSS receiver, unlike standard RTK methods, which use a temporarily fixed base receiver in the field as well as a relatively nearby mobile receiver. PPP methods overlap somewhat with DGNSS positioning methods, which use permanent reference stations to quantify systemic errors.


  1. "Why twelve channels?". GPS information site. 18 September 1998. Archived from the original on 28 July 2020.
  2. "GPS TTFF and startup modes" (PDF). Measurement Systems Ltd.
  3. Pacheco, Marcelo (8 October 2015). "Innovation: Faster, Higher, Stronger". GPS World.