Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Internet der Dinge-Technologie

Thread vs. ZigBee (für IoT-Ingenieure)

Thread und ZigBee sind sich sehr ähnlich.

Es gibt jedoch einige Unterschiede und Überlegungen, die beim Vergleich der beiden Netzwerke berücksichtigt werden müssen. Wir haben sie unten zusammengestellt.

Thread vs. ZigBee:Hauptunterschiede und Überlegungen

Netzwerkebene

Thread wurde von Nest (Google), Samsung und einer Reihe von Siliziumanbietern ins Leben gerufen, die Knoten auf traditionellere Weise ansprechen wollten. Es verwendet 6LoWPAN, das jedem Knoten eine IP-Adresse zur Verfügung stellt. Die Adresse, mit der die Cloud kommuniziert, geht in einen Edge-Router und kann dann über seine IP-Adresse direkt an einen Knoten gesendet werden.

ZigBee hat dies auch mit ZigBee IP versucht, aber es hat keine nennenswerte Marktwirkung erlangt. Eine andere Möglichkeit, ZigBee-Knoten zu adressieren, besteht darin, einen Edge-Router zu verwenden, der eine Verbindung zur Cloud und zum Netzwerk herstellt. Wenn die Adresse eingeht, muss der Edge-Router über eine Art Intelligenz verfügen, um zu wissen, welcher Knoten mit ihm verbunden ist und wie eine bestimmte Nachricht übersetzt wird. Wenn Sie eine Cloud-Anwendung entwerfen, kann ein Nicht-IP-ZigBee-Netzwerk die Kommunikation zu und von den Knoten erschweren.

Anwendungsebene

ZigBee hat eine Anwendungsschicht erstellt, die vorschreibt, wie Anwendungen mit ihr verbunden sind und darin arbeiten. Wenn Sie eine Anwendung erstellen, die sich mit einer anderen ZigBee-Anwendung verbinden soll – wie ZigBee Light Link, das die Beleuchtung betreibt – ist dies eine naheliegende Wahl. Diese Anwendungsschicht ist jedoch nicht ohne Fehler und wird oft als groß und schwerfällig angesehen.

Thread definiert keine Anwendungsschicht und definiert daher nicht, wie Geräte im Netzwerk interagieren sollen. Es bietet eine generische Möglichkeit, mit den Geräten und Endknoten zu kommunizieren, sodass Sie hin und her kommunizieren können, aber die Nachrichten sind nicht wie in ZigBee definiert. Wenn Sie etwas Allgemeines mit der Möglichkeit benötigen, mit mehreren Anwendungen zu kommunizieren, sollten Sie Thread verwenden.

Zertifizierungsprozess

Wenn Sie etwas als ZigBee-kompatibel zertifizieren möchten, gehen Sie durch die ZigBee Alliance – und wenn Sie etwas als Thread-kompatibel zertifizieren möchten, gehen Sie durch die Thread Group. Beides ist mit Gebühren verbunden, und wir können nicht sagen, welcher Prozess einfacher oder aufwendiger ist. Sie müssen jedoch die Besonderheiten des Zertifizierungsprozesses berücksichtigen, bevor Sie ein Netzwerk für Ihre Bewerbung auswählen.

Software-Stack

Thread wurde für seinen sauberen und nicht aufgeblähten Software-Stack gelobt (wie unten abgebildet):

Der Software-Stack für ZigBee ist größer und komplexer, sodass bekannt ist, dass er Latenzprobleme hat und möglicherweise mehr Strom verbrauchen kann. Dies bedeutet auch, dass mehr Speicher verwendet wird, was möglicherweise einen größeren Mikrocontroller erfordert (und somit die Kosten erhöht).

Schlussfolgerung

Das Netzwerk, das Sie am Ende verwenden, wird wahrscheinlich darauf hinauslaufen, wofür Sie es verwenden müssen. ZigBee hat sich bei intelligenter Beleuchtung und Energie sehr gut geschlagen, hat sich jedoch in anderen Bereichen schwer getan. Thread ist ein jüngeres Netzwerk, aber die Unterstützung von Google und Samsung wird ihm wahrscheinlich einen großen Schub geben. Wenn Sie weitere Fragen zu Thread oder ZigBee haben, helfen wir Ihnen gerne bei der Beantwortung. Twittern Sie uns @LinkLabsInc oder schreiben Sie uns.



Internet der Dinge-Technologie

  1. Die wertvollsten Inhalte des Jahres 2016 für Connext DDS-Entwickler und -Ingenieure
  2. Wie sieht 5G für das industrielle IoT aus?
  3. Komponenten für Cloud-basierte Software-Updates im IoT
  4. Warum Edge Computing für das IoT?
  5. OSGi für IoT-Lösungen:eine perfekte Ergänzung
  6. Ein intelligenterer Speicher für IoT-Geräte
  7. Ist Ihr System bereit für IoT?
  8. IoT für vorausschauende Wartung
  9. Augmented Reality ist „IoT für Menschen“
  10. Top 7 Podcasts für IoT-Entwickler