Czym jest wątek?

Wyświetl źródło na GitHubie

Wątek

Thread® to protokół sieciowy oparty na IPv6 przeznaczony do urządzeń z internetem o małej mocy, działających w standardowej sieci IEEE 802.15.4-2006, powszechnie zwanych bezprzewodową siecią osobistą (WPAN). Thread jest niezależny od innych protokołów sieciowych 802.15 mesh, takich jak ZigBee, Z-Wave czy Bluetooth LE.

Główne funkcje wątku to:

  • Prostota – prosta instalacja, uruchamianie i obsługa
  • Bezpieczeństwo – wszystkie urządzenia w sieci typu Thread są uwierzytelnione, a cała komunikacja
  • Niezawodność – samonaprawiające się sieci typu mesh, brak pojedynczego punktu awarii i techniki rozprzestrzeniania się, które zapewniają odporność na zakłócenia.
  • Wydajność – urządzenia z niską mocą baterii mogą spać i działać przez lata
  • Skalowalność – sieci wątków mogą obsługiwać skalowanie nawet do setek urządzeń.

Jeśli dopiero zaczynasz korzystać z aplikacji Thread, musisz znać podstawy, żeby wiedzieć, jak używać OpenThread we własnych aplikacjach. To jest wyjaśnienie, czym są pojęcia związane z wątkiem i jak one działają, a także zaprojektowanie standardu Openthread.

Zakładamy, że masz dobrą praktyczną wiedzę:

  • IEEE 802.15.4
  • Koncepcje związane z sieciami i routingami
  • IPv6

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