Abstract

The rise of Internet of Things (IoT) systems has enabled us to access real-time information about our surrounding environments. However, IoT data collection in hostile and inaccessible areas without infrastructure supports is a challenging issue due to the inherent physical constraints associated with the tiny sensors. A viable solution to this problem is to use agile and controllable unmanned aerial vehicles (UAVs) to collect the ground data and relay it to the remote cloud for further processing. Under this UAV–IoT scenario, the limited battery supply carried by the sensor must be efficiently utilized so as to prolong the lifetime of the IoT system. Nevertheless, lifetime extension does not merely entail the reduction of the sum energy expenditure of sensors. In this article, we first show that minimizing the sum energy consumption cannot effectively extend the system lifetime due to the imbalance in energy expenditure among sensors, which, in fact, can render early energy depletion for some overburdened sensors. We also reveal a tradeoff between energy efficiency and energy fairness. To tackle this imbalance issue, we then propose an <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\alpha $ </tex-math></inline-formula> -fairness approach to balance the energy consumption among IoT sensors. Specifically, in our study, the heterogeneities among the sensor nodes—different data loads, diverse residual energy levels, and distinct channel gains, have been taken into consideration. Based on this, an <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\alpha $ </tex-math></inline-formula> -utility function is designed. In the maximization of the utility function, the bandwidth allocation, transmission power, and the UAV’s trajectory are jointly optimized. In addition, we also demonstrate how to properly set the <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\alpha $ </tex-math></inline-formula> value according to the specific application scenarios, thus to achieve different levels of energy fairness and promote the functional longevity of the system to the best effort.

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