Description
Inter-destination Multimedia Synchronization (IDMS) is a service capability defined by 3GPP to coordinate the presentation timing of media streams across multiple receiving endpoints, such as smartphones, tablets, or TVs. It operates within the 5G Media Streaming (5GMS) architecture, leveraging application-layer protocols and network assistance to achieve precise synchronization. The core mechanism involves a Synchronization Client at each receiving device, which exchanges timing information with a central Synchronization Server or with other clients using protocols like RTP and RTCP extensions, or dedicated application-layer signaling. The system measures and compensates for network delays and clock differences to align playback, ensuring all users experience events like video frames or audio cues simultaneously.
Architecturally, IDMS can be implemented in a centralized, distributed, or hybrid manner. In a centralized model, a server collects timing reports from all clients, calculates necessary adjustments, and distributes synchronization commands. In a distributed or peer-assisted model, clients exchange timing information directly among themselves to reach a consensus. The 5G network can provide quality of service (QoS) enhancements and low-latency communication support to facilitate IDMS, but the synchronization logic itself is primarily an application-layer function. Key components include the Synchronization Manager, which handles the synchronization strategy, and Media Players that adjust their playback buffers based on received synchronization cues.
IDMS plays a critical role in enabling immersive and social media services. It ensures that users in different locations watching the same live stream experience events at the same time, which is essential for applications like live sports, concerts, or interactive gaming. The technology also supports synchronization across heterogeneous devices with varying processing capabilities and network conditions, dynamically adapting to maintain alignment. By providing this synchronization, IDMS enhances user engagement and enables new business models for content providers and service operators in the 5G ecosystem.
Purpose & Motivation
IDMS was created to address the growing demand for synchronized multimedia experiences across multiple devices and locations, driven by the rise of social viewing and multi-screen applications. Prior to its standardization, solutions were often proprietary, fragmented, and unable to guarantee consistent synchronization, especially over diverse networks like 5G, Wi-Fi, or fixed broadband. This lack of interoperability hindered the development of scalable, cross-platform services.
The primary problem IDMS solves is the temporal misalignment of media playback, which can ruin shared experiences. For example, in a live sports event streamed to multiple viewers, even small delays can cause spoilers or disrupt social interaction. IDMS provides a standardized framework to measure network latency, device clock offsets, and processing delays, then applies corrections to synchronize playback. This ensures all users perceive media events simultaneously, enhancing the quality of experience (QoE).
Motivated by the need for richer media services in 5G, 3GPP introduced IDMS in Release 16 as part of the 5GMS enhancements. It enables service providers to offer synchronized content delivery as a differentiated feature, supporting applications like watch parties, collaborative virtual reality, and synchronized advertising. By standardizing IDMS, 3GPP promotes interoperability and reduces development costs, allowing consistent implementation across networks and devices.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (1 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-16, normative work from Rel-18.
In Release 18, the IDMS function was enhanced to support new Extended Reality (XR) delivery categories, including interactive, streaming, and split compute/rendering services. The specification now details core XR use cases such as real-time sharing, online gaming, and multi-party conferences, emphasizing the need to minimize interaction delays and age of content. Furthermore, deployment scenarios for the Intent interface were added to the annex to support these advanced synchronization requirements.
- Rel-18 CR TS 28.312 Add Intent interface deployment scenarios in Annex TS 28.312CR0131
Explore further
Broader topics and technologies where IDMS plays a role.
Defining Specifications
3GPP specifications that define or reference IDMS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 26.928 vj00 | Study on eXtended Reality (XR) in 5G | Rel-19 |
| TS 28.312 vj30 | Intent Driven Management for Service/Network Mgmt | Rel-19 |
| TR 28.914 vj00 | Intent Driven Management Service Study Phase 3 | Rel-19 |