This is about : NS2 Throughput calculation awk program
And this article : NS2 Throughput calculation awk program
NS2 Throughput calculation awk program
Throughput refers to how much data can be transferred from one location to another in a given amount of time. The following code will count all the received application packets in a network such that we can calculated the network throughput.
Throughput Vs Time . more throughput is better protocol
AWK PROGRAM
######################################################################
BEGIN {
init=0;
i=0;
}
{
action = $1;
time = $2;
from = $3;
to = $4;
type = $7;
pktsize = $6;
flow_id = $8;
src = $9;
dst = $10;
seq_no = $11;
packet_id = $6;
if(action=="r" && from==2 && to==3 && type=="cbr") {
pkt_byte_sum[i+1]=pkt_byte_sum[i]+ pktsize;
if(init==0) {
start_time = time;
init = 1;
}
end_time[i] = time;
i = i+1;
}
}
END {
printf("%.2f\t%.2f\n", end_time[0], 0);
for(j=1 ; j<i ; j++){
th = pkt_byte_sum[j] / (end_time[j] - start_time)*8/1000;
printf("%.2f\t%.2f\n", end_time[j], th);
}
printf("%.2f\t%.2f\n", end_time[i-1], 0);
}
AWK
Throughput Vs Time . more throughput is better protocol
AWK PROGRAM
######################################################################
BEGIN {
init=0;
i=0;
}
{
action = $1;
time = $2;
from = $3;
to = $4;
type = $7;
pktsize = $6;
flow_id = $8;
src = $9;
dst = $10;
seq_no = $11;
packet_id = $6;
if(action=="r" && from==2 && to==3 && type=="cbr") {
pkt_byte_sum[i+1]=pkt_byte_sum[i]+ pktsize;
if(init==0) {
start_time = time;
init = 1;
}
end_time[i] = time;
i = i+1;
}
}
END {
printf("%.2f\t%.2f\n", end_time[0], 0);
for(j=1 ; j<i ; j++){
th = pkt_byte_sum[j] / (end_time[j] - start_time)*8/1000;
printf("%.2f\t%.2f\n", end_time[j], th);
}
printf("%.2f\t%.2f\n", end_time[i-1], 0);
}
AWK
Articles NS2 Throughput calculation awk program finished we discussed
A few of our information about the NS2 Throughput calculation awk program , I hope you can exploit carefully
No've You've finished reading an article on NS2 Throughput calculation awk program and many articles about modern home in our blog this, please read it. and url link of this article is https://liveeconcerts.blogspot.com/2014/08/ns2-throughput-calculation-awk-program.html Hopefully discussion articles on provide more knowledge about the world of tech gadgets.
Tag :
0 Response to "NS2 Throughput calculation awk program "
Post a Comment