What Is Zigbee?
Zigbee is a wireless technology developed as an open global market connectivity standard to address the unique needs of low-cost, low-power wireless IoT data networks. The Zigbee connectivity standard operates on the IEEE 802.15.4 physical board radio specification and operates in unlicensed radio bands including 2.4 GHz, 900 MHz and 868 MHz.
The 802.15.4 wireless specification upon which the Zigbee stack operates gained board ratification by the Institute of Electrical and Electronics Engineers (IEEE) in 2003. The specification is a packet-based radio board protocol intended for low-cost, battery-operated devices and products. The protocol allows devices to communicate data in a variety of network topologies and can have battery life lasting several years.
The Zigbee 3.0 Protocol
The Zigbee protocol has been created and ratified by member companies of the Zigbee Board Alliance.Over 300 market leading semiconductor manufacturers, technology firms, OEMs and service companies comprise the Zigbee Alliance membership board. The Zigbee protocol was designed to provide an easy-to-use wireless data solution characterized by secure, reliable wireless network architectures.
The Zigbee Advantage
The Zigbee 3.0 protocol is designed to communicate data through noisy RF environments that are common in commercial and industrial market applications. Version 3.0 builds on the existing Zigbee connectivity standard but unifies the market-specific application profiles to allow all devices to be wirelessly connected in the same network, irrespective of their market designation and function. Furthermore, a Zigbee 3.0 certification scheme ensures the interoperability of products from different device manufacturers. Connecting Zigbee 3.0 networks to the IP domain opens up wireless monitoring and control from radio devices such as smartphones and tablets on a LAN or WAN, including the Internet, and brings the true Internet of Things to fruition.
Zigbee protocol features include:
- Support for multiple network topologies such as point-to-point,
point-to-multipoint and mesh networks
- Low duty cycle – provides long battery life
- Low latency
- Direct Sequence Spread Spectrum (DSSS)
- Up to 65,000 nodes per network
- 128-bit AES encryption for secure data connections
- Collision avoidance, retries and acknowledgements
The Zigbee 3.0 software stack incorporates a ‘base device’ that provides consistent behavior for commissioning nodes and devices into a network. A common set of commissioning methods is provided, including Touchlink, a method of proximity commissioning.
Zigbee Wireless Security
Zigbee 3.0 provides enhanced network security. There are two methods of security that give rise to two types of network:
- Centralized security: This method employs a coordinator/trust center that forms the network and manages the allocation of network and link security keys to joining nodes.
- Distributed security: This method has no coordinator/trust center and is formed by a router. Any Zigbee router node can subsequently provide the network key to joining nodes.
Nodes adopt whichever security method is used by the hub network they join. Zigbee 3.0 supports the increasing scale and complexity of wireless networks, and copes with large local networks of greater than 250 nodes. Zigbee also handles the dynamic behavior of these networks (with nodes appearing, disappearing and re-appearing in the network) and allows orphaned nodes, which result from the loss of a parent, to re-join the network via a different parent. The self-healing nature of Zigbee Mesh networks also allows nodes to drop out of the network without any disruption to internal routing.
Zigbee Protocol Compatibility
The backward compatibility of Zigbee 3.0 means that applications and smart home devices already developed under the Zigbee Light Link 1.0 or Home Automation 1.2 profile are ready for Zigbee 3.0. The Zigbee Smart Energy profile is also compatible with Zigbee 3.0 at the functional level, but Smart Energy has additional security requirements that are only addressed within the profile.
Zigbee Device Data
Zigbee’s Over-The-Air (OTA) upgrade feature for software updates during device operation ensures that applications on devices already deployed in the field/market can be seamlessly migrated to Zigbee 3.0. OTA upgrade is an optional functionality that manufacturers are encouraged to support in their Zigbee products' application layer.
Zigbee Mesh Networks
A key component of the Zigbee protocol is the ability to support mesh networking. In a mesh network, nodes are interconnected with other nodes so that multiple pathways connect each node. Connections between nodes are dynamically updated and optimized through sophisticated, built-in mesh routing table.
Mesh networks are decentralized in nature; each node is capable of self-discovery on the network. Also, as nodes leave the network, the mesh topology allows the nodes to reconfigure routing paths based on the new network structure. The characteristics of mesh topology and ad-hoc routing provide greater stability in changing wave conditions or failure at single nodes.
Zigbee Wireless Applications
Zigbee enables broad-based wave deployment of wireless networks with low-cost, low-power solutions. It provides the ability to run for years on inexpensive batteries for a host of monitoring and control applications. Smart energy/smart grid, AMR (Automatic Meter Reading), lighting controls, building automation systems, tank monitoring, HVAC control, medical devices, dbm radio, ghz wireless protocols, wireless sensor networks and fleet applications are just some of the many spaces where Zigbee technology is making significant advancements.
Digi XBee 3 Zigbee Technology
Digi is a member of the Zigbee Alliance and has developed a wide range of data networking solutions based on the Zigbee protocol. Digi XBee 3 is the latest in a long line of radio devices that provide an easy-to-implement solution that provides functionality to connect to a wide variety of devices with robust connectivity standards.