9 Index

A

Abstract data model

   receiver

      authorization

      data transfer

      license management

      license retrieval

      overview (section 3.1.1.1, section 3.2.1.1)

      proximity detection

      registration and revalidation

   schemas-opencable-com:1 service model

   transmitter

      authorization

      data transfer

      license management

      license retrieval

      overview (section 3.1.1.1, section 3.3.1.1)

      proximity detection

      registration and revalidation

Applicability

C

Capability negotiation

certificate_revocation_lists packet

Change tracking

Cryptographic

   receivers - requirements

   semantics

   transmitters - requirements

D

Data model - abstract

   receiver

      authorization

      data transfer

      license management

      license retrieval

      overview (section 3.1.1.1, section 3.2.1.1)

      proximity detection

      registration and revalidation

   schemas-opencable-com:1 service model

   transmitter

      authorization

      data transfer

      license management

      license retrieval

      overview (section 3.1.1.1, section 3.3.1.1)

      proximity detection

      registration and revalidation

E

Error codes

Examples

   HTTP  license retrieval

   HTTP license retrieval

   processing an error

   registration

   requesting a license

   retrieving a root license

   retrieving ASF-encapsulated content

   UPnP authorization

   using HTTP for a revocation list update

   using RTSP for a revocation list update

F

Fields - vendor-extensible

Full XML service descriptions

   Schemas-Opencable-Com service

   X_MS_MediaReceiverRegistrar:1 service

G

Glossary

H

Higher-layer triggered events

   receiver (section 3.1.4, section 3.2.4)

   transmitter (section 3.1.4, section 3.3.4)

HTTP  license retrieval example

HTTP license retrieval example

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   receiver (section 3.1.3, section 3.2.3)

   schemas-opencable-com:1 service model (section 3.1.3, section 3.4.3)

   transmitter (section 3.1.3, section 3.3.3)

Introduction

L

Local events

   receiver

   schemas-opencable-com:1 service model

   transmitter

M

Message processing

   receiver

      content encryption

      data encoding and decoding

      data transfer details

      license retrieval details

      proximity detection details

      registration details

      revocation list update details

      revocation lists

   schemas-opencable-com:1 service model

      actions

      overview

   transmitter

      content encryption

      data encoding and decoding

      data transfer details

      license retrieval details

      proximity detection details

      registration details

      revocation list update details

      revocation lists

Messages

   cryptographic

      receivers - requirements

      semantics

      transmitters - requirements

   error codes

   MTP vendor extension identification

   MTP Vendor Extension Identification Message

   receivers - requirements

   Registration

   requirements

   transmitters - requirements

   transport

      HTTP mappings

      Media Transfer Protocol mappings

      OpenCable Digital Receiver Interface mappings

      overview

      PBDA mappings

      protocol mappings

      RTSP mappings

      UPnP mappings

MTP vendor extension identification message

MTP Vendor Extension Identification Message message

MTP_Vendor_Extension_Identification_Message packet

N

Normative references

O

Overview (synopsis)

P

Parameters - security index

Preconditions

Prerequisites

Processing an error example

Product behavior

Protocol Details

   overview

R

Receiver

   abstract data model

      authorization

      data transfer

      license management

      license retrieval

      overview (section 3.1.1.1, section 3.2.1.1)

      proximity detection

      registration and revalidation

   higher-layer triggered events (section 3.1.4, section 3.2.4)

   initialization (section 3.1.3, section 3.2.3)

   local events

   message processing

      content encryption

      data encoding and decoding

      data transfer details

      license retrieval details

      proximity detection details

      registration details

      revocation list update details

      revocation lists

   sequencing rules

      content encryption

      data encoding and decoding

      data transfer details

      license retrieval details

      proximity detection details

      registration details

      revocation list update details

      revocation lists

   timer events

   timers (section 3.1.2, section 3.2.2)

Receivers - requirements

References

   informative

   normative

Registration - messages

Registration example

Registration message

Registration_Request_Message packet

Registration_Response_Message packet

Relationship to other protocols

Requesting a license example

Requirements - messages

Retrieving a root license example

Retrieving ASF-encapsulated content example

revocation_information_version_structure packet

Revocation_list_version_information_record packet

S

Schemas-Opencable-Com service - XML service descriptions

schemas-opencable-com:1 service model

   abstract data model

   initialization (section 3.1.3, section 3.4.3)

   local events

   message processing

      actions

      overview

   overview

   sequencing rules

      actions

      overview

   timer events (section 3.4.5, section 3.4.6)

   timers (section 3.1.2, section 3.4.2)

Security

   implementer considerations

   parameter index

Sequencing rules

   receiver

      content encryption

      data encoding and decoding

      data transfer details

      license retrieval details

      proximity detection details

      registration details

      revocation list update details

      revocation lists

   schemas-opencable-com:1 service model

      actions

      overview

   transmitter

      content encryption

      data encoding and decoding

      data transfer details

      license retrieval details

      proximity detection details

      registration details

      revocation list update details

      revocation lists

Standards assignments

T

The_Authenticated_Command_Message packet

The_Authenticated_Command_Response_Message packet

The_data_segment_descriptor packet

The_License_Request_Message packet

The_License_Response_Message packet

The_License_Update_Message packet

The_Proximity_Challenge_Message packet

The_Proximity_Response_Message packet

The_Proximity_Result_Message packet

The_Proximity_Start_Message packet

The_Revocation_List_Request_Message packet

The_Revocation_List_Response_Message packet

Timer events

   receiver

   schemas-opencable-com:1 service model (section 3.4.5, section 3.4.6)

   transmitter

Timers

   receiver (section 3.1.2, section 3.2.2)

   schemas-opencable-com:1 service model (section 3.1.2, section 3.4.2)

   transmitter (section 3.1.2, section 3.3.2)

Tracking changes

Transmitter

   abstract data model

      authorization

      data transfer

      license management

      license retrieval

      overview (section 3.1.1.1, section 3.3.1.1)

      proximity detection

      registration and revalidation

   higher-layer triggered events (section 3.1.4, section 3.3.4)

   initialization (section 3.1.3, section 3.3.3)

   local events

   message processing

      content encryption

      data encoding and decoding

      data transfer details

      license retrieval details

      proximity detection details

      registration details

      revocation list update details

      revocation lists

   sequencing rules

      content encryption

      data encoding and decoding

      data transfer details

      license retrieval details

      proximity detection details

      registration details

      revocation list update details

      revocation lists

   timer events

   timers (section 3.1.2, section 3.3.2)

Transmitters - requirements

Transport

   HTTP mappings

   Media Transfer Protocol mappings

   OpenCable Digital Receiver Interface mappings

   overview

   PBDA mappings

   protocol mappings

   RTSP mappings

   UPnP mappings

Triggered events

   receiver (section 3.1.4, section 3.2.4)

   transmitter (section 3.1.4, section 3.3.4)

U

UPnP authorization example

Using HTTP for a revocation list update example

Using RTSP for a revocation list update example

V

Vendor-extensible fields

Versioning

X

X_MS_MediaReceiverRegistrar:1 service - XML service descriptions

XML service descriptions

   Schemas-Opencable-Com service

   X_MS_MediaReceiverRegistrar:1 service

Show: