Cargando…

Offloading and Transmission Strategies for IoT Edge Devices and Networks

We present a machine and deep learning method to offload trained deep learning model and transmit packets efficiently on resource-constrained internet of things (IoT) edge devices and networks. Recently, the types of IoT devices have become diverse and the volume of data has been increasing, such as...

Descripción completa

Detalles Bibliográficos
Autores principales: Kang, Jiheon, Eom, Doo-Seop
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412226/
https://www.ncbi.nlm.nih.gov/pubmed/30781650
http://dx.doi.org/10.3390/s19040835
_version_ 1783402556036218880
author Kang, Jiheon
Eom, Doo-Seop
author_facet Kang, Jiheon
Eom, Doo-Seop
author_sort Kang, Jiheon
collection PubMed
description We present a machine and deep learning method to offload trained deep learning model and transmit packets efficiently on resource-constrained internet of things (IoT) edge devices and networks. Recently, the types of IoT devices have become diverse and the volume of data has been increasing, such as images, voice, and time-series sensory signals generated by various devices. However, transmitting large amounts of data to a server or cloud becomes expensive owing to limited bandwidth, and leads to latency for time-sensitive operations. Therefore, we propose a novel offloading and transmission policy considering energy-efficiency, execution time, and the number of generated packets for resource-constrained IoT edge devices that run a deep learning model and a reinforcement learning method to find an optimal contention window size for effective channel access using a contention-based medium access control (MAC) protocol. A Reinforcement learning is used to improve the performance of the applied MAC protocol. Our proposed method determines the offload and transmission strategies that are better to directly send fragmented packets of raw data or to send the extracted feature vector or the final output of deep learning networks, considering the operation performance and power consumption of the resource-constrained microprocessor, as well as the power consumption of the radio transceiver and latency for transmitting the all the generated packets. In the performance evaluation, we measured the performance parameters of ARM Cortex-M4 and Cortex-M7 processors for the network simulation. The evaluation results show that our proposed adaptive channel access and learning-based offload and transmission methods outperform conventional role-based channel access schemes. They transmit packets of raw data and are effective for IoT edge devices and network protocols.
format Online
Article
Text
id pubmed-6412226
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64122262019-04-03 Offloading and Transmission Strategies for IoT Edge Devices and Networks Kang, Jiheon Eom, Doo-Seop Sensors (Basel) Article We present a machine and deep learning method to offload trained deep learning model and transmit packets efficiently on resource-constrained internet of things (IoT) edge devices and networks. Recently, the types of IoT devices have become diverse and the volume of data has been increasing, such as images, voice, and time-series sensory signals generated by various devices. However, transmitting large amounts of data to a server or cloud becomes expensive owing to limited bandwidth, and leads to latency for time-sensitive operations. Therefore, we propose a novel offloading and transmission policy considering energy-efficiency, execution time, and the number of generated packets for resource-constrained IoT edge devices that run a deep learning model and a reinforcement learning method to find an optimal contention window size for effective channel access using a contention-based medium access control (MAC) protocol. A Reinforcement learning is used to improve the performance of the applied MAC protocol. Our proposed method determines the offload and transmission strategies that are better to directly send fragmented packets of raw data or to send the extracted feature vector or the final output of deep learning networks, considering the operation performance and power consumption of the resource-constrained microprocessor, as well as the power consumption of the radio transceiver and latency for transmitting the all the generated packets. In the performance evaluation, we measured the performance parameters of ARM Cortex-M4 and Cortex-M7 processors for the network simulation. The evaluation results show that our proposed adaptive channel access and learning-based offload and transmission methods outperform conventional role-based channel access schemes. They transmit packets of raw data and are effective for IoT edge devices and network protocols. MDPI 2019-02-18 /pmc/articles/PMC6412226/ /pubmed/30781650 http://dx.doi.org/10.3390/s19040835 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kang, Jiheon
Eom, Doo-Seop
Offloading and Transmission Strategies for IoT Edge Devices and Networks
title Offloading and Transmission Strategies for IoT Edge Devices and Networks
title_full Offloading and Transmission Strategies for IoT Edge Devices and Networks
title_fullStr Offloading and Transmission Strategies for IoT Edge Devices and Networks
title_full_unstemmed Offloading and Transmission Strategies for IoT Edge Devices and Networks
title_short Offloading and Transmission Strategies for IoT Edge Devices and Networks
title_sort offloading and transmission strategies for iot edge devices and networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412226/
https://www.ncbi.nlm.nih.gov/pubmed/30781650
http://dx.doi.org/10.3390/s19040835
work_keys_str_mv AT kangjiheon offloadingandtransmissionstrategiesforiotedgedevicesandnetworks
AT eomdooseop offloadingandtransmissionstrategiesforiotedgedevicesandnetworks