Short-Term Memory Sampling for Spread Measurement in High-Speed Networks
Yang Du, He Huang, Yu-E Sun, Shigang Chen, Guoju Gao, Xiaoyu Wang, Shenghui Xu
Abstract
Per-flow spread measurement in high-speed networks can provide indispensable information to many practical applications. However, it is challenging to measure millions of flows at line speed because on-chip memory modules cannot simultaneously provide large capacity and large bandwidth. The prior studies address this mismatch by entirely using on-chip compact data structures or utilizing off-chip space to assist limited on-chip memory. Nevertheless, their on-chip data structures record massive transient elements, each of which only appears in a short time interval in a long-period measurement task, and thus waste significant on-chip space. This paper presents short-term memory sampling, a novel spread estimator that samples new elements while only holding elements for short periods. Our estimator can work with tiny on-chip space and provide accurate estimations for online queries. The key of our design is a short-term memory duplicate filter that reports new elements and filters duplicates effectively while allowing incoming elements to override the stale elements to reduce on-chip memory usage. We implement our approach on a NetFPGA-equipped prototype. Experimental results based on real Internet traces show that, compared to the state-of-the-art, short-term memory sampling reduces up to 99% of on-chip memory usage when providing the same probabilistic assurance on spread-estimation error.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 53ae22fc-9e26-479f-93b4-d65817dacba6Cited by top-tier papers2
- Stable-Sketch: A Versatile Sketch for Accurate, Fast, Web-Scale Data Stream ProcessingWeihe Li, Paul PatrasWWW 2024 · 23 citations
- RGS-Sketch: An Accurate, Invertible, and Mergeable Sketch for Online Super Spreader Detection in High-speed Data StreamsBoyu Zhang, He Huang, Yu-E Sun, Guoju GaooVLDB 2025
Related papers
- Online Spread Estimation with Non-duplicate SamplingYu-e Sun, He Huang, Chaoyi Ma, Shigang Chen et al.INFOCOM 2020 · 40 citations
- Towards Guaranteed Accuracy for Flow Spread Measurement with -Nonduplicate SamplingHaibo Wang, Chaoyi Ma, Dimitrios Melissourgos, Guoju Gao et al.INFOCOM 2025
- Self-Adaptive Sampling for Network Traffic MeasurementYang Du, He Huang, Yu-e Sun, Shigang Chen et al.INFOCOM 2021 · 49 citations
- Randomized Error Removal for Online Spread Estimation in Data StreamingHaibo Wang, Chaoyi Ma, Olufemi O. Odegbile, Shigang Chen et al.VLDB 2021 · 38 citations
- Swing Filter: A Low-Overhead Filter with Larger Filtering Range for Network Traffic MeasurementZhaojie Wang, He Huang, Yu-e Sun, Hanwen Zhang et al.INFOCOM 2025 · 1 citation
