A-GPS Location Manager Overview

The A-GPS Location Manager is responsible for obtaining a location from A-GPS hardware.

Purpose

The A-GPS Location Manager is used by the Location Server and the Network Request Handler. It loads an A-GPS Integration Module to obtain positions from A-GPS hardware.

Required background

The reader should be familiar with the LBS architecture.

Key concepts and terms

Assisted GPS (A-GPS)

A-GPS uses assistance data from the network to reduce the Time To First Fix (TTFF)

Architecture

The A-GPS Location Manager is a process that runs as part of the LBS subsystem. It is responsible for obtaining a location from A-GPS hardware.

The Location Server sends requests for location to the A-GPS Location Manager when the position quality criteria specified for an MO-LR (self locate) requires a GPS fix (or when no position quality criteria are specified).

The Network Request Handler may send a request for location to the A-GPS Location Manager if the position quality criteria specified for an MT-LR or MO-LR (transmit to third party) requires a GPS fix.

The A-GPS Location Manager obtains GPS data from GPS hardware through an A-GPS Integration Module. The A-GPS Location Manager also interacts with the Network Gateway to obtain assistance data from the network.

Figure 1. Figure 1. A-GPS Location Manager.

APIs

The A-GPS Location Manager is an internal component of the LBS subsystem. It does not expose any published APIs.

Typical uses

The A-GPS Location Manager is only used internally by the LBS subsystem.

Related information
A-GPS Reference Module