Abstract

Due to flexible scheduling, and better transmission channel, unmanned aerial vehicle (UAV) can improve transmit performance of Internet of Things (IoT). In this paper, we propose an UAV-enabled multichannel IoT based on intelligent fog computing, where UAV as a relay forwards IoT's information to the data center under the control of fog computing base station in the case of terrestrial channel fading. The IoT's throughput are maximized by jointly optimizing subcarrier, power of IoT, and UAV, and UAV trajectory, subject to the constraints of information causality, maximum transmit power, and maximum UAV speed. The subcarriers are dynamically allocated according to their channel gains, the water filling algorithm is adopted to optimize the power for UAV, and IoT by fixing UAV trajectory, and the optimal UAV trajectory is achieved with successive convex approximation under the fixed power allocation. Then a jointly iterative optimization on subcarrier, power, and trajectory is presented to get the optimal solution. In addition, we propose a fairness optimization scheme to maximize the minimum transmit rate of IoT nodes. The simulations indicate the IoT with mobile UAV, and dynamic subcarrier allocation may achieve better transmit performance, and the fairness optimization can decrease the rate difference of nodes effectively.

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