ГОСТ Р 56170-2014
10.4.3 Оптимизированная сигнализация AIT
Опциональное поле AIT_version_number. переносящее дескриптор сигнализации приложения, позво
ляет оптимизировать нагрузку приемника, поскольку это позволяет приемникам получатьАН только после
того, как они уввдят изменения в версииАП. объявленные в РМТ (См. 10.7.1 настоящего стандарта).
10.4.4 Доступность AIT
Если приложение настраивается в тех случаях, когда данные его сигнализации не доступны и нет
возможности выбора новой службы, то оно будет продолжать работать в условиях недоступности AIT.
В терминалах МНР с несколькими сетевыми интерфейсами, если AIT выбранной службы доступ
на через любой из этих интерфейсов, то сигнализацияАН используется в обычном режиме.
10.4.5 Определение субтаблиц AIT
Все секции, имеющие АН с одинаковыми tablejd и одинаковым значениями application_type. яв
ляются элементами одной субтаблицы.
10.4.6 Синтаксис АН
Секция информации приложений описывает приложения и связанную с ними информацию. Каж
дая секция информации приложения включает в себя один Общий дескрипторный цикл на верхнем
уровне для дескрипторов, который совместно используется приложениями этой субтаблицы и циклом
приложений. Каждое приложение в цикле приложений содержит Прикладной цикл дескрипторов, со
держащий дескрипторы, связанные с этим приложением.
Как и в случае таблиц SI DVB. дескрипторный цикл Общий содержит субтаблицу. Это означает,
что любые дескрипторы, присутствующие в дескрипторном цикле Общий, применяются ко всем секци
ям субтаблицы.
Как и в других таблицах SI DVB. любые строки, содержащиеся в этих таблицах, не должны окан
чиваться нулем.
Синтаксис секций информации приложения представлен в таблице 14.
Т а б л и ц а 14 - Синтаксис секций информации приложения
Количество битовИдентификатор
application_information_section() {
table id
section_syntax_indicator
reserved future use
reserved
section_tength
test_appiication_flag
app!ication_type
reserved
version number
current next indicator
sectran_number
last section number
reserved future use
commonjJescriptorsJength
for(i=0;i<N;i++){
descriptor{)
8uimsbf
1
bslbf
1 bslbf
2 bslbf
12
uimsbf
1bstbf
15uimsbf
2
bslbf
5uimsbf
1bslbf
8
uimsbf
8uimsbf
4bslbf
12
uimsbf
4bslbf
12uimsbf
8uimsbf
4bstbf
12uimsbf
32rpchof
}
reserved_fulure_use
application loop length
for(i=0:i<N:i++K
application_identifier()
application_controt_code
reserved_future_use
application descriptors loop length
for(j=0;j<N;j++){
descriptor!)
)
}
CRC 32
)
57