ГОСТ Р 55697-2013
6 Таблицы сервисной информации
6.1 Таблица взаимосвязи программ РАТ
6.1.1 Таблица взаимосвязи программ РАТ должна определять соответствие
между меткой program number и значением PID для пакетов транспортного потока.
Метка program_number - это числовая метка, связанная с программой. Для каждой
службы в мультиплексе таблицаРАТ должна указывать местонахождение
соответствующей таблицы РМТ (значения PID пакетов транспортного потока). Она
также должна указывать местонахождение таблицы сетевой информации NIT.
6.1.2 Общая таблица может содержаться в одной или нескольких секциях с
описанным далее синтаксисом. Она может быть сегментирована и может занимать
несколько секций (см. таблицу 4).
Т а б л и ц а 4
Синтаксис
Число битов
Мнемокод
8
1
1
2
12
16
2
5
1
8
8
uimsbf
bslbf
bslbf
bslbf
uimsbf
uimsbf
bslbf
uimsbf
bslbf
uimsbf
uimsbf
16
uimsbf
3
bslbf
program_association_section() {
tablejd
section_syntax_indicator
"0"
reserved
sectionjength
transport_stream_jd
reserved
version_number
current_next_indicator
section_number
last_section_number
for (i = 0; i< N; i++) {
program_number
reserved
if (program_number = = "0") {
}
else {
network PID13uimsbf
program map PID
}
13uimsbf
}
CRC_32
}
32rpchof
17