Eine Schritt-für-Schritt-Anleitung zur Berechnung des Datendurchsatzes in Lorawan-Netzwerken

LoRaWAN-Netzwerke werden häufig für die Verbindung von IoT-Geräten über große Entfernungen mit geringem Stromverbrauch verwendet. Die Berechnung des Datendurchsatzes ist für die Optimierung der Netzwerkleistung und die Gewährleistung einer zuverlässigen Datenübertragung unerlässlich. Dieser Leitfaden bietet einen schrittweisen Prozess zur genauen Bestimmung des Datendurchsatzes in LoRaWAN-Netzwerken.

LoRaWAN Datenübertragung

LoRaWAN verwendet eine Spread-Spektrum-Modulation, die es Geräten ermöglicht, kleine Datenmengen über große Entfernungen zu übertragen. Die Datenübertragung erfolgt in Frames, die aus Nutzlasten und Protokoll-Overhead bestehen. Zu den wichtigsten Faktoren, die den Durchsatz beeinflussen, gehören Datenrate, Nutzlastgröße und Übertragungsfrequenz.

Schritt 1: Datenrate und Nutzlastgröße bestimmen

Die Datenrate, oft ausgedrückt als Spreading Factor (SF), beeinflusst, wie schnell Daten übertragen werden. Höhere SF-Werte erhöhen die Reichweite, verringern aber die Datenrate. Die Payload-Größe bezieht sich auf die Menge der in jedem Frame gesendeten Benutzerdaten, die typischerweise in Bytes gemessen werden.

Schritt 2: Berechnen der Zeit auf Luft

Die Sendezeit ist die Dauer, die ein Gerät benötigt, um einen einzelnen Frame zu übertragen. Sie hängt von der Nutzlastgröße, der Datenrate und dem Protokoll-Overhead ab. Verwenden Sie Online-Rechner oder Formeln, die für die LoRa-Modulation spezifisch sind, um diesen Wert genau zu bestimmen.

Schritt 3: Bestimmung der Übertragungsfrequenz

Die Übertragungsfrequenz gibt an, wie oft Geräte Daten senden, die normalerweise in Übertragungen pro Stunde gemessen werden.

Schritt 4: Datendurchsatz berechnen

Der Datendurchsatz wird berechnet, indem die Nutzlastgröße mit der Anzahl der Übertragungen pro Stunde multipliziert und dann durch die Gesamtzeit dividiert wird.

Durchsatz (Byte/Stunde) = Nutzlastgröße (Byte) × Übertragungen pro Stunde