Quelqu'un a-t-il conçu un système de réseaux de communication poste à poste, qui fonctionne presque comme Internet, mais sans fil? Je veux dire un système qui:
- vous pouvez connecter l'émetteur à un port USB et le faire fonctionner avec un ordinateur portable
- peut être utilisé pour transmettre des données (par exemple, des messages texte)
- les unités se connecteront automatiquement aux unités les plus proches du même système et généreront une table de routage.Par conséquent, vous pouvez envoyer votre message n'importe où sur le réseau, afin que d'autres unités relaient votre message jusqu'à ce qu'il atteigne sa destination.
- La puissance d'émission doit être de quelques watts (pour obtenir une plage de quelques kilomètres / miles par station) et la bande de fréquence doit être une bande légale pour une utilisation gratuite (27 MHz, par exemple).
Un objectif de ce type d'appareil serait de stabiliser un système de communication dans une zone confrontée à une catastrophe naturelle ou d'aider les gens à communiquer dans des pays où la censure gouvernementale interdit l'utilisation d'Internet.
En tant qu'ingénieur électricien, je sais que ce type de système:
- est possible de construire
- et la partie la plus difficile est de développer le protocole (la communication entre deux unités est triviale, mais comment faire passer le message via plusieurs stations vers sa destination).
Mais quelqu'un l'a-t-il déjà fait?
Réponses:
Ce que vous décrivez est un réseau maillé, ou plus précisément un réseau maillé sans fil . Donc, la réponse courte est oui, quelqu'un l'a déjà fait.
Comme d'autres l'ont souligné, les radio-amateurs l'ont mis en œuvre il y a plus de 20 ans dans un système appelé APRS . Pour utiliser APRS sur les bandes amateurs, il faut cependant être un radio-amateur agréé.
Dans l'espace commercial, de nombreuses entreprises proposent des dispositifs de réseau maillé tels que Ruckus et Village Telco avec leur pomme de terre maillée pour la voix dans le tiers monde. Un autre fournisseur d'appareils à faible coût est Open Mesh .
Pour la radio amateur, la dernière incarnation pour les réseaux maillés à haute vitesse est HSMM-MESH -
la source
Je ne pense pas que X.25 soit pertinent ici.
AFAIK divers groupes qui sont légaux pour la parole ne sont pas légaux pour la transmission numérique. Vérifiez auprès d'un spécialiste HAM.
Ce que vous voulez, c'est essentiellement un réseau IP avec un routage totalement dynamique (l'adresse de destination ne contient aucune information sur l'emplacement de la destination). Dans une situation non radio (ou radio directionnelle), le problème est de savoir comment chaque nœud doit acheminer ses paquets. Il doit essentiellement avoir une carte de routage qui a, pour chaque destination, une direction (saut suivant) vers laquelle envoyer le paquet. Cela peut être fait, mais l'exigence de mémoire dans chaque nœud est linéaire dans le nombre de nœuds.
Dans une situation de radio non directionnelle, les choses deviennent beaucoup plus intéressantes. La question n'est pas de savoir vers quel nœud un paquet doit être transmis, mais si une station doit rediffuser un paquet. Cela nécessite à la fois une connaissance de la direction dans laquelle se trouve la destination (par rapport à l'expéditeur précédent et à ma propre position) et une connaissance de la transmission ou non récente de ce paquet particulier. Problème intéressant. Une solution efficace en temps d'antenne nécessite beaucoup de mémoire.
Notez que la conservation des informations de routage dynamique est un problème velu en soi. Pensez au problème de la bonne nouvelle qui voyage vite mais la mauvaise nouvelle meurt lentement. Et à quel point le système devrait-il être robuste contre un seul nœud défectueux (ou même malveillant!)?
Une implémentation très simple (et robuste) «inonderait» chaque paquet à travers l'ensemble du réseau. Cela réduit considérablement la bande passante, surtout lorsque les stations sont proches de leur portée.
la source
Vous pouvez aborder cela de différentes manières, notamment en utilisant simplement le Wi-Fi adapté (par exemple, une puissance plus élevée, un réseau adhoc )
Une autre option pourrait être xBee , qui (selon le module) peut être utilisé jusqu'à 80 km et avec des vitesses allant de 9,6 kbps à 250 kbps.
Il y a aussi la radio par paquets (comme mentionné par vicatu) bien que les vitesses soient assez faibles. Ce serait bien pour la messagerie de base cependant et probablement bon marché / facile à mettre en œuvre (devrait pouvoir obtenir beaucoup d'aide de la communauté des radio-amateurs)
la source
J'ai utilisé cet émetteur plusieurs fois: link Il fonctionne bien et utilise le protocole DigiMesh: link qui est ce que vous recherchez. J'ai construit plusieurs systèmes qui l'utilisent pour mettre en réseau des données sur de longues distances.
la source
Je l'ai trouvé alors que j'essayais de reconstruire ma section PACKET RADIO de ma station de radio HAM. En tant que jambon, j'ai établi des connexions numériques avec la station spatiale MIR puis avec l'ISS qui est toujours en orbite à l'heure actuelle. C'était la fréquence radio VHF et j'ai utilisé la boîte de message numérique de la station spatiale lorsqu'elle survole. 1200 bauds sur 145.800 mhz. Cela s'appelle Packet Radio. Les navires en mer sans connexion satellite utilisent le paquet sur HF (ondes courtes) pour le courrier électronique. C'est un service. Maintenant, je constate qu'ils utilisent la carte son de l'ordinateur et la production de boîtiers TNC en paquets qui exécutent l'interface radio / ordinateur semble disparaître. Maintenant, le raccordement utilise un câble audio de la sortie de la carte son via un modem intégré à la radio. De nombreuses radios VHF vendues ont maintenant ce modem. Je constate que les PACKET BOXES ou NODE CONTROLLERS n'ont pas fait le saut vers l'USB et comme la plupart des ordinateurs n'ont même plus de port série, mon TNC n'est pas utilisable sans une sorte de travail. Je crois comprendre que l'AX25 a été initialement écrit pour la radio numérique amateur. Nous avions un réseau radio utilisant AX25 qui couvrait le monde. Cela s'est transformé en Internet, qui est fait d'AX25. Ce protocole a déjà des contrôles pour RX / TX / Retries bla bla intégrés. Vous l'utilisez tous les jours.
la source
Il existe des solutions faciles qui fonctionnent pour un très faible pourcentage de problèmes géospatiaux. Les problèmes les plus courants (participants éloignés, collines, arbres, appartements, HOA, pénuries d'argent) nécessitent des réponses et une planification plus difficiles.
J'ai répondu à un problème similaire avec un plan basé sur un combo de solutions standard et un travail de script. Pas de routage automatique ici, mais il fait de la messagerie texte sur une centaine de kilomètres sans réseaux commerciaux à traverser, en utilisant du matériel standard et entièrement sur des bandes de jambon VHF / UHF.
Voir http://tarpn.net pour la liste d'achats et les instructions ainsi que des explications.
la source
Je pense que Netsukuku est assez proche de ce que vous recherchez.
la source
Cela ne répond pas directement à ma question, mais tethr semble un projet intéressant pour des objectifs similaires:
la source
Il existe des logiciels de contrôleur de paquets de cartes son qui fonctionnent sur n'importe quelle radio de fréquence. 27 mhz est ouvert pour que vous puissiez l'utiliser. il y a UHF dans la zone 400 mhz assignée aux radios Citizen. C'est aussi possible. Le logiciel a un contrôleur et des protocoles de relais en cours intégrés.
la source