Skip to main navigation Skip to search Skip to main content

Neighbor-Aware Distributed Task Offloading Algorithm in Energy-Harvesting Internet of Things

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)

Abstract

In the distributed task offloading system, the desired task completion time cannot be achieved when lots of mobile devices offload simultaneously the tasks with high complexity to a specific edge cloud. In this research, we present a neighbor-aware distributed task offloading algorithm (NA-DTOA) where the IoT device takes its energy status and the decisions of neighbor devices into account for the decisions on whether to process the task by itself and on which edge cloud is selected to offload the task. To decrease the task completion time while maintaining the average energy outage probability below the specified threshold, we design a constrained stochastic game model. To achieve the solution of the model, a best response dynamics-based algorithm is devised. The evaluation results reveal that, compared to a probability-based scheme, NA-DTOA reduces the average task completion time by almost 47% while ensuring a substantially low-average energy outage probability of 0.03.

Original languageEnglish
Pages (from-to)8744-8753
Number of pages10
JournalIEEE Internet of Things Journal
Volume10
Issue number10
DOIs
Publication statusPublished - 15 May 2023

Bibliographical note

Publisher Copyright:
© 2014 IEEE.

Keywords

  • Distributed task offloading
  • edge cloud
  • edge computing
  • energy harvesting
  • stochastic game

Fingerprint

Dive into the research topics of 'Neighbor-Aware Distributed Task Offloading Algorithm in Energy-Harvesting Internet of Things'. Together they form a unique fingerprint.

Cite this