
Thread® ist ein auf IPv6 basierendes Netzwerkprotokoll, das für IoT-Geräte mit geringem Stromverbrauch in einem drahtlosen Mesh-Netzwerk nach IEEE 802.15.4-2006 entwickelt wurde, das allgemein als Wireless Personal Area Network (WPAN) bezeichnet wird. Thread ist unabhängig von anderen 802.15-Mesh-Netzwerkprotokollen wie ZigBee, Z‑Wave und Bluetooth LE.
Zu den wichtigsten Funktionen von Thread gehören:
- Einfachheit – Einfache Installation, Inbetriebnahme und Bedienung
- Sicherheit: Alle Geräte in einem Thread-Netzwerk werden authentifiziert und die gesamte Kommunikation wird verschlüsselt.
- Zuverlässigkeit: Selbstheilendes Mesh-Netzwerk ohne Single Point of Failure und Spread-Spectrum-Techniken zur Vermeidung von Störungen
- Effizienz: Thread-Geräte mit geringem Energieverbrauch können in den Ruhemodus versetzt werden und über Jahre hinweg mit Akku betrieben werden.
- Skalierbarkeit: Thread-Netzwerke können auf Hunderte von Geräten skaliert werden.
Wenn Sie Thread noch nicht kennen, ist es wichtig, die Grundlagen zu verstehen, um OpenThread in Ihren eigenen Anwendungen verwenden zu können. Ziel dieser Einführung ist es, die Konzepte hinter Thread und seine Funktionsweise zu erläutern und einen Ausgangspunkt für die OpenThread-Entwicklung zu bieten.
Es wird davon ausgegangen, dass Sie über gute Kenntnisse zu den folgenden Themen verfügen:
- IEEE 802.15.4
- Netzwerk- und Routingkonzepte
- IPv6
Die vollständige Thread-Spezifikation finden Sie unter threadgroup.org.