1 # Script to plot time series graphs for network traffic analysis
3 # by Rahmadi Trimananda (rahmadi.trimananda@uci.edu)
4 # Programming Language Research Group @ University of California, Irvine
10 set terminal pdfcairo enhanced font 'Verdana,10'
16 set xtics rotate by 60 right
18 set xlabel "Packet Timestamp (hh:mm:ss)"
19 set ylabel "Traffic Volume (bytes)"
21 set timefmt "%H:%M:%S"
28 set label "1-ON" at "15:07:05", 4000 tc rgb "blue"
29 set label "1-OFF" at "15:08:08", 2000 tc rgb "red"
30 set label "2-ON" at "15:09:12", 4000 tc rgb "blue"
31 set label "2-OFF" at "15:10:19", 2000 tc rgb "red"
32 set label "3-ON" at "15:11:15", 4000 tc rgb "blue"
33 set label "3-OFF" at "15:12:16", 2000 tc rgb "red"
34 set label "4-ON" at "15:14:25", 4000 tc rgb "blue"
35 set label "4-OFF" at "15:15:24", 2000 tc rgb "red"
36 set label "5-ON" at "15:16:28", 4000 tc rgb "blue"
37 set label "5-OFF" at "15:17:29", 2000 tc rgb "red"
38 set label "6-ON" at "15:18:31", 4000 tc rgb "blue"
39 set label "6-OFF" at "15:19:33", 2000 tc rgb "red"
46 set output './result/dlink_switch_wlan1_timestamp_local_incoming_outgoing.pdf'
47 set title "DLink Switch Incoming/Outgoing Local Traffic (wlan1)"
48 plot "./result/dlink_switch_wlan1_local_incoming.dat" using 1:2 with lines lc 8 dt 4 title "Incoming", "./result/dlink_switch_wlan1_local_outgoing.dat" using 1:2 with lines lc 6 title "Outgoing"
53 set label "1-ON" at "15:23:58", 4000 tc rgb "blue"
54 set label "1-OFF" at "15:24:55", 3000 tc rgb "red"
55 set label "2-ON" at "15:25:56", 4000 tc rgb "blue"
56 set label "2-OFF" at "15:26:56", 3000 tc rgb "red"
57 set label "3-ON" at "15:27:58", 4000 tc rgb "blue"
58 set label "3-OFF" at "15:28:58", 3000 tc rgb "red"
59 set label "4-ON" at "15:31:11", 4000 tc rgb "blue"
60 set label "4-OFF" at "15:32:08", 3000 tc rgb "red"
61 set label "5-ON" at "15:33:09", 4000 tc rgb "blue"
62 set label "5-OFF" at "15:34:10", 3000 tc rgb "red"
63 set label "6-ON" at "15:35:12", 4000 tc rgb "blue"
64 set label "6-OFF" at "15:36:15", 3000 tc rgb "red"
71 set output './result/dlink_switch_wlan1_timestamp_remote_incoming_outgoing.pdf'
72 set title "DLink Switch Incoming Remote Traffic (wlan1)"
73 plot "./result/dlink_switch_wlan1_remote_incoming.dat" using 1:2 with lines lc 8 dt 4 title "Incoming", "./result/dlink_switch_wlan1_remote_outgoing.dat" using 1:2 with lines lc 6 title "Outgoing"