X-Git-Url: http://plrg.eecs.uci.edu/git/?p=pingpong.git;a=blobdiff_plain;f=run.sh;h=15f46d891fedcd8fcaf9d3600fca23997fcd4e1a;hp=e7c08bbb6f571e417763190fec8d92e479608c26;hb=a8f869fdfb7a728f275a345ea8ef19f7914b225c;hpb=0eaee7be00139a89a2779c121f254b5d40b404c7 diff --git a/run.sh b/run.sh index e7c08bb..15f46d8 100755 --- a/run.sh +++ b/run.sh @@ -2,33 +2,66 @@ # This lists down all the calls to the main_flow.sh script. # Basically, we make one call per one device that we want to analyze. -PREFIX=wemo -DEVICE=WeMo_Switch -DEVICE_MAC=94:10:3e:36:60:09 ROUTER=Router ROUTER_MAC=b0:b9:8a:73:69:8f -PHONE=Nexus_5_Black -PHONE_MAC=64:89:9a:86:a9:7d -PATH_LOCAL=/scratch/traffic_measurements/WeMo-February-2018/wemo-local -PATH_INTERNET=/scratch/traffic_measurements/WeMo-February-2018/wemo-internet +#PHONE=Nexus_5_Black +#PHONE_MAC=64:89:9a:86:a9:7d +PHONE=Motorola +PHONE_MAC=a8:96:75:2f:0c:9c + +#PREFIX=wemo +#DEVICE=WeMo_Switch +#DEVICE_MAC=94:10:3e:36:60:09 +#PATH_SETUP=/scratch/traffic_measurements/Switches-Feb2018/wemo/setup +#PATH_LOCAL=/scratch/traffic_measurements/Switches-Feb2018/wemo/local +#PATH_REMOTE=/scratch/traffic_measurements/Switches-Feb2018/wemo/remote + +#PREFIX=tplink +#DEVICE=TPLink_Switch +#DEVICE_MAC=50:c7:bf:33:1f:09 +#PATH_SETUP=/scratch/traffic_measurements/Switches-Feb2018/tplink/setup +#PATH_LOCAL=/scratch/traffic_measurements/Switches-Feb2018/tplink/local +#PATH_REMOTE=/scratch/traffic_measurements/Switches-Feb2018/tplink/remote + +#PREFIX=wemo-insight +#DEVICE=WeMo_Insight_Switch +#DEVICE_MAC=14:91:82:25:10:77 +#PATH_SETUP=/scratch/traffic_measurements/Switches-Feb2018/wemo-insight/setup +#PATH_LOCAL=/scratch/traffic_measurements/Switches-Feb2018/wemo-insight/local +#PATH_REMOTE=/scratch/traffic_measurements/Switches-Feb2018/wemo-insight/remote + +PREFIX=dlink +DEVICE=DLink_Switch +DEVICE_MAC=90:8d:78:e3:81:0c +PATH_SETUP=/scratch/traffic_measurements/Switches-Feb2018/dlink/setup +PATH_LOCAL=/scratch/traffic_measurements/Switches-Feb2018/dlink/local +PATH_REMOTE=/scratch/traffic_measurements/Switches-Feb2018/dlink/remote + +PATH_SETUP_WLAN_JSON=$PREFIX.wlan1.setup.json +PATH_SETUP_ETH_JSON=$PREFIX.eth0.setup.json PATH_LOCAL_WLAN_JSON=$PREFIX.wlan1.local.json PATH_LOCAL_ETH_JSON=$PREFIX.eth0.local.json -PATH_INTERNET_WLAN_JSON=$PREFIX.wlan1.internet.json -PATH_INTERNET_ETH_JSON=$PREFIX.eth0.internet.json +PATH_REMOTE_WLAN_JSON=$PREFIX.wlan1.remote.json +PATH_REMOTE_ETH_JSON=$PREFIX.eth0.remote.json PATH_GNUPLOT=./plot_scripts/plot_ts_graph_$PREFIX +PATH_GNUPLOT_COMBINED=./plot_scripts/plot_ts_graph_$PREFIX\_combined PATH_DIR_RESULT=result +PATH_RESULT_SETUP_WLAN=$PREFIX\_switch_wlan_setup +PATH_RESULT_SETUP_ETH=$PREFIX\_switch_eth_setup PATH_RESULT_LOCAL_WLAN=$PREFIX\_switch_wlan_local PATH_RESULT_LOCAL_ETH=$PREFIX\_switch_eth_local -PATH_RESULT_INTERNET_WLAN=$PREFIX\_switch_wlan_internet -PATH_RESULT_INTERNET_ETH=$PREFIX\_switch_eth_internet +PATH_RESULT_REMOTE_WLAN=$PREFIX\_switch_wlan_remote +PATH_RESULT_REMOTE_ETH=$PREFIX\_switch_eth_remote PATH_RESULT_PHONE_LOCAL_WLAN=$PREFIX\_phone_wlan_local -PATH_RESULT_PHONE_INTERNET_WLAN=$PREFIX\_phone_wlan_internet +PATH_RESULT_PHONE_REMOTE_WLAN=$PREFIX\_phone_wlan_remote +./main_flow.sh $PATH_SETUP/$PATH_SETUP_WLAN_JSON $PATH_DIR_RESULT/$PATH_RESULT_SETUP_WLAN $DEVICE $DEVICE_MAC +./main_flow.sh $PATH_SETUP/$PATH_SETUP_ETH_JSON $PATH_DIR_RESULT/$PATH_RESULT_SETUP_ETH $ROUTER $ROUTER_MAC ./main_flow.sh $PATH_LOCAL/$PATH_LOCAL_WLAN_JSON $PATH_DIR_RESULT/$PATH_RESULT_LOCAL_WLAN $DEVICE $DEVICE_MAC -./main_flow.sh $PATH_LOCAL/$PATH_LOCAL_ETH_JSON $PATH_DIR_RESULT/$PATH_RESULT_LOCAL_ETH Router b0:b9:8a:73:69:8f -./main_flow.sh $PATH_INTERNET/$PATH_INTERNET_WLAN_JSON $PATH_DIR_RESULT/$PATH_RESULT_INTERNET_WLAN WeMo_Switch 94:10:3e:36:60:09 -./main_flow.sh $PATH_INTERNET/$PATH_INTERNET_ETH_JSON $PATH_DIR_RESULT/$PATH_RESULT_INTERNET_ETH Router b0:b9:8a:73:69:8f -./main_flow.sh $PATH_LOCAL/$PATH_LOCAL_WLAN_JSON $PATH_DIR_RESULT/$PATH_RESULT_PHONE_LOCAL_WLAN Nexus_5_Black 64:89:9a:86:a9:7d -./main_flow.sh $PATH_INTERNET/$PATH_INTERNET_WLAN_JSON $PATH_DIR_RESULT/$PATH_RESULT_PHONE_INTERNET_WLAN Nexus_5_Black 64:89:9a:86:a9:7d -gnuplot $PATH_GNUPLOT - +./main_flow.sh $PATH_LOCAL/$PATH_LOCAL_ETH_JSON $PATH_DIR_RESULT/$PATH_RESULT_LOCAL_ETH $ROUTER $ROUTER_MAC +./main_flow.sh $PATH_REMOTE/$PATH_REMOTE_WLAN_JSON $PATH_DIR_RESULT/$PATH_RESULT_REMOTE_WLAN $DEVICE $DEVICE_MAC +./main_flow.sh $PATH_REMOTE/$PATH_REMOTE_ETH_JSON $PATH_DIR_RESULT/$PATH_RESULT_REMOTE_ETH $ROUTER $ROUTER_MAC +./main_flow.sh $PATH_LOCAL/$PATH_LOCAL_WLAN_JSON $PATH_DIR_RESULT/$PATH_RESULT_PHONE_LOCAL_WLAN $PHONE $PHONE_MAC +./main_flow.sh $PATH_REMOTE/$PATH_REMOTE_WLAN_JSON $PATH_DIR_RESULT/$PATH_RESULT_PHONE_REMOTE_WLAN $PHONE $PHONE_MAC +#gnuplot $PATH_GNUPLOT +gnuplot $PATH_GNUPLOT_COMBINED