Abstract

Software-Defined Networking is a promising paradigm for providing flexibility and programmability to computer networks. Our goal is to assess the performance of this paradigm applied to Wireless Sensor Networks. Previous evaluations are not complete, since they study small networks, do not explore crucial performance metrics, or solely examine light traffic conditions. For this, we execute simulations and a testbed experiment. The testbed shows Software-Defined Networking successfully operates in a real network. We study simulated networks up to 289 data-transmitting nodes, while assessing all the main networks metrics: data delivery, delay, control overhead, and energy consumption. We investigate important parameters for Software-Defined Wireless Sensor Networks, such as controller positioning, radio duty cycling, number of data sinks, and use of source routed control messages. The results indicate that Software-Defined Networking is feasible for Wireless Sensor Networks, presenting competitive data delivery ratio while saving energy in comparison to RPL, the Routing Protocol for Low-power and lossy networks.

Highlights

  • The main applications of Wireless Sensor Networks (WSN) consist in gathering, processing and relaying information from the environment to data collection points in the network.Simple applications require only a small number of WSN nodes, while complex applications may require a more intricate network infrastructure

  • With the aid of IT-Software-Defined Networking (SDN), our Software-Defined Wireless Sensor Networks (SDWSN) implementation, we show the feasibility of SDSWN in networks up to 289 nodes in the light of the following metrics: data packets delivery, delay of data packets, control overhead, and energy consumption

  • EXPERIMENTAL METHOD FOR SIMULATIONS Our objective is to provide a comprehensive performance analysis of SDWSN systems considering the impact of the following factors: use of source routed control packets, underlying radio duty cycle, number of data sinks, data payload size, network topology, and controller positioning

Read more

Summary

Introduction

The main applications of Wireless Sensor Networks (WSN) consist in gathering, processing and relaying information from the environment to data collection points in the network.Simple applications require only a small number of WSN nodes, while complex applications may require a more intricate network infrastructure. The main applications of Wireless Sensor Networks (WSN) consist in gathering, processing and relaying information from the environment to data collection points in the network. The topology may reach hundreds of nodes, demanding tools to: 1) aid network management, 2) avoid configuration errors, and 3) automate infrastructure-sharing between different applications. The Software-Defined Networking (SDN) paradigm has been proven to give the aforementioned benefits in wired networks, while reducing operational costs [1]. Combining the SDN concept with sensor networks holds the potential to facilitate management and to enhance performance, giving birth to Software-Defined Wireless Sensor Networks (SDWSN). While wired SDN networks are provided with a low-loss dedicated control channel between the controller and switches, it is unrealistic to make this assumption in SDWSNs

Objectives
Methods
Results
Conclusion

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.