A hybrid design with a few battery-powered beacons lets battery-free IoT devices synchronize on a shared slot schedule, improving data aggregation completion times by up to tens of times in some scenarios.
Routing for Intermittently-Powered Sensing Systems
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
Recently, intermittent computing (IC) has received tremendous attention due to its high potential in perpetual sensing for Internet-of-Things (IoT). By harvesting ambient energy, battery-free devices can perform sensing intermittently without maintenance, thus significantly improving IoT sustainability. To build a practical intermittently-powered sensing system, efficient routing across battery-free devices for data delivery is essential. However, the intermittency of these devices brings new challenges, rendering existing routing protocols inapplicable. In this paper, we propose RICS, the first-of-its-kind routing scheme tailored for intermittently-powered sensing systems. RICS features two major designs, with the goal of achieving low-latency data delivery on a network built with battery-free devices. First, RICS incorporates a fast topology construction protocol for each IC node to establish a path towards the sink node with the least hop count. Second, RICS employs a low-latency message forwarding protocol, which incorporates an efficient synchronization mechanism and a novel technique called pendulum-sync to avoid the time-consuming repeated node synchronization. Our evaluation based on an implementation in OMNeT++ and comprehensive experiments with varying system settings show that RICS can achieve orders of magnitude latency reduction in data delivery compared with the baselines.
fields
cs.NI 1years
2025 1verdicts
CONDITIONAL 1representative citing papers
citing papers explorer
-
FreeBeacon: Efficient Communication and Data Aggregation in Battery-Free IoT
A hybrid design with a few battery-powered beacons lets battery-free IoT devices synchronize on a shared slot schedule, improving data aggregation completion times by up to tens of times in some scenarios.