37 lines
724 B
Bash
Executable File
37 lines
724 B
Bash
Executable File
#!/bin/bash
|
|
|
|
#OUTPUT_DIR=ErrorPattern_Ballet_QP20_PCKT3778_N5_P1.1.7_B1.1.5
|
|
|
|
SEQNAME=NALLoss
|
|
NLOOP=100
|
|
NPACKETS=334
|
|
PLOSS_INI=10
|
|
PLOSS_INC=20
|
|
PLOSS_FIN=90
|
|
BLENGTH_INI=1
|
|
BLENGTH_INC=1
|
|
BLENGTH_FIN=1
|
|
|
|
OUTPUT_DIR="ErrorPattern_"$SEQNAME"_PCKT"$NPACKETS"_N"$NLOOP"_P"$PLOSS_INI"-"$PLOSS_INC"-"$PLOSS_FIN
|
|
|
|
if [ $PLOSS_INC = 0 ]; then
|
|
PLOSS_INC=1
|
|
fi
|
|
|
|
if [ $PLOSS_INI = 0 ]; then
|
|
PLOSS_INI=$PLOSS_INI+$PLOSS_INC
|
|
fi
|
|
|
|
mkdir $OUTPUT_DIR
|
|
|
|
for (( PLOSS=$PLOSS_INI; PLOSS<=$PLOSS_FIN; PLOSS=PLOSS+$PLOSS_INC ))
|
|
do
|
|
for (( BLENGTH=$BLENGTH_INI; BLENGTH<=$BLENGTH_FIN; BLENGTH=BLENGTH+$BLENGTH_INC ))
|
|
do
|
|
./SQNGen $NLOOP $NPACKETS 0 loss_GI $PLOSS $BLENGTH -o $OUTPUT_DIR"/"$SEQNAME
|
|
done
|
|
done
|
|
|
|
|
|
mv data.dat $OUTPUT_DIR/data.dat
|