Zigbee Mesh Network Tutorial: Basics and Features

zigbee
mesh network
wireless communication
network topology
iot

This tutorial covers the basics of Zigbee mesh networks, including their features, advantages, and disadvantages. It also provides links to other Zigbee tutorials for further learning.

Network Topologies: Star, Tree, and Mesh

Figure 1 illustrates the common network topology types: star, tree, and mesh.

network topology types

The figure shows how Zigbee elements, such as the coordinator, router, and end devices, are connected in these different network topologies.

In a mesh network, each node typically relays or routes data until it reaches the destination node. This makes mesh networking a powerful solution for routing data. Each node cooperates with other nodes to achieve an equal distribution of data.

The advantages of mesh networking are:

  • Extended Range: Data can hop from node to node, easily extending the network’s range.
  • Easy Node Insertion: New nodes can be easily added to the network.
  • Self-Healing: In case of node failure or lost connection, data can be routed through other healthy nodes.

Because Zigbee supports mesh topology between its devices, it has become a popular choice for wireless mesh networking systems, especially in low data rate and low-power applications.

Zigbee Mesh Network Basics

zigbee mesh network

Figure 2 depicts a simple Zigbee mesh network consisting of a coordinator, routers, and end devices. All nodes can transmit and receive data, but they have specific roles:

  • Coordinator: Only one coordinator is needed to form a Zigbee network. It stores all the critical information about the network, including encryption keys.
  • Routers: These are intermediate nodes that relay data between devices.
  • End Devices: These are of two types: reduced function devices (RFDs) and full function devices (FFDs). RFDs cannot relay data and communicate with their parent devices (routers/coordinator) for relaying. FFDs, on the other hand, can relay data. Zigbee mesh networks typically use FFDs.

Zigbee is an open standard, which allows for interoperability between devices from different vendors.

Features of Zigbee Mesh Network

The following table outlines the key features of Zigbee mesh networks:

SpecificationsDetails
Zigbee Mesh SupportIEEE Standard 802.15.4-2003 defines PHY and MAC layers; upper layers are managed by the Zigbee Alliance.
Frequency of OperationSupports 2.4 GHz, 900 MHz, and 868 MHz bands.
Data Rate250 Kbps, 40 Kbps, 20 Kbps in different bands.
Sleep OperationOnly end devices can sleep. Coordinators and routers must remain active to allow new end devices to join the network.
Coverage RangeMost devices have a range of about 3.2 Km or less for each hop during transmission.
Encryption/SecurityUses AES encryption.
Zigbee Frame Payload Size80 bytes.
InteroperabilityPossible as it is an open standard.
AddressingSupports two types: MAC addressing of size 64 bits and network addressing of size 16 bits.

DigiMesh

Digi International has developed a proprietary mesh protocol based on Zigbee, known as “DigiMesh.” This network has advantages and disadvantages compared to standard Zigbee mesh networks. DigiMesh allows sleep functionality on all nodes, which saves battery power and extends battery life.

Understanding Zigbee Layers in IoT

Understanding Zigbee Layers in IoT

Explore the 7 layers of the Zigbee protocol stack used in IoT. From the Physical layer to the Application layer, learn how each contributes to wireless communication.

zigbee
iot
network layer
Zigbee: Advantages and Disadvantages

Zigbee: Advantages and Disadvantages

Explore the pros and cons of Zigbee technology, covering its features, benefits, and limitations for applications like home automation and IoT.

zigbee
wireless communication
iot