Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Tecnologia da Internet das Coisas

Tópico vs. ZigBee (para engenheiros de IoT)


Thread e ZigBee são extremamente semelhantes.

No entanto, existem algumas diferenças e considerações que precisam ser levadas em consideração ao comparar as duas redes. Nós os compilamos abaixo.

Tópico vs. ZigBee:Principais diferenças e considerações

Camada de rede


Thread foi iniciado pela Nest (Google), Samsung e uma série de fornecedores de silício que queriam abordar os nós de uma forma mais tradicional. Ele usa 6LoWPAN, que fornece a cada nó um endereço IP. O endereço com o qual a nuvem se comunica vai para um roteador de borda e pode ser enviado diretamente para um nó por meio de seu endereço IP.

A ZigBee também tentou fazer isso com a ZigBee IP, mas não obteve uma tração significativa no mercado. Outra maneira de endereçar nós ZigBee é usando um roteador de borda que se conecta à nuvem e à rede. Quando o endereço chega, o roteador de borda precisa ter algum tipo de inteligência para saber qual nó está conectado a ele e como traduzir uma mensagem específica. Se você estiver projetando um aplicativo em nuvem, uma rede ZigBee não IP pode tornar mais difícil lidar com a comunicação de e para os nós.

Camada de aplicativo


ZigBee criou uma camada de aplicativo que dita como os aplicativos se relacionam e operam dentro dela. Se você estiver criando um aplicativo que se conectará a outro aplicativo ZigBee - como o ZigBee Light Link, que opera a iluminação - esta é uma escolha óbvia. Mas, essa camada de aplicativo tem suas falhas e muitas vezes é vista como grande e complicada.

Thread não define uma camada de aplicativo e, portanto, não define como os dispositivos na rede devem interagir. Ele oferece uma maneira genérica de falar com os dispositivos e nós finais - para que você possa se comunicar de um lado para o outro - mas as mensagens não são definidas como no ZigBee. Se você precisa de algo genérico com a capacidade de falar com vários aplicativos, você pode querer usar Thread.

Processo de certificação


Se você quiser certificar algo como compatível com ZigBee, deve passar pela ZigBee Alliance - e se quiser certificar algo como compatível com Thread, você deve passar pelo Thread Group. Existem taxas associadas a ambos, e não podemos falar sobre qual processo é mais fácil ou mais complicado. Mas você precisa considerar os meandros do processo de certificação antes de selecionar uma rede para sua aplicação.

Pilha de software


O tópico foi elogiado por sua pilha de software limpa e intacta (conforme ilustrado abaixo):



A pilha de software para ZigBee é maior e mais complexa, portanto, sabe-se que tem problemas de latência e pode potencialmente consumir mais energia. Isso também significa que ele usa mais memória, o que pode exigir um microcontrolador maior (e, portanto, aumentar o custo).

Conclusão


A rede que você acabou usando provavelmente se resumirá ao que você precisa para usá-la. O ZigBee se saiu muito bem com iluminação e energia inteligentes, mas teve dificuldades em outras áreas. Thread é uma rede mais jovem, mas ter o apoio do Google e da Samsung provavelmente lhe dará um grande impulso. Se você tiver mais perguntas sobre Thread ou ZigBee, ficaremos felizes em ajudá-lo a respondê-las. Envie um tweet para nós no @LinkLabsInc ou escreva para nós.




Tecnologia da Internet das Coisas

  1. Conteúdo mais valioso de 2016 para desenvolvedores e engenheiros do Connext DDS
  2. Qual é a aparência do 5G para IoT industrial?
  3. Componentes para atualizações de software baseado em nuvem na IoT
  4. Por que a computação de borda para IoT?
  5. OSGi para soluções IoT:uma combinação perfeita
  6. Uma memória mais inteligente para dispositivos IoT
  7. Seu sistema está pronto para a IoT?
  8. IoT para manutenção preditiva
  9. Realidade Aumentada é 'IoT for People'
  10. Os 7 principais podcasts para desenvolvedores de IoT