Glossary term · Services

MCPTT

Mission Critical Push to Talk Identity

Services →

MCPTT is a unique identifier within the 3GPP Mission Critical Push to Talk service framework, used to authenticate and authorize users and groups for secure, low-latency group communications over LTE/5G networks.

Introduced
Rel-13
Specifications
54 specs
Category
Services
Introduced
Rel-13
Specifications
54 specs
MCPTT Description Purpose Detected Changes Specifications

Description

The Mission Critical Push to Talk Identity (MCPTT ID) is a core element within the 3GPP Mission Critical Services (MCS) architecture, specifically defined for the MCPTT service. It serves as a unique, persistent identifier assigned to an MCPTT user (e.g., a first responder) or an MCPTT group. This identity is used throughout the service layer for authentication, authorization, service provisioning, and routing of push-to-talk communications. The MCPTT ID is distinct from, but can be associated with, other 3GPP identifiers like IMSI or MSISDN, and it is managed within the MCPTT service's home network.

Architecturally, the MCPTT ID is utilized by several functional entities defined in 3GPP specifications. The MCPTT client, residing on the user equipment (UE), is configured with this identity. During registration, the MCPTT client presents the MCPTT ID to the MCPTT service platform, which includes components like the MCPTT Server, MCPTT Application Server, and key management entities. The identity is validated against subscription data stored in the Home Subscriber Server (HSS) or a dedicated MCPTT database. For group communications, MCPTT Group IDs are used to define talkgroups, and the MCPTT ID determines a user's membership and privileges within those groups (e.g., dispatcher, floor control rights).

How it works involves the identity being embedded in signaling messages (using protocols like SIP and HTTP) for all MCPTT procedures: registration, group affiliation, call initiation (floor request), and emergency calls. Security is paramount; the MCPTT ID is a key input for authentication and key agreement procedures, ensuring that only authorized users can access the service. It also enables features like identity-based priority and pre-emption, where a high-priority user's MCPTT ID can grant them immediate access to network resources during congestion. The identity remains consistent across sessions and is crucial for lawful interception and logging for public safety accountability.

Purpose & Motivation

MCPTT Identity was created to fulfill the stringent requirements of professional and public safety communications migrating from legacy Land Mobile Radio (LMR) systems like TETRA or P25 to 3GPP-based broadband networks (LTE, 5G). Legacy systems had their own proprietary identity and security models. A standardized, secure identity framework was necessary to enable interoperability between different vendors' MCPTT solutions and to allow public safety users to roam onto visited networks while maintaining their service profile and authorization.

The limitations of using generic cellular identifiers (like phone numbers) for mission-critical services were significant. These identifiers lacked the granularity for group management, did not inherently support service-specific authentication, and could not easily encode user roles or priorities. The MCPTT ID solves these problems by providing a service-layer identity specifically tailored for push-to-talk. It enables secure, authenticated access to the MCPTT service, supports dynamic group management, and forms the basis for advanced features like emergency alerting, inherent user priority, and secure end-to-end group communications. Its creation was motivated by the need for a reliable, standardized, and secure identity mechanism that is integral to making LTE/5G a viable replacement for traditional PMR networks.

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (305 CRs across 6 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 35 changes
  • MCPTT unicast media flow stop and resume TS 23.379CR0044
  • Functional model for MCPTT interconnection TS 23.379CR0079
  • MCPTT specific group configuration for interconnection TS 23.379CR0114
  • Definition of MCPTT-3 TS 23.379CR0119
  • Managing functional alias – MCPTT server serving the user TS 24.379CR0390
  • Managing functional alias – MCPTT server owning the functional alias TS 24.379CR0391

+ 29 more changes

Rel-16 34 changes
  • Move interworking of functional alias from MCPTT to MCCoRe TS, MCPTT part TS 22.179CR0068
  • Move interworking of functional alias from MCPTT to MCCoRe TS, MCCoRe part TS 22.280CR0094
  • Provide list of MCPTT group members who did not acknowledge the group call request TS 23.379CR0191
  • User configuration for functional alias information query for MCPTT TS 23.379CR0195
  • MCPTT configuration for implicit functional alias activation/deactivation TS 23.379CR0203
  • Add configuration for call forwarding for MCPTT private calls TS 23.379CR0210

+ 28 more changes

Rel-17 73 changes
  • Add enhancements for interworking of MCPTT group calls with GSM-R TS 23.283CR0049
  • Support of functional aliases as called party address in MCPTT emergency private calls TS 23.379CR0225
  • Add call transfer for MCPTT private calls TS 23.379CR0229
  • Add announced call redirection for MCPTT private calls TS 23.379CR0246
  • Add call forwarding based on manual input for MCPTT private calls TS 23.379CR0247
  • Add call forwarding based on manual input for MCPTT private calls TS 23.379CR0249

+ 67 more changes

Rel-18 103 changes
  • Preconfigured regrouping support for MCPTT TS 23.280CR0366
  • Allow the user to restrict the dissemination of the location information – MCPTT Configuration TS 23.379CR0308
  • Auto affiliate to MCPTT group for remotely initiated MCPTT call request procedure TS 23.379CR0309
  • Private call forwarding between several MCPTT systems TS 23.379CR0310
  • Private call transfer between several MCPTT systems TS 23.379CR0313
  • Ad hoc group call procedures in single MCPTT system TS 23.379CR0324

+ 97 more changes

Rel-19 49 changes
  • Clarifications on temporary and pre-arranged MCPTT broadcast groups TS 23.379CR0357
  • Modify list of participants by changing the criteria during an ongoing MCPTT ad hoc group call (single MC system) TS 23.379CR0360
  • Changing the criteria during an ongoing MCPTT ad hoc group call (multiple MC systems) TS 23.379CR0372
  • Configuration for authorising modification of ad hoc group emergency alert participants - mcptt TS 23.379CR0391
  • Adhoc group call release by an authorized user (MCPTT) TS 23.379CR0402
  • Change list of participants when criteria was used to setup the ad hoc group call (MCPTT) TS 23.379CR0401

+ 43 more changes

Rel-20 11 changes
  • Interworking support for ad hoc group emergency alerts (MCPTT user initiated) TS 23.283CR0091
  • Call forwarding for Ad hoc Group calls single MCPTT system (procedures) TS 23.379CR0489
  • Call forwarding for Ad hoc Group calls involving multiple MCPTT systems (procedures) TS 23.379CR0490
  • Support the combination of FA and MCPTT ID as the participants TS 23.379CR0537
  • Configurations update to allow preconfigured ad hoc group regroup for MCPTT TS 23.379CR0519
  • Authorisation to request quality of connection of MCPTT client TS 23.379CR0520

+ 5 more changes

Explore further

Broader topics and technologies where MCPTT plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 22.179 vk00 MCPTT Service Requirements Rel-20
TS 22.280 vk20 Mission Critical Services Common Requirements (MCCoRe) Rel-20
TS 22.281 vj00 Mission Critical Video (MCVideo) Service Requirements Rel-19
TR 22.879 ve00 Mission Critical Video over LTE Feasibility Study Rel-14
TS 22.880 ve00 Mission Critical Data Communications Study Rel-14
TS 23.179 vd50 MCPTT Functional Architecture Rel-13
TS 23.280 vk40 Mission Critical Services Common Functional Architecture Rel-20
TS 23.283 vk10 Mission Critical Communication Interworking Rel-20
TS 23.379 vk30 Mission Critical Push to Talk (MCPTT) Service Rel-20
TS 23.479 vj00 MBMS API for Mission Critical Services Rel-19
TS 23.700 vk10 AI/ML Application Layer Support Phase 2 Rel-20
TS 23.741 vd00 MBMS/GCSE_LTE Architecture Enhancements Study Rel-13
TR 23.780 ve00 MBMS for Mission Critical Communication Services Rel-14
TR 23.781 vf00 Study on MC services migration & interconnection Rel-15
TS 23.782 vf00 Interworking between LTE MC and non-LTE MC systems Rel-15
TR 23.783 vi00 Technical Report on Mission Critical Services over 5GS Rel-18
TS 23.790 vf00 FRMCS Gap Analysis and Architecture Enhancements Rel-15
TS 23.792 vg00 MBMS API for Mission Critical Services Rel-16
TS 24.229 vk00 IMS Call Control Protocol based on SIP Rel-20
TS 24.379 vk00 Mission Critical Push To Talk (MCPTT) Protocol Specification Rel-20
TS 24.380 vk00 MCPTT Media Plane Control Protocols Rel-20
TS 24.481 vj30 MCS Group Management Protocol Rel-19
TS 24.482 vj10 MCS Identity Management & Authentication Rel-19
TS 24.483 vk00 MCS Management Objects Configuration Rel-20
TS 24.484 vk00 MCS Configuration Management Protocols Rel-20
TS 24.883 vg00 MCPTT Interworking with LMR Systems Rel-16
TR 24.980 vg00 MCPTT IMS Profile for Gm Reference Point Rel-16
TS 26.179 vj00 Codecs and Media Handling for MCPTT Rel-19
TS 26.281 vj00 MCVideo Codecs and Media Handling Rel-19
TS 26.346 vj30 MBMS User Services Specification Rel-19
TS 26.802 vk00 5G Media Streaming Multicast Enhancements Rel-20
TS 26.880 ve00 MBMS Enhancements for Mission Critical Video Rel-14
TS 26.881 vf00 MBMS FEC for Mission Critical Services Study Rel-15
TR 26.928 vj00 Study on eXtended Reality (XR) in 5G Rel-19
TR 26.989 vj00 MCPTT Enhancement Analysis Rel-19
TS 29.165 vj30 Inter-IMS Network to Network Interface (II-NNI) Rel-19
TS 29.379 vj10 MCPTT Call Control Interworking with LMR Rel-19
TS 29.380 vj00 MCPTT-LMR Interworking Media Plane Control Rel-19
TS 29.514 vk00 3GPP TS 29514 vk00: Policy Authorization Service Rel-20
TS 31.102 vj50 USIM Application for 3GPP Telecom Networks Rel-19
TS 31.103 vj00 ISIM Application Specification Rel-19
TS 33.107 vj00 Lawful Interception Architecture & Functions Rel-19
TS 33.108 vj00 LI Handover Interface Specification Rel-19
TS 33.126 vj30 Lawful Interception Requirements Rel-19
TS 33.127 vj70 Lawful Interception Architecture and Functions Rel-19
TS 33.128 vj70 Lawful Interception in 5G System Rel-19
TS 33.179 vdc0 MCPTT Security Architecture and Procedures Rel-13
TS 33.180 vk00 Security of Mission Critical (MC) Service Rel-20
TS 33.879 vd10 MCPTT Security Study Rel-13
TS 33.880 vf10 Security Study for Enhanced Mission Critical Services Rel-15
TS 36.331 vj30 E-UTRA RRC Protocol Specification Rel-19
TS 36.579 3GPP TR 36.579 Rel-13
TS 37.579 vi50 Mission Critical (MC) services Rel-18
TR 38.913 vj00 Next Gen Access Tech Scenarios & Requirements Rel-19