Difference between revisions of "Ns-3.12"
From Nsnam
(create ns-3.12 page) |
|||
Line 1: | Line 1: | ||
{{TOC}} | {{TOC}} | ||
+ | |||
+ | This page summarizes the ongoing release planning for ns-3.12. No release manager is named yet. | ||
+ | |||
+ | = Proposed Release Schedule = | ||
+ | |||
+ | # May TBD -- ns-3.11 posted, ns-3.12 open phase begins. | ||
+ | |||
+ | Please see [[Release Process]] concerning general aspects of the release schedule. | ||
+ | |||
+ | = Candidate Contributions for Inclusion in ns-3.12 = | ||
+ | |||
+ | * [http://codereview.appspot.com/2104052/show Virtual Access Point (VAP) for WiFi] | ||
+ | ** insufficient reviews | ||
+ | * [http://codereview.appspot.com/2135046/show GetRelativeVelocity() for MobilityModel] | ||
+ | ** insufficient reviews | ||
+ | * [http://codereview.appspot.com/2173042/show PhySimWifi] | ||
+ | ** insufficient reviews | ||
+ | * [http://codereview.appspot.com/2334041/show thread-safe implementation of ScheduleWithContext] | ||
+ | * [http://codereview.appspot.com/1587041/show simple wireless models] | ||
+ | * [http://codereview.appspot.com/1055041/show Jamming model] | ||
+ | * [http://codereview.appspot.com/850045/show MPLS] | ||
+ | * [http://mailman.isi.edu/pipermail/ns-developers/2010-February/007419.html TCP Vegas] (blocked by lack of progress on TCP congestion control architecture) | ||
+ | * [http://codereview.appspot.com/3374041/ NetAnim trace hooks for wireless] | ||
+ | |||
+ | = ns-3.12 Features Merged = | ||
+ | |||
+ | To be listed here. | ||
+ | |||
+ | = The ns-3.12 Bug List = | ||
+ | |||
+ | To be listed here. | ||
+ | |||
+ | |||
+ | = Feature requests = | ||
+ | |||
+ | * make spectrum model compatible with ns-3 WiFi | ||
+ | * ns-2 packet UID feature | ||
+ | * API for TOS bytes (issue 897) ''may wait for netfilter support'' | ||
+ | * 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 and Tommaso Pecorella | ||
+ | * TDMA wireless model | ||
+ | ** being worked on by Hemanth Narra | ||
+ | |||
+ | = To Do List = | ||
+ | |||
+ | Mitch Watrous is working on the following modular build-related items: | ||
+ | |||
+ | # Make python examples not be run if they have unbuilt dependencies. (This requires creation of waf build log file.) | ||
+ | # Make C++ examples with unbuilt dependencies not be run. (This also requires creation of waf build log file.) | ||
+ | # Update documentation: fix module paths. | ||
+ | # Update documentation: how to use the configuration (.ns3rc) file | ||
+ | |||
+ | [http://mailman.isi.edu/pipermail/ns-developers/2011-April/008797.html Documentation updates] are planned: | ||
+ | |||
+ | # Update project documentation for modular build changes (Mitch Watrous) | ||
+ | # Split existing manual to a "developers manual" and a "model library" manual | ||
+ | # Remove "testing" document; move pieces to developers manual and model library manual | ||
+ | # Add python page to manual | ||
+ | # Remove [http://mailman.isi.edu/pipermail/ns-developers/2011-March/008742.html duplicate doxygen documentation] | ||
+ | # Create module template that can be easily cloned | ||
+ | # Create datasheet for ns-3 | ||
+ | # Create cheatsheet(s) for ns-3 | ||
+ | # Write down duties of release manager somewhere | ||
+ | |||
+ | [http://mailman.isi.edu/pipermail/ns-developers/2011-April/008816.html Coding style update] is being considered. |
Revision as of 16:46, 29 April 2011
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.12. No release manager is named yet.
Contents
Proposed Release Schedule
- May TBD -- ns-3.11 posted, ns-3.12 open phase begins.
Please see Release Process concerning general aspects of the release schedule.
Candidate Contributions for Inclusion in ns-3.12
- Virtual Access Point (VAP) for WiFi
- insufficient reviews
- GetRelativeVelocity() for MobilityModel
- insufficient reviews
- PhySimWifi
- insufficient reviews
- thread-safe implementation of ScheduleWithContext
- simple wireless models
- Jamming model
- MPLS
- TCP Vegas (blocked by lack of progress on TCP congestion control architecture)
- NetAnim trace hooks for wireless
ns-3.12 Features Merged
To be listed here.
The ns-3.12 Bug List
To be listed here.
Feature requests
- make spectrum model compatible with ns-3 WiFi
- ns-2 packet UID feature
- API for TOS bytes (issue 897) may wait for netfilter support
- 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 and Tommaso Pecorella
- TDMA wireless model
- being worked on by Hemanth Narra
To Do List
Mitch Watrous is working on the following modular build-related items:
- Make python examples not be run if they have unbuilt dependencies. (This requires creation of waf build log file.)
- Make C++ examples with unbuilt dependencies not be run. (This also requires creation of waf build log file.)
- Update documentation: fix module paths.
- Update documentation: how to use the configuration (.ns3rc) file
Documentation updates are planned:
- Update project documentation for modular build changes (Mitch Watrous)
- Split existing manual to a "developers manual" and a "model library" manual
- Remove "testing" document; move pieces to developers manual and model library manual
- Add python page to manual
- Remove duplicate doxygen documentation
- Create module template that can be easily cloned
- Create datasheet for ns-3
- Create cheatsheet(s) for ns-3
- Write down duties of release manager somewhere
Coding style update is being considered.