Thread

tudásbázis

A Thread egy vezeték nélküli kommunikációs protokoll, amelyet kifejezetten az okosotthon eszközök közötti megbízható, biztonságos és alacsony fogyasztású kommunikációra fejlesztettek ki. A protokoll a 2,4 GHz-es frekvenciasávot használja és az IPv6-alapú kommunikációt támogatja, ami elősegíti az internetre való közvetlen kapcsolódást.

A Thread protokoll története

A Thread protokollt 2014-ben mutatták be a Thread Group, egy iparági konzorcium által, amelynek tagjai között olyan vállalatok szerepelnek, mint a Google Nest, a Samsung és az ARM. A Thread célja, hogy egy egyszerűen telepíthető, skálázható és biztonságos hálózati protokollt biztosítson az okosotthon eszközök számára.

A Thread protokoll folyamatos fejlesztés alatt áll, hogy megfeleljen az egyre növekvő IoT igényeknek. Az egyik legfontosabb fejlesztés a protokollban a Matter szabvánnyal való együttműködés, amely növeli az interoperabilitást különböző gyártók eszközei között.

Mik azok a vezető, router és végponti eszközök?

A Thread hálózatban háromféle eszköz létezik:

  • Hálózati vezérlő (Commissioner/Leader): Feladata a hálózati eszközök csatlakozásának és eltávolításának menedzselése. Egy commissioner lehet a hálózaton, de kiesése esetén átveheti a szerepét egy másik eszköz (tipikusan valamelyik router eszköz).
  • Átjáró eszközök (Borer Router): Ezek az eszközök felelősek a thread hálózat egyéb hálózatokkal (pl.:WiFi, Ethernet, Zigbee, Z-Wave) való összekötéséért. Több border router lehet a hálózaton.
  • Router eszközök (Mesh Extender Device): Ezek az eszközök továbbítják az adatokat a hálózat különböző pontjai között és segítenek fenntartani a hálózat stabilitását.
  • Végponti eszközök (Battery Operated Device): Alacsony fogyasztású, elemről vagy akkumulátorról működő eszközök, amelyek főként adatokat gyűjtenek és továbbítanak a routereken keresztül.

A Thread topológiája

A Thread hálózat egyetlen topológiát használ:

  • MESH (háló) topológia: Ebben a topológiában minden eszköz kommunikálhat a hálózat bármely más eszközével köztes csomópontokon keresztül. Ez biztosítja a hálózat rugalmasságát és megbízhatóságát, mivel több útvonal áll rendelkezésre az adatok továbbítására.

Mi az OSI modell, hogyan illeszkedik bele a Thread?

Az Open Systems Interconnection (OSI) modell egy olyan fogalmi keretrendszer, amely leírja, hogyan történik az adatkommunikáció a különböző rendszerek között. Az OSI modell hét rétegből áll, amelyek mindegyike egy adott funkcióért felelős. A Thread protokoll az alábbiak szerint illeszkedik az OSI modellbe:

  • Fizikai réteg: Ez a réteg határozza meg a Thread által használt vezeték nélküli kommunikációs csatorna fizikai jellemzőit. A Thread a 2,4 GHz-es frekvenciasávot használja.
  • Adatkapcsolati réteg: Ez a réteg határozza meg a Thread adatfolyamának szerkezetét, az eszközök közötti protokoll nyelvezetét.
  • Hálózati réteg: Ez a réteg kezeli a hálózati topológiát és az eszközök közötti útválasztást. A Thread támogatja az IPv6 protokollt, ami lehetővé teszi az eszközök számára, hogy közvetlenül az internetre csatlakozzanak.
  • Alkalmazási réteg: Az eszközökhöz társítható szerepek, vagy a felhasználók által irányítható funkciók meghatározása ezen a szinten megy végbe. A Thread itt nincs már jelen, jó kiegészítője itt a Matter.

Hogyan építhetünk fel egy stabil Thread hálózatot?

A stabil Thread hálózat felépítése gondos tervezést igényel. Néhány tipp a stabil hálózat biztosításához:

  • Válasszunk megfelelő hardvert: A megbízható kommunikáció érdekében használjunk olyan hardvert, amely támogatja a Thread protokollt.
  • Tervezzük meg a hálózati topológiát: Biztosítsuk, hogy minden eszköz megfelelő távolságban legyen a többi eszköztől, hogy fenntartható legyen a stabil kommunikáció. Az útválasztó eszközöket egyenletesen helyezzük el az otthonunkban.
  • Kerüljük az interferenciát: A Thread frekvenciasávjának kiválasztásánál ügyeljünk arra, hogy minimalizáljuk a többi vezeték nélküli hálózat okozta interferenciát.

A Thread erősségei

  • IPv6 alapú kommunikáció: A Thread IPv6-ot használ, ami lehetővé teszi, hogy az eszközök közvetlenül csatlakozzanak az internetre. Ez kiküszöböli a fordítási rétegek szükségességét, ami egyszerűsíti a hálózatot és gyorsítja a kommunikációt.
  • Nincs központi Hub-függőség: A hálózat öngyógyító és nincs egyetlen hibapontja (Single Point of Failure). Ha a hálózati vezérlő (Leader) kiesik, egy másik router eszköz automatikusan átveszi a szerepét.
  • Kiválóan kiegészíti a Matter-t: A Thread a Matter alkalmazási réteg elsődleges hálózati protokollja, biztosítva a magas szintű átjárhatóságot a különböző gyártók Matter-kompatibilis eszközei között.
  • Háló (MESH) topológia: A hálózati struktúra biztosítja a megbízható és könnyen kiterjeszthető lefedettséget, mivel az állandó tápellátású router eszközök erősítik a jelet.
  • Alacsony energiafogyasztás: Az IEEE 802.15.4 szabványra épülve kiválóan alkalmas elemmel működő eszközökhöz, amelyek extrém hosszú akkumulátor-élettartamot igényelnek.

A Thread gyengeségei

  • Interferencia a Wi-Fi-vel: A Zigbee-hez hasonlóan a Thread is a zsúfolt 2,4 GHz-es sávot használja. Ez interferenciát és potenciális kommunikációs problémákat okozhat, különösen sűrűn beépített környezetben, vagy ha a csatornaválasztás nem optimális.
  • Border Router szükségessége: Bár nincs szükség hagyományos központra (hubra) a hálózaton belül, Border Routerre (határ-útválasztóra) van szükség ahhoz, hogy a Thread hálózat kommunikálni tudjon a külső hálózatokkal (pl. Wi-Fi, internet).
  • Fiatal ökoszisztéma: Más protokollokhoz (pl. Zigbee, Z-Wave) képest a Thread egy viszonylag új technológia a piacon, ami azt jelenti, hogy jelenleg kevesebb kompatibilis eszköz áll rendelkezésre.
  • Gyengébb adatátviteli sebesség: Az energiahatékonyság optimalizálása miatt az adatátviteli sebesség alacsony, ami megakadályozza a nagy sávszélességet igénylő feladatokat (pl. videó streaming).

Discover more from Okosotthon Blog

Subscribe to get the latest posts sent to your email.

„Miért nincs távirányító a hálószoba lámpakapcsolójához?” Ez a kérdés indított el engem az okosotthonok világába azzal a céllal, hogy otthonunkat ne csak kényelmesebbé, hanem biztonságosabbá és energiatakarékosabbá is tegyem. Évekig tartó kutatásba és kísérletezésbe fogtam; a "csináld magad" megoldásoktól a komplex épületautomatizálási rendszerekig mindent kipróbáltam, szétszedtem, és a saját bőrömön tapasztaltam meg a buktatókat. Zsák Péter vagyok. Feleségemmel, Zs. Szabó Kittivel közösen azon dolgozunk, hogy a zűrzavar helyett végre átláthatóságot hozzunk az okosotthonok világába. Közös célunk, hogy az okosotthonok ne bonyolítsák, hanem valóban könnyítsék az életünket. Ennek érdekében hoztuk létre az Okosotthon Guru brandet, hogy márkafüggetlenül támogassuk mind a szakembereket, mind a végfelhasználókat - képzésekkel, rendezvényekkel és a tudásmegosztó közösségünkkel.
Back To Top