Effective and Real-time In-App Activity Analysis in Encrypted Internet Traffic Streams

被引:37
|
作者
Liu, Junming [1 ]
Fu, Yanjie [2 ]
Ming, Jingci [1 ]
Ren, Yong [3 ]
Sun, Leilei [4 ,5 ]
Xiong, Hui [1 ]
机构
[1] Rutgers State Univ, New Brunswick, NJ 08854 USA
[2] Missouri Univ Sci & Technol, Rolla, MO USA
[3] Futurewei Tech Inc, Plano, TX USA
[4] Tsinghua Univ, Beijing, Peoples R China
[5] Dalian Univ Technol, Dalian, Peoples R China
关键词
Time Series Segmentation; Internet Traffic Analysis; In-APP Analytics; Service Usage Classification;
D O I
10.1145/3097983.3098049
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The mobile in-App service analysis, aiming at classifying mobile internet traffic into different types of service usages, has become a challenging and emergent task for mobile service providers due to the increasing adoption of secure protocols for in-App services. While some efforts have been made for the classification of mobile internet traffic, existing methods rely on complex feature construction and large storage cache, which lead to low processing speed, and thus not practical for online real-time scenarios. To this end, we develop an iterative analyzer for classifying encrypted mobile traffic in a real-time way. Specifically, we first select an optimal set of most discriminative features from raw features extracted from traffic packet sequences by a novel Maximizing Inner activity similarity and Minimizing Different activity similarity (MIMD) measurement. To develop the online analyzer, we first represent a traffic flow with a series of time windows, which are described by the optimal feature vector and are updated iteratively at the packet level. Instead of extracting feature elements from a series of raw traffic packets, our feature elements are updated when a new traffic packet is observed and the storage of raw traffic packets is not required. The time windows generated from the same service usage activity are grouped by our proposed method, namely, recursive time continuity constrained KMeans clustering (rCKC). The feature vectors of cluster centers are then fed into a random forest classifier to identify corresponding service usages. Finally, we provide extensive experiments on real-world traffic data from Wechat, Whatsapp, and Facebook to demonstrate the effectiveness and efficiency of our approach. The results show that the proposed analyzer provides high accuracy in real-world scenarios, and has low storage cache requirement as well as fast processing speed.
引用
收藏
页码:335 / 344
页数:10
相关论文
共 50 条
  • [1] Real-time Application Identification of RTC Media Streams via Encrypted Traffic Analysis
    Wu, Hua
    Zhu, Chengfei
    Cheng, Guang
    Hu, Xiaoyan
    [J]. 2022 31ST INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2022), 2022,
  • [2] ActiveTracker: Uncovering the Trajectory of App Activities over Encrypted Internet Traffic Streams
    Li, Ding
    Li, Wenzhong
    Wang, Xiaoliang
    Nguyen, Cam-Tu
    Lu, Sanglu
    [J]. 2019 16TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2019,
  • [3] Acceleration of Feature Extraction for Real-Time Analysis of Encrypted Network Traffic
    Vrana, Roman
    Korenek, Jan
    Novak, David
    [J]. 2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2019,
  • [4] Delay analysis for real-time and non real-time traffic streams under a priority cell scheduling
    Ishizaki, F
    Takine, T
    Oie, Y
    [J]. GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 3007 - 3012
  • [5] CNN for User Activity Detection Using Encrypted In-App Mobile Data
    Pathmaperuma, Madushi H.
    Rahulamathavan, Yogachandran
    Dogan, Safak
    Kondoz, Ahmet
    [J]. FUTURE INTERNET, 2022, 14 (02)
  • [6] Towards Real-time Processing for Application Identification of Encrypted Traffic
    Kumano, Yuichi
    Ata, Shingo
    Nakamura, Nobuyuki
    Nakahira, Yoshihiro
    Oka, Ikuo
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2014, : 136 - 140
  • [7] Requet: Real-Time QoE Detection for Encrypted YouTube Traffic
    Gutterman, Craig
    Guo, Katherine
    Arora, Sarthak
    Wang, Xiaoyang
    Wu, Les
    Katz-Bassett, Ethan
    Zussman, Gil
    [J]. PROCEEDINGS OF THE 10TH ACM MULTIMEDIA SYSTEMS CONFERENCE (ACM MMSYS'19), 2019, : 48 - 59
  • [8] Real-time Traffic Classification in Encrypted Wireless Communication Network
    Chen, Yongming
    Tong, Yuzhou
    Hwee, Gwee Bah
    Cao, Qi
    Razul, Sirajudeen Gulam
    Lin, Zhiping
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [9] Real-time traffic transmissions over the Internet
    Furini, M
    Towsley, DF
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2001, 3 (01) : 33 - 40
  • [10] Real-time traffic transmission over the Internet
    Furini, M
    Towsley, D
    [J]. NETWORKING 2000, 2000, 1815 : 483 - 494