Managing IoT Cyber-Security Using Programmable Telemetry and Machine Learning

被引:47
|
作者
Sivanathan, Arunan [1 ]
Gharakheili, Hassan Habibi [1 ]
Sivaraman, Vijay [1 ]
机构
[1] Univ New South Wales, Sch Elect Engn & Telecommun, Sydney, NSW 2052, Australia
关键词
IoT; device monitoring; flow characteristics; machine learning; INTERNET;
D O I
10.1109/TNSM.2020.2971213
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber-security risks for Internet of Things (IoT) devices sourced from a diversity of vendors and deployed in large numbers, are growing rapidly. Therefore, management of these devices is becoming increasingly important to network operators. Existing network monitoring technologies perform traffic analysis using specialized acceleration on network switches, or full inspection of packets in software, which can be complex, expensive, inflexible, and unscalable. In this paper, we use SDN paradigm combined with machine learning to leverage the benefits of programmable flow-based telemetry with flexible data-driven models to manage IoT devices based on their network activity. Our contributions are three-fold: (1) We analyze traffic traces of 17 real consumer IoT devices collected in our lab over a six-month period and identify a set of traffic flows (per-device) whose time-series attributes computed at multiple timescales (from a minute to an hour) characterize the network behavior of various IoT device types, and their operating states (i.e., booting, actively interacted with user, or being idle); (2) We develop a multi-stage architecture of inference models that use flow-level attributes to automatically distinguish IoT devices from non-IoTs, classify individual types of IoT devices, and identify their states during normal operations. We train our models and validate their efficacy using real traffic traces; and (3) We quantify the trade-off between performance and cost of our solution, and demonstrate how our monitoring scheme can be used in operation for detecting behavioral changes (firmware upgrade or cyber attacks).
引用
收藏
页码:60 / 74
页数:15
相关论文
共 50 条
  • [1] Detection of Botnet using deep learning algorithm: application of machine learning in cyber-security
    Sivakumar, A.
    Rubia, J. Jency
    Vijayan, Hima
    Sivakumaran, C.
    INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2024, 16 (02) : 213 - 222
  • [2] Machine Learning and Deep Learning in Cyber Security for IoT
    Velliangiri, S.
    Kasaraneni, Kenanya Kumar
    Lecture Notes in Electrical Engineering, 2020, 601 : 975 - 981
  • [3] Cyber-Security entlang der IoT-Lieferkette
    Claus Wonnemann
    Datenschutz und Datensicherheit - DuD, 2022, 46 (7) : 455 - 458
  • [4] IoT-based Cyber-security of Drones using the Naive Bayes Algorithm
    Majeed, Rizwan
    Abdullah, Nurul Azma
    Mushtaq, Muhammad Faheem
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (07) : 422 - 427
  • [5] Hybrid Cyber-Security Model for Attacks Detection Based on Deep and Machine Learning
    Naser, Shaymaa Mahmood
    Ali, Yossra Hussain
    Obe, Dhiya Al-Jumeily
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2022, 18 (11) : 17 - 30
  • [6] Cyber-security and reinforcement learning - A brief survey
    Adawadkar, Amrin Maria Khan
    Kulkarni, Nilima
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 114
  • [7] Resource Allocation for Threat Defense in Cyber-security IoT system
    Wang, Manxi
    Liu, Bingjie
    Xu, Haitao
    2019 28TH WIRELESS AND OPTICAL COMMUNICATIONS CONFERENCE (WOCC), 2019, : 1 - 3
  • [8] PhD Forum Abstract: Dynamic Inference on IoT Network Traffic using Programmable Telemetry and Machine Learning
    Pashamokhtari, Arman
    2020 19TH ACM/IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS (IPSN 2020), 2020, : 371 - 372
  • [9] Intelligent Cyber-Security System for IoT-Aided Drones Using Voting Classifier
    Majeed, Rizwan
    Abdullah, Nurul Azma
    Faheem Mushtaq, Muhammad
    Umer, Muhammad
    Nappi, Michele
    ELECTRONICS, 2021, 10 (23)
  • [10] Machine Learning: The Cyber-Security, Privacy, and Public Safety Opportunities and Challenges for Emerging Applications
    Guo, Kehua
    Tan, Zhiyuan
    Luo, Entao
    Zhou, Xiaokang
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021