Abstract

Virtualization of devices operating in Internet of Things (IoT) networks allows them to host functions or tasks from different users; these devices can thus execute multiple on demand sensing and data processing services concurrently. Devices, however, have limited energy and operational lifetime. To this end, this article considers supporting virtual network functions (VNFs) in a radio-frequency (RF)-charging network with a hybrid access point (HAP). Our aim is to minimize the energy used by the HAP to power devices in order to support deployed VNFs. It outlines a mixed-integer linear program (MILP) to jointly optimize VNFs placement, routing and link scheduling, and also the HAP’s charging duration. Furthermore, it proposes a heuristic, called decoupled greedy algorithm (DGA), that first assigns VNFs onto devices with the highest energy level before optimizing the HAP’s charging, routing, and link schedule. Our results show that DGA has a probability higher than 0.95 to successfully serve a service request. Furthermore, DGA consumes up to 36.43% less energy than competing methods.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call