Cargando…

Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing

In recent years, cloud computing and fog computing have appeared one after the other, as promising technologies for augmenting the computing capability of devices locally. By offloading computational tasks to fog servers or cloud servers, the time for task processing decreases greatly. Thus, to guar...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Juan, Li, Di
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6111290/
https://www.ncbi.nlm.nih.gov/pubmed/30071654
http://dx.doi.org/10.3390/s18082509
_version_ 1783350626412920832
author Wang, Juan
Li, Di
author_facet Wang, Juan
Li, Di
author_sort Wang, Juan
collection PubMed
description In recent years, cloud computing and fog computing have appeared one after the other, as promising technologies for augmenting the computing capability of devices locally. By offloading computational tasks to fog servers or cloud servers, the time for task processing decreases greatly. Thus, to guarantee the Quality of Service (QoS) of smart manufacturing systems, fog servers are deployed at network edge to provide fog computing services. In this paper, we study the following problems in a mixed computing system: (1) which computing mode should be chosen for a task in local computing, fog computing or cloud computing? (2) In the fog computing mode, what is the execution sequence for the tasks cached in a task queue? Thus, to solve the problems above, we design a Software-Defined Network (SDN) framework in a smart factory based on an Industrial Internet of Things (IIoT) system. A method based on Computing Mode Selection (CMS) and execution sequences based on the task priority (ASTP) is proposed in this paper. First, a CMS module is designed in the SDN controller and then, after operating the CMS algorithm, each task obtains an optimal computing mode. Second, the task priorities can be calculated according to their real-time performance and calculated amount. According to the task priority, the SDN controller sends a flow table to the SDN switch to complete the task transmission. In other words, the higher the task priority is, the earlier the fog computing service is obtained. Finally, a series of experiments and simulations are performed to evaluate the performance of the proposed method. The results show that our method can achieve real-time performance and high reliability in IIoT.
format Online
Article
Text
id pubmed-6111290
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-61112902018-08-30 Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing Wang, Juan Li, Di Sensors (Basel) Article In recent years, cloud computing and fog computing have appeared one after the other, as promising technologies for augmenting the computing capability of devices locally. By offloading computational tasks to fog servers or cloud servers, the time for task processing decreases greatly. Thus, to guarantee the Quality of Service (QoS) of smart manufacturing systems, fog servers are deployed at network edge to provide fog computing services. In this paper, we study the following problems in a mixed computing system: (1) which computing mode should be chosen for a task in local computing, fog computing or cloud computing? (2) In the fog computing mode, what is the execution sequence for the tasks cached in a task queue? Thus, to solve the problems above, we design a Software-Defined Network (SDN) framework in a smart factory based on an Industrial Internet of Things (IIoT) system. A method based on Computing Mode Selection (CMS) and execution sequences based on the task priority (ASTP) is proposed in this paper. First, a CMS module is designed in the SDN controller and then, after operating the CMS algorithm, each task obtains an optimal computing mode. Second, the task priorities can be calculated according to their real-time performance and calculated amount. According to the task priority, the SDN controller sends a flow table to the SDN switch to complete the task transmission. In other words, the higher the task priority is, the earlier the fog computing service is obtained. Finally, a series of experiments and simulations are performed to evaluate the performance of the proposed method. The results show that our method can achieve real-time performance and high reliability in IIoT. MDPI 2018-08-01 /pmc/articles/PMC6111290/ /pubmed/30071654 http://dx.doi.org/10.3390/s18082509 Text en © 2018 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
Wang, Juan
Li, Di
Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing
title Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing
title_full Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing
title_fullStr Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing
title_full_unstemmed Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing
title_short Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing
title_sort adaptive computing optimization in software-defined network-based industrial internet of things with fog computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6111290/
https://www.ncbi.nlm.nih.gov/pubmed/30071654
http://dx.doi.org/10.3390/s18082509
work_keys_str_mv AT wangjuan adaptivecomputingoptimizationinsoftwaredefinednetworkbasedindustrialinternetofthingswithfogcomputing
AT lidi adaptivecomputingoptimizationinsoftwaredefinednetworkbasedindustrialinternetofthingswithfogcomputing