Czym jest wątek?

Wyświetl źródło na GitHubie

Wątek

Thread® to protokół sieciowy oparty na IPv6, przeznaczony dla urządzeń Internetu Rzeczy o niskim zużyciu energii w bezprzewodowej sieci typu mesh IEEE 802.15.4-2006, powszechnie nazywanej bezprzewodową siecią osobistą (WPAN). Thread jest niezależny od innych protokołów sieci kratowej 802.15, takich jak ZigBee, Z-Wave i Bluetooth LE.

Główne funkcje protokołu Thread:

  • Prostota – łatwa instalacja, uruchamianie i obsługa.
  • Bezpieczeństwo – wszystkie urządzenia w sieci Thread są uwierzytelniane, a cała komunikacja jest szyfrowana.
  • Niezawodność – sieć kratowa z funkcją samonaprawy, bez pojedynczego punktu awarii, oraz techniki rozpraszania widma zapewniające odporność na zakłócenia.
  • Wydajność – urządzenia Thread o niskim zużyciu energii mogą działać na baterii przez wiele lat.
  • Skalowalność – sieci Thread mogą obejmować setki urządzeń.

Jeśli dopiero zaczynasz korzystać z protokołu Thread, musisz poznać jego podstawy, aby móc używać OpenThread we własnych aplikacjach. Celem tego wprowadzenia jest wyjaśnienie koncepcji protokołu Thread i jego działania oraz stworzenie podstaw do rozwoju OpenThread.

Zakładamy, że masz dobrą znajomość tych zagadnień:

  • IEEE 802.15.4
  • Koncepcje sieci i routingu
  • IPv6

Pełną specyfikację protokołu Thread znajdziesz na stronie threadgroup.org.