Next Article in Journal
Three-Dimensional Terahertz Coded-Aperture Imaging Based on Back Projection
Next Article in Special Issue
Joint Optimization for Task Offloading in Edge Computing: An Evolutionary Game Approach
Previous Article in Journal
A Calibration Method for Acoustic Space Charge Measurements Using Multilayer Samples
Article Menu
Issue 8 (August) cover image

Export Article

Open AccessArticle

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

School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou 510641, China
Author to whom correspondence should be addressed.
Sensors 2018, 18(8), 2509;
Received: 5 July 2018 / Revised: 30 July 2018 / Accepted: 31 July 2018 / Published: 1 August 2018
(This article belongs to the Special Issue Recent Advances in Fog/Edge Computing in Internet of Things)
PDF [1674 KB, uploaded 1 August 2018]


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. View Full-Text
Keywords: fog computing; computing mode selection (CMS); IIoT; software-defined network (SDN) fog computing; computing mode selection (CMS); IIoT; software-defined network (SDN)

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Wang, J.; Li, D. Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing. Sensors 2018, 18, 2509.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top