An Autoencoder-Based Learning Method for Wireless Communication Protocol Identification

被引:0
作者
Ren, Jie [1 ]
Wang, Zulin [1 ,2 ]
Xu, Mai [1 ]
机构
[1] Beihang Univ, Sch Elect & Informat Engn, Beijing, Peoples R China
[2] Collaborat Innovat Ctr Geospatial Technol, 129 Luoyou Rd, Wuhan, Hubei, Peoples R China
来源
COMMUNICATIONS AND NETWORKING, CHINACOM 2017, PT I | 2018年 / 236卷
关键词
Protocol identification; Feature extraction; Unsupervised learning; Autoencoder; Support vector machine; SUPPORT VECTOR MACHINES; NETWORK;
D O I
10.1007/978-3-319-78130-3_55
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As protocols play respective roles to fulfill different communication services, it is important to identify protocols before analyzing and managing the system. In the past decade, there have been a lot of researches on protocol identification using machine learning methods, which achieve promising results. However, the features of protocol used for identification mainly rely on engineering skill and domain expertise, which may not be available for the complicated wireless communication systems, such as encryption-based systems. In this paper, we propose an unsupervised-based learning method to make the feature extraction more intelligently and automatically. We first review the limitation of the traditional identification methods, especially the part of feature extraction. After that, an unsupervised deep learning based method, autoencoder, is proposed for automatically extracting the features of the original protocol data. Then, we construct the identification model based on the extracted features and a Support VectorMachine based classifier. Finally, experimental results show the effectiveness of the proposed method.
引用
收藏
页码:535 / 545
页数:11
相关论文
共 17 条
  • [1] Arndt D. J., 2011, 2011 IEEE SSCI Symposium on Computational Intelligence for Security and Defense Applications (CISDA 2011), P107, DOI 10.1109/CISDA.2011.5945941
  • [2] Bayesian neural networks for Internet traffic classification
    Auld, Tom
    Moore, Andrew W.
    Gull, Stephen F.
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (01): : 223 - 239
  • [3] Representation Learning: A Review and New Perspectives
    Bengio, Yoshua
    Courville, Aaron
    Vincent, Pascal
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (08) : 1798 - 1828
  • [4] A tutorial on Support Vector Machines for pattern recognition
    Burges, CJC
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 1998, 2 (02) : 121 - 167
  • [5] Dainotti A., 2008, GLOBECOM - IEEE Glob. Telecommun. Conf, P2138
  • [6] MAC PROTOCOL IDENTIFICATION USING SUPPORT VECTOR MACHINES FOR COGNITIVE RADIO NETWORKS
    Hu, Sanqing
    Yao, Yu-Dong
    Yang, Zhuo
    [J]. IEEE WIRELESS COMMUNICATIONS, 2014, 21 (01) : 52 - 60
  • [7] Kang HJ, 2003, LECT NOTES COMPUT SC, V2867, P93
  • [8] Deep learning
    LeCun, Yann
    Bengio, Yoshua
    Hinton, Geoffrey
    [J]. NATURE, 2015, 521 (7553) : 436 - 444
  • [9] Demodulation-free protocol identification in heterogeneous wireless networks
    Li, Aijing
    Dong, Chao
    Tang, Shaojie
    Wu, Fan
    Tian, Chang
    Tao, Bingyang
    Wang, Hai
    [J]. COMPUTER COMMUNICATIONS, 2015, 55 : 102 - 111
  • [10] Toward the accurate identification of network applications
    Moore, AW
    Papagiannaki, K
    [J]. PASSIVE AND ACTIVE NETWORK MEASUREMENT, PROCEEDINGS, 2005, 3431 : 41 - 54