Information technology — Generic coding of moving pictures and associated audio information — Part 6: Extensions for DSM-CC

Technologies de l'information — Codage générique des images animées et des informations sonores associées — Partie 6: Extensions pour DSM-CC

General Information

Status
Published
Publication Date
30-Sep-1998
Current Stage
9093 - International Standard confirmed
Completion Date
12-Oct-2019
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 13818-6:1998 - Information technology -- Generic coding of moving pictures and associated audio information
English language
542 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

lSO/IEC
INTERNATIONAL
13818-6
STANDARD
First edition
1998-09-01
Information technology - Generic coding
of moving pictures and associated audio
information -
Part 6:
Extensions for DSM-CC
- Codage g&&ique des images animhes
Technologies de I’informa tion
et des informations sonores associges -
Partie 6: Extensions pour DSM-CC
Reference number
ISOA EC 13818-6: 1998(E)

---------------------- Page: 1 ----------------------
ISO/IEC 13818=6:1998(E)
CONTENTS
XIX
............................................................................................................................
0. INTRODUCTION
xix
.........................................................................
0.1 Guiding Factors in the Formulation of DSM-CC
xx
.......................................................................................
0.2 DSM-CC Client-Network-Server Model
xx
...........................................................................................
0.3 Outline of the DSM-CC Specification
xx
....................................................................................................................
0.3.1 User-to-Network
xxi
0.3.2 User-to-User .
................................................................................................ xxi
0.4 Supported Network Technologies
xxi
.......................................................................................................
0.5 Supported Connection Types
xxi
......................................................................................................................
0.6 DSM-CC Interfaces
...
xx111
.....................................................................................................
0.7 DSM-CC Interface Protocols
xxv
0.8 Communications Requirements .
............................................................................................................. xxv
0.9 Methods of Specification
xxv
.............................................................................................................................
0.9.1 Messages
xxvi
......................................................................................
0.9.2 Message Flow Diagram Scenarios
xxvi
Specification and Description Language .
0.9.3
...
................................................................................ xxv111
0.9.4 Interface Definition Language (IDL)
...
.......................................................................................... xxv111
0.9.5 Remote Procedure Call (RPC)
xxix
.....................................................................................................
0.9.5.1 Independence of RPC
xxix
0.9.5.2 Preferred and Default RPC .
xxix
0.9.5.3 Local Equivalent Functions .
1
1. GENERAL . . . . . . . . . .*.
1
1.1 Scope .
1
1.2 Profiles and Compliance .
.................................................................... 1
1.2.1 Functional Categories of the DSM-CC protocols
........................................................................................ 2
1.2.2 User-to-Network Session Messages
2
1.2.2.1 U-N Core Session Message Functional Groups .
2
1.2.2.2 U-N Extended Session Message Functional Groups .
2
1.2.3 User-User Interfaces .
2
1.2.3.1 U-U Core Interfaces .
1.2.3.2 . 3
U-U Extended Interfaces
1.3 Definitions . 3
4
1.4 Acronyms .
6
1.5 Normative References .
7
2. DSM-CC MESSAGE HEADER .**~~~~~**~*~.~~***~.~**.~~~*~~~.~~~~~.*.~.9~.~.***~~.~.~~*~~~~~*.~.~~**~*~.~~~*~~.**~*~.~* •.~.~~.~~
2.1 DSM-CC Adaptation Header Format . 8
2.1.1 DSM-CC Conditional Access Adaptation Format . 9
2.1.2 DSM-CC User ID Adaptation Format . 9
3. USER-TO-NETWORK CONFIGURATION MESSAGES . 10
.................................................................................. 10
3.1 Overview and the General Message Format
3.2 User-to-Network configuration parameters . 10
3.2.1 DSM-CC specific configuration parameters . 10
........................................................................... 11
3.2.2 Network specific configuration parameters
.................................................................................. 12
3.2.3 User defined configuration parameters
. . .
.
0 ISO/IEC 1998
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 Gekve 20 l Switzerland
Printed in Switzerland
ii

---------------------- Page: 2 ----------------------
ISO/IEC 13818=6:1998(E)
0 ISO/IEC
12
.....................................................................................
3.3 User to Network Configuration Messages
13
...................................................................................
UNConfigRequest message definition
3.3.1
13
..................................................................................
3.3.2 UNConfigConfirm message definition
14
...............................................................................
3.3.3 UNConfigIndication message definition
14
................................................................................
3.3.4 UNConfigResponse message definition
15
..........................................................
3.4 User-to-Network Configuration Message Field Data Types
15
....................................................................
3.5 User Initiated UNConfigRequest message Sequence
........................................................... 16
3.6 Network Initiated UNConfigIndication message Sequence
............................................................................ 16
3.7 Broadcasting of UNConfigIndication messages
17
..............................................................
3.8 Mixed User/Network Initiated Configuration Sequences
17
.............................................................................
3.9 User-to-Network Configuration Reason Codes
17
..........................................................................
3.10 User-to-Network Configuration Response Codes
19
..............................................................................
4. USER-TO-NETWORK SESSION MESSAGES
19
..................................................................................
4.1 Overview and the General Message Format
19
..........................................................................................................................
4.2 Session Messages
23
..........................................................................................................
4.2.1 U-N Functional groups
23
................................................................................................................
4.2.1.1 U-N Core Group
24
..............................................................................................
4.2.1.2 Extended Functional groups
24
...................................................................
4.2.2 Use of UserData structure in session messages
25
.................................................................
4.2.3 Use of Resources() structure in session messages
............................................................................ 25
4.2.4 Session Set-Up group message definitions
25
..............................................................................................
4.2.4.1 ClientSessionSetUpRequest
26
..............................................................................................
4.2.4.2 ClientSessionSetUpConfirm
27
..........................................................................................
4.2.4.3 ServerSessionSetUpIndication
27
...........................................................................................
4.2.4.4 ServerSessionSetUpResponse
28
...........................................................................
Session Release group message definitions
4.2.5
28
............................................................................................
4.2.5.1 ClientSessionReleaseRequest
29
............................................................................................
4.2.5.2 ClientSessionReleaseConfirm
29
.........................................................................................
ClientSessionReleaseIndication
4.2.5.3
29
..........................................................................................
4.2.5.4 ClientSessionReleaseResponse
30
...........................................................................................
4.2.5.5 ServerSessionReleaseRequest
30
...........................................................................................
ServerSessionReleaseConfirm
4.2.5.6
31
........................................................................................
4.2.5.7 ServerSessionReleaseIndication
31
.........................................................................................
4.2.5.8 ServerSessionReleaseResponse
.............................................................................. 32
Add Resource group message definitions
4.2.6
............................................................................................ 32
ClientAddResourceIndication
4.2.6.1
32
............................................................................................
4.2.6.2 ClientAddResourceResponse
33
..............................................................................................
4.2.6.3 ServerAddResourceRequest
33
ServerAddResourceConfirm .
4.2.6.4
.......................................................................... 34
4.2.7 Delete Resource group message definitions
34
........................................................................................
4.2.7.1 ClientDeleteResourceIndication
35
ClientDeleteResourceResponse .
4.2.7.2
........................................................................................... 35
ServerDeleteResourceRequest
4.2.7.3
36
..........................................................................................
ServerDeleteResourceConfirm
4.2.7.4
36
............................................................
4.2.8 Continuous Feed Session group message definitions
36
ServerContinuousFeedSessionRequest .
4.2.8.1
37
ServerContinuousFeedSessionConfirm .
4.2.8.2
37
...........................................................................................
Status group message definitions
4.2.9
37
...........................................................................................................
4.2.9.1 ClientStatusRequest
38
..........................................................................................................
4.2.9.2 ClientStatusConfirm
....................................................................................................... 38
ClientStatusIndication
4.2.9.3
38
........................................................................................................
4.2.9.4 ClientStatusResponse
39
..........................................................................................................
4.2.9.5 ServerStatusRequest
39
..........................................................................................................
4.2.9.6 ServerStatusConfirm
40
.......................................................................................................
4.2.9.7 ServerStatusIndication
40
........................................................................................................
4.2.9.8 ServerStatusResponse
. . .
111

---------------------- Page: 3 ----------------------
0 ISOIIEC
ISO/IEC 13818=6:1998(E)
41
............................................................................................
4.2.10 Reset group message definitions
........................................................................................................... 41
4.2.10.1 ClientResetRequest
41
..........................................................................................................
ClientResetConfirm
4.2.10.2
42
.......................................................................................................
ClientResetIndication
4.2.10.3
42
........................................................................................................
4.2.10.4 ClientResetResponse
42
..........................................................................................................
4.2.10.5 ServerResetRequest
43
.........................................................................................................
ServerResetConfirm
4.2.10.6
43
.......................................................................................................
4.2.10.7 ServerResetIndication
43
.......................................................................................................
4.2.10.8 ServerResetResponse
..................................................................... 44
4.2.11 Session Proceeding group message definitions
44
..................................................................................
4.2.11.1 ClientSessionProceedingIndication
44
.................................................................................
ServerSessionProceedingIndication
4.2.11.2
44
.......................................................................................
4.2.12 Connect group message definitions
44
......................................................................................................
4.2.12.1 ClientConnectRequest
.................................................................................................. 45
4.2.12.2 ServerConnectIndication
45
..........................................................................
4.2.13 Session Transfer group message definitions
45
.......................................................................................
4.2.13.1 ClientSessionTransferIndication
....................................................................................... 46
ClientSessionTransferResponse
4.2.13.2
46
.........................................................................................
ServerSessionTransferRequest
4.2.13.3
47
.........................................................................................
ServerSessionTransferConfirm
4.2.13.4
47
ServerSessionTransferIndication .
4.2.13.5
....................................................................................... 48
ServerSessionTransferResponse
4.2.13.6
..................................................................... 49
Session In Progress group message definitions
4.2.14
49
...................................................................................................
4.2.14.1 ClientSessionInProgress
49
ServerSessionInProgress .
4.2.14.2
49
User-to-Network Session Message Field Data Types .
4.3
52
4.4 Reason Codes .
53
.............................................................................................................................
4.5 Response Codes
55
.....................................................................................................
4.6 MPEG-2 DSM-CC statusTypes
56
Resource Descriptors .
4.7
.................................................................. 56
4.7.1 DSM-CC User-to-Network Resource Descriptor
62
..............................................
4.7.2 Specifying Ranges and Lists of values in resource descriptors
64
...................................................................
4.7.3 Horizontal Association of Resource Descriptors
64
4.7.4 Vertical Resource Sharing .
65
............................................................................................
4.7.5 Resource Descriptor Definitions
66
.....................................................
4.7.5.1 ContinuousFeedSession resource descriptor definition
67
4.7.5.2 AtmConnection resource descriptor definition .
.................................................................... 67
4.7.5.3 MpegProgram resource descriptor definition
68
................................................................
4.7.5.4 Physical Channel resource descriptor definition
69
TSUpstreamBandwidth resource descriptor definition .
4.7.5.5
................................................. 69
4.7.5.6 TSDownstreamBandwidth resource descriptor definition
............................................................ 70
4.7.5.7 AtmSvcConnection resource descriptor definition
70
ConnectionNotify resource descriptor definition .
4.7.5.8
70
IP resource descriptor definition .
4.7.5.9
.................................................... 71
4.7.5.10 ClientTdmaAssignment resource descriptor definition
....................................................................... 71
4.7.5.11 PSTNSetup resource descriptor definition
NISDNSetup resource descriptor definition . 71
4.7.5.12
72
4.7.5.13 NISDNConnection resource descriptor definition .
72
4.7.5.14 Q922Connections resource descriptor definition .
................................................................ 72
4.7.5.15 SharedResource resource descriptor definition
72
SharedRequestId resource descriptor definition .
4.7.5.16
73
4.7.5.17 HeadEndList resource descriptor definition .
............................................................ 73
4.7.5.18 AtmVcConnection resource descriptor definition
74
..........................................................
4.7.5.19 SdbContinuousFeed resource descriptor definition
74
SdbAssociations resource descriptor definition .
4.7.5.20
75
4.7.5.21 SdbEntitlement resource descriptor definition .
75
4.8 Client Initiated Command Sequences .
iv

---------------------- Page: 4 ----------------------
ISO/IEC 13818=6:1998(E)
0 ISO/IEC
76
..........................................................................
Client Session Set-Up Command Sequence
4.8.1
76
............................................................................
4.8.1.1 Client Initiates Session Set-Up Request
........................................................................... 78
4.8.1.2 Network Rejects Client Session Request
78
..........................................................................
4.8.1.3 Server Rejects Server Session Indication
79
..............................................................................................
Client Has Final UserData
4.8.1.4
79
.............................................................................................
Client Initiates Early Release
4.8.1.5
............................................... 80
4.8.1.6 Server Does not respond to serverSessionSetUpIndication
80
....................................
4.8.1.7 Network Rejects Server ’s Resource AllocationStep 7 (Network):
80
........................................................................................
4.8.1.8 Client Unable to Use Resources
81
.........................................................................
4.8.2 Client Session Release Command Sequence
81
........................................................................................
4.8.2.1 Client Initiates Release Request
........................................................................... 82
4.8.2.2 Network Rejects Client Release Request
82
..........................................................................
4.8.2.3 Server Rejects Server Release Indication
82
...........................................................................
4.8.3 Client Initiated Status Command Sequence
83
...........................................................................................
4.9
Server Initiated Command Sequences
83
..............................................
4.9.1 Server Continuous Feed Session Set-Up Command Sequence
84
..............................................................
4.9.1.1 Server Initiates Continuous Feed Session Set-Up
84
...........................................................................
4.9.2 Server Add Resource Command Sequence
85
.............................................................................
4.9.2.1 Server Initiates Add Resource Request
86
...........................................................
4.9.3 Server Session Delete Resource Command Sequence
87
.........................................................................
4.9.4 Server Session Release Command Sequence
87
........................................................................................
4.9.4.1 Server Initiates Release Request
88
..........................................................................
4.9.4.2 Network Rejects Server Release Request
............................................................................ 88
4.9.4.3 Client Rejects Client Release Indication
88
.............................................
Server Continuous Feed Session Release Command Sequence
4.9.5
89
...............................................
4.9.5.1 Server Initiates Continuous Feed Session Release Request
90
..........................................................................
4.9.5.2 Network Rejects Server Release Request
90
............................................................................
4.9.5.3 Client Rejects Client Release Indication
90
4.9.6 Server Status Command Sequence .
91
.......................................................................
4.9.7 Server Session Forward Command Sequence
92
..........................................................................................
4.9.7.1 Client Initiates Session Set-Up
93
Network Rejects Forward .
4.9.7.2
93
.......................................................................
4.9.8 Server Session Transfer Command Sequence
94
...................................................................................
4.9.8.1 Server A Initiates Session Transfer
95
....................................................................................
4.9.8.2 Network Rejects Transfer Request
95
..............................................................................
4.9.8.3 Server B Rejects the Transfer Request
96
.........................................................
4.9.8.4 Server B Unable to Allocate Resources for Transfer
96
......................................................................................................
4.9.8.5 Client Rejects Transfer
96
Transferred Session Release .
4.9.9
96
..............................................................................................
4.9.9.1 SRM is Selecting sessionIds
96
.............................................................................................
4.9.9.2 Server is Selecting sessionId
97
........................................................................................
4.10 Network Initiated Command Sequences
98
.......................................................
4.10.1 Network Initiated Session Release Command Sequence
98
....................................................................................
4.10.1.1 Network Initiates Session Release
........................... 98
Network Initiated Continuous Feed Session Release Command Sequence
4.10.2
........................................................ 99
Network Initiates Continuous Feed Session Release
4.10.2.1
100
..........................................................
Network Initiated Client Status Command Sequence
4.10.3
....................................................... 100
4.10.3.1 Network Initiates Client Status command sequence
......................................................... 101
Network Initiated Server Status Command Sequence
4.10.4
...................................................... 101
Network Initiates Server Status command sequence
4.10.4.1
101
.........................................................................................................................
4.11 Reset Procedures
.......................................................................... 102
4.11.1 Client Initiated Reset Command Sequence
....................................................................... 102
4.11.1.1 Client Initiates Reset command sequence
102
.........................................................................
4.11.2 Server Initiated Reset Command Sequence
...................................................................... 103
Server Initiates Reset command sequence
4.11.2.1
...................................................................... 103
4.11.3 Network Initiated Reset Command Sequence
103
..................................................................
4.11.3.1 Network Initiates Reset command sequence

---------------------- Page: 5 ----------------------
0 ISO/IEC
ISOLIEC 13818=6:1998(E)
105
o~~~o~~~b~~~~~~~~~~~~b~~~~b~~~~b~~~~~~~~~~~~~~~~~~~*~~~~~*~*~~m~*~*~*~**~~~~~~*~~~~*~~~**~o~o~~~~~*~*
5. USER-TO-USER INTERFACES
105
.................................................................................................................................
5.1
Introduction
105
...............................................................................................................................
5.1.1 Contents
105
............................................................................
...

Questions, Comments and Discussion

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