Execution Delay-aware Task Assignment in Mobile Edge Cloud and Internet Cloud
Jargis Ahmed, Md. Mahir Ashhab, Md. Abdur Razzaque, Md Mustafizur Rahman · 2019
Mobile Edge Cloud (MEC) provides computation ability close proximate of user compared to Internet Cloud (IC), which ensures flexibility and reliability in executing codes on mobile devices. Offloading resource hungry mobile application to MEC by mobile devices for computation is challenging. On the other hand, maintaining task provisioning within delay constraint is important too. This assignment policy still requires improvement in decreasing completion time of task and thus providing better Quality of Experience (QoE) for users. In this paper, we formulated a delay-aware task assignment as an optimization problem. The optimal assignment of task is Integer Linear Problem (ILP) and NP-Complete. As optimal solution is time costly, hence we proposed a heuristic algorithm, which is done by cooperating the MEC and IC servers to provide feasible task assignment within delay constraint. Extensive performance evaluation of the proposed algorithm indicates significant improvement in successful tasks execution and better QoE can be achieved compared to existing state-of-the-art works.