Introduction
CPCM is a system for Content Protection & Copy Management of commercial digital content delivered to consumer products and home networks. CPCM manages content usage from acquisition into the CPCM system until final consumption, or export from the CPCM system, in accordance with the particular usage rules of that content.
Possible sources for commercial digital content include broadcast (e.g., cable, satellite, and terrestrial), Internet-based services, packaged media, and mobile services, among others. CPCM is intended for use in protecting all types of content - audio, video and associated applications and data.
CPCM provides specifications to facilitate interoperability of such content after acquisition into CPCM by networked consumer devices for both home networking and remote access.
The specification is made up of parts, some of which specify signalling and actions required for technical compliance, and other parts which define the necessary technologies for conformance and interoperability. A Reference Model provides the framework for the CPCM System and is the foundation upon which the remaining specification elements build.
This first phase of the specification addresses CPCM for digital content encoded and transported by linear transport systems in accordance with TS 101 154 (Implementation guidelines for the use of MPEG-2 Systems, Video and Audio in satellite, cable and terrestrial broadcasting applications ).
The following CPCM Specification elements published in this fifth revision of Blue Book A094 form the complete set of elements of the CPCM system:
Part 1: CPCM Abbreviations, Definitions and Terms (normative)
Part 2: CPCM Reference Model (normative)
Part 3: CPCM Usage State Information (normative)
Part 4: CPCM System Specification (normative)
Part 5: CPCM Security Toolbox (normative)
Part 6: CPCM Security Test Vectors (informative)
Part 7: CPCM Authorised Domain Management (normative)
Part 8: CPCM Authorised Domain Management scenarios (informative)
Part 9: CPCM System Adaptation Layers (normative)
Part 10: CPCM Acquisition, Consumption and Export Mappings (normative)
Part 11: CPCM Content Management Scenarios (informative)
Part 12: CPCM Implementation Guidelines (informative)
Part 13: CPCM Compliance Framework (informative)
Part 14: CPCM Extensions (normative, optional)
Signaling to CPCM
The DVB has updated the Service Information specifications (ETSI EN 300 468: “Specification for Service Information (SI) in DVB Systems”)
Signalling has been added for the attention of content protection and copy management systems such as DVB-CPCM but also possibly for other systems. This signalling is a limited set of flags to be used for FTA broadcasts. The associated Mapping into the CPCM system after Acquisition is defined in “Part 10 CPCM Acquisition, Consumption and Export Mappings”.
Alternatively the full range of CPCM USI could be used as a signalling mechanism which can be mapped to the appropriate CPCM USI at the CPCM Acquisition Point. This would be used, for example, if the limited set of FTA flags is not comprehensive enough for a particular application.
CPCM Compliance
Interoperability of secure content transfer and adherence to Usage State Signals between CPCM devices requires that all CPCM devices conform to the requirements and rules of a technical compliance regime. Where relevant there are references in the documents to such “a CPCM Compliance Regime”.
Details regarding implementations and associated compliance requirements will be reflected in the relevant CPCM compliance regime. Guidance is given in “Part 13 CPCM Compliance Framework”.
CPCM is designed to accommodate a variety of business models. The existence of any particular field of USI does not imply that it will be asserted by a particular business, or that it will be allowed to be asserted, or that a particular implementation will require the full functionality described in the Reference Model.