Description
Remote Identification (RID) is a service capability defined in 3GPP that allows a network entity, such as an application server or service provider, to remotely identify and authenticate a user equipment (UE) or user without requiring direct physical access or user intervention. This is achieved through cryptographic protocols and network-assisted procedures that leverage the UE's subscription credentials or temporary identifiers. RID operates within the 5G service-based architecture, involving core network functions like the Authentication Server Function (AUSF), Unified Data Management (UDM), and Network Exposure Function (NEF). The service enables secure, privacy-preserving identification for various use cases, such as accessing location-based services, verifying device integrity for IoT deployments, or enabling anonymous authentication for public safety communications.
Architecturally, RID is specified in 3GPP TS 23.256 and related documents, outlining how external applications can request identification through the NEF, which acts as an intermediary to protect network internals. The process typically involves the application sending a request with parameters like a temporary identifier or service-specific credentials, which the network maps to a permanent subscription identifier (e.g., SUPI) after proper authorization and privacy checks. Key components include the RID service provider, which initiates the request, and the 5G core network, which performs the identification using authentication and key agreement (AKA) procedures or similar mechanisms. RID can work in conjunction with privacy-enhancing technologies like subscription concealed identifiers (SUCI) to prevent tracking, ensuring that identification is performed only when authorized and necessary.
How RID works involves several steps: first, an external application (e.g., a smart city service) requests identification of a UE via the NEF, providing a token or identifier that the UE previously shared during service registration. The NEF validates the application's credentials and forwards the request to relevant core functions, such as the UDM or AUSF, which retrieve the UE's profile and perform authentication if needed. The network then returns a verified identity or attributes (e.g., confirmed age or device type) to the application, without exposing sensitive subscriber data. This process supports both online and offline modes, with optional user consent mechanisms to comply with regulations like GDPR. RID is particularly valuable in IoT scenarios, where devices need to be identified for service access without human interaction, and in emergency situations where first responders must quickly authenticate devices in a disaster area.
Purpose & Motivation
RID was introduced to address the growing need for secure, remote authentication in 5G ecosystems, especially with the proliferation of IoT devices and services that require automated identification without physical presence. Prior approaches often relied on manual processes or less secure methods like IP-based identification, which were inadequate for scalable, privacy-sensitive applications. RID provides a standardized way for service providers to verify identities through the mobile network, leveraging the robust security infrastructure of 3GPP systems, which solves problems like identity spoofing, unauthorized access, and privacy violations.
Historically, the motivation for RID emerged from use cases in Release 17, such as UAV (drone) identification for regulatory compliance, where remote verification of flying devices is required by aviation authorities. It also supports public safety applications, where emergency services need to identify devices in a crisis without compromising user privacy. By creating a network-based identification service, 3GPP enables new business models, such as age verification for digital services or device attestation for industrial IoT, while maintaining the high security and privacy standards expected in mobile networks. This addresses limitations of previous ad-hoc solutions by integrating identification directly into the 5G core, ensuring interoperability and trust across different operators and service providers.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (2 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-17, normative work from Rel-18.
In Release 18, 3GPP introduced architectural enhancements to support Broadcast Remote ID, enabling UAV identification over broadcast radio links. The release specifically added support for delivering Broadcast Remote ID using both the PC5 reference point and Multicast/Broadcast Service (MBS), with the A2X service type indicating Broadcast Remote ID used for routing messages via MBS sessions. Furthermore, the specifications detail procedures for MBS service area mapping to facilitate this A2X communication.
Explore further
Broader topics and technologies where RID plays a role.
Defining Specifications
3GPP specifications that define or reference RID, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.256 vj50 | UAS Support Architecture Enhancements | Rel-19 |
| TS 23.700 vk00 | XR Services Application Enablement Layer | Rel-20 |
| TR 23.754 vh10 | Study on UAS Connectivity, ID & Tracking | Rel-17 |
| TS 29.256 vj30 | UAS-NF Stage 3 Protocol Specification | Rel-19 |
| TS 33.535 vj00 | 5G AKMA: Authentication and Key Management for Apps | Rel-19 |