Research Area:  Software Defined Networks
Software-defined networking (SDN) is widely perceived to simplify network management and monitoring. The introduction of the SDN model into wireless sensor networks (WSNs)—SDWSNs—helps the SDN controller perform intensive tasks. In contrast, sensor nodes will only perform forwarding tasks to address a WSN-s many problems and challenges, such as energy consumption, reliability, and consistency. This study conducts a review following a systematic process to identify the development concerning the architectural design of SDWSNs with a particular emphasis on the distributed control and programmability features of sensor nodes. A total of 84 papers from reputable databases were evaluated through thematic analysis. The findings revealed the relationship between an SDN and a WSN from conceptual perspectives, the taxonomy of research studies conducted for SDWSNs, and the various architectural development of SDWSNs proposed in the literature from programmable sensor nodes perspectives, software sensor nodes, and distributed control. Moreover, the open issues and challenges faced by SDWSNs solutions still include the inherent problems of optimal energy consumption, security, and distributed implementations for various applications.
Keywords:  
Software-defined networking
Controller
Software-defined wireless sensor network
Distributed controllers
Wireless sensor network
Author(s) Name:  Umar Ali Bukar & Mohamed Othman
Journal name:   Wireless Personal Communications
Conferrence name:  
Publisher name:  Springer
DOI:  10.1007/s11277-021-09000-2
Volume Information:  volume 122, pages 2395–2439 (2022)
Paper Link:   https://link.springer.com/article/10.1007/s11277-021-09000-2