Ns-3.25: Difference between revisions
Line 51: | Line 51: | ||
= Release platforms = | = Release platforms = | ||
Latest LTS and current releases of Linux, FreeBSD, and OS X. Specifics to be determined. |
Revision as of 00:39, 11 November 2015
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 (January 2016). The ns-3 release process is listed here and here.
Release goals
New features will be driven by contributions.
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
In progress
Please visit the patch status section below on items that are presently in work or are requesting review.
In addition, the following developers have announced intentions to work on these topics for ns-3.25:
- Tom Henderson is working on a Spectrum implementation of the ns-3 Wifi physical layer
- Chip Webb is working on improving support for Ethernet (full duplex links, switches and mixed L2/L3 networks) and on adding support for generating pcap trace files with nanosecond resolution timestamps
- Natale Patriciello and Stefano Avallone are working on a priority queueing layer and flow control in the IP stack
- Natale Patriciello would like to merge TCP BIC and CUBIC implementations
- Sebastien Deronne and other Wi-Fi developers are working on:
- 802.11b short PLCP support
- HT/VHT Minstrel
- HT/VHT Ideal RAA
- 802.11 PCF
- 802.11n/ac PHY layer improvement + initial MIMO support
- 802.11 frame sync (PLCP signal detection) model
- GSOC maintainers would like to merge the code developed on the following three projects:
- LTE carrier aggregation
- MPTCP
- 802.15.4 Phy and MAC protocols
Release and development schedule
The release is planned for late January with a code freeze in mid January. More specific dates to be provided later.
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
To be determined.
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.