Ns-3.17
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 ongoing release planning for ns-3.17. The ns-3 release process is listed here and here.
The release managers are Tom Henderson and Brian Swenson. Hajime Tazaki will manage release issues for Direct Code Execution.
Release schedule
ns-3.17 was released on 14 May 2013 after four release candidates were published.
Proposed supported platforms
Our primary platforms for this release are planned to be:
- Ubuntu 12.10 and 13.04 (32/64 bit systems)
- Ubuntu 12.04 LTS and 10.04 LTS (64 bit)
- Fedora 17 and 18 (32/64 bit systems)
- Mac OS 10.8 (64 bit)
- FreeBSD 8.2, 9.1 (64 bit)
The following also are planned to be lightly tested:
- Cygwin 1.7.6.1 (for Windows 7)
- Mac OS X 10.7 (64 bit)
- Linux on PowerPC hardware
- Debian 6.0 and 7.0 (64-bit)
- Linux Mint
- CentOS
Packaging
ns-3.17 will be packaged as a source tarball as before: ns-allinone-3.17.tar.bz2.
The main difference is that the bake build system is planned to be added, to support inclusion of Direct Code Execution project.
new feature reviews
The following code is likely to be merged provided that final integration issues (documentation, testing, examples) are resolved:
- bake: http://codereview.appspot.com/6761057/
- The BakeIntegration page has more details
- Status: Included, being tested as part of the release process.
Waf 1.7 upgrade: https://www.nsnam.org/bugzilla/show_bug.cgi?id=1562<--- Already mergedBurst error model: https://codereview.appspot.com/7183044/<--- Already mergedTCP Westwood/Westwood+: https://codereview.appspot.com/7227059/<--- Already mergedFDNetDevice: http://codereview.appspot.com/6458154/<--- Already mergedLENA ns-3-dev merge (http://code.nsnam.org/nbaldo/ns-3-lena-dev-merge-ns-3-dev/)<--- Already mergedRename Object::Start/DoStart to Initialize/DoInitialize: http://codereview.appspot.com/8243044<--- Already merged
The following code is not currently on the merge path for ns-3.17:
- Node/NetDevice Start/Stop: http://codereview.appspot.com/6530051/
- Reworks were discussed at March developer meeting
- GSOC code review for HLA interfaces: http://codereview.appspot.com/6458160/
- GSOC code review for NAT and Netfilter: http://codereview.appspot.com/6454146/
- Low resolution radio model: code review
- Wideband propagation model (only exponential PDP is implemented); [1]
- Brian Panneton's antenna model updates http://mailman.isi.edu/pipermail/ns-developers/2012-April/010322.html
- New IEEE 802.11b indoor wireless channel models for (HMM and BEAR)
- Longley-Rice and ITU terrain-aware propagation models
- TCP Echo Code review here, needs updating
- Finishing ns-3-click-mac extensions -> Blocked by queue API resolution
- Monitor mode support (Update from Bjorn)
- UAN Mobility Model merge (from previous GSOC)
- blocked on resolving changes to WaypointMobilityModel API
- BitTorrent: http://mailman.isi.edu/pipermail/ns-developers/2012-December/010783.html
- Sliding to ns-3.18 due to availability of contributors to work the comments
- Switched Ethernet device: http://codereview.appspot.com/5615049/
- HTTP traffic generator: http://codereview.appspot.com/4940041/
- GPSR: http://codereview.appspot.com/5401042
- TMix and Delaybox: http://code.google.com/p/tmix-ns3/
- SNR tag patches: https://www.nsnam.org/bugzilla/show_bug.cgi?id=1566
- SMCEN/RNS: https://codereview.appspot.com/7304093/
- LR-WPAN: https://codereview.appspot.com/8339045/
- TwoBound callback: https://codereview.appspot.com/7103063
Bugs being worked
We will use bugzilla to track bug priorities (esp. P1 blocker bugs) for the release.
Current blockers:
none
Will update if fixes arrive for these P2 critical (non-blocker) bugs:
- bug 1622 (apiscan)
- bug 1530 (apiscan)
Bugs in ns-3 models
No longer being worked for this release.
Open bugs were worked on a best-effort basis.