Information technology — Generic coding of moving pictures and associated audio information — Part 10: Conformance extensions for Digital Storage Media Command and Control (DSM-CC)

This part of ISO/IEC 138 18 defines compliance to Data Storage Media Command and Control (DSMCC) standard in 2 steps: the static review and the dynamic review as defined in ISO/IEC 9646 Conformance Testing standard [ 1, 2, 31. The static review requirements are specified in clause 4 of this part of ISO/IEC 138 18 in the form of Protocol Implementation Conformance Statement (PICS) proforma. The ATS used for dynamic review is described in clause 5. This part of ISO/IEC 138 18 does not specify all the requirements with which terminal equipment intended for use in conjunction with multimedia information retrieval services has to comply. In particular, this part of ISO/IEC 138 18 does not specify (lower layer) protocols to be used to deliver/transport DSM-CC protocol data units. Neither does it specify requirements related to safety, protection, and electromagnetic compatibility (EMC) of the equipment, or regulatory requirements with which such equipment may be required to comply.

Technologies de l'information — Codage générique des images animées et des informations sonores associées — Partie 10: Extensions de conformité pour commande et contrôle de supports de mémoire numérique (DSM-CC)

General Information

Status
Published
Publication Date
11-Aug-1999
Current Stage
9093 - International Standard confirmed
Start Date
23-Jun-2021
Completion Date
19-Apr-2025
Ref Project
Standard
ISO/IEC 13818-10:1999 - Information technology -- Generic coding of moving pictures and associated audio information
English language
140 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL
ISOAEC
STANDARD
138184 0
First edition
1999-07- 15
Information technology - Generic coding
of moving pictures and associated audio
information -
Part 10:
Conformance extensions for Digital Storage
Media Command and Control (DSM-CC)
Technologies de I’in forma tion - Codage gknkique des images anim6es et
des in formations sonores associkes -
Paflie IO: Extensions de conformit pour commande et contr6le de
suppot% de mkmoire numbrique (DSM-CC)
Reference number
lSO/IEC 13818-10:1999(E)
ISO/IEC 13818=10:1999(E)
Contents
Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Normative References
3 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .~.~. 2
4 The PIGS
........................................................................................................ 3
4.1 ISO/IEC Protocol Versions Implemented
................................................................................................................. 3
4.2 Global Statement of Conformance
..................................................................................................... 4
DSM-CC User-to-Network Functional Unit
4.3
......................................................................................................... 4
4.3.1 Roles of DSM-CC User-to-Network
Major Capabilities of DSM-CC User-to-Network .
4.3.2
........................................................................................... 4
4.3.3 PDU Support for DSM-CC User-to-Network
Parameter support for DSM-CC User-to-Network Message Header . 7
4.3.4
..................................................................... 8
4.3.5 Parameter support for DSM-CC Compatibility Descriptors
Parameter support for DSM-CC User-to-Network Configuration messages . 8
4.3.6
........................................................................ 9
4.3.7 Parameter support for DSM-CC U-N Session messages
Parameter Support for DSM-CC User-to-Network Download Messages . 19
4.3.8
.............................................. 21
4.3.9 Parameter support for DSM-CC User-to-Network SDB CCP Messages
Parameter Support for DSM-CC U-N Pass-Thru Messages . . 23
4.3.10
4.4 DSM-CC User-to-User Functional Unit .
Roles of DSM-CC User-to-User .
4.4.1
.......................................................................................... 24
4.4.2 Major capabilities of DSM-CC User-to-User
Subsidiary Capabilities Related to DSM-CC User-to-User Procedures .
4.4.3
................................................................................................................................................ 29
4.5 Conformance
The Conformance ATS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.1 Test Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.1.1 Test Environment of DSM-CC U-N Functions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.1.2 Test Environment of DSM-CC U-U Functions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .“.“. 31
5.2 Test Cases
5.2.1 DSM-CC User-to-Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2 Test Coverage . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
I.~.”. 101
5.2.3 DSM-CC User-to-User
0 ISO/IEC 1999
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
or mechanical, including photocopying and microfilm, without permission in writing from the publisher.
ISO/IEC Copyright Office l Case postale 56 l CH-1211 Geneve 20 l Switzerland
Printed in Switzerland
ii
@ ISOAEC ISOAEC 138184 0:1999(E)
Foreword
IS0 (the International Organization for Standardization) and IEC (the International Electrotechnical Commission)
form the specialized system for worldwide standardization. National bodies that are members of IS0 or IEC
participate in the development of International Standards through technical committees established by the
respective organization to deal with particular fields of technical activity. IS0 and IEC technical committees
collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in
liaison with IS0 and IEC, also take part in the work.
International Standards are drafted in accordance with the rules given in the ISOAEC Directives, Part 3.
In the field of information technology, IS0 and IEC have established a joint technical committee, ISOAEC JTC 1.
Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting.
Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.
International Standard ISOAEC 13818-l 0 was prepared by Joint Technical Committee ISOAEC JTC 1, information
technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information.
ISOAEC 13818 consists of the following parts, under the general title information technology - Generic coding of
moving pictures and associated audio information:
- Par? I: Systems
- Pat? 2: Video
- Part 3: Audio
- Part 4: Conformance testing
- Pat? 5: Software simulation
- Par? 6: Extensions for DSM-CC
- Part 7: Advanced Audio Coding (AAC)
- Part 9: Extension for real time interface for systems decoders
- Part IO: Conformance extensions for Digital Storage Media Command and Control (DSM-CC)

This page intentionally left blank

INTERNATIONAL STANDARD 0 ISO/IEC ISO/IEC 13818-10:1999(E)
Information technology - Generic coding of moving pictures and
associated audio information -
Part 10:
Conformance extensions for Digital Storage Media Command and
Control (DSM-CC)
1 Scope
This part of ISO/IEC 138 18 defines compliance to Data Storage Media Command and Control (DSMCC) standard in 2 steps:
the static review and the dynamic review as defined in ISO/IEC 9646 Conformance Testing standard [ 1, 2, 31. The static
review requirements are specified in clause 4 of this part of ISO/IEC 138 18 in the form of Protocol Implementation
Conformance Statement (PICS) proforma. The ATS used for dynamic review is described in clause 5.
This part of ISO/IEC 138 18 does not specify all the requirements with which terminal equipment intended for use in
conjunction with multimedia information retrieval services has to comply. In particular, this part of ISO/IEC 138 18 does not
specify (lower layer) protocols to be used to deliver/transport DSM-CC protocol data units. Neither does it specify
requirements related to safety, protection, and electromagnetic compatibility (EMC) of the equipment, or regulatory
requirements with which such equipment may be required to comply.
2 Normative References
The following standards contain provisions which, through reference in this text, constitute provisions of this part of ISO/IEC
138 18. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to
agreements based on this part of ISO/IEC 138 18 are encouraged to investigate the possibility of applying the most recent
edition of the standards indicated below. Members of IEC and IS0 maintain registers of currently valid International
Standards.
Information technology - Open Systems Interconnection - Conformance testing methodology and
ISO/IEC 9646- 1:
PI
framework - Part 1: General concepts.
ISO/IEC 9646-2: Information technology - Open Systems Interconnection - Conformance testing methodology and
PI
framework - Part 2: Abstract Test Suite Specification.
ISO/IEC 9646-7: Information technology - Open Systems Interconnection - Conformance testing methodology and
PI
framework - Part 7: Implementation Conformance Statements.
ISO/IEC 138 18-6: Information technology - Generic coding of moving pictures and associated audio information -
PI
Part 6: Extensions for DSM-CC.
3 Abbreviations
API : Application Portability Interface
ATS : Abstract Test Suite
DSM-CC : Digital Storage Media-Command and Control
DSM-CC UN : Digital Storage Media-Command and Control User to Network
DSM-CC UU : Digital Storage Media-Command and Control User to User
ETS : Executable Test Suite
LT : Lower Tester
IUT : Implementation Under Test
MPEG-2 : Moving Picture Experts Group-2
PC0 : Point of Control and Observation

0 ISO/IEC
ISO/IEC 13818=10:1999(E)
PDU : Protocol Data Unit
SUT : System Under Test
TCP : Test Coordination Procedures
UT : Upper Tester
VOD : Video on Demand
Additional abbreviations are defined in JSO/IEC 138 18-6 and ISO/IEC 9646 parts l-7.
4 The PIGS
This part of ISO/IEC 138 18 defines a Protocol Implementation Conformance Statement (PICS) proforma for the detailed
expression of the conformance requirements of ISO/IEC 138 18-6. The PICS proforma is in compliance with the relevant
oiven in IS0 9646-2. Detail of the use of this
requirements, and in accordance with the relevant guidance for a PICS proforma, g
proforma is provided in this part of ISO/IEC 13818. Implementations claiming conformance to ISO/IEC 138 18-6 shall
complete the proforma as part of the conformance requirements.
The DSM-CC specification is a collection of protocols and interfaces that accomplish the control of bit streams. DSM-CC can
be viewed as consisting of two broad categories of functionality; User-to-User and User-to-Network. Each of these categories
is further divided into functional groups.
The following table defines the functional groups of DSM-CC User-to-Network and provides a brief description of each
group:
Table 1 - DSM-CC User-to-Network Functional Groups
Functional Group Description
A set of messages which are used to configure a User device for operation in a
U-N Configuration
DSM-CC Network environment.
U-N Session Messages A set of messages which are used to set-up maintain, and tear-down DSM-CC
sessions.
U-N Download A set of messages which are used to download information to a DSM-CC User.
A set of messages which are used by the User to request stream switching by
U-N Switched Digital Broadcast
the Network.
Channel Change Protocol
U-N Pass Thru Messages A set of messages which are used to communicate between Users through the
Network and outside of a session.
All DSM-CC UN messages begin with the DSM-CC Message Header, which
DSM-CC Message Header
contains information about the type of message being passed
The following table defines the functional groups of DSM-CC User-to-User and provides a brief description of each group:
Table 2 - DSM-CC User-to-User Functional Groups
Description
Functional Group
r
U-U Application Portability Interfaces (API) Describes the U-U interfaces for application software programmer
U-U Service Interoperability Interfaces (SII) Describes the U-U interfaces for network software programmer
U-U Application Boot Process Describes a complete boot process including User-to-Network
Session messages
U-U Object Carousel U-U API for broadcast networks
Stream Descriptors Descriptors that are inserted into the MPEG-2 transport stream to
control or signal a change in the stream.
0 ISO/IEC
Defines the method by which the messages and data shall be
Transport in MPEG-2 Systems
transported when these messages or data are transported in an
MPEG-2 Systems Transport. This clause does not specify transport
methods other than MPEG-2 Systems Transport.
An implementation may be compliant with any or all of the functional groups as required by that implementation.
4.1 ISOllEC Protocol Versions Implemented
ISO/IEC 138 18-6 identifies the protocol version through the use of the dsmccType field in the message header of User to
Network messages. If the protocol is modified, the dsmccType for that class of messages shall be assigned a new value. The
following table (from ISO/IEC 138 18-6
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.