Abstract
Devices in Internet of Things (IoT) networks are required to execute tasks, such as sensing, computation, and communication. These devices, however, have energy limitation, which, in turn, bounds the number of tasks they can execute and their tasks execution time. To this end, this article considers energy delivery, tasks assignment, and execution in a radio-frequency (RF) IoT network with a hybrid access point (HAP) and RF-powered devices. We outline a novel mixed-integer linear program (MILP) to assign tasks to devices, and also to optimize the HAP’s charging duration. We also propose a heuristic algorithm called energy saving task assignment (ESTA), and two model predictive control (MPC) approaches called MPC-MILP and MPC-ESTA; both of which use channel estimates over a given window or time horizon. Our results show that MPC-MILP and MPC-ESTA, respectively, consume up to 74.27% and 63.71% less energy as compared to competing approaches. Moreover, MPC-MILP with a small window has better performance. This is because a small window allows MPC-MILP to execute all tasks sooner as opposed to waiting idly for incorrectly estimated good channel conditions.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have