QuickStudy: ZigBee

15.05.2006

How large can a ZigBee network be? In a few years, a typical house might conceivably have 100 or more devices, while a large office building or factory could contain tens of thousands of ZigBee nodes. Theoretically, a single ZigBee network might address more than 1018 devices, though 65,000 is the limit imposed by IEEE 802.15.4.

At the bottom of the ZigBee network hierarchy is a type of node called a ZigBee End Device (ZED), which can perform only a single monitor or control function. The ZED communicates with nodes called ZigBee Routers (ZR). These can perform monitoring or control tasks, but they can also function as a router or repeater to pass a message along to another ZR or to the ZigBee Coordinator (ZC). Each network has one single ZC, which initiates the network formation.

Each ZigBee device includes the radio along with an embedded controller, the IEEE and ZigBee stacks, and minimum memory (both RAM and ROM). All can be created using low-cost, 8-bit microcontrollers that are battery powered.

ZigBee was designed from the start to use very little electrical power. In general, ZigBee protocols do this by minimizing the time the radio is on.

In most devices and applications, users will expect battery life that's measured in years. For applications with very low duty cycles -- such as automated meter reading, where a device is active less than 1% of the time -- battery usefulness may be limited only by the battery's own shelf life. This could mean the advent of single-chip devices that automatically transmit data when needed and run for years. For some types of devices, it may be most appropriate to replace the entire unit, not just the battery. The potential for medical or environmental monitors is extraordinarily bright.