A hybrid approach for latency and battery lifetime optimization in IoT devices through offloading and CNN learning

Loading...
Publication Logo

Date

2023

Authors

Heidari, Arash
Navimipour, Nima Jafari
Jamali, Mohammad Ali Jabraeil
Akbarpour, Shahin

Journal Title

Journal ISSN

Volume Title

Publisher

Elsevier

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Top 10%
Influence
Top 10%
Popularity
Top 10%

Research Projects

Journal Issue

Abstract

Offloading assists in overcoming the resource constraints of specific elements, making it one of the primary technical enablers of the Internet of Things (IoT). IoT devices with low battery capacities can use the edge to offload some of the operations, which can significantly reduce latency and lengthen battery lifetime. Due to their restricted battery capacity, deep learning (DL) techniques are more energy-intensive to utilize in IoT devices. Because many IoT devices lack such modules, numerous research employed energy harvester modules that are not available to IoT devices in real-world circumstances. Using the Markov Decision Process (MDP), we describe the offloading problem in this study. Next, to facilitate partial offloading in IoT devices, we develop a Deep Reinforcement learning (DRL) method that can efficiently learn the policy by adjusting to network dynamics. Convolutional Neural Network (CNN) is then offered and implemented on Mobile Edge Computing (MEC) devices to expedite learning. These two techniques operate together to offer the proper offloading approach throughout the length of the system's operation. Moreover, transfer learning was employed to initialize the Qtable values, which increased the system's effectiveness. The simulation in this article, which employed Cooja and TensorFlow, revealed that the strategy outperformed five benchmarks in terms of latency by 4.1%, IoT device efficiency by 2.9%, energy utilization by 3.6%, and job failure rate by 2.6% on average.

Description

Keywords

Offloading, Convolutional neural network, IoT, Energy utilization, Model, Edge, Deep reinforcement learning, Model, Markov decision process, Energy utilization, Deep reinforcement learning, IoT, Offloading, Edge, Convolutional neural network, Markov decision process, Model

Fields of Science

0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology

Citation

WoS Q

Q1

Scopus Q

Q1
OpenCitations Logo
OpenCitations Citation Count
16

Source

Sustainable Computing-Informatics & Systems

Volume

39

Issue

Start Page

100899

End Page

PlumX Metrics
Citations

CrossRef : 18

Scopus : 56

Captures

Mendeley Readers : 48

SCOPUS™ Citations

56

checked on Feb 12, 2026

Web of Science™ Citations

50

checked on Feb 12, 2026

Page Views

5

checked on Feb 12, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
20.65895772

Sustainable Development Goals

SDG data is not available