Czym jest wątek?

Wyświetl źródło w GitHubie

Wątek

Thread® to protokół sieciowy oparty na IPv6, zaprojektowany z myślą o urządzeniach internetu rzeczy o niskim poborze mocy w bezprzewodowej sieci kratowej IEEE 802.15.4-2006, powszechnie nazywanej bezprzewodową siecią osobistą (WPAN). Thread jest niezależny od innych protokołów sieci kratowych 802.15, takich jak ZigBee, Z-Wave i Bluetooth LE.

Główne funkcje Threada to:

  • Prostota – łatwa instalacja, uruchamianie i obsługa.
  • Bezpieczeństwo – wszystkie urządzenia w sieci Thread są uwierzytelniane, a cała komunikacja jest szyfrowana.
  • Niezawodność – samonaprawiająca się sieć kratowa bez pojedynczego punktu awarii i techniki rozproszonego widma zapewniające odporność na zakłócenia.
  • Wydajność – urządzenia Thread o niskim poborze mocy mogą być w stanie uśpienia i działać na baterii przez lata.
  • Skalowalność – sieci Thread mogą obejmować setki urządzeń.

Jeśli dopiero zaczynasz korzystać z Thread, zrozumienie podstaw jest kluczowe do używania OpenThread we własnych aplikacjach. Celem tego wprowadzenia jest wyjaśnienie koncepcji technologii Thread i jej działania oraz stworzenie podstaw do rozpoczęcia pracy nad OpenThread.

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

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

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