Являясь технологией беспроводной сети малого радиуса действия, с низким энергопотреблением и низкой скоростью передачи данных, ZigBee представляет собой техническое решение между технологией беспроводной маркировки и технологией Bluetooth.
Причина, по которой ZigBee может широко использоваться в приложениях в сенсорных сетях и других областях, заключается в его мощных сетевых возможностях. Он может формировать сети ZigBee трех типов, такие как звездообразные сети, древовидные сети и ячеистые сети. Подходящая структура сети ZigBee может быть выбрана для создания сетей в соответствии с фактическим развитием потребности проекта. Эти три сетевые структуры ZigBee также имеют свои достоинства.
01 Звездообразная топология
Топология star является самой простой из трех ее топологий. Она содержит узел-координатор (central coordinator) и несколько узлов конечных устройств (terminal).Каждый узел конечного устройства (терминала) может соединяться только с узлом-координатором (coordinator) и больше не может соединяться с другими узлами конечного устройства (terminal).Если вам необходимо установить связь друг с другом между двумя узлами конечного устройства (терминала), вы должны связать узел-координатор (coordinator coordinator) для получения и пересылки информации.
Такая форма топологии имеет недостаток: существует только один уникальный маршрут для передачи данных между узлами.Состояние узла-координатора может стать точкой влияния всей сети.
Сеть, реализуемая с помощью топологии сети star, не требует использования протокола сетевого уровня ZigBee, поскольку уровень протокола IEEE 802.15.4 уже реализован на основе топологии star, но это увеличивает объем работы разработчика на прикладном уровне. Больше работы, включая необходимость обработки информации с помощью самостоятельно, получая, пересылая и выполняя другую работу.
02 Древовидная топология
Древовидная топология включает в себя узел-координатор и несколько узлов маршрутизатора и конечных устройств.Координатор (coordinator) соединяет несколько узлов маршрутизатора (маршрутизации) и конечного устройства (терминала), и маршрутизатор (маршрутизация) его дочерних узлов также может быть подключен к нескольким узлам маршрутизатора (маршрутизации) и конечного устройства (терминала), и таким образом несколько уровней многократно накладываются друг на друга, образуя древовидная сеть.Древовидная топология показана на рисунке:
Следует отметить, что:
Узел-координатор и узел-маршрутизатор могут состоять из нескольких подключенных дочерних узлов.Однако узел конечного устройства больше не может подключаться к другим дочерним узлам.Узлы, имеющие один и тот же родительский узел (координатор или маршрут), могут называться родственными узлами.Узлы, которые имеют один и тот же родительский узел (координатор или маршрутизатор), можно называть двоюродными узлами.
Правила взаимодействия в древовидной топологии:
Каждый узел маршрутизации может взаимодействовать только со своими родительским и дочерними узлами.
Если вам нужно отправить данные от узла к узлу, информация будет передана вверх по маршруту дерева к ближайшему узлу-предку, а затем вниз к целевому узлу.
Недостатки древовидной топологии: Существует только один канал маршрутизации информации.Более того, передача и маршрутизация информации обрабатываются на уровне стека протоколов, и весь процесс маршрутизации связи относительно полностью прозрачен для прикладного уровня.
03 Сетчатая топология (mesh topology)
Топология сетки содержит узел-координатор (coordinator) и несколько узлов-маршрутизаторов (routing) и узлов конечных устройств (terminal).Топология ячеистой сети примерно такая же, как и древовидная; однако, основываясь на древовидной структуре, топология ячеистой сети - это топология с более гибкими правилами маршрутизации связи. Там, где это возможно, между узлами маршрутизации может осуществляться прямая связь.
Этот механизм маршрутизации делает обмен информацией между узлами более эффективным, а также означает, что при возникновении проблемы на одном пути маршрутизации во время обмена данными информация также может автоматически передаваться по другим маршрутам.Принципиальная схема топологии Mesh-сетки показана ниже:

Топология ячеистой сети Mesh обладает очень мощными функциями, и сеть может взаимодействовать посредством “многоуровневых переходов"; более того, топология ячеистой сети Mesh также может образовывать очень сложную сеть; сеть, из которой она состоит, также обладает функцией самоорганизации и самовосстановления.
Как звездообразные, так и древовидные сети больше подходят для приложений типа "точка-многоточечная" с близкими расстояниями передачи.
Ebyte стремится помогать развитию интернета вещей, интеллекта и автоматизации, улучшая использование ресурсов. Для получения дополнительных продуктов и дополнительной информации вы можете зайти на наш официальный сайт: http://www.ru-ebyte.com чтобы узнать больше, и мы готовы ответить на ваши вопросы онлайн!