skip to main content
research-article

SDN-based multi-level framework for smart home services

Published: 16 May 2023 Publication History

Abstract

The smart home is a field that uses smart devices and gadgets to automate tasks and operations in the house, and it is expected that this study subject will become a focal point in future civilizations. The adoption of smart home services faces significant obstacles in terms of reliability and stability. The Software Defined Networking (SDN) paradigm offers up novel approaches and trends to embrace smart technologies to tackle the issues of smart homes. To avoid accidents, we developed a vertical SDN-based multi-level structure consisting of two controllers with a parent-child connection. It enables smart homes to make optimal use of current services while also providing new services to smart homes and buildings, opening the path for future smart services. In addition, we created an Application Programming Interface (API) for the smart home to make it easier to use current services and pave the path for future smart services. We designed numerous jobs depending on their categorization to give smart services, which is beneficial for smart homes. Local topologies, cloud topologies, and cloud-local topologies have all been compared in the evaluation section. The performance of POX, NOX, and Flood Light controllers is measured using three performance metrics: mean throughput, Round-Trip Time (RTT), and packet loss across all three topologies. Our findings revealed that the cloud-local topology had the lowest packet loss ratio of 1.4%, while the local and cloud topologies had 1.9% and 2.3%, respectively.

References

[1]
Abhishek R, Zhao S, Tipper D, Medhi D (2017) SeSAMe: software defined smart home alert management system for smart communities. In: IEEE Workshop on Local and Metropolitan Area Networks 2017–June.
[2]
Almási B, Harman A (2013) An overview of the multipath communication technologies. In: Proc. Conf. on Advances in Wireless Sensor Networks, pp 7–11
[3]
Alshnta AM, Abdollah MF, and Al-Haiqi A SDN in the home: a survey of home network solutions using Software defined networking Cogent Eng 2018 5 1 1-40
[4]
Atzori L, Iera A, Morabito G, Nitti M (2012) The social internet of things (SIoT) - when social networks meet the internet of things: concept, architecture and network characterization. Comput Networks 56(16):3594–3608. 
[5]
Balta-Ozkan N, Boteler B, and Amerighi O European smart home market development: Public views on technical and economic aspects across the United Kingdom, Germany and Italy Energy Res Soc Sci 2014 3 65-77
[6]
Banerjee A, Sufyanf F, Nayel MS, Sagar S (2018) Centralized framework for controlling heterogeneous appliances in a smart home environment. In: 2018 International Conference on Information and Computer Technologies (ICICT). IEEE, pp 78–82.
[7]
Ben Attia M, Nguyen KK, Cheriet M (2019) Dynamic QoE/QoS-aware queuing for heterogeneous traffic in smart home. IEEE Access 7:58990–59001.
[8]
Boavida F, Kliem A, Renner T, Riekki J, Jouvray C, Jacovi M, ... Triviño A (2016) People-centric Internet of Things—challenges, approach, and enabling technologies. In: Intelligent Distributed Computing IX: Proceedings of the 9th International Symposium on Intelligent Distributed Computing–IDC'2015, Guimarães. Springer International Publishing, pp 463–474.
[9]
Chen W, Xiao S, Liu L, Jiang X, and Tang Z A DDoS attacks traceback scheme for SDN-based smart city Comput Electr Eng 2020 81 106503
[10]
Darby, S. J. (2018). Smart technology in the home: time for more clarity. Building Res Inform 46(1):140–147. 
[11]
Daud S, Gilani SMM, Riaz MS, Kabir A (2019) DSDV and AODV protocols performance in internet of things environment. In: 2019 IEEE 11th International Conference on Communication Software and Networks (ICCSN), pp 466–470.
[12]
Daud S, Gilani SMM, Hamid I, Kabir A, and Nawaz Q Dsdv and Aodv Protocols Performance in Internet of Things Based Agriculture System for the Wheat Crop of Pakistan Pakistan J Agric Sci 2020 57 X 1-9
[13]
Demetriou S, Zhang N, Lee Y, Wang X, Gunter CA, Zhou X, Grace M (2017) HanGuard: SDN-driven protection of smart home WiFi devices from malicious mobile apps. In: Proceedings of the 10th ACM Conference on Security and Privacy in Wireless and Mobile Networks, pp 122–133.
[14]
Eghbali H, Wong VW (2015) Bandwidth allocation and pricing for SDN-enabled home networks. In: 2015 IEEe international conference on communications (ICC). IEEE, pp 5342–5347.
[15]
Flores Moyano R, Fernández D, Bellido L, González C (2017) A software‐defined networking approach to improve service provision in residential networks. Int J Netw Manag 27(6):e1984.
[16]
Flores Moyano R, Fernández D, Cambronero L, and Bellido Triana A user-centric SDN management architecture for NFV-based residential networks Comput Stand Interfaces 2017
[17]
Hernando ABG, Farina ADS, Triana LB, Pinar FJR, Cambronero DF (2017) Virtualization of residential IoT functionality by using NFV and SDN. In: 2017 IEEE international conference on consumer electronics (ICCE). IEEE, pp 86–87.
[18]
Gordon H, Batula C, Tushir B, Dezfouli B, Yuhong L (2021) Securing smart homes via software-defined networking and low-cost traffic classification. In: 2021 IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC). IEEE, pp 1049–1057.
[19]
Han B, Gopalakrishnan V, Ji L, and Lee S Network function virtualization: Challenges and opportunities for innovations IEEE Commun Mag 2015 53 2 90-97
[20]
Huh J and Seo Y Understanding Edge Computing: Engineering Evolution With Artificial Intelligence IEEE Access 2019 7 164229-164245
[21]
Illy P, Kaddoum G, Kaur K, Garg S (2022) ML-based IDPS enhancement with complementary features for home IoT networks. IEEE Trans Netw Service Manag 19(2):772–783.
[22]
Jang H-C, Lin J-T (2017) SDN based QoS aware bandwidth management framework of ISP for smart homes. 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), pp 1–6
[23]
Jang HC, Huang CW, Yeh FK (2016) Design a bandwidth allocation framework for SDN based smart home. In: 2016 IEEE 7th annual information technology, electronics and mobile communication conference (IEMCON). IEEE, pp 1–6.
[24]
Jiménez Y, Cervelló-Pastor C, García AJ (2014) On the controller placement for designing a distributed SDN control layer. In: 2014 IFIP Networking Conference. IEEE, pp 1–9.
[25]
Jo J, Lee S, Kim J (2014) Software-defined home networking devices for multi-home visual sharing. IEEE Trans Consum Electron 60(3):534–539.
[26]
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. IEEE, pp 662–667.
[27]
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. IEEE, pp 444–449.
[28]
Luo S, Wu J, Li J, Guo L (2016) A multi-stage attack mitigation mechanism for software-defined home networks. IEEE Trans Consum Electron 62(2):200–207.
[29]
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). IEEE, pp 147–156.
[30]
Oracle (2014) The internet of things: manage the complexity, seize the opportunity, pp 1–12
[31]
Sharma PK, Park JH, Jeong YS, and Park JH SHSec: SDN based Secure Smart Home Network Architecture for internet of things Mob Networks Appl 2019 24 3 913-924
[32]
Sivaraman V, Gharakheili HH, 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). IEEE, pp 163–167.
[33]
Stojkoska BLR, Trivodaliev KV (2017) A review of internet of things for smart home: challenges and solutions. J Clean Prod 140:1454–1464.
[34]
Stolojescu-Crisan C, Crisan C, Butunoi BP (2021) An IoT-based smart home automation system. Sensors 21(11):3784. 
[35]
Tao M, Ota K, Dong M (2017) Ontology-based data semantic management and application in IoT-and cloud-enabled smart homes. Futur Gener Comput Syst 76:528–539.
[36]
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. IEEE, pp 118–122.
[37]
Wood T, Ramakrishnan KK, Hwang J, Liu G, Zhang W (2015) Toward a software-based network: integrating software defined networking and network function virtualization. IEEE Netw 29(3):36–41.
[38]
Xu K, Wang X, Wei W, Song H, Mao B (2016) Toward software defined smart home. IEEE Commun Mag 54(5):116–122.
[39]
Yan Q, Yu FR, Gong Q, Li J (2015) Software-defined networking (SDN) and distributed denial of service (DDoS) attacks in cloud computing environments: A survey, some research issues, and challenges. IEEE Commun Surv Tutorials 18(1):602–622.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Multimedia Tools and Applications
Multimedia Tools and Applications  Volume 83, Issue 1
Jan 2024
3275 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 16 May 2023
Accepted: 22 April 2023
Revision received: 15 June 2022
Received: 15 July 2021

Author Tags

  1. SDN
  2. Smart home API
  3. Smart services
  4. Smart home framework

Qualifiers

  • Research-article

Funding Sources

  • University of Debrecen

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media