Abstract

In recent years, computation offloading has become an effective way to overcome the constraints of mobile devices (MDs) by offloading delay-sensitive and computation-intensive mobile application tasks to remote cloud-based data centers. Smart cities can benefit from offloading to edge points in the framework of the so-called cyber–physical–social systems (CPSS), as for example in traffic violation tracking cameras. We assume that there are mobile edge computing networks (MECNs) in more than one region, and they consist of multiple access points, multi-edge servers, and $N$ MDs, where each MD has $M$ independent real-time massive tasks. The MDs can connect to a MECN through the access points or the mobile network. Each task be can processed locally by the MD itself or remotely. There are three offloading options: nearest edge server, adjacent edge server, and remote cloud. We propose a reinforcement-learning-based state-action-reward-state-action (RL-SARSA) algorithm to resolve the resource management problem in the edge server, and make the optimal offloading decision for minimizing system cost, including energy consumption and computing time delay. We call this method OD-SARSA (offloading decision-based SARSA). We compared our proposed method with reinforcement learning based Q learning (RL-QL), and it is concluded that the performance of the former is superior to that of the latter.

Highlights

  • In recent years, the massive growth of computationally intensive and delay sensitive mobile applications, such as online gaming, image or signal processing, augmented reality, and real-time translation services, have been imposing heavy computation demands on resourceconstrained mobile devices (MDs)

  • We assume 10 possible actions, as a follows: Al is local processing, AN is offloading to the nearest edge, Aa is offloading to an adjacent edge, AR is offloading to the remote cloud, ANA is migration from the nearest edge to an adjacent edge, AAN is migration from an adjacent edge to the nearest edge, ANR is migration from the nearest edge to the remote cloud, Algorithm 1 OD-SARSA

  • The MD can connect to an mobile edge computing networks (MECNs) through an AP or a mobile network

Read more

Summary

INTRODUCTION

The massive growth of computationally intensive and delay sensitive mobile applications, such as online gaming, image or signal processing (e.g., facial recognition), augmented reality, and real-time translation services, have been imposing heavy computation demands on resourceconstrained mobile devices (MDs). We are concerned with 1) Computation offloading to the VOLUME 8, 2020 mobile edge using the system utility of the MEC network to balance processing delay and energy consumption, 2) determining which part/module or process of a mobile application should be offloaded using deep reinforcement on-policy learning such as state-action-reward-state-action (SARSA), 3) determining where to offload the part/module or process in a multi-edge network, and 4) ensuring efficient resource management in the MEC servers. We address the question of developing an efficient resource management model for the selected MEC server in a multi-edge network by proposed an offloading decision-based SARSA method (OD-SARSA). We propose an offloading decision-based SARSA (ODSARSA) using reinforcement learning to make the optimal offloading decision for reducing system cost in terms of energy consumption and computing time delay.

RELATED WORK
SYSTEM MODEL OF MOBILE EDGE COMPUTING
OPTIMIZATION PROBLEM FORMULATION
SARSA LEARNING AUTONOMIC COMPUTATION OFFLOADING
1: Input: Number of MDs N and task size Dn 2
PERFORMANCE EVALUATION
Findings
CONCLUSION
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