Meshtastic, un projet de réseau de communication décentralisé pour les zones difficiles d'accès

Meshtastique

Captures d'écran de Meshtastic sur Android

Récemment, des nouvelles ont été publiées concernant le développement d'un projet qui permet l'utilisation de radios LoRa « Longue Portée », une technologie de communication sans fil longue distance à faible consommation conçue pour permettre la communication entre appareils dans l'Internet des objets (IoT) et d'autres applications nécessitant une transmission de données efficace et longue distance.

Avec le nom de "Meshtastic", ce projet vise à offrir une plateforme de communication ouverte dans le but d'établir un réseau de messagerie décentralisé et autonome, dans lequel chaque nœud communique directement avec ses nœuds voisins, sans dépendre de routeurs centralisés.

Le projet Il est développé sous la direction de l'utilisation d'émetteurs-récepteurs basés sur le protocole LoRa, qui permet la transmission de données longue distance sans licence et avec l'avantage supplémentaire d'atteindre des vitesses de plusieurs kilobits par seconde et des distances allant jusqu'à des centaines de kilomètres.

En tant que tel, le projet n’est pas destiné à être utilisé pour les communications humaines. en général, puisque comme mentionné, la vitesse des données envoyées est limitée à kbps. C'est pourquoi cette initiative, Il se présente comme une solution idéale pour organiser les communications dans les zones difficiles d'accès, opérations de recherche et de sauvetage, coordination de groupes dans des activités touristiques ou sportives, dans des zones sans infrastructures ou dans des conditions de mauvaise couverture du territoire par les opérateurs cellulaires.

Meshtastique

Comment fonctionne Meshtastic

Il est mentionné que La longue portée des transmissions est due à l'utilisation d'émetteurs-récepteurs autonomes qui transmettent des messages et sont alimentés par des panneaux solaires, et les participants eux-mêmes peuvent disposer d'appareils LoRa locaux qui transmettent des signaux et sont contrôlés en se connectant à des smartphones via Bluetooth.

Le réseau Meshtastic permet à chaque utilisateur participant d'effectuer diverses actions au sein du système. Ces actions incluent l'envoi et la réception de messages texte, ainsi que l'utilisation d'outils de géolocalisation. Grâce à la structure du réseau maillé, les messages sont transmis le long d'une chaîne, garantissant que tous les membres du groupe peuvent recevoir des messages même du participant le plus éloigné. Cela se produit indépendamment de la capacité à établir un canal de communication direct avec ledit participant.

En plus de cela, on note que l'envoi des deux messages diffusés est autorisé, qui sont reçus par tous les participants, ainsi que les messages adressés à un participant spécifique. Pour assurer sécurité des communications, les messages transmis sont cryptés à l'aide de clés PSK présélectionnées (clé pré-partagée) en utilisant l'algorithme AES256.

Quant au protocole de transmission, son fonctionnement est simple : chaque paquet est envoyé en mode transmission, et les ondes sont analysées pour confirmer la réception par l'un des participants. Si la confirmation n'est pas reçue, trois tentatives d'envoi supplémentaires sont effectuées après un temps d'attente prédéterminé. Lorsqu'un paquet est reçu, il est vérifié pour voir s'il est arrivé dans le passé ; Si oui, il est ignoré, et sinon, il est retransmis aux autres participants. A chaque transmission du paquet, le compteur de sauts décrémente, et lorsqu'il atteint zéro, la retransmission du paquet s'arrête. Cette approche garantit une communication fiable et efficace sur le réseau Meshtastic.

De la part du principales caractéristiques du projet les suivants se démarquent:

  • Messagerie décentralisée
  • Géolocalisation et GPS
  • Sécurité des messages utilisant des clés pré-partagées (PSK) et l'algorithme AES256, garantissant la sécurité des communications.
  • Longue portée (record 254 km par kboxlabs)
  • Aucun téléphone requis pour la communication maillée
  • Communication décentralisée – aucun routeur dédié requis
  • Excellente autonomie de la batterie
  • Envoyez et recevez des messages texte entre les membres du réseau.

Enfin, si vous souhaitez en savoir plus, vous pouvez vérifier les détails dans le lien suivant

Pour intéressé par le code du projet, ils doivent savoir que le code des émetteurs-récepteurs est proposé et est disponible sous licence GPLv3, et des applications mobiles ont été développées pour les plateformes Android e iOS, ainsi qu'une interface web et une bibliothèque Python pour faciliter l'automatisation de l'envoi et de la réception de messages.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.