ГОСТ Р 55697-2013
Окончание таблицы 11
Синтаксис
Число битов
Мнемокод
12
uimsbf
transport^streamjoopJength
for(i=0;i<N;i++){
transport,.stream_id
originaLnetworkJd
reservedJuture_use
transport_descriptors_length
for(j=0;j<N;j++){
descriptor)
}
16
16
4
12
uimsbf
uimsbf
bslbf
uimsbf
}
CRCJ32
}
32
rpchof
6.7.3Семантические определения полей в секции взаимосвязи программных
пакетов ВАТ:
tablejd:
идентификатор таблицы
(см. таблицу 3).
section_syntax Jndicator:
индикатор синтаксиса секции
- поле длиной 1 бит,
которое должно быть установлено в 1.
reserved _future_use:
зарезервировано для использования в будущем.
reserved:
зарезервировано.
sectionJength:
длина секции
- поле длиной 12 бит, первые два бита которого
должны быть установлены в "00“. Оно определяет число байтов секции,
начинающихся сразу после поля section length (включая код проверки CRC). Длина
поля section length не должна превышать 1021 байт, чтобы секция целиком имела
максимальную длину 1024 байта.
bouquetjd:
идентификатор взаимосвязи программных пакетов
- поле длиной 16
бит служит меткой, идентифицирующей группу служб.
version, number:
номер версии
- поле длиной 5 бит является номером версии
субтаблицы sub table. Номер version number должен быть увеличен на 1 всякий раз,
когда происходит изменение в информации, переносимой в рамках sub_table. Когда
он достигает значения 31, то циклически сбрасывается в 0. Когда индикатор
current_next Jndicator установлен в 1, то номер version number должен быть таким
же. как у применяющейся в данный момент субтаблицы, определенной значениями
35