scispace - formally typeset
Open AccessProceedings ArticleDOI

Joint Service Caching and Task Offloading for Mobile Edge Computing in Dense Networks

TLDR
In this paper, the authors investigated the problem of dynamic service caching in MEC-enabled dense cellular networks and proposed an efficient online algorithm, called OREO, which jointly optimizes service caching and task offloading to address service heterogeneity, unknown system dynamics, spatial demand coupling and decentralized coordination.
Abstract
Mobile Edge Computing (MEC) pushes computing functionalities away from the centralized cloud to the network edge, thereby meeting the latency requirements of many emerging mobile applications and saving backhaul network bandwidth. Although many existing works have studied computation of-floading policies, service caching is an equally, if not more important, design topic of MEC, yet receives much less attention. Service caching refers to caching application services and their related databases/libraries in the edge server (e.g. MEC-enabled BS), thereby enabling corresponding computation tasks to be executed. Because only a small number of application services can be cached in resource-limited edge server at the same time, which services to cache has to be judiciously decided to maximize the edge computing performance. In this paper, we investigate the extremely compelling but much less studied problem of dynamic service caching in MEC-enabled dense cellular networks. We propose an efficient online algorithm, called OREO, which jointly optimizes dynamic service caching and task offloading to address a number of key challenges in MEC systems, including service heterogeneity, unknown system dynamics, spatial demand coupling and decentralized coordination. Our algorithm is developed based on Lyapunov optimization and Gibbs sampling, works online without requiring future information, and achieves provable close-to-optimal performance. Simulation results show that our algorithm can effectively reduce computation latency for end users while keeping energy consumption low.

read more

Citations
More filters
Journal ArticleDOI

Joint Task Offloading and Resource Allocation in UAV-Enabled Mobile Edge Computing

TL;DR: An innovative UAV-enabled MEC system involving the interactions among IoT devices, UAV, and edge clouds (ECs) and an efficient algorithm based on the successive convex approximation to obtain suboptimal solutions is proposed.
Journal ArticleDOI

Intelligent Edge Computing in Internet of Vehicles: A Joint Computation Offloading and Caching Solution

TL;DR: An imitation learning enabled branch-and-bound solution in edge intelligent IoVs to speed up the problem solving process with few training samples is put forward and it is proved that OMEN achieves near-optimal performance.
Journal ArticleDOI

Joint Optimization of Service Caching Placement and Computation Offloading in Mobile Edge Computing Systems

TL;DR: A single edge server that assists a mobile user in executing a sequence of computation tasks is considered, and a mixed integer non-linear programming (MINLP) is formulated that jointly optimizes the service caching placement, computation offloading decisions, and system resource allocation.
Proceedings ArticleDOI

Joint Service Placement and Request Routing in Multi-cell Mobile Edge Computing Networks

TL;DR: In this paper, the joint optimization of service placement and request routing in MEC-enabled multi-cell networks with multidimensional (storage-computation-communication) constraints is studied.
Journal ArticleDOI

Making Knowledge Tradable in Edge-AI Enabled IoT: A Consortium Blockchain-Based Efficient and Incentive Approach

TL;DR: This paper proposes a peer-to-peer (P2P) knowledge market to make knowledge tradable in edge-AI enabled IoT, and develops a knowledge consortium blockchain for secure and efficient knowledge management and trading for the market.
References
More filters
Book

Monte Carlo Statistical Methods

TL;DR: This new edition contains five completely new chapters covering new developments and has sold 4300 copies worldwide of the first edition (1999).
Journal ArticleDOI

Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility

TL;DR: This paper defines Cloud computing and provides the architecture for creating Clouds with market-oriented resource allocation by leveraging technologies such as Virtual Machines (VMs), and provides insights on market-based resource management strategies that encompass both customer-driven service management and computational risk management to sustain Service Level Agreement (SLA) oriented resource allocation.
Journal ArticleDOI

Edge Computing: Vision and Challenges

TL;DR: The definition of edge computing is introduced, followed by several case studies, ranging from cloud offloading to smart home and city, as well as collaborative edge to materialize the concept of edge Computing.
Journal ArticleDOI

Generalized Benders decomposition

TL;DR: In this paper, the extremal value of the linear program as a function of the parameterizing vector and the set of values of the parametric vector for which the program is feasible were derived using linear programming duality theory.
Book

Stochastic Network Optimization with Application to Communication and Queueing Systems

TL;DR: In this article, the authors present a modern theory of analysis, control, and optimization for dynamic networks, including wireless networks with time-varying channels, mobility, and randomly arriving traffic.
Related Papers (5)