Tom Henderson
|
06adc9f833
|
wifi: Add small test to check each DSSS modulation rate
|
2024-07-04 16:29:41 +00:00 |
|
Tom Henderson
|
da9fcebe05
|
wifi: (fixes #1095) Fix reception of WIFI_MOD_CLASS_HR_DSSS
|
2024-07-04 16:29:41 +00:00 |
|
André Apitzsch
|
235588143c
|
spectrum: Switch license of two-ray-to-three-gpp-ch-calibration.py to GPLv2
Matteo Pagin accepted the switch, see [1].
[1] https://gitlab.com/nsnam/ns-3-dev/-/merge_requests/2030#note_1959169561
|
2024-07-04 16:27:01 +00:00 |
|
Aniket Singh
|
3be702f769
|
tcp (fixes #1043): Fix BBR incorrect minRtt updates
|
2024-07-03 17:35:06 +00:00 |
|
André Apitzsch
|
4d293577a8
|
doc: Add license information to README
|
2024-07-03 15:29:28 +00:00 |
|
Rui Chen
|
3571328118
|
wifi: Mark variable as maybe unused
|
2024-07-03 06:32:16 -07:00 |
|
Alberto Gallegos Ramonet
|
c856c57fe5
|
lr-wpan: MAC layer AssignStreams function fixes
|
2024-07-03 19:37:47 +09:00 |
|
Aniket Singh
|
144d1952c1
|
tcp: (fixes #805) Update NextSeg() condition for SACK as per RFC
|
2024-07-03 06:34:04 +00:00 |
|
Silviu-Leonard Vatamanelu
|
f980106520
|
examples (fixes #1098): Fix wrong configuration of spectrumPhy in wifi-spectrum-per-example.cc
|
2024-07-02 17:47:30 +00:00 |
|
Tommaso Pecorella
|
825994ba1c
|
mobility: cancel update event when the model is destroyed
|
2024-07-02 09:55:22 -05:00 |
|
Stefano Avallone
|
ef6fd8ae36
|
wifi: Fix clang-tidy-18 warning
|
2024-07-02 14:13:31 +02:00 |
|
Stefano Avallone
|
2f76d5ef1d
|
Update CHANGES.md and RELEASE_NOTES.md
|
2024-07-02 10:15:19 +02:00 |
|
Stefano Avallone
|
1f1ba479a1
|
wifi: Improve logging of MPDUs
|
2024-07-02 10:15:19 +02:00 |
|
Stefano Avallone
|
b5e4e89b4c
|
wifi: Fix address returned by StaWifiMac::DoGetLocalAddress()
Return the address of the link used to communicate with the single-link
AP if the remote address is the BSSID, or the MLD address otherwise.
|
2024-07-02 10:15:19 +02:00 |
|
Stefano Avallone
|
ed053d33ac
|
wifi: Add test to check starting SeqNo update after ADDBA Response timeout
|
2024-07-02 10:15:19 +02:00 |
|
Stefano Avallone
|
eea2800438
|
wifi: Fix starting SeqNo when ADDBA Response arrives after timeout
|
2024-07-02 10:15:19 +02:00 |
|
Stefano Avallone
|
1f23f4ea33
|
wifi: Fix assignment of unique AIDs to non-AP STAs/MLDs
Reported by Sharan Naribole that SLDs operating on distinct
links could be assigned the same AID by an AP MLD
|
2024-07-02 10:15:19 +02:00 |
|
Stefano Avallone
|
b5f649297e
|
wifi: Wait until Ack is sent after ADDBA Req/Resp before taking actions
Reported by Rami Abdallah
|
2024-07-02 10:15:18 +02:00 |
|
Stefano Avallone
|
7a1e90f39f
|
wifi: Move processing of BlockAck action frames to HT FEM
|
2024-07-02 10:07:47 +02:00 |
|
Stefano Avallone
|
f573706a74
|
wifi: Make WifiHelper::AssignStreams() static
Suggested by Sharan Naribole
|
2024-07-02 10:07:47 +02:00 |
|
Stefano Avallone
|
0159f57a37
|
wifi: Avoid firing WifiMac::DroppedMpdu trace twice
Reported by Sharan Naribole
|
2024-07-02 10:07:47 +02:00 |
|
Stefano Avallone
|
b31caee0e3
|
wifi: Remove unused functions
|
2024-07-02 10:07:47 +02:00 |
|
Stefano Avallone
|
3652a2ef51
|
wifi: Remove old Enqueue methods and use new ones
|
2024-07-02 10:07:47 +02:00 |
|
Stefano Avallone
|
35d4921402
|
wifi: Add new WifiMac::Enqueue methods to avoid code duplication
At this stage, these methods are not yet used.
|
2024-07-02 10:07:47 +02:00 |
|
Stefano Avallone
|
12d8a340bf
|
wifi: Cache the result of ChannelAccessManager::GetAccessGrantStart()
Also, cleanup its implementation
|
2024-07-02 10:07:47 +02:00 |
|
Sébastien Deronne
|
6a2b47cf95
|
wifi: No need to indicate whether HT and/or VHT is supported in Extended Capabilities IEs
|
2024-07-02 10:07:46 +02:00 |
|
Sébastien Deronne
|
25a3714759
|
wifi: Zero initialization of all fields in WifiMacHeader
|
2024-07-02 10:07:46 +02:00 |
|
Eduardo Almeida
|
a88bb6e918
|
ci: Keep only clang-format jobs for the min and max versions
|
2024-07-01 15:51:17 +00:00 |
|
Eduardo Almeida
|
70eda40b47
|
check-style: Add notes on how to use the script to fix formatting
|
2024-07-01 15:21:38 +01:00 |
|
Eduardo Almeida
|
1d03ba7700
|
doc: Expand clang-format Git integration instructions
|
2024-07-01 15:21:36 +01:00 |
|
Sébastien Deronne
|
75b4976dba
|
wifi: Prepare some functions to receive multiple center frequencies to generate a PSD
|
2024-06-29 17:39:17 +02:00 |
|
Sébastien Deronne
|
c03e501e77
|
wifi: PPDU can be transmitted over multiple center frequencies (one per segment)
This will be a single one except for 80+80MHz when supported
|
2024-06-29 17:39:17 +02:00 |
|
Sébastien Deronne
|
1332517b24
|
wifi: Add function to retrieve the number of contiguous segments that are part of the operating channel
|
2024-06-29 17:39:17 +02:00 |
|
Sébastien Deronne
|
8e86b469d3
|
wifi: Add functions to retrieve the segment that contains the primary or secondary channel
|
2024-06-29 17:39:17 +02:00 |
|
Sébastien Deronne
|
5072136c8b
|
wifi: WifiPhy::GetChannelWidth and ChannelWidth attribute return the total width
|
2024-06-29 17:39:17 +02:00 |
|
Sébastien Deronne
|
165c7babab
|
wifi: Add function to retrieve the total channel width calculated over all contiguous channel segments
|
2024-06-29 17:39:17 +02:00 |
|
Sébastien Deronne
|
2873f8877f
|
wifi: Extend WifiPhyOperatingChannel to retrieve the center frequency, the channel number and the width in MHz of a given segment
|
2024-06-29 17:39:12 +02:00 |
|
Sébastien Deronne
|
5f8abd65b2
|
wifi: WifiPhyOperatingChannel stores multiple contiguous segments
|
2024-06-29 17:10:41 +02:00 |
|
Alberto Gallegos Ramonet
|
d1f44345e5
|
lr-wpan: beacon improvements and jitter addition
|
2024-06-27 17:29:48 +09:00 |
|
André Apitzsch
|
9b6027b535
|
visualizer: Drop compatibility for Python < 3.7
Since Python 3.7 `threading` is always available.
|
2024-06-26 12:27:44 +00:00 |
|
André Apitzsch
|
215449d4e6
|
bindings,ci,docs: Raise minimal Python version to 3.8
Python 3.6 and 3.7 are EOL.
|
2024-06-26 12:27:44 +00:00 |
|
Jay C. Surani
|
43dafda7cb
|
tcp: Add necessary logging for BBRv1
|
2024-06-25 07:31:49 +00:00 |
|
Aniket Singh
|
0480c75961
|
examples: Fix curTime format for TraceThroughput in tcp-bbr-example
|
2024-06-25 03:38:56 +00:00 |
|
Eduardo Almeida
|
e922ae97f1
|
ci: Upgrade clang-tidy to version 18
|
2024-06-24 16:54:20 +00:00 |
|
Tolik Zinovyev
|
cf00a3a733
|
wifi: pass unordered_map by const ref.
|
2024-06-22 21:59:49 -04:00 |
|
Satyarth Ratnani
|
d435b365a9
|
tcp: Add necessary Trace Sources for TcpBbr
|
2024-06-22 16:46:04 +00:00 |
|
Sébastien Deronne
|
1d35ebe5fe
|
wifi: Cleanup WifiSpectrumModelId comparison operator
|
2024-06-22 10:40:34 +02:00 |
|
Sébastien Deronne
|
dcd464fedc
|
wifi: Use uint16_t for center frequencies expressed in MHz for consistency
|
2024-06-22 10:40:34 +02:00 |
|
Sébastien Deronne
|
5853c015fd
|
wifi: Fix WifiPhyOperatingChannel::FindFirst when band is not specified
|
2024-06-22 10:40:34 +02:00 |
|
Sébastien Deronne
|
10855129ca
|
wifi: Add stream insertion operator for FrequencyChannelInfo
|
2024-06-22 10:40:34 +02:00 |
|