Device-Enhanced MEC: Multi-Access Edge Computing (MEC) Aided by End Device Computation and Caching: A Survey

Multi-access edge computing (MEC) has recently been proposed to aid mobile end devices in providing compute- and data-intensive services with low latency. Growing service demands by the end devices may overwhelm MEC installations, while cost constraints limit the increases of the installed MEC compu...

Full description

Bibliographic Details
Main Authors: Mahshid Mehrabi, Dongho You, Vincent Latzko, Hani Salah, Martin Reisslein, Frank H. P. Fitzek
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8896954/
_version_ 1818349452892569600
author Mahshid Mehrabi
Dongho You
Vincent Latzko
Hani Salah
Martin Reisslein
Frank H. P. Fitzek
author_facet Mahshid Mehrabi
Dongho You
Vincent Latzko
Hani Salah
Martin Reisslein
Frank H. P. Fitzek
author_sort Mahshid Mehrabi
collection DOAJ
description Multi-access edge computing (MEC) has recently been proposed to aid mobile end devices in providing compute- and data-intensive services with low latency. Growing service demands by the end devices may overwhelm MEC installations, while cost constraints limit the increases of the installed MEC computing and data storage capacities. At the same time, the ever increasing computation capabilities and storage capacities of mobile end devices are valuable resources that can be utilized to enhance the MEC. This article comprehensively surveys the topic area of device-enhanced MEC, i.e., mechanisms that jointly utilize the resources of the community of end devices and the installed MEC to provide services to end devices. We classify the device-enhanced MEC mechanisms into mechanisms for computation offloading and mechanisms for caching. We further subclassify the offloading and caching mechanisms according to the targeted performance goals, which include throughput maximization, latency minimization, energy conservation, utility maximization, and enhanced security. We identify the main limitations of the existing device-enhanced MEC mechanisms and outline future research directions.
first_indexed 2024-12-13T18:06:11Z
format Article
id doaj.art-44edd1a5013649bdb3b3fcef9b9bfb03
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T18:06:11Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-44edd1a5013649bdb3b3fcef9b9bfb032022-12-21T23:36:03ZengIEEEIEEE Access2169-35362019-01-01716607916610810.1109/ACCESS.2019.29531728896954Device-Enhanced MEC: Multi-Access Edge Computing (MEC) Aided by End Device Computation and Caching: A SurveyMahshid Mehrabi0https://orcid.org/0000-0001-9712-4322Dongho You1https://orcid.org/0000-0003-3724-3244Vincent Latzko2https://orcid.org/0000-0003-2075-1648Hani Salah3https://orcid.org/0000-0002-1032-6659Martin Reisslein4https://orcid.org/0000-0003-1606-233XFrank H. P. Fitzek5https://orcid.org/0000-0001-8469-9573Deutsche Telekom Chair, Technische Universität Dresden, Dresden, GermanyDeutsche Telekom Chair, Technische Universität Dresden, Dresden, GermanyDeutsche Telekom Chair, Technische Universität Dresden, Dresden, GermanyDeutsche Telekom Chair, Technische Universität Dresden, Dresden, GermanySchool of Electrical, Computer, and Energy Engineering, Arizona State University, Tempe, AZ, USADeutsche Telekom Chair, Technische Universität Dresden, Dresden, GermanyMulti-access edge computing (MEC) has recently been proposed to aid mobile end devices in providing compute- and data-intensive services with low latency. Growing service demands by the end devices may overwhelm MEC installations, while cost constraints limit the increases of the installed MEC computing and data storage capacities. At the same time, the ever increasing computation capabilities and storage capacities of mobile end devices are valuable resources that can be utilized to enhance the MEC. This article comprehensively surveys the topic area of device-enhanced MEC, i.e., mechanisms that jointly utilize the resources of the community of end devices and the installed MEC to provide services to end devices. We classify the device-enhanced MEC mechanisms into mechanisms for computation offloading and mechanisms for caching. We further subclassify the offloading and caching mechanisms according to the targeted performance goals, which include throughput maximization, latency minimization, energy conservation, utility maximization, and enhanced security. We identify the main limitations of the existing device-enhanced MEC mechanisms and outline future research directions.https://ieeexplore.ieee.org/document/8896954/Cachingcomputation offloadingdevice-to-device (D2D) communicationmobile edge computing (MEC)
spellingShingle Mahshid Mehrabi
Dongho You
Vincent Latzko
Hani Salah
Martin Reisslein
Frank H. P. Fitzek
Device-Enhanced MEC: Multi-Access Edge Computing (MEC) Aided by End Device Computation and Caching: A Survey
IEEE Access
Caching
computation offloading
device-to-device (D2D) communication
mobile edge computing (MEC)
title Device-Enhanced MEC: Multi-Access Edge Computing (MEC) Aided by End Device Computation and Caching: A Survey
title_full Device-Enhanced MEC: Multi-Access Edge Computing (MEC) Aided by End Device Computation and Caching: A Survey
title_fullStr Device-Enhanced MEC: Multi-Access Edge Computing (MEC) Aided by End Device Computation and Caching: A Survey
title_full_unstemmed Device-Enhanced MEC: Multi-Access Edge Computing (MEC) Aided by End Device Computation and Caching: A Survey
title_short Device-Enhanced MEC: Multi-Access Edge Computing (MEC) Aided by End Device Computation and Caching: A Survey
title_sort device enhanced mec multi access edge computing mec aided by end device computation and caching a survey
topic Caching
computation offloading
device-to-device (D2D) communication
mobile edge computing (MEC)
url https://ieeexplore.ieee.org/document/8896954/
work_keys_str_mv AT mahshidmehrabi deviceenhancedmecmultiaccessedgecomputingmecaidedbyenddevicecomputationandcachingasurvey
AT donghoyou deviceenhancedmecmultiaccessedgecomputingmecaidedbyenddevicecomputationandcachingasurvey
AT vincentlatzko deviceenhancedmecmultiaccessedgecomputingmecaidedbyenddevicecomputationandcachingasurvey
AT hanisalah deviceenhancedmecmultiaccessedgecomputingmecaidedbyenddevicecomputationandcachingasurvey
AT martinreisslein deviceenhancedmecmultiaccessedgecomputingmecaidedbyenddevicecomputationandcachingasurvey
AT frankhpfitzek deviceenhancedmecmultiaccessedgecomputingmecaidedbyenddevicecomputationandcachingasurvey