Update AUTHORS, CHANGES.md, and RELEASE_NOTES.md for ns-3.40
parent
8e579ecd62
commit
eea138247c
1
AUTHORS
1
AUTHORS
|
@ -164,6 +164,7 @@ Sandra Lagen (sandra.lagen@cttc.es)
|
|||
Emmanuelle Laprise (emmmanuelle.laprise@bluekazoo.ca)
|
||||
Harsh Lara (harshapplefan@gmail.com)
|
||||
Mattia Lecci (mattia.lecci@gmail.com)
|
||||
Ben Lee (limjcst@163.com)
|
||||
Robin Lee (xinyashuai1987@163.com)
|
||||
Juan Leon (juanvleonr@gmail.com)
|
||||
Kristijan Lenković (k.lenkovic@me.com)
|
||||
|
|
21
CHANGES.md
21
CHANGES.md
|
@ -13,26 +13,29 @@ Note that users who upgrade the simulator across versions, or who work directly
|
|||
|
||||
This file is a best-effort approach to solving this issue; we will do our best but can guarantee that there will be things that fall through the cracks, unfortunately. If you, as a user, can suggest improvements to this file based on your experience, please contribute a patch or drop us a note on ns-developers mailing list.
|
||||
|
||||
Changes from ns-3.39 to ns-3-dev
|
||||
--------------------------------
|
||||
Changes from ns-3.39 to ns-3.40
|
||||
-------------------------------
|
||||
|
||||
### New API
|
||||
|
||||
### Changes to existing API
|
||||
|
||||
* (core) Removed private class `EmpiricalRandomVariable::ValueCDF` in favor of `std::map`.
|
||||
* (energy) Added `GenericBatteryModel` to the energy module with working examples.
|
||||
* (energy) Support for battery presets and cell packs.
|
||||
* (energy) Documentation was updated and reformatted.
|
||||
* (lr-wpan) Removed unnecessary bcst filter from `LrWpanMac::PdDataIndication` which also blocked the correct reception of beacon request commands.
|
||||
* (energy) Added `GenericBatteryModel` to the energy module with working examples, and support for battery presets and cell packs.
|
||||
* (lr-wpan) Added the functions to set or get the capability field via bitmap (a 8 bit int).
|
||||
* (lr-wpan) Added the possibility to obtain the LQI from a received `MlmeAssociateIndicationParams`.
|
||||
* (wifi) Added new helper methods to SpectrumWifiPhyHelper to allow flexible configuration for the mapping between spectrum PHY interfaces and PHY instances.
|
||||
* (wifi) Added new trace sources to `WifiPhy`: **OperatingChannelChange**, which is fired when the operating channel of a PHY is changed.
|
||||
* (wifi) The attribute `WifiPhy::Antennas` is extended to support up to 8 antennas.
|
||||
|
||||
### Changes to existing API
|
||||
|
||||
* (core) Removed private class `EmpiricalRandomVariable::ValueCDF` in favor of `std::map`.
|
||||
* (lr-wpan) Removed unnecessary bcst filter from `LrWpanMac::PdDataIndication` which also blocked the correct reception of beacon request commands.
|
||||
* (wifi) The attribute `WifiPhy::Antennas` is extended to support up to 8 antennas.
|
||||
* (wifi) `StaWifiMac::MacState` enum is now public, and `WifiMacHeader` can be subclassed
|
||||
|
||||
### Changes to build system
|
||||
|
||||
* Added support for Vcpkg and CPM package managers
|
||||
|
||||
### Changed behavior
|
||||
|
||||
* (core) `EmpiricalRandomVariable` CDF pairs can now be added in any order.
|
||||
|
|
|
@ -13,8 +13,8 @@ a [GitLab.com issue tracker](https://gitlab.com/nsnam/ns-3-dev/-/issues) number,
|
|||
and references prefixed by '!' refer to a
|
||||
[GitLab.com merge request](https://gitlab.com/nsnam/ns-3-dev/-/merge_requests) number.
|
||||
|
||||
Release 3-dev
|
||||
-------------
|
||||
Release 3.40
|
||||
------------
|
||||
|
||||
### Supported platforms
|
||||
|
||||
|
@ -27,29 +27,35 @@ requirements (Note: not all ns-3 features are available on all systems):
|
|||
- (macOS only) Xcode 11 or later
|
||||
- (Windows only) Msys2/MinGW64 toolchain or WSL2
|
||||
|
||||
Python API requires [Cppyy](https://cppyy.readthedocs.io/en/latest/installation.html) and works for Linux only. Specifically, avoid Cppyy version 3; stay with version 2.4.2 for this release.
|
||||
|
||||
### New user-visible features
|
||||
|
||||
- (core) !1586 - `EmpiricalRandomVariable` CDF pairs can now be added in any order.
|
||||
- (energy) !1329 - Extensions to battery discharge module
|
||||
- (lr-wpan) !1604 - Add CapabilityField bitmap functions
|
||||
- (lr-wpan) !1645 - Add LQI to MlmeAssociateIndicationParams
|
||||
- (wifi) Added support for 802.11be TID-to-Link Mapping
|
||||
- (energy) - !1329 - Extensions to battery discharge module
|
||||
- (lr-wpan) - !1604 - Add CapabilityField bitmap functions
|
||||
- (lr-wpan) - !1645 - Add LQI to MlmeAssociateIndicationParams
|
||||
- (wifi) Added a new trace source to WifiPhy to indicate operating channel change
|
||||
- (wifi) Improved support for multiple spectrum PHY interfaces
|
||||
- (wifi) Added initial support for MU-MIMO (ideal PHY layer only)
|
||||
|
||||
### Bugs fixed
|
||||
|
||||
- (antenna) #889 - Improve `WrapTo*` functions
|
||||
- (core) #922 - `EmpiricalRandomVariable` no longer requires that a CDF pair with a range value exactly equal to 1.0 be added.
|
||||
- (lr-wpan) - !1591 - Removed unnecessary Bcst filter from MAC
|
||||
- (core) #949 - Fix bound callbacks arguments type detection
|
||||
- (internet) #956 - Avoid sending RS when link goes down
|
||||
- (lr-wpan) !1591 - Removed unnecessary Bcst filter from MAC
|
||||
- (lr-wpan) #944 - Fix for-loop in PrintTxQueue(s) functions
|
||||
- (lr-wpan) - Fix incorrect return parameter in the MAC MlmeAssociateConfirm
|
||||
- (mobility) #943 - Fix node direction change when node is in a corner
|
||||
- (wifi) - Reset MU PPDU UID to prevent STA from receiving the TB PPDU sent by another STA
|
||||
- (wifi) - Fix max value for UL MCS field of User Info fields (depends on TF variant)
|
||||
- (wifi) - Update TXOP bandwidth upon every transmission
|
||||
- (wifi) - Fix flush operation on WifiMacQueues
|
||||
- (wifi) - #942 - Trace expired MPDUs before removing them from the queue to avoid blocking the recipient buffer
|
||||
- (wifi) #942 - Trace expired MPDUs before removing them from the queue to avoid blocking the recipient buffer
|
||||
- (wifi) - Fix wrong condition preventing PHY from aborting RX when starting TX
|
||||
- (lr-wpan) - #944 - Fix for-loop in PrintTxQueue(s) functions
|
||||
- (lr-wpan) - Fix incorrect return parameter in the MAC MlmeAssociateConfirm
|
||||
|
||||
Release 3.39
|
||||
------------
|
||||
|
|
Loading…
Reference in New Issue