Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems

update of Service Information (SI) in DVB systems

Digitalna videoradiodifuzija (DVB) – Specifikacija za servisne informacije (SI) v sistemih DVB

General Information

Status
Published
Publication Date
31-Oct-2005
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Nov-2005
Due Date
01-Nov-2005
Completion Date
01-Nov-2005

Buy Standard

Standard
EN 300 468 V1.3.1:2005
English language
74 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST EN 300 468 V1.3.1:2005
01-november-2005
Digitalna videoradiodifuzija (DVB) – Specifikacija za servisne informacije (SI) v
sistemih DVB
Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB
systems
Ta slovenski standard je istoveten z: EN 300 468 Version 1.3.1
ICS:
33.170 Televizijska in radijska Television and radio
difuzija broadcasting
SIST EN 300 468 V1.3.1:2005 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------

SIST EN 300 468 V1.3.1:2005

---------------------- Page: 2 ----------------------

SIST EN 300 468 V1.3.1:2005
EN 300 468 V1.3.1 (1998-02)
European Standard (Telecommunications series)
Digital Video Broadcasting (DVB);
Specification for Service Information (SI) in DVB systems
European Broadcasting Union Union Européenne de Radio-Télévision
EBU
UER
European Telecommunications Standards Institute

---------------------- Page: 3 ----------------------

SIST EN 300 468 V1.3.1:2005
2 EN 300 468 V1.3.1 (1998-02)
Reference
REN/JTC-DVB-43 (4c000j0o.PDF)
Keywords
DVB, broadcasting, digital, video, MPEG, TV
ETSI Secretariat
Postal address
F-06921 Sophia Antipolis Cedex - FRANCE
Office address
650 Route des Lucioles - Sophia Antipolis
Valbonne - FRANCE
Tel.: +33 4 92 94 42 00  Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
X.400
c= fr; a=atlas; p=etsi; s=secretariat
Internet
secretariat@etsi.fr
http://www.etsi.fr
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 1998.
© European Broadcasting Union 1998.
All rights reserved.

---------------------- Page: 4 ----------------------

SIST EN 300 468 V1.3.1:2005
3 EN 300 468 V1.3.1 (1998-02)
Contents
Intellectual Property Rights.6
Foreword .6
1 Scope.7
2 References.7
3 Definitions and abbreviations .8
3.1 Definitions . 8
3.2 Abbreviations. 10
4 Service Information (SI) description.11
5 Service Information (SI) tables .14
5.1 SI table mechanism . 14
5.1.1 Explanation . 14
5.1.2 Mapping of sections into Transport Stream (TS) packets . 15
5.1.3 Coding of PID and table_id fields. 15
5.1.4 Repetition rates and random access. 16
5.1.5 Scrambling . 16
5.2 Table definitions . 16
5.2.1 Network Information Table (NIT) . 17
5.2.2 Bouquet Association Table (BAT). 18
5.2.3 Service Description Table (SDT). 20
5.2.4 Event Information Table (EIT) . 22
5.2.5 Time and Date Table (TDT) . 24
5.2.6 Time Offset Table (TOT). 24
5.2.7 Running Status Table (RST) . 25
5.2.8 Stuffing Table (ST) . 26
5.2.9 Discontinuity Information Table (DIT). 26
5.2.10 Selection Information Table (SIT) . 26
6 Descriptors .27
6.1 Descriptor identification and location. 27
6.2 Descriptor coding. 28
6.2.1 Bouquet name descriptor. 28
6.2.2 CA identifier descriptor. 28
6.2.3 Component descriptor . 29
6.2.4 Content descriptor . 31
6.2.5 Country availability descriptor. 34
6.2.6 Data broadcast descriptor. 35
6.2.7 Data broadcast id descriptor. 36
6.2.8 Delivery system descriptors . 36
6.2.8.1 Cable delivery system descriptor. 36
6.2.8.2 Satellite delivery system descriptor . 37
6.2.8.3 Terrestrial delivery system descriptor. 38
6.2.9 Extended event descriptor . 40
6.2.10 Frequency list descriptor . 41
6.2.11 Linkage descriptor. 42
6.2.12 Local time offset descriptor. 43
6.2.13 Mosaic descriptor. 44
6.2.14 Multilingual bouquet name descriptor. 47
6.2.15 Multilingual component descriptor . 47
6.2.16 Multilingual network name descriptor. 48
6.2.17 Multilingual service name descriptor . 49
6.2.18 Near Video On Demand (NVOD) reference descriptor . 49
6.2.19 Network name descriptor . 50
6.2.20 Parental rating descriptor . 50

---------------------- Page: 5 ----------------------

SIST EN 300 468 V1.3.1:2005
4 EN 300 468 V1.3.1 (1998-02)
6.2.21 Partial Transport Stream (TS) descriptor . 50
6.2.22 Private data specifier descriptor . 50
6.2.23 Short smoothing buffer descriptor. 50
6.2.24 Service descriptor. 53
6.2.25 Service list descriptor. 54
6.2.26 Service move descriptor. 54
6.2.27 Short event descriptor . 55
6.2.28 Stream identifier descriptor. 55
6.2.29 Stuffing descriptor. 56
6.2.30 Subtitling descriptor . 56
6.2.31 Telephone descriptor. 57
6.2.32 Teletext descriptor. 58
6.2.33 Time shifted event descriptor. 59
6.2.34 Time shifted service descriptor . 59
7 Storage Media Interoperability (SMI) measures.60
7.1 SMI tables. 60
7.1.1 Discontinuity Information Table (DIT). 60
7.1.2 Selection Information Table (SIT) . 61
7.2 SMI descriptors. 62
7.2.1 Partial Transport Stream (TS) descriptor . 62
Annex A (normative): Coding of text characters.63
A.1 Control codes .63
A.2 Selection of character table.63
Annex B (normative): CRC decoder model.70
Annex C (informative): Conversion between time and date conventions.71
Annex D (informative): Bibliography.73
History.74

---------------------- Page: 6 ----------------------

SIST EN 300 468 V1.3.1:2005
5 EN 300 468 V1.3.1 (1998-02)
Intellectual Property Rights
IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in ETR 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of
ETSI standards", which is available free of charge from the ETSI Secretariat. Latest updates are available on the ETSI
Web server (http://www.etsi.fr/ipr).
Pursuant to the ETSI Interim IPR Policy, no investigation, including IPR searches, has been carried out by ETSI.
No guarantee can be given as to the existence of other IPRs not referenced in ETR 314 (or the updates on
http://www.etsi.fr/ipr) which are, or may be, or may become, essential to the present document.
Foreword
This European Standard (Telecommunications series) has been produced under the authority of the Joint Technical
Committee (JTC) of the European Broadcasting Union (EBU), Comité Européen de Normalisation ELECtrotechnique
(CENELEC) and the European Telecommunications Standards Institute (ETSI).
NOTE: The EBU/ETSI JTC was established in 1990 to co-ordinate the drafting of standards in the specific field
of broadcasting and related fields. Since 1995 the JTC became a tripartite body by including in the
Memorandum of Understanding also CENELEC, which is responsible for the standardization of radio and
television receivers. The EBU is a professional association of broadcasting organizations whose work
includes co-ordination of its members' activities in the technical, legal, programme-making and
programme-exchange domains. The EBU has active members in about 60 countries in the European
broadcasting area; its headquarters is in Geneva *.
European Broadcasting Union
CH-1218 GRAND SACONNEX (Geneva)
Switzerland
Tel: +41 22 717 21 11
Fax: +41 22 717 24 81
Digital Video Broadcasting (DVB) Project
Founded in September 1993, the DVB Project is a market-led consortium of public and private sector organizations in
the television industry. Its aim is to establish the framework for the introduction of MPEG-2 based digital television
services. Now comprising over 200 organizations from more than 25 countries around the world, DVB fosters
market-led systems, which meet the real needs, and economic circumstances, of the consumer electronics and the
broadcast industry.
National transposition dates
Date of adoption of this EN: 23 January 1998
Date of latest announcement of this EN (doa): 31 May 1998
Date of latest publication of new National Standard
or endorsement of this EN (dop/e): 30 November 1998
Date of withdrawal of any conflicting National Standard (dow): 30 November 1998

---------------------- Page: 7 ----------------------

SIST EN 300 468 V1.3.1:2005
6 EN 300 468 V1.3.1 (1998-02)
1 Scope
The present document specifies the Service Information (SI) data which forms a part of DVB bitstreams, in order that
the user can be provided with information to assist in selection of services and/or events within the bitstream, and so that
the Integrated Receiver Decoder (IRD) can automatically configure itself for the selected service. SI data for automatic
configuration is mostly specified within ISO/IEC 13818-1 [1] as Program Specific Information (PSI).
The present document specifies additional data which complements the PSI by providing data to aid automatic tuning of
IRDs, and additional information intended for display to the user. The manner of presentation of the information is not
specified in the present document, and IRD manufacturers have freedom to choose appropriate presentation methods.
It is expected that Electronic Programme Guides (EPGs) will be a feature of Digital TV transmissions.
The definition of an EPG is outside the scope of the present document (i.e. the SI specification), but the data contained
within the SI specified in the present document may be used as the basis for an EPG.
Rules of operation for the implementation of the present document (i.e. EN 300 468) are specified in ETR 211 [7].
2 References
References may be made to:
a) specific versions of publications (identified by date of publication, edition number, version number, etc.), in
which case, subsequent revisions to the referenced document do not apply; or
b) all versions up to and including the identified version (identified by "up to and including" before the version
identity); or
c) all versions subsequent to and including the identified version (identified by "onwards" following the version
identity); or
d) publications without mention of a specific version, in which case the latest version applies.
A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the same
number.
[1] ISO/IEC 13818-1: "Information Technology - Generic Coding of Moving Pictures and Associated
Audio Recommendation H.222.0 (systems)".
[2] ISO 3166: "Codes for the representation of names of countries".
[3] ISO 639.2: "Code for the representation of names of languages".
[4] EBU SPB 492 (1992): "Teletext specification (625 line Television Systems)".
[5] ISO 8859: "Information processing - 8-bit single-byte coded graphic character sets,
Latin alphabets".
[6] ETR 162: "Digital Video Broadcasting (DVB); Allocation of Service Information (SI) codes for
DVB systems".
[7] ETR 211: "Digital Video Broadcasting (DVB); Guidelines on implementation and usage of
Service Information (SI)".
[8] ISO/IEC 10646-1: "Information Technology - Universal Multiple-Octet Coded Character Set
(UCS) - Part 1: Architecture and Basic Multilingual Plane".
[9] ISO/IEC 6937: "Information Technology - Coded graphic character set for text communication -
Latin alphabet".
[10] ETR 289: "Digital Video Broadcasting (DVB); Support for use of scrambling and Conditional
Access (CA) within digital broadcasting systems".

---------------------- Page: 8 ----------------------

SIST EN 300 468 V1.3.1:2005
7 EN 300 468 V1.3.1 (1998-02)
[11] IEC CD-100C/1883: Parts 1 and 4 "Digital Interface for Consumer Electronic Audio/Video
Equipment".
[12] ETR 154: "Digital Video Broadcasting (DVB); Implementation guidelines for the use of MPEG-2
Systems, Video and Audio in satellite, cable and terrestrial broadcasting applications".
[13] IEEE 1394: "High Performance Serial Bus".
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, the following definitions apply:
bouquet: A collection of services marketed as a single entity.
broadcaster (SERVICE Provider): An organization which assembles a sequence of events or programmes to be
delivered to the viewer based upon a schedule.
component (ELEMENTARY Stream): One or more entities which together make up an event,
e.g. video, audio, teletext.
Conditional Access (CA) system: A system to control subscriber access to services, programmes and events e.g.
Videoguard, Eurocrypt.
delivery system: The physical medium by which one or more multiplexes are transmitted e.g. satellite system, wide-
band coaxial cable, fibre optics, terrestrial channel of one emitting point.
Entitlement Management Messages (EMM): Are private Conditional Access information which specify the
authorization levels or the services of specific decoders. They may be addressed to individual decoder or groups of
decoders.
event: A grouping of elementary broadcast data streams with a defined start and end time belonging to a common
service, e.g. first half of a football match, News Flash, first part of an entertainment show.
forbidden: The term "forbidden" when used in the clauses defining the coded bit stream, indicates that the value shall
never be used.
MPEG-2: Refers to the standard ISO/IEC 13818 [1]. Systems coding is defined in part 1. Video coding is defined in
part 2. Audio coding is defined in part 3.
multiplex: A stream of all the digital data carrying one or more services within a single physical channel.
network: A collection of MPEG-2 Transport Stream (TS) multiplexes transmitted on a single delivery system, e.g. all
digital channels on a specific cable system.
original_network_id: A unique identifier of a network.
programme: A concatenation of one or more events under the control of a broadcaster e.g. news show, entertainment
show.
reserved: The term "reserved" when used in the clause defining the coded bit stream, indicates that the value may be
used in the future for ISO defined extensions. Unless otherwise specified within the present document all "reserved" bits
shall be set to "1".
reserved_future_use: The term "reserved_future_use", when used in the clause defining the coded bit stream, indicates
that the value may be used in the future for ETSI defined extensions. Unless otherwise specified within the present
document all "reserved_future_use" bits shall be set to "1".
section: A section is a syntactic structure used for mapping all service information defined in the present document into
ISO/IEC 13818 [1] TS packets.

---------------------- Page: 9 ----------------------

SIST EN 300 468 V1.3.1:2005
8 EN 300 468 V1.3.1 (1998-02)
service: A sequence of programmes under the control of a broadcaster which can be broadcast as part of a schedule.
service_id: A unique identifier of a service within a TS.
Service Information (SI): Digital data describing the delivery system, content and scheduling/timing of broadcast data
streams etc. It includes MPEG-2 PSI together with independently defined extensions.
sub_table: A sub_table is collection of sections with the same value of table_id and:
for a NIT: the same table_id_extension (network_id) and version_number;
for a BAT: the same table_id_extension (bouquet_id) and version_number;
for a SDT: the same table_id_extension (transport_stream_id), the same original_network_id and
version_number;
for a EIT: the same table_id_extension (service_id), the same transport_stream_id, the same original_network_id
and version_number.
The table_id_extension field is equivalent to the fourth and fifth byte of a section when the section_syntax_indicator is
set to a value of "1".
table: A table is comprised of a number of sub_tables with the same value of table_id.
Transport Stream (TS): A TS is a data structure defined in ISO/IEC 13818-1 [1]. It is the basis of the DVB standards.
transport_stream_id: A unique identifier of a TS within an original network.
The relationships of some of these definitions are illustrated in the service delivery model in figure 1.
Satellite
Cable Terrestrial
N etw orks
Transponder Transponder Transponder Transponder
Channel C hannel Channel C hannel C hannel C hannel
M ultiplexes
Bouquet
Service Service Service Service Service Service Service Service Service
Services Service
Components
V ideo A u dio 1 A udio 2 D ata
Figure 1: Digital broadcasting, service delivery model

---------------------- Page: 10 ----------------------

SIST EN 300 468 V1.3.1:2005
9 EN 300 468 V1.3.1 (1998-02)
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
BAT Bouquet Association Table
BCD Binary Coded Decimal
bslbf bit string, left bit first
CA Conditional Access
CAT Conditional Access Table
CLUT Colour Look-Up Table
CRC Cyclic Redundancy Check
DIT Discontinuity Information Table
DVB Digital Video Broadcasting
EBU European Broadcasting Union
EIT Event Information Table
EMM Entitlement Management Message
EPG Electronic Programme Guide
ETS European Telecommunication Standard
FEC Forward Error Correction
IEC International Electrotechnical Commission
IRD Integrated Receiver Decoder
ISO International Organization for Standardization
LSB Least Significant Bit
MJD Modified Julian Date
MPEG Moving Pictures Expert Group
NIT Network Information Table
NVOD Near Video On Demand
PAT Program Association Table
PID Packet IDentifier
PMT Program Map Table
PSI Program Specific Information
PSTN Public Switched Telephone Network
QAM Quadrature Amplitude Modulation
QPSK Quaternary Phase Shift Keying
rpchof remainder polynomial coefficients, highest order first
RS Reed - Solomon
RST Running Status Table
SDT Service Description Table
SI Service Information
SIT Selection Information Table
SMI Storage Media Interoperability
ST Stuffing Table
TDT Time and Date Table
TOT Time Offset Table
TS Transport Stream
uimsbf unsigned integer most significant bit first
UTC Universal Time, Co-ordinated

---------------------- Page: 11 ----------------------

SIST EN 300 468 V1.3.1:2005
10 EN 300 468 V1.3.1 (1998-02)
4 Service Information (SI) description
ISO/IEC 13818 [1] specifies SI which is referred to as PSI. The PSI data provides information to enable automatic
configuration of the receiver to demultiplex and decode the various streams of programs within the multiplex.
The PSI data is structured as four types of table. The tables are transmitted in sections.
1) Program Association Table (PAT):
- for each service in the multiplex, the PAT indicates the location (the Packet Identifier (PID) values of the
Transport Stream (TS) packets) of the corresponding Program Map Table (PMT). It also gives the location of
the Network Information Table (NIT).
2) Conditional Access Table (CAT):
- the CAT provides information on the CA systems used in the multiplex; the information is private (not
defined within the present document) and dependent on the CA system, but includes the location of the EMM
stream, when applicable.
3) Program Map Table (PMT):
- the PMT identifies and indicates the locations of the streams that make up each service, and the location of
the Program Clock Reference fields for a service.
4) Network Information Table (NIT):
- the location of the NIT is defined in the present document in compliance with ISO/IEC 13818-1 [1]
specification, but the data format is outside the scope of ISO/IEC 13818-1 [1]. It is intended to provide
information about the physical network. The syntax and semantics of the NIT are defined in the present
document.
In addition to the PSI, data is needed to provide identification of services and events for the user. The coding of this data
is defined in the present document. In contrast with the PAT, CAT, and PMT of the PSI, which give information only
for the multiplex in which they are contained (the actual multiplex), the additional information defined within the present
document can also provide information on services and events carried by different multiplexes, and even on other
networks. This data is structured as nine tables:
1) Bouquet Association Table (BAT):
- the BAT provides information regarding bouquets. As well as giving the name of the bouquet, it provides a
list of services for each bouquet.
2) Service Description Table (SDT):
- the SDT contains data describing the services in the system e.g. names of services, the service provider, etc.
3) Event Information Table (EIT):
- the EIT contains data concerning events or programmes such as event name, start time, duration, etc.;
- the use of different descriptors allows the transmission of different kinds of event information e.g. for
different service types.
4) Running Status Table (RST):
- the RST gives the status of an event (running/not running). The RST updates this information and allows
timely automatic switching to events.
5) Time and Date Table (TDT):
- the TDT gives information relating to the present time and date. This information is given in a separate table
...

Questions, Comments and Discussion

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