Software Defined Networks in Industrial Automation

Trends such as the Industrial Internet of Things and Industry 4.0 have increased the need to use new and innovative network technologies in industrial automation. The growth of industrial automation communications is an outcome of the shift to harness the productivity and efficiency of manufacturing...

Full description

Bibliographic Details
Main Authors: Khandakar Ahmed, Jan O. Blech, Mark A. Gregory, Heinz W. Schmidt
Format: Article
Language:English
Published: MDPI AG 2018-08-01
Series:Journal of Sensor and Actuator Networks
Subjects:
Online Access:http://www.mdpi.com/2224-2708/7/3/33
id doaj-720121dc12ef494a9ae812b9db42f477
record_format Article
spelling doaj-720121dc12ef494a9ae812b9db42f4772020-11-25T01:28:16ZengMDPI AGJournal of Sensor and Actuator Networks2224-27082018-08-01733310.3390/jsan7030033jsan7030033Software Defined Networks in Industrial AutomationKhandakar Ahmed0Jan O. Blech1Mark A. Gregory2Heinz W. Schmidt3Discipline of IT, College of Engineering & Science, Victoria University, Footscray Park Campus, Melbourne, VIC 3011, AustraliaSchool of Science (Computer Science), RMIT University, Melbourne, VIC 3001, AustraliaSchool of Engineering (Electrical and Computer Systems), RMIT University, Melbourne, VIC 3001, AustraliaSchool of Science (Computer Science), RMIT University, Melbourne, VIC 3001, AustraliaTrends such as the Industrial Internet of Things and Industry 4.0 have increased the need to use new and innovative network technologies in industrial automation. The growth of industrial automation communications is an outcome of the shift to harness the productivity and efficiency of manufacturing and process automation with a minimum of human intervention. Due to the ongoing evolution of industrial networks from Fieldbus technologies to Ethernet, a new opportunity has emerged to harness the benefits of Software Defined Networking (SDN). In this paper, we provide a brief overview of SDN in the industrial automation domain and propose a network architecture called the Software Defined Industrial Automation Network (SDIAN), with the objective of improving network scalability and efficiency. To match the specific considerations and requirements of having a deterministic system in an industrial network, we propose two solutions for flow creation: the Pro-active Flow Installation Scheme and the Hybrid Flow Installation Scheme. We analytically quantify the proposed solutions that alleviate the overhead incurred from the flow setup. The analytical model is verified using Monte Carlo simulations. We also evaluate the SDIAN architecture and analyze the network performance of the modified topology using the Mininet emulator. We further list and motivate SDIAN features and report on an experimental food processing plant demonstration featuring Raspberry Pi as a software-defined controller instead of traditional proprietary Programmable Logic Controllers. Our demonstration exemplifies the characteristics of SDIAN.http://www.mdpi.com/2224-2708/7/3/33controllerindustry networkOpen FlowSoftware Defined NetworkingProgrammable Logic Controller
collection DOAJ
language English
format Article
sources DOAJ
author Khandakar Ahmed
Jan O. Blech
Mark A. Gregory
Heinz W. Schmidt
spellingShingle Khandakar Ahmed
Jan O. Blech
Mark A. Gregory
Heinz W. Schmidt
Software Defined Networks in Industrial Automation
Journal of Sensor and Actuator Networks
controller
industry network
Open Flow
Software Defined Networking
Programmable Logic Controller
author_facet Khandakar Ahmed
Jan O. Blech
Mark A. Gregory
Heinz W. Schmidt
author_sort Khandakar Ahmed
title Software Defined Networks in Industrial Automation
title_short Software Defined Networks in Industrial Automation
title_full Software Defined Networks in Industrial Automation
title_fullStr Software Defined Networks in Industrial Automation
title_full_unstemmed Software Defined Networks in Industrial Automation
title_sort software defined networks in industrial automation
publisher MDPI AG
series Journal of Sensor and Actuator Networks
issn 2224-2708
publishDate 2018-08-01
description Trends such as the Industrial Internet of Things and Industry 4.0 have increased the need to use new and innovative network technologies in industrial automation. The growth of industrial automation communications is an outcome of the shift to harness the productivity and efficiency of manufacturing and process automation with a minimum of human intervention. Due to the ongoing evolution of industrial networks from Fieldbus technologies to Ethernet, a new opportunity has emerged to harness the benefits of Software Defined Networking (SDN). In this paper, we provide a brief overview of SDN in the industrial automation domain and propose a network architecture called the Software Defined Industrial Automation Network (SDIAN), with the objective of improving network scalability and efficiency. To match the specific considerations and requirements of having a deterministic system in an industrial network, we propose two solutions for flow creation: the Pro-active Flow Installation Scheme and the Hybrid Flow Installation Scheme. We analytically quantify the proposed solutions that alleviate the overhead incurred from the flow setup. The analytical model is verified using Monte Carlo simulations. We also evaluate the SDIAN architecture and analyze the network performance of the modified topology using the Mininet emulator. We further list and motivate SDIAN features and report on an experimental food processing plant demonstration featuring Raspberry Pi as a software-defined controller instead of traditional proprietary Programmable Logic Controllers. Our demonstration exemplifies the characteristics of SDIAN.
topic controller
industry network
Open Flow
Software Defined Networking
Programmable Logic Controller
url http://www.mdpi.com/2224-2708/7/3/33
work_keys_str_mv AT khandakarahmed softwaredefinednetworksinindustrialautomation
AT janoblech softwaredefinednetworksinindustrialautomation
AT markagregory softwaredefinednetworksinindustrialautomation
AT heinzwschmidt softwaredefinednetworksinindustrialautomation
_version_ 1725102667588435968