ГОСТ Р 56170-2014
6.2.11 Дополнительные транспортные протоколы
Дополнительные транспортные протоколы, которые являются собственностью провайдеров
служб или специфичны для провайдеров служб, могут поддерживаться путем регистрации провайде
ров служб интерактивных каналов.
6.3 Транспортные протоколы для загрузки приложений из интерактивного канала
Загрузка приложений из интерактивного канала может выполняться по одному из трех сценариев: -
файловая система полностью реализована в канале вещания (классическая модель МНР 1.0); -
файловая система реализована через интерактивный канал;
- файловая система реализована в гибридном варианте потока вещания и интерактивного
канала.
6.3.1 Файловая система, реализующаяся через интерактивный канал
В случае, когда интерактивный канал предоставляет единственную файловую систему. ID
протокола должен быть 0x0003. Терминалы МНР могут использовать другие значения ID этого
протокола.
6.3.1.1 Логическая структура файловой системы
Список элементов (URL), сигнализированных в дескрипторе (дескрипторах) транспортного про
токола согласно [11]. (15.6.1.2.1) позволяет формировать единственное пространство имен.
Терминал МНР при установлении местоположения файла, определенного неполным (относитель
но неполным) именем файла, должен пытаться выбирать файл от каждого из элементов в этом списке
в том порядке, в котором они найдены в списке до тех пор. пока файл не будет найден или пока не будет
исчерпан список.
Элементы в списке согласно [11] (6.4.1.1) должны быть или ссылками на файлы с расширением
zip в соответствии с [40] или на базовые URL. заканчивающиеся на «/». с которыми должен быть связан
путь к требуемому файлу. Должны игнорироваться любые элементы в списке, не относящиеся к этим
двум типам. Ошибки обнаружения конкретного файла через конкретный элемент списка также должны
игнорироваться. Списокдолжен содержать хотя бы один элемент.
Пример процедуры извлечения файла «dvb.fontindex» для приложения представлен в [11](6.4.1.1).
6.3.1.2 Передача файлов
Файлы должны передаваться с URL HTTP использованием протокола HTTP 1.1 в соответствии с
6.2.8.1 настоящего стандарта или использованием протокола HTTP 1.0 в соответствии с 6.2.8.2 насто
ящего стандарта.
Файлы, передаваемые с URL HTTPS, используют протокол HTTPS в соответствии с 6.2.8.3 на
стоящего стандарта.
Для других схем URL. если зарегистрированный транспортный протокол интерактивного канала
поставщика служб существует для соответствующей схемы URI. он должен использоваться этим по
ставщиком.
6.3.1.3 Кодирование класса
Классы приложений DVB-J могут поставляться в виде отдельных файлов класса или как файлы
ZIP с [40].
П р и м е ч а н и е - Этот случай отличается от случая вещания, где объектные файлы Карусели являются
файлами класса.
Классы приложений DVB-J должны быть доставлены в виде отдельных файлов класса на уровне
файловой системы.
Примечание - Это означает, что файлы класса DVB-J на сервере HTTP могут быть любыми от
дельными файлами класса или файлами ZIP с [40]. где файлы ZIP являются частью полной файловой
системы.
6.3.1.4 Содержание каталога в файловой системе
Данная файловая система при решении задач аутентификации не считается поддерживающей
каталоги в соответствии с правилами аутентификации по [11] (12.4.1.5).
В случае использования каталога в соответствии с [11] (14.7) для терминала МНР не гарантирует
ся доступ к полному содержанию каталога.
15