All News & Events

Monday, February 27, 2017

ns-3 is participating in GSoC 2017! We were happy to learn today that we will be participating in the 2017 Google Summer of Code. This program is a great opportunity for students to learn a bit about software engineering and open source projects, and for our project community to grow. Interested students are encouraged to interact with the project through the main project mailing list,, and to review our wiki. Students will have until April 3 to develop a project proposal and submit it to Google.

Thursday, February 2, 2017

The annual Workshop on ns-3, to be held in Porto from June 13-14, 2017, is soliciting paper submissions for a recently extended deadline of 12 February 2017. Please see the call for papers for more information.

Monday, October 3, 2016

ns-3.26 was released on 3 October 2016 and features the following significant changes.

  • A new class SpectrumWifiPhy has been introduced that makes use of the Spectrum module. Its functionality and API is currently very similar to that of the YansWifiPhy model, especially because it reuses the same InterferenceHelper and ErrorModel classes for this release (although newer error models are now possible).
  • Several new TCP congestion control variants were introduced, including TCP Vegas, Scalable, Veno, Illinois, Bic, YeAH, and H-TCP congestion control algorithms.
  • The traffic control module adds models for FQ-CoDel, PIE, and Byte Queue Limits. Extensions were also made to integrate the Wi-Fi module with the traffic control sublayer. A WifiNetDevice::SelectQueue method has been added to determine the user priority of an MSDU, to allow the traffic control layer to align with QoS-aware queues in the Wifi device. As part of the traffic control work, the API for passing QoS and priority from applications down through the Internet stack has been updated, and the PfifoFast queue disc now classifies packets into bands based on their priority.
  • The Wi-Fi module includes better support for IEEE 802.11e features including TXOP limits, and the API for configuring Wi-Fi channel number, center frequency, and standard has been made more consistent.

Finally, the release includes numerous bug fixes and small improvements, listed in the RELEASE_NOTES.

Tuesday, May 31, 2016

Michael Di Perna has been selected to participate in the 2016 European Space Agency Summer of Code in Space (SOCIS). Michael’s project will focus on optical satellite systems such as planned for the European Data Relay System (EDRS). This is the ns-3 project’s third year of participation in SOCIS.