Ns-3.16: Difference between revisions
Line 54: | Line 54: | ||
* 1501: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1501 Tcp test crash] Brian Swenson | * 1501: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1501 Tcp test crash] Brian Swenson | ||
* 1502: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1502 Shutdown on tcp socket seems to misbehave] Brian Swenson | * 1502: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1502 Shutdown on tcp socket seems to misbehave] Brian Swenson | ||
* 1516: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1516 GtkConfigStore does not show read-only attributes] Mitch Watrous | * <s>1516: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1516 GtkConfigStore does not show read-only attributes] Mitch Watrous</s> | ||
* 1520: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1520 config paths not documented in Doxygen for CsmaChannel (possibly others)] Mitch Watrous | * 1520: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1520 config paths not documented in Doxygen for CsmaChannel (possibly others)] Mitch Watrous | ||
* 1522: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1522 jitter needed on Ipv4 ARP WaitReply timer] Daniel L. | * 1522: [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1522 jitter needed on Ipv4 ARP WaitReply timer] Daniel L. |
Revision as of 18:30, 7 December 2012
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.16. The ns-3 release process is listed here and here.
Release schedule
- Wed Nov 21 -- new feature freeze
- keeping open for possible BRITE and LTE scheduler inclusion
- Fri Dec 7 -- code freeze on ns-3-dev
- Wed Dec 12 -- ns-3.16 released
Proposed supported platforms
- Linux Ubuntu 12.10
- Linux Fedora 17 (also 18 beta)
- Linux Ubuntu 12.04 LTS
- Ubuntu 10.04.3 LTS
- Mac OS X Mountain Lion 10.8.2
- FreeBSD 9
- FreeBSD 8.2
Packaging
Source tarball ns-allinone-3.16.tar.bz2.
Tarball unpacks to ns-allinone-3.16 which contains, at top level:
bake bakefile.xml build.py doc generate-binary.py bakeconf.xml bake.py examples source test
The source/ directory contains:
click netanim nsc pybindgen gccxml-ns3 ns-3.16 openflow-ns3 pygccxml
The new user will either call 'build.py', which will be a wrapper around bake, or else directly call 'bake.py build' and will build all ns-3 components. From that point forward, the user may recurse into the ns-3.16 directory and work from there using ./waf as usual (if all work is ns-3-based and just uses the libraries such nsc and netanim built initially from build.py). If the user wants to work with additional packages (Direct Code Execution), he/she will reconfigure at the bake.py level and download additional components. If the user wants to edit or patch the ns-3 supporting modules (e.g. nsc or netanim) he/she will need to do more work at the bake level.
new features
- bake: http://codereview.appspot.com/6761057/
- LTE MAC Schedulers by Dizhi Zhou (GSoC 2012): http://codereview.appspot.com/6591047
- BRITE topology generator integration: http://codereview.appspot.com/6499120/
Bugs being worked
- 555: DCF immediate access bug Daniel L.
- 582: Tags are not serialized and deserialized from Packet::Serialize and Packet::Deserialize Peter Barnes
- Patchset 1: Add class Hash: generic hash function interface http://codereview.appspot.com/6357056/
- Patchset 2: Add hashes to TypeId. http://codereview.appspot.com/6344063/ <- being held out of ns-3.16
- Patchset 3: Refactor PacketTagList http://codereview.appspot.com/6354061/
- 954: changing the simulation time resolution Peter Barnes
- 1342: tcp test case failure Brian Swenson
- 1456: update openflow distribution Tom Henderson
- 1501: Tcp test crash Brian Swenson
- 1502: Shutdown on tcp socket seems to misbehave Brian Swenson
1516: GtkConfigStore does not show read-only attributes Mitch Watrous- 1520: config paths not documented in Doxygen for CsmaChannel (possibly others) Mitch Watrous
- 1522: jitter needed on Ipv4 ARP WaitReply timer Daniel L.
- 1525: Linker error with mpi on Mac 10.8 Peter Barnes/Brian Swenson
- 1531: Crash when using NS_LOG in destructors of static objects Peter Barnes
- 1540: bake not building click correctly Daniel Camara/Mitch Watrous
- 1542: adapt waf to find bake-built libraries Mitch Watrous