Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом / Общие положения q2.doc
Скачиваний:
49
Добавлен:
10.12.2013
Размер:
86.53 Кб
Скачать
      1. Установление звена данных

Первичная станция инициирует установление звена данных со вторичной путем передачи команды SNRMи запуска таймера ожидания ответа. Адресуемая вторичная станция, получив без ошибок команду SNRM,передает ответUAи устанавливает значения своих переменных передачиVs и приемаVrв ноль.

Если ответ UAпринят без ошибок, установление звена данных с адресуемой вторичной станцией считается законченным и первичная станция устанавливает в ноль свои переменные передачи и приема, относящиеся к этой вторичной станции, и прекращает отсчет тайм-аута Т1 ожидания ответа.

Если при получении команды SNRMвторичная станция определяет, что она не может перейти в указанный режим, она передает ответDM. Если ответDMпринят без ошибок, первичная станция прекращает отсчет тайм-аута Т1 ожидания ответа.

Если команда SNRM, ответUAилиDMприняты с ошибками, они игнорируются. В результате на первичной станции истечет тайм-аут Т1 ожидания ответа, первичная станция повторно передает командуSNRMи возобновляет отсчет тайм-аута Т1 ожидания ответа.

Эти действия продолжаются до тех пор, пока не будет принят без ошибок ответ UAилиDM, или же истрачено отведенное для этого разрешенное число попытокN2 (= 5). Если соединение не установлено, то станция переходит в режим разъединения, информируя об этом верхний уровень.

      1. Разъединение звена данных

Первичная станция разъединяет звено данных со вторичной станцией путем передачи команды DISCи запуска тайм-аута Т1 ожидания ответа. Вторичная адресуемая станция, получив без ошибок командуDISCпри первой возможности передает ответUAи переходит в режим нормального разъединения (NDM). Если при получении командыDISCадресуемая вторичная станция уже находится в режиме разъединения, она передает ответDM. Первичная станция, получив ответUA илиDMна переданную командуDISC, прекращает отсчет тайм-аута Т1 ожидания ответа.

Если команда DISC, ответUAили ответDMприняты с ошибками, то они игнорируются принимающей станцией. При этом произойдет истечение тайм-аута Т1 ожидания ответа.

Эти действия продолжаются до тех пор, пока не будет принят без ошибок ответ UAилиDM, либо же истрачено отведенное для этого разрешенное число попытокN2. ПослеN2попыток установить режим разъединения об этом сообщается более высокому уровню сети.

      1. Процедура в режиме разъединения

Вторичная станция в режиме NDMнепрерывно следит за командами, выдает при первой возможности соответствующий ответ на командыSNRM, TESTиUI. На другие полученные команды с битомP = 1 вторичная станция выдает ответDMс битомF= 1. Другие команды, полученные с битомP = 0, игнорируются.

      1. Обмен кадрами I

Если первичная станция имеет информацию для передачи вторичной и подтверждена передача ранее переданного кадра, то первичная станция формирует структуру кадра I в соответствии со значениями переменных Vr, Vs. Далее станция осуществляет передачу I кадра и запускает тайм-аут Т1 ожидания ответа.

После того, как вторичная станция получила без ошибок и с правильным порядковым номером кадр I (т.е., номер Ns равен переменной приема Vr), который она способна принять, она увеличивает значение своей переменной приема Vr, передает полученный кадр на обработку верхнему уровню и запускает таймер Т2. Относящийся к I кадру ответ должен быть передан ранее, в крайнем случае сразу же после истечения таймера Т2. Таймер Т2 определяет максимальный промежуток времени, которым располагает станция с момента поступления I-кадра до момента обязательной передачи ответа, относящегося к принятому кадру, чтобы он поступил до момента истечения тайм-аута Т1 (Т1>Т2).

Если ответ готов до истечения Т2, таймер Т2 останавливается и вторичная станция передает I-кадр ответа, установив Nr в поле передаваемого кадра равным значению переменной приема Vr.

После того, как первичная станция получила без ошибок и с правильным порядковым номером кадр ответ I (т.е., номер Ns равен переменной приема Vr), который она способна принять, она увеличивает значение своей переменной приема Vr, передает полученный кадр на обработку верхнему уровню.

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