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.

Fenghao Dong

dblp:352/7071 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
5since 2021 · last 2026
0000-0001-7136-1709ORCID · corroborated

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

Computer networks · 3 · 1 first-author · 3 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021

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
2 papers
Network measurement and analytics · 53% Software-defined and programmable networks · 47%
Databases, data mining, and information retrieval
2 papers
Data stream processing · 68% Query processing and optimization · 32%
Theoretical computer science
2 papers
Algorithms and data structures · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 100%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network measurement and analytics
network telemetry
0.912025
PipHeap: Approximate Heap in the Pipeline Empowering Network Measurement · IMC 2025
Software-defined and programmable networks › programmable data plane
programmable switch
0.912025
PipHeap: Approximate Heap in the Pipeline Empowering Network Measurement · IMC 2025
Network measurement and analytics
sketch data structures
0.912025
PipHeap: Approximate Heap in the Pipeline Empowering Network Measurement · IMC 2025
Algorithms and data structures
sketching
0.812024
WavingSketch: an unbiased and generic sketch for finding top-k items in data streams · VLDB J. 2024
Query processing and optimization
approximate query processing
0.712023
SketchConf: A Framework for Automatic Sketch Configuration · ICDE 2023
Data stream processing
frequency estimation
0.712023
SketchConf: A Framework for Automatic Sketch Configuration · ICDE 2023
Software-defined and programmable networks
programmable data plane
0.712023
P4LRU: Towards An LRU Cache Entirely in Programmable Data Plane · SIGCOMM 2023
Algorithms and data structures › priority queues
heap
0.312025
PipHeap: Approximate Heap in the Pipeline Empowering Network Measurement · IMC 2025
Memory systems › cache management
cache replacement
0.212023
P4LRU: Towards An LRU Cache Entirely in Programmable Data Plane · SIGCOMM 2023
Memory systems › cache management › cache replacement
LRU
0.212023
P4LRU: Towards An LRU Cache Entirely in Programmable Data Plane · SIGCOMM 2023

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

sketch · 1.7sketching · 1.5pipeline optimization · 1.3memory-optimal configuration · 0.7
YearPublicationVenuePosition
2026 POSTER: DeePCAP: Enabling High-Fidelity and Cost-Efficient Archival Packet Trace Storage
abstract
Long-term network packet traces (e.g., pcaps), if available, can enable and inform lots of management tasks. However, storing packet data at scale is very expensive, forcing operators to choose between coarse historical summaries or short retention windows. In this context, deep generative compression (DGC) offers a new hope to store compact model parameters and regenerate structurally accurate traces on demand. We evaluate the suitability of recent deep generative approaches [21, 24] for packet trace modeling and generation. We find that their fidelity metrics are disconnected from the domain-specific queries/use cases, and they have bad cost-fidelity trade-off. We propose DeePCAP, an end-to-end trace storage system to close this gap. DeePCAP introduces a query-driven fidelity framework spanning packet- and flow-level queries to tackle the fidelity disconnection, and proposes a novel dimensionality reduction approach using frequency domain encoding to improve cost-fidelity trade-off. Our preliminary results show that DeePCAP achieves the best fidelity on the 100+ query suite and the strongest cost-fidelity trade-off.
Fenghao Dong, Yucheng Yin, Peilin Xin, Shinan Liu, Vyas Sekar
SIGCOMM1
2025 PipHeap: Approximate Heap in the Pipeline Empowering Network Measurement
abstract
Network telemetry has seen an increasing trend of deploying approximate measurement algorithms (e.g., sketches) on programmable switches due to their ability to provide line-rate speed, high measurement accuracy, and low memory cost.Heap, a vital component of many of measurement algorithms, hinders their deployment because of the difficulties in incorporating it into pipelines.In this paper, we introduce PipHeap, a pipeline-friendly, binary-tree-based min heap that can enhance existing sketches without introducing additional errors.Through evaluation with real-world datasets, we demonstrate that PipHeap can reduce the error of these integrated algorithms by 33% to 97% (78% on average) under the same memory allocation.We have successfully implemented PipHeap and its combination with six different sketches in our testbed, and successfully extended other approximate algorithms (e.g.Space-Saving) onto programmable switch platforms.We have made all code associated available as open-source.
Yuhan Wu 0001, Fenghao Dong, Aomufei Yuan, Kaicheng Yang 0001, Hanglong Lv, Tong Yang 0003, Wenrui Liu 0006, Gaogang Xie
IMC2
2024 WavingSketch: an unbiased and generic sketch for finding top-k items in data streams
Zirui Liu 0002, Fenghao Dong, Chengwu Liu 0001, Xiangwei Deng, Tong Yang 0003, Yikai Zhao 0001, Jizhou Li, Bin Cui 0001, Gong Zhang 0001
VLDB J.2
2023 SketchConf: A Framework for Automatic Sketch Configuration
abstract
Sketches have risen as promising solutions for frequency estimation, which is one of the most fundamental tasks in approximate data stream processing. In many scenarios, users have a strong demand to apply sketches under the expected error constraints. In this paper, we explore how to configure sketch parameters to satisfy user-defined error constraints. We propose SketchConf, an automatic sketch configuration framework, which efficiently generates memory-optimal configurations for the first time. We show that SketchConf can be applied to order-independent sketches, including CM, Count, Tower, and Nitro sketches. We further discuss how to deal with the unknown and changeable workloads when applying SketchConf to the real scenarios of streaming data processing. Experimental results show that SketchConf can be up to 715.51 times faster than the baseline algorithm, and the outputted configurations save up to 99.99% memory and achieve up to 27.44 times throughput, compared with the theory-based configurations. The code is open sourced at Github.
Ruijie Miao, Fenghao Dong, Yikai Zhao 0001, Yuhan Wu 0001, Kaicheng Yang 0001, Tong Yang 0003, Bin Cui 0001
ICDE2
2023 P4LRU: Towards An LRU Cache Entirely in Programmable Data Plane
abstract
The data plane cache, a critical functionality found in numerous network devices, such as programmable switches, intelligent NICs, and DPUs, is often subject to limitations in its programmability and memory access capacity. As a result, the majority of existing data plane caches rely on simple and inefficient replacement policies. This paper is set to introduce LRU, a near-optimal replacement policy, into the programmable data plane. We first explore the reasons why the traditional implementation of LRU is not suitable for deployment on the data plane. Consequently, we propose P4LRU, a pipeline-optimized version of the LRU implementation. Building on P4LRU, we conceive three distinct in-network systems - LruTable, LruIndex, and LruMon, and successfully bring them to life on Tofino switches. Our thorough experimental trials establish that P4LRU provides a significant performance boost over existing data plane caches in these three systems. We have open-sourced the source codes for the three systems on GitHub [1].
Yikai Zhao 0001, Wenrui Liu 0006, Fenghao Dong, Tong Yang 0003, Yuanpeng Li 0002, Kaicheng Yang 0001, Zirui Liu 0002, Zhengyi Jia, Yongqiang Yang
SIGCOMM3