Meshtastic-verkon asetusten määrittäminen vaatii huolellista harkintaa kunkin laitteen roolista, sillä se on ratkaisevan tärkeää suorituskyvyn optimoimiseksi ja luotettavan viestinnän varmistamiseksi. Oikean roolin valinta voi parantaa verkon tehokkuutta, kun taas väärän valinta voi johtaa ruuhkautumiseen ja heikkoon suorituskykyyn. Laitteen rooli määrittää sen ensisijaisen tehtävän verkossa ja on suunniteltu tiettyyn käyttöön, mikä auttaa verkon käyttäytymisen tehokkaassa hallinnassa. Tässä on joitakin yleisiä laiteroolivaihtoehtoja.
Asiakas
Meshtastic-laitteiden de facto rooli on CLIENT, joka on joustava ja yleiskäyttöinen vaihtoehto, joka täyttää useimpien käyttötapojen tarpeet. Kun et ole varma, minkä roolin valita, Client-roolissa pysyminen on turvallinen valinta.
Vaikka termillä "Client" saattaa olla joissakin teknologisissa yhteyksissä negatiivisia konnotaatioita, on tärkeää huomata, että Meshtasticin asiakkaat toistavat ja reitittävät viestejä. Valitettavasti tämä on aiemmin aiheuttanut sekaannusta, ja jotkut ovat erehdyksessä valinneet roolin ROUTER.
Asiakas mykistetty
Rooli CLIENT_MUTE on samanlainen kuin rooli CLIENT, mutta eroaa yhdessä tärkeässä asiassa: se ei toista tai reititä viestejä. Tämä rooli sopii erinomaisesti laitteille, joita käytetään alueilla, joilla on suuri verkkoliikenne, sillä lisäviestien reititys voisi aiheuttaa ruuhkaa. Käyttämällä roolia CLIENT_MUTE voit varmistaa, että laite lähettää ja vastaanottaa vain omat viestinsä ilman, että se lisää verkkoliikennettä.
Tätä roolia suositellaan myös mesh-harrastajille, joilla on useita laitteita. Määritä yksi laite ASIAKAS-rooliin ja aseta muut ASIAKAS_MYKKÄ-tilaan hallitaksesi ilmankäyttöäsi vastuullisemmin.
Reititin ja toistin
Mitä ovat reititin ja toistin?
REITITIN-rooli on suunniteltu laitteille, jotka ensisijaisesti reitittävät viestejä muille mesh-verkon laitteille. Tämä rooli sopii VAIN paikallaan oleville laitteille, jotka on sijoitettu erittäin strategisiin paikkoihin ja jotka toimivat epävirallisina solmukohtina pakettien reitityksessä. Reitittimet parantavat mesh-verkon kantamaa ja luotettavuutta välittämällä viestejä muilta laitteilta, käytännössä ohittaen jonon ennen kuin muut solmut ehtivät uudelleenlähettää viestin. Toisin kuin useimmat muut roolit, reitittimet aina uudelleenlähettävät, kun taas muut voivat ohittaa tämän vaiheen, jos ne havaitsevat läheltä toisen solmun uudelleenlähettävän ensin.
Toinen tärkeä reitittimien ominaisuus on niiden keskittyminen virransäästöön; ne yrittävät nukkua mahdollisimman paljon ja lähettävät telemetriapaketteja harvemmin kuin muut laitteet. Tämä johtuu siitä, että niiden ensisijainen tehtävä on reitittää muiden liikennettä eikä tuottaa omia viestejään.
TOISTIN-rooli toimii samankaltaisesti kuin REITITIN-rooli pakettien reitityksessä, mutta se ottaa lisäaskeleen katkaisemalla kokonaan kaiken lähetetyn liikenteen, kuten telemetrian. Toistimet vastaavat vain muiden solmujen paketteihin eivätkä lähetä omia viestejään.

Mitä tarkoittaa strateginen sijainti?
Kun arvioit paikkoja näille tehtäville, harkitse tornia vuoren huipulla sen sijaan, että valitsisit korkean rakennuksen. Määrittämällä laitteen reitittimeksi tai toistimeksi valitset samalla koko mesh-verkon priorisoimaan kyseistä solmua uudelleenlähetyksissä kaikilta suoralta naapureilta. Tämä strateginen sijoittelu on ratkaisevan tärkeää pakettien toimituksen maksimoimiseksi mahdollisimman laajalle yleisölle. On suositeltavaa käyttää näköyhteyteen perustuvia näkymäkartoitustyökaluja optimaalisten sijaintien määrittämiseen, mutta paras valinta voidaan usein tehdä keräämällä ensin todellista dataa mesh-verkosta.
Väärin määritettyjen reititin- ja toistintehtävien seuraukset
Kasvanut pakettien törmäysten määrä
Koska reitittimet ja toistimet aina uudelleenlähettävät, liian monen tällaisen laitteen sijoittaminen lähelle toisiaan voi johtaa siihen, että useat laitteet lähettävät paketteja samanaikaisesti. Tämä aiheuttaa korkeampia häiriötasoja ja lisää pakettivirheiden määrää, mikä usein johtaa satunnaisiin toimitusvirheisiin.
Kokonaiskantaman väheneminen
Väärin sijoitettu reititin voi kuluttaa pakettien läpi kulkiessa niiden hyppyjä ennenaikaisesti. Tämä johtaa tehottomaan reititykseen, koska paketit saattavat käyttää hyppynsä ennen kuin ne saavuttavat strategisesti paremmin sijoitetut solmut. Esimerkiksi monien reitittimien sijoittaminen laaksoon voi kuluttaa kaikki käytettävissä olevat hypyt ennen kuin paketti voi saavuttaa laakson yläpuolella sijaitsevan huipun, mikä rajoittaa merkittävästi kokonaiskantamaa.
Epäsymmetriset linkit
Samoin kuin kantaman heikkenemisen ongelmassa, huonosti sijoitetut reitittimet voivat aiheuttaa epäsymmetristä viestintää. Tässä tilanteessa yksi mesh-verkon osa voi lähettää viestejä toiselle ryhmälle, mutta kyseinen ryhmä voi vaikeasti vastata, koska väärin sijoitetut reitittimet kuluttavat hyppyjä ennenaikaisesti. Käyttäjät saattavat yrittää lievittää tätä ongelmaa nostamalla hyppyrajaa, mikä ironisesti pahentaa ruuhkaa kuluttamalla enemmän ilmaaikaa.
Anturi
SENSOR-rooli on suunniteltu laitteille, jotka ensisijaisesti keräävät ja lähettävät anturidataa. Vaikka nämä laitteet osallistuvat edelleen viestien reititykseen muiden puolesta, ne priorisoivat oman telemetriadatan lähettämisen verkkoon, jopa kanavan kuormituksen ollessa korkea. Tämä rooli sopii erityisesti sovelluksiin kuten ympäristön seuranta, sääasemat tai mihin tahansa tilanteeseen, jossa laitteen päätehtävä on kerätä ja raportoida telemetriaa.
Käyttäessäsi SENSOR-roolia yhdessä power.is_power_saving-asetuksen kanssa laite yrittää nukkua ympäristötelemetrian lähetysjaksojen välillä. Tämä yhdistelmä pidentää merkittävästi näitä asetuksia hyödyntävien laitteiden käyttöaikaa.

Tracker
TRACKER-rooli on tarkoitettu laitteille, jotka keskittyvät pääasiassa omaisuuden, ajoneuvojen tai henkilöiden sijainnin seurantaan. Tätä roolia käyttävät laitteet lähettävät säännöllisesti GPS-koordinaattinsa verkkoon Position-pakettien avulla, joilla on korkeampi prioriteetti luotettavamman sijainnin seurannan varmistamiseksi. Vaikka Trackerit osallistuvat myös viestien reititykseen, niiden pääasiallinen tavoite on toimittaa ajantasaiset sijaintitiedot, jopa kanavan kuormituksen ollessa korkea.
Käyttämällä TRACKER-roolia yhdessä power.is_power_saving-asetuksen kanssa laite yrittää nukkua sijaintitietojen lähetysjaksojen välillä. Tämä yhdistelmä auttaa merkittävästi pidentämään näitä asetuksia käyttävien laitteiden käyttöaikaa.
Yhteenveto
Oikean laitteen roolin valinta on olennaista Meshtastic-verkkosi suorituskyvyn ja luotettavuuden kannalta. Ymmärtämällä eri roolien erot voit optimoida verkkosi kokoonpanon vastaamaan erityistarpeitasi ja varmistaa tehokkaan viestinnän kaikkien laitteiden välillä. Tarkempia teknisiä tietoja kustakin roolista löydät laitteen kokoonpanodokumentaatiosta.