Single Update Sketch with Variable Counter Structure (SSVS)

October 22, 2025 ยท View on GitHub

Paper submitted to VLDB 2023

In order to run this project, you will need a packet stream txt file in the format separated by tab

Source IPDestination IP
123456789987654321
234567891876543219
......

You will also need a ground truth file in the format

Source IPDestination IPReal Flow Size
123456789987654321101
2345678918765432198
.........

where the Source IP and Destination IP combined, determine the flow ID.

Give the path of these two files to GeneralUtil.java in lines 19 and 20, respectively.

Finally, you need to give the path of the project (the parent folder of src) to GeneralUtil.java in line 14 and create a folder named Results in same directory as src.