Update CHANGES.html and RELEASE_NOTES
This commit is contained in:
11
CHANGES.html
11
CHANGES.html
@@ -100,7 +100,16 @@ or with a string value with 'b' (bytes) or 'p' (packets) suffix, such as:
|
||||
<li>The QueueDisc base class now provides a default implementation of the DoPeek private method
|
||||
based on the QueueDisc::PeekDequeue method, which is now no longer available.</li>
|
||||
<li>The QueueDisc::SojournTime trace source is changed from a TracedValue to a TracedCallback; callbacks that hook this trace must provide one ns3::Time argument, not two.</li>
|
||||
/ul>
|
||||
<li>To avoid the code duplication in SingleModelSpectrumChannel and MultiModelSpectrumChannel classes, the attributes MaxLossDb and PropagationLossModel, and the traces PathLoss and TxSigParams are moved to the base class SpectrumChannel. Similarly, the functions AddPropagationLossModel, AddSpectrumPropagationLossModel, SetPropagationDelayModel and GetSpectrumPropagationLossModel are now defined in SpectrumChannel class. Moreover, the TracedCallback signature of LossTracedCallback has been updated from :
|
||||
<pre>
|
||||
typedef void (* LossTracedCallback) (Ptr<SpectrumPhy> txPhy, Ptr<SpectrumPhy> rxPhy, double lossDb);
|
||||
</pre>
|
||||
To :
|
||||
<pre>
|
||||
typedef void (* LossTracedCallback) (Ptr<const SpectrumPhy> txPhy, Ptr<const SpectrumPhy> rxPhy, double lossDb);
|
||||
</pre></li>
|
||||
<li>For the sake of LTE module API consistency the IPV6 related functions AssignUeIpv6Address and GetUeDefaultGatewayAddress6 are now declared in EpcHelper base class. Thus, these functions are now declared as virtual in the child classes, i.e., EmuEpcHelper and PointToPointEpcHelper.</li>
|
||||
</ul>
|
||||
<h2>Changes to build system:</h2>
|
||||
<ul>
|
||||
<li>Waf upgraded from 1.8.19 to 2.0.9, and ns-3 build scripts aligned to the new API.</li>
|
||||
|
||||
@@ -46,6 +46,10 @@ New user-visible features
|
||||
to the start times of applications in a container.
|
||||
- (network) Add a method to check whether a node with a given ID is within
|
||||
a NodeContainer.
|
||||
- (spectrum) A new trace source named "Gain" is added to the SpectrumChannel class.
|
||||
This trace is fired whenever a new path loss value is calculated. It exports pointers
|
||||
to the mobility model of the transmitter and the receiver, Tx antenna gain, Rx antenna gain,
|
||||
propagation gain and the pathloss value.
|
||||
|
||||
Bugs fixed
|
||||
----------
|
||||
@@ -78,6 +82,7 @@ Bugs fixed
|
||||
- Bug 2948 - network: SetPriority does not support value 7
|
||||
- Bug 2949 - test: Exit test.py if incorrect fullness option used
|
||||
- Bug 2964 - wifi: IdealWifiManager keeps using the same MCS when all transmissions fail
|
||||
- Bug 2974 - lte: Inconsistent declaration of IPV6 methods
|
||||
|
||||
Known issues
|
||||
------------
|
||||
|
||||
Reference in New Issue
Block a user