Delay Optimization Strategy for Service Cache and Task Offloading in Three-Tier Architecture Mobile Edge Computing System

As more and more compute-intensive and delay-sensitive applications are deployed on smart mobile devices, mobile edge computing is considered an effective way to solve the limited computing ability of smart mobile devices (SMDs). At present, latency has become the most critical indicator of the quality of service (QoS), and more and more studies focus on this aspect. Unlike previous work, our work fully takes into account the limited storage and computing ability of edge servers. To effectively reduce the delay of SMDs and improve QoS, we propose a Delay Control Strategy Joint Service Caching and Task Offloading (DCS-OCTO) in a three-tier mobile edge computing (MEC) system consist of multi-user, multi-edge server and remote cloud servers. Some of the key challenges include service heterogeneity, unknown system dynamics, spatial demand coupling, and decentralized coordination. In particular, a very compelling but rarely studied issue is the dynamic service caching in the three-tier MEC system. The DCS-OCTO strategy is proposed based on Lyapunov optimization and Gibbs sampling. It works online without requiring prior information and achieves provable near-optimal performance. Finally, simulation results show that the strategy effectively reduces the overall system delay while ensuring low energy consumption.

[1]  Zhigang Chen,et al.  Energy-Efficient Online Resource Management and Allocation Optimization in Multi-User Multi-Task Mobile-Edge Computing Systems with Hybrid Energy Harvesting , 2018, Sensors.

[2]  Eryk Dutkiewicz,et al.  Offloading Energy Efficiency with Delay Constraint for Cooperative Mobile Edge Computing Networks , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

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

[4]  Kai-Kit Wong,et al.  Wireless Powered Cooperation-Assisted Mobile Edge Computing , 2018, IEEE Transactions on Wireless Communications.

[5]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[6]  Yuan-Cheng Lai,et al.  Three-Tier Capacity and Traffic Allocation for Core, Edges, and Devices for Mobile Edge Computing , 2018, IEEE Transactions on Network and Service Management.

[7]  Mathieu Bouet,et al.  Mobile Edge Computing Resources Optimization: A Geo-Clustering Approach , 2018, IEEE Transactions on Network and Service Management.

[8]  M. Shamim Hossain,et al.  Energy Efficient Task Caching and Offloading for Mobile Edge Computing , 2018, IEEE Access.

[9]  Hoon Kim,et al.  Monte Carlo Statistical Methods , 2000, Technometrics.

[10]  Gang Feng,et al.  Proactive Content Caching by Exploiting Transfer Learning for Mobile Edge Computing , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[11]  Kaibin Huang,et al.  Wireless Networks for Mobile Edge Computing: Spatial Modeling and Latency Analysis , 2017, IEEE Transactions on Wireless Communications.

[12]  Jie Xu,et al.  Joint Service Caching and Task Offloading for Mobile Edge Computing in Dense Networks , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[13]  Naofal Al-Dhahir,et al.  Cache-Aided NOMA Mobile Edge Computing: A Reinforcement Learning Approach , 2019, IEEE Transactions on Wireless Communications.

[14]  Zhu Han,et al.  Computation Offloading With Data Caching Enhancement for Mobile Edge Computing , 2018, IEEE Transactions on Vehicular Technology.

[15]  Jian Shen,et al.  Dynamic Offloading for Energy Harvesting Mobile Edge Computing: Architecture, Case Studies, and Future Directions , 2019, IEEE Access.

[16]  Ying Cui,et al.  2017 Energy-Efficient Resource Allocation for Cache-Assisted Mobile Edge Computing , 2017 .

[17]  Fu Jiang,et al.  An Energy-Aware Task Offloading Mechanism in Multiuser Mobile-Edge Cloud Computing , 2018, Mob. Inf. Syst..

[18]  Xingwei Wang,et al.  A WiFi-Direct Based Local Communication System , 2018, 2018 IEEE/ACM 26th International Symposium on Quality of Service (IWQoS).

[19]  Antonio Pascual-Iserte,et al.  Energy Efficiency in Latency-Constrained Application Offloading From Mobile Clients to Multiple Virtual Machines , 2018, IEEE Transactions on Signal Processing.

[20]  Dario Pompili,et al.  Joint Task Offloading and Resource Allocation for Multi-Server Mobile-Edge Computing Networks , 2017, IEEE Transactions on Vehicular Technology.

[21]  Fan Wu,et al.  Computation Offloading Based on Cooperations of Mobile Edge Computing-Enabled Base Stations , 2018, IEEE Access.

[22]  Kun Yang,et al.  Energy Efficiency and Delay Tradeoff in Multi-User Wireless Powered Mobile-Edge Computing Systems , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[23]  Kaibin Huang,et al.  Exploiting Non-Causal CPU-State Information for Energy-Efficient Mobile Cooperative Computing , 2017, IEEE Transactions on Wireless Communications.

[24]  Kaibin Huang,et al.  Spatial Modeling and Latency Analysis for Mobile Edge Computing in Wireless Networks , 2018, 2018 IEEE International Conference on Communications (ICC).

[25]  Ling Tang,et al.  Multi-User Computation Offloading in Mobile Edge Computing: A Behavioral Perspective , 2018, IEEE Network.

[26]  Songtao Guo,et al.  Joint Task Offloading and Data Caching in Mobile Edge Computing , 2019, 2019 15th International Conference on Mobile Ad-Hoc and Sensor Networks (MSN).

[27]  Shiyuan Han,et al.  New SDN-based Architecture for Integrated Vehicular Cloud Computing Networking , 2018, 2018 International Conference on Selected Topics in Mobile and Wireless Networking (MoWNeT).

[28]  W. Chan,et al.  Pollaczek-Khinchin formula for the M/G/1 queue in discrete time with vacations , 1997 .

[29]  Dongfeng Yuan,et al.  Resource Modeling and Scheduling for Mobile Edge Computing: A Service Provider’s Perspective , 2018, IEEE Access.

[30]  Rodrigo Roman,et al.  Mobile Edge Computing, Fog et al.: A Survey and Analysis of Security Threats and Challenges , 2016, Future Gener. Comput. Syst..

[31]  Chonho Lee,et al.  Auction Approaches for Resource Allocation in Wireless Systems: A Survey , 2013, IEEE Communications Surveys & Tutorials.