#!/bin/sh
echo "Awk ShellScript"
num=1
num1=1
rm -rf up_down.send_wireless up_down.rec_wireless up_down.send_wire up_down.rec_wire
rm -rf up_down.ACK_wireless up_down.ACK_wire
rm -rf up_down.UDP_th
for Tcl_file in "1 10" "2 10" "3 10" "4 10" "5 10" "6 10" "7 10" "8 10" "9 10" "10 10"
do
set $Tcl_file
echo "###################### TCL" $num
nsp up_down_stream.tcl $1 $2
num=`expr $num + 1`
done
for PacketSize in 1 2 3 4 5 6 7 8 9 10
do
echo "###################### TCL_Mobile_change" $num1
echo "awk -f awk-ack_rec_wire up_down_stream_$PacketSize-$PacketSize.tr >> testbook"
sed 's/_/ /' up_down_stream_$PacketSize-$PacketSize.tr > testbook
echo "awk -f awk-ack_rec_wire testbook >> up_down_stream_$PacketSize-$PacketSize.tr "
sed 's/_/ /' testbook > up_down_stream_$PacketSize-$PacketSize.tr
rm -rf testbook
done
for PacketSize in 1 2 3 4 5 6 7 8 9 10
do
echo "###################### ACK" $num1
echo "awk -f awk-ack_rec_wire up_down_stream_$PacketSize-$PacketSize.tr >> up_down.rec_wire"
awk -f awk-ack_rec_wire -v data=$PacketSize up_down_stream_$PacketSize-$PacketSize.tr >> up_down.rec_wire
echo "awk -f awk-ack_send_wire up_down_stream_$PacketSize-$PacketSize.tr >> up_down.send_wire"
awk -f awk-ack_send_wire -v data=$PacketSize up_down_stream_$PacketSize-$PacketSize.tr >> up_down.send_wire
echo "awk -f awk-ack_rec_wireless up_down_stream_$PacketSize-$PacketSize.tr >> up_down.rec_wireless"
awk -f awk-ack_rec_wireless -v data=$PacketSize up_down_stream_$PacketSize-$PacketSize.tr >> up_down.rec_wireless
echo "awk -f awk-ack_send_wireless up_down_stream_$PacketSize-$PacketSize.tr >> up_down.send_wireless"
awk -f awk-ack_send_wireless -v data=$PacketSize up_down_stream_$PacketSize-$PacketSize.tr >> up_down.send_wireless
echo "###################### Throughput" $num1
echo "awk -f awk-throughput up_down_stream_$PacketSize-$PacketSize.tr >> up_down.ACK_wireless"
awk -f awk-throughput -v nn=$PacketSize up_down_stream_$PacketSize-$PacketSize.tr >> up_down.ACK_wireless
echo "awk -f awk-throughput1 up_down_stream_$PacketSize-$PacketSize.tr >> up_down.ACK_wire"
awk -f awk-throughput1 -v nn=$PacketSize up_down_stream_$PacketSize-$PacketSize.tr >> up_down.ACK_wire
echo "###################### UDP Throughput" $num1
echo "awk -f awk-UDP -v rt=$PacketSize up_down_stream_$PacketSize-$PacketSize.tr >> up_down.UDP_th"
awk -f awk-UDP -v rt=$PacketSize up_down_stream_$PacketSize-$PacketSize.tr >> up_down.UDP_th
num1=`expr $num1 + 1`
done
'Network > Ns2_source' 카테고리의 다른 글
DSSS & FHSS (0) | 2009.02.08 |
---|---|
NS2_Reno, cwnd, ip packet size의 11Mbps 무선랜, 100Mbps유선랜 ns2_upstream10/downstream10 (0) | 2009.01.18 |
NS2_awk-ack_rec_wire_upstream10/downstream10 (0) | 2009.01.18 |
NS2_awk-ack_rec_wireless_upstream10/downstream10 (0) | 2009.01.18 |
NS2_awk-ack_send_wire_upstream10/downstream10 (0) | 2009.01.18 |