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
关键词
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 条
  • [21] Securing the Internet of Things in the Age of Machine Learning and Software-Defined Networking
    Restuccia, Francesco
    D'Oro, Salvatore
    Melodia, Tommaso
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06): : 4829 - 4842
  • [22] Securing Network Using Software-Defined Networking in Control and Data Planes
    Pawar, Nishant S.
    Arunvel, A.
    Kumar, Gardas Naresh
    Sinha, Aditya Kumar
    COMPUTING AND NETWORK SUSTAINABILITY, 2019, 75
  • [23] Securing Industrial Remote Maintenance Sessions using Software-Defined Networking
    Kern, Alexander
    Anderl, Reiner
    2019 SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2019, : 72 - 79
  • [24] Tag-Based Classification for Software-Defined Networking
    Farhady, Hamid
    Nakao, Akihiro
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2015, 7 (01) : 1 - 14
  • [25] A Configurable Packet Classification Architecture for Software-Defined Networking
    Perez, K. Guerra
    Yang, X.
    Scott-Hayward, S.
    Sezer, S.
    2014 27TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2014, : 353 - 358
  • [26] SPArTaCuS: Service Priority Adaptiveness for Emergency Traffic in Smart Cities using Software-Defined Networking
    Abhishek, Rohit
    Zhao, Shuai
    Medhi, Deep
    IEEE SECOND INTERNATIONAL SMART CITIES CONFERENCE (ISC2 2016), 2016, : 690 - 693
  • [27] Low-Cost Digital Beacon Receiver Based on Software-Defined Radio
    Cheffena, Michael
    Braten, Lars Erling
    IEEE ANTENNAS AND PROPAGATION MAGAZINE, 2011, 53 (01) : 50 - 55
  • [28] Low-Cost Software-Defined GPS Simulator with the Capability of Time Synchronization
    Kim, Woohyun
    Seo, Jiwon
    2018 18TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2018, : 1087 - 1090
  • [29] Application of Low-Cost Software-Defined Radio to Augmented Radio Navigation
    Taylor, Jaxon
    Milligan, David
    Julian, Tyler
    Suarez, Hernan
    Davis, Chad
    Zhang, Yan
    Snelling, Brad
    RADAR SENSOR TECHNOLOGY XXVII, 2023, 12535
  • [30] Encryption And Decryption Of Wireless Traffic In Software-Defined Wireless Networking
    Prochazka, Miroslav
    Bencel, Rastislav
    Kost'al, Kristian
    Ries, Michal
    2019 61ST INTERNATIONAL SYMPOSIUM ELMAR, 2019, : 77 - 80