IIT: Accurate Decentralized Application Identification Through Mining Intra- and Inter-Flow Relationships

Identifying Decentralized Applications (DApps) from encrypted network traffic plays an important role in areas such as network management and threat detection. However, DApps deployed on the same platform use the same encryption settings, resulting in DApps generating encrypted traffic with great similarity. In addition, existing flow-based methods only consider each flow as an isolated individual and feed it sequentially into the neural network for feature extraction, ignoring other rich information introduced between flows, and therefore the relationship between different flows is not effectively utilized. In this study, we propose a novel encrypted traffic classification model IIT to heterogeneously mine the potential features of intra- and inter-flows, which contain two types of encoders based on the multi-head self-attention mechanism. By combining the complementary intra- and inter-flow perspectives, the entire process of information flow can be more completely understood and described. IIT provides a more complete perspective on network flows, with the intra-flow perspective focusing on information transfer between different packets within a flow, and the inter-flow perspective placing more emphasis on information interaction between different flows. We captured 44 classes of DApps in the real world and evaluated the IIT model on two datasets, including DApps and malicious traffic classification tasks. The results demonstrate that the IIT model achieves a classification accuracy of greater than 97% on the real-world dataset of 44 DApps, outperforming other state-of-the-art methods. In addition, the IIT model exhibits good generalization in the malicious traffic classification task.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Network and Service Management
Published
2024-10-11
DOI
https://doi.org/10.1109/tnsm.2024.3479150
Citations
13
Primary Topic
Data Stream Mining Techniques
Type
article
Field-Weighted Citation Impact
4.52

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

IIT: Accurate Decentralized Application Identification Through Mining Intra- and Inter-Flow Relationships

Guangsong Li, Qingjun Yuan, Weina Niu, Siqi Lu et al.
13 citations
IEEE Transactions on Network and Service Management
Data Stream Mining Techniques
4.52
article

IIT: Accurate Decentralized Application Identification Through Mining Intra- and Inter-Flow Relationships

Guangsong Li, Qingjun Yuan, Weina Niu, Siqi Lu, Yongjuan Wang, Xiangbin Wang, Qianwei Meng, Wenqi He
article en
13 citations

Abstract

Identifying Decentralized Applications (DApps) from encrypted network traffic plays an important role in areas such as network management and threat detection. However, DApps deployed on the same platform use the same encryption settings, resulting in DApps generating encrypted traffic with great similarity. In addition, existing flow-based methods only consider each flow as an isolated individual and feed it sequentially into the neural network for feature extraction, ignoring other rich information introduced between flows, and therefore the relationship between different flows is not effectively utilized. In this study, we propose a novel encrypted traffic classification model IIT to heterogeneously mine the potential features of intra- and inter-flows, which contain two types of encoders based on the multi-head self-attention mechanism. By combining the complementary intra- and inter-flow perspectives, the entire process of information flow can be more completely understood and described. IIT provides a more complete perspective on network flows, with the intra-flow perspective focusing on information transfer between different packets within a flow, and the inter-flow perspective placing more emphasis on information interaction between different flows. We captured 44 classes of DApps in the real world and evaluated the IIT model on two datasets, including DApps and malicious traffic classification tasks. The results demonstrate that the IIT model achieves a classification accuracy of greater than 97% on the real-world dataset of 44 DApps, outperforming other state-of-the-art methods. In addition, the IIT model exhibits good generalization in the malicious traffic classification task.

IEEE Transactions on Network and Service ManagementVol. 22(1)
University of Electronic Science and Technology of China (CN), State Key Laboratory of Cryptology (CN), Xi'an Jiaotong University (CN)
National Natural Science Foundation of China, National Key Research and Development Program of China
Openalex Percentile: Top 5%
Data Stream Mining Techniques
4.52
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.