Implementing Throttling to Enhance Availability in Energy-Driven IoT Devices
As the Internet of Things (IoT) continues to expand, efficient energy usage has become a significant challenge. This has led to growing interest in energy-harvesting strategies. Although batteries can help mitigate power supply fluctuations, they also raise environmental concerns. To address these issues, EnergyDriven Computing paradigms have emerged. This approach focuses on gracefully adapting to power-level fluctuations, enabling devices to hibernate during low-energy periods, endure energy-scarce intervals, and capitalize on energy-rich periods. Previous research has proposed several energy-driven approaches to sustain computation under unfavorable conditions. This study explores the implementation of a throttling pattern to enhance energy availability in energy-driven IoT devices. By restricting operations based on observed factors, devices can effectively preserve energy and mitigate operational risks. The results indicate that employing throttling enables devices to remain energetically available while adapting to operational conditions. Throttling facilitates energy efficiency, allowing devices to operate in performance mode during resource abundance and to switch to a more restrictive mode in response to resource scarcity.
Authors
- Gibeon Soares de Aquino (ORCID: https://orcid.org/0000-0001-6950-8169)
- Paulo Henrique de Queiroz Lopes (ORCID: https://orcid.org/0000-0001-5514-0770)
Institutions
- Universidade Federal do Rio Grande do Norte (BR)
Publication Details
- Published
- 2024-10-15
- DOI
- https://doi.org/10.1109/siot63830.2024.10780558
- Primary Topic
- IoT and Edge/Fog Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00