Software Defined Networking for Improved Wireless Sensor Network Management: A Survey
Abstract
:1. Introduction
- (a)
- We provide an updated overview of management in WSNs as we review various contributions in network, topology, energy, security, maintenance and monitoring management of WSNs.
- (b)
- We review SDN in general while focusing on the adoption of SDN-based management in real-world WSN applications.
- (c)
- The general overview of the WSN management architecture based on SDN is presented and we review several contributions in the management entities of the architecture.
- (d)
- We identify the requirements for improved and effective management of WSNs leveraging SDN thereby also highlighting available open challenges in SDN-based management for WSNs.
2. WSN Management
- WSN functionalities which include maintenance, configuration, sensor node operation (Sensing, processing, communication)
- Management levels which include application services and management of network elements (node clusters, data aggregation, network connectivity).
- Management of functional areas such as security, fault monitoring, performance and configuration.
- (a)
- Network configuration management: All issues associated with network configuration and operation are categorised here. This includes protocol implementation, configuration of data acquisition, network service, network level programming issues.
- (b)
- Topology management: This management category handles issues related to the layout of the WSN. Management of sensor node location and distribution, network activity distribution, node to node communication including gateway elements fall under topology management.
- (c)
- QoS management: Data latency, system performance, fault tolerance, data acquisition accuracy are among the issues managed under this category to ensure an optimum WSN quality of service.
- (d)
- Energy management: All parameters regarding energy consumption in the network are categorised here including energy sources, energy consumption minimization and system lifespan in relation to available energy resources.
- (e)
- Security management: Considering the popularity of WSNs, more sensitive information is being transmitted over such networks thus it is necessary the network is protected from malicious attacks. This would most involve management of network security functionalities such as encryption (key distribution techniques), threat detection and recovery which are categorised here.
- (f)
- Maintenance management: Wireless sensor network aspects related to maintaining correct operation of the network are classified under this management category. Monitoring of network performance, energy levels and faults define some of these aspects.
- (a)
- Energy Efficiency- This takes into account the ability of a system to conserve energy or allow operation on limited power for long periods resulting in improved network lifetime.
- (b)
- Robustness- This criteria ensures that a system performs as expected regardless of varying environmental conditions or design requirements [24]. A robust system should produce desirable performance despite network variations such as node failure, power outages and instabilities resulting from node mobility. An important characteristic of a robust management system is network reconfiguration [31].
- (c)
- Scalability- WSN nodes are expected to scale up very large numbers therefore a scalable management system should function efficiently at any network scale. Distributed management plays an important role here while reducing traffic overhead which may otherwise be all directed to a centralized activity manager.
- (d)
- Adaptability- This criteria refers to a system’s ability to meet network variations and task demands. The system should be able to work efficiently in varying network conditions such as energy fluctuations, topology changes and task variation. The ability to reconfigure and re-task also plays an important role in meeting this criteria.
2.1. Network Configuration Management
2.2. Topology Management
2.3. QoS Management
2.4. Energy Management
2.5. Security Management
2.6. Maintenance Management
2.7. Comparison of WSN Management Systems
3. Network Management Based on SDN
- (a)
- Energy management: WSN nodes are energy constrained and thus need energy-efficient protocols to be employed in sensor networks. SDN can provide an energy efficient way for network management of WSNs. This is possible as having a logically centralized control plane maintains a complete view of the entire WSN and thus can reduce the power consumed by nodes in maintaining that view locally. Control plane functions can manage all the routing protocols saving nodes from following application specific protocols which might drain energy depending on traffic. Alternative energy management techniques can also be employed at the control plane.
- (b)
- Configuration management: The complexity of network management can be simplified with due to the increased flexibility of SDN, new routing protocols can be employed easily without reconfiguring the nodes and also it reduces the need for compiling different versions for the same network applications for different sensor nodes. Thus, if a new management and control method becomes available, it can easily be deployed resulting in efficiency of operation.
4. WSN Applications and the Need for SDN-Based Management
4.1. Environmental Applications
4.2. Medicine and Health Care
4.3. Military Applications
4.4. Wireless Home Networks
5. Management of WSNs Based on SDN
5.1. Network Configuration Management
5.2. Topology Management
5.2.1. Scalability and Localization Management
5.2.2. Mobility Management
5.2.3. Communication Management
5.2.4. Network Monitoring
5.2.5. SDN-Based Network and Topology Management Classification for WSNs
5.3. Energy Management
5.4. QoS Management
5.5. Security Management
5.6. Management of Enabling Technologies
5.6.1. Enabling Software
5.6.2. Enabling Hardware
6. Discussion
7. Open Challenges
7.1. East West Bound Management
7.2. Network and Topology Management
7.3. Security Management
7.4. QoS and Mobility Management
7.5. Energy Management
7.6. Enabling Technologies
7.7. WSN Management Framework
8. Conclusions
Author Contributions
Conflicts of Interest
References
- Dludla, A.G.; Abu-Mahfouz, A.M.; Kruger, C.P.; Isaac, J.S. Wireless sensor networks testbed: ASNTbed. In Proceedings of the 2013 IEEE IST-Africa Conference and Exhibition (IST-Africa), Nairobi, Kenya, 29–31 May 2013; pp. 1–10. [Google Scholar]
- Abu-Mahfouz, A.M.; Steyn, L.P.; Isaac, S.J.; Hancke, G.P. Multi-Level Infrastructure of Interconnected Testbeds of Large-Scale Wireless Sensor Networks (MI2T-WSN). In Proceedings of the International Conference on Wireless Networks (ICWN), Athens, Greece, 1–7 January 2012; p. 1. [Google Scholar]
- Potter, C.H.; Hancke, G.P.; Silva, B.J. Machine-to-Machine: Possible applications in industrial networks. In Proceedings of the 2013 IEEE International Conference on Industrial Technology (ICIT), Cape Town, South Africa, 25–28 February 2013; pp. 1321–1326. [Google Scholar]
- Opperman, C.A.; Hancke, G.P. Using NFC-enabled phones for remote data acquisition and digital control. In Proceedings of the 2011 AFRICON, Livingstone, Zambia, 13–15 September 2011; pp. 1–6. [Google Scholar]
- Karl, H.; Willig, A. Protocols and Architectures for Wireless Sensor Networks; John Wiley & Sons: Chichester, UK, 2007. [Google Scholar]
- Kruger, C.P.; Abu-Mahfouz, A.M.; Isaac, S.J. Modulo: A modular sensor network node optimised for research and product development. In Proceedings of the 2013 IEEE IST-Africa Conference and Exhibition (IST-Africa), Nairobi, Kenya, 29–31 May 2013; pp. 1–9. [Google Scholar]
- Wu, F.; Rüdiger, C.; Yuce, M.R. Real-Time Performance of a Self-Powered Environmental IoT Sensor Network System. Sensors 2017, 17, 282. [Google Scholar] [CrossRef] [PubMed]
- Capella, J.V.; Campelo, J.C.; Bonastre, A.; Ors, R. A Reference Model for Monitoring IoT WSN-Based Applications. Sensors 2016, 16, 1816. [Google Scholar] [CrossRef] [PubMed]
- Bera, S.; Misra, S.; Roy, S.K.; Obaidat, M.S. Soft-WSN: Software-Defined WSN Management System for IoT Applications. IEEE Syst. J. 2016, PP, 1–8. [Google Scholar] [CrossRef]
- Jayaraman, P.P.; Yavari, A.; Georgakopoulos, D.; Morshed, A.; Zaslavsky, A. Internet of Things Platform for Smart Farming: Experiences and Lessons Learnt. Sensors 2016, 16, 1884. [Google Scholar] [CrossRef] [PubMed]
- Abu-Mahfouz, A.M.; Hamam, Y.; Page, P.R.; Djouani, K.; Kurien, A. Real-time dynamic hydraulic model for potable water loss reduction. Procedia Eng. 2016, 154, 99–106. [Google Scholar] [CrossRef]
- Abu-Mahfouz, A.M.; Olwal, T.; Kurien, A.; Munda, J.; Djouani, K. Toward developing a distributed autonomous energy management system (DAEMS). In Proceedings of the 2015 IEEE AFRICON, Addis Ababa, Ethiopia, 14–17 September 2015; pp. 1–6. [Google Scholar]
- Mudumbe, M.J.; Abu-Mahfouz, A.M. Smart water meter system for user-centric consumption measurement. In Proceedings of the 2015 IEEE 13th International Conference on Industrial Informatics (INDIN), Cambridge, UK, 22–24 July 2015; pp. 993–998. [Google Scholar]
- Gante, A.D.; Aslan, M.; Matrawy, A. Smart wireless sensor network management based on software-defined networking. In Proceedings of the 2014 27th Biennial Symposium on Communications (QBSC), Kingston, ON, Canada, 1–4 June 2014; pp. 71–75. [Google Scholar]
- Kruger, C.P.; Abu-Mahfouz, A.M.; Hancke, G.P. Rapid prototyping of a wireless sensor network gateway for the internet of things using off-the-shelf components. In Proceedings of the 2015 IEEE International Conference on Industrial Technology (ICIT), Seville, Spain, 17–19 March 2015; pp. 1926–1931. [Google Scholar]
- Silva, B.; Fisher, R.M.; Kumar, A.; Hancke, G.P. Experimental Link Quality Characterization of Wireless Sensor Networks for Underground Monitoring. IEEE Trans. Ind. Inform. 2015, 11, 1099–1110. [Google Scholar] [CrossRef]
- Phala, K.S.E.; Kumar, A.; Hancke, G.P. Air Quality Monitoring System Based on ISO/IEC/IEEE 21451 Standards. IEEE Sens. J. 2016, 16, 5037–5045. [Google Scholar] [CrossRef]
- Cheng, B.; Cui, L.; Jia, W.; Zhao, W.; Hancke, G.P. Multiple Region of Interest Coverage in Camera Sensor Networks for Tele-Intensive Care Units. IEEE Trans. Ind. Inform. 2016, 12, 2331–2341. [Google Scholar] [CrossRef]
- Kumar, A.; Hancke, G.P. A Zigbee-Based Animal Health Monitoring System. IEEE Sens. J. 2015, 15, 610–617. [Google Scholar] [CrossRef]
- Hu, F.; Hao, Q.; Bao, K. A Survey on Software-Defined Network and OpenFlow: From Concept to Implementation. IEEE Commun. Surv. Tutor. 2014, 16, 2181–2206. [Google Scholar] [CrossRef]
- Luo, T.; Tan, H.P.; Quek, T.Q.S. Sensor OpenFlow: Enabling Software-Defined Wireless Sensor Networks. IEEE Commun. Lett. 2012, 16, 1896–1899. [Google Scholar] [CrossRef]
- Jararweh, Y.; Al-Ayyoub, M.; Darabseh, A.; Benkhelifa, E.; Vouk, M.; Rindos, A. Software defined cloud: Survey, system and evaluation. Futur. Gener. Comput. Syst. 2016, 58, 56–74. [Google Scholar] [CrossRef]
- Gao, S.; Zeng, Y.; Luo, H.; Zhang, H. Scalable control plane for intra-domain communication in software defined information centric networking. Futur. Gener. Comput. Syst. 2016, 56, 110–120. [Google Scholar] [CrossRef]
- Orfanidis, C. Ph.D. Forum Abstract: Increasing Robustness in WSN Using Software Defined Network Architecture. In Proceedings of the 2016 15th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), Vienna, Austria, 11–14 April 2016; pp. 1–2. [Google Scholar]
- Ruiz, L.B.; Nogueira, J.M.; Loureiro, A.A. Manna: A management architecture for wireless sensor networks. IEEE Commun. Mag. 2003, 41, 116–125. [Google Scholar] [CrossRef]
- Reegan, A.S.; Baburaj, E. Key management schemes in Wireless Sensor Networks: A survey. In Proceedings of the 2013 International Conference on Circuits, Power and Computing Technologies (ICCPCT), Nagercoil, India, 20–21 March 2013; pp. 813–820. [Google Scholar]
- Kim, H.; Feamster, N. Improving network management with software defined networking. IEEE Commun. Mag. 2013, 51, 114–119. [Google Scholar] [CrossRef]
- Haque, I.T.; Abu-Ghazaleh, N. Wireless Software Defined Networking: A Survey and Taxonomy. IEEE Commun. Surv. Tutor. 2016, 18, 2731–2737. [Google Scholar] [CrossRef]
- Kobo, H.I.; Abu-Mahfouz, A.M.; Hancke, G.P. A Survey on Software-Defined Wireless Sensor Networks: Challenges and Design Requirements. IEEE Access 2017, 5, 1872–1899. [Google Scholar] [CrossRef]
- Zhang, B.; Li, G. Survey of Network Management Protocols in Wireless Sensor Network. In Proceedings of the 2009 International Conference on E-Business and Information System Security, Wuhan, China, 23–24 May 2009; pp. 1–5. [Google Scholar]
- Lee, W.L.; Datta, A.; Cardell-Oliver, R. Network management in wireless sensor networks. In Handbook of Mobile Ad Hoc and Pervasive Communications; American Scientific Publishers: Valencia, CA, USA, 2006. [Google Scholar]
- Song, H.; Kim, D.; Lee, K.; Sung, J. UPnP-based sensor network management architecture. In Proceedings of the International Conference on Mobile Computing and Ubiquitous Networking, Osaka, Japan, 13–15 April 2005. [Google Scholar]
- Ma, Y.W.; Chen, J.L.; Huang, Y.M.; Lee, M.Y. An Efficient Management System for Wireless Sensor Networks. Sensors 2010, 10, 11400–11413. [Google Scholar] [CrossRef] [PubMed]
- Zhao, Y.; Anjum, M.N.; Song, M.; Xu, X.; Wang, G. Optimal Resource Allocation for Delay Constrained Users in Self-Coexistence WRAN. In Proceedings of the 2015 IEEE Global Communications Conference (GLOBECOM), San Diego, CA, USA, 6–10 December 2015; pp. 1–6. [Google Scholar]
- Lopez, M.; Sabater, J.M.; Daemitabalvandani, M.; Gomez, J.M.; Carmona, M.; Herms, A. Software management of power consumption in WSN based on duty cycle algorithms. In Proceedings of the 2013 IEEE EUROCON, Zagreb, Croatia, 1–4 July 2013; pp. 399–406. [Google Scholar]
- Culler, D.E.; Mulder, H. Smart sensors to network the world. Sci. Am. 2004, 290, 84–91. [Google Scholar] [CrossRef] [PubMed]
- Wang, X.; Ma, J.J.; Wang, S.; Bi, D.W. Prediction-based dynamic energy management in wireless sensor networks. Sensors 2007, 7, 251–266. [Google Scholar] [CrossRef]
- Hsu, T.H.; Wu, J.S. An application-specific duty cycle adjustment MAC protocol for energy conserving over wireless sensor networks. Comput. Commun. 2008, 31, 4081–4088. [Google Scholar] [CrossRef]
- Donmez, M.Y.; Isik, S.; Ersoy, C. Combined analysis of contention window size and duty cycle for throughput and energy optimization in wireless sensor networks. Comput. Netw. 2013, 57, 1101–1112. [Google Scholar] [CrossRef]
- Schurgers, C.; Tsiatsis, V.; Srivastava, M.B. STEM: Topology management for energy efficient sensor networks. In Proceedings of the 2002 IEEE Aerospace Conference, Big Sky, MT, USA, 9–16 March 2002; Volume 3, pp. 1099–1108. [Google Scholar]
- Chen, B.; Jamieson, K.; Balakrishnan, H.; Morris, R. Span: An energy-efficient coordination algorithm for topology maintenance in ad hoc wireless networks. Wirel. Netw. 2002, 8, 481–494. [Google Scholar] [CrossRef]
- Cardei, M.; Wu, J. Energy-efficient coverage problems in wireless ad-hoc sensor networks. Comput. Commun. 2006, 29, 413–420. [Google Scholar] [CrossRef]
- Khan, J.A.; Qureshi, H.K.; Iqbal, A. Energy management in wireless sensor networks: A survey. Comput. Electr. Eng. 2015, 41, 159–176. [Google Scholar] [CrossRef]
- Srbinovski, B.; Magno, M.; Edwards-Murphy, F.; Pakrashi, V.; Popovici, E. An Energy Aware Adaptive Sampling Algorithm for Energy Harvesting WSN with Energy Hungry Sensors. Sensors 2016, 16, 448. [Google Scholar] [CrossRef] [PubMed]
- Louw, J.; Niezen, G.; Ramotsoela, T.; Abu-Mahfouz, A. A key distribution scheme using elliptic curve cryptography in wireless sensor networks. In Proceedings of the 2016 IEEE 14th International Conference on Industrial Informatics (INDIN), Poitiers, France, 19–21 July 2016; pp. 1166–1170. [Google Scholar]
- Akyildiz, I.F.; Su, W.; Sankarasubramaniam, Y.; Cayirci, E. Wireless sensor networks: A survey. Comput. Netw. 2002, 38, 393–422. [Google Scholar] [CrossRef]
- Ntuli, N.; Abu-Mahfouz, A. A Simple Security Architecture for Smart Water Management System. Procedia Comput. Sci. 2016, 83, 1164–1169. [Google Scholar] [CrossRef]
- Yu, Z.; Guan, Y. A key management scheme using deployment knowledge for wireless sensor networks. IEEE Trans. Parallel Distrib. Syst. 2008, 19, 1411–1425. [Google Scholar]
- Zhang, Y.; Liang, J.; Zheng, B.; Jiang, S.; Chen, W. Key Management Scheme Based on Route Planning of Mobile Sink in Wireless Sensor Networks. Sensors 2016, 16, 170. [Google Scholar] [CrossRef] [PubMed]
- Zhang, Y.; Liang, J.; Zheng, B.; Chen, W. A Hybrid Key Management Scheme for WSNs Based on PPBR and a Tree-Based Path Key Establishment Method. Sensors 2016, 16, 509. [Google Scholar] [CrossRef] [PubMed]
- Dayal, P.; Kumar, P. Fault mitigation by topology management in WSN: A survey. In Proceedings of the 2015 International Conference on Communications and Signal Processing (ICCSP), Melmaruvathur, India, 2–4 April 2015; pp. 0836–0840. [Google Scholar]
- Turon, M. Mote-view: A sensor network monitoring and management tool. In Proceedings of the Second IEEE Workshop on Embedded Networked Sensors (EmNetS-II 2005), Sydney, Queensland, Australia, 31 May 2005; pp. 11–17. [Google Scholar]
- Yang, Y.; Xia, P.; Huang, L.; Zhou, Q.; Xu, Y.; Li, X. SNAMP: A Multi-sniffer and Multi-view Visualization Platform for Wireless Sensor Networks. In Proceedings of the 2006 1st IEEE Conference on Industrial Electronics and Applications, Singapore, 24–26 May 2006; pp. 1–4. [Google Scholar]
- Buschmann, C.; Pfisterer, D.; Fischer, S.; Fekete, S.P.; Kröller, A. Spyglass: A wireless sensor network visualizer. ACM SIGBED Rev. 2005, 2, 1–6. [Google Scholar] [CrossRef]
- Levis, P.; Lee, N.; Welsh, M.; Culler, D. TOSSIM: Accurate and scalable simulation of entire TinyOS applications. In Proceedings of the ACM 1st International Conference on Embedded Networked Sensor Systems, Los Angeles, CA, USA, 5–7 November 2003; pp. 126–137. [Google Scholar]
- Yu, M.; Song, J.; Kim, J.; Shin, K.Y.; Mah, P.S. NanoMon: A Flexible Sensor Network Monitoring Software. In Proceedings of the 9th International Conference on Advanced Communication Technology, Okamoto, Kobe, Japan, 12–14 February 2007; Volume 2, pp. 1423–1426. [Google Scholar]
- Garcia, F.P.; Andrade, R.; Oliveira, C.T.; de Souza, J.N. EPMOSt: An energy-efficient passive monitoring system for wireless sensor networks. Sensors 2014, 14, 10804–10828. [Google Scholar] [CrossRef] [PubMed]
- Nguyen, X.N.; Saucez, D.; Barakat, C.; Turletti, T. Rules Placement Problem in OpenFlow Networks: A Survey. IEEE Commun. Surv. Tutor. 2016, 18, 1273–1286. [Google Scholar] [CrossRef]
- Jain, R.; Paul, S. Network virtualization and software defined networking for cloud computing: A survey. IEEE Commun. Mag. 2013, 51, 24–31. [Google Scholar] [CrossRef]
- Costanzo, S.; Galluccio, L.; Morabito, G.; Palazzo, S. Software Defined Wireless Networks: Unbridling SDNs. In Proceedings of the 2012 European Workshop on Software Defined Networking, Darmstadt, Germany, 25–26 October 2012; pp. 1–6. [Google Scholar]
- Kim, H.; Benson, T.; Akella, A.; Feamster, N. The evolution of network configuration: A tale of two campuses. In Proceedings of the 2011 ACM SIGCOMM Conference on Internet Measurement Conference, Berlin, Germany, 2–4 November 2011; pp. 499–514. [Google Scholar]
- Zeng, D.; Miyazaki, T.; Guo, S.; Tsukahara, T.; Kitamichi, J.; Hayashi, T. Evolution of Software-Defined Sensor Networks. In Proceedings of the 2013 IEEE Ninth International Conference on Mobile Ad-hoc and Sensor Networks (MSN), Dalian, China, 11–13 December 2013; pp. 410–413. [Google Scholar]
- McKeown, N.; Anderson, T.; Balakrishnan, H.; Parulkar, G.; Peterson, L.; Rexford, J.; Shenker, S.; Turner, J. OpenFlow: Enabling Innovation in Campus Networks. SIGCOMM Comput. Commun. Rev. 2008, 38, 69–74. [Google Scholar] [CrossRef]
- Huang, H.; Zhu, J.; Zhang, L. An SDN based management framework for IoT devices. In Proceedings of the 25th IET Irish Signals Systems Conference 2014 and 2014 China-Ireland International Conference on Information and Communications Technologies (ISSC 2014/CIICT 2014), Limerick, Ireland, 26–27 June 2014; pp. 175–179. [Google Scholar]
- Miyazaki, T.; Shitara, D.; Kawano, R.; Endo, Y.; Tanno, Y.; Igari, H. Robust Wireless Sensor Network Featuring Automatic Function Alternation. In Proceedings of the 2011 20th International Conference onComputer Communications and Networks (ICCCN), Maui, HI, USA, 31 July–4 August 2011; pp. 1–6. [Google Scholar]
- Li, J.; Chang, X.; Ren, Y.; Zhang, Z.; Wang, G. An effective path load balancing mechanism based on SDN. In Proceedings of the 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), Beijing, China, 24–26 September 2014; pp. 527–533. [Google Scholar]
- Darwish, A.; Hassanien, A.E. Wearable and implantable wireless sensor network solutions for healthcare monitoring. Sensors 2011, 11, 5561–5595. [Google Scholar] [CrossRef] [PubMed]
- Chang, X.; Li, J.; Wang, G.; Zhang, Z.; Li, L.; Niu, Y. Software defined backpressure mechanism for edge router. In Proceedings of the 2015 IEEE 23rd International Symposium on Quality of Service (IWQoS), Portland, OR, USA, 15–16 June 2015; pp. 171–176. [Google Scholar]
- De Oliveira, B.T.; Margi, C.B.; Gabriel, L.B. TinySDN: Enabling multiple controllers for software-defined wireless sensor networks. IEEE Lat. Am. Trans. 2015, 13, 3690–3696. [Google Scholar] [CrossRef]
- Fraga-Lamas, P.; Fernández-Caramés, T.M.; Suárez-Albela, M.; Castedo, L.; González-López, M. A review on internet of things for defense and public safety. Sensors 2016, 16, 1644. [Google Scholar] [CrossRef] [PubMed]
- Soetens, N.; Famaey, J.; Verstappen, M.; Latré, S. SDN-based management of heterogeneous home networks. In Proceedings of the 2015 11th International Conference on Network and Service Management (CNSM), Barcelona, Spain, 9–13 November 2015; pp. 402–405. [Google Scholar]
- Xu, K.; Wang, X.; Wei, W.; Song, H.; Mao, B. Toward software defined smart home. IEEE Commun. Mag. 2016, 54, 116–122. [Google Scholar] [CrossRef]
- Kumar, H.; Gharakheili, H.H.; Sivaraman, V. User control of quality of experience in home networks using SDN. In Proceedings of the 2013 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), Kattankulathur, India, 15–18 December 2013; pp. 1–6. [Google Scholar]
- Yiakoumis, Y.; Yap, K.K.; Katti, S.; Parulkar, G.; McKeown, N. Slicing Home Networks. In Proceedings of the 2nd ACM SIGCOMM Workshop on Home Networks (HomeNets ’11), Toronto, ON, Canada, 15 August 2011; ACM: New York, NY, USA, 2011; pp. 1–6. [Google Scholar]
- Abuteir, R.M.; Fladenmuller, A.; Fourmaux, O. SDN Based Architecture to Improve Video Streaming in Home Networks. In Proceedings of the 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA), Crans-Montana, Switzerland, 23–25 March 2016; pp. 220–226. [Google Scholar]
- Gallo, P.; Kosek-Szott, K.; Szott, S.; Tinnirello, I. SDN@home: A method for controlling future wireless home networks. IEEE Commun. Mag. 2016, 54, 123–131. [Google Scholar] [CrossRef]
- Akpakwu, G.A.; Hancke, G.P.; Abu-Mahfouz, A.M. Packets distribution in a tree-based topology Wireless Sensor Networks. In Proceedings of the 2016 IEEE 14th International Conference on Industrial Informatics (INDIN), Poitiers, France, 19–21 July 2016; pp. 1181–1184. [Google Scholar]
- Galluccio, L.; Milardo, S.; Morabito, G.; Palazzo, S. SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks. In Proceedings of the 2015 IEEE Conference on Computer Communications (INFOCOM), Kowloon, Hong Kong, 26 April–1 May 2015; pp. 513–521. [Google Scholar]
- Dunkels, A. Full TCP/IP for 8-bit Architectures. In Proceedings of the 1st International Conference on Mobile Systems, Applications and Services (MobiSys ’03), San Francisco, CA, USA, 5–8 May 2003; ACM: New York, NY, USA, 2003; pp. 85–98. [Google Scholar]
- Durvy, M.; Abeillé, J.; Wetterwald, P.; O’Flynn, C.; Leverett, B.; Gnoske, E.; Vidales, M.; Mulligan, G.; Tsiftes, N.; Finne, N.; Dunkels, A. Making Sensor Networks IPv6 Ready. In Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems (SenSys ’08), Raleigh, NC, USA, 5–7 November 2008; ACM: New York, NY, USA, 2008; pp. 421–422. [Google Scholar]
- Dunkels, A.; Gronvall, B.; Voigt, T. Contiki—A lightweight and flexible operating system for tiny networked sensors. In Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks, Tampa, FL, USA, 16–18 November 2004; pp. 455–462. [Google Scholar]
- Fuchs, C. IP-based Communication in Wireless Sensor Network. Sens. Nodes Oper. Netw. Appl. 2011, 67, 9. [Google Scholar]
- TinyOS Documentation Wiki - TinyOS Wiki. Available online: http://tinyos.stanford.edu/tinyos-wiki/index.php/TinyOS_Overview (accessed on 22 July 2016).
- Mukhtar, H.; Kang-Myo, K.; Chaudhry, S.A.; Akbar, A.H.; Ki-Hyung, K.; Yoo, S.W. LNMP- Management architecture for IPv6 based low-power wireless Personal Area Networks (6LoWPAN). In Proceedings of the 2008 IEEE Network Operations and Management Symposium (NOMS 2008), Salvador, Bahia, Brazil, 7–11 April 2008; pp. 417–424. [Google Scholar]
- Choi, H.; Kim, N.; Cha, H. 6LoWPAN-SNMP: Simple Network Management Protocol for 6LoWPAN. In Proceedings of the 2009 11th IEEE International Conference on High Performance Computing and Communications, Seoul, Korea, 25–27 June 2009; pp. 305–313. [Google Scholar]
- Feng, K.; Huang, X.; Su, Z. A network management architecture for 6LoWPAN network. In Proceedings of the 2011 4th IEEE International Conference on Broadband Network and Multimedia Technology, Shenzhen, China, 28–30 October 2011; pp. 430–434. [Google Scholar]
- Zhou, J.; Jiang, H.; Wu, J.; Wu, L.; Zhu, C.; Li, W. SDN-Based Application Framework for Wireless Sensor and Actor Networks. IEEE Access 2016, 4, 1583–1594. [Google Scholar] [CrossRef]
- Olivier, F.; Carlos, G.; Florent, N. SDN Based Architecture for Clustered WSN. In Proceedings of the 2015 9th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), Blumenau, Brazil, 8–10 July 2015; pp. 342–347. [Google Scholar]
- Ba, M.; Flauzac, O.; Haggar, B.S.; Nolot, F.; Niang, I. Self-stabilizing k-hops clustering algorithm for wireless ad hoc networks. In Proceedings of the 7th ACM International Conference on Ubiquitous Information Management and Communication, Kota Kinabalu, Malaysia, 17–19 January 2013; p. 38. [Google Scholar]
- Capelle, M.; Abdellatif, S.; Huguet, M.J.; Berthou, P. Online virtual links resource allocation in Software-Defined Networks. In Proceedings of the 2015 IFIP Networking Conference (IFIP Networking), Toulouse, France, 20–22 May 2015; pp. 1–9. [Google Scholar]
- Rahmani, R.; Rahman, H.; Kanter, T. Context-Based Logical Clustering of Flow-Sensors-Exploiting HyperFlow and Hierarchical DHTs. In Proceedings of the 4th International Conference on Next Generation Information Technology, Jeju Island, Korea, 18–20 June 2013; Elsevier: Atlanta, GA, USA, 2013. [Google Scholar]
- Rahmani, R.; Rahman, H.; Kanter, T. On Performance of Logical-Clustering of Flow-Sensors. arXiv, 2014; arXiv:1401.7436. [Google Scholar]
- Tootoonchian, A.; Ganjali, Y. HyperFlow: A distributed control plane for OpenFlow. In Proceedings of the 2010 Internet Network Management Conference On Research on Enterprise Networking, San Jose, CA, USA, 27 April 2010; p. 3. [Google Scholar]
- Stojkoska, B.R.; Kirandziska, V. Improved MDS-based algorithm for nodes localization in wireless sensor networks. In Proceedings of the 2013 IEEE EUROCON, Zagreb, Croatia, 1–4 July 2013; pp. 608–613. [Google Scholar]
- Su, F.; Ren, W.; Jin, H. Localization Algorithm Based on Difference Estimation for Wireless Sensor Networks. In Proceedings of the International Conference on Communication Software and Networks (ICCSN ’09), Chengdu, China, 27–28 February 2009; pp. 499–503. [Google Scholar]
- Abu-Mahfouz, A.M.; Hancke, G.P. An efficient distributed localisation algorithm for wireless sensor networks: Based on smart reference-selection method. Int. J. Sens. Netw. 2013, 13, 94–111. [Google Scholar] [CrossRef]
- Abu-Mahfouz, A.M.; Hancke, G.P. Evaluating ALWadHA for providing secure localisation for wireless sensor networks. In Proceedings of the 2013 IEEE AFRICON, Pointe-Aux-Piments, Mauritius, 9–12 September 2013; pp. 1–5. [Google Scholar]
- Abu-Mahfouz, A.M.; Hancke, G.P.; Isaac, S.J. Positioning system in wireless sensor networks using NS-2. Softw. Eng. 2012, 2, 91–100. [Google Scholar]
- Abu-Mahfouz, A.M.; Hancke, G.P. ALWadHA Localisation Algorithm: Yet More Energy Efficient. Int. J. Sens. Netw. 2017, in press. [Google Scholar] [CrossRef]
- Zhu, Y.; Zhang, Y.; Xia, W.; Shen, L. A Software-Defined Network Based Node Selection Algorithm in WSN Localization. In Proceedings of the 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring), Nanjing, China, 15–18 May 2016; pp. 1–5. [Google Scholar]
- Bhunia, S.S.; Das, S.K.; Roy, S.; Mukherjee, N. Mobility management in IP based Wireless Sensor Network using TinyOS. In Proceedings of the 2012 Sixth International Conference on Sensing Technology (ICST), Kolkata, India, 18–21 December 2012; pp. 759–764. [Google Scholar]
- IEEE. IEEE Standard for Information technology–Telecommunications and information Exchange between Systems—Local and Metropolitan Area Networks—Specific Requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 1: Prioritization of Management Frames; IEEE Std 802.11ae-2012 (Amendment to IEEE Std 802.11-2012); IEEE Computer Society: Los Alamitos, CA, USA, 2012; pp. 1–52. [Google Scholar]
- Li, Y.; Pan, Y.; Wang, P. Research and implementation of a mobility management mechanism for Wireless Sensor Networks based on IEEE 802.15.4. In Proceedings of the 2011 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER), Kunming, China, 20–23 March 2011; pp. 260–264. [Google Scholar]
- Yang, H.; Kim, Y. SDN-based distributed mobility management. In Proceedings of the 2016 International Conference on Information Networking (ICOIN), Kota Kinabalu, Malaysia, 13–15 January 2016; pp. 337–342. [Google Scholar]
- Meneses, F.; Corujo, D.; Guimarães, C.; Aguiar, R.L. Multiple Flow in Extended SDN Wireless Mobility. In Proceedings of the 2015 Fourth European Workshop on Software Defined Networks, Bilbao, Spain, 30 September–2 October 2015; pp. 1–6. [Google Scholar]
- Ali-Ahmad, H.; Cicconetti, C.; de la Oliva, A.; Mancuso, V.; Sama, M.R.; Seite, P.; Shanmugalingam, S. An SDN-Based Network Architecture for Extremely Dense Wireless Networks. In Proceedings of the 2013 IEEE SDN for Future Networks and Services (SDN4FNS), Trento, Italy, 11–13 November 2013; pp. 1–7. [Google Scholar]
- Kukliński, S.; Li, Y.; Dinh, K.T. Handover management in SDN-based mobile networks. In Proceedings of the 2014 IEEE Globecom Workshops (GC Wkshps), Austin, TX, USA, 8–12 December 2014; pp. 194–200. [Google Scholar]
- Aleksander, M.B.; Dubchak, L.; Chyzh, V.; Naglik, A.; Yavorski, A.; Yavorska, N.; Karpinski, M. Implementation technology software-defined networking in Wireless Sensor Networks. In Proceedings of the 2015 IEEE 8th International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), Warsaw, Poland, 24–26 September 2015; Volume 1, pp. 448–452. [Google Scholar]
- LoRa Technology. Available online: https://www.lora-alliance.org/What-Is-LoRa/Technology (accessed on 7 August 2016).
- Mikhaylov, K.; Petaejaejaervi, J.; Haenninen, T. Analysis of Capacity and Scalability of the LoRa Low Power Wide Area Network Technology. In Proceedings of the 22th European Wireless Conference on European Wireless, Oulu, Finland, 18–20 May 2016; pp. 1–6. [Google Scholar]
- Anwander, M.; Wagenknecht, G.; Staub, T.; Braun, T. Management of Heterogeneous Wireless Sensor Networks. In 6. Fachgespräch Sensornetzwerke; RWTH Aachen: Aachen, Germany, 2007; pp. 63–66. [Google Scholar]
- Chowdhury, S.R.; Bari, M.F.; Ahmed, R.; Boutaba, R. PayLess: A low cost network monitoring framework for Software Defined Networks. In Proceedings of the 2014 IEEE Network Operations and Management Symposium (NOMS), Krakow, Poland, 5–9 May 2014; pp. 1–9. [Google Scholar]
- Yu, M.; Jose, L.; Miao, R. Software Defined Traffic Measurement with OpenSketch. In Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13), Lombard, IL, USA, 2–5 April 2013; USENIX: Lombard, IL, USA, 2013; pp. 29–42. [Google Scholar]
- Tootoonchian, A.; Ghobadi, M.; Ganjali, Y. OpenTM: Traffic matrix estimator for OpenFlow networks. In Proceedings of the International Conference on Passive and Active Network Measurement, Zurich, Switzerland, 7–9 April 2010; Springer: Berlin, Germany, 2010; pp. 201–210. [Google Scholar]
- Yu, C.; Lumezanu, C.; Zhang, Y.; Singh, V.; Jiang, G.; Madhyastha, H.V. Flowsense: Monitoring network utilization with zero measurement cost. In Proceedings of the International Conference on Passive and Active Network Measurement, Hong Kong, China, 18–19 March 2013; Springer: Wiesbaden, Germany, 2013; pp. 31–41. [Google Scholar]
- Van Adrichem, N.L.M.; Doerr, C.; Kuipers, F.A. OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks. In Proceedings of the 2014 IEEE Network Operations and Management Symposium (NOMS), Krakow, Poland, 5–9 May 2014; pp. 1–8. [Google Scholar]
- Cao, C.; Luo, L.; Gao, Y.; Dong, W.; Chen, C. TinySDM: Software Defined Measurement in Wireless Sensor Networks. In Proceedings of the 2016 15th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), Vienna, Austria, 11–14 April 2016; pp. 1–12. [Google Scholar]
- De Oliveira, B.T.; Margi, C.B.; Gabriel, L.B. TinySDN: Enabling multiple controllers for software-defined wireless sensor networks. In Proceedings of the 2014 IEEE Latin-America Conference on Communications (LATINCOM), Cartagena de Indias, Colombia, 5–7 November 2014; pp. 1–6. [Google Scholar]
- Jayashree, P.; Princy, F.I. Leveraging SDN to conserve energy in WSN-An analysis. In Proceedings of the 2015 3rd International Conference on Signal Processing, Communication and Networking (ICSCN), Chennai, India, 26–28 March 2015; pp. 1–6. [Google Scholar]
- Zhu, C.; Yang, L.T.; Shu, L.; Duong, T.Q.; Nishio, S. Secured energy-aware sleep scheduling algorithm in duty-cycled sensor networks. In Proceedings of the 2012 IEEE International Conference on Communications (ICC), Ottawa, ON, Canada, 10–15 June 2012; pp. 1953–1957. [Google Scholar]
- Ozen, S.; Oktug, S. Forwarder set based dynamic duty cycling in asynchronous wireless sensor networks. In Proceedings of the 2014 IEEE Wireless Communications and Networking Conference (WCNC), Istanbul, Turkey, 6–9 Apri 2014; pp. 2432–2437. [Google Scholar]
- Zeng, D.; Li, P.; Guo, S.; Miyazaki, T.; Hu, J.; Xiang, Y. Energy Minimization in Multi-Task Software-Defined Sensor Networks. IEEE Trans. Comput. 2015, 64, 3128–3139. [Google Scholar] [CrossRef]
- Huang, R.; Chu, X.; Zhang, J.; Hu, Y.H. Energy-efficient monitoring in software defined wireless sensor networks using reinforcement learning: A prototype. Int. J. Distrib. Sens. Netw. 2015, 2015, 1. [Google Scholar] [CrossRef]
- Abu-Mahfouz, A.M.; Hancke, G.P. Localised Information Fusion Techniques for Location Discovery in Wireless Sensor Networks. Int. J. Sens. Netw. 2017, in press. [Google Scholar]
- Dhasian, H.R.; Balasubramanian, P. Survey of data aggregation techniques using soft computing in wireless sensor networks. IET Inf. Secur. 2013, 7, 336–342. [Google Scholar] [CrossRef]
- Ejaz, W.; Naeem, M.; Basharat, M.; Anpalagan, A.; Sithamparanathan, K. Efficient Wireless Power Transfer in Software-Defined Wireless Sensor Networks. IEEE Sens. J. 2016, 16, 7409–7420. [Google Scholar] [CrossRef]
- Lu, Y.; Huang, X.; Huang, B.; Xu, W.; Zhang, Q.; Xu, R.; Liu, D. A Study on the Reliability of Software Defined Wireless Sensor Network. In Proceedings of the 2015 IEEE International Conference on Smart City/SocialCom/SustainCom (SmartCity), Chengdu, China, 19–21 December 2015; pp. 129–134. [Google Scholar]
- Mahmud, A.; Rahmani, R. Exploitation of OpenFlow in wireless sensor networks. In Proceedings of the 2011 International Conference on Computer Science and Network Technology (ICCSNT), Harbin, China, 24–26 December 2011; Volume 1, pp. 594–600. [Google Scholar]
- Flauzac, O.; González, C.; Hachani, A.; Nolot, F. SDN Based Architecture for IoT and Improvement of the Security. In Proceedings of the 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops (WAINA), Gwangiu, Korea, 24–27 March 2015; pp. 688–693. [Google Scholar]
- Flauzac, O.; Nolot, F.; Rabat, C.; Steffenel, L.A. Grid of Security: A New Approach of the Network Security. In Proceedings of the 2009 Third International Conference on Network and System Security (NSS ’09), Gold Coast, Queensland, Australia, 19–21 October 2009; pp. 67–72. [Google Scholar]
- Sun, Y.; Lin, Z.; Ma, Y. A Lottery SMC Protocol for the Selection Function in Software Defined Wireless Sensor Networks. IEEE Sens. J. 2016, 16, 7325–7331. [Google Scholar] [CrossRef]
- Farooq, M.O.; Kunz, T. Operating systems for wireless sensor networks: A survey. Sensors 2011, 11, 5900–5930. [Google Scholar] [CrossRef] [PubMed]
- Levis, P.; Madden, S.; Polastre, J.; Szewczyk, R.; Whitehouse, K.; Woo, A.; Gay, D.; Hill, J.; Welsh, M.; Brewer, E.; et al. Tinyos: An operating system for sensor networks. In Ambient Intelligence; Springer: New York, NY, USA, 2005; pp. 115–148. [Google Scholar]
- Contiki: The Open Source Operating System for the Internet of Things. Available online: http://www.contiki-os.org/ (accessed on 21 July 2016).
- Get Started with SDN-WISE. Available online: http://sdn-wise.dieei.unict.it/docs/guides/GetStarted.html (accessed on 30 July 2016).
- Miyazaki, T.; Yamaguchi, S.; Kobayashi, K.; Kitamichi, J.; Guo, S.; Tsukahara, T.; Hayashi, T. A software defined wireless sensor network. Proceedings of 2014 International Conference on Computing, Networking and Communications (ICNC), Honolulu, HI, USA, 3–6 February 2014; pp. 847–852. [Google Scholar]
- Galluccio, L.; Milardo, S.; Morabito, G.; Palazzo, S. Reprogramming Wireless Sensor Networks by using SDN-WISE: A hands-on demo. In Proceedings of the 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Hong Kong, China, 26 April–1 May 2015; pp. 19–20. [Google Scholar]
- Portilla, J.; De Castro, A.; De La Torre, E.; Riesgo, T. A Modular Architecture for Nodes in Wireless Sensor Networks. J. UCS 2006, 12, 328–339. [Google Scholar]
- Krasteva, Y.E.; Portilla, J.; Carnicer, J.M.; de la Torre, E.; Riesgo, T. Remote HW-SW reconfigurable Wireless Sensor nodes. In Proceedings of the 2008 IEEE 34th Annual Conference of Industrial Electronics (IECON 2008), Orlando, FL, USA, 10–13 November 2008; pp. 2483–2488. [Google Scholar]
- Natheswaran, S.; Athisha, G. Remote reconfigurable wireless sensor node design for Wireless Sensor Network. In Proceedings of the 2014 International Conference on Communications and Signal Processing (ICCSP), Melmaruvathur, India, 3–5 April 2014; pp. 649–652. [Google Scholar]
- Heller, B.; Sherwood, R.; McKeown, N. The controller placement problem. In Proceedings of the ACM First Workshop on Hot Topics in Software Defined Networks, Helsinki, Finland, 13 August 2012; pp. 7–12. [Google Scholar]
- Wang, G.; Zhao, Y.; Huang, J.; Duan, Q.; Li, J. A K-means-based network partition algorithm for controller placement in software defined network. In Proceedings of the 2016 IEEE International Conference on IEEE Communications (ICC), Kuala Lumpur, Malaysia, 22–27 May 2016; pp. 1–6. [Google Scholar]
- Sherwood, R.; Gibb, G.; Yap, K.K.; Appenzeller, G.; Casado, M.; McKeown, N.; Parulkar, G. Flowvisor: A network virtualization layer. OpenFlow Switch Consort. Technol. Rep. 2009, 1, 1–13. [Google Scholar]
Management Scheme | Functionality | Energy Efficiency | Robustness | Scalability | Adaptability |
---|---|---|---|---|---|
MANNA [25] | Policy based framework, fault detection | NA | NA | NA | NA |
BOSS [32] | Network state retrieval, power management | Yes | Yes | No | Yes |
Agilla [31] | Event detection | Yes | No | No | Yes |
Sectoral Sweeper [31] | Switching node on/off | Yes | No | No | No |
Intelligent Agent- Based Power Management [31] | low power management | Yes | No | No | Yes |
Mobile Agent Based Power Management [31] | Policy based management | Yes | Yes | No | Yes |
RRP [31] | Data aggregation | Yes | No | No | No |
SNMS [31] | Health and event data collection | Yes | Yes | No | No |
SNMP [31] | Network function definition and monitoring | No | Yes | No | Yes |
WSNManagement [33] | Performance and fault management | No | Yes | No | Yes |
WinMS [31] | Synchronisation, local repair and state retrieval | Yes | Yes | Yes | Yes |
SenOS [31] | Triggering node on/off | Yes | No | No | No |
AppSleep [31] | Power Management | Yes | Yes | Yes | No |
Energy level management [31] | Power management | Yes | Yes | No | No |
EASA [44] | Self-sustaining energy management | Yes | Yes | No | No |
MOTE-VIEW [52] | Network state and visualisation | Yes | No | Yes | No |
EPMOSt [57] | Passive network monitoring | Yes | Yes | No | Yes |
Management Architecture | Management Feature | Controller Configuration | Control Traffic Channel | Configuration and Monitoring | Scalability and Localization | Communication Management |
---|---|---|---|---|---|---|
Sensor OpenFlow [20,21] | SDN support protocol | Distributed and Centralized | in-band and out-band | √ | √ | |
SDWN [60] | Duty cycling, aggregation and routing | Distributed | in-band | √ | ||
SDN-WISE [78] | programming simplicity, aggregation | Distributed | in-band | √ | ||
Smart [14] | Efficiency in resource allocation | Centralized | in-band | √ | ||
SDCSN [88] | Network reliability and QoS | Distributed | in-band | √ | ||
TinySDN [69,118] | in-band traffic control | Distributed | in-band | √ | ||
Virtual Overlay [59,87,90] | network flexibility | Distributed | in-band | √ | ||
Context-based [91,92] | network scalability and performance | Distributed | in-band | √ | ||
CRLB [100] | node localization | Centralized | in-band | √ | ||
multi-hop [108] | traffic and energy control | Distributed and Centralized | in-band | √ | ||
TinySDM [117] | network task measurement | - | in-band | √ |
Scheme | Features | Controller Architecture | Enabling Technology |
---|---|---|---|
SDWN [60] | Duty cycling, data aggregation | Distributed | Software, Hardware |
Smart [14] | Resource allocation | Centralized | Software and Hardware |
Multi-task [122] | Resource allocation, QoSen, scheduling | Centralized | Software |
SDWSN-RL [123] | Load balancing, traffic control | Distributed | Software |
Wireless power transfer [126] | Energy harvest, Optimization, efficiency | Centralized | Software, hardware |
OS | Language | Memory Management | Implementation for |
---|---|---|---|
TinyOS | NesC | Static | TinySDN [69,118], TinySDM [117], mobility [101] |
Contiki | C | Dynamic | SDN-WISE [135] |
MANTIS | C | Dynamic | - |
Nano-RK | C | Static | - |
LiteOS | Lite C++ | Dynamic | - |
Management Scheme | Energy Efficiency | Robustness | Scalability | Adaptability |
---|---|---|---|---|
Sensor OpenFlow [20,21] | - | Yes | Yes | Yes |
SDWN [60] | Yes | Yes | - | Yes |
Smart [14] | Yes | No | No | Yes |
SDN-WISE [78] | Yes | Yes | Yes | Yes |
SDCSN [88] | Yes | Yes | Yes | Yes |
TinySDN [69,118] | Yes | Yes | Yes | Yes |
Virtual Overlay [59,87,90] | - | Yes | Yes | Yes |
Multi-task [122] | Yes | - | - | Yes |
SDWSN-RL [123] | Yes | Yes | Yes | Yes |
Wireless power transfer [126] | Yes | Yes | Yes | - |
Function alternation [65] | Yes | Yes | Yes | Yes |
Statistical machine learning [24] | - | Yes | - | - |
Context-based [91,92] | - | Yes | Yes | Yes |
Soft-WSN [9] | Yes | Yes | - | Yes |
© 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ndiaye, M.; Hancke, G.P.; Abu-Mahfouz, A.M. Software Defined Networking for Improved Wireless Sensor Network Management: A Survey. Sensors 2017, 17, 1031. https://doi.org/10.3390/s17051031
Ndiaye M, Hancke GP, Abu-Mahfouz AM. Software Defined Networking for Improved Wireless Sensor Network Management: A Survey. Sensors. 2017; 17(5):1031. https://doi.org/10.3390/s17051031
Chicago/Turabian StyleNdiaye, Musa, Gerhard P. Hancke, and Adnan M. Abu-Mahfouz. 2017. "Software Defined Networking for Improved Wireless Sensor Network Management: A Survey" Sensors 17, no. 5: 1031. https://doi.org/10.3390/s17051031
APA StyleNdiaye, M., Hancke, G. P., & Abu-Mahfouz, A. M. (2017). Software Defined Networking for Improved Wireless Sensor Network Management: A Survey. Sensors, 17(5), 1031. https://doi.org/10.3390/s17051031