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
Information NS2 Throughput calculation awk program has been completed we present
A few of our information about the NS2 Throughput calculation awk program , we hope you benefit from this article
You have just read the article NS2 Throughput calculation awk program and many articles about gadget in our blog this, please read it. and url link of this article is https://howtomonetizeeverything.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