LCS-UP

Location Services User Plane

Services
Introduced in Rel-18
Location Services User Plane (LCS-UP) is a 3GPP architectural concept and functional framework introduced for 5G. It defines the user plane path and procedures for transporting positioning-related measurement data and assistance data between the UE, the network (RAN, LMF), and external clients. It enables high-accuracy, low-latency positioning services by leveraging the data plane.

Description

The Location Services User Plane (LCS-UP) is a fundamental architectural component within the 5G system, specifically defined to handle the data transfer required for advanced positioning services. Unlike the control-plane LCS-AP, which manages signaling and session control, the LCS-UP is responsible for the actual conveyance of positioning measurement data, assistance data, and location results over the user plane. This separation allows for higher bandwidth, lower latency data exchange, which is critical for real-time, high-accuracy positioning applications like autonomous driving, augmented reality, and industrial IoT.

Architecturally, the LCS-UP involves several network functions. The key entity is the Location Management Function (LMF) in the 5G Core (5GC), which orchestrates the positioning session. The user plane path typically involves the UE, the gNB (or ng-eNB) in the Radio Access Network (RAN), the User Plane Function (UPF), and the LMF. For UE-assisted or UE-based positioning methods (e.g., Assisted GNSS, OTDOA, sensor-based positioning), the UE generates measurement data (e.g., satellite pseudoranges, observed time differences). This data is packaged into LCS-UP Protocol Data Units (PDUs) and sent via a dedicated Packet Data Unit (PDU) Session or a QoS Flow established for location services. The data travels through the gNB and UPF to the LMF. Conversely, the LMF can send assistance data (like GNSS ephemeris or cell positioning reference signal (PRS) information) to the UE via the same user plane path to aid its position calculation.

The operation of LCS-UP is governed by the LCS User Plane Protocol (LCS-UPP), which defines the format of the PDUs and the procedures for their exchange. A positioning session is first established via control plane signaling (using protocols like LPP over NAS). Once the session is active, the LMF can instruct the UE and/or the RAN to activate a user plane connection for positioning data transfer. This connection uses standard 5G user plane mechanisms (GTP-U tunnels between gNB and UPF, N3/N9 interfaces), ensuring it can benefit from 5G's network slicing and QoS capabilities. The LCS-UP framework supports both unicast (point-to-point between LMF and a single UE) and multicast/broadcast (for delivering common assistance data to multiple UEs) data delivery, making it highly scalable for mass-market services.

Purpose & Motivation

LCS-UP was created to address the limitations of purely control-plane-based positioning in earlier 3GPP releases, which could not efficiently support the massive data volumes and stringent latency requirements of emerging 5G use cases. Control plane signaling, while reliable for session management, is not optimized for streaming large datasets like raw GNSS measurements, dense assistance data, or frequent position updates. The historical approach relied heavily on LPP (LTE Positioning Protocol) carried over NAS, which could become a bottleneck. LCS-UP solves this by offloading the bulk data transfer to the high-performance 5G user plane.

The motivation stems from vertical industry demands for centimeter-level accuracy and real-time kinematic positioning, essential for automotive V2X, drone navigation, and precision agriculture. These applications require the continuous exchange of rich sensor fusion data (from UE and network sensors) which is impractical over the control plane. LCS-UP leverages the inherent strengths of the 5G user plane: high throughput, ultra-low latency, and QoS differentiation. By providing a dedicated, optimized path for positioning data, it enables network-based positioning services to achieve performance on par with or superior to standalone GNSS, especially in challenging environments like urban canyons or indoors. Its introduction in Release 18 represents a strategic evolution of 3GPP's LCS architecture to fully harness the capabilities of 5G-Advanced networks.

Key Features

  • Dedicated user plane path for high-bandwidth positioning data transfer
  • Separation from control plane for improved latency and efficiency
  • Support for transport of raw positioning measurements (e.g., GNSS, RAN measurements)
  • Transport of assistance data from network (LMF) to UE
  • Utilizes standard 5G PDU Sessions and QoS Flows for guaranteed service quality
  • Enables multicast/broadcast delivery of common assistance data

Evolution Across Releases

Rel-18 Initial

Initial introduction of the LCS-UP architectural framework and the associated LCS-UPP protocol. Defined the end-to-end user plane path for positioning data between UE and LMF, including the roles of gNB, UPF, and the new LCS-UPP layer. Established procedures for activating/deactivating LCS-UP sessions via control plane signaling.

Defining Specifications

SpecificationTitle
TS 24.572 3GPP TS 24.572
TS 38.305 3GPP TR 38.305