ГОСТ Р 56950—2016
- при работе Хоста только с однопоточными CICAM допускается работа Хоста в режиме одиноч
ного потока при работе одиночных TS в гирлянде последовательно соединенных однопоточных CICAM;
- при работе Хоста с многопоточными и с однопоточными CICAM допускается работа Хоста:
- в многопоточном режиме при обработке мультиплекса локальных TS в гирлянде последо
вательно соединенных многопоточных CICAM с обходом однопоточных CICAM;
- в однопоточном режиме при обработке одиночных TS в гирлянде последовательно соеди
ненных CICAM.
6.3 Выбор PID
6.3.1 Общие замечания
С целью уменьшения необходимой полосы пропускания интерфейса TS Хост должен выбирать
PID только тех служб, которые будут дескремблироваться с формированием новых частичных TS, при
отбрасывании остальных входящих PID служб.
Для каждой выбранной службы Хост должен поддерживать список выбранных PID. Первоначаль
ное содержание этого списка определяется Хостом и включает в себя минимальный набор PID «по
умолчанию», как указано в 6.3.2 или 6.3.3 настоящего стандарта, в зависимости от обстоятельств. Спи
сок может также включать в себя и любые другие PID, которые Хост может выбрать для своих собствен
ных потребностей.
Список выбранных РЮ может обновляться в следующих случаях.
- пользователь инициирует изменение в выбранном элементарном потоке, например, изменени
ем активного аудиотрека;
- CICAM инициирует изменение списка для добавления или удаления PID. Запрос состоит из спи
ска PID. перечисленных в порядке уменьшения очередности;
- любое иное событие, требующее изменения Хостом списка выбранных РЮ.
6.3.2 Выбор Хостом РЮ по умолчанию
После выбора службы по умолчанию Хост должен отобрать следующие PID и направить соответ
ствующие пакеты TS через интерфейс TS:
- ES (PID Elementary_PID). объявленные в соответствующем APDU ca_pmt;
- СА_РЮ, объявленные в CA_descriptor, присутствующие в соответствующем APDU ca_pmt;
- РЮ РМТ. содержащую выбранную службу;
- EIT РЮ в соответствии с [3];
- SDT РЮ в соответствии с [3].
Если для дескремблирования выбирается не менее двух служб от одного тюнера, то РЮ SI долж
ны быть продублированы в каждом из частичных TS. порождаемых для каждой службы.
Хост в частичных TS может включать дополнительные РЮ.
6.3.3 Выбор PID частоты настройки тюнера по умолчанию
В частном случае, когда CICAM выдает частоту настройки при помощи APDU tune_broadcast_req
без ссылки на конкретную службу, устанавливая в поле APDU servicejd значение 0x0000. тогда выбран
ные по умолчанию значения в списке РЮ должны содержать;
- РЮ РАТ в соответствии с [9];
- РЮ CAT в соответствии с (9);
- РЮ EIT в соответствии с [3];
- РЮ SDT в соответствии с [3];
- список РЮ NIT в соответствии с (3].
В локальный TS Хост может включать дополнительные РЮ.
6.3.4 Приоритет выбора PID
CICAM предоставляет список РЮ. которые он хочет получить для выбранной службы (в порядке
убывания приоритета). Наиболее приоритетными должны быть РЮ. необходимые для дескремблиро-
еания. Это атрибут, который может быть установлен для каждого запрашиваемого РЮ в APDU РЮ_
select_req. Хост должен выбирать РЮ в соответствии с приоритетом списка РЮ. Если Хост не может
включать в себя РЮ. которые CICAM обозначает приоритетными для дескремблирования (в APDU РЮ_
setect_req), то CICAM может неправильно дескремблировать службу.
6.3.5 Инициация обновлония CICAM
CICAM может потребовать обновления списка РЮ. выбранного Хостом. Для изменения списка
РЮ по запросу CICAM должны использоваться APDU PID_select_req. Этот список может включать в
15