Difference between revisions of "Ns-3.25"

From Nsnam
Jump to: navigation, search
(Release and development schedule)
(Packaging)
Line 35: Line 35:
  
 
Same packaging as ns-3.24 (allinone tar.bz2 file)
 
Same packaging as ns-3.24 (allinone tar.bz2 file)
 
We would like to add a Docker image and are seeking a Docker maintainer.
 
  
 
= Release platforms =
 
= Release platforms =
  
 
Latest LTS and current releases of Linux, FreeBSD, and OS X.  Specifics to be determined.
 
Latest LTS and current releases of Linux, FreeBSD, and OS X.  Specifics to be determined.

Revision as of 06:02, 1 March 2016

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.25 (rescheduled to February 2016). The ns-3 release process is listed here and here.

Release goals

Already added

  • A new TCP implementation developed under this project
  • TCP Hybla and HighSpeed paper presentation
  • Split of the 'applications' module to a new 'internet-apps' module
  • A RIPv2 routing implementation for IPv4
  • nanosecond time resolution for PCAP traces

In progress

There are two remaining issues to complete ns-3.25:

  • Natale Patriciello, Pasquale Imputato, and Stefano Avallone are working on a priority queueing layer and flow control in the IP stack
  • Sebastien Deronne, Matias Richart, and Tom Henderson are working on providing dynamic rate control for Wi-Fi HT/VHT modes.
    • Status: This is listed as bug 1797 in the tracker, but has generated a number of additional bug reports that need to be finished, including 2275, 2311, 2313, 2315, and 2316.

Release and development schedule

We will post a release candidate once the traffic control (https://www.nsnam.org/bugzilla/show_bug.cgi?id=2301) and wifi rate control (https://www.nsnam.org/bugzilla/show_bug.cgi?id=1797) issues are resolved.

Feature and patch review status

Starting with ns-3.25, we will use the tracker rather than the wiki pages to track release patches and reviews.

  • These LAST-CALL patches are in last call state, meaning that they are about to be committed barring any comments
  • Looking to help review proposed code? These PATCH-PENDING patches are in patch pending state, meaning that they are providing code proposed for the upcoming release, but need review and signoff by maintainers, and users if possible
  • Looking to help contribute code for the release? These issues are in patch wanted state for the next release, meaning that we are looking for a volunteer to work on them

Packaging

Same packaging as ns-3.24 (allinone tar.bz2 file)

Release platforms

Latest LTS and current releases of Linux, FreeBSD, and OS X. Specifics to be determined.