Throughput in Ns2
Are you people eagerly waiting to know about the process of calculating throughput in network simulator 2? Then take a look at this article which describes the step by step process of throughput calculation.
Phase: I
As the first process, we have to calculate the throughput based on events in Ns2 trace files through the utilization of awk script code.
if (level == “RTR” && event == “r” && time >0 && $7 ==”AODV”) {
if (time > stopTime) { stopTime = time }
recvdSize++
thru=pkt_size/txsize
if(thru !=”inf” ){
printf(” %.2f %.2f \n” ,time,thru)
} }
Additionally, we have highlighted the Tcl code to execute the awk file based on trace file.
exec ./xgraph pro_throughput.tr -t “Average Throughput Graph” -x ” Time” -y “Average Throughput” -bg pink &
Phase: II
Following that we have to run the Ns2 simulator for throughput calculation, for that we have to change the Ns2 Tcl main file location and execute the following commands to run the Ns2 main file.
cd /home/research/Desktop/ns2_simulation
sudo ./ns Main.tcl
Then, we have highlighted the result based on graph generation which is about the average throughput calculation based on time and the auto generated trace file is stored with in the file extension .tr.
Reach us at any time to get to know more about the process of calculating throughput!!!