Bluetooth Mesh — это настоящая инновация BLE, конкурирующая с технологиями ZigBee и Thread, поддерживающими ячеистую архитектуру. Это стало возможным благодаря взаимосвязанным узлам. Эти узлы действуют как точки в децентрализованной сети, обмениваясь данными и расширяя охват и возможности сети. На заре развития Bluetooth Mesh существовали ожидания относительно того, насколько широко будет внедрена эта новая ячеистая технология — прогнозы появились сразу после запуска BLE Mesh в 2017 году. Многие говорили о том, что «ячеистые сети BLE» станут реальностью в течение нескольких лет. Несмотря на свой потенциал, они не испытали такого взрывного роста, как другие технологии BLE.
Bluetooth Mesh — это Bluetooth, объединенный с ячеистой сетью.
Ячеистая сеть (Mesh), также известная как «многоадресная сеть», представляет собой сетевую топологию. В ячеистой сети данные могут передаваться от любого устройства ко всем остальным, обеспечивая связь по принципу «многие ко многим». Даже если одно устройство выходит из строя, сеть продолжает работать.
Bluetooth Mesh использует технологию Bluetooth Low Energy, которая появилась в Bluetooth 4.0. В 2017 году был выпущен официальный Bluetooth Mesh 1.0 (пока что последний). Следует отметить, что BLE Mesh — это не новая технология беспроводной связи, а сетевая технология. Она использует BLE и использует его стек протоколов связи.
В сетях Bluetooth Mesh используется управляемая лавинная маршрутизация. Устройства могут обмениваться данными в режимах «один к одному», «один ко многим» или «многие ко многим». Использование протокола BLE для связи между различными узлами сети позволяет создать сеть без «мёртвых зон» связи. Всё это позволяет сообщениям передаваться на большие расстояния, чем традиционный Bluetooth.
В отличие от традиционных соединений типа «один к одному», Bluetooth Mesh создаёт сеть, в которой сообщения могут передаваться от устройства к устройству, пока не достигнут пункта назначения. Между двумя узлами устройства может существовать один или несколько маршрутов. BLE Mesh работает, широковещательно рассылая сообщения всем близлежащим узлам, которые затем ретранслируют их дальше. Этот процесс продолжается до тех пор, пока сообщение не достигнет пункта назначения.
Эта «управляемая рассылка» гарантирует, что сообщения дойдут до получателей, даже если некоторые устройства находятся вне зоны прямой досягаемости или выключены. Устройства могут публиковать сообщения на определённые адреса, а другие могут подписываться на их получение. Такая модель публикации-подписки обеспечивает эффективное групповое общение.
Разобравшись с принципами работы Bluetooth Mesh, важно усвоить некоторые ключевые технические термины и концепции этой технологии. Давайте разберём некоторые из них:
Типы узлов:
В ячеистой сети Bluetooth существует несколько типов узлов, каждый из которых выполняет определенные роли:
Для ознакомления с более фундаментальными понятиями вы можете обратиться к глоссарию терминов, связанных с Bluetooth Mesh.
Архитектура протокола BLE Mesh состоит из семи уровней, основанных на базовой спецификации BLE, с которой вы уже знакомы. Однако она добавляет сложную функциональность верхнего уровня для создания сети взаимосвязанных устройств. Работа BLE Mesh зависит от доступности стека протоколов BLE.
Снизу вверх слои располагаются следующим образом:
Уровень носителя определяет, как сообщения отправляются и принимаются с использованием базового стека протоколов BLE. Он поддерживает два метода: рекламный носитель (PB-ADV) и носитель GATT (PB-GATT). Несколько промежуточных уровней выполняют критически важные задачи. К ним относятся шифрование и дешифрование данных, управление конфигурацией сети, сегментация и повторная сборка сообщений и т. д. Эти уровни гарантируют, что сообщения дойдут до получателей, даже если им необходимо пройти через несколько устройств.
Уровень моделей определяет стандартизированные типичные пользовательские сценарии, такие как управление освещением или считывание показаний датчиков. Уровень приложений, расположенный на самом верху, организует эти модели в полезные приложения, с которыми могут взаимодействовать конечные пользователи.
Сетка BLE удовлетворяет требованиям интеллектуального подключения: масштабируемость, энергосбережение, гибкость и безопасность. Однако это не универсальное решение, и, как любая технология, оно имеет свои сильные и слабые стороны.
Преимущества ячеистых сетей BLE
Ограничения сети BLE с ячеистой топологией
Помимо BLE Mesh, другими популярными технологиями Mesh-сетей являются ZigBee и Thread. Эти технологии во многом схожи с BLE Mesh-сетями.
Thread, представленный в 2014 году, — это протокол ячеистых сетей на базе IPv6 для Интернета вещей. Он поддерживает до 32 маршрутизаторов в сети и до 511 устройств на маршрутизатор, что подходит для сетей высокой плотности. Thread — это решение с IP-адресацией, которое легко интегрируется с приложениями на базе IPv6 и обеспечивает высокую скорость передачи данных для локальных систем Интернета вещей.
ZigBee появился гораздо раньше, в 1998 году, и был стандартизирован в 2003 году. Это беспроводная сеть с низким энергопотреблением и низкой пропускной способностью. Её популярные области применения включают домашнюю автоматизацию, медицинское оборудование и промышленные приложения. ZigBee имеет максимальную скорость 250 кбит/с и поддерживает различные частоты и диапазоны мощности. Для работы ZigBee часто требуется шлюз, поэтому он редко встраивается в бытовую электронику.
Основные различия между Thread, Zigbee и Bluetooth Mesh:
Внедрение новых технологий может быть непростой задачей. Надеюсь, это руководство по Bluetooth-сетям поможет вам в этом. В MOKO SMART мы не просто поставщики, мы — пионеры в области технологии Bluetooth. Наш ассортимент устройств Bluetooth IoT включает в себя Bluetooth-маяки, якоря, шлюзы и датчики.
Как оригинальный производитель устройств Интернета вещей (IoT), мы предлагаем высококачественные и надёжные устройства для всех ваших потребностей в Bluetooth Mesh. Если вы рассматриваете возможность развёртывания решения BLE Mesh или ищете продукты BLE Mesh, свяжитесь с нами.
Сколько устройств может поддерживать сеть Bluetooth Mesh?
Одна сеть Bluetooth Mesh может поддерживать до 32,767 XNUMX устройств.
Могут ли сети Bluetooth Mesh взаимодействовать с устройствами Bluetooth, не поддерживающими Mesh?
Да, через прокси-узлы сети Bluetooth Mesh могут взаимодействовать с обычными устройствами Bluetooth Low Energy.
В наши дни современные бизнес-процессы становятся все более динамичными. Для предприятий, особенно тех, которые работают на обширных территориях…
Безопасность персонала всегда является первостепенной темой на рабочих местах, особенно в промышленных и производственных условиях…
В связи со стремительным развитием индустрии Интернета вещей (IoT), глобальный рынок Bluetooth…
В индустрии ювелирных изделий класса люкс точность, безопасность и отслеживание местоположения в режиме реального времени имеют первостепенное значение. Обеспечение точного определения местоположения…
Подземная добыча полезных ископаемых по своей природе опасна из-за многочисленных факторов неопределенности, таких как непредсказуемые геологические условия…
В настоящее время всё больше компаний переезжают в современные офисные здания для ведения своей повседневной деятельности. Для…