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 |
|
Gabriel Ferreira
|
2247130fb1
|
build: accept 'ns3 -h' in addition to 'ns3 --help'
Fix #699
|
2022-07-08 19:30:58 +00:00 |
|
Gabriel Ferreira
|
9ff4236d5a
|
build: fix ns3 argument splitting on -- separator
|
2022-07-08 14:40:26 +00:00 |
|
Gabriel Ferreira
|
588a0169d2
|
doc: update ns3 script options and CHANGES.md
|
2022-07-08 14:40:26 +00:00 |
|
Gabriel Ferreira
|
e435de3692
|
build: complement "ns3 build --help" and "ns3 run --help"
Includes:
- replace "ns3 --list" with "ns3 show targets"
- rename 'ns3 build' and 'ns3 run' target names
|
2022-07-08 14:40:26 +00:00 |
|
Tom Henderson
|
d06de00c4c
|
internet: Fix documentation typo
|
2022-07-07 14:40:54 -07:00 |
|
Gabriel Ferreira
|
820dbeab66
|
doc: fix wrong uses of ns3 run
|
2022-07-06 10:06:41 -03:00 |
|
Stefano Avallone
|
7c11a1d012
|
wifi: Use new WifiHelper methods in some examples/tests
|
2022-07-06 07:23:20 +00:00 |
|
Stefano Avallone
|
2cea008b33
|
wifi: Add WifiHelper methods to set config options for available standards
|
2022-07-06 07:23:20 +00:00 |
|
Tolik Zinovyev
|
59e05f030e
|
wifi: Avoid copying WifiPpdu in YansWifiChannel::Send()
|
2022-07-04 19:31:32 +02:00 |
|
Stefano Avallone
|
c95370fb9d
|
wifi: Avoid unnecessary copies of IEs in Association Response frames
|
2022-07-04 07:50:24 +00:00 |
|
Stefano Avallone
|
231c9d4951
|
wifi: Avoid unnecessary copies of IEs in (Re)Association Request frames
|
2022-07-04 07:50:24 +00:00 |
|
Stefano Avallone
|
f225ab9ff7
|
wifi: Avoid unnecessary copies of IEs in Beacon/Probe Response frames
|
2022-07-04 07:50:24 +00:00 |
|
Stefano Avallone
|
9ee5a89599
|
wifi: Avoid unnecessary copies of IEs in Probe Request frames
|
2022-07-04 07:50:24 +00:00 |
|
Tommaso Pecorella
|
8191b2a940
|
aodv: update regression test traces
|
2022-07-02 23:21:09 +00:00 |
|
Tommaso Pecorella
|
79eb65efbb
|
mesh: update regression test traces
|
2022-07-02 23:21:09 +00:00 |
|
Tommaso Pecorella
|
cfd3c98d33
|
lte: (fixes #689) fix RNG seed for deactivation bearer test
|
2022-07-02 23:21:09 +00:00 |
|
Tommaso Pecorella
|
60449cfbaa
|
internet: (fixes #400) Adds RS retransmission if no reply
|
2022-07-02 23:21:09 +00:00 |
|
Gabriel Ferreira
|
cc9928f8a1
|
doc: document CCache and PCH settings
|
2022-07-01 22:07:40 -03:00 |
|
Gabriel Ferreira
|
63f03d5e15
|
build: re-enable PCH with CCache
Includes:
- disable PCH validation when using XCode
- disable Clang's PCH timestamping
- add ostream header to the PCH
|
2022-07-01 22:07:40 -03:00 |
|
Stefano Avallone
|
66bf313b0c
|
Update RELEASE_NOTES.md
|
2022-06-23 12:09:27 +02:00 |
|
Stefano Avallone
|
e55628fc38
|
wifi: Limit the delay among TB PPDUs to the duration of training fields
|
2022-06-23 12:05:26 +02:00 |
|
Sebastien Deronne
|
71760590d9
|
wifi: Add test for OBSS reception between the end of two HE TB PPDUs being received by the PHY
|
2022-06-23 12:05:26 +02:00 |
|
Sebastien Deronne
|
f97d297bb2
|
wifi: Extend UL OFDMA PHY tests to verify RX start and RX end notifications
|
2022-06-23 12:05:26 +02:00 |
|
Stefano Avallone
|
18f8b488d3
|
wifi: Correctly compute the time to RX end to be passed to WifiPhyStateHelper::SwitchToRx()
|
2022-06-23 12:05:26 +02:00 |
|
Sebastien Deronne
|
c423249242
|
wifi: Notify RX end only for the last received HE TB PPDU
|
2022-06-23 12:05:26 +02:00 |
|
Sebastien Deronne
|
55a1578633
|
wifi: Split processing of a received PSDU from RX end notifications
|
2022-06-23 12:05:26 +02:00 |
|
Sebastien Deronne
|
5855aefa17
|
wifi: Handle RX end notifications to WifiPhyStateHelper in seperate functions
|
2022-06-23 12:05:26 +02:00 |
|
Sebastien Deronne
|
719011058b
|
wifi: Use more const references in WifiPhyStateHelper
|
2022-06-23 12:05:26 +02:00 |
|