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

Специфические расширения поставщика

Механизм ARQ (Automatic Repeat Request) является опционной частью МАС-уровня и может быть активирован перед формированием соединения. Параметры ARQ согласуются на фазе формирования соединения или изменение его характеристик. В соединении не могут смешиваться трафики поддерживающие и неподдерживающие ARQ. Информация обратной связи ARQ может быть послана в виде управляющего МАС сообщения. Такое сообщение не может быть фрагментировано.

В таблице определен формат информационного элемента обратной связи ARQ. Элемент используется получателем для сообщения положительного или отрицательного подтверждения. Несколько таких IE может быть помещено в одно поле данных PDU).

Таблица 67. Формат информационного элемента обратной связи ARQ

Синтаксис

Размер

Комментарий

ARQ_feedback_IE(LAST) {

 

 

CID

16 бит

Идентификатор сообщения, к которому относится элемент

LAST

1 бит

0= в списке имеются еще IE обратной связи ARQ 1= последний IE в списке ARQ

Тип ACK

2 бита

0x0 = селективная запись ACK 0x1 = общая запись ACK 0x2 = общая запись селективного ACK 0x3 = зарезервировано

FSN

11 бит

 

Число соответствий (MAP) ACK

2 бита

Если тип ACK==01, поле резервируется и устанавливается равным 00. В противном случае в поле записывается число соответствий ACK:

0x0 =1, 0x1 =2, 0x2 =3, 0x3 =4

if(ACK тип != 01) {

 

 

for(i=0; i< NumberOfACK_Maps+1; ++i) {

 

 

ACK Map

16 бит

 

} } }

 

 

FSN

if (тип ACK == 0х0): значение FSN соответствует наиболее значимому биту первого 16-битовому коду соответствия ARQ (mapping).

if (тип ACK == 0х1): значение FSN указывает, что соответствующие его фрагменты с меньшими значениями окна передачи успешно получены.

if (тип ACK == 0х2): комбинирует ситуации типов 0х0 и 0х1.

ACK Map

Каждый бит равный 1 указывает, что на соответствующий фрагмент ARQ получен без ошибки. Бит, соответствующий значению FSN в IE, является наиболее значимым битом в первой записи соответствия. Биты для успешно доставленных номеров фрагментов присваиваются слево-направо в пределах карты соответствия. Если тип ACK равно 0х2, старший бит первой записи соответствия будет установлен равным 1 и IE будет интерпретироваться как совокупный ACK для значения FSN в IE.

46. Сообщение запроса ключа

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

Атрибут

Содержимое

Сертификат SS

Сертификат X.509 узла

SAID

Идентификатор SA

Дайджест HMAC

HMAC при использовании HMAC_KEY_S

Формат сообщения обратной связи ARQ

Синтаксис

Размер

Комментарий

ARQ_Feedback_Message_Format() {

 

 

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

8 бит

 

ARQ_Feedback_Payload }

переменный

 

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