Architektura sieci

Topologia sieci MeshCore

Jak klienci i repeatery wspolpracuja w MeshCore: route discovery, nauczone sciezki i zasieg budowany przez rozmieszczenie repeaterow.

Czym jest topologia sieci?

Topologia sieci opisuje, jak nodes lacza sie w sieci. W deploymentach LoRa topologia bezposrednio wplywa na zasieg, niezawodnosc i opoznienia.

W MeshCore topologia jest oparta o repeatery: klienci wysylaja i odbieraja, ale nie tworza ogolnej warstwy repeatu. Forwarding realizuja repeatery (oraz room serwery z wlaczonym repeat).

Ta strona pokazuje, jak ten model dziala w praktyce i dlaczego rozmieszczenie repeaterow ma najwiekszy wplyw na jakosc sieci.

Praktyczne role MeshCore

MeshCore najlepiej opisywac przez role operacyjne wynikajace z konfiguracji i lokalizacji, a nie przez szerokie, generyczne typy node.

📱

Node klienta

Node uzytkownika do wiadomosci bezposrednich i room. Klienci nie repeatuja ruchu.

Przyklad: przenosny node terenowy
📡

Node repeatera

Node stacjonarny, ktory realizuje forwarding i laczy odleglych klientow.

Przyklad: staly repeater na wysokiej lokalizacji
🏠

Room server z repeat

Konfiguracja always-on, ktora moze wspierac ruch room z zachowaniem repeat tam, gdzie potrzeba.

Przyklad: node spolecznosciowy ze stalym zasilaniem
🗼

Repeater backbone

Strategiczny repeater laczacy lokalne podsieci lub sasiednie regiony.

Przyklad: podwyzszona lokalizacja z dobrze dostrojona antena
🎒

Klient mobilny

Przenosny klient przemieszczajacy sie po sieci i opierajacy sie na lokalnym zasiegu repeaterow.

Przyklad: wolontariusz, piechur lub mobilny zespol

Wzorce topologii w terenie

Struktura MeshCore wynika z rozmieszczenia repeaterow, terenu, zabudowy i wydajnosci anten.

1. Gesty obszar z wieloma repeaterami

W miastach nakladajace sie sciezki repeaterow czesto poprawiaja odpornosc dostarczania.

Client A -> Repeater R1/R2 -> Client B

2. Korytarz liniowy

Wzdluz drog lub rozproszonych osiedli repeatery czesto tworza lancuch rozszerzajacy zasieg.

Client A -> R1 -> R2 -> Client B

3. Most regionalny przez high-site

Dobrze ustawiony repeater moze polaczyc kilka lokalnych klastrow w jedna praktyczna siec.

Klaster Zachod <-> Repeater backbone <-> Klaster Wschod

4. Wzrost przez dodawanie repeaterow

Dodanie repeaterow czesto otwiera trasy alternatywne i zmniejsza zaleznosc od pojedynczej sciezki.

Nowy R3 dodaje druga trase obok istniejacej

Zostan czescia sieci

Postaw repeater i wzmocnij topologie MeshCore w swoim regionie

Zacznij z MeshCore ->

Jak tworzy sie routing

MeshCore laczy ruch discovery z bardziej ukierunkowanym forwardingiem przez repeatery.

Flood dla poczatkowej osiagalnosci

Gdy trasa nie jest znana, siec moze uzyc flood routingu przez repeatery, aby dotrzec do celu.

Path learning po dostarczeniu

Po udanym dostarczeniu mozna nauczyc informacje o sciezce, aby dalszy ruch szedl bardziej bezposrednio przez znane repeatery.

Rozmieszczenie repeaterow decyduje o jakosci

Rzeczywista wydajnosc zalezy od lokalizacji repeatera, anteny, wysokosci i konfiguracji, a nie od tego, by kazdy node byl routerem.

Zalety tego modelu topologii

🔄

Odporne sciezki

Wiele tras repeaterow zwieksza szanse skutecznego dostarczenia.

📈

Skalowalnosc regionalna

Zasieg rosnie wraz z kolejnymi repeaterami bez zamiany kazdego klienta w router.

💪

Lepsza stabilnosc

Stale repeatery na mocnych lokalizacjach daja bardziej przewidywalna wydajnosc.

🎯

Jasny podzial ról

Klienci komunikuja, repeatery robia forwarding.

📡

Rozszerzony zasieg

Multi-hop przez repeatery umozliwia komunikacje poza bezposrednim zasiegiem radia.

Sprawniejszy airtime

Nauczony routing kolejnego ruchu ogranicza niepotrzebne szerokie rozglaszanie tam, gdzie to mozliwe.

Najczesciej zadawane pytania

Jaka jest minimalna liczba nodes dla dzialajacej sieci?

Dwa nodes wystarcza do testu bezposredniego. Dla uzytecznego zasiegu regionalnego wazniejsze jest strategiczne rozmieszczenie repeaterow niz arbitralne minimum klientow.

Jaka jest maksymalna liczba hopow w MeshCore?

Dokumentacja protokolu MeshCore wskazuje wewnetrzny limit 64 hopow. Zachowanie praktyczne stroi sie na poziomie repeatera (np. flood.max) oraz celow airtime.

Czy moge zwizualizowac lokalna topologie?

Tak. Laczac kontrole operacyjne, mape spolecznosci i testy terenowe, mozna zbudowac praktyczny obraz osiagalnosci i uzytecznych tras.

Co sie dzieje przy bardzo duzej gestosci nodes?

Przy ruchu jednoczesnym rosnie obciazenie kanalu. Dobre rozmieszczenie repeaterow, dyscyplina konfiguracji i higiena wiadomosci utrzymuja wydajnosc na uzytecznym poziomie.

Czy w MeshCore mozliwy jest wzorzec typu hub?

Tak. W praktyce mocne repeatery na dobrych lokalizacjach czesto staja sie kluczowymi laczami miedzy lokalnymi podsieciami.

Wzmacniaj topologie MeshCore

Siec MeshCore staje sie mocniejsza dzieki przemyslanemu rozmieszczeniu repeaterow i poprawnej konfiguracji rol.

Powiązane artykuły