Description
5G ProSe Direct Discovery is a fundamental enabler of proximity-based services (ProSe) in 5G networks, allowing a UE to detect and be detected by other ProSe-enabled UEs in its radio vicinity using direct NR (New Radio) sidelink transmissions. Unlike traditional cellular communication where all traffic is routed through the core network, direct discovery establishes a device-to-device (D2D) awareness layer that operates at the radio access level, significantly reducing latency and offloading network resources. This capability is standardized in 3GPP TS 23.304 (architecture and procedures), TS 24.554 (protocol aspects), and TS 32.277 (charging management).
The procedure operates in two primary models: Model A and Model B. In Model A, a UE announces its presence by broadcasting discovery messages, and interested UEs monitor for these announcements. In Model B, a UE solicits responses by sending a request, and UEs that match the criteria respond directly. Both models use the PC5 interface, which is the reference point for direct UE-to-UE communication. Discovery messages are transmitted over the sidelink using either broadcast or groupcast communication, depending on the configuration and the application requirements. The discovery process can be network-controlled, where the 5G core network (specifically the ProSe function and related NFs) authorizes and assists the discovery, or it can operate in a limited autonomous mode when out of coverage.
Architecturally, 5G ProSe Direct Discovery involves several key network functions. The ProSe Application Server (ProSe AS) manages application-level identifiers and policies. The 5G ProSe Function, which may be integrated with the NEF or deployed as a standalone entity, handles authorization, parameter provisioning, and discovery code management. The UE contains the ProSe Discovery client that executes the discovery procedures. The PC5 interface, defined in 3GPP TS 38.300 and related physical layer specifications, provides the radio bearer for discovery message exchange. Security is anchored in the 5G ProSe security framework, which includes discovery security (integrity and replay protection) and privacy mechanisms to prevent unauthorized tracking.
Key technical aspects include the use of discovery codes (e.g., ProSe Discovery UE ID, Discovery Entry ID) that map to application-layer identifiers, ensuring privacy and efficient matching. The discovery process supports both open and restricted discovery: open discovery allows any UE to detect the announcing UE, while restricted discovery requires explicit permission from the announcing UE. The radio resource allocation for discovery messages is managed by the gNB via sidelink resource pools, which can be configured in a scheduled or UE-autonomous mode. This ensures efficient spectrum usage and coexistence with regular cellular traffic.
5G ProSe Direct Discovery is essential for a wide range of applications, including public safety (mission-critical push-to-talk, off-network communications), social networking (proximity-based friend finding), commercial services (smart retail, venue-based information), and IoT (device pairing, local control). By enabling direct UE-to-UE awareness, it reduces latency, improves spectral efficiency, and supports new business models. The evolution from LTE ProSe to 5G ProSe brings enhanced data rates, lower latency, and better scalability, leveraging NR's flexible numerology and advanced antenna systems.
Purpose & Motivation
5G ProSe Direct Discovery exists to enable efficient, low-latency proximity-based services in 5G networks by allowing UEs to discover each other directly over the PC5 interface without routing traffic through the core network. This addresses the limitations of traditional cellular communication, where all data must traverse the core, leading to higher latency, increased network load, and unnecessary resource consumption for local interactions. The technology was motivated by the growing demand for device-to-device communication in public safety, social networking, and commercial applications, where proximity awareness is critical.
Historically, LTE ProSe (introduced in Release 12) provided the first standardized framework for direct discovery and communication, but it was limited to LTE radio technology and had constraints in terms of data rates, latency, and scalability. As 5G NR was developed, it became clear that ProSe needed to evolve to leverage NR's capabilities, such as wider bandwidths, flexible numerology, and advanced beamforming. 5G ProSe Direct Discovery, introduced in Release 19, builds on the LTE ProSe foundation but adapts it to the 5G System architecture, including the Service-Based Architecture (SBA) and new security and privacy requirements.
The primary problem it solves is the need for efficient, secure, and privacy-preserving discovery of nearby devices. Without direct discovery, applications would rely on network-based location services or server-based matching, which introduce higher latency and may not be suitable for real-time or off-network scenarios. 5G ProSe Direct Discovery enables use cases such as mission-critical communications in areas without network coverage, social applications that require instant proximity detection, and IoT scenarios where devices need to pair locally. It also supports network offloading, reducing congestion in the core network and improving overall system efficiency.
What changed in its specifications
The latest release-to-release comparison of specifications that define 5G ProSe Direct Discovery. Each summary describes the whole specification, not only this term.
Rel-19 adds multi-hop NR sidelink relaying through Intermediate UE-to-Network Relay entities, with discovery, QoS and link handling clauses. It also adds path switching between direct and indirect paths via Layer-2 UE-to-Network Relay, and ProSe support for SNPNs and CAG use in PNI-NPNs.
Full comparison in TS 23.304 →Rel-19 adds multi-hop NR sidelink UE-to-network relay with new direct link establishment procedures and discovery IEs. It extends 5G ProSe to SNPNs, adding SNPN identification, authorisation checks, and PC5 relay indications. It also adds multi-hop relay configuration over PC5 and charging-related abbreviations and content type values.
Full comparison in TS 24.554 →Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (6 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.
- Update on announce request procedure for restricted 5G ProSe direct discovery model A to support 5G ProSe in SNPN TS 24.554CR0645
- Update on the parameter in 5G ProSe direct discovery messages over PC3a to support 5G ProSe in SNPN TS 24.554CR0666
- Update on 5G ProSe direct discovery procedure over PC5 interface to support 5G ProSe in SNPN TS 24.554CR0650
- Update on monitor request procedure for open 5G ProSe direct discovery to support 5G ProSe in SNPN TS 24.554CR0658
- Update on monitor request procedure for restricted 5G ProSe direct discovery model A to support 5G ProSe in SNPN TS 24.554CR0662
- Corrections in the procedures for UE using provisioned radio resources for 5G ProSe direct discovery and 5G ProSe communication TS 24.554CR0667
Defining Specifications
3GPP specifications that define or reference 5G ProSe Direct Discovery, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.304 vk10 | 5G Proximity Services (ProSe) Stage 2 | Rel-20 read |
| TS 24.554 vk10 | 5G ProSe Protocols and Procedures | Rel-20 read |
| TS 32.277 vj20 | Charging Management for Proximity Services (ProSe) | Rel-19 read |