Regionen im MeshCore‑Netz

Das MeshCore‑Netz wächst stetig. Mehr Nutzer, mehr Repeater und mehr Nachrichten führen zu einer steigenden Belastung des Funkkanals. Regionen helfen dabei, Nachrichten lokal zu halten und das Netz stabil und effizient zu betreiben.

Wie funktioniert MeshCore?

Das MeshCore‑Netz besteht aus vielen Repeatern, die sich gegenseitig hören können. Jeder Repeater, der eine Nachricht empfängt, sendet diese genau einmal wieder aus. Die Weiterleitung erfolgt per LoRa‑Modulation von Repeater zu Repeater. Unter idealen Bedingungen kann eine Nachricht so durch ganz Deutschland wandern – selbst wenn sie nur für das Sauerland gedacht war.

Hinweis: MeshCore arbeitet nach dem Flood‑Prinzip. Jeder Repeater sendet jede Nachricht genau einmal weiter.

Beispielrechnung zur Kanalbelastung

Schon wenige Repeater erzeugen eine hohe Anzahl von Aussendungen:

Schritt Beschreibung Aussendungen
1 User sendet Nachricht 1
2 Repeater DB0HSK hört die Nachricht 1
3 DB0HSK wird von 8 weiteren Repeatern gehört +8
4 Jeder dieser 8 Repeater wird von 2 weiteren gehört +16
Summe 26 Aussendungen
Problem: Viele Repeater auf engem Raum erzeugen unnötige Mehrfachaussendungen. Ziel ist, dass eine Nachricht alle erreicht – aber nicht 30‑mal.

Duty‑Cycle: Die gesetzliche Grenze

Für LoRa im 868‑MHz‑Band gilt ein Duty‑Cycle von 10 %. Das bedeutet:

  • maximal 360 Sekunden Sendezeit pro Stunde
  • gleitendes 1‑Stunden‑Fenster
  • kein Ansparen möglich

Ein MeshCore‑Paket dauert im Durchschnitt ca. 500 ms. Das ergibt:

  • maximal ca. 700 Nachrichten pro Stunde
  • für alle Nutzer zusammen
  • für alle Weiterleitungen des Repeaters
Wichtig: Ohne Begrenzung der Weiterleitung stößt das Netz schnell an seine Grenzen.

Wie Regionen helfen

Regionen begrenzen die Weiterleitung von Nachrichten auf einen definierten Bereich. Eine Region kann z. B. sein: Meschede; Sauerland; West;  Ruhrgebiet; Warstein; de-nw; de

Wird eine Nachricht mit einer Region gesendet, leiten nur Repeater weiter, die diese Region eingetragen haben. Ein Repeater im Ruhrgebiet hört vielleicht eine Nachricht aus dem Sauerland, wird sie aber ohne Region „sauerland“ nicht weiterleiten.

DL0DY sendet eine Nachricht mit Scope sauerland. Nur Repeater, die sauerland in ihrer Region-Liste haben, leiten die Nachricht weiter. Repeater ohne sauerland in ihrer Liste ignorieren die Nachricht.
Wichtig: Regionen begrenzen nur das Senden. Empfangen wird immer alles.

Warum Regionen unverzichtbar sind

Ohne Regionen führt steigende Nutzer- und Repeaterzahl zu:

  • Duty‑Cycle‑Überschreitungen
  • verzögerten oder verlorenen Nachrichten
  • unnötiger Kanalbelastung
  • sinkender Netzstabilität

Welche Regionen gibt es?

Basisregionen (siehe Wiki):

  • de
  • de-nw
  • de-west
  • de-nord

 

Feinere Regionen:

  • sauerland
  • meschede
  • warstein
  • ruhrgebiet

 

Repeater können mehrere Regionen haben. Beispiel DB0HSK:

  • de
  • de-nw
  • de-west
  • sauerland
Achtung: Alle eingetragenen Regionen teilen sich den gleichen Duty‑Cycle.

Was Nutzer tun können

Für eine effiziente Nutzung des Netzes:

  • Für jede Nachricht eine Region eintragen
  • Immer die kleinste passende Region wählen
  • Region pro Channel separat setzen
  • Default‑Region im Companion eintragen

Eine Nachricht für den Channel „sauerland“ sollte nicht mit Region „de“ gesendet werden – das belastet unnötig ganz Deutschland.

Was Repeater‑Betreiber tun sollten

Repeater sollten:

  • nur relevante Regionen eintragen
  • nicht zu viele Regionen aktivieren
  • Repeater sinnvoll platzieren, um Überlappungen zu vermeiden
Fazit: Regionen machen das MeshCore‑Netz stabil, lokal und zukunftssicher.