Ns-3.22

From Nsnam
Revision as of 17:44, 8 September 2014 by Tomh (Talk | contribs) (start ns-3.22 page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - Samples - Models - Education - Contributed Code - Papers

This page summarizes the release planning for ns-3.22. The ns-3 release process is listed here and here.

The release manager is Tom Henderson.

Release schedule

ns-3.22 is planned for mid-January, 2015. ns-3 makes roughly three releases per year (Dec/Jan, Apr/May, and Aug/Sept timeframes).

Packaging

ns-3.22 will be packaged as a source tarball as before: ns-allinone-3.22.tar.bz2.

The tarball will contain:

  • Latest version of pybindgen
  • Latest version of netanim
  • ns-3.22
  • bake

where bake is used to fetch optional ns-3 components, including DCE.

A patch from ns-3.21 to ns-3.22 will also be posted.

Whether ns-3.22 is prepared in other packaging (e.g. Debian) is to be determined.

Release platforms

We usually try to keep pace with the latest popular versions of Linux, OS X, and FreeBSD. For the ns-3.22 release, we plan to support the following systems and compilers:

  • OS X 10.10 Yosemite with latest Xcode
  • Ubuntu 14.04 and 14.10 (gcc-4.8, 4.9)
  • Fedora 20 and 21 (gcc-4.8, 4.9)
  • Debian 7 (gcc-4.9)
  • FreeBSD 10.1 (clang 3)
  • some older platforms (to be determined)

New features

Developers are working or planning to work on the following new features for ns-3.21. Note: there is no guarantee that the features will be finished by the end of the year, so check back for progress/status.

Changes to the simulation core

  • Python 3 support (Siddharth Sankurdar)

Others to be determined

Internet module

TCP

  • TCP variants for satellite networks (Natale Patriciello)
  • RttEstimator improvements (Natale Patriciello)
  • Multipath TCP (Morteza Kheirkhah Sabetghadam)

WiFi

Delay-tolerant networking

Mobility

Software maintenance issues

To be determined


Bugs or issues in ns-3 core

To be determined

Bugs in models to fix

To be determined

Documentation improvements

To be determined