Netwerk architectuur

MeshCore netwerk topologie

Hoe clients en repeaters samenwerken in MeshCore: route discovery, padleren en dekking op basis van repeaterlocaties.

Wat is netwerk topologie?

Netwerk topologie beschrijft hoe nodes in een netwerk met elkaar verbonden zijn. Bij LoRa-netwerken bepaalt dat direct bereik, betrouwbaarheid en latency.

In MeshCore is de topologie repeater-gebaseerd: clients sturen en ontvangen berichten, maar repeatten niet als algemene routerlaag. Forwarding gebeurt via repeaters (en room servers met repeat ingeschakeld).

Deze pagina beschrijft hoe die opzet werkt in de praktijk, en waarom repeaterplaatsing de kwaliteit van je netwerk bepaalt.

MeshCore rollen in de praktijk

MeshCore werkt vooral met rollen op basis van configuratie en plaatsing, niet met allerlei vaste marketing-node-types.

📱

Client node

Gebruikersnode voor directe berichten en room-berichten. Clients repeatten verkeer niet.

Voorbeeld: handheld node voor veldgebruik
📡

Repeater node

Stationaire node die berichten forwardt en zo bereik tussen clients overbrugt.

Voorbeeld: vaste repeater op zolder of hoog punt
🏠

Room server met repeat

Node-configuratie die roomverkeer kan ondersteunen met repeatgedrag waar nodig.

Voorbeeld: altijd-aan node in een communitylocatie
🗼

Backbone repeater

Strategisch geplaatste repeater die subnetten of buurregio's aan elkaar koppelt.

Voorbeeld: hoge locatie met stabiele voeding en antenne
🎒

Mobiele client

Verplaatsbare client die meebeweegt door het netwerk en afhankelijk is van lokale repeaterdekking.

Voorbeeld: wandelaar, vrijwilliger of mobiel team

Netwerkstructuur in de praktijk

MeshCore topologie volgt uit repeaterlocaties, terrein, bebouwing en antennekwaliteit.

1. Dicht gebied met meerdere repeaters

In stedelijke zones ontstaan vaak meerdere overlappende paden. Dit maakt afleveringen robuuster.

Client A → Repeater R1/R2 → Client B

2. Lineaire corridor

Langs routes of lintbebouwing ontstaat vaak een keten van repeaters die bereik verlengt.

Client A → R1 → R2 → Client B

3. Regionale koppeling via hoog punt

Een goed geplaatste repeater kan meerdere lokale clusters met elkaar verbinden.

Cluster West ↔ Backbone repeater ↔ Cluster Oost

4. Groei door extra repeaters

Nieuwe repeaters openen vaak nieuwe routes en verlagen afhankelijkheid van enkelvoudige paden.

Nieuwe R3 voegt extra pad toe naast bestaande route

Word onderdeel van het netwerk

Plaats een repeater en versterk de MeshCore topologie in jouw regio

Begin met MeshCore →

Hoe routing zich opbouwt

MeshCore combineert route discovery en gerichte forwarding via repeaters.

Flood voor eerste bereikbaarheid

Als er nog geen pad bekend is, kan het netwerk flood routing via repeaters gebruiken om de bestemming te bereiken.

Padleren na succesvolle aflevering

Na een succesvolle aflevering kan padinformatie worden geleerd, zodat vervolgberichten gerichter via bekende repeaters lopen.

Repeaterplaatsing bepaalt kwaliteit

De praktische prestaties hangen af van locatie, antenne, hoogte en configuratie van repeaters, niet van het idee dat alle nodes routen.

Voordelen van deze topologie

🔄

Robuuste paden

Meerdere repeaterroutes verhogen de kans op succesvolle aflevering.

📈

Schaalbaar per regio

Met extra repeaters groeit dekking zonder elke client als router te belasten.

💪

Betere stabiliteit

Vaste repeaters op sterke posities leveren voorspelbaardere prestaties.

🎯

Heldere rolverdeling

Clients communiceren; repeaters verzorgen forwarding.

📡

Bereikvergroting

Multi-hop via repeaters maakt communicatie mogelijk buiten direct zichtbereik.

Efficiëntere airtime

Gerichte vervolgroutering vermindert onnodig breed doorsturen waar dat kan.

Veelgestelde vragen

Hoeveel nodes heb je minimaal nodig voor een werkend netwerk?

Met twee nodes kun je direct testen. Voor een bruikbaar regionaal netwerk zijn strategisch geplaatste repeaters belangrijker dan een arbitrair minimumaantal clients.

Wat is de maximale hop count in MeshCore?

MeshCore-documentatie noemt een interne bovengrens van 64 hops. Praktisch gedrag stem je af op repeaterniveau (zoals flood.max) en airtime-doelen.

Kan ik mijn topologie zichtbaar maken?

Ja, via operationele monitoring, community-inventarisatie en praktische veldtests kun je inzicht krijgen in bereik en bruikbare paden.

Wat gebeurt er bij hoge node-dichtheid?

Bij veel gelijktijdig verkeer neemt kanaaldruk toe. Goede repeaterplaatsing, configuratie en berichtenhygiëne helpen om het netwerk bruikbaar te houden.

Is een hub-patroon mogelijk in MeshCore?

Ja. In de praktijk kunnen sterke repeaters op goede locaties fungeren als belangrijke schakels tussen subnetten.

Versterk de MeshCore topologie

Een MeshCore netwerk wordt vooral sterker door doordachte repeaterlocaties en correcte rolconfiguratie.