2.7.1 Открытие-закрытие КАНАЛЬНОГО уровня
КАНАЛЬНЫЙ уровень, как только он активируется, находится в состоянии ожидания флага синхронизации (), передаваемого более низким уровнем (ФИЗИЧЕСКИМ).
Вторичная станция в режиме приема анализирует поступающую структуру, перед тем как сигнализирует верхнему уровню (СЕАНСОВОМУ) флагом синхронизации , указывая, что он может начать выполнение своих действий.
Верхний уровень (СЕАНСОВЫЙ), в свою очередь, передает флаг в конце своей работы. Данный ответ соответствует передаче всей информации или "буферов", требуемых для передачи структуры ответа.
Флаг затем передается более низкому уровню (ФИЗИЧЕСКОМУ) для физической передачи любой структуры ответа.
Разъединение связи может происходить в любом из следующих четырех случаев, управляемых непосредственно КАНАЛЬНЫМ уровнем:
- ошибка при синтаксическом контроле (событие b12);
- полученный адрес не соответствует заданному адресу устройства или общему адресу (событие b13);
- конец формирования структуры ответа (событие а15);
- обратная связь СЕАНСОВОГО уровня с ERSES-ошибкой или флагом , указывающая, что не следует передавать никакого ответа (b14 и c14).
Все прерывания связи переустанавливают КАНАЛЬНЫЙ уровень в состояние ожидания ФИЗИЧЕСКОГО уровня.
КАНАЛЬНЫЙ уровень отключается ФИЗИЧЕСКИМ уровнем только при нормальном завершении обмена или при истечении одной из допустимых временных задержек.
2.7.2 Формат получаемой структуры. Область действия КАНАЛЬНОГО уровня
2.7.2.1 Синтаксические проверки и проверки достоверности передачи
Они включают в себя:
- 16 - проверку всех байтов в структуре;
- сравнение содержимого первого байта в структуре, представляющей число байтов, переданных первичной станцией, с числом байтов, фактически полученных вторичной станцией;
- проверку синтаксиса и достоверности по байту (111, см. приложение Е);
- проверку синтаксиса и достоверности по байту (099, см. приложение Е);
- проверку синтаксиса и достоверности по байту , проверку условия 128 (см. приложение Е).
Если какие-либо ошибки обнаружены вторичной станцией в процессе проверок, КАНАЛЬНЫЙ уровень отключается и возвращается в состояние ожидания любой процедуры перезапуска от ФИЗИЧЕСКОГО уровня.
Если никаких ошибок нет, КАНАЛЬНЫЙ уровень выполняет проверку поля адреса.