Assisted GPS
From Wikipedia, the free encyclopedia
GPS is a satellite based positioning system. Assisted GPS, or A-GPS was introduced to enhance performance. The development of A-GPS was accelerated by the U.S. FCC's E911 mandate making the position of a cell phone available to emergency call dispatchers.[1]
Conventional GPS used to have difficulty providing reliable positions in poor signal conditions. For example when surrounded by tall buildings (as a result of multipath), or when the satellite signals are weakened by being indoors or under trees. Some newer receivers are better at handling these situations.
In addition, when first turned on in these conditions, some non-A-GPS units may not be able to download the almanac and ephemeris information from the GPS satellites, rendering them unable to function until a clear signal can be received continuously for up to one minute.
An A-GPS receiver can address these problems in several ways, using an Assistance Server:
- The Assistance Server can locate the phone roughly by what cell site it is connected to on the cellular network.
- The Assistance Server has a good satellite signal, and lots of computation power, so it can compare fragmentary signals relayed to it by cell phones, with the satellite signal it receives directly, and then inform the cell phone or emergency services of the cell phone's position.
- It can supply orbital data for the GPS satellites to the cell phone, enabling the cell phone to lock to the satellites when it otherwise could not, and autonomously calculate its position.
- It can have better knowledge of ionospheric conditions and other errors affecting the GPS signal than the cell phone alone, enabling more precise calculation of position. (See also Wide Area Augmentation System)
Some A-GPS solutions require an active connection to a cell phone (or other data) network to function, in others[2][3] it simply makes positioning faster and more accurate, but is not required.
As an additional benefit, it can reduce both the amount of CPU and programming required for a GPS Phone by offloading most of the work onto the assistance server. (This is not a large amount for a basic GPS - many early GPSs ran on 386/16 or similar hardware).
High Sensitivity GPS is an allied technology, that addresses some of the same issues in a way that does not require additional infrastructure. It notably cannot provide instant fixes when the phone has been off for some time, that some forms of A-GPS can.
Contents |
[edit] Development
CSR is developing eGPS, which is claimed to have greatly improved performance over existing solutions.
[edit] Implementations
- Sprint Navigation
- Eten Glofiish X500
- Hewlett Packard IPAQ 914 - Release expected June 08
- HTC Touch Diamond
- Motorola A1000
- Motorola A925
- Neo 1973 GTA02
- Nokia N95 (After firmware v12 update)
- Nokia N96
- Nokia N82
- Nokia N78
- Nokia E90 Communicator (after 7.40.1.2 firmware update)
- Nokia 6110 Navigator
- Sony Ericsson XPERIA X1
- Sony Ericsson C702
- VZ Navigator
[edit] See also
- GPS Phone
- High Sensitivity GPS
- GNSS Augmentation
- Wide Area Augmentation System
- Differential GPS
- Inertial Navigation System
[edit] References
[edit] External links
- CSR Tutorial on eGPS and Indoor Positioning
- AssistNow Online and Offline A-GPS Services - u-blox
- Instant positioning anytime and under any signal conditions - AssistNow article - u-blox
- Indoor GPS: The No-Chip Challenge
- Article from GPS World - Assisted GPS: A Low-Infrastructure Approach
- Everything you want to know about E911 and E112 - many E911 & E112 related links
- Broadcom AGPS-WWRN
- Septier Communication Assisted GPS Implementation

