ZigBee Network Topology

As introduced in other articles on this site, ZigBee is a short-distance wireless communication technology, which is characterized by flexible networking, easy use, reliable operation, and low price. In many IoT applications, ZigBee is used for communication. In some terminals of functional home appliances, including some IoT solutions converged through gateways, ZigBee is used in downlink communication. ZigBee technology is a short-distance, low-speed Power-consuming wireless communication technology characterized by short distance, low complexity, self-organization, low power consumption, and low data rate.

Il existe trois principales méthodes de mise en réseau de Zigbee network topologie. Abordons-les une par une. Les trois méthodes de mise en réseau de Zigbee network topologie :

1. Topologie en arbre

The tree topology includes a Coordinator and a series of Router and End Device nodes. Coordinator connects a series of Routers and End Devices, and its sub-node Routers can also connect a series of Routers and End Devices. This can be repeated for multiple levels. The structure of the tree topology is shown in the figure below:

tree topology-ZigBee Network Topology

Have to be aware of:

Coordinator and Router nodes can contain their own child nodes.

End devices cannot have their own child nodes.

Les nœuds ayant le même nœud parent sont appelés nœuds frères.

Les nœuds ayant le même nœud grand-parent sont appelés « nœuds cousins ».

Règles de communication dans une topologie en arbre :

Chaque nœud ne peut communiquer qu'avec son nœud parent et ses nœuds enfants.

Si des données doivent être transmises d'un nœud à un autre, l'information remonte le long de l'arborescence jusqu'au nœud ancêtre le plus proche, puis redescend jusqu'au nœud de destination.

L'inconvénient de cette topologie est qu'il n'existe qu'un seul canal de routage pour les informations. De plus, le routage des informations est géré par la couche de la pile de protocoles, et l'ensemble du processus de routage est totalement transparent pour la couche application.

2. Topologie en étoile

It is the simplest form of topology. It contains a Coordinator node and a series of End Device nodes. Each End Device node can only communicate with the Coordinator node. If communication is required between two End Device nodes, information must be forwarded through the Coordinator node.

topologie en étoile

3. Topologie maillée

Mesh topology includes a Coordinator and a series of Routers and End Devices. This form of network topology is the same as a tree topology; please refer to the tree network topology mentioned above. However, mesh network topology has more flexible information routing rules, and routing nodes can communicate directly with each other when possible. This routing mechanism makes the communication of information more efficient, and means that once a problem occurs on one routing path, the information can be automatically transmitted along other routing paths. A schematic diagram of a mesh topology is shown below:

topologie maillée

Usually, in the implementation of a supporting mesh network, the network layer will provide a corresponding route exploration function. This feature allows the network layer to find the optimal path for information transmission. It should be noted that the above-mentioned features are all implemented by the network layer, and the application layer does not need to participate.

The above is the relevant introduction to “ZigBee network topology “, I hope it will be helpful to you! Although ZigBee can reach hundreds of meters in point-to-point open scenes, in some application scenarios, such as smart parking scenarios, when a large object like a car blocks the signal, the signal attenuation will be very severe, and the compatibility of different ZigBee chips is poor. ZigBee network is more flexible and difficult to maintain.

↑