<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[MeshCore net forum - Development Space]]></title>
		<link>https://forum.meshcore-net.nl/</link>
		<description><![CDATA[MeshCore net forum - https://forum.meshcore-net.nl]]></description>
		<pubDate>Sun, 18 Oct 2026 05:03:03 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Gebruikmaken van regio's (protocol)]]></title>
			<link>https://forum.meshcore-net.nl/showthread.php?tid=132</link>
			<pubDate>Wed, 04 Feb 2026 09:51:20 +0100</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.meshcore-net.nl/member.php?action=profile&uid=94">Art-X</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.meshcore-net.nl/showthread.php?tid=132</guid>
			<description><![CDATA[Nu de regio's uitgerold gaan worden had ik een idee voor het goed gebruik maken hiervan naast alleen de floods, het is een ruw idee bedoeld ter discussie:<br />
We gaan er vanuit dat regio's ingevoerd zijn.<br />
<br />
Stap 1: <br />
Een idee: Men moet eigen regio instellen, en repeaters nemen automatisch gedetecteerde regio's van directe neighbours over als subregio's. Dit is cruciaal voor dit plan, en zorgt ervoor dat grensrepeaters dit laten werken:<br />
<br />
Stap 2:<br />
<br />
Stel we breiden de software uit met een 'reverse block' route:<br />
de header van het bericht krijg een paar bytes ruimte om een genomen route mee te geven en de destination, deze header groeit mee met het aantal gepasseerde regio's <br />
<br />
Regels:<br />
<br />
-eerste repeater voegt regio toe<br />
-repeaters met één regio repeaten altijd als de destination niet gelijk is aan de regio volgens de standaard regels.<br />
<br />
Pad:<br />
<br />
Een companion stuurt een bericht in regio x, bijvoorbeeld groningen, bedoeld voor Nijmegen:<br />
Alles is nog normaal, repeater met alleen eigen regio stuurt door en ziet nog geen regio in de blockroute dus voegt deze toe. Andere repeaters met alleen eigen regio forwarden de message als normaal<br />
<br />
Nu komt het bericht aan op een grensrepeater, deze heeft regio groningen én subregio Zwolle<br />
De regels: als je meer dan één regio hebt, check het bericht voor een reverse block, bestaat de regio al eerder in de blocklist, repeat *niet* naar die regio.<br />
<br />
<br />
- groningen staat er in, dus repeat alleen zwolle.<br />
<br />
- propagatie tot de grensrepeater in zwolle-nijmegen<br />
<br />
- repeater ziet groningen en zwolle in de blocklist en heeft zelf zwolle en nijmegen als subregio, repeat alleen nijmegen<br />
<br />
- Propagatie tot de destination in nijmegen<br />
<br />
Kan op deze manier het aantal repeats verminderd worden? De berichten worden op deze manier niet eindeloos onnodig gehoord en gedropt.]]></description>
			<content:encoded><![CDATA[Nu de regio's uitgerold gaan worden had ik een idee voor het goed gebruik maken hiervan naast alleen de floods, het is een ruw idee bedoeld ter discussie:<br />
We gaan er vanuit dat regio's ingevoerd zijn.<br />
<br />
Stap 1: <br />
Een idee: Men moet eigen regio instellen, en repeaters nemen automatisch gedetecteerde regio's van directe neighbours over als subregio's. Dit is cruciaal voor dit plan, en zorgt ervoor dat grensrepeaters dit laten werken:<br />
<br />
Stap 2:<br />
<br />
Stel we breiden de software uit met een 'reverse block' route:<br />
de header van het bericht krijg een paar bytes ruimte om een genomen route mee te geven en de destination, deze header groeit mee met het aantal gepasseerde regio's <br />
<br />
Regels:<br />
<br />
-eerste repeater voegt regio toe<br />
-repeaters met één regio repeaten altijd als de destination niet gelijk is aan de regio volgens de standaard regels.<br />
<br />
Pad:<br />
<br />
Een companion stuurt een bericht in regio x, bijvoorbeeld groningen, bedoeld voor Nijmegen:<br />
Alles is nog normaal, repeater met alleen eigen regio stuurt door en ziet nog geen regio in de blockroute dus voegt deze toe. Andere repeaters met alleen eigen regio forwarden de message als normaal<br />
<br />
Nu komt het bericht aan op een grensrepeater, deze heeft regio groningen én subregio Zwolle<br />
De regels: als je meer dan één regio hebt, check het bericht voor een reverse block, bestaat de regio al eerder in de blocklist, repeat *niet* naar die regio.<br />
<br />
<br />
- groningen staat er in, dus repeat alleen zwolle.<br />
<br />
- propagatie tot de grensrepeater in zwolle-nijmegen<br />
<br />
- repeater ziet groningen en zwolle in de blocklist en heeft zelf zwolle en nijmegen als subregio, repeat alleen nijmegen<br />
<br />
- Propagatie tot de destination in nijmegen<br />
<br />
Kan op deze manier het aantal repeats verminderd worden? De berichten worden op deze manier niet eindeloos onnodig gehoord en gedropt.]]></content:encoded>
		</item>
	</channel>
</rss>