Transparenz

Hier veröffentlichen wir offen, welche Nachrichten-Typen wir auf unserem MQTT-Broker filtern und drosseln – und mit welchen Schwellenwerten. Ziel ist ein faires, stabiles Netz für alle Teilnehmer.

Warum filtern und drosseln wir?

LoRa-Funk ist eine geteilte Ressource – jedes Paket, das über MQTT ins Netz eingespeist wird, belastet den Funkkanal aller Teilnehmer. Ohne Begrenzung kann ein einzelner schlecht konfigurierter Node das gesamte Meshhessen-Netz lahmlegen.

Unsere Schwellenwerte sind so gewählt, dass normal konfigurierte Nodes nie ans Limit stoßen. Nur übermäßig geschwätzige Nodes werden gedrosselt – zum Wohl aller.

Wie funktioniert die Drosselung?

Paket-Drosselung

Für jeden Node und jeden Pakettyp zählen wir, wie viele Pakete innerhalb eines rollierenden Zeitfensters (z. B. 1 Stunde) ankommen. Wird das Paket-Limit überschritten, werden weitere Pakete dieses Typs von diesem Node verworfen – bis das Fenster wieder frei ist.

Stationäre Nodes (die sich kaum bewegen) unterliegen einem strengeren Limit, da bei ihnen häufige Positionsmeldungen oder Karten-Reports selten sinnvoll sind.

Anfrage-Drosselung (Request-Flood)

Manche Pakete sind Anfragen, auf die andere Nodes antworten sollen (z. B. Traceroute, NodeInfo-Request). Ein Node, der massenhaft Anfragen an viele oder immer denselben Ziel-Node schickt, wird separat gedrosselt.

Wichtig: Antworten auf Anfragen werden dem antwortenden Node nicht angerechnet – nur der anfragende Node wird geprüft. So bleibt normales Kommunikationsverhalten uneingeschränkt möglich.

Netzweite Filterregeln

Manuell konfigurierte Regeln, die für alle Nodes gelten – unabhängig von automatischen Schwellenwerten.

Blockiert

Kein Rangetest

Betroffene Pakettypen
Range Test

Aktuelle Schwellenwerte

Werte werden live von der MQTT-Infrastruktur abgerufen und alle 5 Minuten aktualisiert.

ATAK Forwarder
ATAK_FORWARDER

Weiterleitung von ATAK-Datenpaketen über das Mesh-Netzwerk.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 20
ATAK Plugin
ATAK_PLUGIN

Integration mit ATAK (Android Team Awareness Kit), einer App für Lagedarstellung im Einsatzbereich.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 20
Detection Sensor
DETECTION_SENSOR_APP

Alarmmeldungen von angeschlossenen Bewegungs- oder Detektionssensoren.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 12
Karten-Report
MAP_REPORT_APP

Automatische Meldung des Nodes an die Karte (Position + Metadaten).

Paket-Limit
Zeitfenster 24 Std.
Max. Pakete je Node 96
Limit stationäre Nodes 5
Nachbarknoten-Info
NEIGHBORINFO_APP

Liste direkt erreichbarer Nachbar-Nodes im LoRa-Mesh.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 2
Node-Info
NODEINFO_APP

Gerätedaten wie Name, Hardware-Modell und Firmware-Version.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 6
Anfrage-Limit (pro anfragestellendem Node)
Max. Anfragen gesamt 15
Max. verschiedene Ziel-Nodes 10
Max. Anfragen an selben Node 10
Paxcounter
PAXCOUNTER_APP

Anonyme Personenzählung über WLAN- und Bluetooth-Geräterkennung.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 12
Position
POSITION_APP

GPS-Positionsmeldung des Nodes.

Paket-Limit
Zeitfenster 24 Std.
Max. Pakete je Node 96
Limit stationäre Nodes 6
Anfrage-Limit (pro anfragestellendem Node)
Max. Anfragen gesamt 20
Max. verschiedene Ziel-Nodes 20
Max. Anfragen an selben Node 10
Range Test
RANGE_TEST_APP

Automatische Reichweitentests. Erzeugen bei dauerhafter Aktivierung hohen Traffic und sollten nicht im Dauerbetrieb laufen.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 1
Routing / ACK
ROUTING_APP

Interne Routing- und Bestätigungs-Pakete des Mesh-Protokolls.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 1000
Store & Forward
STORE_FORWARD_APP

Nachrichtenspeicherung für zeitweise offline erreichbare Nodes.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 5
Store & Forward++
STORE_FORWARD_PLUSPLUS_APP

Erweiterte Store-&-Forward-Funktionalität.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 5
Telemetrie
TELEMETRY_APP

Batterie-, Umwelt- und sonstige Sensordaten.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 8
Anfrage-Limit (pro anfragestellendem Node)
Max. Anfragen gesamt 20
Max. verschiedene Ziel-Nodes 5
Max. Anfragen an selben Node 8
Textnachrichten
TEXT_MESSAGE_APP

Direkte Nachrichten und Channel-Broadcasts.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 200
Textnachrichten (komprimiert)
TEXT_MESSAGE_COMPRESSED_APP

Textnachrichten in platzsparender Komprimierung.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 200
Traceroute
TRACEROUTE_APP

Diagnose-Anfragen zur Wegverfolgung durch das Mesh.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 15
Anfrage-Limit (pro anfragestellendem Node)
Max. Anfragen gesamt 40
Max. verschiedene Ziel-Nodes 30
Max. Anfragen an selben Node 10
Wegpunkte
WAYPOINT_APP

Geteilte GPS-Wegpunkte oder Points of Interest.

Paket-Limit
Zeitfenster 1 Std.
Max. Pakete je Node 10

Ausnahmen für Forschung, Projekte & Tests

Du betreibst ein Forschungsprojekt, führst Tests durch oder hast einen legitimen Anwendungsfall, der höhere Paketraten oder gelockerte Limits erfordert? Kein Problem – wir reden gerne darüber.

Schreib uns einfach, was du vorhast und warum du andere Schwellenwerte benötigst. Wir schauen uns jeden Fall individuell an und finden gemeinsam eine Lösung.

Kontakt aufnehmen Zugang beantragen