Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом / Final / описание интерфейса Q2.doc
Скачиваний:
51
Добавлен:
10.12.2013
Размер:
91.65 Кб
Скачать

Неприем кадра

Ответ «неприем кадра» (FRMR) используется вторичной станцией, находящейся в рабочем режиме, для информирования об одном из следующих условий, которое не может быть исправлено повторной передачей идентичного кадра:

  • Прием кадра, содержащего в области управления команду или ответ, которые не определены или не применяются;

  • Прием кадра, у которого длина поля информации превышает максимальную длину, приемлемую для вторичной станции (256 байт);

  • Прием кадров с информационной областью, в которых использование таковой не допускается;

  • Прием от первичной станции неправильного номера Nr, т.е. такого номера Nr, который указывает на ранее переданный и уже подтвержденный кадр I или на еще не переданный и не являющийся следующим по порядку кадром I;

В кадре, содержащем ответ FRMR, присутствует информационная область, содержимое которой является обоснованием передачи ответа FRMR.

Формат поля информации ответа FRMR

Последовательность двоичных символов информационной области, передаваемых в канал

20

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

Z

Y

X

W

Nr

C/R

Ns

0

Поле управления непринятого кадра

Функции полей области информации кадра FRMR:

  • В качестве поля управления непринятого кадра используется поле управления того полученного кадра, который обусловил особое условие «неприем кадра».

  • В качестве номера передачи Ns используется текущее значение переменной передачи V (S) на вторичной станции (бит 10 – младший по значимости бит).

  • Бит C/R в значении 1 означает, что непринятый кадр является кадром ответа, в значении 0 – кадром команды.

  • В качестве номера приема Nr используется текущее значение переменной приема V (R) на вторичной станции (бит 14 – младший по значимости бит).

  • Бит W в значении 1 указывает, что принятое и возвращенное в битах 1 ‑ 8 поле управления было неопределенным или нереализованным.

  • Бит X в значении 1 указывает, что принятое и возвращенное поле управления было воспринято как неправильное, т.к. кадр содержал поле информации, которое не разрешается передавать в этом ответе или команде. Бит W устанавливается в значение 1 вместе с этим битом.

  • Бит Y в значении 1 указывает, что длина приятого поля информации превысила максимальную длину, приемлемую для данной вторичной станции.

  • Бит Z в значении 1 указывает, что принятое и возвращенное поле информации содержало неправильный номер приема Nr.

Биты W, X, Y, Z, поля информации ответа FRMR могут быть все установлены в значение 0, указывая, что причина неприема кадра не определяется ни одним из перечисленных условий.

На стороне первичной станции особое условие «неприем кадра» является предметом восстановления более высокого уровня. В случае неправильного номера Nr восстановительные действия включают передачу команды установления режима.

Вторичная станция сообщает о возникновении у нее такого особого условия путем передачи ответа FRMR с целью выполнения первичной станцией соответствующего действия. После того, как вторичная станция установила особое условие «неприем кадра», она не принимает кадры I до тех пор пока указанное особое условие не будет сброшено первичной станцией, передавшей команду установления режима. Ответ FRMR выдается повторно до тех пор, пока первичная станция не выполнит восстановительные действия.

Схема адресации.

Передаваемые команды должны всегда содержать адрес станции-получателя, а ответы, передаваемые станцией, должны всегда содержать присвоенный этой станции адрес.

Соседние файлы в папке Final