--- a/CHANGES.html Sat May 11 10:50:48 2013 -0700
+++ b/CHANGES.html Sat May 11 11:08:52 2013 -0700
@@ -56,6 +56,20 @@
<h2>New API:</h2>
<ul>
<li>New TCP Westwood and Westwood+ models
+ <li>New FdNetDevice class providing a special NetDevice that is able to read
+ and write traffic from a file descriptor. Three helpers are provided
+ to associate the file descriptor with different underlying devices:
+ <ul>
+ <li> EmuFdNetDeviceHelper (to associate the |ns3| device with a physical
+ device in the host machine). This helper is intended to
+ eventually replace the EmuNetDevice in src/emu. </li>
+ <li> TapFdNetDeviceHelper (to associate the ns-3 device with the file
+ descriptor from a tap device in the host machine) </li>
+ <li> PlanteLabFdNetDeviceHelper (to automate the creation of tap devices
+ in PlanetLab nodes, enabling |ns3| simulations that can send and
+ receive traffic though the Internet using PlanetLab resource.</li>
+ </ul>
+ </li>
<li>In Ipv4ClickRouting, the following APIs were added:
<ul>
<li>Ipv4ClickRouting::SetDefines(), accessible through ClickInternetStackHelper::SetDefines(), for the user to set Click defines from the ns-3 simulation file.</li>
--- a/RELEASE_NOTES Sat May 11 10:50:48 2013 -0700
+++ b/RELEASE_NOTES Sat May 11 11:08:52 2013 -0700
@@ -31,6 +31,11 @@
New user-visible features
-------------------------
- new TCP Westwood and Westwood+ models
+- new FdNetDevice model and associated helpers. The FdNetDevice is able
+ to read and write from a file descriptor. Various helpers are provided
+ to associate this descriptor with underlying devices or sockets on the
+ host operating system, including a packet socket for emulation, and
+ tap devices including a version specialized for use on PlanetLab.
- ns-3-click: it's now possible to (i) have Click pull random numbers from
ns-3 and (ii) have ns-3 set "defines" in Click via the simulation file
(see src/click/examples/nsclick-defines.cc).