Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Протокол IrLAP e IrLMP

На программном уровне используются протоколы IrLAP e IrLMP.

Протокол IrLAP (Infrared Link Access Protocol) используется для доступа к ИК-каналу. С его помощью данные разбиваются на блоки, осуществляется проверка ошибок, и реализуются другие функции низкого уровня.

Для организации сервиса используется протокол IrLMP (Infrared Link Management Protocol), в котором описаны особенности организации доступа к периферийным устройствам - факсу, модему, принтеру. Протокол предусматривает также функции поддержки драйверов внешних устройств, протоколов передачи данных, PostScript. IrLMP позволяет обмениваться данными между несколькими приложениями по одной ИК-линии. Этот протокол базируется на существующих стандартах асинхронной полудуплексной передачи данных HDLC и SDLC. ИК-технология предусматривает передачу информации только в одном направленнии. Вследствие полудуплексной природы интерфейса SIR возникла архитектура с одним главным (ведущим) и множеством подчиненных (ведомых) устройств. Схема обращения устройств представляет собой обычный протокол обмена данными, где есть фазы запросов и ответов. Ведущее устройство отвечает за организацию соединения и обработку ошибок; посланные им информационные блоки (фреймы) называются управляющими. Пакеты ведомых устройств называются ответными. Обмен информацией идет только с ведущим устройством, которое всегда выступает инициатором соединения, однако его роль может играть любое из устройств, выполняющих необходимые для этого функции.