Skip to content
/ PA3 Public

Final project of my data communication course

Notifications You must be signed in to change notification settings

occisor2/PA3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Communication & Networking PA3

Build Instructions

My PA3 implementation is built using CMake.

Run these from the top level of the project.

mkdir build
cd build
cmake ..
make

Running

Running the executable will run a full simulation for each backoff algorithm. Each algorithm has its own output file. The format is a csv file with the number of devices in one column and the average latency in the second.

Run from the build directory.

./pa3

Plot

Alt text

My implemention is plotted using gnuplot. The script used to plot it is in the plot.gpi file located in the root of the project.

The generated plot is included in the writeup and in a separate top-level backoff_plots.png file.

Writeup

The writeup is located in the top-level writeup.pdf file.

About

Final project of my data communication course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published