Abstract
The rising demand for sustainable IoT has promoted the adoption of battery-free devices intermittently powered by ambient energy for sensing. However, the intermittency poses significant challenges in sensing data collection. Despite recent efforts to enable one-to-one communication, routing data across multiple intermittently-powered battery-free devices, a crucial requirement for a sensing system, remains a formidable challenge. This paper fills this gap by introducing Swift, which enables seamless data routing in intermittently-powered battery-free sensing systems. Swift overcomes the challenges posed by device intermittency and heterogeneous energy conditions through three major innovative designs. First, Swift incorporates a reliable node synchronization protocol backed by number theory, ensuring successful synchronization regardless of energy conditions. Second, Swift adopts a low-latency message forwarding protocol, allowing continuous message forwarding without repeated synchronization. Finally, Swift features a simple yet effective mechanism for routing path construction, enabling nodes to obtain the optimal path to the sink node with minimum hops. We implement Swift and perform large-scale experiments representing diverse realworld scenarios. The results demonstrate that Swift achieves an order of magnitude reduction in end-to-end message delivery time compared with the state-of-the-art approaches for intermittentlypowered battery-free sensing systems.
Original language | English |
---|---|
Pages (from-to) | 13406-13419 |
Number of pages | 15 |
Journal | IEEE Transactions on Mobile Computing |
Volume | 23 |
Issue number | 12 |
Early online date | 18 Jul 2024 |
DOIs | |
Publication status | Published - 2024 |
Bibliographical note
Publisher Copyright:IEEE
Funding
This work was supported by Dutch Research Council (NWO) under Grant OCENW.XS22.1.135. The work of Gaosheng Liu was supported by China Scholarship Council (CSC) fellowship. This work has been partially funded by the Dutch Research Council (NWO) grant OCENW.XS22.1.135. Gaosheng Liu is funded by the China Scholarship Council (CSC) fellowship. (Corresponding author: Lin Wang) Gaosheng Liu is with the Department of Computer Science, Vrije Univer-siteit Amsterdam (email: [email protected]).
Funders | Funder number |
---|---|
China Scholarship Council | |
Nederlandse Organisatie voor Wetenschappelijk Onderzoek | OCENW.XS22.1.135 |
Nederlandse Organisatie voor Wetenschappelijk Onderzoek |
Keywords
- Battery-free sensing
- Capacitors
- intermittently-powered devices
- Mobile computing
- network routing
- Reliability
- Routing
- Sensors
- sustainable IoT
- Synchronization
- Wireless sensor networks