GPS
"Standalone"
or "Autonomous" GPS operation
uses radio signals from satellites alone.
A-GPS additionally uses network resources to locate and utilize the satellites
in poor signal conditions. In very poor signal conditions, for example in a
city, these signals may suffer multipath propagation where
signals bounce off buildings, or be weakened by passing
through atmospheric conditions, walls or tree cover. When first turned on in
these conditions, some standalone GPS navigation devices may
not be able to work out a position due to the fragmentary signal, rendering
them unable to function until a clear signal can be received continuously for
up to 12.5 minutes (the time needed to download the GPS almanac and ephemeris).
An Assisted
GPS system can address these problems by using data available from a network.
For billing purposes, network providers often count this as a data access,
which can cost money depending on the plan.
Assistance
falls into two categories:
1). Information
used to more quickly acquire satellites
·
It can supply obital data or
almanac for the GPS satellites to the GPS receiver, enabling the GPS receiver
to lock to the satellites more rapidly in some cases.
·
The network can provide precise time.
2). Calculation
of position by the server using information from the GPS receiver
·
The device captures a snapshot of the GPS
signal, with approximate time, for the server to later process into a position.
·
The assistance server has a good satellite
signal, and plentiful computation power, so it can compare fragmentary signals
relayed to it
·
Accurate, surveyed coordinates for the cell site towers
allow better knowledge of local ionospheric conditions
and other conditions affecting the GPS signal than the GPS receiver alone,
enabling more precise calculation of position. (See also Wide Area Augmetation
System)
As an
additional benefit, in some A-GPS device implementations, known as "MS-Assisted,"
the amount of CPU and programming required
for a GPS receiver is reduced by offloading most of the work onto the
assistance server.
A typical
A-GPS-enabled receiver will use a data connection (Internet or other) to
contact the assistance server for aGPS information. If it also has functioning
autonomous GPS, it may use standalone GPS, which is sometimes slower on time to
first fix, but does not depend on the network, and therefore can work beyond
network range, and without incurring data usage fees.[Some
aGPS devices do not have the option of falling back to standalone or autonomous
GPS.
Many mobile
phones combine A-GPS and other location services including Wi-Fi Positioning
System and cell-site
triangulation and sometimes a hybrid
positioning system.
High
Sensitivity GPS is an allied technology
that addresses some of these issues in a way that does not require additional
infrastructure. However, unlike some forms of A-GPS, high-sensitivity GPS
cannot provide a fix instantaneously when the GPS receiver has been off for
some time.
Basic
concepts
Standalone GPS
provides first position in approximately 30-40 seconds. A Standalone GPS system
needs orbital information of the satellites to calculate the current position.
The data rate of the satellite signal is only 50 b/s, so downloading orbital
information like ephemeris and almanac directly from satellites typically takes
a long time, and if the satellite signals are lost during the acquisition of
this information, it is discarded and the standalone system has to start from
scratch. In AGPS, the Network Operator deploys
an AGPS server. These AGPS servers download the orbital information from the
satellite and store it in the database. An AGPS capable device can connect to
these servers and download this information using Mobile Network radio bearers
such as GSM,CDMA, WCDMA,LTE or
even using other wireless radio bearers such as Wi-Fi. Usually the data rate of
these bearers is high, hence downloading orbital information takes less time.
Modes of operation
AGPS has two
modes of operation:
1.
Mobile Station Assisted (MSA) - In MSA mode
A-GPS operation, the A-GPS capable device receives acquisition assistance,
reference time and other optional assistance data from the A-GPS server. With
the help of the above data, the A-GPS device receives signals from the visible
satellites and sends the measurements to the A-GPS server. The A-GPS server
calculates the position and sends it back to the A-GPS device.
2.
Mobile Station Based (MSB) - In MSB mode A-GPS
operation, the A-GPS device receives ephemeris, reference location, reference
time and other optional assistance data from the A-GPS server. With the help of
the above data, the A-GPS device receives signals from the visible satellites
and calculates the position.
Standards
AGPS protocols
are part of Positioning Protocol defined by two different standardization
body,3gpp and Open Mobile
Alliance(OMA).
1). Control
Plane Protocol - It is defined by 3gpp for various generations of mobile phone
system. These protocols are defined for Ciucuit Switched Networks.
Following positioning protocol has been defined.
- 1.
RRLP -
3gpp defined RRLP or Radio resource location protocol to support positioning
protocol on GSM networks.
- 2.
TIA 801 - CDMA 2000 family
defined this protocol for CDMA 2000 networks.
- 3.
RRC position protocol - 3gpp defined this
protocol as part of the RRC standard
for UMTS network.
- 4.
LPP - 3gpp defined LPP or LTE positioning
protocol for LTE Networks.
2). User Plane
Protocol - It is defined by OMA to support positioning protocols in Packet
Switched Networks. Two generations
of User plane Protocol have evolved.
- 1.
SUPL V1.0
- 2.
SUPL V2.0