Qu'est-ce que Thread ?

Afficher la source sur GitHub

Fil de discussion

Thread® est un protocole réseau basé sur IPv6, conçu pour les appareils de l'Internet des objets à faible consommation d'un réseau maillé sans fil IEEE 802.15.4-2006. généralement appelé "Réseau personnel sans fil (WPAN)". Thread est indépendant des autres protocoles de réseau maillé 802.15, tels que ZigBee, Z-Wave et Bluetooth LE.

Voici les 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 autoréparation des réseaux maillés, sans point de défaillance unique, et techniques d'étalement de spectre pour fournir une immunité aux interférences
  • Efficacité : les appareils Thread à faible consommation peuvent s'endormir et fonctionner sur batterie pendant des années
  • Évolutivité : les réseaux Thread peuvent évoluer jusqu'à plusieurs centaines d'appareils

Si vous débutez avec Thread, il est essentiel de comprendre les principes de base pour utiliser OpenThread dans vos propres applications. L'objectif de cette introduction est d'expliquer les concepts derrière Thread et son fonctionnement, et de fournir un tremplin vers le développement OpenThread.

Nous partons du principe que vous avez de bonnes connaissances pratiques:

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

Pour consulter la spécification de thread complète, consultez threadgroup.org.