Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Модель для субъекта расширенных сервисов




Субъект расширенных сервисов содержит объекты, которые обеспечивают расширенный сервис управления медицинскими объектами, которые позволяют более эффективный доступ к медицинской информации в коммуникационной системе.

Объекты, обеспечивающие расширенные услуги, концептуально происходят из ISO/OSI системных сервисов управления, определенных в серии ISO/IEC 10164 стандарта. Определения адаптированы и оптимизированы для специфических потребностей в области связи между медицинскими устройствами.

Рисунок 2.13 показывает объектную модель для субъекта расширенных услуг.

 
 

Рис. 2.13. Модель для субъекта расширенных сервисов

 

Модель содержит следующие объекты:

Scanner (Сканер). Объект «Scanner» - наблюдатель и «сумматор» значений атрибута объекта. Он наблюдает за атрибутами управляемых объектов и генерирует резюме в форме событийных отчетов. Эти отчеты содержат данные от многих объектов, которые обеспечивают лучшую связь по сравнению с отдельной командой опроса (сервис GET) или группа индивидуальных отчетов от всех экземпляров объекта.

Объекты, произошедшие из класса «Scanner» могут или создаваться системой источника или системой диспетчера (динамическое создание сканера, используя сервис CREATE). Как базовый класс, объект «Scanner» не может быть конкретизирован.

Configurable Scanner (сканер с перенастраиваемой конфигурацией) имеет специальный атрибут (ScanList), который позволяет установить конфигурацию, которая позволяет конфигурирование в зависимости от сканируемых атрибутов. ScanList может изменяться или системой источника (авто - конфигурация или пред - конфигурация) или системой диспетчера (полная динамическая установка конфигурации, используя сервис SET).

«Configurable Scanner» может поддерживать различную степень детализации для сканирования:

· Группы атрибута (определенные наборы атрибутов);

· ScanList содержит идентификаторы групп атрибутов, все атрибуты в группе сканируются;

· Индивидуальные атрибуты;

· ScanList содержит идентификаторы всех атрибутов, которые сканируются;

Для того, чтобы более эффективно работать с необязательными атрибутами объекта, рекомендуется использовать степень детализации сканирования «группа атрибута». Как базовый класс, «Configurable Scanner» не может быть конкретизирован.

Episodic Configurable Scanner (сканер с эпизодически перенастраиваемой конфигурацией) отвечает за наблюдаемые атрибуты управляемых медицинских объектов и за сообщения об изменениях атрибута в форме небуферизованных событийных отчетов.

Небуферизованный событийный отчет вызван только изменениями значения атрибута объекта. Если Episodic Scanner использует группы атрибутов в качестве детализации сканирования, событийный отчет содержит все атрибуты сканируемого объекта, которые относятся к этой группе атрибутов, если один или более атрибутов изменили свои значения. Пример: Медицинский прибор (элемент) обеспечивает обнаружение результатов сердцебиения в форме перечисленного объекта.

Приложение дисплея создает экземпляр объекта Episodic Scanner и добавляет наблюдаемое значение объекта «Enumeration» в ScanList. Экземпляр объекта впоследствии посылает сообщение всякий раз, когда объект «Enumeration» сообщает о ритме сердца.

Periodic Configurable Scanner (сканер с переодически изменяемой конфигурацией) (PeriCfgScanner) отвечает за наблюдаемые атрибуты управляемых медицинских объектов и за периодический отчет о значениях атрибута в форме буферизованных событийных отчетов. Буферизованный событийный отчет содержит значения атрибута всех доступных атрибутов, которые точно определяются в scanlist, независимо от изменений значения атрибута.

Если сканер функционирует в специальном superpositive режиме, то буферизованный событийный отчет содержит все изменения значений атрибутов, которые произошли в отчетный период, иначе отчет содержит только последние значения атрибутов. Пример: Регистратор данных создает экземпляр объекта PeriCfgScanner и меняет конфигурацию сканера так, чтобы он отправлял обновленные значения наблюдаемых атрибутов (всех числовых объектов в MDIB) каждые 15 секунд.

Fast Periodic Configurable Scanner (сканер с быстроизменяемой (периодически) конфигурацией) (FastPeriCfgScanner) - специализированный объектный класс для сканирования значения наблюдаемого атрибута RT-SA объекта. Этот специальный объект сканера далее оптимизируется для небольшого времени ожидания отчета и эффективного использования ширины полосы частот связи, которая требуется для доступа к данным в реальном масштабе времени. Пример: Если приложение отображения в реальном масштабе времени (система диспетчера) захочет показать форму сигнала ЭКГ, то оно создает FastPeriCfgScanner в системе источника и требует периодического обновления значений всех отведений ЭКГ.

Unconfigurable Scanner (сканер с неперенастраиваемой конфигурацией) сканирует предопределенный набор управляемых медицинских объектов, который нельзя изменить. Это означает, что Unconfigurable Scanner обычно отчитывается об объектах, которые предназначаются для какой-то одной специальной цели. Как базовый класс, Unconfigurable Scanner не может быть конкретизирован.

Context Scanner (контекстный сканер) отвечает за изменения конфигурации наблюдаемого устройства. После создания, контекстный сканер отвечает за объявление экземпляров объекта в MDIB устройства. Сканер поддерживает иерархию экземпляра объекта и статические значения атрибутов объекта. В случае динамического изменения конфигурации Context Scanner отправляет сообщение о новом экземпляре объекта или об удалении экземпляров объекта. Пример: Источник данных создает экземпляр объекта Context Scanner в MDIB источника для получения сообщения об изменении конфигурации MDS, когда подключаются новые модули измерения (новый экземпляр VMD) или когда такой модуль отключается (удаление экземпляра VMD).

Alert Scanner (сканер тревоги) отвечает за наблюдением тревог, относящихся к группам атрибутов объектов в субъекте «alert». Поскольку сигнал тревоги, вообще, security sensitive, сканер не может менять конфигурацию (сканируются все или не один объект «alert»). Alert Scanner периодически посылает событийные отчеты так, чтобы состояние time-out могло контролироваться.

Operating Scanner (операционный сканер) отвечает за обеспечение полной информации относительно операционной и системы управления медицинского устройства. Это означает, что сканер поддерживает конфигурацию Operation objects, содержащихся в объектах SCO (отправление сообщения CREATE для Operation objects), он сканирует обработку связанных атрибутов SCO и сканирует атрибуты Operation object. Так как объекты SCO и Operation objects могут быть зависимыми, сканер не меняет конфигурацию.

Discriminator (дискриминатор) управляет пересылкой событий, сгенерированных объектами в MDIB, между коммуникационными системами. Пример: Приложение регистрации данных в устройстве диспетчера не должно получать событийный отсчет (об обновлении атрибута) от MDS. Оно создает объект discriminator для подавления пересылки этих событий через коммуникативные связи, чтобы сохранить ширину полосы пропускания.




Поделиться с друзьями:


Дата добавления: 2014-11-18; Просмотров: 351; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.