Skip to content

Releases: nyuwireless-unipd/ns3-mmwave

Update to ns-3.42

26 Jun 07:32
Compare
Choose a tag to compare

This release updates the baseline ns-3 version to ns-3.42, thus including the 3GPP 38.811 channel model for Non-Terrestrial Networks (NTNs), and introduces bugfixed and memory optimizations.

Update to ns-3.38

21 Mar 21:33
970552f
Compare
Choose a tag to compare

This release updates the baseline ns-3 version to ns-3.38, and thus includes, among many other features, the spectrum module optimizations introduced with the GSoC 2022 project: A simplified channel and beamforming model for ns-3.
Moreover, a few memory leaks have been fixed.

Bugfixes

21 Oct 09:31
a402f10
Compare
Choose a tag to compare

This is a minor release which fixes:

  • Multi-user support in MmWaveSpcetrumPhy, which was broken with the last update

  • Wrong error message in MmWaveSpcetrumPhy, which reported that FDD is used instead of TDD

  • Hardcoded werror compiler flag in the mmwave CMake configuration files and deprecated files

  • Legacy default error model. Now the default option is to use the NR one.

Update to ns-3.36.1, bug fixes and general improvements

23 Sep 11:48
ac8052d
Compare
Choose a tag to compare

This release updates the baseline ns-3 to the version 3.36.1, thus introducing the new CMake-based build system in place of Waf.
Moreover, various fixes and improvements such as:

  • Moving the NR frame number variable from uint16_t to uint32_t, to support longer simulation times;
  • Assuming 12 OFDM symbols to estimate the TB error probability in the CQI determination procedure, as specified in Sec. 5.2.2.5 of TS 38.214

have been introduced.

Update to ns-3 3.35 and new antenna model

02 May 15:05
95eed3b
Compare
Choose a tag to compare

This release updates the baseline ns-3 to version 3.35 and brings updates to the antenna and beamforming models.

New error models

01 Jun 13:11
ceffbfa
Compare
Choose a tag to compare

In this release:

  • We included new NR-compliant error models. The implementation has been adapted from release 1.0 of the 5G-LENA simulator, more details are available in this paper.
  • We added support to an external module that can be used to analyze the energy consumption of mmWave devices. See this repository for further details.
  • The code has been updated to be compliant with ns-3.33.

PHY and MAC layer updates, new channel and beamforming models

15 Sep 15:28
bb2c452
Compare
Choose a tag to compare

In this release:

  • the models for MAC and PHY layers have been updated to support frame structure and PHY numerology compliant with the 3GPP NR specifications
  • a new channel model based on 3GPP TR 38.901 has been included (see this paper)
  • the module now supports the possibility to run simulations using channel traces obtained from an open source ray tracer (see this paper and this example)
  • new beamforming models supporting SVD- and DFT-based schemes have been added
  • some old channel models have been removed because no longer maintained
  • all the examples have been updated to support the new features
  • the other modules have been updated to ns-3.31

Update to ns-3.29 - addition of carrier aggregation and multi-sector antennas

07 Sep 07:28
Compare
Choose a tag to compare

This release adds new features, including:

Moreover, the inter-RAT handover without dual connectivity is not supported anymore, thus dual connectivity is needed to handle heterogeneous LTE-mmWave networks. Moreover, the mmwave module code is now in the mmwave namespace, thus add using mmwave; to your existing examples.
Apart from this, the code is backward compatible, therefore old scripts still work.

To setup simulations with CA, please refer to the mmwave-ca-diff-bandwidth and mmwave-ca-same-bandwidth examples. The wiki also contains some useful guides for the setup of simulations.

new-handover branch update to ns-3.27

05 Oct 11:36
Compare
Choose a tag to compare

The new-handover branch is updated to ns-3.27.
See https://arxiv.org/pdf/1705.02882.pdf for a reference of the module's functionalities

new-handover branch with LTE/mmWave dual connectivity is updated to ns-3.27

05 Oct 07:35
Compare
Choose a tag to compare