|
|
|
GPS Tracking Solutions - What's GPS
GPS Overview
|
|
The Global Positioning System (GPS) is currently the only fully functional Global Navigation Satellite System (GNSS). Utilizing a constellation of at least 24 medium Earth orbit satellites that transmit precise microwave signals, the system enables a GPS receiver to determine its location, speed and direction.
Developed by the United States Department of Defense, it is officially named NAVSTAR GPS (Contrary to popular belief, NAVSTAR is not an acronym, but simply a name given by Mr. John Walsh, a key decision maker when it came to the budget for the GPS program). The satellite constellation is managed by the United States Air Force 50th Space Wing. The cost of maintaining the system is approximately US$750 million per year, including the replacement of aging satellites, and research and development.
GPS has become a widely used aid to navigation worldwide, and a useful tool for map-making, land surveying, commerce, and scientific uses. GPS also provides a precise time reference used in many applications including scientific study of earthquakes, and synchronization of telecommunications networks.

|
|
 |
Method of Operation
|
|
A GPS receiver calculates its position by measuring the distance between itself and three or more GPS satellites. Measuring the time delay between transmission and reception of each GPS microwave signal gives the distance to each satellite, since the signal travels at a known speed. The signals also carry information about the satellites' location. By determining the position of, and distance to, at least three satellites, the receiver can compute its position using trilateration. Receivers typically do not have perfectly accurate clocks and therefore track one or more additional satellites to correct the receiver's clock error.

|
|
 |
Navigation Signals
|
|
Each GPS satellite continuously broadcasts a Navigation Message at 50 bps giving the time, an almanac and an ephemeris. The almanac consists of coarse orbit and status information for each satellite in the constellation; a complete almanac transmission takes 12.5 minutes, and is responsible for the long initial acquisition process when a new receiver is first turned on. The ephemeris gives the satellite's own precise orbit and is transmitted every 30 seconds. The almanac assists in the acquisition of other satellites, while an ephemeris from each satellite is needed to compute position fixes using that satellite. The ephemeris is updated every 2 hours and is valid for 4 hours. The time needed to acquire it is a significant element of the delay to first position fix when a receiver is switched on after having been off for several hours.
Each satellite transmits its navigation message with at least two distinct spread spectrum codes: the Coarse / Acquisition (C/A) code, which is freely available to the public, and the Precise (P) code, which is usually encrypted and reserved for military applications. The C/A code is a 1,023 chip pseudo-random (PRN) code at 1.023 million chips/sec so that it repeats every millisecond. Each satellite has its own C/A code so that it can be uniquely identified and received separately from the other satellites transmitting on the same frequency. The P-code is a 10.23 megachip/sec PRN code that repeats only every week. When the "anti-spoofing" mode is on, as it is in normal operation, the P code is encrypted by the Y-code to produce the P(Y) code, which can only be decrypted by units with a valid decryption key. Both the C/A and P(Y) codes impart the precise time-of-day to the user. Frequencies used by GPS include
- L1 (1575.42 MHz): Mix of Navigation Message, coarse-acquisition (C/A) code and encrypted precision P(Y) code.
- L2 (1227.60 MHz): P(Y) code, plus the new L2C code on the Block IIR-M and newer satellites.
- L3 (1381.05 MHz): Used by the Defense Support Program to signal detection of missile launches, nuclear detonations, and other high-energy infrared events.
- L4 (1379.913 MHz): Being studied for additional ionospheric correction.
- L5 (1176.45 MHz): Proposed for use as a civilian safety-of-life (SoL) signal (see GPS modernization). This frequency falls into an internationally protected range for aeronautical navigation, promising little or no interference under all circumstances. The first Block IIF satellite that would provide this signal is set to be launched in 2008.

|
|
 |
Calculating Positions
|
|
The coordinates are calculated according to the World Geodetic System WGS84 coordinate system. To calculate its position, a receiver needs to know the precise time. The satellites are equipped with extremely accurate atomic clocks, and the receiver uses an internal crystal oscillator-based clock that is continually updated using the signals from the satellites.
The receiver identifies each satellite's signal by its distinct C/A code pattern, then measures the time delay for each satellite. To do this, the receiver produces an identical C/A sequence using the same seed number as the satellite. By lining up the two sequences, the receiver can measure the delay and calculate the distance to the satellite, called the pseudorange.
The orbital position data from the Navigation Message is then used to calculate the satellite's precise position. Knowing the position and the distance of a satellite indicates that the receiver is located somewhere on the surface of an imaginary sphere centered on that satellite and whose radius is the distance to it. When four satellites are measured simultaneously, the intersection of the four imaginary spheres reveals the location of the receiver. Receivers known to be near sea level can substitute the sphere of the planet for one satellite by using their altitude. Often, these spheres will overlap slightly instead of meeting at one point, so the receiver will yield a mathematically most-probable position (and often indicate the uncertainty).
Calculating a position with the P(Y) signal is generally similar in concept, assuming one can decrypt it. The encryption is essentially a safety mechanism: if a signal can be successfully decrypted, it is reasonable to assume it is a real signal being sent by a GPS satellite. In comparison, civil receivers are highly vulnerable to spoofing since correctly formatted C/A signals can be generated using readily available signal generators. RAIM features do not protect against spoofing, since RAIM only checks the signals from a navigational perspective.
Information and images provided by Wikipedia and other sources.

|
|
 |
|
|