zigbee social network
TRANSCRIPT
Что это?
ZigBee - спецификация сетевых протоколов верхнего уровня, базирующихся на беспроводном стандарте IEEE 802.15.4
Hack‘n’TellIoT
Почему ZigBee?
● Низкое энергопотребление● Маленькие физические размеры● Цена для конечного пользователя < 5$● Надежная и защищенная связь● Самовосстановление и самоорганизация● Дальность работы более 10м ● Рабочая частота в нелицензируемом
диапазоне
Hack‘n’TellIoT
Уровень приложения
Реализуется через библиотеку ZigBee-кластеров ZCL (ZigBee Cluster Library)Кластер представляет собой совокупность:● описания стандартного устройства ZigBee● описания стандартных атрибутов для этого
устройства● описания стандартных команд для этого
устройства
Hack‘n’TellIoT
Уровень профиля приложения
Определяет области его использования и позволяет устройствам разных производителей устанавливать связь друг с другом.
Основные профили: ● Smart Energy ● Home Automation● Personal Home and Hospital Care (PHHC)
Hack‘n’TellIoT
Как устроена сеть ZigBee?
Основные типы устройств:
● Координаторы● Маршрутизаторы● Конечные устройства
Hack‘n’TellIoT
Координатор
● Запускает сеть и управляет ею. ● Формирует сеть● Выполняет функции центра управления ● Устанавливает политику безопасности● Задает настройки в процессе
присоединения устройств к сети● Ведает ключами безопасности
Hack‘n’TellIoT
Маршрутизатор
● Транслирует пакеты ● Осуществляет динамическую маршрутизацию● Восстанавливает маршруты при перегрузках
в сети или отказе какого-либо устройства. ● Постоянно находится в режиме приема● Питается от электросети● Может обслуживать до 32 «спящих» устройств
Hack‘n’TellIoT
Конечное устройство
● Может принимать и отправлять пакеты, но не занимается их трансляцией и маршрутизацией.
● Может переводиться в спящий режим для экономии энергии батарей (до 3х нед).
● Работает с датчиками, локальными контроллерами и исполнительными механизмами.
Hack‘n’TellIoT
Недостатки ZigBee
● Невысокая скорость передачи данных (эффективная скорость около 30кбит/с)
● Наличие нескольких стандартов прикладного уровня (4 спецификации и более 10 стандартов), что приводит к сложностям совместной работы различного оборудования и даже несовместимости
Hack‘n’TellIoT