Abstract

IWSNs (Industrial Wireless Sensor Networks) have become the next step in the evolution of WSN (Wireless Sensor Networks) due to the nature and demands of modern industry. With this type of network, flexible and scalable architectures can be created that simultaneously support traffic sources with different characteristics. Due to the great diversity of application scenarios, there is a need to implement additional capabilities that can guarantee an adequate level of reliability and that can adapt to the dynamic behavior of the applications in use. The use of SDNs (Software Defined Networks) extends the possibilities of control over the network and enables its deployment at an industrial level. The signaling traffic exchanged between nodes and controller is heavy and must occupy the same channel as the data traffic. This difficulty can be overcome with the segmentation of the traffic into flows, and correct scheduling at the MAC (Medium Access Control) level, known as slices. This article proposes the integration in the SDN controller of a traffic manager, a routing process in charge of assigning different routes according to the different flows, as well as the introduction of the Time Slotted Channel Hopping (TSCH) Scheduler. In addition, the TSCH (Time Slotted Channel Hopping) is incorporated in the SDN-WISE framework (Software Defined Networking solution for Wireless Sensor Networks), and this protocol has been modified to send the TSCH schedule. These elements are jointly responsible for scheduling and segmenting the traffic that will be sent to the nodes through a single packet from the controller and its performance has been evaluated through simulation and a testbed. The results obtained show how flexibility, adaptability, and determinism increase thanks to the joint use of the routing process and the TSCH Scheduler, which makes it possible to create a slicing by flows, which have different quality of service requirements. This in turn helps guarantee their QoS characteristics, increase the PDR (Packet Delivery Ratio) for the flow with the highest priority, maintain the DMR (Deadline Miss Ratio), and increase the network lifetime.

Highlights

  • The application of the concept IoT (Internet of Things) to the field of industrial automation has served to develop the concept of Industry 4.0 [1]

  • Information flows are often completely deterministic and guaranteed. It is for this reason that Industrial Wireless Sensor Networks (IWSNs) must evolve towards new network paradigms such as Software Defined Networks (SDN) [6]

  • The first stage is the integration of the three processes of the application layer: QoS, Routing Algorithm, and Time Slotted Channel Hopping (TSCH) Scheduler; the second stage is the control of the MAC layer in the nodes, which includes the addition of the TSCH layer to the SDN WISE, and the definition of the packet that allows the configuration of the MAC layer with the result of the previous stage

Read more

Summary

Introduction

The application of the concept IoT (Internet of Things) to the field of industrial automation has served to develop the concept of Industry 4.0 [1]. Information flows are often completely deterministic and guaranteed It is for this reason that IWSNs must evolve towards new network paradigms such as Software Defined Networks (SDN) [6]. The main drawback of centralized approaches continues to be that they involve adding an additional signaling traffic flow for control information This reduces network performance as has been shown in previous research work [11,12,13]. Software Defined Networking solution for Wireless Sensor Networks (SDN-WISE) [14] is a very flexible deployment that allows a total configuration of the controller on the nodes and that is currently under development.

Related Work
SDN-WISE
Background and Motivation
SDN over TSCH
Traffic Manager and QoS
Routing Process
TSCH Scheduler in SDN-WISE
Modification SDN WISE
Performance Evaluation
Simulation
Testbed
Conclusions and Future Work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call