Alexander Krotov
1d1c98ab6e
wifi: add ThompsonSamplingWifiManager
2021-04-06 16:12:12 +03:00
Stefano Avallone
bc9ddaa453
wifi: Improve tracing of ACKed/NACKed MPDUs
2021-03-31 14:53:20 +00:00
Stefano Avallone
ced0a2e349
doc: Update wifi documentation
2021-03-31 14:53:20 +00:00
Bhaskar Kataria
85e3a7a917
traffic-control: (merges !377 ) Add FqPIE and an L4S mode for PIE queue disc
2021-03-14 09:24:19 -07:00
Bhaskar Kataria
3d7a42d42e
traffic-control: (merges !362 ) Add FqCobalt queue disc
...
FqCobalt includes COBALT enhancements to CoDel (Blue enhancement) and
set-associative hash, as used in the Linux cake queue disc. An L4S mode is
also included.
2021-03-12 14:29:10 -08:00
Rediet
0a0d305330
wifi: Add documentation on PhyEntity and WifiPpdu
2021-02-16 09:38:48 +01:00
Rediet
ea5d4c8c81
wifi: Remove HT Greenfield support
2021-02-16 09:38:47 +01:00
Rediet
2aba58e77e
wifi: Remove Holland (solves #278 )
2021-02-16 09:38:47 +01:00
Tommaso Pecorella
217b28e6aa
sixlowpan: add context-based (stateful) IPHC compression
2021-01-17 16:54:52 +00:00
Tom Henderson
4bad98fa07
Update release files to start next release
2021-01-09 10:39:57 -08:00
Tom Henderson
bc453bcb14
Update availability in RELEASE_NOTES
2021-01-09 10:24:27 -08:00
Tom Henderson
e12c34e610
Update CHANGES.html and RELEASE_NOTES
2021-01-04 10:36:01 -08:00
Tom Henderson
805abdcf17
Update CHANGES.html and RELEASE_NOTES
2020-12-23 18:15:01 -08:00
Tom Henderson
15c15a47bd
Update CHANGES.html and RELEASE_NOTES
2020-12-02 20:53:26 -08:00
Tom Henderson
53fd77b0e8
Update CHANGES.html and RELEASE_NOTES
2020-11-27 21:22:20 -08:00
Sébastien Deronne
247af3879c
Update RELEASE_NOTES
2020-11-15 19:29:21 +01:00
Sébastien Deronne
9a69b47d49
Update RELEASE_NOTES
2020-11-07 13:39:30 +01:00
Tom Henderson
de01155b9c
Update CHANGES.html and RELEASE_NOTES
2020-10-28 13:40:03 -07:00
Sébastien Deronne
7bce530e71
wifi: Update documentation related to PHY error rate models
2020-10-26 20:39:16 +00:00
Tom Henderson
23bb16aef1
Update CHANGES.html and RELEASE_NOTES
2020-10-06 19:39:08 -07:00
Tom Henderson
a9230f481d
Merge ns-3.32-release branch
2020-10-06 19:33:40 -07:00
Tom Henderson
87b8455364
Update CHANGES.html and RELEASE_NOTES
2020-10-03 22:01:21 -07:00
Bhaskar Kataria
a5f26de555
traffic-control: (merges !379 ) Add PIE queue disc active/inactive feature
2020-09-20 16:20:02 -07:00
Sébastien Deronne
808452dc98
Fix typo in RELEASE_NOTES
2020-09-11 10:09:54 +00:00
Sébastien Deronne
afed498f29
Update RELEASE_NOTES
2020-09-03 20:46:12 +02:00
Deepak Kumaraswamy
3552db04ce
tcp: Add dynamic pacing implementation based on Linux internal pacing
...
Includes contributions from Tom Henderson, Vivek Jain, and Viyom Mittal
2020-08-31 08:54:32 -07:00
ZorazeAli
212063244e
Update RELEASE_NOTES
2020-08-29 22:50:10 +02:00
Tom Henderson
bb0ec5258f
mesh: Enable operation with SpectrumWifiPhy
2020-08-17 08:57:48 -07:00
Bhaskar Kataria
b12ac52109
traffic-control: Add L4S extensions to FqCoDel and CoDel
2020-08-16 18:57:47 -07:00
Bhaskar Kataria
04747b113c
traffic-control: Update PIE doc with tests for RFC features,
...
RELEASE_NOTES and CHANGES.html
2020-08-16 15:59:03 -07:00
Tom Henderson
337ab206d1
tcp: Some TcpLinuxReno documentation and example program edits
2020-08-06 13:23:37 -07:00
Tom Henderson
d3b571e7dc
Update RELEASE_NOTES and CHANGES.html
2020-07-19 17:26:18 -07:00
Natale Patriciello
f8d0ae104e
RELEASE_NOTES updated to mention assert/log enable switch in waf configure
2020-07-06 08:49:44 +00:00
Tom Henderson
cbab46116f
Update CHANGES.html, RELEASE_NOTES, and release_steps.txt for next release
2020-06-28 09:19:56 -07:00
Tom Henderson
8a88840fff
Update availability in RELEASE_NOTES
2020-06-27 17:41:07 -07:00
Tom Henderson
e03acfa2f8
Update RELEASE_NOTES and CHANGES.html for ns-3.31
2020-06-23 20:46:18 -07:00
Sébastien Deronne
a8e9f1edcf
Update RELEASE_NOTES and CHANGES.html
2020-06-12 18:19:40 +02:00
Michele Polese
9f805877ea
buildings: (merge !125 ) Add random walk mobility model that avoids buildings
...
* Adds example, unit test, and bash script to plot results
2020-06-09 21:16:14 -07:00
ZorazeAli
6b8a66e4e4
Update RELEASE_NOTES
2020-06-08 17:40:57 -07:00
Peter D. Barnes, Jr
fa7d6a894e
core: ( fixes #143 ): EmpiricalRandomVariable should ensure that the CDF ends with 1.0
...
After discussion it was decided that this is not an error,
but should be better documented.
2020-05-12 21:25:08 +00:00
Natale Patriciello
b4f8739db8
Edit RELEASE_NOTES for the propagation o-h bug
...
Closes !269
2020-05-06 08:54:03 +02:00
Peter D. Barnes, Jr
20f5e442ed
doc: Add CommandLine::Usage to the doxygen for every example
2020-04-27 16:20:09 -07:00
Stefano Avallone
cf5a4c0d35
wifi: ( fixes #1909 ) Implement timeouts according to the standard
2020-04-15 10:49:41 +02:00
Sébastien Deronne
abddddbd66
Update RELEASE_NOTES
2020-04-12 15:35:00 +02:00
Sébastien Deronne
d55b10a863
wifi: Add test to verify Ideal rate manager selects the appropriate rate when non-best effort traffic is sent
2020-04-12 12:32:47 +02:00
Sébastien Deronne
20d9522a1b
wifi: ( fixes #40 ) Reset Ideal rate manager when the maximum number of retries for a packet has been reached
2020-04-12 10:24:28 +00:00
Tommaso Zugno
b4f5695e05
Integration of the 3GPP TR 38.901 fast fading model (GSoC 2019) (2/2)
...
Close !90
2020-03-30 18:23:07 +02:00
Tommaso Zugno
b8c935ca9c
Integration of the 3GPP TR 38.901 pathloss and channel condition model (GSoC 2019) (1/2)
...
In particular, this commit contains:
* a new abstract class ChannelConditionModel, which provides the base for the
implementation of specific channel condition models. The main method is
GetChannelCondition (mm a, mm b), which determines the channel condition
based on the tx and rx mobility models and returns it as a pointer to an
object of type ChannelCondition
* the implementation of the subclasses ThreeGppRMaChannelConditionModel,
ThreeGppUMaChannelConditionModel, ThreeGppUMiStreetCanyonChannelConditionModel,
ThreeGppIndoorMixedOfficeChannelConditionModel,
ThreeGppIndoorOpenOfficeChannelConditionModel, which inherits from
ChannelConditionModel and statistically determines the LOS/NLOS state based on
the specification in 3GPP TR 38.901
* the implementation of the subclass BuildingsChannelConditionModel, which
inherits from ChannelConditionModel and determines the LOS/NLOS state based
on the buildings deployed in the scenario. It has been adapted from the
mmwave module.
* new classes which extends the PropagationLossModel interface and implements
the pathloss models defined in 3GPP TR 38.901
(ThreeGppRmaPropagationLossModel, ThreeGppUmaPropagationLossModel,
ThreeGppUmiStreeCanyonPropagationLossModel,
ThreeGppIndoorOfficePropagationLossModel). The main method is DoCalcRxPower
(txPow, mm a, mm b), which applies the pathloss model taking into account the
LOS/NLOS channel state and then returns the received power. To retrieve the
channel state, they interface with the class ChannelConditionModel through
the method GetChannelCondition (mm a, mm b)
* documentation and test cases for all the new classes
2020-03-12 14:34:22 +01:00
Natale Patriciello
4d0fbd1df4
stats: added SQLite interface to RELEASE_NOTES
2020-03-09 10:12:34 +01:00
Sébastien Deronne
b08bb7898a
Update RELEASE_NOTES
2020-03-08 20:39:12 +01:00