Sensing Together: Cooperative Task Adaptation and Scheduling for IoT-Nets Using Renewable Energy
IoT devices used in various applications, such as monitoring agricultural soil moisture, or urban air quality assessment, are typically battery-operated and energy-constrained. We develop a lightweight and distributed cooperative sensing scheme that provides energy-efficient sensing of an area by reducing spatio-temporal overlaps in the coverage using a multi-sensor IoT network. Our “Sensing Together” solution includes two algorithms: Distributed Task Adaptation (DTA) and Distributed Block Scheduler (DBS), which coordinate the sensing operations of the IoT network through information shared using a distributed “token passing” protocol. DTA adapts the sensing rates from their “raw” values (optimized for each IoT device independently) to minimize spatial redundancy in coverage, while ensuring that a desired coverage threshold is met at all points in the covered area. DBS then schedules task execution times across all IoT devices in a distributed manner to minimize temporal overlap. On-device evaluation shows a small token size and execution times of less than 0.6s on average while simulations show average energy savings of 5% per IoT device under various weather conditions. Moreover, when devices had more significant coverage overlaps, energy savings exceeded 30% thanks to cooperative sensing. In simulations of larger networks, energy savings range on average between 3.34% and 38.53%, depending on weather conditions. Our solutions consistently demonstrate near-optimal performance under various scenarios, showcasing their capability to efficiently reduce temporal overlap during sensing task scheduling.
Authors
- Elizabeth Liri (ORCID: https://orcid.org/0000-0002-0235-3227)
- K. K. Ramakrishnan (ORCID: https://orcid.org/0000-0003-1849-5155)
- Flavio Esposito (ORCID: https://orcid.org/0000-0002-7798-4584)
- Koushik Kar (ORCID: https://orcid.org/0000-0003-2506-672X)
Institutions
- University of California, Riverside (US)
- Rensselaer Polytechnic Institute (US)
- Saint Louis University (US)
Publication Details
- Published
- 2024-09-23
- DOI
- https://doi.org/10.1109/mass62177.2024.00048
- Citations
- 1
- Primary Topic
- IoT and Edge/Fog Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.35