ns-3.47
ns-3.47 was released on February 16, 2026, due to contributions from twenty-eight authors. This release adds new traffic generators from the IEEE 802.11ax evaluation methodology, support for TCP Forward Acknowledgement, and improvements to 3GPP propagation models for outdoor-to-indoor penetration losses. The ns-3 3GPP channel model now supports a spatial-consistency update procedure consistent with TR 38.901. The global routing framework has been extended to support IPv6, and a “PrintRoute” functionality similar to traceroute has been added. LR-WPAN devices are now supported in the Pyviz visualizer, and a TCP BBR Python example program was added. See the file CHANGES.md for changed model behavior and build system aspects. Several improvements and bug fixes are listed in the RELEASE_NOTES and CHANGES files.
A release of ns-allinone-3.47 is planned for early March, 2026. This release will supplement ns-3.47 with contributed modules from the ns-3 App Store and is intended for users interested in more simulation models.
Download
The ns-3.47 release download is available from this link. This download is a source archive that contains the mainline source code.
Documentation
The documentation is available in several formats from this link.
- What has changed since ns-3.46? Consult the changes and RELEASE_NOTES pages.
- Errata containing any late-breaking information about the release can be found here (if the page for ns-3.47 is empty, no errata have been posted)
- A patch to upgrade from ns-3.46 to ns-3.47 can be found here
Documentation for contributed modules is not hosted on the ns-3 web site.