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

Glossary term · Services

Model A

Model A

Services →

Model A is a ProSe direct discovery model where a UE announces its presence to be discovered by other UEs in its vicinity, used for restricted discovery in public safety and commercial applications.

Introduced
Rel-12
Where
Services
Specifications
3 specs
Model A Description Purpose What changed Neighbours Specifications

Description

Model A is one of the two models for ProSe (Proximity Services) direct discovery defined in 3GPP. ProSe direct discovery allows UEs to discover other UEs in their proximity without going through the network, using direct radio signals. Model A involves a UE (the announcing UE) broadcasting a discovery message that says 'I am here', while other UEs (monitoring UEs) listen for these announcements. This model is typically used for restricted discovery, where the announcing UE only wants to be discovered by specific UEs that have been authorized.

In Model A, the announcing UE sends a discovery announcement message containing a ProSe Application Code or ProSe Restricted Code. This code is derived from the application layer and is used to identify the announcing UE's application or service. Monitoring UEs that are interested in that service will listen for the code and, upon receiving it, can decide to respond or take further action. The discovery process is controlled by the network through authorization and provisioning of the codes.

Model A is defined in 3GPP TS 23.303 (Proximity-based services) and related specifications. It supports both open and restricted discovery. In open discovery, any UE can monitor and discover the announcing UE. In restricted discovery, only UEs with the appropriate permissions can discover the announcing UE. Model A is particularly useful for public safety scenarios, where an incident commander might announce their presence to nearby responders, or for commercial applications like proximity-based advertising.

The architecture for Model A involves the ProSe Function in the core network, which handles authorization, provisioning of ProSe Application Codes, and charging. The UE must be authorized by the network to use ProSe direct discovery. The discovery message is sent on the PC5 interface, which is the direct radio interface between UEs. The PC5 interface uses specific physical channels and protocols for discovery, separate from the Uu interface used for network communication.

Model A differs from Model B, where a UE sends a 'who is there?' solicitation and another UE responds with 'I am here'. Model A is a push model, while Model B is a pull model. Both models are used in different scenarios, and the choice depends on the application requirements. Model A is simpler and more efficient for periodic announcements, while Model B is more suitable for on-demand discovery.

Purpose & Motivation

Model A was created to enable efficient proximity-based discovery for public safety and commercial applications. Before ProSe, UEs could only communicate via the network, which introduced latency and dependency on infrastructure. In public safety scenarios, such as disaster recovery, network infrastructure might be unavailable, so direct UE-to-UE discovery and communication are critical. Model A provides a simple, one-to-many announcement mechanism that allows a UE to advertise its presence and services to nearby UEs without network involvement.

The purpose of Model A is to support restricted discovery, where privacy and authorization are important. For example, a police officer may want to announce their presence only to other authorized officers, not to the general public. Model A allows the use of restricted ProSe codes that only authorized UEs can interpret. This solves the problem of unwanted discovery and ensures that only intended recipients can find the announcing UE.

Historically, Model A was introduced in 3GPP Release 12 as part of the initial ProSe specification. It was designed to meet the needs of public safety users, who required robust and resilient communication. Over time, Model A has been enhanced to support commercial use cases, such as social networking and proximity-based services. The evolution of Model A continues with 5G, where ProSe is integrated into the 5G system architecture, supporting new features like network slicing and enhanced QoS.

What changed in its specifications

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

TS 23.303Rel-18 → Rel-19

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

Full comparison in TS 23.303 →
TS 29.343Rel-18 → Rel-19

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

Full comparison in TS 29.343 →

Release Timeline

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-12 Initial

Initial definition: 'involves one UE announcing "I am here"'. This introduced Model A as a basic ProSe direct discovery model.

Wording changed to: 'involves one UE announcing "I am here" in restricted ProSe direct discovery.' This clarified that Model A is specifically used for restricted discovery, emphasizing authorization and privacy.

Definition carried over unchanged from Rel-13. Rel-14 added enhancements to ProSe, but the Model A definition remained the same.

Definition carried over unchanged. Rel-15 introduced 5G, but the Model A definition was not revised.

Definition carried over unchanged. Rel-16 added 5G ProSe enhancements, but the definition text was identical.

Definition carried over unchanged. Rel-17 focused on other features, but the Model A definition remained the same.

Wording changed to: 'involves one UE announcing "I am here"'. The phrase 'in restricted ProSe direct discovery' was removed, reverting to the original Rel-12 wording. This may reflect a simplification or broader applicability.

Wording changed to: 'involves one UE announcing "I am here" in restricted ProSe direct discovery.' The phrase was re-added, returning to the Rel-13 wording. This suggests a clarification or correction.

Defining Specifications

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

SpecificationTitleRelease
TS 23.303 vj00 Proximity Services (ProSe) Stage 2 Rel-19 read
TS 29.343 vj00 PC2 Reference Point Stage 3 Specification Rel-19 read
TS 32.277 vj20 Charging Management for Proximity Services (ProSe) Rel-19 read