Skip to main content

Design and Implementation of a Low-Cost Software Defined Wireless Network Testbed for Smart Home

  • Conference paper
  • First Online:
Security, Privacy, and Anonymity in Computation, Communication, and Storage (SpaCCS 2017)

Abstract

The evolvable nature of software defined wireless networking offers great opportunities toward the design and implementation of a low-cost network testbed for smart home. Programmability is an essential component on a network gateway to enable efficient management of energy and other network resources for secure, scalable, and cost-effective solutions. In this paper, we proposed a software defined edge-cloud network architecture for smart home. We studied the programmable features of several popular SoC and FPGA platforms and design a software defined wireless network testbed for smart home by integrating several open-source projects including OpenWrt, Lede, and OpenFlow, which may be extended for other application scenarios such as smart grid and Internet-of-Things. We implemented WiFi, BLE, and ZigBee networking features on our low-cost FPGA and SoC platforms and evaluated the TCP and UDP throughput on our testbed. We conducted a series of experiments on our testbed and examined optimization issues based on recent developments in SDN. Our testbed may provide experiment supports for advancing smart home research and development.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

References

  1. Zahid, T., Dar, F.Y., Hei, X., Cheng, W.: An empirical study of the design space of smart home routers. In: Chang, C.K., Chiari, L., Cao, Y., Jin, H., Mokhtari, M., Aloulou, H. (eds.) ICOST 2016. LNCS, vol. 9677, pp. 109–120. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39601-9_10

    Chapter  Google Scholar 

  2. Zahid, T., Hei, X., Cheng, W.: Understanding the design space of a software defined WiFi network testbed. In: International Conference on Frontiers of Information Technology (FIT), pp. 170–175, December 2016

    Google Scholar 

  3. Zhang, C., Qiu, D., Mao, S., Hei, X., Cheng, W.: Characterizing interference in a campus WiFi network via mobile crowd sensing. In: Guo, S., Liao, X., Liu, F., Zhu, Y. (eds.) CollaborateCom 2015. LNICST, vol. 163, pp. 173–182. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-28910-6_16

    Chapter  Google Scholar 

  4. Gao, Y., Dai, L., Hei, X.: Throughput optimization of multi-BSS IEEE 802.11 networks with universal frequency reuse. IEEE Trans. Commun. 65(8), 3399–3414 (2017)

    Google Scholar 

  5. 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. 8(2), 69–74 (2008)

    Article  Google Scholar 

  6. Shin, S., et al.: Enhancing network security through software defined networking (SDN). In: IEEE ICCCN (2016)

    Google Scholar 

  7. Perumal, T., Ramli, A.R., Leong, C.Y.: Interoperability framework for smart home systems. IEEE Trans. Consum. Electron. 57(4) (2011)

    Google Scholar 

  8. Suh, C., Ko, Y.B.: Design and implementation of intelligent home control systems based on active sensor networks. IEEE Trans. Consum. Electron. 54(3), 1177–1184 (2008)

    Article  Google Scholar 

  9. Louis, J.N.: Smart buildings to improve energy efficiency in the residential sector. Ph.D. thesis, University of Oulu (2012)

    Google Scholar 

  10. Fensel, A., et al.: Sesame-S: Semantic smart home system for energy efficiency. Informatik-Spektrum 36(1), 46–57 (2013)

    Article  Google Scholar 

  11. Gill, K., Yang, S.H., Yao, F., Lu, X.: A ZigBee-based home automation system. IEEE Trans. Consum. Electron. 55(2), 422–430 (2009)

    Article  Google Scholar 

  12. Sood, K., Yu, S., Xiang, Y.: Software-defined wireless networking opportunities and challenges for Internet-of-Things: a review. IEEE Internet Things J. 3(4), 453–463 (2016)

    Article  Google Scholar 

  13. Han, D.M., Lim, J.H.: Design and implementation of smart home energy management systems based on ZigBee. IEEE Trans. Consum. Electron. 56(3), 1417–1425 (2010)

    Article  Google Scholar 

  14. Osiegbu, C., et al.: Design and implementation of an autonomous wireless sensor-based smart home. In: IEEE ICCCN (2015)

    Google Scholar 

  15. Tong, J., Sun, W., Wang, L.: A smart home network simulation testbed for cybersecurity experimentation. In: Leung, V.C.M., Chen, M., Wan, J., Zhang, Y. (eds.) TridentCom 2014. LNICST, vol. 137, pp. 136–145. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-13326-3_14

    Google Scholar 

  16. Nsunza, W.W., Hei, X.: Design and implementation of a smart home router based on Intel Galileo Gen 2. In: EAI TRIDENTCOM, December 2017

    Google Scholar 

  17. Chen, Z., Fu, D., Gao, Y., Hei, X.: Performance evaluation for WiFi DCF networks from theory to testbed. In: The 16th IEEE International Conference on Ubiquitous Computing and Communications (IUCC), December 2017

    Google Scholar 

  18. Kang, J., Hei, X., Song, J.: A comparative study of Zynq-based OpenFlow switches in a software/hardeware co-design. In: International Workshop on Network Optimization and Performance Evaluation (NOPE), December 2017

    Google Scholar 

  19. Chen, Z., Manzoor, S., Gao, Y., Hei, X.: Achieving load balancing in high-density software defined WiFi networks. In: International Conference on Frontiers of Information Technology (FIT), December 2017

    Google Scholar 

Download references

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China (No. 61370231), and in part by the Fundamental Research Funds for the Central Universities (No. HUST:2016YXMS303).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaojun Hei .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Nsunza, W.W., Rutunda, S., Hei, X. (2017). Design and Implementation of a Low-Cost Software Defined Wireless Network Testbed for Smart Home. In: Wang, G., Atiquzzaman, M., Yan, Z., Choo, KK. (eds) Security, Privacy, and Anonymity in Computation, Communication, and Storage. SpaCCS 2017. Lecture Notes in Computer Science(), vol 10658. Springer, Cham. https://doi.org/10.1007/978-3-319-72395-2_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-72395-2_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-72394-5

  • Online ISBN: 978-3-319-72395-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics