Czym jest wątek?

Wyświetl źródło na GitHubie

Thread

Thread® jest protokołem sieciowym IPv6 zaprojektowanym dla urządzeń z małą mocą internetu rzeczy o małej mocy w sieci IEEE 802.15.4-2006 (bezprzewodowej sieci typu mesh). Często określa się ją też jako bezprzewodową siecią bezprzewodową (WPAN). Wątek jest niezależny od innych protokołów sieciowych 802.15 mesh, takich jak ZigBee, Z-Wave czy Bluetooth LE.

Główne funkcje:

  • Prostota – instalacja, obsługa i uruchamianie
  • Bezpieczeństwo – wszystkie urządzenia w sieci są uwierzytelnione, a cała komunikacja z nimi jest szyfrowana.
  • Niezawodność – samoobsługowa sieć typu mesh, brak pojedynczego punktu awarii, a także techniki rozproszenia i odporności na zakłócenia.
  • Wydajność – urządzenia z wątkami o niskiej mocy mogą przez wiele lat działać i działać na baterii
  • Skalowalność – sieci wątków mogą obsługiwać nawet setki urządzeń

Jeśli dopiero zaczynasz korzystać z Thread, warto poznać podstawy korzystania z tego narzędzia w swoich aplikacjach. W tym wyjaśnieniu omawiamy koncepcje związane z wątkiem i sposób jego działania oraz przekazujemy podstawowe informacje o rozwoju środowiska OpenThread.

Zakładamy, że masz dobre umiejętności praktyczne z zakresu:

  • IEEE 802.15.4
  • Pojęcia związane z siecią i routingiem
  • IPv6

Pełną specyfikację wątku znajdziesz na stronie threadgroup.org.