2025-chen-miett-multi-instance-encrypted
MIETT: Multi-Instance Encrypted Traffic Transformer for Encrypted Traffic Classification
canonical link → · doi: 10.1609/aaai.v39i15.33748
2025-chen-miett-multi-instance-encrypted
canonical link → · doi: 10.1609/aaai.v39i15.33748
findings extracted from this paper
Flow Contrastive Learning (FCL) enables MIETT to learn discriminative flow-level representations through self-supervision on unlabeled traffic, achieving state-of-the-art results across five classification datasets. The contrastive objective demonstrates strong generalization to unseen traffic types, reducing the labeled-data requirement for deploying an accurate encrypted traffic classifier.
MIETT demonstrates that token-level approaches — treating raw hexadecimal byte sequences as tokens — fail to capture flow-level patterns arising from interactions between packets within a flow. The model's Two-Level Attention (TLA) architecture explicitly captures both within-packet byte patterns and cross-packet relationships, and this dual granularity is identified as the critical missing component in prior encrypted traffic classifiers.
MIETT achieves state-of-the-art performance across five encrypted traffic classification datasets, outperforming prior foundation model approaches that focused on token-level relationships. The multi-dataset generalization demonstrates that packet-level interaction modeling captures structural features that are consistent across diverse traffic types rather than being dataset-specific artifacts.
The Packet Relative Position Prediction (PRPP) pre-training task trains MIETT to predict the relative temporal ordering of packets within a flow, demonstrating that packet sequencing and positional structure are distinctive, learnable features in encrypted traffic even without payload content. This is a self-supervised signal requiring no labeled data.