5G-LENA ns-3 nr module
Creators
- 1. CTTC
Contributors
Others:
Description
This release is compatible with ns-3.45.
Important news
- This release includes some features, such as:
- Resource assignment matrix (currently used to ensure there are no overlapping allocated resources);
- Wraparound model and support for hexagonal deployments, which allows for higher interference without requiring the simulation of additional rings, which can drastically speed up simulations;
- FastFadingConstantPositionMobilityModel, a static mobility model with non-zero velocity to exercise channel fading code;
- Indoor and Outdoor calibration examples were updated to reflect RP-180524;
- Add new random TDMA and OFDMA schedulers, to maximize the chance of interference between network nodes (used for testing);
- Add CI jobs to test nr on MacOS, and to perform periodic regression testing with outdoor calibration.
- This release includes important fixes, such as:
- Schedulers now have memory, maintaining their fairness over time;
- Downlink HARQ is now transmitted in scenarios where there are more active transmissions than symbols.
New user-visible features
Bugs fixed
- (bd722156) Prevent downlink HARQ from never transmitting (in case there are more active transmissions than symbols).
- (dd44a226) Use CreateObject<> for Object derived classes. Create<>() results in uninitialized attributes.
- (484144cd) Discard out-of-range signals (all-zero PSD) at nr-spectrum-phy (a result from DistanceBasedThreeGppSpectrumPropagationLossModel).
- (a5cf6fde) Add assert to check for required for phased array propagation loss model in RSRP-based initial association.
- (b3274e23) Fix data DCIs that were not reflecting notching masks.
- (242f43d4) Fix fronthaul dropping policy, by preventing the transmission of data DCI if control DCI is discarded.
- (83b2c1b3) Fix temporal fairness of PF and QoS schedulers.
- (8b92cd08) Fix temporal fairness of RR schedulers.
- (e23a296e) Allow NR to work without beam managers set, to support legacy channel and antenna models.
- (8a4a3cc4) Prevent starvation of UEs with MCS0 on OFDMA schedulers.
- (b0343c64) Reap and redistribute insufficient scheduled resources to other UEs.
Files
nr-v4.1.zip
Files
(5.9 MB)
Name | Size | Download all |
---|---|---|
md5:1f461e430a437541edb7d34229d5ebf9
|
5.9 MB | Preview Download |
Additional details
Related works
- Is supplemented by
- https://gitlab.com/cttc-lena/nr/-/tree/5g-lena-v4.1.y (URL)
Dates
- Available
-
2025-07-07
Software
- Repository URL
- https://gitlab.com/cttc-lena/nr
- Programming language
- C++, CMake, Python
- Development Status
- Active