Abstract
The phenomenon of inconsistent network properties such as forwarding loops and packet losses may occur during rule update of software-defined wireless sensor networks. Aiming at this, the idea of scheduling the update order of sensor nodes is adopted to design the rule reverse addition strategy, rule suppression modification strategy and rule obverse deletion strategy. At the same time, parallel execution of sub-updates is supported by dividing the update domain. This method effectively improves the consistency of network update attributes and greatly enhances the update performance. The simulation results based on SDN-WISE show that the proposed strategies could adapt well to the resource-limited wireless sensor networks, and the advantages are especially obvious when the rule dependencies are more complicated.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Borges, L.M., Velez, F.J., Lebres, A.S.: Survey on the characterization and classification of wireless sensor network applications. IEEE Commun. Surv. Tutor. 16(4), 1860–1890 (2014)
Huang, M., Yu, B., Li, S.: PUF-assisted group key distribution scheme for software-defined wireless sensor networks. IEEE Commun. Lett. 22(2), 404–407 (2018)
Valdivieso Caraguay, A.L., Benito Peral, A., Barona Lopez, L.I., Garcia Villalba, L.J.: SDN: evolution and opportunities in the development IoT applications. International Journal of Distributed Sensor Networks, 10(5), (2014). https://doi.org/10.1155/2014/735142
McKeown, N.: Software-defined networking. INFOCOM keynote talk. http://infocom2009.ieee-infocom.org/. Accessed 21 Jan 2018
Luo, T., Tan, H.P., Quek, T.Q.: Sensor OpenFlow: enabling software-defined wireless sensor networks. IEEE Commun. Lett. 16(11), 1896–1899 (2012)
Mahmud, A., Rahmani, R.: Exploitation of OpenFlow in wireless sensor networks. In: Proceedings of 2011 International Conference on Computer Science and Network Technology, ICCSNT, vol. 1, pp. 594–600. IEEE, Piscataway (2011)
Mahajan, R., Wattenhofer, R.: On consistent updates in software defined networks. In: Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks, vol. 1, pp. 1–7. ACM, New York (2013)
Zhou, W., Dong J., Croft, J., Caesar, M., Godfrey, P.B.: Enforcing customizable consistency properties in software-defined networks. In: Usenix Conference on Networked Systems Design and Implementation, NSDI, vol. 1, pp. 73–85 (2015)
Yu, M., Rexford, J., Freedman, M.J., Wang, J.: Scalable flow-based networking with DIFANE. ACM SIGCOMM Comput. Commun. Rev. 40(4), 351–362 (2010)
Reitblatt, M., Foster, N., Rexford, J., Schlesinger, C., Walker, D.: Abstractions for network update. ACM SIGCOMM Comput. Commun. Rev. 42(4), 323–334 (2012)
McGeer, R.: A safe, efficient update protocol for OpenFlow networks. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, HotSDN, vol. 1, pp. 61–66. ACM, New York (2012)
Fu, J., Sjodin, P., Karlsson, G.: Loop-free updates of forwarding tables. IEEE Trans. Netw. Serv. Manag. 5(1), 22–35 (2008)
Galluccio, L., Milardo, S., Morabito, G., Palazzo, S.: SDN-WISE: design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks. In: IEEE Conference on Computer Communications, INFOCOM, pp. 513–521. IEEE, Piscataway (2015)
Osterlind, F., Dunkels, A., Eriksson, J., Finne, N., Voigt, T.: Cross-level sensor network simulation with COOJA. In: Proceedings of 2006 31st IEEE Conference on Local Computer Networks, pp. 641–648. IEEE, Piscataway (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Huang, M., Yu, B. (2018). Towards Rule Consistent Updates in Software-Defined Wireless Sensor Networks. In: Sun, X., Pan, Z., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2018. Lecture Notes in Computer Science(), vol 11068. Springer, Cham. https://doi.org/10.1007/978-3-030-00021-9_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-00021-9_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00020-2
Online ISBN: 978-3-030-00021-9
eBook Packages: Computer ScienceComputer Science (R0)