В данной статье мы постарались обобщить информацию про основные беспроводные протоколы связи, которые применяются в современных системах автоматизации зданий.
ZigBee |
Стандарт ZigBee предназначен для маршрутизируемых радиосетей. Он разработан группой ZigBee Alliance (www.zigbee.org). Этот стандарт был ратифицирован в декабре 2004 года и представлен общественности в июне 2005 года. Спецификация стандарта ZigBee определяет такие организационные слои, как Application/Framework layer (пользовательские приложения) и Network/Security layer (сетевые приложения обеспечения безопасности). Эти слои выступают как надстройка над прежде существовавшим стандартом беспроводной связи IEEE 802.15.4. Стандарт ZigBee был разработан для применения в самых разнообразных сетевых устройствах от домашних систем, работающих на аккумуляторных батареях, до индустриальных и коммерческих систем автоматизации зданий.
Стандарт IEEE 802.15.4 был разработан к маю 2003 года и посвящен беспроводным низкоскоростным сетям обмена данных WPAN (Low-Rate Wireless Personal Area Network). Стандарт предусматривает применение технологии передачи по широкополосному радиоканалу DSSS (Direct Sequencing Spread Spectrum – прямая последовательность рабочих частот), реализованной в виде физического уровня сетевого протокола PHY (от PHYsical). В качестве среды MAC (media access control), где осуществляется контроль доступа, используется надстройка программного обеспечения. Сразу несколько компаний разработали собственные чипы под стандарт беспроводных сетей 802.14.4. Эти чипы построены на основе микропроцессора и имеют встроенную память 128 Кб для стека протокола ZigBee. Стандарт связи беспроводных сетей 802.14.4 также применяется в многочисленных устройствах, не поддерживающих протокол ZigBee.
Разработчики ZigBee ставили перед собой следующие цели:
• беспроводная сеть для диспетчеризации зданий, управление медицинской аппаратурой, различные виды сигнализации, система автоматизации зданий как коммерческого, так и «домашнего» масштаба;
• самоорганизующиеся беспроводные сети;
• низкая скорость обмена данными;
• низкое потребление электроэнергии (чтобы элемент системы от батареи работал больше года).
Разработчики ZigBee поставили целью объединить в сеть разнородные устройства, такие как:
• координаторы сети по одному на одну сеть (устанавливаются в корневом разделе сети);
• полнофункциональные устройства FFD (full function devices), которые могут выступать в качестве маршрутизатора сети;
• устройства с ограниченной функциональностью RFD (reduced function devices), которые не могут быть маршрутизаторами.
Сеть могут формировать только устройства типа FFD, так что говорят, что протокол ZigBee образует звездообразную сеть (star network), которая может включать в себя в качестве конечных устройства типа RFD. Гибридные сети имеют кластерную структуру и образуют, так называемое, «кластерное дерево» (cluster tree). В рамках этих сетей может быть предусмотрен процесс «испускания маяка» – то есть выдачи компьютером в сети кольцевой топологии сигнала (маяка) о том, что передача маркера прервана из-за серьезной ошибки. Но это делается не всегда и используется для поддержки устройств с батарейным питанием, которые пробуждаются только периодически.
Протокол ZigBee 802.15.4 поддерживает повсеместно стандартную частоту связи 2,4 ГГц, а в США и Европе также может работать, соответственно, на частотах 915 МГц и 868 МГц. Имея выбор из двух частот, пользователи оказываются перед необходимостью выбирать устройства, которые поддерживают единую частоту. В противном случае необходимо устройство с динамической настройкой частоты. Разработчики устройств, поддерживающих протокол ZigBee, должны непременно входить в альянс ZigBee (ZigBee Alliance) – организацию объединяющую производителей оборудования и регламентирующую применение стандарта ZigBee. Начальная плата за вход для организаций, использующих этот стандарт (Adopting Membership), составляет 3500 $ в год, однако для участия в разработке самого стандарта ZigBee необходимо иметь иной статус. Статус участника (Participating Membership, что стоит 9500 $ в год) или промотора (Promoter Membership, что стоит 40 000 $ в год).
Как работает стандарт ZigBee
Стандарт ZigBee получил такое название, поскольку сообщения в сети, работающей на основе данного стандарта, передаются зигзагом, и их маршрут напоминает полет пчелы. Разве что только сеть беспроводная и маршрутизация осуществляется исключительно по радиоканалу. Стандарт ZigBee работает на основе другого стандарта широкого вещания, IEEE 802.15.4, однако существенно доработан дополнительным программным обеспечением, разработчики которого являются члены ZigBee Alliance.
Стандарт IEEE 802.15.4 Radios
Майский релиз стандарта IEEE 802.15.4 2003 года (в полной формулировке IEEE 802.15.4 Low-Rate Wireless Personal Area Network) определяет организационную структуру обмена данными в беспроводных низкоскоростных сетях WPAN (Low-Rate Wireless Personal Area Network). В нем выделяются такие слои как PHY (физический слой сетевого протокола от PHYsical) и MAC (media access control – «слой контроля доступа»). Последний является программной надстройкой над технологией передачи по широкополосному радиоканалу DSSS (Direct Sequencing Spread Spectrum – прямая последовательность рабочих частот).
В данном сегменте рынка беспроводные сети могут функционировать на двух различных радиочастотах: 868 МГц и 2,4 ГГц для Европы; 915 МГц и 2,4 ГГц для США и некоторых других стран. Скорость передачи данных зависит от выбранной частоты. В приведенной ниже таблице скорость обмена полезной (неслужебной) информацией рассчитывалась, исходя из предельных 15 байт. В рамках этих расчетов на них может быть увеличен пакет передаваемой информации, хотя на практике не кодируемая часть пакета может изменяться от 15 до 35 байт (см. табл.).
Этот стандарт беспроводной связи имеет радиус действия от 10 до 75 метров, хотя типичным радиусом действия считается величина в 50 метров. Если речь идет об автоматизации малых построек, то на низкой частоте радиус действия увеличивается в два и более раз в зависимости от радиодиапазона 2,4 ГГц. Это связано с более слабым поглощением в конструкционных материалах.
На физическом уровне реализации протокола 802.15.4 (PHY level) также предусмотрена регистрация энергии, получаемой приемником. Эта величина связана с качеством индикации и необходима для оценки чистоты канала. Программный слой MAC поддерживает беспроводную сеть в 64000 узлов. Все устройства должны иметь 8-байтовый адрес IEEE, однако по желанию и короткие 2-байтовые адреса могут определяться для нужд специфических сетевых процедур соединения.
Протокол 802.15.4 определяет такие методы доступа к радиоканалу как конкурирующий и приоритетный. При приоритетном методе доступа гарантируется использование так называемого «тайм-слота» (выделение части мультиплексируемого канала для передачи по одному подканалу) для передачи флага высокого приоритета. Этот метод называется GTS. Однако в беспроводных сетях обычно используется другой метод, CSMA-CD (carrier sense multiple access with collision detect – «коллективный доступ с контролем несущей частоты и регистрацией конфликтов»). При этом пакеты, конкурируя друг с другом, передаются в порядке очереди.
Размер пакетов непостоянный и не превышает 128 байт, что соответствует 104 байтам полезной нагрузки. Если применяется батарейное питание, то стандарт 802.15.4 определяет дополнительный «суперкадр», который позволяет включать («пробуждает») устройства с низким потреблением энергии лишь эпизодически с большим интервалом.
Построение сетей ZigBee
Сетевая архитектура данного стандарта поддерживает топологию звезды, петли и древовидную кластерную (гибрид между «звездой» и «петлей»). Петлевая архитектура сети обладает свойством самоконфигурирования и самовосстановления, поскольку имеет разветвленную сеть маршрутов передачи данных. Сеть может работать в импульсном режиме, либо с гарантированном таймслотом. Таймслот обеспечивает возможность повторного посыла данных с высоким приоритетом.
Многопетлевая топология сети родилась в следствие реализации поддержки разнородных физических и логических устройств, подчиняющихся спецификации ZigBee. Это снижает стоимость если не всех, то многих сетевых устройств.
Согласно протоколу ZigBee, существует два типа физических устройств: полнофункциональные устройства, называемые FFD (full function device), и устройства с ограниченной функциональностью, называемые RFD (reduced function device). Полнофункциональные устройства обычно соединяются вместе через линии электросети. Они могут действовать как сеть и осуществлять сетевую координацию, а также обнаруживать в сети другие полнофункциональные устройства и устройства с ограниченной функциональностью.
Полнофункциональное устройство могут брать на себя все функции устройств с ограниченной функциональностью. Примером устройства с ограниченной функциональностью может стать любое устройство с батарейным питанием. Эти устройства могут соединяться только в топологию звезды, поскольку могут взаимодействовать только с сетевыми координаторами, в качестве которых может выступать любое полнофункциональное устройство. Часто устройства с ограниченной функциональностью разрабатываются так, чтобы периодически «засыпать». Это снижает расход заряда батареи. Такие устройства пробуждаются только для того, чтобы узнать, нет ли новых поступивших данных, а также запросов от сетевых координаторов. Также выявляются передачи данных от приложений, и проводится поиск доступных сетевых устройств.
Протокол ZigBee описывает логические устройства, такие как сетевые координаторы, маршрутизаторы и конечные устройства. Функция координаторов сети состоит в инициализации беспроводной сети ZigBee, а также в управлении узлами сети и хранении информации от них. Маршрутизаторы ZigBee передают сообщения между соседними узлами. Конечные устройства сети ZigBee могут быть только краевыми узлами, поскольку не участвуют в маршрутизации сообщений. Используемое в данном протоколе программное обеспечение идет как дополнение к компьютерным программам, лежащим в основе 802.15.4.
Вопросы взаимодействия с ZigBee
Протокол ZigBee разрабатывался для широкого круга приложений, включая те, которые осуществляют прием данных и несут управляющие функции. Перед разработчиками протокола была поставлена задача – заменить проводные сети и связать устройства с батарейным питанием в системах автоматизации для коммерческих и жилых зданий, а также для небольших системах «домашней» автоматизации.
Представленный в этом секторе рынка, протокол ZigBee объединил вокруг себя работу множества комитетов по разработке публично доступных профилей применяемых приложений (Application Profiles). Эти профили определяют характеристики, предъявляемые к программному обеспечению от различных поставщиков, без чего невозможно создавать способные к взаимодействию устройства. Задача сложная и запутанная. Так, в настоящее время протоколу ZigBee соответствует только две системы: управление домом (Home Control) и управление системой освещения (Lighting). Соответственно, протокол ZigBee допускает, чтобы поставщики создавали собственные профили под свои собственные нужды. Полный список публичных профилей приложений в рамках протокола ZigBee следующий:
• Автоматическая система считывания показателей счетчиков (AMR)
• Коммерческая автоматизация зданий (CBA)
• Система промышленного мониторинга, применяемая на заводах (HPM)
• Домашняя автоматизация (ХА)
• Отопление, вентиляция и кондиционирование воздуха (HVAC)
• Система контроля дома и система контроля освещения (HCL)
Z-Wave |
Стандарт Z-Wave, разработанный датской компанией ZenSys AS (www.zen-sys.com), работает исключительно в беспроводных сетях. Сетевые решения для Z-Wave разрабатывалась с теми же целевыми установками, что и ZigBee. К ним относятся:
• Низкая цена
• Низкая требуемая мощность
• Надежность
• Простота развертывания сети
• Обеспечение простоты ассоциативного понимания
• Отсутствие длительного сетевого менеджмента
• Способность к взаимодействию с разнородными изделиями
В рамках протокола Z-Wave предусматривается обмен данными только по радиоканалу. Так что, если по какой-либо причине радиообмен нарушается, то разработчики Z-Wave не могут уже положиться на передачу сообщения по другим видам транспорта. Следовательно, перед разработчиками Z-Wave стояла задача создать множество доработок, чтобы сделать беспроводную систему надежной, насколько это возможно.
Наиболее примечательно то, что протокол ZWave направляет сообщения, используя Алгоритмы маршрутизации источника SRA (Source Routing Algorithm). Этот алгоритм требует, чтобы устройства, инициирующие сообщения, «знали» расположение других устройств сети (ее топологию) с тем, чтобы могли рассчитывать наилучшие маршруты для передачи сообщений. Но техническая поддержка и распределение базы данных по топологии сети – это сложная задача, особенно учитывая то, что некоторые из устройств мобильны. Поэтому, для снижения стоимости сетевого решения, протокол Z-Wave определяет несколько различных видов приборов, некоторые из которых, как заведено в компьютерных технологиях, для снижения стоимости лишены способности передавать сообщения и называются «слейв» (slave).
Чтобы организация имела право создавать изделия, сертифицированные для использования в Z-Wave сетях, она должна входить в союз Z-Wave Alliance как Full Member. Членство в этом союзе в данном статусе стоит 2500 $ в год. На территории США владельцем патента № 6 879 806 от 12 апреля 2005 года является компания ZenSys. Патент называется System and a Method for Building Routing Tables and for Routing Signals in an Automation System (Методы создания таблиц маршрутизации и принципы маршрутизации сигнала в системах автоматизации зданий). Этот патент касается некоторых аспектов организации сети Z-Wave.
Как работает Z-Wave
Протокол Z-Wave предназначен для организации беспроводного управления жилищем. Он разрабатывался для относительно небольшого количества узлов (20–200), которые соединяются друг с другом в среднем каждые 5–15 минут. Сообщения в сети Z-Wave переменной длины и несут полезное содержание в среднем 4–6 байт. Задержка сообщений может составлять 200 мс или даже более.
Физический слой реализации Z-Wave
Протокол Z-Wave построен на применении нелицензионной частоты 868,42 МГц для Европы и 908,42 МГц для США. Модуляция данных осуществляется с «битрейтом» в 9600 бит/сек с помощью алгоритма BFSK (binary frequency shift keying – двухчастотная манипуляция).
Передача сообщений в сети Z-Wave
Согласно стандарту, минимальная длина сообщения в сети Z-Wave составляет 9 байт, однако для передачи сообщения требуется 12 байт, вместе с которыми передаются еще данные ретранслятора и полезное содержание сообщения. Протокол передачи сообщения включает в себя информацию о маршрутизации, построении пакета данных и другую информацию, необходимую для предотвращения конфликта со случайной повторной попыткой передачи данных после неудачной попытки, а также контрольная сумма пакета с учетом ретрансляции (если в ней есть необходимость).
Сеть Z-Wave самоорганизована и обладает функцией самовосстановления. Для реализации самоорганизации узлы Z-Wave имеют программное обеспечение, которое обнаруживает соседей и сообщает о них контроллеру SUC (Static Update Controller). Алгоритм маршрутизации источников SRA (Source Routing Algorithm), реализованный в устройствах, способен инициировать цепочки коммутаций для передачи сообщений и генерировать маршруты на основании базы данных топологии сети. Функция самовосстановления требует, чтобы программное обеспечение находило в динамическом режиме новые маршруты вокруг временно недоступных узлов. Мобильные узлы также должны входить в сферу действия программного обеспечения, которые в свою очередь может запрашивать новое сетевое окружение в автоматическом режиме. Такое программное обеспечение является частью стека протокола ZWave и записано в микросхеме памяти.
Установка сети Z-Wave
Поскольку в сети Z-Wave устройства не обладают уникальными адресами сети (ID), то необходима процедура, с помощью которой контроллер SUC (Static Update Controller) будет присваивать идентификаторы ID всем сетевым устройствам. Протокол Z-Wave предусматривает, что установка сети должна проводиться либо централизовано с помощью некоторого монтажного оборудования, либо локально, когда приборы будут находить сеть сами. Однако, как описано в приложении к стандарту Z-Wave Usability Evaluation (Оценка применимости протокола Z-Wave) – в устройствах Z-Wave различных производителей предусматриваются различные методы локальной установки.
Процесс ассоциации узлов Z-Wave
Чтобы создавать ассоциации между кнопками на панели контроллера и его функциями, протокол Z-Wave предусматривает следующее:
• в сети должен действовать такой инструмент, как Association Wizard (Мастер ассоциаций);
• в сети предусмотрена «санитарная проверка» (общий контроль на отсутствие тривиальных ошибок ассоциации), который действует при рассмотрении запросов;
• все узлы должны полностью реализовывать заложенные в них возможности.
Эти функции поддерживаются программными средствами, так что разработчики сетевых продуктов могут выбирать между включением в проекты готовых сетевых решений, либо их разработкой с нуля. Возможности разработки определяет объем используемой памяти.
Чипы Z-Wave
Компания ZenSys предлагает чипы Z-Wave с объемом флэш-памяти 32 Кб и возможностью подключения внешней памяти. Прежде применявшиеся микросхемы серии 100 сменила серия 200 с более компактной матрицей. Оба чипа построены на основе интегрированного блока FSK radio (frequency-shift keying – «частотная манипуляция») и центрального ядра на основе процессора 8051. Компания ZenSys также предлагает и радиомодули, построенные на основе этих чипов.
Разработка приложений под Z-Wave
Чтобы создавать устройства для работы в сети Z-Wave, разработчики обычно используют компилятор с языка программирования C, на котором пишется прикладное программное обеспечение. Исполняемый код прошивается во флэш-память. Операционная система MS Windows обладает необходимыми DLL библиотеками (dynamically linked library – «динамически связанная библиотека»), с помощью которых и решается эта задача.
Вопросы совместимости с Z-Wave
Чтобы расширить возможности системы к взаимодействию с устройствами различных производителей, команда технической поддержки протокола Z-Wave стандартизировала список команд и перечень спецификаций на совместимые с этим стандартом устройства.
Устройства Z-Wave должны проходить процедуру сертификации, стоимость которой 750 $. Затем их разработчики получают право поставить на них эмблему Z-Wave. Компания ZenSys недавно объявила о создании программного продукта Compliance Test Tool (Тест на совместимость). Его создала другая компания ControlThink. С помощью этого программного комплекса члены Z-Wave Alliance могут оценивать собственные устройства еще до их официальной сертификации. Несмотря на эти меры, устройства Z-Wave от различных производителей отличаются своим поведением.
Типы Z-Wave устройств
Маршрутизация сообщений в беспроводной сети затруднена тем обстоятельством, что некоторые из устройств мобильны. В сети под управлением протокола Z-Wave используется принцип маршрутизации источников, так что любое устройство, способное к работе в сети, должно знать, по каким маршрутам в настоящее время можно передавать сигнал. Оно также должно выбирать лучший маршрут и включать в передаваемые данные информацию о нем. Такие алгоритмы маршрутизации были разработаны для многих сетей, но они требуют большого количества инструкций, закладываемых в исполняемый код. Большой объем исполняемого кода требует от микросхемы значительной памяти, и поэтому устройства с использованием этих микросхем будут стоить дороже.
Чипы для Z-Wave имеют 32 Кб встроенной флэш-памяти, а также возможность использования внешней памяти. Если зарезервировать достаточно памяти, чтобы можно было записать в устройство Z-Wave программу, то его стек не будет большим. Протокол Z-Wave определяет значительное количество типов устройств, которые обладают возможностью варьировать объем памяти и объем стека. Основные устройства такого рода – это Controller (контроллеры), Routing Slaves (слейвы-маршрутизаторы) и Slaves (слейвы).
Контроллеры Z-Wave могут инициировать соединения с любыми узлами, и поэтому имеют самый большой стек. Мастер-контроллеры SUC (static update controller) отвечают за управление сетью, рассылая по узлам информацию о текущей сетевой топологии. Вторичные контроллеры получают эту информацию. Таким образом, передаются данные о централизованной или местной регистрации устройств в сети. Мобильные контроллеры используют стек портативного контроллера (portable controller stack), который позволяет устройствам подавать запрос на повторное открытие мобильных узлов. Информация о топологии сети также может распределяться среди контроллеров в виде номера SIS (от SUC ID server – «идентификационный номер сервера с мастер-контроллером»). Однако такое программное обеспечение, как правило, используется на персональных компьютерах. Если номер SIS для сети Z-Wave недоступен, то пользователи должны вручную копировать данные о топологии сети с мастер-контроллера на все остальные вторичные контроллеры по мере добавления или удаления ZWave устройств.
Слейвы-маршрутизаторы (Routing Slave) могут инициировать взаимодействие с узлами, имея «на борту» стек меньших размеров. Его размер зависит от объема информации по топологии сети, получаемой с мастер-контроллера SUC. Слейвы (Slave) имеют самый малый стек и могут участвовать в коммуникации, лишь отвечая на запросы.
Протокол Z-Wave также определяет класс «устройств-монтажников» (Installers), которые применяются для проведения централизованной установки сети, а также устройств «мостов» (Bridge), которые соединяют вместе разнородные сети. Определяя несколько классов устройств с пониженной функциональностью, разработчики протокола Z-Wave стремились снизить стоимость системы, поэтому пожертвовали простотой коммуникации равноправных узлов ЛВС. Подобная «сделка» вполне понятна, если принять во внимание сложность маршрутизации. Но с учетом того, что различные устройства обладают разными возможностями, пользователи сети должны обладать знаниями о том, как работает такая сеть. Наиболее серьезным ограничением для пользователя сети Z-Wave является требование единого мастер-контроллера.
WiFi |
В последние годы WiFi (IEEE 802.11) стал стандартом де-факто для беспроводных локальных сетей LAN в домах, офисах и большом количестве точек доступа (хот-спотов) в коммерческих зданиях по всему миру. Когда вы покупаете новый ноутбук, он, скорее всего, будет оборудован встроенным модулем WiFi 802.11b/g. Если вы захотите выпить чашку кофе в ресторане, где есть хот-спот, доступ в Интернет по WiFi позволит воспользоваться сетью. Если дома у вас выделенный канал в Интернет, возможно, вы уже купили WiFi-маршрутизатор, чтобы работать с электронной почтой в любой комнате своего дома или даже во дворе. Беспроводные WiFi сети позволяют вести обмен файлами, печатать документы и пользоваться Интернетом без необходимости в прокладывании неудобных проводов. Данный стандарт связи уже используется в 17% домов США.
Стандарт связи IEEE 802.11 лежит в основе WiFi и имеет несколько отличающихся друг от друга версий: «a», «b», «g», и «n». 802.11a предназначен для лицензионной деятельности на частоте 5 ГГц и в основном используется для различных направлений бизнеса. 802.11b и «g» – версии WiFi, которые используются сегодня. Версия «b» имеет способность связываться со скоростью 11 Мбит/с и появилась на рынке в 1999 году. За ней последовала версия «g» со скоростью уже 54 Мбит/с в 2002 году. Версия «n» (100 Мбит/с или больше) является последней версией WiFi, появившейся сравнительно недавно.
Обычно радиус действия WiFi внутри дома составляет 50 метров или до 100 метров при условиях прямой видимости. WiFi достаточно «прожорливая» технология – типичный приемник всегда находится во включенном положении, излучая около половины ватта. Именно поэтому так тяжело найти WiFi устройства, работающие только от батарей. В беспроводной WiFi сети количество узлов не должно превышать 32 и каждый из них требует до 1 Мб системных ресурсов, а также наличие мощного микропроцессора, чтобы обрабатывать программное обеспечение WiFi. Применяя технологии PBCC, ССК и DBPSK, стандарт WiFi приобретает впечатляющую производительность и надежность и без значительного удорожания. Чтобы определить сетевые соединения и передачу данных, WiFi использует тот же протокол, что и для Интернета – TCP/IP. |
TCP/IP используется по всему миру для дистанционного соединения компьютеров. Протокол TCP/IP передает данные по всевозможным сетям: начиная от небольших офисов и до глобальных сетей Интернет. Уже сегодня часто используют данный протокол для VOIP (передача голоса через Интернет протокол IP) и для IPTV (передача телевизионных программ по Интернет).
На самом деле, TCP/IP – это два стандарта: TCP (протокол управления Telnet) и IP (Интернет протокол). IP передает блок информации из точки А в точку В, выполняя две простые функции: адресация и фрагментация. Заголовок в сообщении несет в себе поле адреса, которое обрабатывается сетевыми маршрутизаторами, чтобы определить путь передачи и наилучшее направление. Другие поля заголовка сообщения необходимы для фрагментации и соединения сообщений, когда необходимо переслать их через «бутылочные горлышки» с небольшой пропускной способностью. Пакеты информации могут иметь метку «тип сервиса» для определения приоритета трафика. Также имеются и дополнительные опции для безопасности и правил маршрутизации. Теоретически сообщения могут содержать до 65 536 байтов, но на практике они ограничены 576 байтами или 64 байтами для заголовка и 512 байтами для данных. Протокол IP обрабатывает каждое сообщение независимо от других, без каких-либо логических связей, виртуальных циклов или гарантии доставки. TCP устраняет эти недостатки, обеспечивая надежные соединения. Потоковая передача прячет сами сообщения, превращая их в набор байтов, также как в файловой системе. Надежность появляется вместе с функцией повторной передачи, если данные будут утеряны. TCP также отвечает за адаптацию сети и контроль потока данных, чтобы повысить производительность без опасения перегрузки сети.
Любой, кто пользовался Интернетом, знает, что данная технология работает превосходно. Так почему бы не использовать ее, чтобы соединить вместе все, что только захочется? Разве нельзя присвоить выключателям света IP-адреса? Да, на самом деле все это можно осуществить, но сам выключатель не должен быть завязан в сеть по TCP/IP, иначе его конструкция бы сильно походила на карманный компьютер. TCP/IP – достаточно сложный протокол. Минимальные требования для запуска на микропроцессоре со средней производительностью: 2К RAM памяти и 14К памяти для кодирования. Эти данные не учитывают ресурсы для обработки локального программного обеспечения или работы с модемом, чтобы соединиться с физическим уровнем передачи данных. Выключатели света с подобными характеристиками и соответствующей ценой вряд ли будут массово востребованы на рынке.
Bluetooth |
Передача данных по протоколу Bluetooth определяется специальной организацией SIG (специальная рабочая группа по поддержке стандарта, сайт в Интернете: www.bluetooth.org) и стандартизирована как IEEE 802.15.1 (беспроводной протокол для организации соединения «точка-точка» для PAN-сетей (personal area networking)).
Данный протокол был спроектирован, как экономный по энергопотреблению, но с рабочей дальностью действия до 10 метров. Bluetooth в основном используется для соединения беспроводных гарнитур для мобильных телефонов, КПК и ноутбуков между собой без необходимости подключения кабеля. Bluetooth действует в диапазоне 2,4 ГГц и, используя технологию FHSS, достигается максимальная скорость передачи данных до 3 Мбит/с. Персональная Bluetooth-сеть (PAN) предусматривает только семь узлов, а стек протокола может занимать до 250 Кб системных ресурсов.
EnOcean |
EnOcean, пожалуй, единственная беспроводная технология, отличающаяся от других, перечисленных в данной статье. EnOcean GmbH – немецкая компания, образованная в 2001, штат компании 25 человек. Компания позиционирует себя – как производитель технологии беспроводных модулей связи без внешних источников питания для таких компаний как: Siemens, Zumtobel, Omnio, Osram, Wieland Electric, Peha, Thermokon, Wago, Herga. Оборудование этих компаний, использующее технологию EnOcean, применяется в автоматизации зданий (управление освещением, жалюзи, климатом), в промышленной автоматизации и автомобильной промышленности (замена традиционных батарей в датчиках давления шин).
Компания EnOcean GmbH получила приз Bavarian Innovation 2002 за уникальную разработку технологии передачи данных без дополнительных источников энергии и награду «Technology Pioneer 2006». В основе технологии лежит эффективное использование изменения энергии окружающего пространства, основанного на принципах энергосбережения. Для того чтобы преобразовать такие изменения энергии в электрическую энергию, которую можно было бы использовать, применяются электромагнитные и пьезо-генераторы, элементы на солнечных батареях, термопары и другие преобразователи энергии. Продукция компании (датчики и радио-переключатели) не имеют собственных источников питания и спроектированы для эксплуатации без обслуживания. Сигналы от таких датчиков могут передаваться на расстоянии до 300 метров. Раньше выключатели использовали пьезо-генераторы, но в последствие они были заменены электромагнитными источниками энергии для снижения рабочего давления (7Н) и увеличения срока службы (до 50 000 нажатий).
Выключатель освещения EnOcean PTM 250 беспроводной и без батареи питания – самый распространенный пример продукции компании, использующий закрытый радио протокол. Пакеты данных передаются на скорости до 120 Кбит/с с длиной пакета в 14 байт. Все сигналы от выключателей или данные, полученные сенсорами, передаются с максимальной надежностью – нежелательное вмешательство других сигналов полностью исключено. Каждое устройство имеет 32-битный серийный номер. Большинство устройств передает информацию на частоте 868.3 МГц.
В июле 2007 года компания анонсировала появление технологии, позволяющую передатчикам получать энергию от элементов Peltier (получение температурного дифференциала из электрической энергии). Минимальная разность температур в 2 градуса Цельсия получается на каждой стороне панели размером 15Ч15 мм.
WiMax |
В основе беспроводных городских локальных сетей MAN (metropolitan area network) типа «точка - много точек» (коммуникационная сеть, предоставляющая из данного узла несколько путей к другому узлу) лежит протокол WiMax, название которого расшифровывается как Worldwide Interoperability for Microwave Access. Описание протокола WiMax можно найти в спецификации интерфейса IEEE 802.16 Air Interface Specification.
О WiMax
Протокол WiMax является лицензированной технологией, лежащей в основе беспроводной широкополосной локальной сети. Подобное сетевое решение является альтернативой кабельному или телефонному доступу в сеть под названием DSL (digital subscriber line – «цифровая абонентская линия»). Сеть WiMax построена на стационарных станциях, соединенных оптоволокном по образу и подобию сотовой телефонии. Скорость передачи данных при стационарно устанавливаемой антенне и коробке приемника, устанавливаемой по желанию клиента в удобном для него месте, составляет вплоть до 268 мегабит в секунду.
Протокол WiMax согласован с ETSI (European Telecommunication Standards Institute – Европейский институт телекоммуникационных стандартов) и описывается в спецификации ETSI HiperMAN Specification. Данная спецификация разработана, чтобы поддержать этот глобальный стандарт. Работая в радиодиапазоне 3,3–10 ГГц и являясь многоточечным соединением, предоставляющим из данного узла несколько путей к другому узлу, сеть WiMax имеет радиус действия 3–10 км. Если система работает в частотном диапазоне 10–66 ГГц, то для прямого соединения от точки к точке на прямой линии видимости дальность связи возрастает до 50 км.
Спецификация беспроводной связи IEEE 802.16 Air Interface Specification гибкая, однако, отличается сложным асинхронным способом передачи информации ATM (asynchronous transfer mode), либо реализуется на базе протокола IP (Internet protocol). И тот, и другой вид связи зависит от гарантированного качества сервиса. Может применяться как канал OFDM (orthogonal frequency division multiplexing – мультиплексирование с ортогональным частотным разделением сигналов) при количестве несущих 256 либо 2048, так и сходная по идеи система DSL (digital subscriber line – цифровая абонентская линия). Также может применяться система DMT (discrete multi-tone – дискретная многотональная модуляция), построенная на 256 несущих. Канал может быть разделен на два направления при помощи дуплексной (двухсторонней) передачи, как на основе времени (TDD – time-division duplexing), так и на основе частоты (FDD – frequency-division duplexing).
UWB
Протокол UWB расшифровывается как Ultra-Wideband (радиоканал со сверхширокой полосой пропускания) и лежит в основе высокоскоростной, но короткодействующей беспроводной технологии связи, прекрасно подходящей для потокового видео в домашнем кинотеатре. К числу возможных сфер применения UWB относятся:
• Потоковое видео в формате MPEG-2 или MPEG-2-HD от видеоприставки или DVD плеера к телевизионному приемнику.
• Беспроводное соединение цифровой камеры с телевизором.
• Потоковая трансляция аудио из формата MP3 в радиоприемник в пределах дома
• Реализация беспроводной широкополосной локальной сети Ethernet на базе протокола TCP/IP
• В качестве замены проводным интерфейсам USB2 и IEEE 1394 FireWire
О UWB
Протокол UWB основан на потоке очень коротких и, следовательно, чрезвычайно широкодиапазонных радиоимпульсов, с помощью которых данные можно передавать со скоростью свыше 480 Мбит/с на расстояние порядка 10 метров. Параметры передачи одобрены Федеральной комиссией связи США для нелицензированного использования на территории США. Передача идет в диапазоне 3,1–10,6 ГГц и по классу мощности не превышает B.
Хотя в январе 2005 года работающая UWB технология и демонстрировалась на Выставке бытовой электроники, к тому моменту спецификация этого вида связи не была закончена. Причина этого состоит в том, что различные UWB центры защищали собственные версии протокола.
Одна группа исследователей от компании Freescale Semiconductor отстаивала применение DSSS (direct sequence spread spectrum – прямая последовательность рабочих частот) модуляции со скоростями передачи данных 29, 57, 86 и 114 Мбит/с. Эта технология основывается на спецификации IEEE 802.15.3a MAC. Другая группа исследователей от компании Intel хочет использовать технологию OFDM (ортогональное мультиплексирование разделение частоты) со скоростями передачи данных в 53,3, 106,7 и 200 Мбит/с. Эта технология основывается на европейском стандарте European ECMA-368 PHY/MAC, обнародованном в декабре 2005 года. Союз WiMedia Alliance (www.wimedia.org), та самая индустриальная группа, которая стоит за стандартом ECMA-368, высказывает предположение, что разногласия будут устранены уже в начале 2006 года.
Протокол UHF
За названием протокола UHF (ultra-high frequency – ультравысокая частота) скрывается большая группа методов передачи радиосигнала в диапазоне 260–470 МГц.
О UHF
В настоящее время существует много видов оборудования, где для передачи сигнала применяется радиоизлучение. Большая часть выпускаемого оборудования использует частоты ультракороткого диапазона, причем наиболее популярная частота 433 МГц. Сфера применения данного стандарта включает:
• Систему безопасности
• Контроллеры систем освещения (например, фирмы Lutron)
• Дистанционные радио-ключи для автомашин
• Система открывания для дверей гаража
• Телефонные радио-трубки совместимые с оборудованием протокола X10 RF
Для того, чтобы обеспечить условия сертификации для нелицензионного использования в рамках правил Федеральной комиссии по связи США, необходимо чтобы эти устройства работали с перерывами и на низких уровнях мощности, так чтобы их диапазон действия ограничивается десятками метров. Разрабатываемые независимыми исследователями, эти системы базируются на различных схемах модуляции и методах кодирования данных. Открытых стандартов, способных гарантировать совместимость оборудования, не существует.