Lezioni online Bitcoin-only
This project is maintained by valerio-vaccaro
Officine Bitcoin Bitcoin-only lecke Ezt a projektet valerio-vaccaro tartja karban
🇨🇳 中文 🇬🇧 English 🇪🇸 Español 🇵🇹 Português 🇷🇺 Русский 🇫🇷 Français 🇩🇪 Deutsch 🇮🇹 Italiano 🇭🇺 Magyar 🏳️ Milanés 🏳️ Veneto
A Mesh Networks olyan hálózati architektúra, amelyben a csomópontok (eszközök) nem hierarchikus módon kapcsolódnak egymáshoz, lehetővé téve, hogy minden csomópont közvetlenül kommunikáljon másokkal anélkül, hogy egy központi ponton, például routeren vagy gatewayen haladna át. Minden csomópont potenciálisan adóként és vevőként is működhet, az adatok pedig több útvonalon keresztül továbbíthatók a cél eléréséhez.
Ez a struktúra több előnyt kínál:
Ugyanakkor a Mesh Networks bizonyos kihívásokat is jelentenek:
A Mesh Networks olyan vezeték nélküli technológiákban használatosak, mint a Zigbee, a Bluetooth Mesh, a Thread, valamint bizonyos esetekben LoRa-alapú proprietáris protokollok. Az alacsony fogyasztású, nagy hatótávolságú hálózatok egyik legfontosabb technológiája a LoRaWAN, amely a hagyományos mesh topológiához képest eltérő megközelítést alkalmaz.
A LoRa (Long Range) egy szórt spektrumú modulációs technológia, amely a Chirp Spread Spectrum (CSS) technikából származik, és amelyet a Cycleo fejlesztett ki (a Semtech 2012-ben felvásárolta).
A LoRa egy vezeték nélküli hálózat fizikai rétegét (PHY) képviseli, meghatározva, hogyan modulálják és továbbítják az adatokat engedély nélküli frekvenciasávokon (például 868 MHz Európában, 915 MHz Észak-Amerikában, 433 MHz bizonyos régiókban).
Fő jellemzői:
A LoRaWAN (Long Range Wide Area Network) egy LoRa-alapú MAC (Media Access Control) rétegbeli protokoll, amelyet a LoRa Alliance fejlesztett. A LoRa Alliance egy 2015-ben alapított nonprofit szervezet, több mint 500 taggal, köztük a Semtech, Cisco, IBM és Orange vállalatokkal.
A LoRaWAN meghatározza:
A LoRa-val ellentétben, amely csak a jelmodulációt kezeli, a LoRaWAN azt határozza meg, hogyan kommunikálnak az eszközök (végcsomópontok) a gatewayekkel, és ezek hogyan kapcsolódnak a hálózati szerverekhez backhaul kapcsolatokon keresztül (például Ethernet, Wi-Fi vagy cellular).
A hagyományos Mesh Networks rendszerekkel (például Zigbee, Bluetooth) ellentétben a LoRaWAN csillag topológiát használ, amelyben a végcsomópontok közvetlenül kommunikálnak a gatewayekkel, amelyek az adatokat egy központi hálózati szerverhez továbbítják. Az alábbiakban részletes összehasonlítás következik:
Hálózati topológia Mesh Networks: a csomópontok ismétlőként működnek, adatokat továbbítva a lefedettség kiterjesztéséhez. Ez növeli az összetettséget és az energiafogyasztást. LoRaWAN: csillag topológia, amelyben a csomópontok közvetlenül a gatewayeknek továbbítanak. Ez megszünteti az ismétlő csomópontokat, egyszerűsíti a hálózatot és csökkenti az energiafogyasztást.
Energiafogyasztás Mesh Networks: az ismétlő csomópontok több energiát fogyasztanak, csökkentve az akkumulátor élettartamát. LoRaWAN: a végberendezések csak szükség esetén továbbítanak (például Class A ALOHA-val), ami akár 10-15 éves akkumulátor-élettartamot tesz lehetővé.
Hatótávolság és lefedettség Mesh Networks: a hatótávolság multi-hop útján bővül, de minden ugrás késleltetést vihet be és csökkentheti a hatékonyságot. LoRaWAN: a CSS modulációnak köszönhetően akár 15 km (vidéki) vagy 2-5 km (városi) hatótávolságot kínál ismétlő csomópontok nélkül.
Kapacitás és skálázhatóság Mesh Networks: sűrű hálózatokban a multi-hop szűk keresztmetszeteket okozhat és csökkentheti a kapacitást. LoRaWAN: több ezer eszköztől érkező több millió üzenetet támogat, a gateway redundanciának és a csillag topológiának köszönhetően.
Biztonság Mesh Networks: a biztonság a protokolltól függ (például a Zigbee AES-128-at használ). A multi-hop továbbítás sebezhetőségeket vihet be. LoRaWAN: end-to-end titkosítás AES-128 munkamenetkulcsokkal (Network Session Key és Application Session Key).
Összetettség és költségek Mesh Networks: a továbbítási útvonalak kezelése növeli az összetettséget. A költségek ismétlő csomópontok hozzáadásával nőhetnek. LoRaWAN: a csillag topológia egyszerűbb. A gatewayek drágák lehetnek, de a szenzorok olcsók, és az engedély nélküli ISM sávok csökkentik a költségeket.
A LoRa Chirp Spread Spectrum (CSS) modulációt használ, amely az adatokat változó frekvenciájú szinuszos jelekkel kódolja, és a jelet szélesebb sávszélességen osztja el a zajállóság javítása érdekében. Nagy érzékenységet kínál (-110 dBm és -140 dBm között), ami ideálissá teszi zajos környezetekben.
A fő paraméterek:
A LoRa ideális kis adatcsomagokat használó IoT-alkalmazásokhoz, például környezeti monitorozáshoz, smart meteringhez és precíziós mezőgazdasághoz.
A LoRaWAN három eszközosztályt határoz meg:
A LoRaWAN architektúra részei:
Bár a LoRaWAN csillag topológiát használ, külső protokollal LoRa modulációt használó mesh hálózat is megvalósítható. Egy LoRa mesh hálózatban a csomópontok ismétlőként működnek a lefedettség kiterjesztésére, ami hasznos gateway nélküli területeken.
Ez azonban megköveteli:
Példa: LoRa modulok (például a Semtech SX1276) ESP32-höz hasonló mikrokontrollerekkel privát Mesh Networks céljára.
A LoRaWAN előnyei
A LoRaWAN korlátai
A Mesh Networks multi-hop továbbítással rugalmasságot és meghibásodástűrést kínálnak, de összetettek és több energiát fogyasztanak. A LoRaWAN, csillag topológiájával és LoRa modulációjával, ideális alacsony fogyasztású, nagy hatótávolságú IoT-alkalmazásokhoz, egyszerűségének, skálázhatóságának és akár 15 éves akkumulátor-élettartamának köszönhetően.
A Mesh Networks és a LoRaWAN közötti választás a követelményektől függ: mesh olyan környezetekhez, ahol a csomópontok egymáshoz közel helyezkednek el, LoRaWAN pedig minimális fogyasztású, nagy távolságú kommunikációhoz. Bár LoRa-val lehetséges, a mesh kevésbé gyakori a LoRaWAN-hoz képest, amely szabványosításának és a LoRa Alliance támogatásának köszönhetően dominál.