Skip to main content

SDNWisebed: A Software-Defined WSN Testbed

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 11803))

Abstract

Software-Defined Networking (SDN) is a promising approach to simplify the management of Wireless Sensor Networks (WSNs). Many SDN frameworks for WSNs have been proposed, while real-world testbeds to accelerate the development of SDN-based WSN applications are still rare. In this work, we propose SDNWisebed: an SDN-empowered WSN testbed management system that enhances the WSN management functions with a stateful Software-Defined Networking solution. This testbed was designed to evaluate various types of SDN-based WSN applications and enhance their performance, such as WSN routing protocols and network applications, before deploying them in real-world infrastructures. To validate its efficiency, we conducted both functional and performance evaluation. Real-world experiment results show that the speed of integration of new SDN applications can be improved thanks to the stateful feature awareness of SDNWisebed.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Abrignani, M.D., et al.: The EuWIn testbed for 802.15.4/zigbee networks: from the simulation to the real world. In: ISWCS 2013, pp. 1–5 (2013)

    Google Scholar 

  2. Anadiotis, A.C.G., Galluccio, L., Milardo, S., Morabito, G., Palazzo, S.: Towards a software-defined network operating system for the IoT. In: 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), pp. 579–584 (2015)

    Google Scholar 

  3. Anadiotis, A.C.G., Milardo, S., Morabito, G., Palazzo, S.: Towards unified control of networks of switches and sensors through a network operating system. IEEE Internet Things J. 5, 895–904 (2018)

    Article  Google Scholar 

  4. Berde, P., et al.: ONOS: towards an open, distributed SDN OS. In: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, HotSDN 2014, pp. 1–6. ACM (2014)

    Google Scholar 

  5. Buratti, C., et al.: Testing protocols for the internet of things on the EuWIn platform. IEEE Internet Things J. 3(1), 124–133 (2016)

    Google Scholar 

  6. Dio, P.D., et al.: Exploiting state information to support QoS in software-defined WSNs. In: Med-Hoc-Net 2016-Hoc-Net, pp. 1–7 (2016)

    Google Scholar 

  7. Dunkels, A., Gronvall, B., Voigt, T.: Contiki - a lightweight and flexible operating system for tiny networked sensors. In: 29th Annual IEEE International Conference on Local Computer Networks, pp. 455–462 (2004)

    Google Scholar 

  8. El-Darymli, K., Ahmed, M.H.: Wireless sensor network testbeds: a survey. In: Wireless Sensor Networks and Energy Efficiency: Protocols, Routing and Management, pp. 148–205 (2012)

    Google Scholar 

  9. Galluccio, L., Milardo, S., Morabito, G., Palazzo, S.: Reprogramming wireless sensor networks by using SDN-WISE: a hands-on demo. In: 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 19–20, April 2015. https://doi.org/10.1109/INFCOMW.2015.7179322

  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: INFOCOM 2015, pp. 513–521 (2015)

    Google Scholar 

  11. Hurni, P., Anwander, M., Wagenknecht, G., Staub, T., Braun, T.: TARWIS: a testbed management architecture for wireless sensor network testbeds. In: Proceedings of the 7th International Conference on Network and Services Management, CNSM 2011, pp. 320–323. International Federation for Information Processing (2011)

    Google Scholar 

  12. Jelasity, M.: Gossip-based protocols for large-scale distributed systems. Ph.D. thesis, szte (2013)

    Google Scholar 

  13. Kim, H., Feamster, N.: Improving network management with software defined networking. IEEE Commun. Mag. 51(2), 114–119 (2013)

    Article  Google Scholar 

  14. Kobo, H.I., Abu-Mahfouz, A.M., Hancke, G.P.: A survey on software-defined wireless sensor networks: challenges and design requirements. IEEE Access 5, 1872–1899 (2017)

    Article  Google Scholar 

  15. Osterlind, F., Dunkels, A., Eriksson, J., Finne, N., Voigt, T.: Cross-level sensor network simulation with COOJA. In: IEEE LCN 2006, pp. 641–648 (2006)

    Google Scholar 

  16. Riley, G.F., Henderson, T.R.: The \(ns-3\) network simulator. In: Wehrle, K., Güneş, M., Gross, J. (eds.) Modeling and Tools for Network Simulation, pp. 15–34. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12331-3_2

    Chapter  Google Scholar 

  17. Varga, A.: OMNeT++. In: Wehrle, K., Güneş, M., Gross, J. (eds.) Modeling and Tools for Network Simulation, pp. 35–59. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12331-3_3

    Chapter  Google Scholar 

  18. Winter, T., et al.: RPL: IPv6 routing protocol for low-power and lossy networks. Technical report RFC6550, RFC Editor, March 2012

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jakob Schaerer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Schaerer, J., Zhao, Z., Carrera, J., Zumbrunn, S., Braun, T. (2019). SDNWisebed: A Software-Defined WSN Testbed. In: Palattella, M., Scanzio, S., Coleri Ergen, S. (eds) Ad-Hoc, Mobile, and Wireless Networks. ADHOC-NOW 2019. Lecture Notes in Computer Science(), vol 11803. Springer, Cham. https://doi.org/10.1007/978-3-030-31831-4_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-31831-4_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-31830-7

  • Online ISBN: 978-3-030-31831-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics