Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 13818-6:2002, also adopted in Canada as CAN/CSA ISO IEC 13818-6-02, defines the Digital Storage Media Command and Control (DSM-CC) extensions within the MPEG-2 systems framework. This standard specifies a set of protocols and message formats that enable interactive multimedia services, content download, data streaming, and session control over broadcast and network environments. It serves as the foundational layer for applications such as digital TV data broadcasting, interactive TV, video-on-demand, and remote control of storage devices.
Part 6 of the MPEG-2 suite goes beyond elementary stream carriage and addresses the need for bidirectional communication and resource management at the system layer. It defines three main approaches: user-to-user, user-to-network, and network-to-user interactions. The standard is explicitly designed to work with MPEG-2 Transport Streams (TS) but can be transported over other protocols as well.
The CAN/CSA adoption ensures that Canadian digital broadcasting equipment and services meet an internationally recognized benchmark, facilitating interoperability across North American and global markets.
ISO/IEC 13818-6:2002 organizes DSM-CC functionality into several building blocks:
The standard mandates that all DSM-CC messages be encoded using a subset of the MPEG-2 private section syntax, ensuring compatibility with existing demultiplexing hardware. Each message includes a unique message_id, protocol discrimination fields, and payload segmentation rules.
| Category | Message Examples | Purpose |
|---|---|---|
| Download | DownloadServerInitiate, DownloadInfoRequest, DownloadInfoResponse | Control data carousel and object carousel operations; initiate and monitor downloads. |
| Stream | StreamMode, StreamEvent | Configure stream delivery mode (async, sync, synchronized) and signal stream events. |
| Session | SessionSetup, SessionRelease | Establish and terminate multimedia sessions, allocate network resources. |
| User-to-Network (U-N) | Configuration, ResourceRequest | Exchange configuration parameters and request bandwidth/resources. |
| User-to-User (U-U) | Private, PassThru | Enable vendor-specific or application-specific peer communication. |
Each message must follow the mandatory header structure defined in ISO/IEC 13818-6:2002 §5.2, which includes fields for protocolVersion, messageLength, and optional extension descriptors. The standard provides strict encoding rules to prevent ambiguity across different implementations.
Developers integrating DSM-CC into products should focus on the following practical aspects:
For storage-focused scenarios (e.g., PVRs and media servers), the standard includes auxiliary commands for recording, playback, and timeline control. These commands are carried over MPEG-2 private sections or DSM-CC sections and can be synchronized with associated audio/video streams.
CAN/CSA-ISO/IEC 13818-6-02 is the Canadian national adoption of the international standard. In Canada, compliance with this standard is often a prerequisite for broadcast equipment approval, particularly for digital television and interactive multimedia devices. Manufacturers should verify that their implementations meet both the ISO/IEC 13818-6:2002 core requirements and any local regulatory additions (e.g., Industry Canada RSS‑240 for radio equipment).
Internationally, the standard is widely adopted by regional bodies:
Conformance testing typically involves verifying the correct parsing of DSM-CC sections, message sequencing, and session management behavior. Reference bitstreams are available in the MPEG‑2 conformance suite (ISO/IEC 13818-6:2002/Amd1). Certification laboratories such as the Digital TV Group (DTG) in the UK and CableLabs in North America offer formal testing for DSM-CC components.
The standard is maintained by ISO/IEC JTC 1/SC 29/WG 11 (MPEG). While later editions exist (e.g., ISO/IEC 13818-6:2005 with amendments), the 2002 version remains the baseline for most broadcast deployments due to its stability and backward compatibility. Equipment manufacturers serving the Canadian market should ensure their long-term roadmap aligns with CAN/CSA-ISO/IEC 13818-6-02 and any updates adopted by the Standards Council of Canada.
This article provides general technical information and should not be used as a substitute for the official standard document. Always refer to the current ISO/IEC 13818‑6:2002 publication and local regulatory requirements for precise compliance. — Published 2026.