A distributed and context-aware task assignment mechanism for collaborative mobile edge computing

Bo Gu, Yapeng Chen, Haijun Liao, Zhenyu Zhou, Di Zhang

Research output: Contribution to journalArticle

10 Citations (Scopus)

Abstract

Mobile edge computing (MEC) is an emerging technology that leverages computing, storage, and network resources deployed at the proximity of users to offload their delay-sensitive tasks. Various existing facilities including mobile devices with idle resources, vehicles, and MEC servers deployed at base stations or road side units, could act as edges in the network. Since task offloading incurs extra transmission energy consumption and transmission latency, two key questions to be addressed in such an environment are (i) should the workload be offloaded to the edge or computed in terminals? (ii) Which edge, among the available ones, should the task be offloaded to? In this paper, we formulate the task assignment problem as a one-to-many matching game which is a powerful tool for studying the formation of a mutual beneficial relationship between two sets of agents. The main goal of our task assignment mechanism design is to reduce overall energy consumption, while satisfying task owners’ heterogeneous delay requirements and supporting good scalability. An intensive simulation is conducted to evaluate the efficiency of our proposed mechanism.

Original languageEnglish
Article number2423
JournalSensors (Switzerland)
Volume18
Issue number8
DOIs
Publication statusPublished - 2018 Aug 1
Externally publishedYes

Fingerprint

Workload
Energy utilization
Technology
Equipment and Supplies
Mobile devices
Base stations
Scalability
Servers
energy consumption
resources
games
roads
proximity
emerging
vehicles
stations
requirements
simulation

Keywords

  • Cloud computing
  • Edge computing
  • Energy efficient
  • Fog computing
  • Intelligent computation
  • Matching
  • MEC
  • Preference
  • QoS
  • Stability
  • Task assignment
  • Utility
  • Vehicle

ASJC Scopus subject areas

  • Analytical Chemistry
  • Atomic and Molecular Physics, and Optics
  • Biochemistry
  • Instrumentation
  • Electrical and Electronic Engineering

Cite this

A distributed and context-aware task assignment mechanism for collaborative mobile edge computing. / Gu, Bo; Chen, Yapeng; Liao, Haijun; Zhou, Zhenyu; Zhang, Di.

In: Sensors (Switzerland), Vol. 18, No. 8, 2423, 01.08.2018.

Research output: Contribution to journalArticle

@article{538ca3b4296d473194e99f3cfe873577,
title = "A distributed and context-aware task assignment mechanism for collaborative mobile edge computing",
abstract = "Mobile edge computing (MEC) is an emerging technology that leverages computing, storage, and network resources deployed at the proximity of users to offload their delay-sensitive tasks. Various existing facilities including mobile devices with idle resources, vehicles, and MEC servers deployed at base stations or road side units, could act as edges in the network. Since task offloading incurs extra transmission energy consumption and transmission latency, two key questions to be addressed in such an environment are (i) should the workload be offloaded to the edge or computed in terminals? (ii) Which edge, among the available ones, should the task be offloaded to? In this paper, we formulate the task assignment problem as a one-to-many matching game which is a powerful tool for studying the formation of a mutual beneficial relationship between two sets of agents. The main goal of our task assignment mechanism design is to reduce overall energy consumption, while satisfying task owners’ heterogeneous delay requirements and supporting good scalability. An intensive simulation is conducted to evaluate the efficiency of our proposed mechanism.",
keywords = "Cloud computing, Edge computing, Energy efficient, Fog computing, Intelligent computation, Matching, MEC, Preference, QoS, Stability, Task assignment, Utility, Vehicle",
author = "Bo Gu and Yapeng Chen and Haijun Liao and Zhenyu Zhou and Di Zhang",
year = "2018",
month = "8",
day = "1",
doi = "10.3390/s18082423",
language = "English",
volume = "18",
journal = "Sensors (Switzerland)",
issn = "1424-3210",
publisher = "Multidisciplinary Digital Publishing Institute (MDPI)",
number = "8",

}

TY - JOUR

T1 - A distributed and context-aware task assignment mechanism for collaborative mobile edge computing

AU - Gu, Bo

AU - Chen, Yapeng

AU - Liao, Haijun

AU - Zhou, Zhenyu

AU - Zhang, Di

PY - 2018/8/1

Y1 - 2018/8/1

N2 - Mobile edge computing (MEC) is an emerging technology that leverages computing, storage, and network resources deployed at the proximity of users to offload their delay-sensitive tasks. Various existing facilities including mobile devices with idle resources, vehicles, and MEC servers deployed at base stations or road side units, could act as edges in the network. Since task offloading incurs extra transmission energy consumption and transmission latency, two key questions to be addressed in such an environment are (i) should the workload be offloaded to the edge or computed in terminals? (ii) Which edge, among the available ones, should the task be offloaded to? In this paper, we formulate the task assignment problem as a one-to-many matching game which is a powerful tool for studying the formation of a mutual beneficial relationship between two sets of agents. The main goal of our task assignment mechanism design is to reduce overall energy consumption, while satisfying task owners’ heterogeneous delay requirements and supporting good scalability. An intensive simulation is conducted to evaluate the efficiency of our proposed mechanism.

AB - Mobile edge computing (MEC) is an emerging technology that leverages computing, storage, and network resources deployed at the proximity of users to offload their delay-sensitive tasks. Various existing facilities including mobile devices with idle resources, vehicles, and MEC servers deployed at base stations or road side units, could act as edges in the network. Since task offloading incurs extra transmission energy consumption and transmission latency, two key questions to be addressed in such an environment are (i) should the workload be offloaded to the edge or computed in terminals? (ii) Which edge, among the available ones, should the task be offloaded to? In this paper, we formulate the task assignment problem as a one-to-many matching game which is a powerful tool for studying the formation of a mutual beneficial relationship between two sets of agents. The main goal of our task assignment mechanism design is to reduce overall energy consumption, while satisfying task owners’ heterogeneous delay requirements and supporting good scalability. An intensive simulation is conducted to evaluate the efficiency of our proposed mechanism.

KW - Cloud computing

KW - Edge computing

KW - Energy efficient

KW - Fog computing

KW - Intelligent computation

KW - Matching

KW - MEC

KW - Preference

KW - QoS

KW - Stability

KW - Task assignment

KW - Utility

KW - Vehicle

UR - http://www.scopus.com/inward/record.url?scp=85050725388&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85050725388&partnerID=8YFLogxK

U2 - 10.3390/s18082423

DO - 10.3390/s18082423

M3 - Article

VL - 18

JO - Sensors (Switzerland)

JF - Sensors (Switzerland)

SN - 1424-3210

IS - 8

M1 - 2423

ER -