Ns-3.20
Jump to navigation
Jump to search
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.20. The ns-3 release process is listed here and here.
The release manager is Tom Henderson.
Release schedule
ns-3.20 was released on June 17, 2014.
Packaging
ns-3.20 will be packaged as a source tarball as before: ns-allinone-3.20.tar.bz2.
The tarball will contain:
- pybindgen
- netanim-3.105
- ns-3.20
- bake
where bake is used to fetch optional ns-3 components, including DCE.
A patch from ns-3.19 to ns-3.20 will also be posted.
Release platforms
Our primary platforms for this release are planned to be:
- Fedora 20 (32/64 bit systems)
- Ubuntu 13.10 and 14.04 (32/64 bit systems)
- Ubuntu 12.04 LTS and 10.04 LTS (64 bit)
- CentOS/RHEL 6.4 (64-bit)
- Mac OS 10.9 Mavericks (64 bit) with Xcode 5.1
- FreeBSD 9.2 (64 bit)
Remaining work before release
New features
No further new features will be added.
Lr-Wpan (https://codereview.appspot.com/89730043)- Status: Merged
- WiFi sleep mode (https://codereview.appspot.com/57210044/)
- Status: Plan to defer until post-release.
- PacketSocket application (https://codereview.appspot.com/45320043/)
- Status: Plan to defer until post-release
Flow Monitor IPv6 support (https://www.nsnam.org/bugzilla/show_bug.cgi?id=1818)- Status: Merged
- Adding A-MPDU aggregation (https://codereview.appspot.com/14549044/)
- Status: Plan to defer until post-release
Bugs in core or build system
bug 1900 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1900 time arithmetic consistency across platforms- Status: Fixed for ns-3.20
bug 1898 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1898 problem with click- Status: Fixed
bug https://www.nsnam.org/bugzilla/show_bug.cgi?id=1857 boost library detection- Status: Fixed
bug 1868 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1868 fstrict-overflow fixes- Status: Fixed
bug 1847 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1847 test.py output for failed tests- Status: Fixed
Bugs in models to fix
- bug 1770 (mesh) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1770 selected mesh tests failing
- Status: May still be fixed for ns-3.20.
- bug 1831 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1831 TCP slow start tracing
- Status: Slipping to 3.21 with code refactoring and attribute name changes.
- bug 1858 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1858 Wireless examples
- Status: Slipping to 3.21
- bug 1824 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1824 (bind2netdevice for IPv6)
- Status: Slipping to 3.21
- bug 1758 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1758 (missing 802.11n error rate models )
- Status: Slipping to 3.21
- bug 1557, 1553 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1557 openflow patches
- Status: slipping to 3.21
- 1205 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1205 EDCA incorrectly identified as DCF
- Status: slipping to 3.21
Bugs in models fixed
bug 1276 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1276 NIST error rate model optimizationbug 1817 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1817 IP ID for each protocolbug 1873 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1873 Energy source/container confusionbug 1829 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1829 TCP socket forkingbug 1791 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1791 TCP endpoint deallocationbug 1903 (Olsr) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1903 fix namespace usagebug 1876 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1876 (olsr HNA access)bug 1850 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1850 TCP NewReno patchbug 1717 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1717 patch to detect unsettable attributesbug 1895 and bug 1872 (dsr) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1895 DSR fixes
Other merges
Nicola to merge some additional LTE patches.