MONAMI 2015: Mobile Networks and Management pp 281-292 | Cite as
The Presidium of Wireless Sensor Networks - A Software Defined Wireless Sensor Network Architecture
Abstract
Software Defined Networking (SDN) is emerging as a key technology to deal with the ever increasing network management burden created by our increasingly interconnected world. Wireless sensor network (WSN) are part of this interconnection, enabling to connect the physical world to the cyber world of the Internet and its networks. This connection of physical items, “Things”, to the Internet in the form of an Internet of Things is creating many new challenges for the management of the Internet networks. SDN moves away from a distributed management approach that has been at the core of wireless sensor networks since their inception and introduces a centralised view and control of a network. We believe that the SDN concept as well as the general compute virtualisation enabled through infrastructure as a service can offer the required flexible management and control of the network of Things. While the application of SDN to WSN has already been proposed, a comprehensive architecture for Software Defined Wireless Sensor Networks (SD-WSN) is currently missing. This paper provides a survey of related work considering both SDN and centralised non-SDN approaches to network management and control, examines the challenges and opportunities for SD-WSNs, and provides an architectural proposal for SD-WSN.
Keywords
Wireless sensor networks Software defined networkingNotes
Acknowledgements
This publication has emanated from research conducted with the financial support of Science Foundation Ireland (SFI) under Grant Number 13/IA/1885.
References
- 1.Introducing onos - a sdn network operating system for service providers. Technical report, ON.LABGoogle Scholar
- 2.Openflowswitch specification. Technical report ONF TS-006, Open Networking Foundation, June 2012Google Scholar
- 3.Baccour, N., Koubâa, A., Mottola, L., Zuniga, M.A., Youssef, H., Boano, C.A., Alves, M.: Radio link quality estimation in wireless sensor networks: a survey. ACM Trans. Sen. Netw. 8(4), 34:1–34:33 (2012). http://doi.acm.org/10.1145/2240116.2240123
- 4.Barrenetxea, G., Ingelrest, F., Schaefer, G., Vetterli, M.: The hitchhiker’s guide to successful wireless sensor network deployments. In: Proceeding SENSYS 2008, pp. 43–56. ACM (2008)Google Scholar
- 5.Blendin, J., Ruckert, J., Leymann, N., Schyguda, G., Hausheer, D.: Position paper: software-defined network service chaining. In: 2014 Third European Workshop on Software Defined Networks (EWSDN), pp. 109–114, September 2014Google Scholar
- 6.Casado, M., Freedman, M., Pettit, J., Luo, J., McKeown, N., Shenker, S.: Ethane: taking control of the enterprise. SIGCOMM Comput. Commun. Rev. 37(4), 1–12 (2007)CrossRefGoogle Scholar
- 7.Costanzo, S., Galluccio, L., Morabito, G., Palazzo, S.: Software defined wireless networks: unbridling sdns. In: 2012 European Workshop on Software Defined Networking (EWSDN), pp. 1–6, October 2012Google Scholar
- 8.Dawson-Haggerty, S., Tavakoli, A., Culler, D.: Hydro: a hybrid routing protocol for low-power and lossy networks. In: 2010 First IEEE International Conference on Proceedings of the Smart Grid Communications (SmartGridComm) (2010)Google Scholar
- 9.Dixit, A., Hao, F., Mukherjee, S., Lakshman, T.V., Kompella, R.: Towards an elastic distributed sdn controller. In: Proceedings of HotSDN 2013, pp. 7–12. ACM, New York (2013)Google Scholar
- 10.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 34th IEEE INFOCOM Conference (2015)Google Scholar
- 11.Yeganeh, S.H., Ganjali, Y.: Kandoo: A framework for efficient and scalable offloading of control applications. In: Proceedings of HotSDN 2012, pp. 19–24. ACM, New York (2012)Google Scholar
- 12.Heming, W., Tiwary, P.K., Le-Ngoc, T.: Current trends and perspectives in wireless virtualization. In: Proceedings of MoWNet 2013, pp. 62–67 (2013)Google Scholar
- 13.Jacobsson, M., Orfanidis, C.: Using software-defined networking principles for wireless sensor networks. In: Proceedings of the 11th Swedish National Computer Networking Workshop (2014)Google Scholar
- 14.Jayasumana, A.P., Han, Q., Illangasekare, T.H.: Virtual sensor networks - a resource efficient approach for concurrent applications. In: Fourth International Conference on Information Technology, ITNG 2007, pp. 111–115, April 2007Google Scholar
- 15.Langendoen, K., Baggio, A., Visser, O.: Murphy loves potatoes: experiences from a pilot sensor network deployment in precision agriculture. In: Proceedings 20th IEEE International Parallel & Distributed Processing Symposium, pp. 155. IEEE (2006)Google Scholar
- 16.Leontiadis, I., Efstratiou, C., Mascolo, C., Crowcroft, J.: SenShare: transforming sensor networks into multi-application sensing infrastructures. In: Picco, G.P., Heinzelman, W. (eds.) EWSN 2012. LNCS, vol. 7158, pp. 65–81. Springer, Heidelberg (2012)CrossRefGoogle Scholar
- 17.Li, Y., Chen, C., Song, Y., Wang, Z.: Real-time qos support in wireless sensor networks: a survey. In: 7th IFAC International Conference on Fieldbuses & Networks in Industrial & Embedded Systems-FeT 2007 (2007)Google Scholar
- 18.Luo, T., Tan, H.-P., Quek, T.Q.S.: Sensor openflow: enabling software-defined wireless sensor networks. IEEE Commun. Lett. 16(11), 1896–1899 (2012)CrossRefGoogle Scholar
- 19.Mainland, G., Parkes, D., Welsh, M.: Decentralized, adaptive resource allocation for sensor networks. In: Proceedings of the 2Nd Conference on Symposium on Networked Systems Design & Implementation - Volume 2, NSDI 2005, pp. 315–328. USENIX Association, Berkeley (2005)Google Scholar
- 20.Markham, A., Trigoni, N.: Discrete gene regulatory networks (dgrns): a novel approach to configuring sensor networks. In: 2010 Proceedings IEEE INFOCOM, pp. 1–9. IEEE (2010)Google Scholar
- 21.Musaloiu, R., Liang, C.J.M., Terzis, A.: Koala: ultra-low power data retrieval in wireless sensor networks. In: International Conference on Information Processing in Sensor Networks, IPSN 2008, pp. 421–432 (2008)Google Scholar
- 22.Paek, J., Greenstein, B., Gnawali, O., Jang, K., Joki, A., Vieira, M., Hicks, J., Estrin, D., Govindan, R., Kohler, E.: The tenet architecture for tiered sensor networks. ACM Trans. Sen. Netw. 6(4), 34:1–34:44 (2010)CrossRefGoogle Scholar
- 23.Phemius, K., Bouet, M., Leguay, J.: Disco: distributed multi-domain sdn controllers. In: 2014 IEEE Network Operations and Management Symposium (NOMS), pp. 1–4, May 2014Google Scholar
- 24.Qin, Z., Denker, G., Giannelli, C., Bellavista, P., Venkatasubramanian, N.: A software defined networking architecture for the internet-of-things. In: Proceedings of the IEEE Network Operations and Management Symposium (NOMS) (2014)Google Scholar
- 25.Rubio-Loyola, J., Galis, A., Astorga, A., Serrat, J., Lefevre, L., Fischer, A., Paler, A., Meer, H.: Scalable service deployment on software-defined networks. IEEE Commun. Mag. 49(12), 84–93 (2011)CrossRefGoogle Scholar
- 26.Sherwood, R., Gibb, G., Yap, K., Appenzeller, G., Casado, M., McKeown, N., Parulkar, G.: Flowvisor: a network virtualization layer. OpenFlow Switch Consortium. Technical report (2009)Google Scholar
- 27.Stathopoulos, T., Girod, L., Heidemann, J., Estrin, D.: Mote herding for tiered wireless sensor networks. Center for Embedded Network Sensing (2005)Google Scholar
- 28.Stuckmann, P., Zimmermann, R.: European research on future internet design. IEEE Wirel. Commun. 16(5), 14–22 (2009)CrossRefGoogle Scholar
- 29.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, USENIX Association, p. 3 (2010)Google Scholar
- 30.Trevizan de Oliveira, B., Borges Margi, C., Batista Gabriel, L.: Tinysdn: enabling multiple controllers for software-defined wireless sensor networks. In: IEEE Communications (LATINCOM), pp. 1–6, November 2014Google Scholar
- 31.Wang, X., Krishnamurthy, P., Tipper, D.: Wireless network virtualization. In: International Conference on Computing, Networking and Communications (ICNC), pp. 818–822, January 2013Google Scholar