ГОСТ Р 54481—2011
11
подчиненные станции и устанавливает соединение с заданными станциями. Главная станция всегда
является инициатором передачи данных, а подчиненная станция реагирует на команды от главной
станции.
На нижнем уровне IrLAP главная станция всегда является инициатором передачи данных, а под-
чиненная станция реагирует на команды от главной станции. Однако на уровнях IrLMP и TinyTP сущ-
ность IrLAP типа «ведущий/ведомый» скрыта от приложения, а симметричный набор сервисов обеспе-
чивается независимо от того, является ли станция главной или подчиненной.
В персональных информационных устройствах (PDA), совместимых с ISO/IEEE 11073-30200 и
IrDA, используются разные соглашения назначения главных и подчиненных ролей приборам и точкам
доступа. Хотя назначенная роль функционирования станции обычно скрыта от приложений, использу-
ющих протокольные уровни IrDA IrLMP и TinyTP, различие, которое рассматривается в данном подраз-
деле, все же существует.
5.3.1 ISO/IEEE 11073-30200
В ISO/IEEE 11073-30200 используются следующие соглашения:
- КСП выступает в качестве подчиненной станции IrDA;
- ПКС выступает в качестве главной станции IrDA.
ПКС периодически, один раз в секунду или в две секунды, производит обнаружение IrDA, чтобы
проверить, подключен ли к кабелю КСП.
Назначение главной роли ПКС и подчиненной роли КСП соответствует обстановке оказания не-
отложной помощи, в которой предполагается использовать ISO/IEEE 11073-30200, по следующим при-
чинам:
a) ПКС может опрашивать КСП в определенном порядке. Это важно в обстановке оказания неот-
ложной помощи, когда необходимо иметь ежесекундные значения параметров и аварийных сигналов от
аппаратов искусственной вентиляции легких и мониторов сердечной деятельности;
b) ПКС как клиент (инициатор и управляющий объект) запрашивает данные у КСП, который дей-
ствует как сервер данных (источник данных) во время сессии. Эти роли соответствуют клиент-сервер-
ной модели IrDAс ПКС, участвующим в роли главной станции, и КСП, участвующим в роли подчиненной
станции;
c) все КСП часто имеют ограничение по памяти, и поэтому для них предпочтительнее меньший
размер стека подчиненной станции IrDA;
d) все ПКС могут пересылать информацию нескольким КСП;
e) все ПКС могут одновременно обмениваться информацией с несколькими КСП.
Примечание — Стандарты IrDA устанавливают, как главная станция может обнаружить несколько под-
чиненных станций и обмениваться с ними данными по очереди. В настоящее время стандарты IrDA не устанавли-
вают, как должна осуществляться связь «один ко многим», но такая возможность может быть добавлена позднее.
5.3.2 PDA и точка доступа к ЛВС (ТДЛ)
Для PDA и ТДЛ используются следующие соглашения:
- ТДЛ выступает в качестве подчиненной станции IrDA;
- PDA выступает в качестве главной станции IrDA.
PDAинициирует транзакцию как клиент, выполняя обнаружение IrDA, а ТДЛ пассивно ждет запро-
са от имени сервера по сети, имеющей клиент-серверную архитектуру.
Назначение главной роли PDAи подчиненной роли ТДЛ соответствует передаче данных на месте
лечения по следующим причинам:
a) PDA как инициатор обмена данными между клиентом и сервером борется за доступ к инфра-
красному каналу только тогда, когда у него есть данные для передачи. Такой подход минимизирует
инфракрасный трафик, который может мешать работе других инфракрасных приборов;
b) PDA как главная станция IrDA может быстро получить доступ к сервисам ТДЛ, так как не надо
ждать окончания интервала между опросами с целью обнаружения устройств (это имело бы место,
если бы ТДЛ была главной станцией IrDA);
c) данное распределение ролей (PDA как главная, а ТДЛ как подчиненная станция) представляет
стандартную промышленную практику для большинства IrDA-совместимых устройств (включая принте-
ры и модемы), описанную в [7].
Поскольку многие характеристики портативных приборов NCCLS POCT1 соответствуют характе-
ристикам PDA, для них желательно иметь возможность работать в качестве главной станции IrDA, осо-
бенно если оба типа приборов должны совместно использовать инфраструктуру точек доступа.