scholarly journals Pro-Edge: A Programmable Edge Network Architecture for Industrial Internet of Things

Author(s):  
Nurzaman Ahmed ◽  
Mehbub Alam ◽  
Rakesh Matam ◽  
Ferdous Ahmed Barbhuiya ◽  
Mithun Mukherjee

Internet of Things (IoT) with edge computation enhances efficiency, safety, and availability of an industrial automation system. However, there is a continued effort to increase the reliability of the system with minimal downtime. This can be achieved through a modular, re-configurable, and integrable system design approach. In this paper, we propose Pro-Edge, a programmable edge network to reconfigure different services associated with industrial applications and networks. Pro-Edge employs programmable layers at the edge for re-configuring the sensor/actuator network and applications. The lowermost layer allows to reconfigure the communication related parameters and the middle layer consists of a Software-Defined Network (SDN) controller that can dynamically program different modules, handling actuation decisions from the edge. An interfacing protocol between the layers is proposed to provide reliability by considering the optimal configuration parameters among the layers. As a top-layer, a priority forwarding mechanism is designed for SDN core communication in case the sensor and actuator are in different edges. Pro-Edge significantly improves the actuation-latency and is highly energy efficient compared to the existing state-of-the-art.

2021 ◽  
Author(s):  
Nurzaman Ahmed ◽  
Mehbub Alam ◽  
Rakesh Matam ◽  
Ferdous Ahmed Barbhuiya ◽  
Mithun Mukherjee

Internet of Things (IoT) with edge computation enhances efficiency, safety, and availability of an industrial automation system. However, there is a continued effort to increase the reliability of the system with minimal downtime. This can be achieved through a modular, re-configurable, and integrable system design approach. In this paper, we propose Pro-Edge, a programmable edge network to reconfigure different services associated with industrial applications and networks. Pro-Edge employs programmable layers at the edge for re-configuring the sensor/actuator network and applications. The lowermost layer allows to reconfigure the communication related parameters and the middle layer consists of a Software-Defined Network (SDN) controller that can dynamically program different modules, handling actuation decisions from the edge. An interfacing protocol between the layers is proposed to provide reliability by considering the optimal configuration parameters among the layers. As a top-layer, a priority forwarding mechanism is designed for SDN core communication in case the sensor and actuator are in different edges. Pro-Edge significantly improves the actuation-latency and is highly energy efficient compared to the existing state-of-the-art.


2019 ◽  
Vol 11 (3) ◽  
pp. 66 ◽  
Author(s):  
Samer Jaloudi

Most industrial and SCADA-like (supervisory control and data acquisition) systems use proprietary communication protocols, and hence interoperability is not fulfilled. However, the MODBUS TCP is an open de facto standard, and is used for some automation and telecontrol systems. It is based on a polling mechanism and follows the synchronous request–response pattern, as opposed to the asynchronous publish–subscribe pattern. In this study, polling-based and event-based protocols are investigated to realize an open and interoperable Industrial Internet of Things (IIoT) environment. Many Internet of Things (IoT) protocols are introduced and compared, and the message queuing telemetry transport (MQTT) is chosen as the event-based, publish–subscribe protocol. The study shows that MODBUS defines an optimized message structure in the application layer, which is dedicated to industrial applications. In addition, it shows that an event-oriented IoT protocol complements the MODBUS TCP but cannot replace it. Therefore, two scenarios are proposed to build the IIoT environment. The first scenario is to consider the MODBUS TCP as an IoT protocol, and build the environment using the MODBUS TCP on a standalone basis. The second scenario is to use MQTT in conjunction with the MODBUS TCP. The first scenario is efficient and complies with most industrial applications where the request–response pattern is needed only. If the publish–subscribe pattern is needed, the MQTT in the second scenario complements the MODBUS TCP and eliminates the need for a gateway; however, MQTT lacks interoperability. To maintain a homogeneous message structure for the entire environment, industrial data are organized using the structure of MODBUS messages, formatted in the UTF-8, and then transferred in the payload of an MQTT publish message. The open and interoperable environment can be used for Internet SCADA, Internet-based monitoring, and industrial control systems.


Sign in / Sign up

Export Citation Format

Share Document