ns-3.19 was released on 20 December 2013. This release features LTE model extensions to UE measurements and improved handover algorithm models, and a new WiFi extension for vehicular simulation support to realize an IEEE 802.11p-compliant device. A new IPv6 over Low power Wireless Personal Area Networks (6LoWPAN) model is available, intended in the future to enable IPv6 over sensor network models. A new FixedRoomPositionAllocator has been added to the buildings module. It allows one to generate a random position uniformly distributed in the volume of a chosen room inside a chosen building. Also regarding LTE, the code of LteMiErrorModel has been optimized, resulting in a significantly lower execution time of the LTE model when used with the error model enabled. A new parallel scheduling algorithm based on null messages, a common parallel DES scheduling algorithm, has been added. The null message scheduler has better scaling properties when running on some scenarios with large numbers of nodes since it does not require a global communication. Finally, some patches were added to facilitate easier use of ns-3 with the mininet emulator.

  • The latest ns-3.19 source code can be downloaded from here
  • The documentation is available in several formats from here.
  • Errata containing late-breaking information about the release can be found here
  • A patch to upgrade from the last release (ns-3.18.1) can be found here