Agent-enabled task offloading in UAV-aided mobile edge computing

Abstract With the appearance of various mobile applications, such as automatic driving and augmented reality, it is difficult for the power and computing ability of mobile terminals to satisfy user demands. Therefore, an increasing number of terminal devices are requesting computing resources on the edge cloud. Because an unmanned aerial vehicle (UAV) is quite flexible and closer to the user side, an UAV can be adopted to assist mobile edge computing (MEC) while executing task offloading, which may reduce the pressure on edge clouds. However, it is unreasonable for users to make blind requests for resources due to the information asymmetry between a user and a service provider, and thus the quality of experience of user may be reduced. In this paper, an agent is introduced into the offloading of computing tasks, and a novel framework of agent-enabled task offloading in UAV-aided MEC(UMEC) is put forth to help the user, UAV, and edge cloud execute the offloading of computing tasks. With the intelligence and perceptibility of an agent, a system model is formulated in this paper to guide the agent in obtaining the optimum computing offloading plan, with minimum task execution delay and energy consumption. Simulation results showed that the introduction of an agent may significantly reduce delay and energy consumption, and the effectiveness of agent has been illustrated.

[1]  Min Chen,et al.  Wearable Affective Robot , 2018, IEEE Access.

[2]  Min Chen,et al.  Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network , 2018, IEEE Journal on Selected Areas in Communications.

[3]  Min Chen,et al.  Cognitive Internet of Vehicles , 2018, Comput. Commun..

[4]  Xiaofei Wang,et al.  Smart Home 2.0: Innovative Smart Home System Powered by Botanical IoT and Emotion Detection , 2017, Mob. Networks Appl..

[5]  Jun Yang,et al.  Application of reinforcement learning in UAV cluster task scheduling , 2019, Future Gener. Comput. Syst..

[6]  Dusit Niyato,et al.  Hierarchical Game-Theoretic and Reinforcement Learning Framework for Computational Offloading in UAV-Enabled Mobile Edge Computing Networks With Multiple Service Providers , 2019, IEEE Internet of Things Journal.

[7]  M. Shamim Hossain,et al.  Secure Enforcement in Cognitive Internet of Vehicles , 2018, IEEE Internet of Things Journal.

[8]  Xiaofei Wang,et al.  Cognitive-LPWAN: Towards Intelligent Wireless Services in Hybrid Low Power Wide Area Networks , 2018, IEEE Transactions on Green Communications and Networking.

[9]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[10]  Bharat K. Bhargava,et al.  An Agent-based Optimization Framework for Mobile-Cloud Computing , 2013, J. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl..

[11]  Yuanyuan Yang,et al.  A quick-response framework for multi-user computation offloading in mobile cloud computing , 2018, Future Gener. Comput. Syst..

[12]  Rui Zhang,et al.  Wireless communications with unmanned aerial vehicles: opportunities and challenges , 2016, IEEE Communications Magazine.

[13]  Wei Li,et al.  Edge cognitive computing based smart healthcare system , 2018, Future Gener. Comput. Syst..

[14]  Francisco Herrera,et al.  Cognitive Computing: Architecture, Technologies and Intelligent Applications , 2018, IEEE Access.

[15]  Wei Li,et al.  A Dynamic Service Migration Mechanism in Edge Cognitive Computing , 2018, ACM Trans. Internet Techn..

[16]  Laurence T. Yang,et al.  UAV-Empowered Edge Computing Environment for Cyber-Threat Detection in Smart Vehicles , 2018, IEEE Network.

[17]  Jun Li,et al.  Task Offloading for UAV-based Mobile Edge Computing via Deep Reinforcement Learning , 2018, 2018 IEEE/CIC International Conference on Communications in China (ICCC).

[18]  Yixue Hao,et al.  Label-less Learning for Emotion Cognition , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[19]  Min Chen,et al.  Opportunistic Task Scheduling over Co-Located Clouds in Mobile Environment , 2018, IEEE Transactions on Services Computing.

[20]  Joonhyuk Kang,et al.  Mobile Edge Computing via a UAV-Mounted Cloudlet: Optimization of Bit Allocation and Path Planning , 2016, IEEE Transactions on Vehicular Technology.

[21]  Victor C. M. Leung,et al.  From cloud-based communications to cognition-based communications: A computing perspective , 2018, Comput. Commun..

[22]  Haijian Sun,et al.  UAV-Enabled Mobile Edge Computing: Offloading Optimization and Trajectory Design , 2018, 2018 IEEE International Conference on Communications (ICC).

[23]  Jie Xu,et al.  Mobile Edge Computing for Cellular-Connected UAV: Computation Offloading and Trajectory Optimization , 2018, 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[24]  Ke Zhang,et al.  Deep Learning Empowered Task Offloading for Mobile Edge Computing in Urban Informatics , 2019, IEEE Internet of Things Journal.

[25]  Jun Yang,et al.  Ready Player One: UAV-Clustering-Based Multi-Task Offloading for Vehicular VR/AR Gaming , 2019, IEEE Network.

[26]  Rui Zhang,et al.  UAV-Aided Offloading for Cellular Hotspot , 2017, IEEE Transactions on Wireless Communications.

[27]  Victor C. M. Leung,et al.  Cognitive Information Measurements: A New Perspective , 2019, Inf. Sci..

[28]  Long Hu,et al.  AI-Skin : Skin Disease Recognition based on Self-learning and Wide Data Collection through a Closed Loop Framework , 2019, Inf. Fusion.

[29]  Min Chen,et al.  On the computation offloading at ad hoc cloudlet: architecture and service modes , 2015, IEEE Communications Magazine.

[30]  Mahabaleshwar S. Kakkasageri,et al.  Cognitive agent based stable routing protocol for vehicle-to-vehicle communication , 2016, 2016 IEEE Annual India Conference (INDICON).

[31]  Zhenyu Zhou,et al.  A Distributed and Context-Aware Task Assignment Mechanism for Collaborative Mobile Edge Computing , 2018, Sensors.

[32]  Ling Qiu,et al.  Cognitive UAV Communication via Joint Trajectory and Power Control , 2018, 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[33]  Kai-Kit Wong,et al.  UAV-Assisted Relaying and Edge Computing: Scheduling and Trajectory Optimization , 2018, IEEE Transactions on Wireless Communications.