Generative Deep Learning for Internet of Things Network Traffic Generation

被引:32
作者
Shahid, Mustafizur R. [1 ]
Blanc, Gregory [1 ]
Jmila, Houda [1 ]
Zhang, Zonghua [2 ]
Debar, Herve [1 ]
机构
[1] Telecom SudParis, Inst Polytech Paris, Paris, France
[2] IMT Lille Douai, Inst Mines Telecom, Lille, France
来源
2020 IEEE 25TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2020) | 2020年
基金
欧盟地平线“2020”;
关键词
Deep Learning; Generative Adversarial Network; Autoencoder; Network Security; Internet of Things;
D O I
10.1109/PRDC50213.2020.00018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The rapid development of the Internet of Things (IoT) has prompted a recent interest into realistic IoT network traffic generation. Security practitioners need IoT network traffic data to develop and assess network-based intrusion detection systems (NIDS). Emulating realistic network traffic will avoid the costly physical deployment of thousands of smart devices. From an attacker's perspective, generating network traffic that mimics the legitimate behavior of a device can be useful to evade NIDS. As network traffic data consist of sequences of packets, the problem is similar to the generation of sequences of categorical data, like word by word text generation. Many solutions in the field of natural language processing have been proposed to adapt a Generative Adversarial Network (GAN) to generate sequences of categorical data. In this paper, we propose to combine an autoencoder with a GAN to generate sequences of packet sizes that correspond to bidirectional flows. First, the autoencoder is trained to learn a latent representation of the real sequences of packet sizes. A GAN is then trained on the latent space, to learn to generate latent vectors that can be decoded into realistic sequences. For experimental purposes, bidirectional flows produced by a Google Home Mini are used, and the autoencoder is combined with a Wassertein GAN. Comparison of different network characteristics shows that our proposed approach is able to generate sequences of packet sizes that behave closely to real bidirectional flows. We also show that the synthetic bidirectional flows are close enough to the real ones that they can fool anomaly detectors into labeling them as legitimate.
引用
收藏
页码:70 / 79
页数:10
相关论文
共 50 条
  • [21] Multiscale Network Traffic Prediction Method Based on Deep Echo-State Network for Internet of Things
    Zhou, Jian
    Han, Taotao
    Xiao, Fu
    Gui, Guan
    Adebisi, Bamidele
    Gacanin, Haris
    Sari, Hikmet
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (21) : 21862 - 21874
  • [22] Machine Learning and Deep Learning Techniques for Internet of Things Network Anomaly Detection-Current Research Trends
    Rafique, Saida Hafsa
    Abdallah, Amira
    Musa, Nura Shifa
    Murugan, Thangavel
    SENSORS, 2024, 24 (06)
  • [24] Wind power generation fault diagnosis based on deep learning model in internet of things (IoT) with clusters
    Chen, Fei
    Fu, Zhongguang
    Yang, Zhiling
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 6): : 14013 - 14025
  • [25] Wind power generation fault diagnosis based on deep learning model in internet of things (IoT) with clusters
    Fei Chen
    Zhongguang Fu
    Zhiling Yang
    Cluster Computing, 2019, 22 : 14013 - 14025
  • [26] Resilient and Deep Network for Internet of Things (IoT) Malware Detection
    Bakhshinejad, Nazanin
    Hamzeh, Ali
    STATISTICS AND DATA SCIENCE, RSSDS 2019, 2019, 1150 : 183 - 197
  • [27] Deep Learning-Based Network Traffic Prediction for Secure Backbone Networks in Internet of Vehicles
    Wang, Xiaojie
    Nie, Laisen
    Ning, Zhaolong
    Guo, Lei
    Wang, Guoyin
    Gao, Xinbo
    Kumar, Neeraj
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2022, 22 (04)
  • [28] Hybrid optimised deep learning-deep belief network for attack detection in the internet of things
    Sarma, Subramonian Krishna
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2022, 34 (04) : 695 - 724
  • [29] Internet of Things network cognition and traffic management system
    Abida Sharif
    Jian Ping Li
    Muhammad Irfan Sharif
    Cluster Computing, 2019, 22 : 13209 - 13217
  • [30] Network Traffic Prediction in Industrial Internet of Things Backbone Networks: A Multitask Learning Mechanism
    Nie, Laisen
    Wang, Xiaojie
    Wang, Shupeng
    Ning, Zhaolong
    Obaidat, Mohammad S.
    Sadoun, Balqies
    Li, Shengtao
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (10) : 7123 - 7132