This paper introduces ZigBee, a robust, secure, wireless networking protocol built on the IEEE 802.15.4 wireless networking standard. This standard is designed for low data rate, low power, low complexity and short range networking applications.

The reader will learn about how the ZigBee networking protocol extends the capabilities of 802.15.4 radios to include longer range and higher reliability through multi-hop mesh networking, high security through AES 128-bit encryption, device interoperability through application specific profiles, and long battery life (up to years) through a power centric protocol.

The reader will also learn about the various standards bodies involved in defining the ZigBee protocol and what role they take. The reader will learn how to develop applications for a ZigBee networked environment, including understanding what hardware and tools are required, and how a ZigBee application looks in source code form.