Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Robert Ricci
Evaluating Networked Systems
Commits
205e05f7
Commit
205e05f7
authored
Mar 02, 2015
by
Robert Ricci
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Work on precise steps, starting with instructions from Remy site
parent
253491fb
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
35 additions
and
0 deletions
+35
-0
reproduce-steps.md
reproduce-steps.md
+35
-0
No files found.
reproduce-steps.md
0 → 100644
View file @
205e05f7
1.
Install the libprotobuf-dev package, or download and install the Google
Protocol Buffers libraries.
2.
Download remy-reproduce-1.0.tar.gz (61 MiB). This is a modified version of
ns-allinone 2.35.
3.
Unpack the tarball (tar zxvf remy-reproduce-1.0.tar.gz).
4.
cd remy-reproduce-1.0
5.
Run ./install. This will compile the components of ns-allinone, including our modified ns-2.35.
6.
If successful, cd ns-2.35/tcl/ex/congctrl.
7.
Run ./run-figure4-parallel. By default, this runs the simulations necessary
to construct Figure 4 (a 15 Mbps dumbbell network with RTT of 150 millisecond).
This configuration is contained in
remyconf/dumbbell-buf1000-rtt150-bneck15.tcl. The remyconf directory also
includes the configurations used for the other figures. On a typical PC, the
full job will take a long time to complete. It will run the simulations in
parallel and in the background. After it has completed at least a few runs, you
can start to graph the results.
8.
cd ../graphing-scripts
9.
Run ./graphmaker ../congctrl/results/. This will output an SVG and PNG file
for each nsrc (maximum degree of multiplexing) enumerated in
run-figure4-parallel. (As distributed, only 8 is tested.) The graphmaker
requires inkscape.
10.
To view the image, display ../congctrl/results/graphdir/graph-8.png.
Uncolorized, it will look like this:
11.
To run Remy and design new congestion-control algorithms, please visit the
GitHub repository and follow the directions there.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment