Enhancing SDN WISE with Slicing Over TSCH

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.

[1]  Song Guo,et al.  A software defined wireless sensor network , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[2]  Hyung-Sin Kim,et al.  ALICE: Autonomous Link-based Cell Scheduling for TSCH , 2019, 2019 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[3]  Mahesh Sooriyabandara,et al.  Atomic-SDN: Is Synchronous Flooding the Solution to Software-Defined Networking in IoT? , 2019, IEEE Access.

[4]  Gennaro Boggia,et al.  Decentralized Traffic Aware Scheduling for multi-hop Low power Lossy Networks in the Internet of Things , 2013, 2013 IEEE 14th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[5]  Hussein T. Mouftah,et al.  A Survey on Cross-Layer Quality-of-Service Approaches in WSNs for Delay and Reliability-Aware Applications , 2016, IEEE Communications Surveys & Tutorials.

[6]  Gennaro Boggia,et al.  On Optimal Scheduling in Duty-Cycled Industrial IoT Applications Using IEEE802.15.4e TSCH , 2013, IEEE Sensors Journal.

[7]  Bruno Trevizan de Oliveira,et al.  TinySDN: Enabling Multiple Controllers for Software-Defined Wireless Sensor Networks , 2014, IEEE Latin America Transactions.

[8]  Thiemo Voigt,et al.  IEEE 802.15.4 TSCH in Sub-GHz: Design Considerations and Multi-band Support , 2019, 2019 IEEE 44th Conference on Local Computer Networks (LCN).

[9]  Gennaro Boggia,et al.  Traffic Aware Scheduling Algorithm for reliable low-power multi-hop IEEE 802.15.4e networks , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[10]  Reza Nejabati,et al.  Evolving SDN for Low-Power IoT Networks , 2018, 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft).

[11]  Ingrid Moerman,et al.  Hybrid Schedule Management in 6TiSCH Networks: The Coexistence of Determinism and Flexibility , 2018, IEEE Access.

[12]  Juergen Jasperneite,et al.  The Future of Industrial Communication: Automation Networks in the Era of the Internet of Things and Industry 4.0 , 2017, IEEE Industrial Electronics Magazine.

[13]  Gerhard P. Hancke,et al.  Programmable Node in Software-Defined Wireless Sensor Networks: A Review , 2018, IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society.

[14]  Maria Rita Palattella,et al.  6TiSCH centralized scheduling: When SDN meet IoT , 2015, 2015 IEEE Conference on Standards for Communications and Networking (CSCN).

[15]  Ridha Soua,et al.  Wave: a distributed scheduling algorithm for convergecast in IEEE 802.15.4e TSCH networks , 2016, Trans. Emerg. Telecommun. Technol..

[16]  Gerhard P. Hancke,et al.  A Survey on Software-Defined Wireless Sensor Networks: Challenges and Design Requirements , 2017, IEEE Access.

[17]  Thomas Watteyne,et al.  Orchestra: Robust Mesh Networks Through Autonomously Scheduled TSCH , 2015, SenSys.

[18]  Marcelo S. Alencar,et al.  Join Multiple Channels and IEEE 802.15.4e TSCH Protocol Use Effects on WSN Performance and Energy Efficiency , 2019, PECCS.

[19]  T. Senthil Murugan,et al.  Routing protocols for wireless sensor networks: What the literature says? , 2016 .

[20]  Giacomo Morabito,et al.  Software Defined Wireless Networks: Unbridling SDNs , 2012, 2012 European Workshop on Software Defined Networking.

[21]  Laura Galluccio,et al.  SD-WISE: A Software-Defined WIreless SEnsor network , 2017, Comput. Networks.

[22]  Ingrid Moerman,et al.  Time-critical communication in 6TiSCH networks , 2018, 2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[23]  Hwee Pink Tan,et al.  Sensor OpenFlow: Enabling Software-Defined Wireless Sensor Networks , 2012, IEEE Communications Letters.

[24]  Yue Cao,et al.  A Critical Analysis of Research Potential, Challenges, and Future Directives in Industrial Wireless Sensor Networks , 2018, IEEE Communications Surveys & Tutorials.

[25]  Martin Reisslein,et al.  Ultra-Low Latency (ULL) Networks: The IEEE TSN and IETF DetNet Standards and Related 5G ULL Research , 2018, IEEE Communications Surveys & Tutorials.

[26]  Ki-Hyung Kim,et al.  Escalator: An Autonomous Scheduling Scheme for Convergecast in TSCH , 2018, Sensors.

[27]  János Farkas,et al.  DetNet Flow Information Model , 2020 .

[28]  Marco Ehrlich,et al.  State of the Art and Future Applications of Industrial Wireless Sensor Networks , 2018 .

[29]  Laura Galluccio,et al.  Exploiting state information to support QoS in Software-Defined WSNs , 2016, 2016 Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[30]  Mahesh Sooriyabandara,et al.  A centralized scheduling algorithm for IEEE 802.15.4e TSCH based industrial low power wireless networks , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[31]  Lucia Lo Bello,et al.  Experimental Assessments and Analysis of an SDN Framework to Integrate Mobility Management in Industrial Wireless Sensor Networks , 2020, IEEE Transactions on Industrial Informatics.

[32]  Javier Silvestre-Blanes,et al.  A Joining Procedure and Synchronization for TSCH-RPL Wireless Sensor Networks , 2018, Sensors.

[33]  Chansook Lim,et al.  A Survey on Congestion Control for RPL-Based Wireless Sensor Networks , 2019, Sensors.

[34]  Reza Malekian,et al.  Software Defined Wireless Sensor Networks (SDWSN): A Review on Efficient Resources, Applications and Technologies , 2018 .

[35]  Guangjie Han,et al.  QSDN-WISE: A New QoS-Based Routing Protocol for Software-Defined Wireless Sensor Networks , 2019, IEEE Access.

[36]  Song Han,et al.  Industrial Internet of Things: Challenges, Opportunities, and Directions , 2018, IEEE Transactions on Industrial Informatics.

[37]  Laura Galluccio,et al.  SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[38]  Lars Michael Kristensen,et al.  An Industrial Perspective on Wireless Sensor Networks — A Survey of Requirements, Protocols, and Challenges , 2014, IEEE Communications Surveys & Tutorials.

[39]  Sang-Hwa Chung,et al.  Fast Synchronization Scheme Using 2-Way Parallel Rendezvous in IEEE 802.15.4 TSCH † , 2020, Sensors.

[40]  Tryfon Theodorou,et al.  CORAL-SDN: A software-defined networking solution for the Internet of Things , 2017, 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN).