Abstract

With more computational intensive applications deployed involving mobile edge computing (MEC), the collaboration among mobile devices, edge and cloud servers becomes an effective mechanism to fully utilize all available distributed computing resources. However, two main challenges have yet to be addressed to enable this three-way collaboration for securing necessary computational resources and further guaranteeing the quality of service (QoS) of task handling. The first challenge is related to the partitioning of an application task into several dependent subtasks and schedule them among the collaborating device-edge-cloud (DEC). The second is focused on the allocation of necessary computing resources of device, edge and cloud servers for effective subtask handling. To this end, we study the joint task offloading and resource allocation for DEC collaboration in this paper by formulating a new optimization problem with the objective of minimizing the task handling latency. To solve this problem, we decompose the original problem into two subproblems, which include the first one of calculating the optimal task partitioning ratio by mathematical analytical method, as well as the second on using the Lagrangian dual (LD) method for obtaining the optimal task offloading and resource allocation policy. Finally, we conduct simulation experiments on a real-life dataset obtained from the central business district (CBD) of Melbourne, Australia, and the experimental results validate the efficacy of our approach in minimizing latency.

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