LoRaWAN (Long Range Wide Area Network) je otevřený globální standard pro bezdrátové sítě typu LPWAN (Low-Power Wide-Area Network). Je navržen speciálně pro Internet věcí (IoT) a umožňuje spolehlivou komunikaci milionů nízkoenergetických zařízení na vzdálenosti v řádu kilometrů s životností baterie až 10 let.
Pro správné pochopení technologie je nutné rozlišovat dva pojmy:
Technologie LoRa je založena na modulaci typu CSS (Chirp Spread Spectrum). Na rozdíl od klasických modulací (jako FSK nebo ASK), které mění frekvenci či amplitudu nosné vlny skokově, CSS kóduje informaci pomocí tzv. chirpů – rádiových pulzů, jejichž frekvence se v čase plynule zvyšuje (Up-chirp) nebo snižuje (Down-chirp).
Tento přístup přináší klíčové fyzikální výhody:
Při konfiguraci LoRa zařízení se pracuje se třemi základními parametry, které přímo ovlivňují dosah a datovou rychlost:
LoRaWAN síť nevyužívá mesh topologii (kde si uzly předávají data mezi sebou), ale využívá hvězdicovou topologii (Star-of-Stars). Všechna koncová zařízení komunikují napřímo se všemi bránami v dosahu.
Senzory vybavené LoRa čipem. Vysílají data asynchronně (kdykoliv potřebují, protokol typu ALOHA). Zařízení nemají přidělenou pevnou bránu – jejich vysílání může zachytit libovolný počet bran v okolí.
Pracují jako transparentní mosty na 1. vrstvě OSI modelu. Přijímají rádiové pakety z éteru, zapouzdří je do standardních IP paketů a přes internet (Ethernet, Wi-Fi, 4G/5G) je přepošlou na centrální server. Brány data nedešifrují ani neprovádí jejich filtraci.
Centrální mozek celé sítě. Plní následující úkoly:
Zpracovává samotný užitečný obsah zpráv (payload). Zde dochází k finálnímu dešifrování dat, jejich ukládání a integraci do firemních systémů pomocí protokolů, jako je MQTT nebo HTTP REST API.
Protože LoRaWAN funguje v bezlicenčních pásmech (ISM), musí dodržovat přísné legislativní limity daného regionu. V Evropě (pásmo EU863-870) platí dvě hlavní omezení:
LoRaWAN má bezpečnost integrovanou přímo v jádře protokolu a využívá symetrické šifrování AES-128. Každé zařízení musí před začátkem komunikace projít procesem aktivace. Existují dva způsoby:
Nejbezpečnější metoda. Zařízení je z výroby vybaveno unikátními klíči AppEUI (ID aplikace) a AppKey (šifrovací master klíč).
1. Zařízení vyšle do éteru nešifrovanou žádost **Join Request**. 2. Síťový server žádost ověří a odpoví zprávou **Join Accept**, která je zašifrována pomocí *AppKey*. 3. Během tohoto handshake se dynamicky vygenerují sezení klíče: **NwkSKey** (pro zabezpečení sítě) a **AppSKey** (pro šifrování dat aplikací). Tyto klíče se při každém novém připojení mění.
Zjednodušená metoda, kde se handshake vynechává. Klíče *NwkSKey* a *AppSKey* jsou do zařízení vloženy natvrdo už při programování (flashování).
Všechna LoRaWAN zařízení musí implementovat Třídu A. Třídy B a C přinášejí dodatečné funkce za cenu vyšší spotřeby energie.
| Vlastnost | Třída A | Třída B | Třída C |
|---|---|---|---|
| Příjem downlinku | Pouze po vlastním vysílání (2 okna) | V naplánovaných slotech (Beacon) | Téměř neustále (mimo vysílání) |
| Latence downlinku | Vysoká (závisí na frekvenci vysílání uzlu) | Střední (daná intervalem slotů) | Minimální (téměř v reálném čase) |
| Spotřeba energie | Extrémně nízká (ideální pro baterie) | Nízká až střední | Vysoká (vyžaduje trvalé napájení) |
| Příklad nasazení | Senzor vlhkosti půdy (vysílá 1x za hodinu) | Dálkově ovládaný uzávěr plynovodu | Pouliční osvětlení, sirény |
Související články:
Tagy: iot networking wireless lpwan lora lorawan otaa abp semtech