Situation-aware protocol switching in software-defined wireless sensor network systems

Article Type

Research Article

Publication Title

IEEE Systems Journal


In this paper, a situation-aware protocol switching scheme is proposed for software-defined wireless sensor networks (SDWSNs) to support application-specific requirements in real-time. The proposed scheme consists of two phases - decision making and protocol deployment. In decision making, we use the supervised learning approach to choose the suitable routing protocols to be deployed in different time periods according to application-specific requirements. In the second phase, the chosen protocol is deployed in the network by the SDN controller in an adaptive manner. It is noteworthy that the proposed scheme can be integrated on top of the SDN controller in WSN to deploy a suitable routing protocol dynamically in the network. Extensive simulation results are analyzed to show the effectiveness of the proposed scheme, while varying the application-specific requirements. We see that the proposed scheme outperforms the existing schemes, in which a particular protocol is used in different time periods, in terms of energy consumption, throughput, packet delivery ratio, and delay in the network. It is shown that situation-aware protocol switching is capable of enhancing the network performance of SDWSNs.

First Page


Last Page




Publication Date


This document is currently not available here.