Meshtastic, un projecte de xarxa de comunicacions descentralitzada per a zones de difícil accés

Meshtastic

Captures de pantalla de Meshtastic a Android

Fa poc es va donar a conèixer la notícia del desenvolupament d'un projecte que permet utilitzar les ràdios LoRa «Long Range», una tecnologia de comunicació sense fil de baix consum denergia i llarga distància, dissenyada per permetre la comunicació de dispositius a Internet de les coses (IoT) i altres aplicacions que requereixen una transmissió de dades eficient i de llarga distància.

Amb el nom de «Meshtastic», aquest projecte té com a finalitat oferir una plataforma de comunicació oberta amb l'objectiu d'establir una xarxa de missatgeria descentralitzada i autosuficient, on cada node es comunica directament amb els seus nodes veïns, sense dependre d'encaminadors centralitzats.

El Projecte es desenvolupa sota la pauta d'utilitzar els transceptors basats en el protocol LoRa, el que permet la transmissió de dades a llarga distància sense necessitat de llicències i amb el plus d'assolir velocitats de diversos kilobits per segon i distàncies de fins a centenars de quilòmetres.

Com a tal, el projecte no té la finalitat de ser utilitzat per a les comunicacions de les persones en general, ja que com es va esmentar, la velocitat de les dades enviades es limiten a kbps. És per això que aquesta iniciativa, es presenta com una solució ideal per organitzar les comunicacions en zones de difícil accés, operacions de cerca i rescat, coordinació de grups en activitats turístiques o esportives, en zones sense infraestructura o en condicions de mala cobertura del territori per operadors cel·lulars.

Meshtastic

Funcionament de Meshtastic

S'esmenta que el llarg abast de les transmissions és gràcies a l'ús de transceptors autònoms que transmeten missatges i funcionen amb panells solars, i els mateixos participants poden tenir dispositius LoRa locals que transmeten senyals i es controlen connectant-se a telèfons intel·ligents a través de Bluetooth.

La xarxa Meshtastic permet a cada usuari participant fer diverses accions dins del sistema. Aquestes accions inclouen l'enviament i la recepció de missatges de text, així com la utilització d'eines de geolocalització. Gràcies a l'estructura de xarxa en malla, els missatges es transmeten al llarg d'una cadena i assegura que tots els membres del grup puguin rebre missatges fins i tot del participant més distant. Això passa independentment de la capacitat d'establir un canal de comunicació directa amb aquest participant.

A més d'això, es destaca que es permet l'enviament tant de missatges de difusió, que són rebuts per tots els participants, com de missatges adreçats a un participant específic. Per garantir la seguretat de les comunicacions, els missatges transmesos es xifren mitjançant claus PSK preseleccionades (clau precompartida) utilitzant l'algorisme AES256.

Pel que fa al protocol de transmissió, el seu funcionament és senzill: cada paquet s'envia de manera transmissió, i les ones s'analitzen per confirmar la recepció d'un dels participants. En cas que no es rebi la confirmació, es fan tres intents d'enviament addicionals després d'un temps d'espera per defecte. Quan un paquet és rebut, es verifica si ha arribat al passat; en cas afirmatiu, s'ignora i, en cas contrari, es retransmet a altres participants. Amb cada transmissió del paquet, el comptador de salts disminueix, i quan arriba a zero, la retransmissió del paquet s'atura. Aquest enfocament assegura una comunicació fiable i eficient a la xarxa Meshtastic.

Per la part de les característiques clau del projecte es destaquen les següents:

  • Missatgeria Descentralitzada
  • Geolocalització i GPS
  • Seguretat de Missatges utilitzant claus precompartides (PSK) i l'algorisme AES256, garantint la seguretat de la comunicació.
  • Llarg abast ( rècord de 254 km per kboxlabs )
  • No es requereix telèfon per a la comunicació en malla
  • Comunicació descentralitzada: no es requereix encaminador dedicat
  • Excel·lent durada de la bateria
  • Enviar i rebre missatges de text entre membres de la malla.

Finalment, si estàs interessat en poder conèixer més a l'respecte, Pots consultar els detalls al següent enllaç.

Per als interessats en el codi del projecte, han de saber que s'ofereix el codi per als transceptors i està disponible sota la llicència GPLv3, i s'han desenvolupat aplicacions mòbils per a plataformes Android e iOS, així com una interfície web i una biblioteca Python per facilitar l'automatització de l'enviament i la recepció de missatges.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.