Software Defined Wireless Sensor Networks: A Review

Wireless sensor networks (WSNs) have well known limitations such as battery energy, computing power and bandwidth resources that sometimes limit their widespread use. Current researches are mainly concentrated to propose solutions for nodes energy optimization, network load balancing and the improvement of WSN robustness; however, the software defined network (SDN) paradigm uses the theory of forwarding phase separating from control, simplifying management and configuration of the network to improve network extension and flexibility. It could further optimize WSNs deployment and improve their transmission performance. In this paper, we firstly describe the general architecture and the main features of software defined networks; then, we analyze the current integrated SD-WSN scheme and summarize these results in detail.

[1]  Giancarlo Fortino,et al.  Enabling IoT interoperability through opportunistic smartphone-based mobile gateways , 2017, J. Netw. Comput. Appl..

[2]  Anatoliy Sachenko,et al.  Increasing the Data Transmission Robustness in Wsn Using the Modified Error Correction Codes on Residue Number System , 2015 .

[3]  R. L. Smeliansky,et al.  SDN for network security , 2014, 2014 First International Science and Technology Conference (Modern Networking Technologies) (MoNeTeC).

[4]  Giancarlo Fortino,et al.  Decentralized Time-Synchronized Channel Swapping for Ad Hoc Wireless Networks , 2016, IEEE Transactions on Vehicular Technology.

[5]  Giancarlo Fortino,et al.  A Software Defined Network Solution for Spontaneous Wireless Access Extension , 2015, IoT 360.

[6]  Zonghua Zhang,et al.  Enabling security functions with SDN: A feasibility study , 2015, Comput. Networks.

[7]  József Balogh,et al.  On k−coverage in a mostly sleeping sensor network , 2008, Wirel. Networks.

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

[9]  Li Zhigang Multipath Routing with Load Balancing Based on Ant Colony Algorithm in WSN , 2011 .

[10]  Ying Zhang,et al.  DEHCA: Load Balance Clustering Algorithm for Energy Heterogeneous WSN Based on Distance , 2010 .

[11]  S. Nath,et al.  Communicating via Fireflies: Geographic Routing on Duty-Cycled Sensors , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[12]  Giancarlo Fortino,et al.  Enhancing Internet and Distributed Computing Systems with Wireless Sensor Networks , 2015, Int. J. Distributed Sens. Networks.

[13]  János Levendovszky,et al.  Novel Load Balancing Algorithms Ensuring Uniform Packet Loss Probabilities for WSN , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[14]  Cunqing Hua,et al.  Asynchronous random sleeping for sensor networks , 2007, TOSN.

[15]  Carlos Mauricio S. Figueiredo,et al.  Policy-Based Adaptive Routing in Autonomous WSNs , 2005, DSOM.

[16]  Bo Li,et al.  A survey of transport protocols for wireless sensor networks , 2006, IEEE Network.

[17]  Giancarlo Fortino,et al.  Evaluating Critical Security Issues of the IoT World: Present and Future Challenges , 2018, IEEE Internet of Things Journal.

[18]  Martin Jacobsson,et al.  Using software-defined networking principles for wireless sensor networks , 2015 .

[19]  Giancarlo Fortino,et al.  Workshop Networks Integration Using Mobile Intelligence in Smart Factories , 2018, IEEE Communications Magazine.

[20]  Bhaskar Krishnamachari,et al.  Software-Defined Networking Paradigms in Wireless Networks: A Survey , 2014, ACM Comput. Surv..

[21]  Thirumurugan Ponnuchamy,et al.  EE-LEACH: development of energy-efficient LEACH Protocol for data gathering in WSN , 2015, EURASIP J. Wirel. Commun. Netw..

[22]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[23]  Zhi-jie Han,et al.  A Novel Wireless Sensor Networks Structure Based on the SDN , 2014, Int. J. Distributed Sens. Networks.

[24]  Takahiro Hara,et al.  A balanced energy consumption sleep scheduling algorithm in wireless sensor networks , 2011, 2011 7th International Wireless Communications and Mobile Computing Conference.

[25]  Lei Shu,et al.  An energy-efficient SDN based sleep scheduling algorithm for WSNs , 2016, J. Netw. Comput. Appl..

[26]  Fernando A. Kuipers,et al.  SDN and Virtualization Solutions for the Internet of Things: A Survey , 2016, IEEE Access.

[27]  Ashraf Matrawy,et al.  Smart wireless sensor network management based on software-defined networking , 2014, 2014 27th Biennial Symposium on Communications (QBSC).

[28]  Zhigang Luo,et al.  A comprehensive security architecture for SDN , 2015, 2015 18th International Conference on Intelligence in Next Generation Networks.

[29]  Di Tian,et al.  A node scheduling scheme for energy conservation in large wireless sensor networks , 2003, Wirel. Commun. Mob. Comput..

[30]  Pasquale Pace,et al.  STEM-mesh: Self-organizing mobile cognitive radio network for disaster recovery operations , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).

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

[32]  Lei Shu,et al.  Improving WSNs sleep scheduling mechanism with SDN-like architecture , 2015, IPSN '15.

[33]  Lin Yang,et al.  A methodology for reliability of WSN based on software defined network in adaptive industrial environment , 2018, IEEE/CAA Journal of Automatica Sinica.

[34]  Guoliang Xing,et al.  Integrated coverage and connectivity configuration for energy conservation in sensor networks , 2005, TOSN.

[35]  Nishant Kumar,et al.  Coverage problem in wireless sensor networks: A survey , 2016, 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES).

[36]  Lianfeng Shen,et al.  SDN-Based Anchor Scheduling Scheme for Localization in Heterogeneous WSNs , 2017, IEEE Communications Letters.

[37]  K. Venkatraman,et al.  WIRELESS NETWORK MANAGED THROUGH SDN , 2013 .