Lune

INFOCOM2025Top-tier venue

Towards Guaranteed Accuracy for Flow Spread Measurement with (ϵ,β)(\epsilon, \beta)-Nonduplicate Sampling

Haibo Wang, Chaoyi Ma, Dimitrios Melissourgos, Guoju Gao, Shigang Chen

2025Year

Abstract

Per-flow spread measurement in high-speed networks is important to many practical applications. To fit in the limited on-chip memory, sketch-based solutions allow multiple flows to share space, causing inter-flow noise and thus sacrificing in accuracy. Recent progress on non-duplicate sampling creates a new direction of sampling-based solutions for spread estimation, which performs better than memory-sharing sketches. However, the current sampling-based solutions either use a system-wide sampling probability or lack the flexibility of setting the sampling probability dynamically and at per-flow level. This paper advances the theory and design of non-duplicate sampling by introducing a new(ϵ,β)(\epsilon, \beta)-RE accuracy model for spread estimation and a new(ϵ,β)(\epsilon, \beta)-nonduplicate sampling type, establishing their equivalency, proposing the idea of individualized per-flow sampling, and designing a novel algorithm based on this idea to implement(ϵ,β)(\epsilon, \beta)-nonduplicate sampling and thus achieving(ϵ,β)(\epsilon, \beta)-RE accuracy. Trace-driven experiments demonstrate that our new solution outperforms the best state of the art significantly in terms of maximum supported packet stream size under a given accuracy requirement or in terms of accuracy with the same packet stream size, and outperforms sketch-based solutions to spread estimation significantly in accuracy.

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.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get a2a18558-e080-40f9-9f4c-b010b5d5bf2b

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines