Siirry sisältöön

Meshtastic

On otettu Wikipedii-späi
LILYGO TTGO T-Beam ruadau klientan tilas akkuvoimalla.

Meshtastic on avvoi dekeskusziruittu kommunikaatijon sistiemu, kudai andau vaihtua tekstiviestii da GPS-koordinatoi ilman internetan, mobilliiton libo sateliitoin käytändy. Se ruadau edullisien LoRa-radiomoduuloin pohjal (luvattomis taajuusjoukois) da älypuhelimen pohjal, kudai liitytäh radiomoduuloh Bluetoothun kauti.

Histourii da kehitys

[kohenda | kohenda tekstu]

Meshtastic-projektu oli luajittu Kevin Hesterin vuvvennu 2020 allus käytännöllizen vastavuksenny kestävän yhtevyön tarveh niškoi ruadoloi, kuduat ollah loitton luotettavas internet-liittymäs. Jällespäi Meshtastic kehittyi kanzoinvälizekse kehittelijoin da käyttäjien yhteisökse, kudai kannattau varmudehii monenmozih piirile da erähizih kundirakenduksih niškoi. Suuren mielenkiinnon projektih lisäkse kannatti LoRa-moduulien ta yleiskäyttösekse tarkoitettujen mikrokontrol'oirien saatavuon kazvamine, mi sai harrastajie kerätä DIY-muotoista solmuo ta levittiä paikallisyhteyšverkkoja ilman operaattorie ta keskitetyjä porttie.

Tehnolougine pohju

[kohenda | kohenda tekstu]

Fizikaline Meshtastic-luvu on LoRa-pohjaine, kudai käytti Chirp spread spectrum -modulaatiedu. Tämä tekniekku tarviččou korgiedu vastaanottajan herkkyytty da häiriölöin kestävytty alovehellizih siirdämiskierdoih, mi avvuttau luadie kommunikaciekanualit kilometrilöin matkoil vähäzel energien kulutuksel. Toizin ku LoRaWAN-arhitektuuru, kudai on keskittynyh tiedoloin kerämizeh väylöin da verkko-serverien kauti, Meshtastic käytti LoRa P2P-yhtenrandan muadu, kuduas verkko-punkat vaihtetah pakettii juuri da avendetah peitöszonua viestien retransl'uacien vuoh.

Verkon arkkitehtuuru da ruadoperinsiippi

[kohenda | kohenda tekstu]
Yksinkertaistu viestien levittämiskäsitys Meshtastic-soluverkos

Meshtastic-verkos tiedotuksien välitysh algau tavan mugah sit, gu tiedo otetah klientan prilozieniespäi da työnnetäh lähimäzeh radiomoduulih Bluetooth- liitännän libo Wi-Fi-verkon kalto (ku ladvoh on Wi-Fi). Sit solmu azuu radiopaketan da panii sen oton verkoško LoRa-segmentas. Tämä protokolu on ruattu sieldä vähästy verkon läbimenokygyh näh, sit tiedotukset pakatkah yhtenkeškoi da kompaktošti, a tavanmugazet hyvityskuormat pidävät sydämes tebstan, kooridnatoit, telemetrien da pienembät IoT-mugažot.

Perusmehanyzmu verkon levittämizeh näh on azuttu ohjattavan tiedotustuulispään (švorman) mugah. Jogahizel solmul on keš-mušto viimespäi otettuloih paketoih näh, eigo se toistah tundiettuloi tiedotuksii edehpäi työnnä. Gu rajoittua radiotulispädy, käytetäh HopLimit-paramehtrua, kudai vähenee jogahizen edehpäi työnnändän aigah. Erilazile paketoile voibi pyydiä vastustu (tozižehtuo) perille tulendas lähimäzel siirdol WantAck-flagan kalto. Viivyttämizen levittämizeh näh rippuu otetun signalan laaduspäi. Se andau kaunehimbile solmuile, kummil on pahembi SNR, mahtavuon työndiä tiedotukset enzimäzinä edehpäi. Tämä vähendäy liigastu tieduo paikallizis klastrois. Kuormituksen ohjaamiseh näh da solmuloillu roolien näh prošivku tarjou mugomii tiloi: CLIENT, CLIENT_MUTE, ROUTER, REPEATER, TRACKER da muut. Roolit avvtetah säldiä abutyönnändöin tiheytty da edehpäi työnnändän tärgielytty, mi on varrastu tärgei sillo, ku verkot ollah sankat libo ku azutah stacionarnoi «ankari»-solmuloit hyvile, korgielile sijoile.

Radioasetelmat da alovehellizet diapazonat

[kohenda | kohenda tekstu]

Meshtastic käyttäy čuastottoit, kudamat ollah käytettävissä LoRa-teknolougiel tietys regionas. Käytännös kaikiš enembäl ollah levittynöt 433 MHz da 868 MHz aluehet Jevroupas sego 915 MHz Pohjas-Amerikas. Konkretnoit modul’acien eziasetukset (presetad) miärätäh balansua matkan pitkyvyn, kestävyvyn da efiiran zan’atun aijan keskel. Midä korgiebi on levitystegijä (spreading factor) da madalambi läbipästökajustu (bandwidth), sidä suurembi on matkan pitkyvys da korgiembi häiriönkestävyys, ga sidä madalambi on hyvitysvauhti da suurembi ruzgu kanalan ylikuormitukseh näh, ku solmuloit tulou liziä.

Jevroupallizis asetuksis tärgeiniä roulii pätöy duty cycle -rajoitus da vertoillen kavan kaukahiskeččojil alialovehil olemine, mi voibi käändyö «butilkan kaulan kevytty» (pullonkaulakse), ku verkoh tulou äijän uutta ladvua. Sit suuril paikallizil verkoil käytetäh tervehembiä ezi-asetuksii da tarkembua abutraffikan sändiä, ku säilyttiä viestilöin välityksen ruadokygy.

Laittehien ekosysteemi

[kohenda | kohenda tekstu]

Meshtastic-nuotat kerätäh Semtech SX127x- da SX126x-LoRa-lähettilöih yhtes paikallistu piäsyliittymän ohjuajien mikrokontrolloinke. Puaksuh on ESP32 da nRF52840 perehien MK:oi, kuduat annetah yhtevytty paikallistuh rakenduksih Bluetoothun kauti, a ESP32 versiois sežo Wi-Fi:n kauti. Valmehii komerciialovehtu luajitah LILYGO, Heltec, RAKwireless da muut luadijat, kuduat taritah laittehii, kudualois on satelliittinavigatsien sistiemualoi da moduuliloi.

Ašetukšen käytäntö näytti, jotta konkreettisen levyön energia- ta rakentehelliset ominaisuot vaikutetah merkittävästi solmukohtan käyttötarkoitukših. Kompaktizet kannettavat laittehet on tavallisesti optimoitu pitkän aikah olijaksi iččenäh ta ajoittaiseh koordinaattien tahi lyhyjen viestien siirtämises. Statsionalizii retranslatoroi voibi täydentyä ulgopuolizien antennoin da jatkuvan virranke, mi parandau verkon vakavuo da levittäy toimindan rajua ilman, gu pidäs ližätä HopLimit-siirdoin lugumiäryö

Šiirto ta turvallisuš

[kohenda | kohenda tekstu]

Meshtastic toteuttau kryptogruafiellistu puolistustu enimyölleh hyötykuorman tazavallas. Virallises dokumentatijos kerrotah AES:n symmetrisen šifrimisen käyttämistä CTR-modeissa kanaloilla šekä mahdollisuš valita avaimen pituutta konfiguraatijospäi riippuen. Nämmä lähenöndy voibi luadie niilöil, kudamien kanualat niilöil ollah tiedämätöi, niilöil, kudamien kanualat niilöil ollah tiedämätöi, niilöin pakettien välitändy, sendäh gu ruuttamizekse tarvižet piätökset da palvelupellot jiätah käsittelemäh.

Versioin 2.5-perhehien algajen šuorah viestie varoin käytetäh X25519-perusteista asymmetrisie avaimien vaihtoja, mi lisyäy yhtehisen radioverkon šiirtymän yksityisyyttä ta vähentäy rippuo enzimmäisesti jaketuista kanavan avaimista. Silloin siirtojen metatietoja, šekä identifikaattorija ta reitityksen parametrijä, ei sua peittyä kokonah šiirtovaatimukšien takie, sendäh verkkoaktiviteetin analyysi jiäy mahollisešti mahdollisekši, kun on riittävä radiomonitointi.

Vuvvennu 2025 on kuvattu CVE-2025-52464 -haittavuo, kudai liittyy laittehien levittämizeh, kudamih valmistajat libo keräilijät voijah jättäy samua kryptografistu materjualua. Julgielois haavapanduijois tämä on ozutettu kui riskin häviemäh pikatestien yksityisyytty laittehien puolisois, kudai tarvičči muutoksii firmware-laittehien avaimien alguperäštämizen mekanismois.

Integroinnat da laajendukset

[kohenda | kohenda tekstu]
Meshtastic kartta Jevroupas

Meshtastic voi ruadua yhtes ulgopuolizien verkoloinke šluuzoin kalto. Kaikis enembäl levittynyh mehanyzmuh kuuluu integratsii MQTT-protokolanke, kudai pästau välittiä tiedotuksii paikallizien kenno-segmenttoin da internet-infrastruktuuran keskel. Projektan viraliset ezittäjät vihjattih tarvoh rajoittua julgistu brokerua da korjata pääsy-politiikkua, ku vähendiä ylikuormituksen ruzguu da säilyttiä kartoin sego regionallizien kanaloin ruadokygy.

Yhteensopivien ladvoin valmistajat tarjotah valmehii scenarioloi šluuzu-solmuloit säätämizeh näh modul’noin platformoin pohjal. Nämät opastukset tavan mugah kuvatah LoRa-moduulin liittämistä, pääsyverkon valičustu, brokeran paramehtroit da ladvon optimallizii rooliloi, ku se ruadau stacionarnoinnu retransl’atorannu libo internet-sildannu.