Description
The Sidelink Server UE (SL Server UE) is a specialized role for a User Equipment in 3GPP Release 19 that enables sidelink positioning and ranging services. Sidelink, defined in 3GPP as the PC5 interface, allows direct communication between UEs without traversing the network infrastructure. The SL Server UE acts as a local server that offers position method determination, assistance data distribution, and location calculation functionalities to other UEs, known as Target UEs or SL Anchor UEs. This concept is part of the broader effort to support positioning and ranging in out-of-coverage or partial-coverage scenarios, where traditional network-based positioning (e.g., via gNB) is unavailable or insufficient.
Architecturally, the SL Server UE interacts with other UEs over the PC5 interface. It may communicate with the network (if in coverage) to obtain assistance data or to report location information, but its primary function is to serve UEs directly over sidelink. The SL Server UE can be a Target UE itself (i.e., the UE whose location is being determined) or an SL Anchor UE (a UE with known location that assists in positioning). Any UE that supports the necessary functionalities can assume the role of SL Server UE. The functionalities include determining the appropriate positioning method (e.g., time difference of arrival, angle of arrival, round-trip time), distributing assistance data (such as satellite ephemeris, reference signal configurations, or anchor locations), and calculating the final location of the target UE. The SL Server UE may also coordinate the exchange of positioning reference signals (PRS) among UEs.
Key components of the SL Server UE include the positioning engine, which implements the algorithms for position calculation; the sidelink communication module, which handles PC5 signaling and data transfer; and the assistance data manager, which stores and distributes relevant data. The SL Server UE must have accurate knowledge of its own location to serve as an anchor, or it must obtain such knowledge from other sources (e.g., GNSS, network). It also needs to manage resources for sidelink transmission, including scheduling and power control, to ensure reliable positioning measurements. Security and privacy are important considerations, as the SL Server UE handles sensitive location data. 3GPP specifies mechanisms for authentication and authorization to prevent unauthorized access.
The role of the SL Server UE in the network is to enable high-accuracy positioning and ranging services in scenarios where network coverage is not available or where low-latency direct communication is beneficial. For example, in a factory setting, robots and sensors may need to determine their relative positions for coordination; an SL Server UE can provide this service locally without relying on the cellular network. In public safety, first responders can use sidelink positioning to locate each other in areas without coverage. The SL Server UE also supports ranging, which is the determination of distance between UEs, useful for applications like collision avoidance and proximity services.
In summary, the SL Server UE is a novel concept in 5G-Advanced that leverages sidelink to provide positioning and ranging as a service. It extends the capabilities of 5G positioning beyond network-based methods, enabling new use cases and improving resilience. As 3GPP continues to evolve, the SL Server UE is expected to become more sophisticated, with support for advanced techniques like AI/ML-based positioning and integration with other sidelink services.
Purpose & Motivation
The SL Server UE was created to address the limitations of traditional cellular positioning, which relies on base stations and core network elements. In many scenarios, such as indoor environments, remote areas, or disaster zones, network coverage may be unreliable or unavailable, making it impossible to use network-based positioning. The SL Server UE solves this problem by enabling direct UE-to-UE positioning over sidelink, which does not require network infrastructure. This is particularly important for public safety, industrial IoT, and vehicular communications, where accurate location information is critical.
The motivation for the SL Server UE also stems from the need for low-latency and high-accuracy positioning. Network-based positioning involves signaling to and from the core network, which introduces latency and may not meet the requirements of time-critical applications. Sidelink positioning can achieve lower latency because it bypasses the network. Additionally, sidelink allows for higher accuracy in some cases, as UEs can be closer to each other and can use higher bandwidth for ranging signals.
Historically, sidelink was introduced in 4G LTE for device-to-device communication (ProSe) and later enhanced in 5G NR for V2X and other services. However, positioning over sidelink was not standardized until Release 19. The SL Server UE concept fills this gap by defining a UE that can provide positioning services to others. It builds on the existing sidelink framework and integrates with 5G positioning architecture, allowing for seamless operation in both coverage and out-of-coverage scenarios.
What changed in its specifications
The latest release-to-release comparison of specifications that define SL Server UE. Each summary describes the whole specification, not only this term.
Rel-19 adds enhanced NR topology support to TS 38.305, including WAB-gNB, updated definitions and gNB-to-LMF information transfer. It also includes two further related items.
Full comparison in TS 38.305 →Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Initial definition of SL Server UE. Defined as a UE offering position method determination, assistance data distribution and/or location calculation functionalities for sidelink positioning and ranging based services. It interacts with other UEs over PC5 as necessary in order to determine a ranging/SL position method, distribute assistance data and calculate the location of the target UE. A Target UE or SL Anchor UE can act as SL Server UE if any of the functionalities is supported. This release introduced the concept and established the foundational requirements for sidelink positioning.
Defining Specifications
3GPP specifications that define or reference SL Server UE, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 38.305 vj30 | NG-RAN UE Positioning Stage 2 | Rel-19 read |
| TS 38.355 vj20 | Sidelink Positioning Protocol (SLPP) Specification | Rel-19 read |