Tech Insights

LoRaWAN Network Server vs IoT-Anwendungsplattform: was jede Schicht wirklich tut

Ein LoRaWAN Network Server bewegt Pakete; eine IoT-Anwendungsplattform macht daraus Dashboards, Alarme, Prognosen und Anwendungen. Was jede Schicht leistet, warum Sie beide brauchen und wie sie zusammenspielen.

Thiago Lima ·
LoRaWAN Network Server vs IoT-Anwendungsplattform: was jede Schicht wirklich tut

Jedes LoRaWAN-Projekt trifft in Woche eins auf dieselbe Verwirrung. Das Team stellt einen Network Server bereit, sieht Gerätedaten eintreffen und fragt, wozu es noch eine weitere Plattform braucht. Oder es registriert sich bei einer Anwendungsplattform, legt einen Sensor an und fragt, warum nichts auftaucht. Beide Fragen haben dieselbe Antwort: LoRaWAN-Installationen laufen auf zwei verschiedenen Schichten, die häufig für eine gehalten werden, und jede erledigt eine Aufgabe, die die andere bewusst nicht übernimmt.

Die Trennung richtig zu ziehen spart Wochen. Es folgt, was jede Schicht besitzt, wo die Grenze liegt und wie beide in der Praxis verbunden werden.

Der zweischichtige LoRaWAN-Stack mit dem Network Server unten und der Anwendungsplattform oben

Was der Network Server besitzt

Ein LoRaWAN Network Server (LNS) ist Verwaltung von Funkinfrastruktur. Er authentifiziert Geräte beim Beitritt, entfernt Duplikate desselben Pakets, das über mehrere Gateways ankommt, plant Downlinks über das beste Gateway, steuert die adaptive Datenrate zur Schonung der Batterie und setzt die LoRaWAN-MAC-Schicht durch. ChirpStack, The Things Stack und von Netzbetreibern betriebene Server wie Actility gehören alle hierher, und die öffentlichen und privaten Varianten haben wir in private vs öffentliche LoRaWAN-Netze verglichen.

Was der LNS Ihnen nach all dieser Arbeit übergibt, ist ein entschlüsselter Payload: ein paar Dutzend Byte Binärdaten plus Funk-Metadaten. Keine Dashboards, keine Benutzer, keine Alarme, keine Historie, die sich abfragen ließe. Das ist keine Lücke im Produkt. Das ist die Konstruktion.

Was die Anwendungsplattform besitzt

Eine IoT-Anwendungsplattform beginnt dort, wo das Paket unwichtig wird und die Daten anfangen. Sie dekodiert den binären Payload in benannte Variablen, speichert sie als abfragbare Zeitreihen und macht daraus die Dinge, die Menschen tatsächlich kaufen: Dashboards, Alarme, Benutzerkonten mit Rechten, Berichte und Integrationen mit dem restlichen Geschäft.

Die Schicht, die Anwendungsplattformen zunehmend voneinander trennt, ist Intelligenz. Einen Temperaturwert zu speichern ist Pflichtprogramm. Vorhersagen, wo er in sechs Stunden liegt, melden, dass ein Sensor zwei Tage vor dem Ausfall zu driften begann, und eine Prognose in einen Arbeitsauftrag verwandeln: dort verdichtet sich der Wert. TagoIO erledigt das mit Analysis-Skripten und eingebauten Analytics und KI, sodass Prognosen, Anomaliemarkierungen und Empfehlungen in derselben Oberfläche erscheinen wie die Live-Daten, statt in einem separaten BI-Werkzeug, an dessen Öffnen sich jemand erinnern muss.

Eine Ansicht nur mit Dashboard neben einer, in der die Analytics-Schicht Prognosen, Anomaliemarkierungen und Empfehlungen ergänzt

Die Grenze in einem Satz

Der Network Server stellt sicher, dass das Paket einmal, sicher und effizient ankommt. Die Anwendungsplattform lässt das Paket für einen Menschen oder ein anderes System etwas bedeuten. Geht es bei einer Aufgabe um Funk, Netzbeitritt, Gateways oder Spreizfaktoren, gehört sie zum LNS. Geht es um einen Benutzer, ein Diagramm, einen Grenzwert, eine Prognose oder ein ERP, gehört sie zur Anwendungsplattform.

Die Schichten zu verwechseln kostet echte Zeit. Teams versuchen, Alarmierung im LNS mit Webhooks und Skripten zu bauen, und pflegen am Ende eine fragile Anwendungsplattform, die sie nie schreiben wollten. Oder sie erwarten, dass eine Anwendungsplattform die Gateway-Abdeckung diagnostiziert, die sie gar nicht sehen kann. Jede Schicht ist bewusst blind für die Aufgabe der anderen.

Wie beide verbunden werden

In der Praxis ist die Integration eine Datenbrücke. Der LNS schiebt jeden dekodierten Uplink über HTTPS oder MQTT an die Anwendungsplattform, und Downlinks fließen auf demselben Weg zurück. TagoIO bringt fertige Integrationen für die großen Network Server mit, darunter The Things Network, ChirpStack und Betreibernetze, dazu eine Konnektor-Bibliothek mit hunderten Sensoren, sodass die Payload-Dekodierung Konfiguration statt Code ist.

Ein typischer Produktionsstack sieht am Ende so aus: Sensoren, Gateways, ein LNS (öffentliches Netz oder privates ChirpStack) und TagoIO darüber für alles, was ein Kunde sieht. Die Wahl des LNS und die Wahl der Plattform sind unabhängige Entscheidungen, und das ist gesund: Sie können den Netzbetreiber wechseln, ohne Ihre Anwendung neu zu bauen, und umgekehrt.

Braucht man je nur eine von beiden?

Manchmal. Eine reine Abdeckungsuntersuchung kann allein auf dem LNS leben. Ein Mobilfunk- oder WLAN-Rollout überspringt den LNS vollständig und spricht direkt mit der Anwendungsplattform. Aber sobald das Projekt LoRaWAN-Sensoren umfasst und jemand außer einem Ingenieur auf die Daten schaut, brauchen Sie beide Schichten, und die ehrliche Budgetzeile enthält beide von Anfang an.

Wenn bei Ihnen ein LNS läuft und Sie die Anwendungsschicht darauf sehen wollen: TagoIO verbindet sich in Minuten. Demo buchen oder kostenlos starten.