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...
Autores principales: | , |
---|---|
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 |