13 November 2014

APP Tool for analysing the tracefiles for NS2

There is a new tool that is developed by WING of NIT Surathkal. This tool analyze most of the aspects like
  • throughput 
  • goodput
  • residual energy of a node
  • delay
  • packet delivery ratio
  • etc
and also plot graphs based on the python-matplotlib package

Download this tool from github https://github.com/WiNG-NITK/APP-Tool/archive/master.zip

Unzip it and give the following commands one by one

$prompt] sudo apt-get udpate
$prompt] sudo apt-get install python-matplotlib
$prompt] cd APP-Tool-master/
$prompt] python GUI_Main.py

Here are some of the screenshots
To open the App-tool-master
App-tool-master
App-tool-master
 
App-tool-master
App-tool-master
 The following is to plot the throughput
App-tool-master
App-tool-master
 This is for the throughput values to be plotted
App-tool-master
App-tool-master
 The following for plotting the delay
App-tool-master
App-tool-master
The source codes with awk files are given inside the folder Final/. if anyone needs the awk for processing without this front end, you can use that too.
To run awk files

$prompt] awk -f Avg_Del.awk /full/path/to/your/tracefile.tr
or
$prompt] gawk -f Avg_Del.awk /full/path/to/your/tracefile.tr

This will print the average delay (See the following screenshot)

awk
awk code for throughput and delay


 T S Pradeep Kumar