Ns-3.10: Difference between revisions
Jump to navigation
Jump to search
(fix typo) |
|||
Line 29: | Line 29: | ||
The documentation (manual) needs updating, and a conversion to Sphinx as discussed on the mailing list is pending. This should be done by the RC2 timeframe. | The documentation (manual) needs updating, and a conversion to Sphinx as discussed on the mailing list is pending. This should be done by the RC2 timeframe. | ||
We're to get these bugs fixed before final code freeze (RC2). | We're trying to get these bugs fixed before final code freeze (RC2). | ||
* 903/975 Tap bridge closure: http://www.nsnam.org/bugzilla/show_bug.cgi?id=903; http://www.nsnam.org/bugzilla/show_bug.cgi?id=975 | * 903/975 Tap bridge closure: http://www.nsnam.org/bugzilla/show_bug.cgi?id=903; http://www.nsnam.org/bugzilla/show_bug.cgi?id=975 |
Revision as of 20:43, 23 December 2010
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.10. Josh Pelkey and Tom Henderson will manage the release.
Proposed Release Schedule
Please test our release candidates on your system, and provide
- December 23 -- First release candidate posted (feature/API freeze)
- December 30 -- Second release candidate posted (code freeze)
- January 3 -- Third release candidate posted (code and documentation freeze)
- January 5 -- ns-3.10 posted
Already merged
- (bug 852) Initial support for the 802.11g PHY
- Extend MakeEnumChecker()
- Matrix topology example
- bug 978: Consolidate Wi-Fi MAC high functionality
- Pyviz visualizer
- Tcp refactoring
- BulkSend application
- Energy model WiFi additions
- bug 963-- print out routing tables (http://codereview.appspot.com/3613041/)
- DSDV
- UAN framework
- LTE support
Bug list
The documentation (manual) needs updating, and a conversion to Sphinx as discussed on the mailing list is pending. This should be done by the RC2 timeframe.
We're trying to get these bugs fixed before final code freeze (RC2).
- 903/975 Tap bridge closure: http://www.nsnam.org/bugzilla/show_bug.cgi?id=903; http://www.nsnam.org/bugzilla/show_bug.cgi?id=975
- patch for review here
- WiMAX bugs (953, 985, 995)
- patch for bug 555-- DCF immediate access http://www.nsnam.org/bugzilla/show_bug.cgi?id=555
- needs further testing and verification
- Restore -r option to download.py: http://www.nsnam.org/bugzilla/show_bug.cgi?id=555
- Config::Connect failure on powerpc: http://www.nsnam.org/bugzilla/show_bug.cgi?id=1029
- causing buildbot failure for powerpc
Future work for ns-3.11
These items appear to be slipping to future releases.
New features
- ns-3 click
- minor block on GPL copyright issue (ported ns-2 code)
- Virtual Access Point (VAP) for WiFi
- insufficient reviews
- GetRelativeVelocity() for MobilityModel
- insufficient reviews
- PhySimWifi
- insufficient reviews
- thread-safe implementation of ScheduleWithContext
- OpenFlow
- simple wireless models
- Jamming model
- MPLS
- TCP Vegas (blocked by lack of progress on TCP congestion control architecture)
Priority bugs
- bug 445 Class name rename Scalar->Dimensionless (issue 445) http://www.nsnam.org/bugzilla/show_bug.cgi?id=445
- bug 912-- modeling processing delays http://www.nsnam.org/bugzilla/show_bug.cgi?id=912
- bug 938-- missing Doxygen http://www.nsnam.org/bugzilla/show_bug.cgi?id=938
- bug 976-- floating point differences in the mobility code http://www.nsnam.org/bugzilla/show_bug.cgi?id=976
Feature requests
Not likely for ns-3.10 but will carry forward to ns-3.11.
- make spectrum model compatible with ns-3 WiFi
- ns-2 packet UID feature
- API for TOS bytes (issue 897) may wait for netfilter support
- NetAnim trace hooks for wireless
- Chord/DHT (authors are planning to revise code based on comments)
- app store and build system refactoring
- fragmentation for IPv4: being worked by Vedran Miletic
- TDMA wireless model
- being worked on by Hemanth Narra