Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
++++++++++++Семенов Ю.doc
Скачиваний:
6
Добавлен:
01.03.2025
Размер:
12.27 Mб
Скачать

Id транзакции

ID транзакции, соответствующий DSA-REQ

Код подтверждения

Определенный код подтверждения для DSA-REQ

Если транзакция успешна, DSA-RSPсодержит следующие параметры:

Параметры сервисного потока

Полная спецификация сервисного потока включается в DSA-RSP, только если она содержит только что присвоенный CID или расширенное имя класса сервиса.

Кодирования параметров CS

Спецификация параметров специфичных для сервисного потока CS.

Если транзакция потерпела неудачу, DSA-RSP будет содержать:

Набор ошибок сервисного потока

Соответствующее сообщение DSA-RSP содержит набор ошибок сервисного потока и ссылку/идентификатор сервисного потока для каждого сервисного потока, потерпевшего неудачу. Каждый набор ошибок сервисного потока будет включать каждый из специфических нереализованных параметров QoS соответствующего сервисного потока. В случае успеха этот параметр отсутствует.

Если требуется конфиденциальность, сообщение DSA-RSP включает в себя:

Последовательность hmac

Атрибут последовательности HMAC содержит дайджест сообщения (для аутентификации отправителя). Этот атрибут должен быть последним в списке.

26. Dsa, инициированное ss

Сообщения DSA-RSP, посланные BS, для успешно добавленных сервисных потоков, содержат CID. DSA-RSP для разрешенных или активных наборов параметров QoS также должны содержать CID.

Сообщения DSA-RSP, посланные BS, будут также содержать SA-дескриптор сервисного потока. Если соответствующий запрос DSA-REQ использует имя класса сервиса в запросе добавления сервиса, DSA-RSP будет содержать набор параметров QoS, ассоциированный с указанным классом сервиса. Если имя класса сервиса используется в DSA-REQ совместно с другими параметрами QoS, BS воспримет или отклонит DSA-REQ, используя набор параметров запроса. Если кодирование сервисного потока конфликтует с атрибутами класса сервис, BS будет использовать параметры, содержащиеся в DSA-REQ. Если транзакция не прошла, BS будет использовать исходную ссылку сервисного потока, чтобы идентифицировать конфликтные параметры в DSA-RSP.

27. Dsa, инициированное bs

Если транзакция потерпела неудачу, SS будет использовать CID, чтобы идентифицировать конфликтные параметры DSA-RSP.

28. Сообщение подтверждения для динамического добавления сервиса (dsa-ack)

Сообщение DSA-ACK генерируется в ответ на полученный DSA-RSP. Формат этого сообщения описан в табл. 40.

Таблица 40. Формат сообщения DSA-ACK

Синтаксис

Размер

Описание

DSA-ACK_Message_Format() {

 

 

Тип управляющего сообщения = 13

8 бит

 

ID транзакции

16 бит

 

Код подтверждения

8 бит

 

Данные, закодированные в форме TLV

перем.

 

}

 

 

В сообщении используются следующие параметры:

CID (в общем МАС-заголовке)

CID первичного управления SS

Id транзакции

Идентификатор транзакции из соответствующего DSA-RSP.

Код подтверждения

Соответствующий код подтверждения для DSA-RSP.

Если отклик DSA-RSP содержит ошибки (конфликты параметров), формируется набор ошибок сервисного потока, который помещается в сообщение DSA-ACK.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]