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 pngcairo enhanced font 'Verdana,10'
17 set xlabel "Packet Timestamp (hh:mm:ss)"
18 set ylabel "Packet Size (bytes)"
20 set timefmt "%H:%M:%S"
29 set output './result/wemo_switch_eth_timestamp_local_incoming.png'
30 set title "WeMo Switch Incoming Local Traffic (eth0)"
31 plot "./result/wemo_switch_eth_local_incoming.dat" using 1:2 with lines
32 set output './result/wemo_switch_eth_timestamp_local_outgoing.png'
33 set title "WeMo Switch Outgoing Local Traffic (eth0)"
34 plot "./result/wemo_switch_eth_local_outgoing.dat" using 1:2 with lines
36 set output './result/wemo_switch_wlan_timestamp_local_incoming.png'
37 set title "WeMo Switch Incoming Local Traffic (wlan1)"
38 plot "./result/wemo_switch_wlan_local_incoming.dat" using 1:2 with lines
39 set output './result/wemo_switch_wlan_timestamp_local_outgoing.png'
40 set title "WeMo Switch Outgoing Local Traffic (wlan1)"
41 plot "./result/wemo_switch_wlan_local_outgoing.dat" using 1:2 with lines
43 # WeMo switch internet
45 set output './result/wemo_switch_eth_timestamp_internet_incoming.png'
46 set title "WeMo Switch Incoming Internet Traffic (eth0)"
47 plot "./result/wemo_switch_eth_internet_incoming.dat" using 1:2 with lines
48 set output './result/wemo_switch_eth_timestamp_internet_outgoing.png'
49 set title "WeMo Switch Outgoing Internet Traffic (eth0)"
50 plot "./result/wemo_switch_eth_internet_outgoing.dat" using 1:2 with lines
52 set output './result/wemo_switch_wlan_timestamp_internet_incoming.png'
53 set title "WeMo Switch Incoming Internet Traffic (wlan1)"
54 plot "./result/wemo_switch_wlan_internet_incoming.dat" using 1:2 with lines
55 set output './result/wemo_switch_wlan_timestamp_internet_outgoing.png'
56 set title "WeMo Switch Outgoing Internet Traffic (wlan1)"
57 plot "./result/wemo_switch_wlan_internet_outgoing.dat" using 1:2 with lines
61 set output './result/wemo_phone_wlan_timestamp_local_incoming.png'
62 set title "WeMo Phone Incoming Local Traffic (wlan1)"
63 plot "./result/wemo_phone_wlan_local_incoming.dat" using 1:2 with lines
64 set output './result/wemo_phone_wlan_timestamp_local_outgoing.png'
65 set title "WeMo Phone Outgoing Local Traffic (wlan1)"
66 plot "./result/wemo_phone_wlan_local_outgoing.dat" using 1:2 with lines
69 set output './result/wemo_phone_wlan_timestamp_internet_incoming.png'
70 set title "WeMo Phone Incoming Internet Traffic (wlan1)"
71 plot "./result/wemo_phone_wlan_internet_incoming.dat" using 1:2 with lines
72 set output './result/wemo_phone_wlan_timestamp_internet_outgoing.png'
73 set title "WeMo Phone Outgoing Internet Traffic (wlan1)"
74 plot "./result/wemo_phone_wlan_internet_outgoing.dat" using 1:2 with lines