Одна из основных идей разработки стандарта ZigBee состояла в том, чтобы обеспечить возможность совместной работы в одной беспроводной сети устройств различных производителей. Очевидно, что для обеспечения совместимости на уровне приложения устройствам ZigBee требуется некий стандартный язык общения. Для реализации этой задачи была разработана библиотека ZigBee-кластеров ZCL (ZigBee Cluster Library) [3].
Кластер представляет собой совокупность:
· описания стандартного устройства ZigBee (осветительное устройство, диммер, выключатель, счетчик),
· описания стандартных атрибутов для этого устройства (вкл./выкл., яркость, показания счетчика),
· описания стандартных команд для этого устройства (установить уровень яркости, считать показания, включить/выключить).
Кластеры имеют клиент-серверную природу.
Рис. 1.3 ZigBee - кластер.
ZigBee-cервер - это устройство, которое хранит значение атрибута, в то время, как ZigBee-клиент дистанционно считывает или записывает значение этого атрибута. Например, пара стандартных устройств лампочка и выключатель могут вместе реализовать функционирование стандартного кластера включить/выключить. При этом лампочка будет ответственна за серверную часть кластера. Она хранит значение атрибута включено/выключено. Выключатель дистанционно устанавливает значение этого атрибута и реализует, таким образом, клиентскую часть кластера. Одно и то же устройство может содержать клиентские части одних кластеров и серверные части других. Например, выключатель в нашем примере может дополнительно содержать серверную часть кластера конфигурация, при помощи которого он будет получать информацию о режимах своей работы от конфигурирующего устройства.
Библиотека ZCL группирует кластеры по функциональному признаку: общего назначения, для работы с датчиками, для управления осветительными устройствами, вентиляцией и т.д. Использование стандартных кластеров для пересылки сообщений является обязательным требованием новой спецификации ZigBee PRO Feature Set.
Проект трассы волоконно-оптической линии связи между г. Елец и г. Липецк
В настоящее время развития цифровых технологий и построения
сетей NGN, где основу предоставления услуг определяют сети широкополосного
доступа, объемы перед ...
Каналы утечки речевой информации и способы их закрытия
Для несанкционированного добывания информации в настоящее
время используется широкий арсенал технических средств, из которых
малогабаритные технические сред ...
Автомат для кормления аквариумных рыб
Автомат для кормления аквариумных рыб - устройство предназначенное для автоматического сброса корма для рыб в аквариум.
Цель курсового проекта - разработка конструкции и ...