Proceedings of the 19th International Conference on Distributed Computing and Networking 2018
DOI: 10.1145/3154273.3154332
|View full text |Cite
|
Sign up to set email alerts
|

Fast Flow Volume Estimation

Abstract: The increasing popularity of jumbo frames means growing variance in the size of packets transmitted in modern networks. Consequently, network monitoring tools must maintain explicit traffic volume statistics rather than settle for packet counting as before. We present constant time algorithms for volume estimations in streams and sliding windows, which are faster than previous work. Our solutions are formally analyzed and are extensively evaluated over multiple real-world packet traces as well as synthetic one… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
14
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
7
1

Relationship

3
5

Authors

Journals

citations
Cited by 17 publications
(14 citation statements)
references
References 45 publications
0
14
0
Order By: Relevance
“…Thus, we can solve the interval volume estimation and (weighted) heavy hitters problems with the same asymptotic complexity as the unweighted variants and with an error of at most W M . This is a generalization of the result of [7] that finds weighted heavy hitters over fixed size windows.…”
Section: Supporting Traffic Volume Heavy-hittersmentioning
confidence: 80%
See 1 more Smart Citation
“…Thus, we can solve the interval volume estimation and (weighted) heavy hitters problems with the same asymptotic complexity as the unweighted variants and with an error of at most W M . This is a generalization of the result of [7] that finds weighted heavy hitters over fixed size windows.…”
Section: Supporting Traffic Volume Heavy-hittersmentioning
confidence: 80%
“…The Space Saving algorithm [30] can find weighted heavy hitters over a stream with O(log βˆ’1 ) update time [12]. Recent breakthroughs [9,7,3] improve this runtime to a constant. Thus, we can solve the interval volume estimation and (weighted) heavy hitters problems with the same asymptotic complexity as the unweighted variants and with an error of at most W M .…”
Section: Supporting Traffic Volume Heavy-hittersmentioning
confidence: 99%
“…The Space Saving algorithm [37] can find weighted heavy hitters in a stream with an update time of 𝑂 (log πœ– βˆ’1 ) [14]. Recent advancements [6,9,12] reduce this runtime to a constant. Thus, the tail latency problem for weighted heavy hitters may be solved with the same asymptotic complexity as the unweighted versions and with an error of up to π‘€πœ–.…”
Section: Extensions Of Supporting Tail Latencies For Traffic Volume H...mentioning
confidence: 99%
“…For performance, this upper bound is often rounded up to be a multiple of the word size. For example, practitioners often allocate 32-bit counters when estimating the unit-count of elements, and 64-bit counters for measuring their weighted-frequency (e.g., [32], [33]). When space is tight, estimators are sometimes integrated into sketches to allow smaller (e.g., 16-bit) per-counter overhead at the cost of additional error [16].…”
Section: Techniquesmentioning
confidence: 99%
“…The SALSA encoding: SALSA starts with all counters having s bits (e.g., s = 8), where s may be significantly smaller than the intended counting range (e.g., N = 2 32 ). Here, we describe an encoding that requires one bit of overhead per counter (e.g., 12.5% for s = 8 bit counters); we later explain how to reduce it to less than 0.6 bits (7.5% for s = 8).…”
Section: Techniquesmentioning
confidence: 99%