NetForge: A Programmable Substrate for Bottleneck-Centric Network Data Generation
Jaber Daneshamooz, Satyandra Guthula, Jessica Nguyen, William Chen, Sanjay Chandrasekaran, Ankit Gupta, Arpit Gupta, Walter Willinger

TL;DR
NetForge is a flexible, programmable platform that generates realistic network data focused on bottleneck behavior, enabling better analysis and modeling of Internet application performance across diverse congestion scenarios.
Contribution
NetForge introduces a novel disaggregation-based approach that decouples bottleneck intent, static attributes, and demand dynamics, improving data controllability and coverage.
Findings
Generates realistic bottleneck data that covers underrepresented regimes
Improves model performance by up to 47% in transmission-time prediction
Satisfies controllability, composability, fidelity, and replicability requirements
Abstract
The behavior of Internet applications is shaped by congestion dynamics at bottleneck links, yet data capturing application behavior across diverse bottleneck regimes remains scarce. Bridging this gap requires a data-generation substrate that simultaneously provides controllability, composability, fidelity, and replicability--capabilities existing approaches struggle to achieve simultaneously. This paper introduces NetForge, a programmable substrate for bottleneck-centric data generation guided by progressive disaggregation: NetForge (i) decouples bottleneck intent from execution, (ii) separates static bottleneck attributes from dynamic congestion pressure, and (iii) disaggregates observed demand dynamics from their original trace context via Cross-Traffic Profiles (CTPs). CTPs transform passive packet traces into reusable, composable pressure signals that can be selected and transformed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Traffic and Congestion Control · Software-Defined Networks and 5G · Cloud Computing and Resource Management
