Comparing hardware and software Wake up radio solutions for IoT
Description du sujet de stage
With the massive deployment of sensor network applications, long lifetime networks are mandatory and very challenging. To optimize the
network lifetime, it is crucial to design ultra-low power communication systems. Several technologies are competing for low power uplink
communications (e.g., LoRa, Sigfox, Bluetooth LE, Thread, Zigbee, WiFi). But when interaction with IoT devices is mandatory (e.g., command in
Cyber Physical System, interaction with the real environment in Augmented Reality), ultra-low power as well as predictable latency Downlink
communications are missing.
A lot of efforts were devoted to the design of energy efficient communication protocols, and especially MAC protocols. MACs have a critical role in
the energy efficiency of communications as they control the transceiver. The aim of MAC protocols is to allow point-to-point communication
between two neighboring nodes. Some technologies (e.g., LoRa, SigFox) proposes to open a window for Downlink communications after each
Uplink communication in case of traffic. This approach does not work for latency constraint applications since a Downlink command could be process only after an Uplink communication.
Another approach is the use of ultra-low power wake-up receivers (WRX) which can significantly reduce the overall power consumption of the
system. In this approach, the device can continuously listen to a wake up signal in the channel. The drawbacks of these solutions are their low maturity (proof of concept) and their very low sensitivity.
The goal of this internship is to compare hardware and software Wake up radio solutions in terms of energy efficiency, latency, range, etc.
The first part of the work will consist in surveying the related works and providing a detailed bibliography overview on medium access control (MAC) for wake up radio (e.g. IEEE 802.15.11ba, preamble sampling) and on ultra-low power wake-up receivers (WRX).
The second part of the training period will consist in selecting the most interesting solutions and to implement and evaluate them in WSNet
simulator, a complete and modular simulation environment for large scale and mobile wireless networks. This simulator is written in C/C++ and
includes node modeling (e.g. mobility, battery, from MAC to application layers) and realistic physical modeling (e.g. propagation, physical layer abstraction).
Finally, for further energy reduction and better tradeoff between performance and consumption, a combination of ultra-low power WRX and
duty-cycled protocols could be proposed.
Profil des candidats :
Ecole d'ingénieur/ Master2 en Telecom/Informatique/Traitement du signal CONNAISSANCES ET SAVOIR-FAIRE:
Systèmes de radio-communication (spécifications système, en particulier pour les réseaux de capteur sans fil),
Protocoles de communication (MAC) pour les réseaux de capteurs sans fil (spécification, simulation et implémentation),
Connaissance en simulateurs de réseaux de capteurs (WSNET), C/C++,
Anglais Contact : CEA Grenoble
mickael.maman@cea.fr