Recherche et développement
Prototype R&DSovereign Network.
Une expérimentation de communication embarquée qui explore la manière dont des appareils peuvent échanger des informations au sein d’un réseau radio décentralisé.
01 / L'idée
Communiquer sans dépendre d’un point central.
Sovereign Network est un projet de R&D consacré à la communication entre appareils embarqués. Il explore une approche décentralisée dans laquelle les appareils connectés participent à un réseau, sans dépendre d’un service central pour chaque échange.
Les recherches portent sur les besoins concrets d’un réseau maillé : identifier les participants, faire circuler les informations entre les appareils et conserver des échanges compréhensibles lorsque le réseau évolue. Le projet est présenté comme une expérimentation, et non comme un service de télécommunication déployé.
02 / Exploration du réseau
Un réseau qui évolue avec ses nœuds.
Un réseau maillé soulève des questions qui ne se posent pas de la même façon avec une connexion directe : comment les appareils se découvrent, comment une information atteint un destinataire au-delà d’un voisin immédiat et comment le système réagit lorsqu’un participant devient indisponible. Ces questions orientent l’architecture étudiée dans le prototype.
La communication radio apporte ses propres contraintes, notamment une bande passante limitée, des liaisons intermittentes et la nécessité de gérer les messages avec soin. Le chiffrement fait partie du périmètre du projet, avec une attention portée à la protection des échanges, sans revendiquer un niveau de sécurité qui n’a pas été évalué de manière indépendante.
Nœuds distribués
Explorer les échanges entre des appareils dont les connexions peuvent évoluer au fil du temps.
Liaisons radio
Étudier l’échange de messages en tenant compte des limites concrètes du matériel radio embarqué.
Communications protégées
Intégrer le chiffrement à la conception des échanges entre participants.
03 / Ingénierie embarquée
Faire fonctionner ensemble logiciel, matériel et interface.
Le prototype associe un développement en C++ à du matériel basé sur ESP32. Travailler au niveau des appareils implique de prendre en compte la mémoire, la puissance de calcul, le comportement de la radio et l’utilisation du système dans son ensemble.
LVGL fournit la base d’une interface graphique directement sur l’appareil. Cette interface permet de présenter concrètement les informations du réseau et les interactions possibles, aux côtés du logiciel embarqué qui les rend possibles.
04 / Axes de recherche
Étudier le système dans son ensemble, au-delà d’une simple connexion.
Sovereign Network permet d’étudier comment un réseau, des échanges protégés et une interface embarquée peuvent fonctionner ensemble sur de vrais appareils. C’est un cadre d’exploration technique dans lequel le comportement, la résilience et la facilité d’utilisation pourront être évalués à mesure que le prototype avance.