ГОСТ Р 54481—2011
В настоящем стандарте использованы некоторые рекомендации для IrLAP из [6].
Возможности IrLAP, не определенные в настоящем стандарте, могут быть реализованы, но при
этом они будут вне области применения настоящего стандарта. Примерами подобных возможностей
являются пассивное прослушивание сети, передача данных без установления соединения, тестовые
кадры, смена ролей и работа на скорости 2400 бод.
Настоящий стандарт требует, чтобы каждый порт мультипортового ПКС/ТД представлял собой от-
дельный экземпляр стека транспортного профиля.
7.1 Главная и подчиненная роли IrDA
В ISO/IEEE 11073 и в NCCLS POCT1 используются разные соглашения для главной и подчинен-
ной ролей IrDA, исполняемых КСП/прибором и ПКС/ТД с возможностью передачи данных по ИК-каналу.
7.1.1 Соглашения ISO/IEEE 11073
В соединениях по ISO/IEEE 11073 используются следующие соглашения при назначении главной
и подчиненной ролей IrDA:
- КСП/прибор с возможностью передачи данных по ИК-каналу должен функционировать как под-
чиненная станция IrDA;
- ПКС/ТД с возможностью передачи данных по ИК-каналу должен функционировать как главная
станция IrDA.
7.1.2 Соглашения NCCLS POCT1
В соединениях по NCCLS POCT1 используются следующие соглашения при назначении главной
и подчиненной ролей IrDA:
- КСП/прибор с возможностью передачи данных по ИК-каналу может функционировать как глав-
ная либо как подчиненная станция IrDA;
- ПКС/ТД с возможностью передачи данных по ИК-каналу должен быть способен функциониро-
вать как главная либо как подчиненная станция IrDA* в зависимости от того, какую роль исполняет
КСП/прибор, который хочет установить с ним связь**.
7.2 Кадр IrLAP
Протокол IrLAP при использовании с IrPHY SIR определяет упаковщик кадров на физическом
уровне и кадр обмена данными. На физическом уровне используется асинхронный упаковщик кадров
ASYNC. Упаковщик кадров ASYNC содержит поля «начало кадра» (BOF), «конец кадра» (EOF) и «по-
следовательность контроля кадров» (FCS). Данный кадр завершает кадр обмена данными IrLAP, пока-
занный на рисунке 5. IrLAP определяет алгоритм прозрачности, позволяющий использовать ограничи-
вающие символы (BOF и EOF) внутри кадра данных.
Рисунок 5 — Кадр IrLAP
Кроме того, IrLAP и IrPHY определяют синхронные упаковщики кадров HDLC для скоростей
576 кбод и 1,152 Мбод (MIR), а также синхронный упаковщик кадров, использующий четырехслотовую
позиционно-импульсную модуляцию для скорости 4 Мбод (FIR). IrLAP-VFIR определяет расширения и
модификации IrLAP для поддержки скорости 16 Мбод (VFIR). Кадр обмена данными IrLAP, показанный
на рисунке 5, является полезной нагрузкой IrLAP, поддерживаемой всеми четырьмя методами кадри-
рования (SIR, MIR, FIR и VFIR).
* Следует отметить, что многие приборы IrDAспособны функционировать как главная либо как подчиненная
станция IrDA, а дополнительные встроенные программы, необходимые для обеспечения подчиненной функцио-
нальности IrDA (например, обеспечения реакции на кадры обнаружения), относительно просты по сравнению со
встроенными программами, необходимыми для реализации главного стека IrDA.
15
** Требование, чтобы ПКС/ТД был способен функционировать как подчиненная станция IrDA, соответству-
ет стандартной промышленной практике для большинства IrDA-совместимых приборов. Приборы, исполняющие
роль главной станции IrDA, конкурируют за доступ к инфракрасному каналу связи только в том случае, когда у них
есть данные для передачи; такой подход минимизирует инфракрасный трафик, который мог бы мешать работе
других инфракрасных приборов. Главные станции IrDAмогут быстро получить доступ к сервисам обмена данными
ПКС/ТД
без
необходимости
ожидания
окончания
его
интервала
опроса
для
обнаружения.