Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yuexiao Cai

dblp:280/1031 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
2since 2021 · last 2023
0009-0008-2002-4823ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Network measurement and analytics · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network measurement and analytics › sketch-based measurement
sketch-based flow measurement
0.712023
Accurate and O(1)-Time Query of Per-Flow Cardinality in High-Speed Networks · IEEE/ACM Trans. Netw. 2023
Network measurement and analytics › traffic measurement
superspreader detection
0.212023
Accurate and O(1)-Time Query of Per-Flow Cardinality in High-Speed Networks · IEEE/ACM Trans. Netw. 2023

Methods — techniques the papers use, named apart from their topics

register compression · 0.7min-heap prefilter · 0.7incremental update units · 0.7hyperloglog · 0.7
YearPublicationVenuePosition
2023 A generic sketch for estimating super-spreaders and per-flow cardinality distribution in high-speed data streams
Quanwei Zhang, Qingjun Xiao, Yuexiao Cai
Comput. Networks3
2023 Accurate and O(1)-Time Query of Per-Flow Cardinality in High-Speed Networks
abstract
On a high-speed link, there may be tens of millions of IP packets per second and millions of active flows. Maintaining the state of each flow is a fundamental task underlying many network functions, such as load balancing and network anomaly detection. There are two important kinds of per-flow states: per-flow size (e.g., the number of packets received by an arbitrary destination IP) and per-flow cardinality (e.g., the number of distinct source IP addresses that contacted each destination IP). In this paper, we focus on the latter kind of states, and define a new problem: online query of per-flow cardinality, in which we query any given flow’s cardinality entirely on the data plane with low time complexity. For this problem, we propose three solutions named On-vHLL, Ton-vHLL and Aton-vHLL, whose time cost are$O(1)$even for the query operation. Our proposed techniques are three folds. First, we redesign the traditional vHLL with new supplementary data structures called incremental update units (IUUs). When a certain flow’s cardinality is queried, these IUUs can avoid scanning the whole data structure and reduce the time complexity to$O(1)$. Second, we apply a HLL register compression technique called TailCut to the On-vHLL sketch, which can save memory cost by 50%. Third, we add a prefilter based on min-heap, alongside the Ton-vHLL sketch. The prefilter is to give each currently sampled top-$k$superspreader a dedicated HyperLogLog estimator for better accuracy. It can also absorb the superspreaders’ packets bypassing the sketch. We evaluate our new sketches by simulation with CAIDA traces. The results show that our On-vHLL, Ton-vHLL and Aton-vHLL sketches need about 5 memory accesses per packet. The time cost of query operation decreases by hundreds of times than the traditional vHLL that can only be queried offline. Meanwhile, the estimation error of flow spread by our Aton-vHLL is comparable to vHLL.
Qingjun Xiao, Yuexiao Cai, Yunpeng Cao, Shigang Chen
IEEE/ACM Trans. Netw.2
2020 Defect Detection of Production Surface Based on CNN
Yuexiao Cai, Yang Li 0122, Yunlong Zhao 0001
GPC2