Skip to content

ahmedcs/Traffic_Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Traffic_Generator

A traffic generator program consisting of client-server applications running on end-hosts (or VMs) for generating various workloads of different flows sizes, inter-arrival time and communication patterns.

The code of the client and server applications are written in C, the scripts used for setting up and running the experiments as well are written in Python, Plot scripts are BASH + GNUPLOT.

Installation Guide

Please Refer to the [InstallME] file for more information about installation and possible usage scenarios.

#Feedback I always welcome and love to have feedback on the program or any possible improvements, please do not hesitate to contact me by commenting on the code Here or dropping me an email at ahmedcs982@gmail.com. PS: this is one of the reasons for me to share the software.

This software will be constantly updated as soon as bugs, fixes and/or optimization tricks have been identified.

License

This software including (source code, scripts, .., etc) within this repository and its subfolders are licensed under CRAPL license.

Please refer to the LICENSE file [CRAPL LICENCE] for more information

CopyRight Notice

The Copyright of this repository and its subfolders are held exclusively by "Ahmed Mohamed Abdelmoniem Sayed", for any inquiries contact me at (ahmedcs982@gmail.com).

Any USE or Modification to the (source code, scripts, .., etc) included in this repository has to cite the following PAPERS:

1- Ahmed M Abdelmoniem, Brahim Bensaou, "Control Theory Based Hysteresis Switch for Congestion Control in Data Centers", Technical Report, HKUST-CS17-01, Hong Kong, 2017.

2- Ahmed M Abdelmoniem, Brahim Bensaou, "End-host Timely TCP Loss Recovery via ACK Retransmission in Data Centres", Technical Report, HKUST-CS17-02, Hong Kong, 2017.

Notice, the COPYRIGHT and/or Author Information notice at the header of the (source, header and script) files can not be removed or modified.

Published Papers

To understand the traffic generator and how it was used in our research work, please read the technical report [T-RACKs Tech-Repo PDF] and [HSCC Tech-Repo PDF]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published