Simulations for RFC 4828:
Document
(postscript,
pdf)
with graphs for the tables in RFC 4828,
"TCP Friendly Rate Control (TFRC): the Small-Packet (SP) Variant".
This tar file
contains files needed by simulations for
Tables 5-14, 17-21 for RFC 4828.
To unpack: "tar xvf voipsims-3.tar".
This tar file
contains files needed by simulations for
Tables 1-4, 15-16.
- Tables 1 and 2, response functions and packet drop rates
(postscript).
To run the simulations and
create the table: csh DropRates.com
- Tables 3 and 4, response functions and byte drop rates
(postscript).
To run the simulations and
create the table: csh DropRates1.com
- Table 5, TCP send rate vs. packet size
(postscript,
postscript).
To run the simulations and
create the table: csh Table1All.com
- Table 6, TCP send rate vs. packet size
(postscript,
postscript).
To run the simulations and
create the table: csh Table2All.com
- Table 7, send rate vs. packet drop rate
(postscript,
pdf).
To run the simulations and
create the table: csh table0All.com
- Table 8, send rate vs. packet drop rate
(postscript,
pdf).
To run the simulations and
create the table: csh newtable1All.com
- Table 9, send rate vs. packet drop rate
(postscript,
pdf).
To run the simulations and
create the table: csh newtable5All.com
- Table 10, send rate vs. byte drop rate
(postscript,
pdf).
To run the simulations and
create the table: csh Table6All.com
FILES FOR TABLE 10 NEED TO BE HAND-EDITED.
- Table 11, packet drop rate ratio
(postscript,
pdf).
To run the simulations and
create the table: csh Table7All.com
- Table 12, drop-tail queue in packets
(postscript,
pdf)
and sending rates
(postscript,
pdf).
To run the simulations and
create the table: csh newtable6All.com
- Table 13, drop-tail queue in bytes
(postscript,
pdf)
and sending rates
(postscript,
pdf).
To run the simulations and
create the table: csh newtable7All.com
- Table 14, drop-tail queue in bytes
(postscript,
postscript).
To run the simulations and
create the table: csh Table10All.com
- Table 15, Drop-Tail queues in bytes III
(postscript,
postscript).
To run the simulations and
create the table: csh tableBadAll.com
- Table 16, Drop-Tail queues in bytes IV
(postscript,
postscript).
To run the simulations and
create the table: csh tableBad1All.com
- Table 17, RED queue in packet mode
(postscript,
pdf)
and sending rates
(postscript,
pdf).
To run the simulations and
create the table: csh table8All.com
- Table 18, RED queue in byte mode
(postscript,
pdf)
and sending rates
(postscript,
pdf).
To run the simulations and
create the table: csh table9All.com
- Table 19, RED queue in byte mode
(postscript,
postscript).
To run the simulations and
create the table: csh Table13All.com
- Table 20, adaptive RED queue in byte mode
(postscript,
pdf)
and sending rates
(postscript,
pdf).
To run the simulations and
create the table: csh table10All.com
- Table 21, adaptive RED queue in byte mode
(postscript,
postscript).
To run the simulations and
create the table: csh Table15All.com
- Simulations for Appendix C, "Explorng Possible Oscillations
in the Loss Event Rate", can be run from
table20All.txt,
using table20All.com, and plotLossRate.com,
along with sims.tcl, web.tcl, plot.tcl, shortints.awk, shortints2.awk,
and table20.awk.
These files are in this
tar file.
To unpack: "tar xvf table20.tar".
-
Tar file
containing files needed by simulations
for Tables 5-14, 17-21:
sims.tcl, web.tcl, plot.tcl, plotP.com,
avgP.awk,
droprates.awk, dropratesConfig.awk,
dropratesAgg.awk,
flowP.awk, flowPtcp.awk,
medianP.awk,
thP.awk,
threesims.awk, and supporting files listed below.
To unpack: "tar xvf voipsims.tar".
These scripts use ns, awk, and gnuplot.