Abstract

In recent years, the data from Internet of Things (IoT) devices is growing at a rapid pace, and the data collection issues have attracted more and more attention. Distinct from existing solutions which usually adopted traditional wireless technologies achieving low-bandwidth data connections towards IoT devices, this paper adopts the 60 GHz communication technology which is with increasing maturity, providing high-bandwidth wireless transmission for data-intensive IoT devices, such as high-definition (HD) cameras. However, 60 GHz links are subject to line-of-sight short communication range, therefore, we propose to use unmanned aerial vehicles (UAVs) to fly over data-intensive IoT devices and achieve short-range high-throughput 60 GHz transmission in this paper. Moreover, for a set of HD cameras deployed in the linear scenario, multiple UAV flights are assigned to collect data by 60 GHz communication. To this end, we investigate the UAV flight scheduling (UFS) problem which aims to minimize the number of UAV flights while satisfying the data requirements of all ground cameras (GCs) with limitations of UAV’s energy and data storage. We prove that the UFS problem is NP-hard and design efficient algorithms with constant theoretical approximation ratios. Specifically, we first study a special case of the UFS problem where all the cameras are on the same direction of the UAV ground station, and propose two algorithms NF_SUFS and FF_SUFS, whose approximation ratios are both proved to be 2 by theoretical analysis. Then, we extend the algorithms to a more general case with the cameras on both directions of the ground station along the road, and put forward the FF_UFS algorithm that achieves an approximation ratio of 3. Finally, we conduct experiments to validate the effectiveness and efficiency of our algorithms.

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