- Audio Service Program Types
- Advanced Application Services Port Numbers
- Applied Sound Experience Types
- Text Encoding Types
- Service Data Types
AUDIO SERVICE PROGRAM TYPES
Audio Service Program Types, transmitted in the HD Radio system and defined by the NRSC-5 IBOC Standard, are based on the definitions provided by the IEC Standard (IEC 62106-9:2021). Refer to the most up-to-date version of the IEC Standard for the current definitions.
Audio Service Program Types are specified to indicate categories that are available to classify, define, or label the audio services. Program types zero to 31 mirror the existing definitions in the IEC Standard. Program types 32 to 255 are HD Radio extensions that define additional music and program formats available to broadcasters.
NRSC Supplemental Information provides the most up-to-date information regarding the Audio Service Program Types that are available in the HD Radio system. A receiver would display the text for the program type upon receiving the type number.
Program Type Number
(Hexadecimal)
|
Program Type Number
(Decimal)
|
Program Type — Definition / Label
|
0x00
|
0
|
See the IEC Standard, IEC 62106-9:2021
|
0x01
|
1
|
See the IEC Standard, IEC 62106-9:2021 |
0x02
|
2
|
See the IEC Standard, IEC 62106-9:2021 |
0x03
|
3
|
See the IEC Standard, IEC 62106-9:2021 |
0x04
|
4
|
See the IEC Standard, IEC 62106-9:2021 |
0x05
|
5
|
See the IEC Standard, IEC 62106-9:2021 |
0x06
|
6
|
See the IEC Standard, IEC 62106-9:2021 |
0x07
|
7
|
See the IEC Standard, IEC 62106-9:2021 |
0x08
|
8
|
See the IEC Standard, IEC 62106-9:2021 |
0x09
|
9
|
See the IEC Standard, IEC 62106-9:2021 |
0x0A
|
10
|
See the IEC Standard, IEC 62106-9:2021 |
0x0B
|
11
|
See the IEC Standard, IEC 62106-9:2021 |
0x0C
|
12
|
See the IEC Standard, IEC 62106-9:2021 |
0x0D
|
13
|
See the IEC Standard, IEC 62106-9:2021 |
0x0E
|
14
|
See the IEC Standard, IEC 62106-9:2021 |
0x0F
|
15
|
See the IEC Standard, IEC 62106-9:2021 |
0x10
|
16
|
See the IEC Standard, IEC 62106-9:2021 |
0x11
|
17
|
See the IEC Standard, IEC 62106-9:2021 |
0x12
|
18
|
See the IEC Standard, IEC 62106-9:2021 |
0x13
|
19
|
See the IEC Standard, IEC 62106-9:2021 |
0x14
|
20
|
See the IEC Standard, IEC 62106-9:2021 |
0x15
|
21
|
See the IEC Standard, IEC 62106-9:2021 |
0x16
|
22
|
See the IEC Standard, IEC 62106-9:2021 |
0x17
|
23
|
See the IEC Standard, IEC 62106-9:2021 |
0x18
|
24
|
See the IEC Standard, IEC 62106-9:2021 |
0x19
|
25
|
See the IEC Standard, IEC 62106-9:2021 |
0x1A
|
26
|
See the IEC Standard, IEC 62106-9:2021 |
0x1B
|
27
|
See the IEC Standard, IEC 62106-9:2021 |
0x1C
|
28
|
See the IEC Standard, IEC 62106-9:2021 |
0x1D
|
29
|
See the IEC Standard, IEC 62106-9:2021 |
0x1E
|
30
|
See the IEC Standard, IEC 62106-9:2021 |
0x1F
|
31
|
See the IEC Standard, IEC 62106-9:2021 |
0x20 to 0x40
|
32 to 64
|
Reserved
|
0x41
|
65
|
Traffic
|
0x42 to 0x4B
|
66 to 75
|
Reserved
|
0x4C
|
76
|
Special Reading Services
|
0x4D to 0xFF
|
77 to 255
|
Reserved
|
ADVANCED APPLICATIONS SERVICES PORT NUMBERS
The Advanced Application Services (AAS) Transport requires the transmission of a port identifier for different data services.Whereas some data services have specific port assignments, common to all broadcast installations is the fact that most data services may be assigned to port numbers on a station-by-station basis.
Data services that have specific port assignments include:
- MPS PSD data is always assigned to port 0x5100
- SPS1 through SPS7 PSD data is always assigned to ports 0x5201 through 0x5207, respectively
Data services that have port assignments controlled by the station:
- A Traffic data application may be assigned to any port in the range of 0x401 to 0x50FF
The receiver can identify the data service assigned to a port via the application MIME hash.
Port Number
|
Status / Data / Application
|
0x0000 to 0x0400
|
Reserved for System Use
|
0x0401 to 0x50FF
|
Free for use by Applications
Assigned by the Station Administrator
A Station Administrator can only select port numbers up to 0x50FF
|
0x5100
|
PSD for MPS Audio
|
0x5101 to 0x5200
|
Reserved for System Use
|
0x5201 to 0x5207
|
PSD for SPS1 Audio (HD-2) to SPS7 Audio (HD-8)
|
0x5208 to 0x52FF
|
Reserved for System Use
|
0x5300 to 0x7CFF
|
Reserved for Future Applications
|
0x7D00 to 0x7EFF
|
Invalid – Shall not be used
|
0x7F00 to 0xFEFF
|
Reserved for Future Applications
|
0xFF00 to 0xFFFF
|
Reserved for System Use
|
0x XX7D, 0x XX7E* | XX = any byte value Invalid – Shall not be used, see Note |
APPLIED SOUND EXPERIENCE TYPES
Various Applied Sound Experience Types are specified to indicate enhancements that have been applied to the audio signal at the transmit side of the HD Radio system.The applied sound experience identification is decoded by the HD Radio decoder IC and is available through the command protocol. Receiver manufacturers should reference the command interface documentation for more details about accessing this information.
Applied Sound Experience Value |
Applied Sound Experience Method
|
0
|
None
|
1 | Reserved |
2 |
Dolby Pro Logic II Surround
|
3 | DTS Neural Surround |
4
|
FhG MP3 Surround
|
5
|
DTS Neo:6 Surround
|
6
|
Reserved |
7 | DTS Neural:X Surround |
8 | Dolby Pro Logic IIx Surround |
9 | Dolby Pro Logic IIz Surround |
10 to 31 | Reserved |
TEXT ENCODING TYPES
Text Field Encoding Field Value
|
Text Field Encoding Field Definition
|
0x00 (default)
|
ISO/IEC 8859-1:1998
|
0x01 to 0x03
|
Reserved
|
0x04
|
ISO/IEC 10646-1:2000
|
0x05 to 0xFF
|
Reserved
|
SERVICE DATA TYPES
Service Data Type Value
(Hexadecimal)
|
Service Data Type Value
(Decimal)
|
Service Data Type — Definition/Label
|
0x000
|
0
|
Non-specific
|
0x001
|
1
|
News
|
0x002
|
2
|
Reserved
|
0x003
|
3
|
Sports
|
0x004 to 0x01C
|
4 to 28
|
Reserved
|
0x01D
|
29
|
Weather
|
0x01E
|
30
|
Reserved
|
0x01F
|
31
|
Emergency
|
0x020 to 0x040
|
32 to 64
|
Reserved
|
0x041
|
65
|
Traffic
|
0x042
|
66
|
Image Maps
|
0x043 to 0x04F
|
67 to 79
|
Reserved
|
0x050
|
80
|
Text
|
0x051 to 0x0FF
|
81 to 255
|
Reserved
|
0x100
|
256
|
Advertising
|
0x101
|
257
|
Financial
|
0x102
|
258
|
Stock Ticker
|
0x103
|
259
|
Navigation
|
0x104
|
260
|
Electronic Program Guide (EPG)
|
0x105
|
261
|
Audio
|
0x106
|
262
|
Private Data Network
|
0x107
|
263
|
Service Maintenance
|
0x108
|
264
|
HD Radio System Services
|
0x109
|
265
|
Audio-Related Data
|
0x10A to 0x1FE
|
266 to 510
|
Reserved
|
0x1FF
|
511
|
Reserved for Special Tests
|