Dimmer: Self-Adaptive Network-Wide Flooding with Reinforcement Learning

12/07/2020
by   Valentin Poirot, et al.
0

In low-power wireless networks, Synchronous transmissions (ST) protocols provide high reliability and energy-efficiency in the presence of little or no interference, while dependable ST protocols provide high reliability in harsher environments, through the use of custom rules, fixed configurations and higher retransmissions. Yet, such dependable solutions often trade energy-efficiency for dependability, favoring wasting energy under normal conditions to survive highly-interfered episodes. We argue that, complementary to their dependability, ST protocols should be adaptive: their wireless stack should (1) tackle external environment dynamics and (2) adapt to its topology over time. We introduce Dimmer as a self-adaptive, all-to-all communication primitive. Dimmer builds on LWB and uses Reinforcement Learning to tune its flooding parameters and match the current properties of the medium. By learning how to behave from unlabeled traces, Dimmer adapts to different interference types and patterns, and is even able to tackle previously unseen interference. In addition, we share through Dimmer insights on how to efficiently design AI-based systems for constrained devices, and evaluate our protocol on two deployments of 18 and 48 resource-constrained sensor nodes (4 MHz CPU, 10 kB RAM), showing it improves reliability under WiFi interference and IEEE 802.15.4 jamming, while turning superfluous transmitters off in the absence of disturbances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/02/2021

Wireless Sensor Network MAC Energy – efficiency Protocols: A Survey

Energy Efficiency in wireless sensor networks is an important topic in w...
research
07/15/2018

Self-organized Low-power IoT Networks: A Distributed Learning Approach

Enabling large-scale energy-efficient Internet-of-things (IoT) connectiv...
research
10/22/2019

XPC: Fast and Reliable Synchronous Transmission Protocols for 2-Phase Commit and 3-Phase Commit

One of the major challenges for the engineering of wireless sensing syst...
research
12/19/2018

Utilizing Synchronous Flooding for Reliable and Scalable SDN in Low-Power Wireless Networks

The adoption of Software Defined Networking (SDN) within traditional net...
research
01/23/2020

Synchronous Transmissions in Low-Power Wireless: A Survey of Communication Protocols and Network Services

Low-power wireless communication is a central building block of Cyber-ph...
research
01/14/2023

Reinforcement Learning for Protocol Synthesis in Resource-Constrained Wireless Sensor and IoT Networks

This article explores the concepts of online protocol synthesis using Re...
research
06/11/2019

Optimum LoRaWAN Configuration Under Wi-SUN Interference

Smart Utility Networks (SUN) rely on the Wireless-SUN (Wi-SUN) specifica...

Please sign up or login with your details

Forgot password? Click here to reset