Was ist Thread?

Quelle auf GitHub ansehen

Thread

Thread® ist ein IPv6-basiertes Netzwerkprotokoll für stromsparende Internet-der-Dinge-Geräte in einem IEEE 802.15.4-2006-Mesh-Mesh-Netzwerk. wird allgemein als Wireless Personal Area Network (WPAN) bezeichnet. Der Thread ist unabhängig von anderen 802.15-Mesh-Netzwerkprotokollen wie ZigBee, Z-Wave und Bluetooth LE.

Zu den primären Funktionen des Threads gehören:

  • Einfachheit – einfacher Installation, Start und Betrieb
  • Sicherheit: Alle Geräte in einem Thread-Netzwerk werden authentifiziert und die gesamte Kommunikation verschlüsselt.
  • Zuverlässigkeit – Selbstreparierendes Mesh-Netzwerk ohne Single Point of Failure und Techniken des Sperrspektrums, um Immunität gegen Störungen zu schaffen
  • Effizienz: Thread-Geräte mit wenig Energie können den Ruhemodus aktivieren und über Jahre hinweg im Akkubetrieb arbeiten.
  • Skalierbarkeit: Thread-Netzwerke können auf Hunderte von Geräten skaliert werden

Wenn Sie neu bei Thread sind, ist es wichtig, dass Sie die Grundlagen verstehen, um OpenThread in Ihren eigenen Anwendungen verwenden zu können. Das Ziel dieser Einführung ist, die Konzepte hinter Thread und dessen Funktionsweise zu erklären und ein Sprungbrett für die OpenThread-Entwicklung zu schaffen.

Es wird vorausgesetzt, dass Sie über folgende Kenntnisse verfügen:

  • IEEE 802.15.4
  • Netzwerk- und Routingkonzepte
  • IPv6

Die vollständige Threadspezifikation finden Sie unter threadgroup.org.