paper-with-me

홈 › Papers

Universal Embedding Function for Traffic Classification via QUIC Domain Recognition Pretraining: A Transfer Learning Success

2025-02-18 · Jan Luxemburk, Karel Hynek, Richard Plný, Tomáš Čejka

Encrypted traffic classification (TC) methods must adapt to new protocols and extensions as well as to advancements in other machine learning fields. In this paper, we follow a transfer learning setup best known from computer vision. We first pretrain an embedding model on a complex task with a large number of classes and then transfer it to five well-known TC datasets. The pretraining task is recognition of SNI domains in encrypted QUIC traffic, which in itself is a problem for network monitoring due to the growing adoption of TLS Encrypted Client Hello. Our training pipeline -- featuring a disjoint class setup, ArcFace loss function, and a modern deep learning architecture -- aims to produce universal embeddings applicable across tasks. The proposed solution, based on nearest neighbors search in the embedding space, surpasses SOTA performance on four of the five TC datasets. A comparison with a baseline method utilizing raw packet sequences revealed unexpected findings with potential implications for the broader TC field. We published the model architecture, trained weights, and transfer learning experiments.

📄 PDF Abstract BibTeX arXiv:2502.12930

Code (1)

CESNET/cesnet-models 공식 구현 pytorch

Tasks

Traffic ClassificationTransfer Learning

Methods 이 논문이 사용한 방법론

ArcFace ArcFace, or Additive Angular Margin Loss, is a loss function used in face recognition tasks. The softmax is traditionally used…

Similar Papers 제목 키워드 기반

Exploring QUIC Dynamics: A Large-Scale Dataset for Encrypted Traffic Analysis

2024-09-30 · Barak Gahtan, Robert J. Shahla, Alex M. Bronstein, Reuven Cohen

The increasing adoption of the QUIC transport protocol has transformed encrypted web traffic, necessitating new methodologies for network analysis. However, existing datasets lack the scope, metadata, and decryption capa…

BenchmarkingIntrusion Detection

The Wisdom of a Crowd of Brains: A Universal Brain Encoder

2024-06-18 · Roman Beliy, Navve Wasserman, Amit Zalcher, Michal Irani

Image-to-fMRI encoding is important for both neuroscience research and practical applications. However, such "Brain-Encoders" have been typically trained per-subject and per fMRI-dataset, thus restricted to very limited …

Transfer Learning

Network Traffic Classification based on Single Flow Time Series Analysis

2023-07-25 · Josef Koumar, Karel Hynek, Tomáš Čejka

Network traffic monitoring using IP flows is used to handle the current challenge of analyzing encrypted network communication. Nevertheless, the packet aggregation into flow records naturally causes information loss; th…

ClassificationTime SeriesTime Series AnalysisTraffic Classification

Website fingerprinting on early QUIC traffic

2021-01-28 · Pengwei Zhan, Liming Wang, Yi Tang

Cryptographic protocols have been widely used to protect the user's privacy and avoid exposing private information. QUIC (Quick UDP Internet Connections), including the version originally designed by Google (GQUIC) and t…

Feature Importance

Critical Analysis of 5G Networks Traffic Intrusion using PCA, t-SNE and UMAP Visualization and Classifying Attacks

2023-12-08 · Humera Ghani, Shahram Salekzamankhani, Bal Virdee

Networks, threat models, and malicious actors are advancing quickly. With the increased deployment of the 5G networks, the security issues of the attached 5G physical devices have also increased. Therefore, artificial in…