Difference between revisions of "Ns-3.12"

From Nsnam
Jump to: navigation, search
(Bugs being worked)
(update bug list)
Line 45: Line 45:
 
We are trying to close these bugs for this release cycle (no guarantees that we will get them all):
 
We are trying to close these bugs for this release cycle (no guarantees that we will get them all):
  
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=272 documentation] (Tom)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=272 272 documentation] (Tom)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=388 documentation] (Tom)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=388 388 documentation] (Tom)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=707 Build OpenSolaris]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=707 707 Build OpenSolaris]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=756 Graceful build failure when libraries broken]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=756 756 Graceful build failure when libraries broken]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=827 Wifi]  (Ruben) Update RELEASE NOTES
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=827 827 Wifi]  (Ruben) Update RELEASE NOTES
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=845 ConfigStore] (Mathieu; patch is pending)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=845 845 ConfigStore] (Mathieu; patch is pending)
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=904 Packet const methods] Wontfix </s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=904 904 Packet const methods] Wontfix </s>
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=928 variable length array]</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=928 928 variable length array]</s>
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=929 variable length array]</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=929 929 variable length array]</s>
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=962 path to attributes has bogus entries] May be invalid
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=962 962 path to attributes has bogus entries] May be invalid
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1010 Patch UAN module] (Andrea)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1010 1010 Patch UAN module] (Andrea)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1039 TCP Nagle and RTO] (Adrian) (also bug 1227 is a duplicate)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1039 1039 TCP Nagle and RTO] (Adrian) (also bug 1227 is a duplicate)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1043 LTE constructor problem] (Giuseppe, patch pending)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1043 1043 LTE constructor problem] (Giuseppe, patch pending)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1046 DSDV: NULL callback]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1046 1046 DSDV: NULL callback]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1047 multicast > 16 interfaces] this just needs verification that it is closed
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1047 1047 multicast > 16 interfaces]</s>
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1050 variable length array] duplicate of 928/929?</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1050 1050 variable length array] duplicate of 928/929?</s>
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1055 possible UAN bug] (Andrea)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1055 1055 possible UAN bug] (Andrea)
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1082 LogComponentEnable() does not provide error handling]</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1082 1082 LogComponentEnable() does not provide error handling]</s>
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1107 monolithic python bindings] (Gustavo) related to 1240
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1107 1107 monolithic python bindings] (Gustavo) related to 1240
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1112 TCP deadlock] (Adrian)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1112 1112 TCP deadlock] (Adrian)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1127 Netanim compatibility for xcode 4 and wiki updates] (John, probably wontfix)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1127 1127 Netanim compatibility for xcode 4 and wiki updates] (John, probably wontfix)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1134 Energy attribute spelling error] (Tony)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1134 1134 Energy attribute spelling error] (Tony)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1163 forgot to increment ephemeral port] (Adrian)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1163 1163 forgot to increment ephemeral port] (Adrian)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1164 IPV4 TCP Bind an already used port failed but without setting errno]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1164 1164 IPV4 TCP Bind an already used port failed but without setting errno]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1165 memset used with constant zero length parameter]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1165 1165 memset used with constant zero length parameter]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1166 ns-3 TCP DCE problems with RST] (Adrian)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1166 1166 ns-3 TCP DCE problems with RST] (Adrian)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1168 BridgeNetDevice: Default ExpirationTime not realistic] (Gustavo)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1168 1168 BridgeNetDevice: Default ExpirationTime not realistic] (Gustavo)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1172 Implement trivial XML output feature for Animation Interface] (John, probably wontfix)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1172 1172 Implement trivial XML output feature for Animation Interface] (John, probably wontfix)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1173 Valgrind detects memory leaks from Click when using ns-3-click] (Ruben and Lalith)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1173 1173 Valgrind detects memory leaks from Click when using ns-3-click] (Ruben and Lalith)
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1176 modules document fails to build]</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1176 1176 modules document fails to build]</s>
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1177 The auto generated man pages have some error]</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1177 1177 The auto generated man pages have some error]</s>
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1179 Add LTE trace hooks for supporting visualizer] (Giuseppe)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1179 1179 Add LTE trace hooks for supporting visualizer] (Giuseppe)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1180 LTE: Add TX/RX trace support] (Giuseppe)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1180 1180 LTE: Add TX/RX trace support] (Giuseppe)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1186 Ipv4Header lacks DSCP and ECN] Needs patch
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1186 1186 Ipv4Header lacks DSCP and ECN] Needs patch
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1192 Some test cases fail to clean up properly (missing DoTeardown)] (Mathieu, Claudio)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1192 1192 Some test cases fail to clean up properly (missing DoTeardown)] (Mathieu, Claudio)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1212 attribute path documentation broken] (Mitch)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1212 1212 attribute path documentation broken] (Mitch)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1216 RvBatteryModel segfalts if the update event happens before load changes] (Andrea)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1216 1216 RvBatteryModel segfalts if the update event happens before load changes] (Andrea)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1217 simple-odfm-wimax-phy creates UniformVariable in a critical path] (Flavio)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1217 1217 simple-odfm-wimax-phy creates UniformVariable in a critical path] (Flavio)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1218 Supply a mechanism to build python binding for multi-version of python]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1218 1218 Supply a mechanism to build python binding for multi-version of python]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1220 FdReader always stops with NS_FATAL_ERROR] (Tom G.)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1220 1220 FdReader always stops with NS_FATAL_ERROR] (Tom G.)
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1226 Incomplete YansWifiChannel Python bindings]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1226 1226 Incomplete YansWifiChannel Python bindings]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1227 TCP minRTO too low] (Adrian)
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1227 1227 TCP minRTO too low] (Adrian)
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1228 modular build problem]</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1228 1228 modular build problem]</s>
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1229 Multiplication overflow in WaypointMobilityModel::EndMobility method]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1229 1229 Multiplication overflow in WaypointMobilityModel::EndMobility method]
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1237 code cleanups related to include]</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1237 1237 code cleanups related to include]</s>
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1238 documentation]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1238 1238 documentation]
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1239 Add assertion that reference count never overflows]</s>
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=1239 1239 Add assertion that reference count never overflows]</s>
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1240 remove monolithic python bindings from waf]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1240 1240 1240 remove monolithic python bindings from waf]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1241 documentation]
+
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1241 1241 1241 documentation]
 +
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1243 1243 1243 waf shell]
 +
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1246 1246 waf --enable-shared-and-static]
  
 
<s>Also, the collection of "set but not used" bugs (such as bugs 1147-1162).</s>  Note that the general solution for bug 1170 is still in work.
 
<s>Also, the collection of "set but not used" bugs (such as bugs 1147-1162).</s>  Note that the general solution for bug 1170 is still in work.
Line 101: Line 103:
 
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=631 RealtimeSimulator and Ctrl-C]
 
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=631 RealtimeSimulator and Ctrl-C]
 
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=903 Tap Bridge and Emu Net Devices Do Not Shut Down Properly]
 
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=903 Tap Bridge and Emu Net Devices Do Not Shut Down Properly]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=975 stopping TapBridge]
+
* <s>[https://www.nsnam.org/bugzilla/show_bug.cgi?id=975 stopping TapBridge]</s>
 
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1000 Make realtime simulator last until stop]
 
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1000 Make realtime simulator last until stop]
  

Revision as of 16:49, 16 August 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. Tom Henderson, John Abraham, and Mitch Watrous will be jointly managing the release.

Proposed release schedule

  1. May 25 -- ns-3.11 posted, ns-3.12 open phase begins.
  2. Wed Aug 17 -- code freeze on ns-3-dev, ns-3.12 RC1 posted
  3. Wed Aug 24 -- ns-3.12 released

Please see Release Process concerning general aspects of the release schedule.

Proposed supported platforms

  • Ubuntu 11.04 (32/64 bit)
  • Ubuntu 10.04 LTS (64 bit)
  • Fedora Core 15 (32/64 bit)
  • Mac OS X Lion and Snow Leopard (32 bit)

Packaging

We will use ns-allinone-3.12.tar.bz2 packaging as before.

Contributors can also prepare rpms and debs, but these can occur after the release, and there are some lingering issues regarding these packages:

Release blockers

None at this time.

New features being considered for ns-3.12

These should be reviewed quickly to see if they can be integrated to this release.


Bugs being worked

We are trying to close these bugs for this release cycle (no guarantees that we will get them all):

Also, the collection of "set but not used" bugs (such as bugs 1147-1162). Note that the general solution for bug 1170 is still in work.

Also, the collection of RealtimeSimulatorImpl and TapBridge patches (Tom Goff is looking at):

Active reviews sliding past ns-3.12

These are not going to complete in time for the ns-3.12 release.

ns-3.12 features merged

ns-3.12 bugs fixed

This list needs updating.

Feature requests

This lists some features that have been requested but for which a patch is needed.

  • 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
  • Netdevice queue state support
    • being worked on by Ruben Merz