SEASONS: Signal and Energy Aware Sensing on iNtermittent Systems
Pouya Mahdi Gholami, Henry Hoffmann
TL;DR
The paper tackles the problem of reconciling signal-aware adaptive sampling with energy-aware batteryless intermittent sensing. It proposes SEASONS, a framework that uses time buffering and sample queue dynamics to run adaptive sampling without requiring a large energy reservoir, thereby maintaining constant energy consumption while improving data accuracy. Experiments show SEASONS achieves about 31% accuracy improvement over traditional energy-aware intermittent systems and approaches battery-backed ASA performance under latency guarantees, with negligible overhead. This work enables practical, high-accuracy sensing on ultra-low-power intermittent devices and offers a first signal- and energy-aware interface for such platforms.
Abstract
Both energy-aware, batteryless intermittent systems and signal-aware adaptive sampling algorithms (ASA) aim to maximize sensor data accuracy under energy constraints in edge devices. Intuitively, combining both into a signal- & energy-aware solution would yield even better accuracy. Unfortunately, ASAs and intermittent systems rely on conflicting energy availability assumptions. So, a straightforward combination cannot achieve their combined benefits. Therefore, we propose SEASONS, the first framework for signal- and energy-aware intermittent systems. SEASONS buffers signal data in time, monitoring queue dynamics to ensure the data is reported within a user-specified latency constraint. SEASONS improves sensor data accuracy by 31% without increasing energy.
