Nordic Semiconductor

IEEE 802.15.4 / Thread

IEEE 802.15.4 is a standard for low data rate, low power networks. IEEE 802.15.4 defines the physical (PHY) and Medium Access Control (MAC) layers and forms the basis for numerous upper layer networking specifications including Thread, 6LowPAN, Zigbee and Wireless HART. IEEE 802.15.4 is supported by the Nordic nRF52840 multi-protocol SoC. Nordic offers an complete SDK for Thread solutions and a IEEE 802.15.4 MAC as part of the nRF5 SDK

The nRF52840 implements the 250kbs PHY for the 2.4GHz ISM band and has lower data rate capacity than Bluetooth® 5 (2Mbs). It is a popular PHY and MAC layer for numerous networking layers above both standardized and non-standardized.

It differs from Bluetooth low energy in a number of ways, of most significance;

  • Maximum data rate
  • IEEE 802.15.4 – 250kbs
  • Bluetooth low energy (Bluetooth 5) – 2Mbs
  • Modulation scheme
  • IEEE 802.15.4 – QPSK
  • Bluetooth low energy – GFSK
  • Channel scheme and channel assessment
  • IEEE 802.15.4 – 16 x 2MHz channels
  • Bluetooth low energy (37 x 2 MHz channels (data) + 3 x 2MHz channels (advertising)
  • Packet structure + payload
  • IEEE 802.15.4 – 127 bytes (payload)
  • Bluetooth low energy – 27 bytes or up to 127 bytes (DLE)

IEEE 802.15.4 MAC

Whilst IEEE 802.15.4 does not implement any networking layers it has been a popular choice for networking implementations. It defines two types of node devices in a network a Full-Function Device (FFD) and a Reduced Function Device (RFD). Networks can be built using peer-to-peer or star topologies and have been expanded to create mesh networks in standards such as Zigbee and Thread.

802.15.4_illustration
Product Brief Description
nRF52840 Multi-protocol Bluetooth 5, Bluetooth low energy, ANT, 802.15.4, 2.4GHz RF SoC
nRF5 SDK Software Development Kit for nRF51 and nRF52 Series

 

Thread

Thread is a standards-based IPv6-based mesh networking protocol developed for simply and securely connecting products around the home to each other, to the internet and to the cloud. Thread networks are simple to install, highly secure, scalable to hundreds of devices and developed to run on low-power IEEE 802.15.4 devices.

Nordic offers an complete SDK for Thread solutions on the nRF52840 i.e., nRF5 SDK for Thread.

For more details about Thread visit threadgroup.org

Thread Group
Product Brief Description
nRF52840 Multi-protocol Bluetooth 5, Bluetooth low energy, ANT, 802.15.4, 2.4GHz RF SoC
nRF52840 Preview DK Development kit for nRF52840 SoC
nRF5 SDK for Thread Software Development Kit for the Thread solutions on the nRF52840

 

Zigbee

ZigBee is a global, 802.15.4-based wireless networking for conveniently and affordably control a wide range of devices to improve comfort, security and convenience for consumers. It supports mesh networking for intelligent, scalable and self-organizing networks within the home and buildings.

The nRF52840 multi-protocol SoC can support Zigbee networking stacks

For more details about Zigbee visit zigbee.org

Zigbee
eZ Publish™ copyright © 1999-2017 eZ Systems AS