kb/data/en.wikipedia.org/wiki/Assisted_GNSS-1.md

2.7 KiB
Raw Blame History

title chunk source category tags date_saved instance
Assisted GNSS 2/2 https://en.wikipedia.org/wiki/Assisted_GNSS reference science, encyclopedia 2026-05-05T12:51:22.406310+00:00 kb-cron

Control Plane Protocol Defined by the 3GPP for various generations of mobile phone systems. These protocols are defined for circuit switched networks. The following positioning protocols have been defined. RRLP 3GPP defined RRLP (Radio Resource Location Protocol) to support positioning protocol on GSM networks. TIA 801 CDMA2000 family defined this protocol for CDMA 2000 networks. RRC position protocol 3GPP defined this protocol as part of the RRC standard for UMTS network. LPP 3GPP defined LPP or LTE positioning protocol for LTE networks. User Plane Protocol Defined by the OMA to support positioning protocols in packet switched networks. Three generations of Secure User Plane Location (SUPL) protocol have been defined, from version 1.0 to 3.0.

=== SUPL === The SUPL (Secure User Plane Location) protocol, unlike its control-plane equivalents restricted to mobile networks, runs on the Internet's TCP/IP infrastructure. Consequently, its application extends beyond the original intended use of mobile devices and may be used by general-purpose computers. SUPL 3.0 legitimizes such use by adding admission for WLAN and broadband connections. Actions defined by SUPL 3.0 include a wide range of services like geofencing and billing. The A-GNSS functions are defined in the SUPL Positioning Functional Group. It includes:

SUPL Assistance Delivery Function (SADF), which provides the basic information sent to the device in both A-GNSS modes. SUPL Reference Retrieval Function (SRRF), which tells the server to prepare the information mentioned above by receiving from the satellites. SUPL Position Calculation Function (SPCF), which lets the client or the server ask for the client's location. The server-generated location may result from MSA or from mobile cell. If a MSB (SET based) mode is used, the client reports its location to the server instead. The specifics of communication is defined in the ULP (Userplane Location Protocol) substandard of SUPL suite. As of December 2018, GNSS systems supported include GPS, Galileo, GLONASS, and BeiDou.

=== PSDS === The PSDS (Predicted Satellite Data Service) is a general term for vendor-specific services that provide almanac data that is effective for an extended time (e.g. 7 days), enabling offline A-GPS. Hardware manufacturers such as Qualcomm (gpsOneXTRA), Samsung, and Broadcom each run their own servers and use their own data formats. GrapheneOS runs a caching proxy for these services to help mask user identity.

== See also == Mobile phone tracking GNSS enhancement

== References ==