Real-time and long lasting Internet of Things through semantic wake-up radios

Abstract

The world is going towards the Internet of Things (IoT) where trillions of objects that are common in our lives will be enhanced and revolutionized by adding them computational and networking capabilities. Examples are cars, street lamps, industrial machinery, electrical appliances. The corner- stone of Internet of Things research is Wireless Sensor Networks (WSNs). These networks are made of hundreds of low-cost, low-complexity devices endowed with sensors to monitor the surrounding environment or objects. Typically these devices (also called sensors, nodes or motes) are battery-powered, therefore they can operate for a limited amount of time (i.e., days) before running out of energy. This is the main challenge that applications of Wireless Sensor Networks have to face. Since one of the major power consumers in a node is the radio transceiver, a lot of research effort has been put into finding solutions that keep the radio in a low-power state as much as possible, while not harming the communication capability. While this approach brings the network lifetime, i.e. the time before battery-operated nodes die having depleted their energy, to years or more, it introduces significant latency, as the energy reduction comes at the cost of not being able to reach nodes in deep sleep for long period of times. The most promising solution to this problem is the wake-up radio, an additional ultra-low power transceiver used for the sole purpose of triggering the activation of the high power, high bandwidth radio. Wake-up radio enabled IoT systems maintain always on their wake up radio, which has a negligible energy consumption, in this way optimizing both energy and latency performance metrics. Most of the research so far focused on the design of wake-up receivers, while a limited amount of communication protocols that take advantage of this radio has been proposed. Moreover, almost all of these protocols have been evaluated only through simulations. In this thesis we set to start filling this gap. We first evaluate the range performance of an ultra-low power wake-up receiver integrated into a state- of-the-art Wireless Sensor Network mote, the MagoNode++. Based on the results of this evaluation we deploy an outdoor testbed made of MagoNode++ motes. The testbed allows to validate in a real-world scenario our implementation of CTP-WUR, an extension of the widely used Collection Tree Protocol (CTP) for wake-up radio-enabled Wireless Sensor Networks. The comparison between CTP-WUR and CTP demonstrates that wake-up radios can effectively reduce the power consumption and obtain, at the same time, end-to-end latencies in the order of milliseconds, enabling new time critical applications. Based on the results and on the insights gained dur- ing the testbed evaluation a new version of CTP-WUR is presented that improves its performance across all the metrics taken into consideration: end-to-end packet latency, energy consumption and Packet Delivery Ratio

    Similar works