39
- Процедуры ПОСЫЛКА/БЕЗ ОТВЕТА
Обе станции могут использовать дуплексный канал для передачи сообщений одновременно и независимо, соблюдая правила передачи, приведенные в 4.1.
- Неискаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ (см. примеры на рисунке 11)
Передача кадров ПОСЫЛКИ данных может начинаться независимо с обеих станций, при этом получение соответствующего кадра ПОДТВЕРЖДЕНИЯ является условием для следующей процедуры ПОСЫЛКИ данных.
- Неискаженные процедуры с контролем потока данных (см. примеры на рисунке 12)
Вторичная станция с битом DFC=1 показывает первичной станции, что последующие сообщения могут вызывать переполнение буфера. В этом случае первичная станция может периодически передавать запросы о состоянии линии до тех пор, пока вторичная станция покажет (с помощью DFC = 0), что последующее сообщение может быть принято.
- Искаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ (см. примеры на рисунках 13, 14, 15 и 16)
Если кадр ПОСЫЛКИ данных будет искажен, и кадр ПОДТВЕРЖДЕНИЯ не будет получен за интервал ожидания, то кадр ПОСЫЛКИ данных будет повторяться без изменения бита счета кадров (см. рисунок 13). Аналогичная процедура будет в случае искажения кадра ПОДТВЕРЖДЕНИЯ (см. рисунок 15).
Если искажен кадр ПОСЫЛКИ данных, то приемная станция ждет, пока не будет обнаружен заданный интервал спокойного состояния линии; после чего принимает другой кадр. Если за этот интервал времени появится кадр ПОДТВЕРЖДЕНИЯ, он не будет принят приемной станцией. В этом случае кадры ПОСЫЛКИ данных с каждой станции будут повторены без изменения бита счета кадров (см. рисунок 14).
На рисунке 16 показана процедура исправления ошибки, если кадр ПОДТВЕРЖДЕНИЯ и последний кадр ПОСЫЛКИ данных с одной станции искажены.