Performance analysis can be done using one or more of the following techniques:
- By simulation. (You can use existing simulation tools or may want to write down your own simulation program in C, C++, Java, etc.).
- By analytical Markov queueing techniques.
- By analytical probability techniques.
- By measuring directly an actual system performance.
Some free/commercial simulation
tools:
Cadence
SPW
(To run the Cadence SPW
simulator on a Sun machine, first update your .cshrc file by adding two
lines given in the handout
and then type the command: spw . To get information
about SPW, click on help and tutorials).
UCB/LBNL/VINT
Network Simulator - ns - 2 (NS 2) - (version 2)
PUNCH
(Purdue University Network Computing Hubs)
Implementation
of Dynamic Source Routing (CMU Monarch Project)