Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Internet of Things-technologie

Thread Vs. ZigBee (voor IoT-ingenieurs)

Thread en ZigBee lijken erg op elkaar.

  • Het zijn beide mesh lokale netwerken.
  • Ze gebruiken hetzelfde low-level MAC-laagprotocol:IEEE 802.15.4. (Dit betekent dat ze soms dezelfde chips kunnen gebruiken.)
  • Het zijn beide open standaarden.
  • Ze zijn beide gericht op vergelijkbare applicatietypes, zoals slimme huizen.
  • Ze draaien allebei op de wereldwijd standaard 2,4 GHz ISM-frequentieband.
  • Hun stroomverbruik en gebruik kunnen erg op elkaar lijken.

Er zijn echter enkele verschillen en overwegingen waarmee rekening moet worden gehouden bij het vergelijken van de twee netwerken. We hebben ze hieronder verzameld.

Draad vs. ZigBee:primaire verschillen en overwegingen

Netwerklaag

Thread is gestart door Nest (Google), Samsung en een aantal siliciumleveranciers die nodes op een meer traditionele manier wilden aanspreken. Het maakt gebruik van 6LoWPAN, dat elk knooppunt een IP-adres geeft. Het adres waarmee de cloud praat, gaat naar een edge-router en kan vervolgens rechtstreeks naar een knooppunt worden verzonden via zijn IP-adres.

ZigBee probeerde dit ook te doen met ZigBee IP, maar het heeft geen significante marktaantrekkingskracht gekregen. Een andere manier om ZigBee-knooppunten aan te spreken, is door een edge-router te gebruiken die verbinding maakt met de cloud en het netwerk. Wanneer het adres binnenkomt, moet de edge-router een soort intelligentie hebben om te weten welk knooppunt ermee is verbonden en hoe een specifiek bericht moet worden vertaald. Als u een cloudtoepassing ontwerpt, kan een niet-IP ZigBee-netwerk het moeilijker maken om de communicatie van en naar de knooppunten af ​​te handelen.

Applicatielaag

ZigBee heeft een applicatielaag gecreëerd die dicteert hoe applicaties ermee omgaan en erbinnen werken. Als je een applicatie maakt die verbinding gaat maken met een andere ZigBee-applicatie, zoals ZigBee Light Link, die de verlichting bedient, is dit een voor de hand liggende keuze. Maar deze applicatielaag is niet zonder gebreken en wordt vaak als groot en omslachtig gezien.

Thread definieert geen applicatielaag en definieert dus niet hoe apparaten op het netwerk moeten communiceren. Het biedt een generieke manier om met de apparaten en eindknooppunten te praten, zodat u heen en weer kunt communiceren, maar de berichten worden niet gedefinieerd zoals in ZigBee. Als je iets generieks nodig hebt met de mogelijkheid om met meerdere applicaties te praten, wil je misschien Thread gebruiken.

Certificatieproces

Als je iets wilt certificeren als ZigBee-compatibel, ga je door de ZigBee Alliance - en als je iets wilt certificeren als Thread-compatibel, ga je door de Thread Group. Aan beide zijn kosten verbonden en we kunnen niet zeggen welk proces eenvoudiger of meer betrokken is. Maar u moet wel de ins en outs van het certificeringsproces overwegen voordat u een netwerk voor uw toepassing kiest.

Softwarestack

Thread is geprezen om hun schone en niet-opgeblazen softwarestack (zoals hieronder geïllustreerd):

De softwarestack voor ZigBee is groter en complexer, dus het is bekend dat het latentieproblemen heeft en mogelijk meer stroom kan trekken. Dit betekent ook dat het meer geheugen gebruikt, wat mogelijk een grotere microcontroller vereist (en dus de kosten verhoogt).

Conclusie

Het netwerk dat u uiteindelijk gebruikt, komt waarschijnlijk neer op waarvoor u het wilt gebruiken. ZigBee heeft het heel goed gedaan op het gebied van slimme verlichting en energie, maar heeft het op andere gebieden moeilijk. Thread is een jonger netwerk, maar het hebben van een steun van Google en Samsung zal het waarschijnlijk een grote duw in de rug geven. Als je meer vragen hebt over Thread of ZigBee, helpen we je graag om deze te beantwoorden. Tweet ons @LinkLabsInc of stuur ons een bericht.



Internet of Things-technologie

  1. De meest waardevolle content van 2016 voor Connext DDS-ontwikkelaars en -ingenieurs
  2. Hoe ziet 5G eruit voor industrieel IoT?
  3. Componenten voor cloudgebaseerde software-updates in het IoT
  4. Waarom edge computing voor IoT?
  5. OSGi voor IoT-oplossingen:een perfecte match
  6. Een uitsplitsing van de NB-IoT-architectuur voor IoT-architecten
  7. Een slimmer geheugen voor IoT-apparaten
  8. Is uw systeem klaar voor IoT?
  9. IoT voor voorspellend onderhoud
  10. Augmented Reality is 'IoT voor mensen'
  11. Top 7 podcasts voor IOT-ontwikkelaars