ГОСТ Р 53528— 2009
Т а б л и ц а Л.З — Значения поля идентификатора вещательной программы
broadcaslProgram Id
Наименование
вещательной программы
Описание
0X00000000
Нет программы
Вещательная программа не была иденти
фицирована
0 x00000001 — 0
X
7FFFFFFF
Номера вещательных программ
Уникальный идентификатор отдельной ве
щательной программы
0 х80000000 — 0 хFFFFFFFF
Определяется пользователем
Определение пользователем специально
го назначения broadcastProgramld
Л.1.3 Все сообщения SDB ССР содержат поле sessionld. В случае если сеанс П-С был установлен в
динамическом режиме с использованием набора заданных значений Сеанса П-С. это поле должно кодиро
ваться с использованием тех же самых значений в соответствии с договоренностью, достигнутой во время
SessionSetup.
Если сеанс был установлен в статическом режиме посредством инициализации (provisioning), то кодиро
вание этого поля должно быть взаимно согласовано между Клиентом и Сервером.
Л.1.3.1 Сообщение SDBProgramSelectRequest посылают от Клиента Серверу SDB для запроса установки
выбранной программы вещания.
SDB Сервер должен ответить Клиенту сообщением SDBProgramSelectConfirm.
Формат сообщения SDBProgramSelectRequest приведен в таблице Л.4.
Т а б л и ц а Л.4 — Формат сообщения SDBProgramSelectRequest
СинтаксисЧисло байтов
SDBProgramSelectRequest() {
sessionld10
reserved 2
broadcastProgramld 4
PrivateData()
>
Поле sessionld используется для идентификации сеанса всюду во время его существования.
Поле reserved зарезервировано ISO/IEC [2J. устанавливается в OxFFFF.
Поле broadcastProgramld устанавливается Клиентом и должно содержать значение, которое идентифици
рует новую программу вещания, которая должна быть обеспечена Клиенту.
Структура PrivateData определена в таблице Л.2. Содержание этого поля настоящий стандарт не
устанавливает.
Л. 1.3.2 Сообщение SDBProgramSelectConfirm посылают от Сервера SDB Клиенту в ответ на сообщение
SDBProgramSelectRequest.
Формат сообщения SDBProgramSelectConfirm приведен в таблице Л.5.
Т а б л и ц а Л.5 — Формат сообщения SDBProgramSelectConfirm
СинтаксисЧисло байтов
SDBProgramSelectConfirm() {
sessionld10
response 2
broadcastProgramld 4
PrivateData()
}
83