RTC

Real-Time (media) Communication

Services →
Introduced in Rel-12 Also in: Radio Access Network

RTC is the suite of 3GPP standardized services and protocols enabling real-time, interactive media communication, such as voice and video calls, over IP networks.

Category
Services
Introduced
Rel-12
Where
Services › Codecs
Also touches
1 segments
Specifications
12 specs
RTC Description Purpose Related Classification Detected Changes Specifications

Description

Real-Time Communication (RTC) in 3GPP encompasses the end-to-end architecture, protocols, and codecs designed to support interactive, delay-sensitive media sessions over IP-based networks, primarily the IMS (IP Multimedia Subsystem). The core of RTC is the establishment and management of media flows using the Session Initiation Protocol (SIP) for signaling and the Real-time Transport Protocol (RTP) for actual media transport. The IMS core provides the control plane functions—including registration, session routing, and policy interaction—while the User Equipment (UE) and media gateways handle the media plane. Key architectural components include the Proxy-Call Session Control Function (P-CSCF) for the UE's first contact point, the Serving-CSCF (S-CSCF) for session control, and the Media Resource Function (MRF) for conferencing and tone generation. Quality of Service (QoS) is integral, with the Policy and Charging Rules Function (PCRF) ensuring dedicated bearers are established for RTC media flows to guarantee low latency and packet loss, a process defined in the Rx and Gx interfaces. The media negotiation uses the Session Description Protocol (SDP) within SIP messages to agree on codecs (like AMR-WB for voice or H.264 for video), port numbers, and IP addresses. Furthermore, RTC services incorporate mechanisms for emergency calls (eMPS), lawful interception, and transcoding when needed. The evolution towards WebRTC integration in later releases expanded RTC to browser-based applications, requiring new functional elements like the WebRTC Interworking Function (WIF) to bridge the WebRTC signaling and media protocols with native IMS procedures.

Purpose & Motivation

RTC was standardized to transition traditional circuit-switched telephony (like GSM voice) to a unified, all-IP network architecture, enabling richer multimedia services. Prior to RTC over IMS, voice and video services were siloed, with circuit-switched voice lacking integration with data applications and internet protocols. The motivation was to leverage IP networks for operational efficiency, service innovation, and network convergence. By defining RTC within the IMS framework, 3GPP solved the problem of providing carrier-grade voice and video with guaranteed quality, security, and interoperability across different operators and device types. It addressed the limitations of best-effort internet VoIP, which lacked standardized QoS, emergency calling support, and seamless mobility. The creation of RTC standards enabled the commercial deployment of Voice over LTE (VoLTE) and Voice over NR (VoNR), which are essential for retiring legacy circuit-switched cores and utilizing spectrum more efficiently in 4G and 5G networks.

Classification

Part ofIMS

Detected Changes Across Releases

from 3GPP Change Requests

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

Studied in Rel-12, normative work from Rel-18.

Rel-18 6 changes

In Release 18, key enhancements for the RTC function included its formal alignment within a generalized media delivery architecture shared with 5G Media Streaming (5GMS). This introduced a new UE reference point, RTC-11, and explicitly defined RTC Functions as general Media Functions. Furthermore, the release enabled metrics reporting configuration alignment and added support for the QMC (QoS Measurement for Communication services) capability over the MBS (Multicast Broadcast Service) Communication Service Type.

  • [5GMS_Ph2] Alignment of generalised media delivery architecture with RTC TS 26.501CR0093
  • Support of QMC over MBS Communication Service Type TS 26.501CR0100
  • New reference point RTC-11 in UE TS 26.506CR0003
  • RTC Functions are general Media Functions TS 26.506CR0001
  • Terminology alignment in RTC architecture TS 26.506CR0005
  • [iRTCW] Metrics reporting configuration alignment with RTC TS 26.510CR0007
Rel-19 1 change

In Release 19, the RTC function introduced support for a new "Communication Service type" parameter for metrics collection and reporting, enabling configuration for Unicast, MBS broadcast, and/or MBS multicast services. This release also advanced the integration of 5GMS and RTC functions within a generalized Media Delivery architecture, as depicted in Figure 4.1, though full integration was not yet completed. Furthermore, it defined procedures for establishing Inter-Process Communication between the Media Stream Handler and the Media Session Handler within the UE.

  • Communication overhead of measurement-based pre-compensation for PDU Set size correction TS 26.822CR0003

Explore further

Broader topics and technologies where RTC plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 26.501 vj30 5G Media Streaming (5GMS) Architecture Rel-19
TS 26.506 vj20 Real-Time Media Communication Architecture for 5G Rel-19
TS 26.510 vj10 Media Delivery APIs for 5GMS and RTC Systems Rel-19
TS 26.565 vj00 Split Rendering Media Service Enabler Rel-19
TS 26.804 vj10 5G Media Streaming Extensions Study Rel-19
TS 26.813 vj10 Avatar Representation and Communication Rel-19
TS 26.822 vj20 5G RTP Configurations Study Phase 2 Rel-19
TS 26.847 vj00 AI/ML Evaluation in 5G Media Services Rel-19
TR 26.907 vj00 HTML5 for 3GPP Services Study Rel-19
TR 26.998 vj00 5G AR/MR Glasses Integration Study Rel-19
TR 38.869 vi00 Study on low-power wake up signal and receiver for NR Rel-18
TS 45.820 vd10 CIoT for Internet of Things Rel-13