Proceedings of the 2018 Symposium on Architectures for Networking and Communications Systems 2018
DOI: 10.1145/3230718.3230729
|View full text |Cite
|
Sign up to set email alerts
|

Network-wide routing-oblivious heavy hitters

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
41
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 30 publications
(41 citation statements)
references
References 33 publications
0
41
0
Order By: Relevance
“…A network-wide heavy hitter uses distributed information, which can be made available by programmable switches, to accurately and effectively monitor heavy hitters from a global perspective. Harrison et al [22] and Basat et al [21] have proposed two different strategies to monitor network-wide heavy hitters. In Harrison's strategy [22], at the end of each time interval, if any heavy hitter has been detected through a local threshold-based mechanism in P4-enabled switches, the controller polls the programmable switches and uses a different (global) thresholdbased mechanism to decide whether local heavy hitters are network-wide heavy hitters or not.…”
Section: B Network-wide Heavy-hitter Detection In Programmable Data mentioning
confidence: 99%
See 1 more Smart Citation
“…A network-wide heavy hitter uses distributed information, which can be made available by programmable switches, to accurately and effectively monitor heavy hitters from a global perspective. Harrison et al [22] and Basat et al [21] have proposed two different strategies to monitor network-wide heavy hitters. In Harrison's strategy [22], at the end of each time interval, if any heavy hitter has been detected through a local threshold-based mechanism in P4-enabled switches, the controller polls the programmable switches and uses a different (global) thresholdbased mechanism to decide whether local heavy hitters are network-wide heavy hitters or not.…”
Section: B Network-wide Heavy-hitter Detection In Programmable Data mentioning
confidence: 99%
“…However, in their strategy, packets belonging to the same flow are counted multiple times by different switches, and this duplicated information is not discarded by the controller while estimating networkwide heavy hitters: for this reason, it is very difficult to correctly set the global threshold. Basat's work [21] provides a solid method for network-wide heavy-hitter detection by using a data streaming model, but the introduced communication overhead and occupied memory are significant. Another key limitation is that the hash functions needed by their strategy do not exist in practice.…”
Section: B Network-wide Heavy-hitter Detection In Programmable Data mentioning
confidence: 99%
“…Sampling is also at the core of the distributed counting algorithm proposed by Basat et al [37]. This method surely represents the main competitor of our proposal, being able to solve the flow frequency estimation problem.…”
Section: Related Workmentioning
confidence: 99%
“…Nonetheless, the two methods differ for several characteristics, among which the use of sampling, instead of sketches as in our algorithm, represent the main difference. This allows the method [37] to achieve a better memory footprint (roughly O(σ −2 ), where σ is the target error parameter, instead of O(σ −3 )), allowing to store a single counter instead of a counter for each sketch bucket. Nonetheless, this comes at the expense of a bigger computational complexity, requiring each probe to maintain an ordered list of χ packets (with complexity O(log χ), instead of O(1) -complexity of the sketch) and the controller to merge the N lists sent by the N probes (with complexity O(χlogχ), instead of O (1) as in our case).…”
Section: Related Workmentioning
confidence: 99%
“…The majority of these solutions rely on the assumption that a centralized controller collects and merges measurements from different monitoring points to obtain a network-wide view. This task is challenging when the same packet may pass through several monitoring points, as packets can be double-counted [5]. Existing measurement solutions either assume that each packet is measured at a single monitoring point or that the routing of each packet is known by the controller.…”
Section: Music-defined Telemetrymentioning
confidence: 99%