Статус документа
Статус документа

ГОСТ Р 53528-2009 Телевидение вещательное цифровое. Требования к реализации протокола высокоскоростной передачи информации DSM-CC. Основные параметры

Приложение Г
(обязательное)

Требования к параметрам элементов сообщений конфигурации Пользователь-Сеть

Г.1 Синтаксис общего сообщения конфигурации П-С должен быть в соответствии с таблицей Г.1.


Таблица Г.1 - Синтаксис общего сообщения конфигурации П-С

Синтаксис

unConfigurationMessage () {

              dsmccMessageHeader()

              MessagePayload

}



dsmccMessageHeader() определяется в соответствии с приложением В.

Поле MessagePayload включает в себя поля данных и определяется специфическим сообщением messageId в соответствии с ISO/IEC [2] (пункт 3.3).

Г.2 Сообщения конфигурации П-С подразделяют на три секции:

- специфические параметры конфигурации DSM-CC;

- сетевые специфические параметры конфигурации;

- параметры конфигурации, определяемые Пользователем.

Г.2.1 Специфические параметры конфигурации DSM-CC используются для определения параметров в соответствии с сообщениями П-С.

Формат секции dsmccConfigurationParameters П-С приведен в таблице Г.2.


Таблица Г.2 - Формат секции dsmccConfigurationParameters П-С

Синтаксис

Число байтов

dsmccConfigurationParameters() {

messageTimer

4

sessionInProgressTimer

4

messageRetryCount

1

sessionIdAssignor

1

resourceIdAssignor

1

maximumForwardCount

1

}



Описания полей messageTimer, sessionInProgressTimer, messageRetryCount, sessionIdAssignor, resourceIdAssignor, maximumForwardCount должны быть в соответствии с ISO/IEC [2] (пункт 2.1).

Г.2.2 Сетевые специфические параметры конфигурации networkConfigurationParameters характеризуют адреса (определенные OSI NSAP) точек доступа к сетевым службам.

Формат секции networkConfigurationParameters П-С приведен в таблице Г.3.


Таблица Г.3 - Формат секции networkConfigurationParameters П-С

Синтаксис

Число байтов

networkConfigurationParameters() {

userId

20

primaryServerId

20

networkParameterLength

for (i=0;i<networkParameterLength;i++) {

2

             networkParameterDataByte

}

1

}



Поле userId содержит OSI NSAP точку доступа к сетевым службам, которая будет использована с целью уникально идентифицировать Пользователя в Сети.

Поле primaryServerId содержит OSI NSAP точку доступа к сетевым службам, которая будет использована с целью уникально идентифицировать адрес первичного сервера в Сети.

Поле networkParameterLength определяет общее число байтов.

Поле networkParameterDataByte определяет параметры конфигурации. Параметры этого поля настоящим стадартом* не установлены.