4hr Online Self Paced course that must be completed within 30 days. (
ZigBee is a set of specifications that define how small low power devices communicate. It is a leading standard for the connectivity of wireless sensors used in home, utility, and industrial environments. Applications include controlling light switches, patient monitoring, smart energy, and traffic management systems.
ZigBee defines the higher layer protocols builds on the IEEE 802.15.4 Wireless Personal Area Network (WPAN) standard to deliver a low power wireless network. This course starts with an overview of the 802.15.4 physical and MAC layers. It then takes the student through the evolution of ZigBee network layer, covering ZigBee 2007, ZigBee PRO, and ZigBee IP.
The course includes lab exercises that look at the details of the ZigBee stack, including ZigBee beacons and commands, 6LOWPAN compression and fragmentation headers, and RPL ICMP packets. The lab exercises use the Wireshark™ packet analysis tool, but no prior knowledge of Wireshark is required. Students are expected to install the Wireshark tool prior to attending the class.
Note: Students that have attended the 2-day Low Power and Lossy Networks course, may see some overlap in the course material. The Wireless LLN is focused on comparing and contrasting a broad spectrum of protocols deployed to meet the diverse needs of sensor, control, and monitoring network.
At the end of this course, the learner will be able to:
- Describe the evolution of the ZigBee specifications
- Draw the ZigBee protocol stack
- Be familiar with all layers of ZigBee and the underlying wireless technology
- Distinguish between a beacon and non-beacon ZigBee network
- Define the ZigBee control messages
- Understand how ZigBee mesh networking works
- Understand the transition to ZigBee IP
- Describe the IETF 6loWPAN and RPL standards adopted by ZigBee
The target audience for this course is anyone in Engineering, Test, Customer Support, Technical Marketing, or even Sales and Marketing that requires an understanding of the ZigBee Protocol and seeks to comprehend the challenges of implementing the Internet of Things (IoT) as applied to their job function.
Ideal candidates are:
- Individuals looking to understand the wireless protocol underpinning the Internet of Things (IoT)
- Operations individuals that will provide configuration and support services
- Network Design Engineers that need to understand Wireless Low Power Lossy Networks (LLN)
- Network Management individuals that are providing element and network management tools
- Technical sales individuals that must be able to correlate features with functionality
- Technical marketing individuals that want more than just a basic understanding of LLN
- Certification Track individuals that need to expand their knowledge and studies
- Network Administrators
This course is designed to appeal to anyone needing the skills and knowledge of the ZigBee Protocol or needing to understand the wireless technologies that are enabling the Internet of Things (IoT). The course does not require any prior IPv6 or wireless knowledge. However, it is highly desirable that learners have rudimentary knowledge of IP networking. Familiarity with the Wireshark packet analysis tool is also preferred.
Students will be provided with a Course Student Guide via the
- PDF of the course slide
- PDF of the course lab guide
- PDF of the course acronyms
- Online reference sites and other information sources
- Pre-course quiz
There are a number of related courses we offer that explore the technical aspects of both today’s and tomorrow’s wireless networks.
- For students requiring an understanding to today’s and future mobile networks we offer:
- 4G 101 Foundation, available both as instructor led and self-paced
- 4G 201 Advanced, available both as instructor led and self-paced
- 5G 101 in a day, a 1 day 5G introduction - instructor led, web based delivery only
- 5G 201 in a day, an advanced 5G class - instructor led, web based delivery only
- Understanding 5G Wireless Networks, a 2 day instructor led, web based delivery only class
- Advanced 5G Network Radio and Network Concepts - a 1 day instructor led, web based delivery only class
- For students working on IoT, we have several additional courses that compare and contrast the different technologies being deployed to connect “things” to the Internet, such as:
- Enabling IoT: Wireless Low Power and Lossy Networks
- Enabling IoT: The ZigBee Protocol, available both as instructor led and self-paced
- Enabling IoT: IEEE 802.15.4 Low Rate Wireless Sensor Networks
- Enabling IoT: Wireless Access in Vehicular Environments (WAVE)
- Enabling the IoT: Next Generation 802.11 WLANs
- For students needing a technical understanding of the operation of 802.11 Wi-Fi networks we have:
- Understanding Wi-Fi 802.11 Fundamentals - a 1 day instructor led, web based delivery only class
- Wi-Fi 5 - Very High Throughput (802.11ac) - a 1 day instructor led, web based delivery only class
- Understanding Voice and Video over Wi-Fi - a 1 day instructor led, web based delivery only class
- Hands-on Wi-Fi 6/6E (802.11ax) - a 2 day instructor led, web based delivery only class
- Understanding Wi-Fi Security with WPA2 and WPA3 - a 1 day instructor led, web based delivery only class
- For students looking to learn more in general about Wireshark, check out our Wireshark classes here.
- For students looking to learn more about Wi-Fi/WLAN - check our our WLAN operations courses here.
- For students looking to learn more about IPv6 - check our our IPv6 courses here.
The course outline is detailed below. The actual outline may change slightly as the course material and labs are finalized.
Module 1 – Establishing the Groundwork
What is ZigBee
ZigBee products and services in the market today
The role of the ZigBee Alliance
The evolution of the ZigBee specifications
The ZigBee protocol stack
Module 2 – IEEE 802.15.4 LR-WPAN
Overview of the 802.15.4 wireless personal area network specifications
Frequency channels and bandwidth
Non-beacon enabled and non-beacon enabled networks
PAN ID and addressing
MAC frame format
Module 3 - ZigBee Network Layer
Network nodes and topology
ZigBee beacon Frame
ZigBee and ZigBee Pro feature comparison
Assigning network addresses
Connecting to a ZigBee network
ZigBee network layer frame types and format
Network packet format
ZigBee beacon frames
ZigBee control frames
Module 4 – ZigBee IP
Why ZigBee IP
Comparing ZigBee Pro and ZigBee IP network topologies
Network Discovery over low power and lossy networks
IPv6 Routing Protocol for LLN (ROLL)
Routing Protocol for LLN (RPL)
IPv6 Lower power WPAN (6loWpan)
6loWPAN header compression and fragmentation
RPL messages used to form a network