Securing Smart Homes via Software-Defined Networking and Low-Cost Traffic Classification

被引:13
作者
Gordon, Holden [1 ]
Batula, Christopher [1 ]
Tushir, Bhagyashri [1 ]
Dezfouli, Behnam [1 ]
Liu, Yuhong [1 ]
机构
[1] Santa Clara Univ, Comp Sci & Engn, Internet Things Res Lab, Santa Clara, CA 95053 USA
来源
2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021) | 2021年
关键词
IoT; SDN; machine learning; DDoS; OVS; INTERNET; SDN;
D O I
10.1109/COMPSAC51774.2021.00143
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
IoT devices have become popular targets for various network attacks due to their lack of industry-wide security standards. In this work, we focus on the classification of smart home IoT devices and defending them against Distributed Denial of Service (DDoS) attacks. The proposed framework protects smart homes by using VLAN-based network isolation. This architecture includes two VLANs: one with non-verified devices and the other with verified devices, both of which are managed by a SDN controller. Lightweight, stateless flow-based features, including ICMP, TCP and UDP protocol percentage, packet count and size, and IP diversity ratio, are proposed for efficient feature collection. Further analysis is performed to minimize training data to run on resource-constrained edge devices in smart home networks. Three popular machine learning models, including K-Nearest-Neighbors, Random Forest, and Support Vector Machines, are used to classify IoT devices and detect different DDoS attacks based on TCP-SYN, UDP, and ICMP. The system's effectiveness and efficiency are evaluated by emulating a network consisting of an Open vSwitch, Faucet SDN controller, and flow traces of several IoT devices from two different testbeds. The proposed framework achieves an average accuracy of 97%in device classification and 98% in DDoS detection with average latency of 1.18 milliseconds.
引用
收藏
页码:1049 / 1057
页数:9
相关论文
共 50 条
  • [31] A Network Traffic Prediction Model Based on Graph Neural Network in Software-Defined Networking
    Li, Guoyan
    Shang, Yihui
    Liu, Yi
    Zhou, Xiangru
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2022, 16 (01)
  • [32] Cloud Based Smart City Services for Industrial Internet of Things in Software-Defined Networking
    Babbar, Himanshi
    Rani, Shalli
    Singh, Aman
    Abd-Elnaby, Mohammed
    Choi, Bong Jun
    SUSTAINABILITY, 2021, 13 (16)
  • [33] Software-Defined Interaction-Based Heterogeneous Bus Data Processing for Low-Cost Embedded Devices
    Shi, Jiankai
    Zhao, Yue
    Wang, Jintao
    Dai, Guojun
    Wu, Yifan
    IEEE ACCESS, 2023, 11 : 104505 - 104519
  • [34] Software-defined Wireless Mesh Networking for Reliable and Real-time Smart City Cyber Physical Applications
    Hakiri, Akram
    Gokhale, Aniruddha
    Berthou, Pascal
    RTNS 2019: PROCEEDINGS OF THE 27TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2019), 2020, : 165 - 175
  • [35] Clustering-based many-field packet classification in Software-Defined Networking
    Alimohammadi, Hamed
    Ahmadi, Mahmood
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 147
  • [36] Intelligent Traffic Engineering in Software-Defined Vehicular Networking Based on Multi-Path Routing
    Abugabah, Ahed
    Alzubi, Ahmad Ali
    Alfarraj, Osama
    Al-Maitah, Mohammed
    Alnumay, Waleed S.
    IEEE ACCESS, 2020, 8 : 62334 - 62342
  • [37] Deep Learning-Based Traffic Prediction for Energy Efficiency Optimization in Software-Defined Networking
    Chen, Xiangyi
    Wang, Xingwei
    Yi, Bo
    He, Qiang
    Huang, Min
    IEEE SYSTEMS JOURNAL, 2021, 15 (04): : 5583 - 5594
  • [38] Low-Cost Air Quality Sensing towards Smart Homes
    Omidvarborna, Hamid
    Kumar, Prashant
    Hayward, Joe
    Gupta, Manik
    Nascimento, Erick Giovani Sperandio
    ATMOSPHERE, 2021, 12 (04)
  • [39] Software-Defined Networking for Low-Latency 5G Core Network
    Page, Jeremy
    Dricot, Jean-Michel
    2016 INTERNATIONAL CONFERENCE ON MILITARY COMMUNICATIONS AND INFORMATION SYSTEMS (ICMCIS), 2016,
  • [40] Software defined networking based network traffic classification using machine learning techniques
    Salau, Ayodeji Olalekan
    Beyene, Melesew Mossie
    SCIENTIFIC REPORTS, 2024, 14 (01):