LoRa Mesh Topology for Low Power Radio
Master thesis- Axis:
- Transition sociétale et technologique des entreprises
- Site :
- Nantes
- Type:
- Master thesis
- Supervising person(s):
- Nicolas FERRY
Context :
For automotive supply-chain, rolls are used to carry materials and equipments to various factories spreaded in Europe. But rolls can be lost which can cause money drop and participate of some sort of pollution. Rolls delivery can also be carried to wrong manufacturers causing lost of time, resend of marchandises, no guaranty of delivery. Hundred thousand IoT boxes can be spreaded all over the world and battery lifetime must last during 10-20 years.
In this context, we want to develop a new Energy-Aware-Scheduler for RF messages, for real-time Operating System named Trampoline [1], able to reduce power consumption of IoT objects where
autonomy is crucial to avoid battery renplacement. In this project, we are interested in exploring non-volatile F-RAM memories with normally-off computing (sleeping most of the time), LoRa protocol enhancement to support Wake-up-radio approach [2] and the Mesh topology [3].
Thus, the main goal of the study is then to derive an vibrations model to correctly detect rolls stockage, to write an enhanced LoRa Driver for MSP430, to implement an existing Wake-Up-Radio board and to build a prototype based on vibrations monitoring (IMU) to wake-up neighbours radio on a Mesh-like topology. The work will compared the robustness to detect rolls movements and stops and experiment LoRa wake-up radio for extend battery lifetime and reduce power consumption.
[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.
- required skills:
-
C skills, Electronic cards, IoT LoRa radio.
IoT, Low Power, Energy-Aware-Scheduling, Real-time OS, Wake-Up radio, Mesh
Topology, RF Transmissions.