PTT

Push-to-Talk

Services →
Introduced in Rel-8

PTT is a half-duplex voice service standardized by 3GPP as Push-to-talk over Cellular (PoC), enabling instant, walkie-talkie-like group communication over mobile packet networks.

Category
Services
Introduced
Rel-8
Where
Services › Codecs
Specifications
9 specs
PTT Description Purpose Related Classification Specifications

Description

Push-to-Talk (PTT) over Cellular (PoC) is a standardized 3GPP service that provides instant half-duplex voice group communication over IP-based mobile networks. Unlike a full-duplex phone call, PTT uses a "talk" button to control the right to speak (the "floor"). A user presses and holds the button to seize the floor, their voice is packetized and transmitted via the IP Multimedia Subsystem (IMS) core to all members of a pre-defined or ad-hoc group, and they release the button to listen. The service architecture is client-server based, involving a PoC client application on the User Equipment (UE), a PoC server in the network, and leveraging IMS for session control (using SIP) and media delivery (using RTP over UDP).

The key network component is the PoC Server, which performs several critical functions: it manages group definitions and membership, handles session initiation and termination, controls the floor (arbitrating requests from multiple users trying to speak simultaneously), and distributes media streams to all participants. The floor control protocol is a crucial element, ensuring only one participant transmits audio at a time to avoid collisions. Media is typically carried as Voice over IP (VoIP) packets. The service integrates with core IMS functions like the Call Session Control Function (CSCF) for SIP routing and the Home Subscriber Server (HSS) for user profiles and service authorization.

Operation begins with the PoC client registering with the IMS core. To initiate a group talk session, the client sends a SIP INVITE to the PoC server, identifying the target group. The server alerts other group members (via SIP), establishing a unidirectional media path from the floor holder to all listeners. When a user wants to speak, their client sends a floor request message. The PoC server grants the floor based on a configured policy (e.g., first-come-first-served, priority-based), and the user's audio is then routed to the group. This model provides immediate communication with minimal setup delay, replicating the experience of traditional two-way radios but with the wide-area coverage and capacity of a cellular network.

Purpose & Motivation

PTT was standardized by 3GPP to bring the immediate, one-to-many communication paradigm of traditional Private Mobile Radio (PMR) and dispatch systems to commercial cellular networks. Prior to PoC, professional users (e.g., in public safety, construction, logistics) relied on separate, dedicated LMR networks, while cellular offered only one-to-one full-duplex calls or non-standardized proprietary PTT solutions that lacked interoperability. The motivation was to leverage the ubiquitous coverage and high capacity of evolving 2.5G/3G packet networks (GPRS, UMTS) to offer a compelling, standardized group communication service.

The creation of 3GPP PTT (PoC) solved several problems: It provided interoperability between devices and networks from different vendors and operators, which proprietary solutions could not. It offered a cost-effective alternative to building and maintaining separate LMR networks by utilizing existing cellular infrastructure. Furthermore, it addressed the latency limitations of early circuit-switched cellular group calls, as the packet-switched nature of PoC allowed for faster call setup and more efficient use of network resources for bursty talk-spurt traffic.

Its development was driven by commercial demand for instant communication in business verticals and the desire of operators to increase ARPU with new value-added services. By integrating with IMS, PoC was designed as a future-proof, all-IP service that could evolve with the core network. It addressed the limitations of previous approaches by providing a standardized, scalable, and network-controlled service that could support large groups, presence information, and seamless mobility, bridging the gap between traditional dispatch radio and modern cellular telephony.

Classification

Part ofIMS
Related approachesSIP

Evolution Across Releases

Rel-8 Initial

Initial standardization of PTT as an IMS-based service, known as Push-to-talk over Cellular (PoC). Defined the basic architecture with PoC Client, PoC Server, and IMS core integration. Specified the fundamental procedures for session establishment, floor control, media transmission, and group management. Established PoC as a standardized alternative to proprietary solutions.

Explore further

Broader topics and technologies where PTT plays a role.

Defining Specifications

3GPP specifications that define or reference PTT, 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.468 vj00 Group Communication System Enabler Requirements Rel-19
TS 23.379 vk00 MCPTT Functional Architecture Rel-20
TS 23.779 vd00 MCPTT over LTE Stage 2 Study Rel-13
TS 26.346 vj20 MBMS User Services Media Codecs & Protocols Rel-19
TR 26.928 vj00 Study on eXtended Reality (XR) in 5G Rel-19
TS 27.007 vj40 AT Command Set for UE Rel-19
TS 33.106 vj00 Lawful Interception Requirements (Pre-Rel-15) Rel-19
TS 36.868 vc00 Study on Group Communication for E-UTRA Rel-12