Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Services

RLS

Radio Location Service

Services →

RLS is a service that determines the geographical position of a mobile device using radio network measurements.

Introduced
Rel-4
Where
Radio Access Network › UTRAN (3G)
Specifications
12 specs
Also in
Services, Core Network
RLS Description Purpose What changed Neighbours Specifications

Description

Radio Location Service (RLS) is a standardized set of functionalities within 3GPP networks designed to determine the geographical location of a User Equipment (UE). It operates by utilizing measurements from the radio access network, which can include timing measurements (like Round Trip Time or Observed Time Difference of Arrival), signal strength measurements, and angle-of-arrival data. The architecture involves network elements such as the Serving Mobile Location Center (SMLC) in GSM/WCDMA or the Location Management Function (LMF) and Access and Mobility Management Function (AMF) in 5GC, which coordinate with base stations (NodeBs, eNBs, gNBs) to collect the necessary radio data. The UE itself may also participate in the location process, for example, by making measurements of neighboring cells or by incorporating Global Navigation Satellite System (GNSS) capabilities, with the network assisting or requesting this data.

The location determination can follow several methods, broadly categorized as network-based, UE-based, or hybrid. In network-based methods, the network infrastructure performs the measurements and calculations without requiring special capabilities from the UE. UE-based methods rely on the UE (often with integrated GNSS) to compute its own position, potentially with assistance data from the network to improve speed and accuracy. Hybrid methods combine measurements from both the network and the UE. The calculated location estimate is then delivered to a client application, which could be an emergency services network (for E911/E112 calls), a commercial location-based service provider, or a network operator's own systems for functions like fraud detection or traffic analysis.

RLS is integrated into the core network service architecture through standardized interfaces. In 5G systems, the LMF communicates with the gNB via the NRPPa protocol over the NG interface and with the UE via the LTE Positioning Protocol (LPP) carried over NAS signaling. This allows for precise coordination across the radio and core network domains. The service supports multiple Quality of Service (QoS) parameters, including accuracy, response time (latency), and reliability, which can be tailored based on the requesting application's needs. Its role is critical not only for consumer-facing services but also for network management, enabling operators to understand user distribution, plan cell deployments, and optimize radio resource allocation based on real-time location data.

Purpose & Motivation

RLS was created to fulfill stringent regulatory mandates, primarily for emergency caller location. Governments worldwide, starting with the FCC's E911 requirements in the United States, mandated that mobile network operators must be able to provide the location of a caller making an emergency call. This was a fundamental shift from fixed-line telephony, where the address was known, to mobile telephony, where the caller could be anywhere. 3GPP standardized RLS to provide a consistent, interoperable method for all cellular technologies (GSM, UMTS, LTE, NR) to meet these legal obligations.

Beyond emergency services, the proliferation of smartphones and mobile data created a massive market for commercial location-based services (LBS). Applications for navigation, local search, social networking, and targeted advertising all require reliable device location. RLS provides the network-based infrastructure to support these services, especially in scenarios where satellite-based GPS/GNSS is unavailable (e.g., indoors, in urban canyons). It solves the problem of providing a ubiquitous, always-available location capability that complements but does not solely depend on UE-integrated GNSS.

From a network operator perspective, RLS also addresses operational and optimization challenges. Knowing where users are concentrated allows for better radio network planning, capacity management, and handover optimization. It can also be used for lawful interception, fraud detection (identifying unusual location patterns), and providing value-added services to enterprise customers. Thus, RLS evolved from a regulatory compliance tool into a core network service enabling safety, commercial innovation, and operational intelligence.

What changed in its specifications

The latest release-to-release comparison of specifications that define RLS. Each summary describes the whole specification, not only this term.

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 24.141Rel-16 → Rel-17

Updated HTTP digest authentication to RFC 7616 and replaces old HTTP references.

Full comparison in TS 24.141 →

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-4 Initial

Introduced the core RLS framework for UMTS, defining the basic architecture with the Serving Mobile Location Center (SMLC) and standardized the first set of positioning methods like Cell-ID and Observed Time Difference of Arrival (OTDOA) for WCDMA. Established the control plane protocols for location service signaling.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 24.141 vj00 Presence Service Protocol Details Rel-19 read
TS 24.841 v600 Presence Service IP Multimedia Subsystem Rel-6 read
TS 25.309 v660 FDD Enhanced Uplink Technical Specification Rel-6 read
TS 25.319 vj00 Enhanced Uplink for UTRA FDD/TDD Rel-19 read
TS 25.321 vj00 MAC Protocol Specification for UTRAN Rel-19 read
TS 25.331 vj01 UTRAN Radio Resource Control Protocol Rel-19 read
TS 25.423 vj00 UTRAN RNSAP Specification Rel-19 read
TS 25.433 vj00 Node B Application Part (NBAP) Protocol Rel-19 read
TS 29.199 3GPP TS 29.199 Rel-4 read
TS 32.808 v800 Common Profile Storage Framework for User Data Rel-8 read
TS 38.807 vg10 NR beyond 52.6 GHz Study Rel-16 read