NS2 useful link information
Chakchai So-In <cs5@cse.wustl.edu>,
Md Jahangir Alam
<mjawashu@gmail.com>, Ritun Patney
<ritun.patney@gmail.com>, Jinjing Jiang
<jinjing@cse.wustl.edu>, Abdel-Karim Al Tamimi <aa7@cec.wustl.edu>, Mark Wood <markwood@wustl.edu>
Last update: April 7th, 2007
NS2 Manual:
- NS2 Official
Website, http://www.isi.edu/nsnam/ns/
- The
ns Manual (Online), http://www.isi.edu/nsnam/ns/ns-documentation.html
(recommend)
- Wiki NS
Simulator, http://nsnam.isi.edu/nsnam/index.php/NS-2_Trace_Formats
(recommend)
- NS
Simulator for beginners by Eitan Altman, Tania
Jimenez, http://citeseer.ist.psu.edu/altman03ns.html
(recommend)
- NS
Tutorial (Online), http://www.isi.edu/nsnam/ns/tutorial/index.html
- NS
by Example by Jae Chung and Mark Claypool, http://nile.wpi.edu/NS/
- NS-2
and Tcl by Richard Griswold, http://www.k-lug.org/~griswold/NS2/index.html
- NS
Simulator Course for Beginners by Eitan Altman
and Tania Jimenez, http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/ns.htm
- Introducing
ns by Lloyd Wood, http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/
- ns-2
for the impatient by Imad AAD and Jean-Pierre HUBAUX, http://icapeople.epfl.ch/aad/teaching/ns/ns.html
- ns-2
Simulation Code and Examples, http://www.cs.bu.edu/groups/itm/SATS/simulation.html
- A Tutorial
of 802.11 Implementation in ns-2 by Yue Wang, www.winlab.rutgers.edu/~zhibinwu/pdf/tr_ns802_11.pdf
- Pedro
Vale Estrela - NS2 Page, http://mega.ist.utl.pt/~pmsrve/ns2/
- Implementing
a New Manet Unicast
Routing Protocol in NS2 by Francisco J. Ros and Pedro
M. Ruiz, http://masimum.dif.um.es/nsrt-howto/html/nsrt-howto.html
NS2 Presentation:
- How
to Add a New Protocol in NS2 by Xu Leiming, https://www.cs.tcd.ie/~htewari/papers/ns-extend-xlming.ppt
- ns-2 Tutorial by Polly Huang http://netweb.usc.edu/huang/talk/ns-tutorial/iec/ns-tutorial.ppt
and ttp://nslab.ee.ntu.edu.tw/courses/ns-tutorial/slides/ftw01/ns-ftw-1.ppt.
- ns-2
Tutorial, part 2 by Dave Anderson, Xiaowei
Yang, http://nms.csail.mit.edu/6.829/old-tutorials/ns-tutorial.ppt
NS2 Mail-List: (Lots of
answers are waiting out there)
- NS2
Mail-List, http://www.isi.edu/cgi-bin/nsnam/htsearch
NS2 Modules:
- RCP simulator
module for ns-2, http://yuba.stanford.edu/rcp/#implementation
- FAST
TCP simulator module for ns-2, http://www.cubinlab.ee.unimelb.edu.au/ns2fasttcp/
- BIC
TCP simulator module for ns-2, http://www.csc.ncsu.edu/faculty/rhee/export/bitcp/index_files/Page546.htm
- XCP
simulator module for ns-2, http://www.ana.lcs.mit.edu/dina/XCP/
- TCP
WESTWOOD simulator module for ns-2, http://www.cs.ucla.edu/NRL/hpi/tcpw/tcpw_ns2/tcp-westwood-ns2.html
- IEEE
802.16 model for NS-2, http://w3.antd.nist.gov/seamlessandsecure/download.html
- NS-2
Simulator for IEEE 802.16 MAC (Ver0.26a1), http://cnlab.kaist.ac.kr/
- Enhanced
UMTS radio access network extensions for ns-2, http://www.ti-wmc.nl/eurane/
- The
Design and Implementation of WiMAX Module for
ns-2 Simulator, http://ndsl.csie.cgu.edu.tw/wimax_ns2.php
- Wireless
and Mobility Extensions to ns-2, http://www.monarch.cs.rice.edu/cmu-ns.html
- 802.11
MAC code in NS-2 (version 2.28) by Joshua Robinson, http://www.ece.rice.edu/~jpr/ns/docs/802_11.html
- UCBT
- Bluetooth extension for NS2 at the University of Cincinnati,
http://www.ececs.uc.edu/~cdmc/ucbt/ucbt.html
NS2 Tools:
- Trace
graph - Network Simulator NS-2 trace files analyzer, http://www.tracegraph.com/
Debugging:
- Debugging
with GDB, http://www.delorie.com/gnu/docs/gdb/gdb_toc.html
- GDB
QUICK REFERENCE, http://www.cs.dal.ca/studentservices/refcards/gdbref.pdf
- Debugging
Under Unix: gdb Tutorial, http://www.cs.cmu.edu/~gilpin/tutorial/
- A
Debugger for Tcl Applications by Don Libes, http://citeseer.ist.psu.edu/don93debugger.html
Other useful links:
- http://www.cse.msu.edu/~wangbo1/ns2/
- http://web.umr.edu/~tk424/links4NS2Users.htm
- http://www.cs.umd.edu/~yuanyuan/Linksold.html
- http://www.winlab.rutgers.edu/~zhibinwu/html/network_simulator_2.html
- http://evanjones.ca/ns2.html
- Bryan
NS-2 DSR FAQ, http://www.geocities.com/b_j_hogan/
- NS-2
and Tcl, http://www.k-lug.org/~griswold/NS2/index.html
- http://lst.inf.ethz.ch/fast-ns2/
- http://www.cs.helsinki.fi/u/gurtov/ns/
Tcl/Tk:
- Tcl Tutorial, http://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial.html
- Tcl Reference Manual, http://tmml.sourceforge.net/doc/tcl/index.html
- Free
Programming Resources, http://www.freeprogrammingresources.com/tcl.html
- Online
Tcl and Tk Tutorials, http://wiki.tcl.tk/1304
Gnuplot:
- Main
gnuplot webpage, http://www.gnuplot.info/,
- Official
gnuplot reference card and tutorial, http://www.gnuplot.info/docs_4.0/gpcard.pdf,
- Official
gnuplot documentation, http://www.gnuplot.info/docs/gnuplot.pdf
- GNUPLOT
(not so Frequently Asked Questions),
http://t16web.lanl.gov/Kawano/gnuplot/intro/index-e.html
- Tutorial
on using Gnuplot with TeX, http://www.fnal.gov/docs/products/gnuplot/
- GNUPLOT
4.0-A Brief Manual and Tutorial, http://www.duke.edu/~hpgavin/gnuplot.html
- gnuplot: An Interactive Plotting Program by Thomas
Williams & Colin Kellev, http://webpages.ursinus.edu/lriley/doc/gnuplot/gnuplot.html
Script Language (BASH):
- Bash
Guide for Beginner by Machtelt Garrels, http://tille.xalasys.com/training/bash/
- BASH
Programming ¨C Introduction HOW-TO by Mike G mikkey,
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html#toc9
- Advanced
Bash-Scripting Guide by Mendel Cooper, http://tldp.org/LDP/abs/html/
- Steve¡¯s
Bourne shell Script tutorial, http://steve-parker.org/sh/sh.shtml
- Bash
by example by Daniel
Robbins
- Bash
programming, http://www-128.ibm.com/developerworks/library/l-bash.html,
http://www.ibm.com/developerworks/library/l-bash2.html,
http://www.ibm.com/developerworks/library/l-bash3.html
- A
quick guide to writing scripts using the bash shell, http://pegasus.rutgers.edu/~elflord/unix/bash-tute.html,
http://www.codecoffee.com/tipsforlinux/articles2/043.html,
http://www.codecoffee.com/tipsforlinux/articles2/044.html
- Bash
Programming, http://www.troubleshooters.com/linux/presentations/golug_bash_programming/toc.html
- Bash Prompt HOWTO, http://www.gilesorr.com/bashprompt/howto/book1.html
Perl:
- PERL
CD BOOKSHELF, http://www.unix.org.ua/orelly/perl/
(recommend)
- Teach
Yourself Perl 5 in 21 days, http://docs.rinet.ru/P7/
- Beginning
Perl Tutorials, http://www.pageresource.com/cgirec/index2.htm
- Perl
Tutorial: Start, http://www.comp.leeds.ac.uk/Perl/start.html
- Beginner's
Introduction to Perl by Doug Sheppard, http://www.perl.com/pub/a/2000/10/begperl1.html
- Robert's
Perl Tutorial, http://www.sthomas.net/oldpages/roberts-perl-tutorial.htm
- Perl
Programming Tutorial, http://vergil.chemistry.gatech.edu/resources/programming/perl-tutorial/toc.html
LATEX:
- Online
tutorials on LATEX, http://www.tug.org.in/tutorials.html
- Practical
LaTeX guide, http://www.helsinki.fi/~tfo_www/instr/latex-guide.html
- Beginning
LaTeX, http://www.cs.cornell.edu/Info/Misc/LaTeX-Tutorial/LaTeX-Home.html
- LaTex tutorial, http://it.metr.ou.edu/latex/
- LaTex Tutorial by Jeff Clark, http://frodo.elon.edu/tutorial/tutorial/,
http://frodo.elon.edu/tutorial/tutorial.pdf
- Text
Processing using LaTeX, http://www-h.eng.cam.ac.uk/help/tpl/textprocessing/
- Online
tutorials on LaTeX, http://www.tug.org/tutorials/tugindia/
- Norm
Matloff's LATEX Tutorial Site, http://heather.cs.ucdavis.edu/~matloff/latex.html
- Getting
Started with LaTex by David R. Wilkins, http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/
- A
Guide to LaTex, http://www.astro.rug.nl/~kuijken/latex.html
- An
Introduction to Using TEX in the Harvard Mathematics
Department, http://www.math.harvard.edu/texman/