swap in released 3.6 release notes
authorCraig Dowell <craigdo@ee.washington.edu>
Wed Nov 04 21:08:32 2009 -0800 (3 months ago)
changeset 5526f410b023d472
parent 5525 aaad42033f2b
child 5527 ff7b28fe6a5c
child 5531 de01c67af975
swap in released 3.6 release notes
RELEASE_NOTES
     1.1 --- a/RELEASE_NOTES	Wed Nov 04 20:28:31 2009 -0800
     1.2 +++ b/RELEASE_NOTES	Wed Nov 04 21:08:32 2009 -0800
     1.3 @@ -4,9 +4,83 @@
     1.4  This file contains ns-3 release notes (most recent releases first).
     1.5  
     1.6  All of the ns-3 documentation is accessible from the ns-3 website: 
     1.7 -http://www.nsnam.org
     1.8 -including tutorials:
     1.9 -http://www.nsnam.org/tutorials.html
    1.10 +http://www.nsnam.org including tutorials: http://www.nsnam.org/tutorials.html
    1.11 +
    1.12 +Release 3.6
    1.13 +===========
    1.14 +
    1.15 +Availability
    1.16 +------------
    1.17 +This release is immediately available from:
    1.18 +http://www.nsnam.org/releases/ns-allinone-3.6.tar.bz2
    1.19 +
    1.20 +Supported platforms
    1.21 +-------------------
    1.22 +ns-3.6 has been tested on the following platforms:
    1.23 +  - linux x86 gcc 4.4.1, 4.2, 4.1, and, 3.4.6.
    1.24 +  - linux x86_64 gcc 4.4.0, 4.3.2, 4.2.3, 4.2.1, 4.1.3, 3.4.6
    1.25 +  - MacOS X ppc and x86 (gcc 4.0.x and 4.2.x)
    1.26 +  - cygwin gcc 3.4.4 (debug only), gcc 4.3.2 (debug and optimized)
    1.27 +
    1.28 +Not all ns-3 options are available on all platforms; consult the
    1.29 +wiki for more information:
    1.30 +http://www.nsnam.org/wiki/index.php/Installation
    1.31 +
    1.32 +New user-visible features
    1.33 +-------------------------
    1.34 +
    1.35 +  a) 802.11 models:
    1.36 +     - Add an implementation of the minstrel rate control algorithm 
    1.37 +       (Duy Nguyen for gsoc)
    1.38 +     - AthstatsHelper: enables the wifi device to produce periodic 
    1.39 +       reports similar to the ones generated by madwifi's
    1.40 +       athstats tool (Nicola Baldo)
    1.41 +     - 10MHz and 5MHz channel width supported by 802.11a model 
    1.42 +       (Ramon Bauza and Kirill Andreev)
    1.43 +     - Channel switching support. YansWifiPhy can now switch among 
    1.44 +       different channels (Ramon Bauza and Pavel Boyko)
    1.45 +  
    1.46 +  b) IPv6 models:
    1.47 +    - IPv6 interface;
    1.48 +    - IPv6 layer;
    1.49 +    - IPv6 raw socket;
    1.50 +    - Static IPv6 routing;
    1.51 +    - ICMPv6 layer;
    1.52 +    - Some ICMPv6 error messages (destination unreachable, ...);
    1.53 +    - Neighbor Discovery Protocol (NS/NA, RS/RA, redirection);
    1.54 +    - Ping6 application (send Echo request);
    1.55 +    - Radvd application (send RA);
    1.56 +    - Examples (ping6, simple-routing-ping6, radvd, radvd-two-prefix,
    1.57 +      icmpv6-redirect).
    1.58 +
    1.59 +  c) Wireless Mesh Networking models:
    1.60 +    - General multi-interface mesh stack infrastructure (devices/mesh module).
    1.61 +    - IEEE 802.11s (Draft 3.0) model including Peering Management Protocol and HWMP.
    1.62 +    - Forwarding Layer for Meshing (FLAME) protocol.
    1.63 +
    1.64 +  d) Nix-vector routing:  
    1.65 +    - Ipv4NixVectorHelper
    1.66 +    - Examples (nix-simple, nms-p2p-nix)
    1.67 +
    1.68 +  e) New Test Framework
    1.69 +    - Use test.py instead of ./waf check or ./waf --regression
    1.70 +    - Previous unit tests have been ported to new framework.
    1.71 +    - Examples are tested for run-ability.
    1.72 +
    1.73 +  f) A new Flow Monitor module
    1.74 +   - To very easily measure flow metrics in a simulation
    1.75 +   - No need to use trace callbacks or parsing trace files
    1.76 +
    1.77 +API changes from ns-3.5
    1.78 +-----------------------
    1.79 +API changes for this release are documented in the file CHANGES.html. 
    1.80 +
    1.81 +Known issues
    1.82 +------------
    1.83 +ns-3.6 build is known to fail on the following platforms:
    1.84 +  - gcc 3.3 and earlier
    1.85 +  - optimized builds on gcc 3.4.4 and 3.4.5
    1.86 +  - optimized builds on linux x86 gcc 4.0.x
    1.87  
    1.88  Release 3.5
    1.89  ===========
    1.90 @@ -14,15 +88,16 @@
    1.91  Availability
    1.92  ------------
    1.93  This release is immediately available from:
    1.94 -http://www.nsnam.org/releases/ns-3.5.tar.bz2
    1.95 +http://www.nsnam.org/releases/ns-allinone-3.5.tar.bz2
    1.96  
    1.97  Supported platforms
    1.98  -------------------
    1.99 -ns-3.4 has been tested on the following platforms:
   1.100 +ns-3.5 has been tested on the following platforms:
   1.101    - linux x86 gcc 4.2, 4.1, and, 3.4.6.
   1.102    - linux x86_64 gcc 4.4.0, 4.3.2, 4.2.3, 4.2.1, 4.1.3, 3.4.6
   1.103    - MacOS X ppc and x86 (gcc 4.0.x and 4.2.x)
   1.104    - cygwin gcc 3.4.4 (debug only), gcc 4.3.2 (debug and optimized)
   1.105 +  - mingw gcc 3.4.5 (debug only)
   1.106  
   1.107  Not all ns-3 options are available on all platforms; consult the
   1.108  wiki for more information:
   1.109 @@ -63,8 +138,8 @@
   1.110  ---------------
   1.111  Our next release, which is expected to happen in 2 to 4 months from now, will
   1.112  feature the merging of some of our projects currently in development including
   1.113 -fuller IPv6 support, and some smaller features such as a new Global ARP package 
   1.114 -and possibly a new Testing and Validation suite.
   1.115 +fuller IPv6 support, some smaller features such as a new Global ARP 
   1.116 +package, and possibly a new Testing and Validation suite.
   1.117  
   1.118  Release 3.4
   1.119  ===========
   1.120 @@ -72,7 +147,7 @@
   1.121  Availability
   1.122  ------------
   1.123  This release is immediately available from:
   1.124 -http://www.nsnam.org/releases/ns-3.4.tar.bz2
   1.125 +http://www.nsnam.org/releases/ns-allinone-3.4.tar.bz2
   1.126  
   1.127  Supported platforms
   1.128  -------------------