aboutsummaryrefslogtreecommitdiff
path: root/results/paper_.sh
diff options
context:
space:
mode:
Diffstat (limited to 'results/paper_.sh')
-rwxr-xr-xresults/paper_.sh54
1 files changed, 3 insertions, 51 deletions
diff --git a/results/paper_.sh b/results/paper_.sh
index c87543a..d7c8630 100755
--- a/results/paper_.sh
+++ b/results/paper_.sh
@@ -20,25 +20,7 @@ run-simulation () {
# Init logs
[ $gen_log -eq 1 ] && echo -e "* seed=$seed simtime=$simtime wakeupevery=$wakeupevery wakeupfor=$wakeupfor n_nodes=$n_nodes extended=$extended hint=$hint poff=$poff pon=$pon prx=$prx ptx=$ptx datasize=$datasize bitrate=$bitrate \n" >> "${log_file}"
- # Run simulations
- if [ -e "$results" ]
- then
- # Create new result file
- if [ $gen_log -eq 1 ]
- then
- $simulator 2>&1 | tee -a "${log_file}" | $parser | sed 1d | sed "s/$/,${avalues}/" >> "$results"
- else
- $simulator 2>&1 | $parser | sed 1d | sed "s/$/,${avalues}/" >> "$results"
- fi
- else
- # Use existing result file
- if [ $gen_log -eq 1 ]
- then
- $simulator 2>&1 | tee -a "${log_file}" | $parser | sed "1 s/$/,${aheaders}/g" | sed "2,\$s/$/,${avalues}/" > "$results"
- else
- $simulator 2>&1 | $parser | sed "1 s/$/,${aheaders}/g" | sed "2,\$s/$/,${avalues}/" > "$results"
- fi
- fi
+ $simulator 2>&1
}
# Default Parameters
@@ -64,14 +46,6 @@ run-scenarios() {
# Configure number of seed per scenarios
nseed=1
- # Baseline
- avalues="baseline,$wireless,$wakeupfor"
- for seed in $(seq 1 $nseed)
- do
- printf "\rBaseline...${seed}"
- #run-simulation
- done
- echo
# Hint
hint="true"
@@ -84,29 +58,7 @@ run-scenarios() {
hint="false"
echo
- # Extended
- extended="true"
- avalues="extended,$wireless,$wakeupfor"
- for seed in $(seq 1 $nseed)
- do
- printf "\rExtended...${seed}"
- #run-simulation
- done
- extended="false"
- echo
- # Hint+Extended
- extended="true"
- hint="true"
- avalues="hintandextended,$wireless,$wakeupfor"
- for seed in $(seq 1 $nseed)
- do
- printf "\rHint + Extended...${seed}"
- #run-simulation
- done
- extended="false"
- hint="false"
- echo
}
# Clean previous runs
@@ -123,7 +75,7 @@ do
prx=0.16
ptx=0.16
latency=0
- #run-scenarios
+ run-scenarios
# NbIot
echo "----- Run NbIoT (wakeupfor=$wakeupfor) -----"
@@ -133,7 +85,7 @@ do
prx=0.65
ptx=0.65
latency=0.01
- run-scenarios
+ #run-scenarios
done
echo "Logs: $log_file" \ No newline at end of file