www.pudn.com > fast-tcp-ns2-v1_1b.rar > fast-test1-plot.gp, change:2005-04-29,size:1511b


set term png color

set size .75,.75
set key bottom
set pointsize .5
set xlabel "Time (seconds)"
set xrange [0:100]

set output 'fast-test1-queue.png'
set ylabel "Queue size (packets)"
set yrange [0:*]
plot    'fast-test1-record.dat' using 2:3 t 'Forward Queue' w lp 1, \
	'fast-test1-record.dat' using 2:4 t 'Backward Queue' w lp 2

set output 'fast-test1-rate.png'
set ylabel "rate (Pkt/s)"
set yrange [0:*]
plot    'fast-test1-src0.dat' using 2:5 t 'Source 1' w lp 1, \
	'fast-test1-src1.dat' using 2:5 t 'Source 2' w lp 4, \
        'fast-test1-src2.dat' using 2:5 t 'Source 3' w lp 6

set output 'fast-test1-src0-state.png'
set ylabel "RTT (seconds)"
set yrange [0:*]
plot    'fast-test1-src0.dat' using 2:8 t 'Source 1 baseRTT' w lp 1, \
	'fast-test1-src0.dat' using 2:7 t 'Source 1 RTT' w lp 3

set output 'fast-test1-src1-state.png'
set ylabel "RTT (seconds)"
set yrange [0:*]
plot    'fast-test1-src1.dat' using 2:8 t 'Source 1 baseRTT' w lp 1, \
	'fast-test1-src1.dat' using 2:7 t 'Source 1 RTT' w lp 3

set output 'fast-test1-src2-state.png'
set ylabel "RTT (seconds)"
set yrange [0:*]
plot    'fast-test1-src2.dat' using 2:8 t 'Source 1 baseRTT' w lp 1, \
	'fast-test1-src2.dat' using 2:7 t 'Source 1 RTT' w lp 3

set output 'fast-test1-window.png'
set ylabel "Congestion window (packets)"
set yrange [0:*]
plot	'fast-test1-src0.dat' using 2:6 t 'Window Src 0' w lp 1, \
	'fast-test1-src1.dat' using 2:6 t 'Window Src 1' w lp 2, \
        'fast-test1-src2.dat' using 2:6 t 'Window Src 2' w lp 3