Sebastien Deronne
|
53adc7ef39
|
wifi: Add new PPDU field types and RX failure reasons for 802.11be
|
2022-08-04 11:03:50 +00:00 |
|
Sebastien Deronne
|
c4a7058738
|
wifi: Rework SIG-A and SIG-B processing functions to avoid duplicated code
|
2022-08-04 11:03:50 +00:00 |
|
Sebastien Deronne
|
fe6149948e
|
wifi: Add function to return the symbol duration
|
2022-08-04 11:03:50 +00:00 |
|
Sebastien Deronne
|
250e5745fd
|
wifi: Prepare HE PHY to be reused for 802.11be
|
2022-08-04 11:03:50 +00:00 |
|
Tom Henderson
|
7dd42b1791
|
wifi: (fixes #709) Scale RxSensitivity by channel width for YansWifiChannel
|
2022-08-03 15:23:36 -07:00 |
|
Stefano Avallone
|
fc09e4df59
|
wifi: (fixes #714) Increase association timeout in wifi-primary-channels-test
|
2022-08-03 14:50:40 +02:00 |
|
Gabriel Ferreira
|
4e1d606af5
|
bindings: fix segmentation violation in python scripts
And move sample-rng-plot.py code to a main function
|
2022-08-02 00:27:47 -03:00 |
|
Gabriel Ferreira
|
b45b583f10
|
ci: switch pybindgen CI to cppyy
|
2022-08-01 21:24:02 +00:00 |
|
Gabriel Ferreira
|
31f71962b7
|
internet: teardown interface-to-stream maps on Simulation::Destroy
This prevents segmentation fault when interfaces are managed by Cppyy-based python bindings
|
2022-08-01 21:24:02 +00:00 |
|
Gabriel Ferreira
|
36df81be90
|
bindings: replace pybindgen bindings support with cppyy bindings
|
2022-08-01 21:24:02 +00:00 |
|
Gabriel Ferreira
|
c5d0c8efb4
|
bindings: remove pybindgen bindings sources
|
2022-08-01 21:24:02 +00:00 |
|
Zhiheng Dong
|
ff53821535
|
replace unordered_map by map
|
2022-07-28 04:54:14 +00:00 |
|
Tommaso Pecorella
|
4e0747d759
|
applications: (fixes #702) Support IPv6 for PacketSink
|
2022-07-23 18:54:10 +00:00 |
|
Zhiheng Dong
|
4d8f627cb1
|
internet: update ipv4/6container code example
|
2022-07-19 22:00:21 +00:00 |
|
dzh
|
e27f66a06e
|
fix: typo and lack of Get()
|
2022-07-19 22:00:21 +00:00 |
|
Gabriel Ferreira
|
7d9b1831a3
|
build: add config-store as a lte dependency
|
2022-07-19 12:09:37 -03:00 |
|
Eduardo Almeida
|
c8ef71d00f
|
build: update modules that depend on config-store
|
2022-07-19 00:31:02 -03:00 |
|
Gabriel Ferreira
|
ec1c6ccaaf
|
build: fix flow-monitor CMakeLists.txt formatting
|
2022-07-18 23:30:22 +00:00 |
|
Gabriel Ferreira
|
6c68938f6c
|
netanim: create netdevices to ensure netanim gets their modules linked
|
2022-07-18 23:30:22 +00:00 |
|
Alberto Gallegos Ramonet
|
77b894b22d
|
lr-wpan: Adds MAC ACTIVE and PASSIVE scan support
|
2022-07-17 21:23:45 +00:00 |
|
Tommaso Pecorella
|
1dfc512dba
|
doc: fix doxygen warnings
|
2022-07-16 21:47:32 -05:00 |
|
Sébastien Deronne
|
a5cb1c0df0
|
spectrum: Compute received PSD at reception instead of at transmission
|
2022-07-15 15:30:18 +00:00 |
|
Sébastien Deronne
|
793042d63f
|
spectrum: Pass SpectrumSignalParameters to CalcRxPowerSpectralDensity
|
2022-07-15 15:30:18 +00:00 |
|
Sébastien Deronne
|
575671c389
|
spectrum: SpectrumSignalParameters::Copy can be const
|
2022-07-15 15:30:18 +00:00 |
|
Eduardo Almeida
|
13741fbb61
|
flow-monitor: Add libstats dependency
|
2022-07-14 19:28:46 +00:00 |
|
Peter D. Barnes, Jr
|
1bf56b7697
|
utils: (merges !1000) Rename and refactor bench-simulator -> bench-scheduler
Add --all option to benchmark all schedulers.
|
2022-07-13 17:32:56 -07:00 |
|
Sebastien Deronne
|
3177f3d3b5
|
wifi: Implement CCA logic when channel bonding is used
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
6940bb7170
|
wifi: Add function to retrieve the center frequency of a given secondary channel
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
d233286bb9
|
wifi: Add function to WifiPpdu to determine whether it overlaps with a given channel
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
1f3e89f6fa
|
wifi: Hold TX center frequency in WifiPpdu
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
9f1648814d
|
wifi: Implement function to retrieve secondary band for a given width
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
b942f5d88d
|
wifi: Move GetPrimaryBand to PhyEntity
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
74508aa6cc
|
wifi: Add methods in PHY entities to compute CCA thresholds
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
5071779956
|
wifi: Add new attributes to control CCA thresholds
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
0d74327385
|
wifi: Cleanup WifiPhy::GetMeasurementChannelWidth
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
d1e4791bb7
|
wifi: Pass incoming PPDU (or nullptr for any signal) to SwitchMaybeToCcaBusy
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
00a07ea95f
|
wifi: Do not use the received PPDU to compute the measurement channel width if its received signal is too weak to process
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
7757f2c5d8
|
wifi: Pass channel type and CCA busy durations per 20 MHz subchannel to WifiPhyStateHelper::SwitchMaybeToCcaBusy
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
e010e9f52c
|
wifi: Cleanup ResetReceive from WifiPhy
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
95d40fb926
|
wifi: PHY shall call CCA detection logic from the PhyEntity corresponding to the configured standard
|
2022-07-12 20:55:03 +00:00 |
|
Sebastien Deronne
|
79ea8d014f
|
wifi: Add functions to retrieve the modulation class and PHY entity for a given standard
|
2022-07-12 20:55:03 +00:00 |
|
Tolik Zinovyev
|
81bae65d4a
|
network: (merges !1010) Prevent time overflow in DataRate.
|
2022-07-11 21:40:54 -07:00 |
|
Stefano Avallone
|
ab67a74f22
|
wifi: WifiAckManager and WifiProtectionManager are configured with their link ID
|
2022-07-11 15:29:36 +00:00 |
|
Stefano Avallone
|
4d61d67a7d
|
wifi: Txop holds per-link channel access status
|
2022-07-11 15:29:36 +00:00 |
|
Stefano Avallone
|
262918d22c
|
wifi: Txop holds per-link contention window information
|
2022-07-11 15:29:36 +00:00 |
|
Stefano Avallone
|
18eb7e47a0
|
wifi: Txop holds per-link backoff information
|
2022-07-11 15:29:36 +00:00 |
|
Stefano Avallone
|
8eb407d771
|
wifi: Add a structure containing per-link information to Txop
|
2022-07-11 15:29:36 +00:00 |
|
Stefano Avallone
|
f05df09246
|
wifi: ChannelAccessManager and FrameExchangeManager are configured with their link ID
|
2022-07-11 15:29:36 +00:00 |
|
Stefano Avallone
|
9e7796616a
|
wifi: Txop can get a pointer to ChannelAccessManager from WifiMac
|
2022-07-11 15:29:36 +00:00 |
|
Tom Henderson
|
ad029f4c79
|
stats: (fixes #698) Relax test tolerance
|
2022-07-08 14:51:15 -07:00 |
|