NetSSM: Multi-Flow and State-Aware Network Trace Generation using State Space Models

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Chu, Andrew, Jiang, Xi, Liu, Shinan, Bhagoji, Arjun, Bronzino, Francesco, Schmitt, Paul, Feamster, Nick
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912837921669120
author Chu, Andrew
Jiang, Xi
Liu, Shinan
Bhagoji, Arjun
Bronzino, Francesco
Schmitt, Paul
Feamster, Nick
author_facet Chu, Andrew
Jiang, Xi
Liu, Shinan
Bhagoji, Arjun
Bronzino, Francesco
Schmitt, Paul
Feamster, Nick
contents Access to raw network traffic data is essential for many computer networking tasks, from traffic modeling to performance evaluation. Unfortunately, this data is scarce due to high collection costs and governance rules. Previous efforts explore this challenge by generating synthetic network data, but fail to reliably handle multi-flow sessions, struggle to reason about stateful communication in moderate to long-duration network sessions, and lack robust evaluations tied to real-world utility. We propose a new method based on state space models called NetSSM that generates raw network traffic at the packet-level granularity. Our approach captures interactions between multiple, interleaved flows -- an objective unexplored in prior work -- and effectively reasons about flow-state in sessions to capture traffic characteristics. NetSSM accomplishes this by learning from and producing traces 8x and 78x longer than existing transformer-based approaches. Evaluation results show that our method generates high-fidelity traces that outperform prior efforts in existing benchmarks. We also find that NetSSM's traces have high semantic similarity to real network data regarding compliance with standard protocol requirements and flow and session-level traffic characteristics.
format Preprint
id arxiv_https___arxiv_org_abs_2503_22663
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle NetSSM: Multi-Flow and State-Aware Network Trace Generation using State Space Models
Chu, Andrew
Jiang, Xi
Liu, Shinan
Bhagoji, Arjun
Bronzino, Francesco
Schmitt, Paul
Feamster, Nick
Networking and Internet Architecture
Access to raw network traffic data is essential for many computer networking tasks, from traffic modeling to performance evaluation. Unfortunately, this data is scarce due to high collection costs and governance rules. Previous efforts explore this challenge by generating synthetic network data, but fail to reliably handle multi-flow sessions, struggle to reason about stateful communication in moderate to long-duration network sessions, and lack robust evaluations tied to real-world utility. We propose a new method based on state space models called NetSSM that generates raw network traffic at the packet-level granularity. Our approach captures interactions between multiple, interleaved flows -- an objective unexplored in prior work -- and effectively reasons about flow-state in sessions to capture traffic characteristics. NetSSM accomplishes this by learning from and producing traces 8x and 78x longer than existing transformer-based approaches. Evaluation results show that our method generates high-fidelity traces that outperform prior efforts in existing benchmarks. We also find that NetSSM's traces have high semantic similarity to real network data regarding compliance with standard protocol requirements and flow and session-level traffic characteristics.
title NetSSM: Multi-Flow and State-Aware Network Trace Generation using State Space Models
topic Networking and Internet Architecture
url https://arxiv.org/abs/2503.22663