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.