Qu'est-ce que Thread ?

Voir la source sur GitHub

Thread

Thread® est un protocole de mise en réseau basé sur IPv6, conçu pour les appareils à faible consommation d'Internet des objets sur un réseau maillé IEEE 802.15.4-2006, communément appelé "réseau personnel sans fil". Thread est indépendant des autres protocoles de mise en réseau des réseaux maillés 802.15, tels que ZigBee, Z-Wave et Bluetooth LE.

Principales fonctionnalités de Thread:

  • Simplicité : installation, démarrage et fonctionnement simples
  • Sécurité : tous les appareils d'un réseau Thread sont authentifiés, et toutes les communications sont chiffrées.
  • Fiabilité : mise en réseau maillée à réparation automatique, sans point de défaillance unique, et techniques de spectre par propagation pour assurer l'immunité des interférences
  • Efficacité : les appareils Thread à faible consommation d'énergie peuvent dormir et fonctionner sur batterie pendant des années.
  • Évolutivité : les réseaux Thread peuvent évoluer jusqu'à des centaines d'appareils

Si vous n'avez jamais utilisé Thread, il est essentiel de comprendre les bases pour utiliser OpenThread dans vos propres applications. Le but de cette présentation est d'expliquer les concepts de Thread et leur fonctionnement, et de fournir un support de développement pour OpenThread.

Nous partons du principe que vous avez de bonnes connaissances en la matière:

  • IEEE 802.15.4
  • Concepts de mise en réseau et de routage
  • IPv6

Pour consulter la spécification complète des fils de discussion, consultez la page threadgroup.org.