Settings in Firmeware 1.16

Hey zusammen,

als Ergänzung zum Release-Post hier mal die empfohlenen Settings für unser Netz im Münsterland unter Firmware v1.16. Gedacht als Richtwerte, damit wir das Netz einheitlich und sauber laufen lassen. Die Flood- und Delay-Werte staffeln wir nach Standort-Typ, weil ein Hochpunkt mit vielen Nachbarn andere Anforderungen hat als ein Innerorts-Node.

Wichtig: Bei den flood.max.unscoped geht es ausschließlich um nachrichten ohne Region Scrope die gedropped werden nach X Hops. Wenn man z.B. in region "de" sendet, kommt man trotzdem über alle Hops durch Deutschland. Damit wird nur Regionsloser Traffic gestoppt der das Netz verstopft durch Kollisionen.

Regions

Diese Region-Defs sollten überall gesetzt sein:

* FloodAllowed
de FloodAllowed
de-nw FloodAllowed
de-west FloodAllowed
de-msl FloodAllowed

Flood- & Delay-Settings nach Standort-Typ

Welches Profil ihr nehmt, richtet sich nach der Anzahl der Nachbarn (also wie viele andere Nodes ihr direkt hört):

Hohe Punkte mit großer Reichweite (15+ Nachbarn)

Viele direkte Nachbarn bedeuten viel Potenzial für Selbstkollisionen beim Flooding. Darum hier niedrigere Hop-Limits und ein höherer Backoff, damit nicht alle gleichzeitig funken:

set flood.max.unscoped 6
set flood.max.advert 6
set txdelay 2
set direct.txdelay 2

Mittlere Reichweite (5 bis 15 Nachbarn)

set flood.max.unscoped 8
set flood.max.advert 8
set txdelay 1.5
set direct.txdelay 1

Local / Innerorts (unter 5 Nachbarn)

Wenige Nachbarn, also kaum Kollisionsrisiko. Hier dürfen die Hop-Limits höher und die Delays niedrig sein, das hält die Latenz gering:

set flood.max.unscoped 10
set flood.max.advert 10
set txdelay 0.3
set direct.txdelay 0.1

Übersicht Nachbarn pro Profil

Profil Nachbarn unscoped/advert txdelay direct.txdelay
Hohe Punkte / große Reichweite 15+ 6 2 2
Mittlere Reichweite 5 bis 15 8 1.5 1
Local / Innerorts unter 5 10 0.3 0.1

Kurz zur Logik dahinter

  • flood.max.unscoped / flood.max.advert: droppen Flood- bzw. Advert-Pakete nach so vielen Hops. An dichten Hochpunkten niedriger ansetzen, damit das Netz nicht zugeflutet wird.
  • txdelay: Random-Backoff vor dem Weiterleiten eines Pakets. Je mehr Nachbarn ihr hört, desto höher, sonst funken bei einem Flood alle gleichzeitig und es gibt Kollisionen. Innerorts mit wenig Nachbarn kann er niedrig bleiben, das spart Latenz.
  • direct.txdelay: das Gleiche für direkt geroutete Pakete (über bekannten Path).

Faustregel also: viele Nachbarn = niedrigere Hop-Limits und höhere Delays, wenige Nachbarn = umgekehrt.

Wenn ihr unsicher seid, in welches Profil euer Node fällt, schaut einfach mal, wie viele direkte Nachbarn ihr seht, und meldet euch gern hier.

2

Gelten die Settings auch noch für die aktuelle Firmware?

Nachbarn habe ich hier nur einen Repeater der mich hört. Und der offensichtlich auch nicht vom Netz gehört wird. Ziel ist es, von meinem QTH aus den Waldhügel in Rheine zu erreichen. Der Rest im Umfeld, Schöppingen, Baumberge und Borghorst ist mehr oder weniger von der Topographie geblockt. Schöppingen strahlt zur falschen Seite und Baumberge könnte knapp werden.

0

Dann nimmst:

set flood.max.unscoped 10
set flood.max.advert 10
set txdelay 0.3
set direct.txdelay 0.1

Wenn du Hilfe brauchst bzw. Hardware (Repeater) kann ich gern aushelfen.
Suchen wir eine Posi für.

1

Dann noch ein paar Fragen zu den Repeater Settings.
Welche Werte sind für die Advertising Settings sinnvoll?
Zur Zeit habe ich 240 (min) für Advert Interval, 47h für Flood Advert Interval und 64 für Flood max.

Unter den Advanced Settings habe ich derzeit
Loop Detection auf minimal, Path hash mode auf 2-byte.

Box bei Repeat ist aktiviert. Was macht eigentlich Multi ACKs? Setzen oder nicht?

Gruß
Heinz-Jürgen

1

meierzwo:
Dann noch ein paar Fragen zu den Repeater Settings.
Welche Werte sind für die Advertising Settings sinnvoll?
Zur Zeit habe ich 240 (min) für Advert Interval, 47h für Flood Advert Interval und 64 für Flood max.

Unter den Advanced Settings habe ich derzeit
Loop Detection auf minimal, Path hash mode auf 2-byte.

Box bei Repeat ist aktiviert. Was macht eigentlich Multi ACKs? Setzen oder nicht?

Gruß
Heinz-Jürgen

Multi ACK weist den Repeater an, 2 ACKs statt 1 zu senden.
Kann man machen, muss man aber nicht unbedingt.

1

Hardware liegt hier teilweise schon. Wird ein Seed Studio xiao nRF52840 / Wio-SX1262 Kit. Liegt auf dem Tisch und läuft auch schon. Antenne ist noch im Zulauf, für Akku und Solarladung sammle ich noch Ideen. Das Ding ist ja recht genügsam.
Standort wird mein QTH sein. Antennenhöhe wird bei etwa 10 bis 14m liegen. Damit müsste ich über ein Nachbargebäude und den Wall der B54 in Richtung Rheine Waldhügel hinweg kommen. Liegt hier alles im Loch, aber mit der Höhe und der Leistung des xiao müsste ich Rheine erreichen können. Dort will man den Repeater eventuell auch noch etwas höher setzen. Für erste Tests habe ich mir eine kleine GP gebaut und ausgemessen.
Sollte sich die Repeaterdichte hier erhöhen und bessere Standorte erschlossen werden können, kann ich mit der Antennenhöhe und Sendeleistung runter gehen. Aber im Moment heißt es überhaupt erst einmal aus dem Loch raus zu kommen.

Gruß
Heinz-Jürgen

0

meierzwo:
Hardware liegt hier teilweise schon. Wird ein Seed Studio xiao nRF52840 / Wio-SX1262 Kit. Liegt auf dem Tisch und läuft auch schon. Antenne ist noch im Zulauf, für Akku und Solarladung sammle ich noch Ideen. Das Ding ist ja recht genügsam.
Standort wird mein QTH sein. Antennenhöhe wird bei etwa 10 bis 14m liegen. Damit müsste ich über ein Nachbargebäude und den Wall der B54 in Richtung Rheine Waldhügel hinweg kommen. Liegt hier alles im Loch, aber mit der Höhe und der Leistung des xiao müsste ich Rheine erreichen können. Dort will man den Repeater eventuell auch noch etwas höher setzen. Für erste Tests habe ich mir eine kleine GP gebaut und ausgemessen.
Sollte sich die Repeaterdichte hier erhöhen und bessere Standorte erschlossen werden können, kann ich mit der Antennenhöhe und Sendeleistung runter gehen. Aber im Moment heißt es überhaupt erst einmal aus dem Loch raus zu kommen.

Gruß
Heinz-Jürgen

Ich kann dir Solarzelle, MPPT und 18650er empfehlen, kappt immer gut.
Bekommst günstig bei Aliexpress.

0

Danke dir. Ich habe einen Bauvorschlag von DJ1NG ins Auge gefasst und die Teile sind unterwegs. Statt 18650 Rundzelle wird es eine Flachzelle (mit Schutzschaltung). Mal schauen wann Ali liefert. :-)

0
Anmelden oder registrieren, um zu antworten.