Energy- and Latency-Aware Hybrid Offloading Algorithm for UAVs

One of the most promising use cases of 5G/IMT2020 is the unmanned aerial vehicle (UAV). Due to their small size, the UAVs are resource constraint devices. To this end, this paper proposes an offloading algorithm for UAVs to assist in the execution of computationally intensive tasks. The proposed algorithm provides two UAV offloading methods. The first offloading method is the air-offloading, where a UAV can offload its computing tasks to nearby UAVs that have available computing and energy resources. The second offloading method is the ground-offloading, which enables the offloading of tasks to an edge cloud server from the multi-level edge cloud units connected to ground stations. The proposed algorithm is energy- and latency-aware, i.e., it selects the execution device and the offloading method based on the latency and energy constraints. The intensive algorithm simulation over reliable conditions for various scenarios with different cases for each scenario is conducted and results are presented.

[1]  Mohsen Guizani,et al.  Process state synchronization-based application execution management for mobile edge/cloud computing , 2019, Future Gener. Comput. Syst..

[2]  Bamidele Adebisi,et al.  Distributed Adaptive Primal Algorithm for P2P-ETS over Unreliable Communication Links , 2018, Energies.

[3]  Grzegorz Bocewicz,et al.  Energy Consumption in Unmanned Aerial Vehicles: A Review of Energy Consumption Models and Their Relation to the UAV Routing , 2018, Advances in Intelligent Systems and Computing.

[4]  Victor C. M. Leung,et al.  UAV Trajectory Optimization for Data Offloading at the Edge of Multiple Cells , 2018, IEEE Transactions on Vehicular Technology.

[5]  Zhenyu Zhou,et al.  An Air-Ground Integration Approach for Mobile Edge Computing in IoT , 2018, IEEE Communications Magazine.

[6]  Konstantin E. Samouylov,et al.  System Model for Multi-level Cloud Based Tactile Internet System , 2017, WWIC.

[7]  Jairo A. Gutiérrez,et al.  UAV-assisted edge infrastructure for challenged networks , 2017, 2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[8]  Rui Zhang,et al.  Cellular-Connected UAV: Potential, Challenges, and Promising Technologies , 2018, IEEE Wireless Communications.

[9]  David W. Matolak,et al.  A Survey of Air-to-Ground Propagation Channel Modeling for Unmanned Aerial Vehicles , 2018, IEEE Communications Surveys & Tutorials.

[10]  Mohamed Ayoub Messous,et al.  Computation offloading game for an UAV network in mobile edge computing , 2017, 2017 IEEE International Conference on Communications (ICC).

[11]  Theodore B. Zahariadis,et al.  Preventive maintenance of critical infrastructures using 5G networks & drones , 2017, 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[12]  Andrey Koucheryavy,et al.  Energy - Aware Offloading Algorithm for Multi-level Cloud Based 5G System , 2018, NEW2AN.

[13]  Tarik Taleb,et al.  UAV-Based IoT Platform: A Crowd Surveillance Use Case , 2017, IEEE Communications Magazine.

[14]  Sunwoo Kim,et al.  Euclidean Matchings in Ultra-Dense Networks , 2018, IEEE Communications Letters.

[15]  Mohammad Hammoudeh,et al.  A Survey on Authentication Techniques for the Internet of Things , 2017, ICFNDS.

[16]  Ekram Hossain,et al.  Multi-Tier Drone Architecture for 5G/B5G Cellular Networks: Challenges, Trends, and Prospects , 2017, IEEE Communications Magazine.

[17]  Mehdi Bennis,et al.  UAV-Assisted Heterogeneous Networks for Capacity Enhancement , 2016, IEEE Communications Letters.

[18]  Shamik Sengupta,et al.  Software-defined network based resource allocation in distributed servers for unmanned aerial vehicles , 2018, 2018 IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC).

[19]  Mohsen Guizani,et al.  Unmanned Aerial Vehicles (UAVs): A Survey on Civil Applications and Key Research Challenges , 2018, IEEE Access.

[20]  Young-Bae Ko,et al.  Opportunistic computational offloading system for clusters of drones , 2018, 2018 20th International Conference on Advanced Communication Technology (ICACT).

[21]  Hong Min,et al.  Dynamic Computation Offloading Scheme for Drone-Based Surveillance Systems † , 2018, Sensors.

[22]  Berk Canberk,et al.  SDNs in the Sky: Robust End-to-End Connectivity for Aerial Vehicular Networks , 2018, IEEE Communications Magazine.

[23]  Sherali Zeadally,et al.  5G for Vehicular Communications , 2018, IEEE Communications Magazine.

[24]  Mohammad Hammoudeh,et al.  Internet of Things for Buildings Monitoring: Experiences and Challenges , 2017, ICFNDS.

[25]  Ejaz Ahmed,et al.  The Role of Edge Computing in Internet of Things , 2018, IEEE Communications Magazine.

[26]  Junaid Shuja,et al.  Bringing Computation Closer toward the User Network: Is Edge Computing the Solution? , 2017, IEEE Communications Magazine.

[27]  Ahcène Bounceur,et al.  Unmanned Ground Vehicle for Data Collection in Wireless Sensor Networks: Mobility-aware Sink Selection , 2016 .

[28]  Andrey Koucheryavy,et al.  Multilevel cloud based Tactile Internet system , 2017, 2017 19th International Conference on Advanced Communication Technology (ICACT).

[29]  Vishal Sharma,et al.  LoRaWAN-Based Energy-Efficient Surveillance by Drones for Intelligent Transportation Systems , 2018 .

[30]  Lamia Chaari,et al.  Communication Architecture for Unmanned Aerial Vehicle System , 2018, ADHOC-NOW.

[31]  Mario Gerla,et al.  Software-defined unmanned aerial vehicles networking for video dissemination services , 2019, Ad Hoc Networks.

[32]  James Nightingale,et al.  A UAV-Cloud System for Disaster Sensing Applications , 2015, 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).

[33]  Young-Bae Ko,et al.  Adaptive offloading with MPTCP for unmanned aerial vehicle surveillance system , 2018, Ann. des Télécommunications.