¿Qué es Thread?

Ver código fuente en GitHub

Conversación

Thread® es un protocolo de Herramientas de redes basado en IPv6 diseñado para dispositivos de Internet de baja potencia de baja potencia en una red en malla inalámbrica IEEE 802.15.4-2006, comúnmente llamada red inalámbrica de área personal (WPAN). Thread es independiente de otros protocolos de red en malla 802.15, como ZigBee, Z-Wave y Bluetooth LE.

Las principales funciones de Thread incluyen:

  • Simplicidad: Instalación, inicio y operación simples
  • Seguridad: Todos los dispositivos de una red Thread están autenticados y todas las comunicaciones están encriptadas
  • Confiabilidad: Herramientas de redes de malla que se autorreparan, sin punto único de fallo, y técnicas de espectro extendido para proporcionar inmunidad a la interferencia.
  • Eficiencia: Los dispositivos Thread de bajo consumo de energía pueden suspenderse y funcionar con la batería por años.
  • Escalabilidad: Las redes de Thread pueden escalar verticalmente a cientos de dispositivos

Si recién comienzas a usar Thread, comprender los conceptos básicos es fundamental para usar OpenThread en tus propias aplicaciones. El objetivo de esta guía es explicar los conceptos detrás de Thread y su funcionamiento, y proporcionar una base para el desarrollo de OpenThread.

Se supone que tiene un buen conocimiento práctico de lo siguiente:

  • IEEE 802.15.4
  • Conceptos de red y enrutamiento
  • IPv6

Para revisar la especificación de Thread completa, consulta threadgroup.org.