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

Glossary term · Services

PoC session

Push-to-talk over Cellular Session

Services →

PoC session is an established connection between PoC users for one-at-a-time voice communication that supports various session types including 1-1 and group sessions.

Introduced
Rel-6
Where
Services
Specifications
2 specs
PoC session Description Purpose What changed Neighbours Specifications

Description

A PoC session, as defined in 3GPP specifications 23.979 and 32.272, represents a logical connection between two or more Push-to-talk over Cellular (PoC) users that enables half-duplex voice communication. PoC is a service that allows users to engage in immediate voice communication, similar to walkie-talkie functionality, but over cellular networks. The session is the fundamental unit of communication in PoC, and it can be established in several forms: a 1-1 PoC session between two users, an ad-hoc PoC group session created on the fly, a pre-arranged PoC group session with a predefined member list, or a chat PoC group session that allows users to join and leave dynamically.

The architecture of PoC is based on the IP Multimedia Subsystem (IMS) and utilizes the Session Initiation Protocol (SIP) for session control. The PoC server, which can be implemented as a PoC application server within the IMS, manages session setup, floor control, and media distribution. The floor control mechanism ensures that only one user can speak at a time, mimicking the push-to-talk behavior of traditional radio systems. The media itself is typically transported using the Real-time Transport Protocol (RTP) over UDP, with voice encoded using codecs such as AMR or EVS.

PoC sessions are established through a series of SIP signaling exchanges. When a user presses the push-to-talk button, the PoC client sends a session initiation request to the PoC server. The server then invites the other party or parties to join the session. Once the session is active, the floor control protocol (e.g., according to the Open Mobile Alliance (OMA) PoC specification) governs the right to speak. The session can be terminated by any participant or by the server, depending on the session type and policies.

The different PoC session types serve distinct use cases. A 1-1 PoC session is a private call between two users. An ad-hoc PoC group session is created spontaneously by a user who selects multiple recipients from their contact list. A pre-arranged PoC group session is set up in advance by an administrator or user, with a fixed group identity and member list. A chat PoC group session is a persistent group where users can join and leave at will, similar to a chat room, and messages are delivered to all current participants.

From a management perspective, 3GPP TS 32.272 specifies the charging and accounting aspects of PoC sessions, ensuring that operators can bill for the service appropriately. The session concept is central to charging, as records are generated per session or per participant. The evolution of the PoC session definition across 3GPP releases reflects the maturation of the service and its integration into the broader IMS framework. Although PoC has not achieved the same mass-market success as voice over LTE (VoLTE), it remains important in public safety, utilities, and enterprise communications, where group communication and instant voice are critical.

Purpose & Motivation

The PoC session concept was created to enable push-to-talk (PTT) style communication over cellular networks, bringing the immediacy and group communication capabilities of traditional land mobile radio (LMR) systems to mobile operators. Before PoC, PTT services were confined to proprietary networks and specialized devices, limiting their reach and interoperability. 3GPP and OMA collaborated to standardize PoC over IMS, allowing any compatible handset to participate in PTT sessions.

The session abstraction solves several problems. It provides a clear unit for session management, floor control, and charging. It allows different session types to be defined, catering to various communication needs from private calls to large group chats. It also enables interoperability between different vendors and operators, as the session setup and control procedures are standardized. The definition in 3GPP TS 23.979 and 32.272 ensures that both technical and charging aspects are addressed consistently.

Historically, PoC was seen as a potential killer application for 3G and 4G networks, but its adoption was slower than anticipated due to competition from over-the-top (OTT) messaging and voice services. Nevertheless, the PoC session remains a foundational concept for mission-critical push-to-talk (MCPTT) in public safety LTE and 5G, where it has been adapted and enhanced to meet stringent requirements for reliability, latency, and priority. The evolution of the definition across releases reflects the ongoing refinement of the service and its integration with IMS and charging systems.

What changed in its specifications

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

TS 32.272Rel-6 → Rel-7

Rel-7 adds new PoC charging procedures for participant number and type, plus new charging fields.

Full comparison in TS 32.272 →

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

Initial definition introduced as 'This is an established connection between PoC users where the users can communicate using voice one at a time.' This established the basic concept of a PoC session as a half-duplex voice connection.

Definition carried over unchanged from Rel-6, maintaining the same wording.

Wording changed to '3GPP TS 32.272 supports the following types of PoC sessions: 1-1 PoC session, ad-hoc PoC group session, pre-arranged PoC group session, or chat PoC group session.' This revision shifted the focus from a generic description to an enumeration of supported session types, reflecting the specification's scope in TS 32.272.

Definition carried over unchanged from Rel-8.

Definition carried over unchanged from Rel-9.

Wording changed to 'the present document supports the following types of PoC sessions: 1-1 PoC session, ad-hoc PoC group session, pre-arranged PoC group session, or chat PoC group session.' This revision generalized the reference from a specific specification number to 'the present document,' likely to accommodate multiple specifications.

Definition carried over unchanged from Rel-11.

Definition carried over unchanged from Rel-12.

Definition carried over unchanged from Rel-13.

Definition carried over unchanged from Rel-14.

Definition carried over unchanged from Rel-15.

Definition carried over unchanged from Rel-16.

Definition carried over unchanged from Rel-17.

Definition carried over unchanged from Rel-18.

Defining Specifications

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

SpecificationTitleRelease
TR 23.979 vj00 PoC over 3GPP Systems Architectural Requirements Rel-19 read
TS 32.272 vj00 Charging for Push-to-Talk over Cellular (PoC) Rel-19 read