[Ns-developers] New ns-3 Stable Release Posted (ns-3.2)
Tom Henderson
tomh at tomh.org
Mon Sep 22 22:09:21 PDT 2008
craigdo at ee.washington.edu wrote:
>
> New user-visible features
> -------------------------
> a) Learning bridge (IEEE 802.1D)
> It is now possible to bridge together multiple layer 2 devices to
> create larger layer 2 networks. The Wifi and Csma models support
> this new mode of operation. (contributed by Gustavo Carneiro)
>
> b) Python bindings
> It is now possible to write simulation scripts in python using our
> python bindings (contributed by Gustavo Carneiro).
>
> c) Real-time simulator
> It is now possible to run simulations synchronized on the real-world
> wall-clock time (contributed by Craig Dowell).
>
> d) Network Simulation Cradle
> It is now possible to use the Network Simulation Cradle
> (http://www.wand.net.nz/~stj2/nsc/) in ns-3 and run simulations
> using various versions of kernel TCP network stacks. (contributed
> by Florian Westphal as part of his Google Summer of Code work)
>
> e) A statistics framework
> Joseph Kopena contributed a statistics framework which can be used
> keep track of simulation data in persistent storage across multiple
> runs (database and ascii file backends are available).
> More information on the wiki:
>
>
> http://www.nsnam.org/wiki/index.php/Statistical_Framework_for_Network_Simula
> tion
>
Craig,
Thanks for serving again as release manager, which was difficult this
time around, and thanks also to everyone who contributed to this
release. In particular, my hat is off to Gustavo for all of the Python
bindings work contributed to ns-3.2.
There are a few features for which we are seeking feedback from users
and developers. First, how are our APIs (especially the container-based
helper APIs) working out? Second, there are some experimental features
that would benefit from some user feedback. Joe Kopena put together a
nice wiki page (referenced above) describing how he envisions a
framework for running large numbers of simulations might be put
together-- what do people think? We have put the code into the
contributed code directory (src/contrib/stats) while we solicit
feedback; it would be useful to have a few users try it out and let us
know. In addition, Mathieu has put together a GUI-based configuration
tool for simulation parameters. Many users may not even know of this
feature (also implemented in src/contrib); I recently added a chapter in
our manual to introduce it
(http://www.nsnam.org/docs/release/manual.html#SEC42). Should we move
this feature to the main tree, and how might it be improved?
As for roadmap development and general program planning and discussion,
I'd like to mention that we are going to try to get developers together
each week for an hour from 9-10am PDT (1600 UTC) Tuesdays on our IRC
channel, which is at irc.freenode.net#ns-3.
Furthermore, this coming Friday the 26th, from 1230-1430 PDT, I am
planning to host a conference call for discussing ns-3.2 release
feedback and for identifying priorities and schedule for the ns-3.3
release. Let me know if you would like to participate in this
discussion; otherwise, I'll post some notes to the list later. Feedback
via email is always welcome.
Thanks,
Tom
More information about the Ns-developers
mailing list