Software Defined Network Security Framework for IoT based Smart Home and City Applications

As a popular application of Internet of Things (IoT), Smart City Frameworks aim to provide real time tracking, intelligent control and surveillance across the city. Thus the improvement of resource utilization is a big concern in the management, how to administer such a massive network to meet the requirement of different services? Software Defined Network (SDN) is an ideal solution in customizing networks; however the security feature is the common challenge in both SDN and IoT. In this paper, we propose a framework that uses smart techniques for improving the security features of SDN for smart city applications and diminishing the risk of network invasion. Our SDN Security Framework (SDN-SF) combines two techniques: i) it restrains the unnecessary path between IoT nodes, and ii) it classifies devices into three levels from a combination of MAC address and HTTP request. Additionally, thresholds derived from historical behavior are used for anomaly detection in order to enhance network adaptation. Our result collected from real SDN-based IoT testbed demonstrates that our SDN-SF for Smart City scenarios is able to detect and mitigate malicious traffic with 99.9% of detection rate and 0.5-1 second of detection time in both the control and data plane, respectively.

[1]  Olivier Flauzac,et al.  SDN Based Architecture for IoT and Improvement of the Security , 2015, 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops.

[2]  Gurusamy Mohan,et al.  Dynamic attack detection and mitigation in IoT using SDN , 2017, 2017 27th International Telecommunication Networks and Applications Conference (ITNAC).

[3]  Hongke Zhang,et al.  Defending Against New-Flow Attack in SDN-Based Internet of Things , 2017, IEEE Access.

[4]  Yonggang Wen,et al.  “ A Survey of Software Defined Networking , 2020 .

[5]  河合 栄治,et al.  Software Defined Networking(SDN)技術とその仮想化 , 2013 .

[6]  Karina Mabell Gomez,et al.  SECOD: SDN sEcure control and data plane algorithm for detecting and defending against DoS attacks , 2018, NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.

[7]  Ke Xu,et al.  Toward software defined smart home , 2016, IEEE Communications Magazine.

[8]  Sherali Zeadally,et al.  Securing Internet of Things with Software Defined Networking , 2018, IEEE Communications Magazine.

[9]  Raul Muñoz,et al.  Improving Security in Internet of Things with Software Defined Networking , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[10]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[11]  Mohamed Ibnkahla,et al.  Software-defined wireless network architectures for the Internet-of-Things , 2015, 2015 IEEE 40th Local Computer Networks Conference Workshops (LCN Workshops).

[12]  Subhas Chandra Mukhopadhyay,et al.  Internet of Things: Challenges and Opportunities , 2014 .

[13]  Anurag Agarwal,et al.  The Internet of Things—A survey of topics and trends , 2014, Information Systems Frontiers.

[14]  Sneha A. Dalvi,et al.  Internet of Things for Smart Cities , 2017 .

[15]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[16]  Kire Trivodaliev,et al.  A review of Internet of Things for smart home: Challenges and solutions , 2017 .

[17]  Peng Liu,et al.  The Effect of IoT New Features on Security and Privacy: New Threats, Existing Solutions, and Challenges Yet to Be Solved , 2018, IEEE Internet of Things Journal.