Naar inhoud springen

Repeater

Uit MeshWiki

Repeater

Een repeater is een MeshCore node die pakketten die hij via LoRa ontvangt doorstuurt (repeat), zodat berichten verder kunnen reizen dan een enkele directe radioverbinding toelaat. Repeaters zijn de ruggengraat van het MeshCore netwerk: zij maken multi-hop routing mogelijk.

Wat doet een repeater?

  • Ontvangt pakketten van andere nodes binnen radiobereik
  • Controleert of het pakket al eerder gezien is en zo niet, zendt hij het opnieuw uit (mits correct geconfigureerd, zie ook de CLI-commando's)
  • Draagt daarmee bij aan de dekking en bereikbaarheid van het netwerk

Een repeater heeft geen gebruiker achter zich; hij draait doorgaans onbemand op een vaste locatie.

Waarom repeaters belangrijk zijn

LoRa-signalen worden beperkt door afstand en obstakels. Zonder repeaters zouden twee nodes die elkaar niet direct kunnen bereiken ook geen bericht kunnen uitwisselen. Een extra repeater kan bijdragen aan de dekking en betrouwbaarheid van het netwerk.

Repeater vs. andere nodes

  • Een repeater stuurt pakketten door maar host geen gesprekken of gebruikers
  • Een Room server host daarnaast chatkamers waarin meerdere gebruikers kunnen praten
  • Een Companion is gekoppeld aan een telefoon of computer en fungeert als de radio van één gebruiker

Een repeater kan ook dienstdoen als Observer als je hem aan het internet koppelt.

Wanneer geen repeater?

Een repeater erbij is niet altijd een goed idee. In een omgeving waar al veel repeaters zijn, vullen ze de beperkte radiotijd en neemt de kans dat ze door elkaar heen praten toe, en de betrouwbaarheid af. Dan kan het beter zijn om een companion op je zolder te zetten, en die eventueel via wifi toegankelijk te maken in je hele huis. Lees ook MeshCore en de Airtime-uitdaging.

Zelf een repeater draaien

Een repeater draai je meestal onbemand, dus let op:

  • Een stabiele stroomvoorziening (netstroom of zonnepaneel + accu)
  • Een goede antennepositie; hoogte en vrij zicht maken veel verschil
  • Een duidelijke naam en (optioneel) locatie in de configuratie zodat anderen weten wat ze zien

Zet ook je emailadres in de owner informatie, en houd de Meshcore community in de gaten. Soms moet firmware bijgewerkt worden, of instellingen veranderd. Je kan niet eenmalig een repeater plaatsen en er dan nooit meer naar omkijken. En als er problemen zijn met je repeater is het prettig als mensen uit de community, die dat zien, je kunnen bereiken zodat het samen opgelost kan worden.

Zie ook