dc.contributor.author | Ghasemisoumeeh, Fatemeh | |
dc.contributor.author | Liedtke, Lukas | |
dc.contributor.author | Jahre, Magnus | |
dc.date.accessioned | 2024-07-29T11:04:10Z | |
dc.date.available | 2024-07-29T11:04:10Z | |
dc.date.created | 2024-07-27T14:48:14Z | |
dc.date.issued | 2024 | |
dc.identifier.citation | 2024 Design, Automation & Test in Europe Conference & Exhibition (DATE) | en_US |
dc.identifier.issn | 1530-1591 | |
dc.identifier.uri | https://hdl.handle.net/11250/3143570 | |
dc.description.abstract | Designing Internet of Things (IoT) devices that solely rely on energy harvesting is the most promising approach towards achieving a scalable and sustainable IoT. The power output of energy harvesters can however vary significantly and maximizing throughput hence requires adapting application behavior to match the harvester's current power output. In this work, we focus on the connection policy of the IoT device and find that the on-demand connect policy -- which is used by state-of-the-art IoT runtime systems -- and the aggressive maintain connection policy both fall short across a broad range of harvester power outputs. We therefore propose Energy-aware Connection Management (ECM) which tunes the connection policy and sampling frequency to consistently achieve high throughput. ECM accomplishes this by predicting both the average power output of the harvester and the energy consumed by the IoT device with a lightweight analytical model that only requires tracking six energy thresholds. Our evaluation demonstrates that ECM can improve throughput substantially, i.e., by up to 9.5X and 3.0X compared to the on-demand connect and maintain connection policies, respectively. | en_US |
dc.description.abstract | ECM: Improving IoT Throughput with Energy-Aware Connection Management | en_US |
dc.language.iso | eng | en_US |
dc.publisher | IEEE | en_US |
dc.title | ECM: Improving IoT Throughput with Energy-Aware Connection Management | en_US |
dc.title.alternative | ECM: Improving IoT Throughput with Energy-Aware Connection Management | en_US |
dc.type | Journal article | en_US |
dc.type | Peer reviewed | en_US |
dc.description.version | acceptedVersion | en_US |
dc.rights.holder | © 2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | en_US |
dc.subject.nsi | VDP::Datateknologi: 551 | en_US |
dc.subject.nsi | VDP::Computer technology: 551 | en_US |
dc.source.journal | Design, Automation and Test in Europe (DATE) | en_US |
dc.identifier.cristin | 2283319 | |
dc.relation.project | Norges forskningsråd: 286596 | en_US |
dc.relation.project | EC/H2020/101034240 | en_US |
cristin.ispublished | true | |
cristin.fulltext | postprint | |
cristin.qualitycode | 1 | |