Skip to content

Commit

Permalink
lr-wpan: CCA vulnerability window test and doc
Browse files Browse the repository at this point in the history
  • Loading branch information
Alberto Gallegos Ramonet committed Sep 9, 2024
1 parent 9d80dbb commit 32a2883
Show file tree
Hide file tree
Showing 4 changed files with 415 additions and 162 deletions.
2 changes: 2 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Changes from ns-3.42 to ns-3-dev
* (tcp) A new trace source `TcpSocketBase::LastRtt` has been added for tracing the last RTT sample observed. The existing trace source `TcpSocketBase::Rtt` is still providing the smoothed RTT, although it had been incorrectly documented as providing the last RTT.
* (core) Added `LaplacianRandomVariable` class implementing the Laplacian random variable, and `LargestExtremeValueRandomVariable` class implementing the Largest Extreme Value random variable.
* (wifi) Added a new trace source to `WifiPhy`: **PhyRxMacHeaderEnd**, which is fired when the reception of the MAC header of an MPDU is completed and provides the MAC header and the remaining PSDU duration. The trace source is actually fired when the new **NotifyMacHdrRxEnd** attribute of `WifiPhy` is set to true (it is set to false by default).
* (lr-wpan) Added a new test to `lr-wpan-cca-test.cc` suite. The added test demonstrates a known CCA vulnerability window.

### Changes to existing API

Expand All @@ -36,6 +37,7 @@ Changes from ns-3.42 to ns-3-dev
* (lr-wpan) Attribute `pCurrentChannel` added to the supported attributes in `MacPibAttributes`.
* (lr-wpan) Attribute `pCurrentPage` added to the supported attributes in `MacPibAttributes`.
* (wifi) Attribute `ChannelSettings` has been changed to allow configuration of non-contiguous operating channels by specifying each 80 MHz segment. It has changed from TupleValue to AttributeContainerValue, but the configuration of contiguous channels using a StringValue still works as before.
* (lr-wpan) Documentation was extended and reformatted.

### Changes to build system

Expand Down
1 change: 1 addition & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ been tested on Linux. As of this release, the latest known version to work with
- (lr-wpan) !2082 - MAC SET GET attributes added
- (core) !1904 - Added support for Laplacian and Largest Extreme Value random variables (`LaplacianRandomVariable`, `LargestExtremeValueRandomVariable`)
- (wifi) - Added support for 80+80 MHz
- (lr-wpan) !2123 - CCA vulnerability window test and doc

### Bugs fixed

Expand Down
Loading

0 comments on commit 32a2883

Please sign in to comment.