Skip to content

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 at IEEE NetSoft 2021.

License

khooi8913/dsketch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dSketch

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.

Usage/ Integration

Please see INTEGRATION.md for more detail.

The implementation for dSketch can be found under the folder dsketch/.

Miscellaneous

The folder misc/ holds the reference implementation for the other algorithms' evaluated in the paper.

Citation

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}
}

Feedback/ Questions

We welcome questions/ comments/ feedback.

Please do not hesitate reach out the authors via email.

License

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.

About

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 at IEEE NetSoft 2021.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages