9,224
Views
8
CrossRef citations to date
0
Altmetric
Review Article

SDN in the home: A survey of home network solutions using Software Defined Networking

, & ORCID Icon
Article: 1469949 | Received 23 Jan 2018, Accepted 18 Apr 2018, Published online: 04 Jun 2018

References

  • Abuteir, R. M. , Fladenmuller, A. , & Fourmaux, O. (2016). An SDN approach to adaptive video streaming in wireless home networks. In 2016 International wireless communications and mobile computing conference (IWCMC) (pp. 321–326).
  • Agapiou, G. , Papafili, I. , & Agapiou, S. (2014). The role of SDN and NFV for dynamic bandwidth allocation and QoE adaptation of video applications in home networks. In 2014 Euro med telco conference (EMTC) (pp. 1–4).
  • Agarwal, B. , Bhagwan, R. , Das, T. , Eswaran, S. , Padmanabhan, V. N. , & Voelker, G. M. (2009). NetPrints: Diagnosing home network misconfigurations using shared knowledge. NSDI , 9, 349–364.
  • Bakhshi, T. , & Ghita, B. (2016). User-centric traffic optimization in residential software defined networks. In 2016 23rd International conference on telecommunications (ICT) (pp. 1–6).
  • BeagleBoard.org - black. [Online]. Retrieved November 30, 2017 from https://beagleboard.org/black
  • Boussard, M. , Bui, D. T., Douville, R., Le Sauze, N., Noirie, L., Peloso, P., Varloot, R., & Vigoureux, M. (2014). The majord’home: A SDN approach to let isps manage and extend their customers’home networks. In 10th International conference on network and service management (CNSM) and workshop (pp. 430–433).
  • Bozkurt, I. N. , & Benson, T. (2016). Contextual router: Advancing experience oriented networking to the home. In Proceedings of the symposium on SDN research (p. 15: 1–15:7).
  • Calvert, K. L. , Edwards, W. K. , Feamster, N. , Grinter, R. E. , Deng, Y. , & Zhou, X. (2011, January). Instrumenting home networks. SIGCOMM computation communicable reviews , 41(1), 84–89. doi:10.1145/1925861
  • Chetty, M. , & Feamster, N. (2012, Jun). Refactoring network infrastructure to improve manageability: A case study of home networking. SIGCOMM computation communicable reviews , 42(3), 54–61. doi:10.1145/2317307
  • Chetty, M. , Haslem, D. , Baird, A. , Ofoha, U. , Sumner, B. , & Grinter, R. (2011). Why is my internet slow?: Making network speeds visible. In Proceedings of the SIGCHI conference on human factors in computing systems (pp. 1889–1898).
  • Chetty, M. , Kim, H. , Sundaresan, S. , Burnett, S. , Feamster, N. , & Edwards, W. K. (2015). uCap: An internet data management tool for the home. In Proceedings of the 33rd annual ACM conference on human factors in computing systems (pp. 3093–3102).
  • Cisco . Snort - network intrusion detection & prevention system. [Online]. Retrieved Nov 30, 2017 from https://www.snort.org/
  • Dillon, M. , & Winters, T. (2014, November). Virtualization of home network gateways. Computer (Long Beach California) , 47(11), 62–65.
  • Dixon, C., Mahajan, R., Agarwal, S., Brush, A. J., Lee, B., Saroiu, S., & Bahl, V. (2010). The home needs an operating system (and an app store). In Proceedings of the 9th ACM SIGCOMM workshop on hot topics in networks (p. 18).
  • Edwards, W. K. , Grinter, R. E. , Mahajan, R. , & Wetherall, D. (2011). Advancing the state of home networking. Communicable ACM , 54(6), 62–71. doi:10.1145/1953122
  • Eghbali, H. , & Wong, V. W. S. (2015). Bandwidth allocation and pricing for SDN-enabled home networks. In 2015 IEEe international conference on communications (ICC) (pp. 5342–5347).
  • The European Commission DG CONNECT in FP7 . Home - UNIFY project. [Online]. Retrieved Nov 28, 2017 from http://www.fp7-unify.eu/
  • Feamster, N. (2010). Outsourcing home network security. In Proceedings of the 2010 ACM SIGCOMM workshop on home networks (pp. 37–42).
  • Feamster, N. , Rexford, J. , & Zegura, E. (2014). The road to SDN: An intellectual history of programmable networks. ACM SIGCOMM Computation Communicable Reviews , 44(2), 87–98. doi:10.1145/2602204.2602219
  • FFmpeg. [Online]. Retrieved November 29, 2017 from https://www.ffmpeg.org/
  • Flores Moyano, R. , Fernández, D. , Bellido, L. , & González, C. (2017). A software-defined networking approach to improve service provision in residential networks. International Journal Network Managed . doi:10.1002/nem.1984
  • Foundation, O. N. Open networking foundation is an operator led consortium leveraging SDN, NFV and cloud technologies to transform operator networks and business models. [Online]. Retrieved Apr 01, 2018 from https://www.opennetworking.org/
  • Fratczak, T. , Broadbent, M. , Georgopoulos, P. , & Race, N. (2013). HomeVisor: Adapting home network environments. In 2013 Second European workshop on software defined networks (pp. 32–37).
  • Gallo, P. , Kosek-Szott, K. , Szott, S. , & Tinnirello, I. (2016). SDN@ home: A method for controlling future wireless home networks. IEEE Communicable Magazine , 54(5), 123–131. doi:10.1109/MCOM.2016.7470946
  • Gharakheili, H. H. , Bass, J. , Exton, L. , & Sivaraman, V. (2014). Personalizing the home network experience using cloud-based SDN. In Proceeding of IEEE International symposium on a world of wireless, mobile and multimedia networks 2014 (pp. 1–6).
  • Gharakheili, H. H. , Exton, L. , Sivaraman, V. , Matthews, J. , & Russell, C. (2015). Third-party customization of residential Internet sharing using SDN. In 2015 International telecommunication networks and applications conference (ITNAC) (pp. 214–219).
  • GitHub - noxrepo/nox . (2017). NOX network control platform. [Online]. Retrieved from https://github.com/noxrepo/nox
  • Goransson, P. , Black, C. , & Culver, T. (2016). Software defined networks: A comprehensive approach . Cambridge, MA: Morgan Kaufmann.
  • Grinter, R. E. , Greenhalgh, C. , Benford, S. , Edwards, W. K. , Chetty, M. , Poole, E. S. , … Rodden, T. (2009). The ins and outs of home networking: The case for useful and usable domestic networking. ACM Transactions Computation Interact , 16(2), 8. doi:10.1145/1534903
  • Haque, I. T. , & Abu-Ghazaleh, N. (2016). Wireless software defined networking: A survey and taxonomy. IEEE Communicable Survey Tutorials , 18(4), 2713–2737. doi:10.1109/COMST.2016.2571118
  • Hernando, A. B. G. , Fariña, A. D. S. , Triana, L. B. , Piñar, F. J. R. , & Cambronero, D. F. (2017). Virtualization of residential IoT functionality by using NFV and SDN. In 2017 IEEE international conference on consumer electronics (ICCE) (pp. 86–87).
  • Jang, H.-C. , Huang, C.-W. , & Yeh, F.-K. (2016). Design a bandwidth allocation framework for SDN based smart home. In 2016 IEEE 7th annual information technology, electronics and mobile communication conference (IEMCON) (pp. 1–6).
  • Jo, J. , Lee, S. , & Kim, J. W. (2014, August). Software-defined home networking devices for multi-home visual sharing. IEEE Transactions Consum Electronic , 60(3), 534–539. doi:10.1109/TCE.2014.6937340
  • Kim, H. , Sundaresan, S. , Chetty, M. , Feamster, N. , & Edwards, W. K. (2011). Communicating with caps: Managing usage caps in home networks. In Proceedings of the ACM SIGCOMM 2011 conference (pp. 470–471).
  • Kim, Y. , & Lee, Y. (2015). Automatic generation of social relationships between internet of things in smart home using SDn-based home cloud. In 2015 IEEE 29th International conference on advanced information networking and applications workshops (pp. 662–667).
  • Kreutz, D. , Ramos, F. M. V. , Verissimo, P. E. , Rothenberg, C. E. , Azodolmolky, S. , & Uhlig, S. (2015). Software-defined networking: A comprehensive survey. Proceedings IEEE , 103(1), 14–76. doi:10.1109/JPROC.2014.2371999
  • Kumar, H. , Gharakheili, H. H. , & Sivaraman, V. (2013). User control of quality of experience in home networks using SDN. In 2013 IEEE International conference on advanced networks and telecommunications systems (ANTS) (pp. 1–6).
  • Lee, M. , Kim, Y. , & Lee, Y. (2015). A home cloud-based home network auto-configuration using SDN. In 2015 IEEE 12th International conference on networking, sensing and control (pp. 444–449).
  • Luo, S. , Wu, J. , Li, J. , & Guo, L. (2016, May). A multi-stage attack mitigation mechanism for software-defined home networks. IEEE Transactions Consum Electronic , 62(2), 200–207. doi:10.1109/TCE.2016.7514720
  • McKeown, N. , Anderson, T. , Balakrishnan, H. , Parulkar, G. , Peterson, L. , Rexford, J. , … Turner, J. (2008). OpenFlow: Enabling innovation in campus networks. ACM SIGCOMM Computation Communicable Review , 38(2), 69–74. doi:10.1145/1355734
  • Monsanto, C. , Reich, J. , Foster, N. , Rexford, J. , & Walker, D. (2013). Composing software defined networks. NSDI , 13, 1–13.
  • Mortier, R., Bedwell, B., Glover, K., Lodge, T., Rodden, T., Rotsos, C., ... Sventek, J. (2011). Supporting novel home network management interfaces with openflow and NOX. In Proceedings of the ACM SIGCOMM 2011 Conference (pp. 464–465).
  • Mortier, R., Rodden, T., Lodge, T., McAuley, D., Rotsos, C., Moore, A. W., Koliousis, A. & Sventek, J. (2012). Control and understanding: Owning your home network. In 2012 Fourth International conference on communication systems and networks (COMSNETS 2012) (pp. 1–10).
  • Moyano, R. F. , Cambronero, D. F. , & Triana, L. B. (2017). A user-centric {SDN} management architecture for NFV-based residential networks. Computation Standards Interfaces , 54(Part 4), 279–292. doi:10.1016/j.csi.2017.01.010
  • Moyano, R. F. , Fernández, D. , Bellido, L. , Merayo, N. , Aguado, J. C. , & De Miguel, I. (2017). NFV-based QoS provision for software defined optical access and residential networks. In 2017 IEEE/ACM 25th International symposium on quality of service (IWQoS) (pp. 1–5).
  • ns-3. [Online]. Retrieved November 29, 2017 from https://www.nsnam.org/
  • Nobakht, M. , Sivaraman, V. , & Boreli, R. (2016). A host-based intrusion detection and mitigation framework for smart home IoT using OpenFlow. In 2016 11th International conference on availability, reliability and security (ARES) (pp. 147–156).
  • Nunes, B. A. A. , Mendonca, M. , Nguyen, X.-N. , Obraczka, K. , & Turletti, T. (2014). A survey of software-defined networking: Past, present, and future of programmable networks. IEEE Communicable Survey Tutorials , 16(3), 1617–1634. doi:10.1109/SURV.2014.012214.00180
  • OpenWrt. [Online]. Retrieved November 29, 2017 from https://openwrt.org/
  • Open vSwitch. 2017. [Online]. Retrieved November 20, 2017 from http://openvswitch.org/
  • Patro, A. , & Banerjee, S. (2014). COAP: A software-defined approach for home WLAN management through an Open API. In Proceedings of the 9th ACM workshop on mobility in the evolving internet architecture (pp. 31–36).
  • Patro, A. , & Banerjee, S. (2015a, January). COAP: A software-defined approach for home WLAN management through an Open API. SIGMOBILE Mobile Computation Communicable Reviews , 18(3), 32–40. doi:10.1145/2721896
  • Patro, A. , & Banerjee, S. (2015b). Outsourcing coordination and management of home wireless access points through an open API. In 2015 IEEE conference on computer communications (INFOCOM) (pp. 1454–1462).
  • Project BISmark (Broadband internet service benchmark). (2017). [Online]. Retrieved November 19, 2017 from http://projectbismark.net/
  • Project Floodlight . Floodlight OpenFlow controller-project floodlight. [Online]. Retrieved November 29, 2017 from http://www.projectfloodlight.org/floodlight/
  • Ryu SDN Framework Community . (2017). Ryu SDN framework. [Online]. Retrieved November 27, 2017 from https://osrg.github.io/ryu/
  • Schulz-Zander, J. , Mayer, C. , Ciobotaru, B. , Schmid, S. , & Feldmann, A. (2015). OpenSDWN: Programmatic control over home and enterprise WiFi,” in Proceedings of the 1st ACM SIGCOMM symposium on software defined networking research (p. 16: 1–16:12).
  • Sherwood, R. , Gibb, G. , Yap, K. K. , Appenzeller, G. , Casado, M. , McKeown, N. , … Parulkar, G. (2009). Flowvisor: A network virtualization layer. OpenFlow Switch Consortium, Technical Reports , 1, 132.
  • Sivaraman, V. , Gharakheili, H. H. , Vishwanath, A. , Boreli, R. , & Mehani, O. (2015). Network-level security and privacy control for smart-home IoT devices. In 2015 IEEE 11th International conference on wireless and mobile computing, networking and communications (WiMob) (pp. 163–167).
  • Soetens, N. , Famaey, J. , Verstappen, M. , & Latré, S. (2015). SDN-based management of heterogeneous home networks. In 2015 11th International conference on network and service management (CNSM) (pp. 402–405).
  • Stewart, C. E. , Vasu, A. M. , & Keller, E. (2017). CommunityGuard: A crowdsourced home cyber-security system. In Proceedings of the ACM International workshop on security in software defined networks & network function virtualization (pp. 1–6).
  • Taylor, C. R. , Shue, C. A. , & Najd, M. E. (2016). Whole home proxies: Bringing enterprise-grade security to residential networks. In 2016 IEEE International conference on communications (ICC) (pp. 1–6).
  • Trajkovska, I. , Aeschlimann, P. , Marti, C. , Bohnert, T. M. , & Salvachúa, J. (2014). SDN enabled QoS provision for online streaming services in residential ISP networks. In 2014 IEEE International conference on consumer electronics - taiwan (pp. 33–34).
  • The University of Nottingham . (2012). Homework – User-centred home networking. [Online]. Retrieved November 20, 2017 from http://homenetworks.ac.uk/
  • Valtchev, D. , & Frankov, I. (2002). Service gateway architecture for a smart home. IEEE Communicable Magazine , 40(4), 126–132. doi:10.1109/35.995862
  • Wang, S. , Wu, X. , Chen, H. , Wang, Y. , & Li, D. (2014) An optimal slicing strategy for SDN based smart home network. In 2014 International conference on smart computing (pp. 118–122).
  • Xu, K. , Wang, X. , Wei, W. , Song, H. , & Mao, B. (2016, May). Toward software defined smart home. IEEE Communicable Magazine , 54(5), 116–122. doi:10.1109/MCOM.2016.7470945
  • Yang, H. , Wang, X. , Nguyen, C.-T. , & Lu, S. (2016). Conan: Content-aware access network flow scheduling to improve QoE of home users. In Proceedings of the 2016 ACM SIGCOMM conference (pp. 575–576).
  • Yiakoumis, Y. , Katti, S. , Huang, T.-Y. , McKeown, N. , Yap, -K.-K. , & Johari, R. (2012). Putting home users in charge of their network. In Proceedings of the 2012 ACM conference on ubiquitous computing (pp. 1114–1119).
  • Yiakoumis, Y. , Yap, -K.-K. , Katti, S. , Parulkar, G. , & McKeown, N. (2011) Slicing home networks. In Proceedings of the 2Nd ACM SIGCOMM workshop on home networks (pp. 1–6).