- •Intellectual Property Rights
- •Foreword
- •Modal verbs terminology
- •Introduction
- •1 Scope
- •2 References
- •2.1 Normative references
- •2.2 Informative references
- •3 Definitions, symbols, abbreviations and conventions
- •3.1 Definitions
- •3.2 Symbols
- •3.3 Abbreviations
- •3.4 Conventions
- •4 General characteristics
- •4.1 System overview
- •4.2 System architecture
- •4.3 Audio source coding
- •4.4 Transmission modes
- •4.4.1 Signal bandwidth related parameters
- •4.4.2 Transmission efficiency related parameters
- •4.4.2.0 General
- •4.4.2.1 Coding rates and constellations
- •4.4.2.2 OFDM parameter set
- •5 Source coding modes
- •5.1 Overview
- •5.1.0 Introduction
- •5.1.2 AAC audio coding
- •5.1.3 MPEG Surround coding
- •5.2 Audio super framing
- •5.3.1.0 Introduction
- •5.3.3.0 Introduction
- •5.3.3.1 Frequency Domain coding (AAC based coding and TCX)
- •5.3.3.2 ACELP
- •5.3.3.4 MPS212 parametric stereo
- •5.3.3.5 MDCT based Complex Prediction
- •5.3.3.6 Forward Aliasing Cancellation
- •5.4 AAC coding
- •5.4.3 Parametric Stereo coding
- •5.4.4 AAC error concealment
- •5.4.4.0 Introduction
- •5.4.4.1 Interpolation of one corrupt frame
- •5.4.4.3 Concealment granularity
- •5.4.4.4 SBR error concealment
- •5.4.4.5 Parametric Stereo concealment
- •6 Multiplex definition
- •6.1 Introduction
- •6.2 Main Service Channel (MSC)
- •6.2.1 Introduction
- •6.2.2 Structure
- •6.2.3 Building the MSC
- •6.2.3.0 Introduction
- •6.2.3.1 Multiplex frames
- •6.2.3.2 Hierarchical frames
- •6.2.4 Reconfiguration
- •6.3 Fast Access Channel (FAC)
- •6.3.1 Introduction
- •6.3.2 Structure
- •6.3.3 Channel parameters
- •6.3.4 Service parameters
- •6.3.6 FAC repetition
- •6.4 Service Description Channel (SDC)
- •6.4.1 Introduction
- •6.4.2 Structure
- •6.4.3 Data entities
- •6.4.3.0 Introduction
- •6.4.3.1 Multiplex description data entity - type 0
- •6.4.3.2 Label data entity - type 1
- •6.4.3.3 Conditional access parameters data entity - type 2
- •6.4.3.4 Alternative frequency signalling: Multiple frequency network information data entity - type 3
- •6.4.3.5 Alternative frequency signalling: Schedule definition data entity - type 4
- •6.4.3.6 Application information data entity - type 5
- •6.4.3.7 Announcement support and switching data entity - type 6
- •6.4.3.8 Alternative frequency signalling: Region definition data entity - type 7
- •6.4.3.9 Time and date information data entity - type 8
- •6.4.3.10 Audio information data entity - type 9
- •6.4.3.11 FAC channel parameters data entity - type 10
- •6.4.3.12 Alternative frequency signalling: Other services data entity - type 11
- •6.4.3.13 Language and country data entity - type 12
- •6.4.3.14 Alternative frequency signalling: detailed region definition data entity - type 13
- •6.4.3.15 Packet stream FEC parameters data entity - type 14
- •6.4.3.16 Extension data entity - type 15
- •6.4.3.16.0 General
- •6.4.3.16.1 Service linking information data entity - type 15, extension 0
- •6.4.3.16.2 Other data entity type 15 extensions
- •6.4.4 Summary of data entity characteristics
- •6.4.5 Changing the content of the SDC
- •6.4.6 Signalling of reconfigurations
- •6.4.6.0 Introduction
- •6.4.6.1 Service reconfigurations
- •6.4.6.2 Channel reconfigurations
- •6.5 Text message application
- •6.6 Packet mode
- •6.6.0 Introduction
- •6.6.1 Packet structure
- •6.6.1.0 Introduction
- •6.6.1.1 Header
- •6.6.1.2 Data field
- •6.6.2 Asynchronous streams
- •6.6.3 Files
- •6.6.4 Choosing the packet length
- •6.6.5 Forward Error Correction (FEC) for packet mode streams
- •6.6.5.0 Introduction
- •6.6.5.1 Encoding of FEC Packets
- •6.6.5.2 Transport of FEC packets
- •6.6.5.3 Receiver considerations
- •7 Channel coding and modulation
- •7.1 Introduction
- •7.2 Transport multiplex adaptation and energy dispersal
- •7.2.1 Transport multiplex adaptation
- •7.2.1.0 General
- •7.2.2 Energy dispersal
- •7.3 Coding
- •7.3.1 Multilevel coding
- •7.3.1.0 Introduction
- •7.3.1.1 Partitioning of bitstream in SM
- •7.3.1.2 Partitioning of bitstream in HMsym
- •7.3.1.3 Partitioning of bitstream in HMmix
- •7.3.2 Component code
- •7.3.3 Bit interleaving
- •7.3.3.0 Introduction
- •7.4 Signal constellations and mapping
- •7.5 Application of coding to the channels
- •7.5.1 Coding the MSC
- •7.5.1.0 Introduction
- •7.5.1.2 HMsym
- •7.5.1.3 HMmix
- •7.5.2 Coding the SDC
- •7.5.3 Coding the FAC
- •7.6 MSC cell interleaving
- •7.7 Mapping of MSC cells on the transmission super frame structure
- •8 Transmission structure
- •8.1 Transmission frame structure and robustness modes
- •8.3 Signal bandwidth related parameters
- •8.3.1 Parameter definition
- •8.3.2 Simulcast transmission
- •8.4 Pilot cells
- •8.4.1 Functions and derivation
- •8.4.2 Frequency references
- •8.4.2.0 Introduction
- •8.4.2.1 Cell positions
- •8.4.2.2 Cell gains and phases
- •8.4.3 Time references
- •8.4.3.0 Introduction
- •8.4.3.1 Cell positions and phases
- •8.4.3.2 Cell gains
- •8.4.4 Gain references
- •8.4.4.0 Introduction
- •8.4.4.1 Cell positions
- •8.4.4.2 Cell gains
- •8.4.4.3 Cell phases
- •8.4.4.3.0 Intorduction
- •8.4.4.3.1 Procedure for calculation of cell phases
- •8.4.4.3.2 Robustness mode A
- •8.4.4.3.3 Robustness mode B
- •8.4.4.3.4 Robustness mode C
- •8.4.4.3.5 Robustness mode D
- •8.4.4.3.6 Robustness mode E
- •8.4.5 AFS references
- •8.4.5.0 Introduction
- •8.4.5.1 Cell positions and phases
- •8.4.5.2 Cell gains
- •8.5 Control cells
- •8.5.1 General
- •8.5.2 FAC cells
- •8.5.2.1 Cell positions
- •8.5.2.2 Cell gains and phases
- •8.5.3 SDC cells
- •8.5.3.1 Cell positions
- •8.5.3.2 Cell gains and phases
- •8.6 Data cells
- •8.6.1 Cell positions
- •8.6.2 Cell gains and phases
- •B.1 Robustness modes A, B, C and D
- •B.2 Robustness mode E
- •F.0 Introduction
- •F.2 Possibilities of the announcement feature
- •F.3 SDC data entities overview for Alternative Frequency and announcement signalling
- •F.4 SDC data entities and setup for alternative frequency signalling
- •F.5 SDC data entities and setup for announcement
- •F.6 Alternative frequency and announcement signalling - coding example
- •G.0 Introduction
- •G.1 Alternative Frequency checking and Switching (AFS)
- •G.2 Station buttons for DRM services
- •G.3 Seamless Alternative Frequency checking and Switching (AFS)
- •G.4 Character sets
- •Annex I: (void)
- •Annex N: (void)
- •R.1 Overview
- •R.2 General network timing considerations
- •R.3 Network synchronization rules
- •R.4 Receiver implementation rules
- •R.5 Definition of broadcast signal time references
- •T.0 Introduction
- •T.1 Domestic services
- •T.2 International services
- •History
51 |
ETSI ES 201 980 V4.1.2 (2017-04) |
6.3.4Service parameters
The service parameters are as follows:
• |
Service identifier |
24 bits. |
• |
Short Id |
2 bits. |
• |
Audio CA indication |
1 bit. |
• |
Language |
4 bits. |
• |
Audio/Data flag |
1 bit. |
• |
Service descriptor |
5 bits. |
• |
Data CA indication |
1 bit. |
• |
rfa |
6 bits. |
The following definitions apply:
Service identifier: this 24-bit field indicates the unique identifier for this service. For recommendations on setting the Service identifier refer to annex T.
Short Id: this 2-bit field indicates the short identifier assigned to this service and used as a reference in the SDC. The Short Id is assigned for the duration of the service and is maintained through multiplex reconfigurations.
Audio CA indication: this 1-bit flag indicates whether the service uses conditional access as follows:
0:No CA system is used for the audio stream (or the service has no audio stream).
1:CA system is used for the audio stream.
NOTE 1: The details are provided by the SDC data entity type 2.
Every DRM receiver shall check the "Audio CA indication" bit before presenting the audio stream of the audio service. A non-CA capable DRM receiver shall not try to decode the audio stream if the "Audio CA indication" is set to 1.
Language: this 4-bit field indicates the language of the target audience as defined in table 18.
NOTE 2: Further languages are also indicated by SDC data entity type 12.
Audio/Data flag: this 1-bit flag indicates whether the service is audio or data as follows:
0:Audio service.
1:Data service.
Service descriptor: this 5-bit field depends upon the value of the Audio/Data flag as follows:
0:Programme type.
1:Application identifier.
Regardless of the value of the Audio/Data flag, the value 31 (all bits set to 1) indicates that a standard DRM receiver should skip this broadcast and continue to scan for services.
NOTE 3: This is to allow for engineering test transmissions to be ignored by standard receivers.
Programme type: this 5-bit field indicates the programme type of an audio service as defined in table 19.
Application identifier: this 5-bit field indicates the application identifier of a data service as defined in ETSI TS 101 968 [8].
ETSI
52 |
ETSI ES 201 980 V4.1.2 (2017-04) |
Data CA indication: this 1-bit flag indicates whether the service uses conditional access as follows:
0:No CA system is used for the data stream/sub-stream (or the service has no data stream/sub-stream).
1:CA system is used for the data stream/sub-stream.
NOTE 4: The details are provided by the SDC data entity type 2.
Every DRM receiver shall check the "Data CA indication" bit before presenting the data stream/sub-stream of the audio or data service. A non-CA capable DRM receiver shall not try to decode the data stream/sub-stream if the "Data CA indication" is set to 1.
rfa: these 6 bits are reserved for future additions and shall be set to zero until defined.
Table 18: Language codes
Decimal |
Language |
Decimal |
Language |
number |
|
number |
|
|
|
||
0 |
No language specified |
8 |
Hindi |
1 |
Arabic |
9 |
Japanese |
2 |
Bengali |
10 |
Javanese |
3 |
Chinese (Mandarin) |
11 |
Korean |
4 |
Dutch |
12 |
Portuguese |
5 |
English |
13 |
Russian |
6 |
French |
14 |
Spanish |
7 |
German |
15 |
Other language |
Table 19: Programme type codes
Decimal |
Programme type |
Decimal |
Programme type |
number |
|
number |
|
|
|
||
0 |
No programme type |
16 |
Weather/meteorology |
1 |
News |
17 |
Finance/Business |
2 |
Current Affairs |
18 |
Children's programmes |
3 |
Information |
19 |
Social Affairs |
4 |
Sport |
20 |
Religion |
5 |
Education |
21 |
Phone In |
6 |
Drama |
22 |
Travel |
7 |
Culture |
23 |
Leisure |
8 |
Science |
24 |
Jazz Music |
9 |
Varied |
25 |
Country Music |
10 |
Pop Music |
26 |
National Music |
11 |
Rock Music |
27 |
Oldies Music |
12 |
Easy Listening Music |
28 |
Folk Music |
13 |
Light Classical |
29 |
Documentary |
14 |
Serious Classical |
30 |
Not used |
15 |
Other Music |
31 |
Not used - skip indicator |
6.3.5CRC
The 8-bit Cyclic Redundancy Check shall be calculated on the channel and service parameters. It shall use the generator polynomial G8(x) = x8 + x4 + x3 + x2 + 1. See annex D.
When the RM flag = 0, the CRC is calculated over 64-bits formed by concatenating the 20-bits of channel parameters and the 44-bits of service parameters. When the RM flag = 1, the CRC is calculated over 112-bits formed by concatenating the 20-bits of channel parameters, the 88-bits of service parameters (2 sets of 44-bits) and 4-bits set to zero. These 4-bits are used to calculate the CRC but are not forwarded for coding and transmission.
ETSI
