Mobility-Aware Dynamic Service Placement in D2D-Assisted MEC Environments

Mobile Edge Computing (MEC) has emerged as a promising networking paradigm that provides delay-sensitive service for mobile users at the edge of core networks, where mobile users can offload their computing-intensive tasks to MEC networks for processing on no time. Furthermore, with the advance of communication and fabrication technologies, mobile devices now have adequate computing and storage processing capabilities. The device-to-device (D2D) offloading as a new offloading technique enables mobile users to offload their tasks to other mobile devices (referred as helper mobile devices) for processing, thereby alleviating the processing burden on servers in MEC. However, fully utilizing the D2D technique in an MEC network for task offloading service is challenging. Particularly, the mobility of both mobile users and their helper mobile devices makes efficient offloading service placement become difficult. In this paper, we study a novel Mobility-aware Dynamic Offloading Service Placement (MDOSP) problem in a D2D-assisted MEC environment with the aim to minimize the total cost of offloading task services that consists of the computing cost, communication delay cost and migration cost, without the knowledge of future mobility information of mobile users and helper mobile devices. We first formulate an Integer Nonlinear Programming (INP) for the offline setting of the problem. We then prove the NP-hardness and develop an online algorithm with a provable competitive ratio for the problem. We finally evaluate the performance of the proposed algorithms through experimental simulations. Experimental results demonstrate that the proposed algorithms are promising, compared with existing baseline algorithms.

[1]  Weifa Liang,et al.  Mobility-Aware Delay-Sensitive Service Provisioning for Mobile Edge Computing , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[2]  Weifa Liang,et al.  Efficient NFV-Enabled Multicasting in SDNs , 2019, IEEE Transactions on Communications.

[3]  Max Mühlhäuser,et al.  MOERA: Mobility-Agnostic Online Resource Allocation for Edge Computing , 2019, IEEE Transactions on Mobile Computing.

[4]  Weifa Liang,et al.  Reliability-Aware Network Service Provisioning in Mobile Edge-Cloud Networks , 2020, IEEE Transactions on Parallel and Distributed Systems.

[5]  Junyuan Wang,et al.  Energy Minimization for D2D-Assisted Mobile Edge Computing Networks , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[6]  Weifa Liang,et al.  Maximizing the Quality of User Experience of Using Services in Edge Computing for Delay-Sensitive IoT Applications , 2020, MSWiM.

[7]  Shuguang Cui,et al.  Joint Computation and Communication Cooperation for Energy-Efficient Mobile Edge Computing , 2018, IEEE Internet of Things Journal.

[8]  Lale Özbakir,et al.  Bees algorithm for generalized assignment problem , 2010, Appl. Math. Comput..

[9]  Minghua Chen,et al.  Moving Big Data to The Cloud: An Online Cost-Minimizing Approach , 2013, IEEE Journal on Selected Areas in Communications.

[10]  Ruidong Zhang,et al.  An Auction Scheme for Computing Resource Allocation in D2D-Assisted Mobile Edge Computing , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[11]  Fei Xu,et al.  Winning at the Starting Line: Joint Network Selection and Service Placement for Mobile Edge Computing , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.