This repository holds the implementation for the time-decaying in-network heavy-hitter detection algorithm, dSketch
, proposed in the paper Revisiting Heavy-Hitter Detection on Commodity Programmable Switches
accepted (and to be presented) at IEEE NetSoft 2021.
You can find the paper here.
Please see INTEGRATION.md for more detail.
The implementation for dSketch
can be found under the folder dsketch/
.
The folder misc/
holds the reference implementation for the other algorithms' evaluated in the paper.
If you find this work useful for your research, please cite:
@INPROCEEDINGS{9492531,
author={Khooi, Xin Zhe and Csikor, Levente and Li, Jialin and Kang, Min Suk and Divakaran, Dinil Mon},
booktitle={2021 IEEE 7th International Conference on Network Softwarization (NetSoft)},
title={Revisiting Heavy-Hitter Detection on Commodity Programmable Switches},
year={2021},
volume={},
number={},
pages={79-87},
doi={10.1109/NetSoft51509.2021.9492531}
}
We welcome questions/ comments/ feedback.
Please do not hesitate reach out the authors via email.
Copyright 2021 Xin Zhe Khooi, National University of Singapore.
The project's source code are released here under the GNU Affero General Public License v3.