Difference between revisions of "Ns-3.10"
From Nsnam
(→Pending code reviews) |
(updates to ns-3.10) |
||
Line 4: | Line 4: | ||
= Proposed Release Schedule = | = Proposed Release Schedule = | ||
− | # December | + | # December 20 -- code freeze |
− | # December | + | # December 22 -- First release candidate posted |
# January 5 -- ns-3.10 posted | # January 5 -- ns-3.10 posted | ||
Line 14: | Line 14: | ||
* [http://codereview.appspot.com/1926043/show bug 978: Consolidate Wi-Fi MAC high functionality] | * [http://codereview.appspot.com/1926043/show bug 978: Consolidate Wi-Fi MAC high functionality] | ||
* [http://codereview.appspot.com/2692041/show Pyviz visualizer] | * [http://codereview.appspot.com/2692041/show Pyviz visualizer] | ||
+ | * [http://codereview.appspot.com/1702042/show Tcp refactoring] | ||
+ | * [http://codereview.appspot.com/2408042/show BulkSend application] | ||
− | = | + | = Merge queue = |
− | |||
− | |||
− | |||
− | |||
− | |||
* [http://codereview.appspot.com/1008043/show Energy model WiFi additions] | * [http://codereview.appspot.com/1008043/show Energy model WiFi additions] | ||
+ | * bug 963-- print out routing tables (http://codereview.appspot.com/3613041/) | ||
* [http://codereview.appspot.com/1668042/show DSDV] | * [http://codereview.appspot.com/1668042/show DSDV] | ||
− | + | * [http://codereview.appspot.com/1743057/show UAN framework] | |
− | + | ||
− | + | ||
− | * [http://codereview.appspot.com/ | + | |
− | + | ||
* [http://codereview.appspot.com/1869054/show LTE support] | * [http://codereview.appspot.com/1869054/show LTE support] | ||
− | |||
* bug 967-- need ability to insert a shim http://www.nsnam.org/bugzilla/show_bug.cgi?id=967 | * bug 967-- need ability to insert a shim http://www.nsnam.org/bugzilla/show_bug.cgi?id=967 | ||
− | |||
− | |||
− | |||
− | == | + | = Bug list = |
+ | |||
+ | * 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 in preparation | ||
+ | * WiMAX bugs (953, 985, 995) | ||
+ | |||
+ | = Future work for ns-3.11 = | ||
+ | |||
+ | These items appear to be slipping to future releases. | ||
+ | |||
+ | == New features == | ||
* [http://codereview.appspot.com/1690056/show ns-3 click] | * [http://codereview.appspot.com/1690056/show ns-3 click] | ||
Line 53: | Line 53: | ||
* [http://mailman.isi.edu/pipermail/ns-developers/2010-February/007419.html TCP Vegas] (blocked by lack of progress on TCP congestion control architecture) | * [http://mailman.isi.edu/pipermail/ns-developers/2010-February/007419.html TCP Vegas] (blocked by lack of progress on TCP congestion control architecture) | ||
− | = Priority bugs = | + | == Priority bugs == |
* bug 445 Class name rename Scalar->Dimensionless (issue 445) http://www.nsnam.org/bugzilla/show_bug.cgi?id=445 | * 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 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 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 | * bug 976-- floating point differences in the mobility code http://www.nsnam.org/bugzilla/show_bug.cgi?id=976 | ||
− | |||
− | |||
− | = Feature requests = | + | == Feature requests == |
Not likely for ns-3.10 but will carry forward to ns-3.11. | Not likely for ns-3.10 but will carry forward to ns-3.11. |
Revision as of 05:21, 19 December 2010
Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects
Installation - Troubleshooting - User FAQ - HOWTOs - 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.
Contents
Proposed Release Schedule
- December 20 -- code freeze
- December 22 -- First release candidate posted
- 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
Merge queue
- Energy model WiFi additions
- bug 963-- print out routing tables (http://codereview.appspot.com/3613041/)
- DSDV
- UAN framework
- LTE support
- bug 967-- need ability to insert a shim http://www.nsnam.org/bugzilla/show_bug.cgi?id=967
Bug list
- 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 in preparation
- WiMAX bugs (953, 985, 995)
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