You are previewing Zigbee Wireless Networking.
O'Reilly logo
Zigbee Wireless Networking

Book Description

ZigBee is a standard based on the IEEE 802.15.4 standard for wireless personal networks. This standard allows for the creation of very lost cost and low power networks - these applications run for years rather than months. These networks are created from sensors and actuators and can wireless control many electrical products such as remote controls, medical, industrial, and security sensors.

Hundreds of companies are creating applications including Mitsubishi, Motorola, Freescale, and Siemens. This book is written for engineers who plan to develop ZigBee applications and networks, to understand how they work, and to evaluate this technology to see if it is appropriate to a particular project. This book does not simply state facts but explains what ZigBee can do through detailed code examples.

*Details how to plan and develop applications and networks
*Zigbee sensors have many applications including industrial automation, medical sensing, remote controls, and security
*Hot topic for today's electrical engineer because it is low cost and low power

Table of Contents

  1. Cover image
  2. Table of Contents
  3. Foreword
  4. Preface
  5. Acknowledgments
  6. Chapter 1. Hello ZigBee
  7. 1.1. What's a Zigbee?
  8. 1.2. The ZigBee Alliance
  9. 1.3. Zigbee in the Marketplace
  10. 1.5. Zigbee Home Automation
  11. 1.6. ZigBee Speak
  12. 1.7. Zigbee Architecture
  13. Chapter 2. Deciding on ZigBee
  14. 2.1. Deciding on the Right Technology
  15. 2.2. Deciding on a ZigBee Solution
  16. 2.3. ZigBee Modules
  17. 2.4. A ZigBee Checklist
  18. Chapter 3. The ZigBee Development Environment
  19. 3.1. Development Hardware
  20. 3.2. The ZigBee Stack
  21. 3.3. The Embedded Compiler and Debugger
  22. 3.4. Debugging the Network
  23. 3.5. Example Development Sessions
  24. Chapter 4. ZigBee Applications
  25. 4.1. Sending and Receiving Data
  26. 4.2. No Common C API
  27. 4.3. ZigBee PANs
  28. 4.4. ZigBee Addressing
  29. 4.5. Addressing Within the Node
  30. 4.5.4. Attributes
  31. 4.6. Profiles
  32. 4.7. ZigBee Application Support Sublayer (APS)
  33. 4.8. ZigBee AES 128-Bit Security
  34. Chapter 5. ZigBee, ZDO, and ZDP
  35. 5.1. Device Discovery
  36. 5.2. Service Discovery
  37. 5.3. Binding
  38. 5.4. ZDP Management Services
  39. 5.5. Starting and Stopping ZigBee with ZDO
  40. 5.6. ZDO, ZigBee, and Low Power
  41. CHAPTER 6. The ZigBee Cluster Library
  42. 6.1. ZCL Foundation
  43. 6.2. ZCL General Clusters
  44. 6.3. ZCL and Public Profiles
  45. 6.4. When to Use ZCL
  46. Chapter 7. The ZigBee Networking Layer
  47. 7.1. ZigBee and IEEE 802.15.4
  48. 7.2. Forming, Joining, and Rejoining ZigBee Networks
  49. 7.3. ZigBee Address Assignment
  50. 7.4. ZigBee Packet Routing
  51. 7.5. ZigBee Over-the-Air Frames
  52. 7.6. ZigBee Stack Profiles
  53. Chapter 8. Commissioning ZigBee Networks
  54. 8.1. Commissioning Overview
  55. 8.3. Example 1: Simple Commissioning
  56. 8.4. Example 2: Commercial Commissioning
  57. 8.5. Example 3: Custom Commissioning
  58. Chapter 9. ZigBee Gateways
  59. 9.1. A UART ZigBee Gateway
  60. 9.2. The Data Concentrator Problem
  61. 9.3. Bandwidth and the Gateway
  62. 9.4. Custom Gateways
  63. Appendix A. ZigBee 2007 and ZigBee Pro
  64. Appendix B. ZigBee Quick Reference
  65. Appendix C. ZigBee Cluster Library Quick Reference
  66. Index