Abstract

In this paper, we have proposed an energy-efficient unmanned aerial vehicle (UAV) assisted Internet of things (IoT) network where a low altitude UAV is employed as a mobile data collector. We develop a novel optimization framework that minimizes the total energy consumption of all devices by jointly optimizing the UAV’s trajectory, device association and respective transmit power allocation at every time slot while ensuring that every device should achieve a given transmission rate constraint. As this joint optimization problem is nonconvex and combinatorial, we adopt reinforcement learning (RL) based solution methodology that effectively decouples it into three individual optimization problems. The formulated problem is transformed as a Markov decision process (MDP) where UAV learns its trajectory according to its current state and corresponding action aiming to maximize the reward under the current policy. Finally, we conceive state-action-reward-state-action (SARSA), a low complexity iterative algorithm for updating the current policy in the case of randomly deployed IoT devices which achieves good computational complexity-optimality tradeoff via numerical results. We find that the proposed methodology reduces the total energy consumption of all devices by 9.23%, 14.06%, and 15.87% in the case of 80, 100, and 120 available time slots of UAV respectively.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.