Ns-3.10: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 8: | Line 8: | ||
# December 23 -- [http://www.nsnam.org/releases/ns-allinone-3.10-RC1.tar.bz2 First release candidate] posted (feature/API freeze) | # December 23 -- [http://www.nsnam.org/releases/ns-allinone-3.10-RC1.tar.bz2 First release candidate] posted (feature/API freeze) | ||
# December 31 -- [http://www.nsnam.org/releases/ns-allinone-3.10-RC2.tar.bz2 Second release candidate] posted (code freeze) | # December 31 -- [http://www.nsnam.org/releases/ns-allinone-3.10-RC2.tar.bz2 Second release candidate] posted (code freeze) | ||
# January 3 -- Third release candidate posted (code and documentation freeze) | # January 3 -- [http://www.nsnam.org/releases/ns-allinone-3.10-RC3.tar.bz2 Third release candidate] posted (code and documentation freeze) | ||
# January 5 -- ns-3.10 posted | # January 5 -- ns-3.10 posted | ||
Revision as of 04:53, 4 January 2011
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 feedback to the developers list.
- December 23 -- First release candidate posted (feature/API freeze)
- December 31 -- 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
903/975 Tap bridge closure: http://www.nsnam.org/bugzilla/show_bug.cgi?id=903; http://www.nsnam.org/bugzilla/show_bug.cgi?id=975WiMAX bugs (953, 985, 995)Restore -r option to download.py: http://www.nsnam.org/bugzilla/show_bug.cgi?id=555Config::Connect failure on powerpc: http://www.nsnam.org/bugzilla/show_bug.cgi?id=1029
Remaining issues
The documentation (manual) needs updating, and a conversion to Sphinx as discussed on the mailing list is pending. This should be done by the RC3 timeframe.
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
- patch for bug 555-- DCF immediate access http://www.nsnam.org/bugzilla/show_bug.cgi?id=555
- needs further testing and verification
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