Topologie des mailles LoRa pour la radio de faible puissance
Mémoire Scientique Recherche- Axe :
- Transition sociétale et technologique des entreprises
- Site :
- Nantes
- Nature :
- Mémoire Scientique Recherche
- Personne(s) encadrante(s) :
- Nicolas FERRY
Contexte :
Pour la chaîne d’approvisionnement automobile, des rouleaux sont utilisés pour transporter des matériaux et des équipements vers diverses usines réparties en Europe. Mais les rouleaux peuvent être perdus, ce qui peut entraîner une baisse de l’argent et participer à une certaine forme de pollution. Les rouleaux peuvent également être livrés à de mauvais fabricants, ce qui entraîne des pertes de temps, la réexpédition des marchandises et l’absence de garantie de livraison. Des centaines de milliers de boîtes IdO peuvent être distribuées dans le monde entier et la durée de vie des piles doit être de 10 à 20 ans.
Dans ce contexte, nous voulons développer un nouveau planificateur de messages RF conscient de l’énergie, pour le système d’exploitation en temps réel appelé Trampoline [1], capable de réduire la consommation d’énergie des objets IdO lorsque
L’autonomie est cruciale pour éviter le remplacement des batteries. Dans ce projet, nous sommes intéressés par l’exploration des mémoires F-RAM non volatiles avec un calcul normalement éteint (en sommeil la plupart du temps), l’amélioration du protocole LoRa pour soutenir l’approche Wake-up-radio [2] et la topologie Mesh [3].
Ainsi, le but principal de l’étude est de dériver un modèle de vibrations pour détecter correctement le stockage des rouleaux, d’écrire un pilote LoRa amélioré pour MSP430, d’implémenter une carte Wake-Up-Radio existante et de construire un prototype basé sur la surveillance des vibrations (IMU) pour réveiller les radios voisines sur une topologie Mesh. Le travail consistera à comparer la robustesse pour détecter les mouvements de roulis et les arrêts et à expérimenter la radio de réveil LoRa pour prolonger la durée de vie des piles et réduire la consommation d’énergie.
[1] Béchennec, Jean-Luc & Briday, Mikaël & Faucou, Sebastien & Trinquet, Yvon. (2006). Trampoline an opensource implementation of the OSEK/VDX RTOS specification. IEEE International Conference on Emerging Technologies and Factory Automation, ETFA. 62 – 69. 10.1109/ETFA.2006.355432.
[2] Magno, Michele & Jelicic, Vana & Srbinovski, Bruno & Bilas, Vedran & Popovici, Emanuel & Benini, Luca. (2016). Design, implementation and performance evaluation of a flexible, low latency and low cost nano-Watt Wake-Up Radio Receiver. IEEE Transactions on Industrial Informatics. 12. 1-1.10.1109/TII.2016.2524982.
[3] Rtones – https://rtone.fr/bluetooth-mesh/, « Bluetooth® mesh networking, An Introduction for Developers », Martin Woolley, Sarah Schmidt, Bluetooth SIG.
- Compétences requises :
-
langage C, cartes électroniques, IoT LoRa.
IoT, Low Power, Energy-Aware-Scheduling, Real-time OS, Wake-Up radio, Mesh
Topology, RF Transmissions.