QoS-Aware Power Control in Internet of Drones for Data Collection Service

Internet of Drones (IoD) utilizes drones as the Internet of Things devices to collect information (e.g., air pollutant level and traffic condition) over different points of interests, and has been explored in several applications such as object tracking and traffic surveillance. However, owing to the limited battery capacity of drones, energy efficient strategies are required in IoD systems. Meanwhile, the varying wireless channel conditions as a drone flies in the air may degrade the user quality of service (QoS). Power control, which adapts to the varying channel conditions and also controls the energy consumption, helps address these challenges. In this paper, we investigate power control in IoD for the data collection service to minimize the energy consumption of a drone while meeting the QoS requirement. The problem is formulated as a sum-of-ratios fractional programming problem, which is NP-complete. We then propose a PowEr conTROL (PETROL) algorithm to solve this problem and derive its rate of convergence. Extensive simulations demonstrate the performances of PETROL.

[1]  H. P. Benson,et al.  Global Optimization Algorithm for the Nonlinear Sum of Ratios Problem , 2002 .

[2]  J. B. Rosen The Gradient Projection Method for Nonlinear Programming. Part I. Linear Constraints , 1960 .

[3]  Raouf Boutaba,et al.  Internet of Drones , 2016, IEEE Access.

[4]  Jingjing Yao,et al.  Joint Content Placement and Storage Allocation in C-RANs for IoT Sensing Service , 2019, IEEE Internet of Things Journal.

[5]  Nirwan Ansari,et al.  Jointly Optimizing Drone-Mounted Base Station Placement and User Association in Heterogeneous Networks , 2018, 2018 IEEE International Conference on Communications (ICC).

[6]  Toon Goedemé,et al.  Choosing the Best Embedded Processing Platform for On-Board UAV Image Processing , 2015, VISIGRAPP.

[7]  Ryu Miura,et al.  Virtual Cell Based Resource Allocation for Efficient Frequency Utilization in Unmanned Aircraft Systems , 2018, IEEE Transactions on Vehicular Technology.

[8]  Yan Zhang,et al.  Design, Analysis, and Field Testing of an Innovative Drone-Assisted Zero-Configuration Localization Framework for Wireless Sensor Networks , 2017, IEEE Transactions on Vehicular Technology.

[9]  Anis Koubaa,et al.  DroneTrack: Cloud-Based Real-Time Object Tracking Using Unmanned Aerial Vehicles Over the Internet , 2018, IEEE Access.

[10]  Xianbin Cao,et al.  Three-Dimensional Drone-Cell Deployment for Congestion Mitigation in Cellular Networks , 2018, IEEE Transactions on Vehicular Technology.

[11]  Luca Sanguinetti,et al.  Energy-Aware Competitive Power Allocation for Heterogeneous Networks Under QoS Constraints , 2014, IEEE Transactions on Wireless Communications.

[12]  Mohamed-Slim Alouini,et al.  Localized Power Control for Multihop Large-Scale Internet of Things , 2016, IEEE Internet of Things Journal.

[13]  Jingjing Yao,et al.  QoS-Aware Fog Resource Provisioning and Mobile Device Power Control in IoT Networks , 2019, IEEE Transactions on Network and Service Management.

[14]  V. Magnani,et al.  Lipschitz continuity, Aleksandrov theorem and characterizations for H-convex functions , 2006 .

[15]  Li-Chun Wang,et al.  Privacy Protection for Internet of Drones: A Network Coding Approach , 2019, IEEE Internet of Things Journal.

[16]  Jingjing Yao,et al.  QoS-Aware Rechargeable UAV Trajectory Optimization for Sensing Service , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[17]  Jingjing Yao,et al.  Caching in Energy Harvesting Aided Internet of Things: A Game-Theoretic Approach , 2019, IEEE Internet of Things Journal.

[18]  Eduard A. Jorswieck,et al.  Energy Efficiency in Wireless Networks via Fractional Programming Theory , 2015, Found. Trends Commun. Inf. Theory.

[19]  Jingjing Yao,et al.  QoS-Aware Joint BBU-RRH Mapping and User Association in Cloud-RANs , 2018, IEEE Transactions on Green Communications and Networking.

[20]  Jay Gundlach,et al.  Designing Unmanned Aircraft Systems: A Comprehensive Approach , 2011 .

[21]  Muhammad Ali Imran,et al.  How much energy is needed to run a wireless network? , 2011, IEEE Wireless Communications.

[22]  Rui Zhang,et al.  Energy-Efficient UAV Communication With Trajectory Optimization , 2016, IEEE Transactions on Wireless Communications.

[23]  Ryu Miura,et al.  AC-POCA: Anticoordination Game Based Partially Overlapping Channels Assignment in Combined UAV and D2D-Based Networks , 2017, IEEE Transactions on Vehicular Technology.

[24]  Abbas Jamalipour,et al.  Modeling air-to-ground path loss for low altitude platforms in urban environments , 2014, 2014 IEEE Global Communications Conference.

[25]  Ning Zhang,et al.  Joint Admission Control and Resource Allocation in Edge Computing for Internet of Things , 2018, IEEE Network.

[26]  Yunchol Jong,et al.  Practical Global Optimization Algorithm for the Sum-of-Ratios Problem , 2012 .

[27]  Mehdi Bennis,et al.  Drone Small Cells in the Clouds: Design, Deployment and Performance Analysis , 2014, GLOBECOM 2014.

[28]  Mohsen Guizani,et al.  When Mobile Crowd Sensing Meets UAV: Energy-Efficient Task Assignment and Route Planning , 2018, IEEE Transactions on Communications.