Gezielte Nachrichtenweiterleitung im Mesh-Netz
Mit der Einführung von Regions in MeshCore steht Betreibern und Nutzern ein mächtiges Werkzeug zur Verfügung, um die Netzlast zu reduzieren und Kanal-Nachrichten gezielt auf bestimmte geografische Bereiche zu beschränken. Was steckt dahinter – und was bedeutet das konkret für unser Dresdner Netz?
Warum Regions?
Regions wurden eingeführt, um die Last im Mesh-Netz zu begrenzen. Durch die Nutzung von Regions enthält das Netz weniger unnötige Hops. Bisher wurden Kanal-Nachrichten von jedem erreichbaren Repeater weitergeleitet – unabhängig davon, ob die Empfänger überhaupt in der Nähe waren. Mit Regions lässt sich das nun steuern.
Eine Diskussion in Dresden muss nicht in die ganze Welt verteilt werden. Genau das verhindert das Region-System.
Wichtig zu wissen: Regions gelten aktuell ausschließlich für Kanäle (Channels) und haben keinen Einfluss auf direkte Nachrichten (DMs).
Das Grundprinzip
Repeater unterstützen „Regionen“, für welche sie Nachrichten weiterleiten. Nutzerinnen und Nutzer definieren in Channels mit einem „Scope“, auf welche Region ihre Nachrichten beschränkt bleiben sollen.
Konkret läuft das so ab:
- Ein Repeater-Betreiber konfiguriert eine oder mehrere Regions auf seinem Gerät.
- Er legt fest, welche Regions weitergeleitet (allowf) werden sollen.
- Die Nutzerin oder der Nutzer versieht eine Kanal-Nachricht mit einem Region-Flag.
- Nur Repeater, die das entsprechende Region-Flag kennen, leiten die Nachricht weiter.
Standardmäßig ist ein Repeater auf * gesetzt – das bedeutet, er leitet Nachrichten ohne Region-Flag weiter. So wird verhindert, dass bestehende öffentliche Kanäle ohne Region-Konfiguration blockiert werden.
Region-Codes
Die Bezeichnungen folgen Konventionen, auf die sich Menschen nach Diskussionen geeinigt haben. Die technische Basis sind etablierte Standards:
- Länder: ISO 3166-1 alpha-2 (z. B.
defür Deutschland) - Bundesländer/Regionen: UN/LOCODE Subdivision Codes (z. B.
de-snfür Sachsen)
Aktuell gibt es noch keine funktionierende Hierarchie: de und de-sn sind gleichwertige, unabhängige Scopes. Ein Repeater mit nur de-sn reagiert also nicht automatisch auf Nachrichten mit dem Flag de – deshalb ist es wichtig, mehrere Ebenen gemeinsam zu konfigurieren.
Empfohlene Einstellungen für den Großraum Dresden
Repeater im Großraum Dresden sollten folgende Regionen erlauben:
europedede-ostde-snde-sn-vvode-sn-dd
Das Eintragen mehrerer Regions ist besonders sinnvoll, wenn der Repeater geografisch an einer Grenze zu einer anderen Region liegt. Unser Funkturm Wilsdruff liegt beispielsweise zwischen mehreren Landkreisen – dort macht die vollständige Liste besonders viel Sinn.
Nutzerinnen und Nutzern mit Companions im Großraum Dresden empfehlen wir, standardmäßig einen dieser Scopes zu verwenden:
de-snde-sn-dd
Für den alltäglichen Stadt-Chat ist de-sn-dd die engste und sinnvollste Wahl – Nachrichten bleiben auf Dresden beschränkt und belasten das überregionale Netz nicht.
Konfiguration am Repeater
Per CLI
Wer seinen Repeater per serieller Konsole oder Remote-Admin verwaltet, setzt die Regions direkt:
region put europe region put de region put de-ost region put de-sn region put de-sn-vvo region put de-sn-dd region allowf europe region allowf de region allowf de-ost region allowf de-sn region allowf de-sn-vvo region allowf de-sn-dd region save
Per App
- In der MeshCore-App am Repeater anmelden
- Einstellungen öffnen → Manage Regions
- Mit dem
+-Symbol jede Region einzeln eintragen - Für jede Region auch Allow Flood aktivieren
- Speichern – kein Neustart erforderlich
Regions in der Client-App setzen
Auch als normaler Nutzer kann man Nachrichten mit einem Region-Scope versehen:
- Kanal öffnen
- Menü oben rechts (drei Punkte) antippen
- Set Region Scope wählen
- Gewünschten Scope eintragen (z. B.
de-sn-dd)
Die Möglichkeit, Kanal-Nachrichten auf lokale Repeater-Regions zu beschränken, wurde mit App-Version 1.38.0 im Januar 2026 eingeführt. Die Firmware-seitige Unterstützung mit den entsprechenden CLI-Befehlen kam bereits mit dem Release vom November 2025.
Kanäle in Dresden
In Dresden sind folgende Hashtag-Kanäle in Verwendung:
#dresden– allgemeiner Chat#dd-ping– Tests#dd-repeater– Support rund um Repeater#dd-roomserver– Support rund um Room Server#dd-companion– Support rund um Companions#dd-meshcon– Real-Life-Treffen
Für Notfälle gilt die Konvention: #emergency. Den Notfunkkanal gerne mitlesen, aber nicht aus Spaß beschreiben.
Es gibt außerdem einen Test-Kanal #de-sn-dd, in dem Nutzerinnen und Nutzer z. B. mit dem gleichnamigen engen Scope experimentieren können.