[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NS-2.1b6, Nam-1.0a8 and ns-allinone-2.1b6 were released



What is NS?
----------
NS is a discrete event simulator targeted at networking research. NS
provides substantial support for simulation of TCP, routing, and
multicast protocols.

NS began as a variant of the REAL network simulator in 1989 and has
evolved substantially over the past few years. The NS development
effort is now an ongoing collaboration with the VINT project.

What is Nam?
----------
Nam is a Tcl/TK based animation tool for viewing network simulation
traces and real world packet traces. It supports topology layout,
packet level animation, and various data inspection tools. 

Nam began at LBL. It has evolved substantially over the past few
years. The nam development effort is now an ongoing collaboration with
the VINT project.

WINDOWS USES: Currently Nam does NOT work with Tcl/TK 8.0.5 on Windows
95/98/NT. If you want to build nam there, please use the Tcl/TK 8.0p2.

In order to build a statically linked nam on the Windows platforms,
you need to download a patched version of Tcl/TK 8.0p2 from
http://mash.cs.berkeley.edu/dist/, and follow the instructions in
their respective makefile.vc.

What is NS-ALLINONE?
-----------
Ns-allinone is a package which contains required components and some
of optional components used in running NS. The package contains an
"install" script to automatically configure, compile and install these
components. After downloading, run the install script. If you haven't
installed ns before and want to quickly try ns out, ns-allinone may be
easier than getting all the pieces by hand. 

Currently the package contains: 

Tcl release 8.0.4 (required component) 
Tk release 8.0.4 (required component) 
Otcl release 1.0a5 (required component) 
TclCL release 1.0b9 (required component) 
Ns release 2.1b6 (required component) 
Nam release 1.0a8 (optional component) 
Zlib version 1.1.3 (optional component, required should
Nam be used) 
Xgraph version 12 (optional component) 
CWeb version 3.4g (optional component) 
SGB version 1.0 (?) (optional component, builds sgblib for
all UNIX type platforms) 
Gt-itm gt-itm & sgb2ns 1.1(optional component)

What is New in NS 2.1b5?
------------------
Some of the new features in this version include:

- Modified the real-time scheduler (used in nse) to reset the real
  time clock to zero when executing "$ns run", which is synchronized
  with the simulator's virtual clock. 

- Cleared the SACK scoreboard when reseting a SACK TCP connection

- Implemented delay binding for TCP TraceVar instance variables

- Added RFC 793 TCP implementation with some add-ons for educational
  purposes.

- Changed the nodes' internal addressing structure to 32-bit.

- Added new trace format to wireless trace.

- Added configurable parameters for AIMD increase and decrease
  constants in TCP. 

- Replaced regular classifier with the hash classifier.

- Re-implemented wiredLAN(802.3) by porting cmu's 802.3 module

- Added a fix to generate nam traces correctly for packets dropped by
  error models.

- Added mobileIP support.

- Changed autoconf handling of perl

- Many bug fixes.

- And many more!

What is new in NAM 1.0a7?
--------------------
New features in this version include:

- Added node size scale up/down buttons in the zoom bar.

- Replaced the edit view menu entry with a toolbar button

- Fixed the node (inner) label color.

- Added support for large flow id and color ids. 

- Added mechanism for visualization of packet flow in wireless
  simulation.

- Re-instated options '-j' and '-r' to control the startup time and
  animation rate.

- Allowed users to provide initialization file for every source file.

NS 2.1b6 can be downloaded from 
<http://www-mash.cs.berkeley.edu/dist/vint/ns-src-2.1b6.tar.gz> and
<ftp://mash.cs.berkeley.edu/dist/vint/ns-src-2.1b6.tar.gz>

NAM 1.0a8 can be downloaded from
<http://www-mash.cs.berkeley.edu/dist/vint/nam-src-1.0a8.tar.gz> and
<ftp://mash.cs.berkeley.edu/dist/vint/nam-src-1.0a8.tar.gz>

NS-ALLINONE 2.1b6 can be downloaded from 
<http://www-mash.cs.berkeley.edu/dist/vint/ns-allinone-2.1b6.tar.gz> and
<ftp://mash.cs.berkeley.edu/dist/vint/ns-allinone-2.1b6.tar.gz>

Thanks,

Nader Salehi
USC/ISI