Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Internet of Things (IoT) blog Thread: What makes it different?
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • ipv6
  • internet_of_things
  • iot
  • zigbee
  • connected_home
  • home_automation
  • 6lowpan
  • thread
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Thread: What makes it different?

Bill Curtis
Bill Curtis
September 15, 2014
2 minute read time.
I get a lot of questions about Thread, the new industry organization focused on networks for home automation. What is it? What problem does it solve? Do we really need another IoT-related standard? Read on!

My own house is a good example of why we need Thread. My home automation system has evolved over the past 8 years using four different networks – Wi-Fi, Z-Wave, ZigBee, and Insteon. Those networks connect a wide variety of devices from over a dozen different manufacturers. My connected home works great but requires a technically savvy “administrator” (me) to install and maintain the devices and networks. Until we have a unified network standard, the home automation industry will remain fragmented and cannot achieve “mainstream” status. What we need is “the Wi-Fi of home automation networks” and that’s the idea behind Thread.

Today, there’s no clear winner in home automation networking because none of the options meet all these requirements.

  • Whole-home coverage – A network has to cover the entire home with no need for user “engineering” work such diagnosing coverage issues and installing multiple routers around the home. Therefore, a mesh network is a good fit because it dynamically reconfigures itself and grows to the size of any home.
  • IP based – The network must be open, extensible, discoverable, addressable from anywhere, and scalable like the Internet. In other words, we need to put the "I" in IoT and that means using IP protocols.
  • Easy to install – Joining a new device to the network must be fast and intuitive without requiring the user to perform any complicated procedures.
  • Secure – The network has to be secure and trustworthy.
  • Reliable – The network must be extremely robust with no single point of failure.
  • Low power –  It must work on low power devices such as window and door sensors and door locks. These types of devices should run for many years on a battery, often a tiny coin cell.
  • Interoperable – A recognizable logo must guarantee network interoperability. No more “islands” of unreachable devices.
  • Proven –  This new network is needed immediately so it must be built on existing, proven technologies.

What’s needed is a mesh network that is IP based, easy to install, secure, reliable, low power, interoperable and based on proven technologies. A little over a year ago, a group of seven companies came together to write the specs for exactly such a network – Thread. The founders are ARM, Nest (now Google), Silicon Labs, Freescale, Samsung, Yale Lock (part of Assa Abloy), and Big Ass Fans (Yes, they really do make some very large fans). The spec is built on a solid foundation of proven industry standards including IEEE 802.15.4 wireless mesh networking (MAC / PHY as ZigBee) and 6LoWPAN (IPv6 over constrained networks). Thread specifies how to assemble and configure these and other mainstream industry standards into a complete software stack that meets the requirements listed above. Thread members with products conforming to the specification can go through a certification process to qualify for the Thread logo, the consumers’ assurance of network interoperability.

ARM is currently working with the other six Thread founders to finalize the spec and complete the first rounds of interoperability testing. Because it uses existing standards, Thread is on a fast track and certified products are expected next year. Basic information is available on the Thread website: Thread Group. 

Anonymous
Parents
  • Jens Bauer
    Jens Bauer over 11 years ago

    Thank you for the detailed "introduction". Thread really sounds promising; I like the idea very much, even though I'm not really a WiFi-guy.

    If I understand it correctly, it would be possible to have the thread library working on top of something like for instance BSD-sockets.

    Will there be a standard "generic" C library available for download, which can interface with existing TCP/IP libraries ?

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Comment
  • Jens Bauer
    Jens Bauer over 11 years ago

    Thank you for the detailed "introduction". Thread really sounds promising; I like the idea very much, even though I'm not really a WiFi-guy.

    If I understand it correctly, it would be possible to have the thread library working on top of something like for instance BSD-sockets.

    Will there be a standard "generic" C library available for download, which can interface with existing TCP/IP libraries ?

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Children
No Data
Internet of Things (IoT) blog
  • Transforming smart home privacy and latency with local LLM inference on Arm devices

    Fidel Makatia
    Fidel Makatia
    Learn how Raspberry Pi 5 and Arm-based local LLM inference can power a fully private, cloud-free smart home assistant with real-time performance
    • August 19, 2025
  • Building vision-enabled devices to capture the emerging wave in IoT

    Diya Soubra
    Diya Soubra
    IoT devices will drive an explosion in use cases with vision. Read more about the different use cases and what Arm technology is involved here.
    • December 9, 2024
  • The power of SystemReady for custom-built OS distributions

    Pere Garcia
    Pere Garcia
    Arm developed the SystemReady Devicetree band as part of the SystemReady program, learn more in this blog post.
    • November 22, 2024