LBS

Location Based Services

Services →
Introduced in R99

LBS is a suite of services and network capabilities that use the geographic position of a mobile device to provide value-added applications like emergency services, navigation, and location-based advertising.

Category
Services
Introduced
R99
Where
Services › Codecs
Specifications
4 specs
LBS Description Purpose Related Classification Specifications

Description

Location Based Services (LBS) in 3GPP encompass the standardized architectures, protocols, and functionalities that enable network operators and third-party service providers to ascertain the geographical location of a mobile device and deliver services based on that information. The architecture is built around key network functions: the Location Management Function (LMF) in 5GC, the Gateway Mobile Location Centre (GMLC) which acts as the gateway for external location requests, and the UE itself which may have integrated Global Navigation Satellite System (GNSS) capabilities. The Serving Mobile Location Centre (SMLC) or Evolved SMLC (E-SMLC) in the RAN provides control for network-based positioning methods.

The process works through a request-response mechanism. An external Location-Based Service Client (LCS Client) or an internal network service (like IMS Emergency Services) sends a location request to the GMLC. The GMLC authenticates the client and forwards the request to the appropriate core network node (MME in 4G, AMF in 5G), which coordinates with the positioning node (E-SMLC/LMF) and the RAN. The actual positioning can be achieved through multiple methods: Network-based methods like Observed Time Difference of Arrival (OTDOA) in LTE/NR or Uplink Time Difference of Arrival (UTDOA); UE-based methods using assisted-GNSS (A-GNSS) where the network provides aiding data; or hybrid methods. The calculated location estimate (latitude, longitude, altitude, accuracy) is then routed back through the chain to the requesting client.

LBS plays a multifaceted role in the network. Its most critical role is for regulatory emergency services (e.g., E112 in EU, E911 in USA), where accurately and rapidly locating a caller is a matter of public safety. Commercially, it enables a vast ecosystem of applications from turn-by-turn navigation and social networking to asset tracking and location-aware content delivery. For network operators, LBS data is valuable for network planning, optimization, and analytics. The 3GPP standards ensure interoperability, privacy (via subscriber consent mechanisms), security, and performance requirements for these services across different generations of mobile networks.

Purpose & Motivation

The primary driver for standardizing LBS was regulatory requirements for emergency caller location, which became a mandatory feature in many regions following mandates like the FCC's E911 in the United States. This created an urgent need for cellular networks to provide accurate, reliable location information regardless of the handset model or user environment, a capability not inherent in basic cellular connectivity.

Beyond emergency services, the commercial potential of knowing a user's location sparked the creation of a vast array of services. Early proprietary solutions were fragmented and inefficient. 3GPP standardization, beginning in earnest in Release 99, aimed to create a unified, secure, and scalable framework. It solved the problems of interoperability between network equipment and handsets from different vendors, defined privacy controls to protect subscriber location data, and established performance benchmarks for accuracy and response time. This allowed for the development of a global market for LBS applications, from basic "find my nearest" services to complex logistics and fleet management systems, by providing a reliable, network-agnostic method to obtain location information.

Classification

Specific typesOTDOAA-GNSS
Related approachesLPPSUPLGMLC

Evolution Across Releases

R99 Initial

Introduced the foundational architecture for Location Services in UMTS, defining key network elements like the Gateway Mobile Location Centre (GMLC) and Serving Mobile Location Centre (SMLC). Established basic control-plane positioning methods, including Cell-ID and later enhancements, and set the framework for privacy and external client access.

Explore further

Broader topics and technologies where LBS plays a role.

Defining Specifications

3GPP specifications that define or reference LBS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 23.171 v1300 LCS Stage 2 Specification for UMTS Rel-4
TS 23.271 vj00 LCS Stage 2 Specification Rel-19
TS 25.305 vj00 UTRAN UE Positioning Stage 2 Rel-19
TS 26.264 vj20 IMS-based AR Real-Time Communication Rel-19