Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| meshcore:allgemeines:regions:definieren [03.02.2026 17:38] – josch0 | meshcore:allgemeines:regions:definieren [05.02.2026 16:08] (aktuell) – [Dürfen sich Regions überlappen?] josch0 | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| Bevor eigene regionale Regions definiert werden, bitte erstmal nachschauen ob es in der Gegend schon Regions und Festlegungen der Communities gibt: | Bevor eigene regionale Regions definiert werden, bitte erstmal nachschauen ob es in der Gegend schon Regions und Festlegungen der Communities gibt: | ||
| - | * [[https:// | + | |
| - | * [[reale-regions-in-repeatern|Festlegungen der Communities]] | + | |
| + | * [[reale-regions-in-repeatern|Festlegungen der regionalen | ||
| \\ | \\ | ||
| Zeile 11: | Zeile 12: | ||
| Bei der Definition von regionalen Regions muss man sich im Vorfeld einige grundlegende Gedanken machen, damit Regions auch einen Mehrwert bringen und nicht eher ein Bottleneck sind. Wichtig ist auch, dass es in Deutschland möglichst einen gemeinsamen Konsens zu Regions gibt und allgemeine Festlegungen auch deutschlandweit umgesetzt werden. Abweichungen vom Konsens führen zu Inselbildung und für den Nutzer unerwartetem Verhalten im Netz. | Bei der Definition von regionalen Regions muss man sich im Vorfeld einige grundlegende Gedanken machen, damit Regions auch einen Mehrwert bringen und nicht eher ein Bottleneck sind. Wichtig ist auch, dass es in Deutschland möglichst einen gemeinsamen Konsens zu Regions gibt und allgemeine Festlegungen auch deutschlandweit umgesetzt werden. Abweichungen vom Konsens führen zu Inselbildung und für den Nutzer unerwartetem Verhalten im Netz. | ||
| - | Nachfolgend einige Hilfestellungen zur Definition von Regions. | + | Für Regions |
| + | |||
| + | * Länge maximum 30 bytes (UTF-8). | ||
| + | * Nur Kleinbuchstaben, | ||
| + | * Regions müssen im Netz eindeutig sein. | ||
| + | * Regions und Scopes matchen nur exakt (1:1), es gibt kein " | ||
| + | * Die Anzahl der Regions auf dem Repeater ist auf 32 begrenzt, ABER: Beim Auto-Discover der Regions können nur 160 Zeichen übertragen werden. Alles Weitere wird abgeschnitten. Es ist daher sehr zu empfehlen, die Anzahl der Regions und deren Namen mit Bedacht zu wählen. Die abgeschnittenen Regions sind im Repeater trotzdem aktiv. Wenn der Nutzer diese kennt, kann er sie trotzdem nutzen. Sie werden lediglich nicht im Auto-Discover angezeigt. | ||
| + | |||
| + | Anleitungen zur Konfiguration der Regions und Nutzung des Scopes findet ihr hier: | ||
| + | |||
| + | * [[cli|Repeater Konfiguration]] | ||
| + | * [[scopes-nutzen|Scopes in Companions nutzen]] | ||
| ===== Wie schneidet man Regions am besten? ===== | ===== Wie schneidet man Regions am besten? ===== | ||
| Zeile 42: | Zeile 54: | ||
| Die Kommunikation in den Channels soll zukünftig bevorzugt immer mit einem gesetztem Scope erfolgen. Daher muss der Nutzer die Möglichkeit haben, den für die Kommunikation passenden und kleinstmöglichen Scope auch auswählen zu können. Ein Channel # | Die Kommunikation in den Channels soll zukünftig bevorzugt immer mit einem gesetztem Scope erfolgen. Daher muss der Nutzer die Möglichkeit haben, den für die Kommunikation passenden und kleinstmöglichen Scope auch auswählen zu können. Ein Channel # | ||
| - | Nach oben hin gibt es keine zwingende Limitierung der Regions, allerdings belasten große Regions das Netz erheblich mit Flood-Traffic. Entsprechend dem obigen Merksatz braucht es also gute Gründe, warum man seine Nachrichten z.B. mit dem Scope __europe__ sendet. Auch wenn große Regions damit eher problematisch wirken, sind sie dennoch wichtig und sollten auf den Repeatern auch immer vorhanden sein. Dies hat zwei maßgebliche Gründe: | + | Nach oben hin gibt es keine zwingende Limitierung der Größe einer Region, allerdings belasten große Regions das Netz erheblich mit Flood-Traffic. Entsprechend dem obigen Merksatz braucht es also gute Gründe, warum man seine Nachrichten z.B. mit dem Scope __europe__ sendet. Auch wenn große Regions damit eher problematisch wirken, sind sie dennoch wichtig und sollten auf den Repeatern auch immer vorhanden sein. Dies hat zwei maßgebliche Gründe: |
| * Nachrichten OHNE Scope (64 Hops durch alle Länder) sind immer schlechter als mit großem Scope (__de__ bleibt innerhalb Deutschlands und stört die Nachbarn nicht) | * Nachrichten OHNE Scope (64 Hops durch alle Länder) sind immer schlechter als mit großem Scope (__de__ bleibt innerhalb Deutschlands und stört die Nachbarn nicht) | ||
| Zeile 56: | Zeile 68: | ||
| | **:-( NACHTEILE: | | **:-( NACHTEILE: | ||
| - | ===== Regions | + | ===== Sind Regions |
| + | |||
| + | Grundsätzlich gibt es keine notwendige und festgelegte hierarchische Struktur von Regions, auch wenn die CLI eine solche Eingabe im Repeater zulässt. Da sich Regions nach ganz unterschiedlichen Gesichtspunkten definieren, kann es kleine und große Regions geben, sowie Regions die sich erheblich überlappen oder im Gegensatz starren Grenzen folgen. Es kann natürlich auch Regions geben, die auf Grund ihrer Herkunft einer Hierarchie folgen (Z.B. Bund und Bundesländer), | ||
| + | |||
| + | Bei der Definition von Regions muss stets im Fokus stehen, dem Nutzer " | ||
| |< 100% 50% 50% >| | |< 100% 50% 50% >| | ||
| - | ^ Verschachteln | + | ^ Beispiel 1: Starre Struktur über X-Ebenen |
| - | | {{ : | + | | {{ : |
| - | | Um den Flood-Traffic sinnvoll einzuschränken, sollen zukünftig im besten Fall alle Nachrichten | + | | **:-) VORTEILE:** \\ - Klar strukturiert, auf ganz Deutschland anwendbar \\ - Man kann die Größe des Scopes in 5 Stufen selbst wählen | **:-) VORTEILE:** \\ - Verschachtelung geschieht automatisch durch Regions |
| + | | **:-( NACHTEILE: | ||
| + | |||
| + | ===== Dürfen sich Regions überlappen? | ||
| + | |||
| + | Bezüglich Überlappung von Regions gibt es zwei Möglichkeiten: | ||
| + | |||
| + | - Regions, die starren Grenzen folgen (z.B. Bundesland), | ||
| + | - Regions, | ||
| + | |||
| + | \\ | ||
| + | |< 100% 50% 50% >| | ||
| + | ^ Regions mit festen Grenzen ^ Regions | ||
| + | | {{ : | ||
| + | | :-) Die Landesgrenzen zwischen DE und RP sind klar definiert und sollten nicht aufgeweicht werden. \\ ABER: "Grenzrepeater" | ||
| + | |||
| + | ===== Wie benennt man Regions am besten? ===== | ||
| + | |||
| + | Bei der Benennung | ||
| + | |||
| + | Die Diskussionen | ||
| + | |||
| + | Folgende Punkte sollten bei der Benennung von Regions beachtet werden: | ||
| + | |||
| + | * Namen möglichst sprechend wählen, mehrdeutige oder unbekannte Abkürzungen vermeiden (__westerwald__ vs. __ww__, __rhein-main-gebiet__ vs. __rmg__) | ||
| + | * Für definierte Gebiete besser | ||
| + | * Keine Hierarchien einbauen, die faktisch nicht existieren | ||
| + | * Da regionale Regions eine begrenzte Reichweite und im besten Fall eindeutigen Namen haben, braucht es keinen | ||
| + | |||
| + | \\ | ||
| + | |< 100% 50% 50% >| | ||
| + | ^ Beispiel 1: Abgekürzt ^ Beispiel 2: Sprechend ^ | ||
| + | | {{ : | ||
| + | | **:-) VORTEILE: | ||
| + | | **:-( NACHTEILE: | ||
| + | |||
| + | ===== Was sind private Regions? Was ist die Home-Region? | ||
| + | |||
| + | Das wissen wir auch noch nicht genau. In der Firmware gibt es entsprechende Hinweise sowohl auf private Regions (mit $ am Anfang) und eine spezielle Home-Region, | ||