Ns-3.25: Difference between revisions
Line 13: | Line 13: | ||
== In progress == | == 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 | * Natale Patriciello, Pasquale Imputato, and Stefano Avallone are working on a priority queueing layer and flow control in the IP stack | ||
** Status: Code under development at: https://github.com/stavallo/ns-3-dev-git/commits/queue-disc-exp | ** Status: Code under development at: https://github.com/stavallo/ns-3-dev-git/commits/queue-disc-exp | ||
** Next steps: | ** Next steps: Considering a few different approaches to settle on the NetDevice API changes | ||
* 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 [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1797 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. | ||
** Status: | |||
= Release and development schedule = | = Release and development schedule = |
Revision as of 06:01, 1 March 2016
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - 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
- Status: Code under development at: https://github.com/stavallo/ns-3-dev-git/commits/queue-disc-exp
- Next steps: Considering a few different approaches to settle on the NetDevice API changes
- 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 and https://www.nsnam.org/bugzilla/show_bug.cgi?id=2305) 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)
We would like to add a Docker image and are seeking a Docker maintainer.
Release platforms
Latest LTS and current releases of Linux, FreeBSD, and OS X. Specifics to be determined.