Stefano Avallone
19e376646e
wifi: Port probe response and association response to the new mgt header
2023-04-17 16:31:15 +00:00
Stefano Avallone
95d2f74188
wifi: Add a unit test for WifiMgtHeader class
2023-04-17 16:31:15 +00:00
Stefano Avallone
6c29863c56
wifi: Add a base class for new management headers
2023-04-17 16:31:15 +00:00
Stefano Avallone
ba3019b3d8
wifi: Break the tight relationship between SupportedRated and ExtendedSupportedRates
2023-04-17 16:31:15 +00:00
Stefano Avallone
fda9fc490d
wifi: There is no ERP Information in AssocResp frames
2023-04-17 16:31:15 +00:00
Stefano Avallone
e74ffdff6d
wifi: Information Elements should define Print() instead of ostream operator
2023-04-17 16:31:15 +00:00
Yikun Wang
747b1bf94e
doc ( fixes #876 ): Improve dark-mode heading, navigation, and search bars
2023-04-17 08:49:10 -07:00
André Apitzsch
9a8a2640a8
olsr: Convert Willingness to enum
2023-04-16 16:06:26 +00:00
Karsten Heimann
d10004d006
propagation: fix height assignment in 3gpp propagation loss model
2023-04-16 12:01:38 +02:00
Tommaso Pecorella
81584daca7
ci: refactor CI jobs to split build and test phases.
2023-04-15 22:38:59 +00:00
Tom Henderson
0e730323f5
tests: Add wifi-rate-adaptation-distance.cc to test coverage
2023-04-15 16:52:10 +00:00
Tom Henderson
0b1508f83c
examples: Restore original range of wifi-rate-adaptation-distance.cc
2023-04-15 16:52:10 +00:00
Tom Henderson
9371409c9e
examples: Fix wifi-rate-adaptation-distance.cc runtime issues
2023-04-15 16:52:10 +00:00
Tom Henderson
36ccdd7c98
wifi: Restrict selected attributes to ATTR_GET only
2023-04-15 16:52:10 +00:00
Tom Henderson
8628d9611a
examples: Align CommandLine argument name with other examples
2023-04-15 16:52:10 +00:00
Gabriel Ferreira
4b5769439e
build: explicitly link stdc++fs on GCC 8
2023-04-15 12:04:12 -03:00
Tom Henderson
d38bcac1ab
wifi: Fix clang-tidy warning
2023-04-13 15:51:52 -07:00
Tommaso Pecorella
bbd24ccdaa
dsr: ( fixes #884 ) Remove broken TxErrorCallback
2023-04-11 22:16:19 +00:00
Sébastien Deronne
867d960e3c
wifi: Rename flag in HeSigHeader
2023-04-11 20:32:53 +00:00
Sébastien Deronne
06fe860a17
wifi: Cleanup MU user infos map from HePpdu
2023-04-11 20:32:53 +00:00
Sébastien Deronne
0d7bd988e0
wifi: add function to reconstruct per user information in TXVECTOR for DL OFDMA
2023-04-11 20:32:53 +00:00
Sébastien Deronne
27c99b5c5d
wifi: Extend HeSigHeader::Print
2023-04-11 20:32:53 +00:00
Sébastien Deronne
1f4a9b74ec
wifi: Fill HE-SIG-B PHY headers
2023-04-11 20:32:53 +00:00
Sébastien Deronne
47c000dcd8
wifi: Fix number of RUs per HE-SIG-B content channel
2023-04-11 20:32:53 +00:00
Sébastien Deronne
95153be77b
wifi: Fix HE-SIG-B content channels for 2x996 tones RU
2023-04-11 20:32:53 +00:00
Sébastien Deronne
3723c047e3
wifi: Fix STA-ID order in WifiTxVector::GetContentChannels and GetContentChannels::DeriveRuAllocation
2023-04-11 20:32:53 +00:00
Sébastien Deronne
24669e3f58
wifi: Move some HE-SIG-B related functions to HePpdu
2023-04-11 20:32:53 +00:00
Sebastien Deronne
13083552c0
wifi: Add HE-SIG-B-MCS to HE-SIG-A for HE MU PPDU
2023-04-11 20:32:53 +00:00
Sébastien Deronne
8c702556f6
wifi: Fix HE-SIG-A PHY header for HE MU and HE TB PPDUs
2023-04-11 20:32:53 +00:00
Sebastien Deronne
a46944f8c6
wifi: Cleanup unused fields in HE-SIG-A PHY header
2023-04-11 20:32:53 +00:00
Sebastien Deronne
40102a0617
wifi: Fix FORMAT field in HE-SIG-A PHY header for HE TB PPDUs
2023-04-11 20:32:53 +00:00
Sébastien Deronne
e2b17cd0db
wifi: Add CENTER_26_TONE_RU to WifiTxVector
2023-04-11 20:32:53 +00:00
Biljana Bojovic
44a7ee9b2c
spectrum: Fix clang-tidy issue in three-gpp-channel-model
2023-04-11 03:54:54 +02:00
Gabriel Ferreira
e499c28478
build: fix scratch targets for file names containing dots in CMake < 3.14
2023-04-10 18:59:51 +00:00
Biljana Bojovic
b7ce054ede
core: Fix to not call a function on a moved-from object in MatrixArrayTestSuite
2023-04-10 16:26:38 +00:00
Biljana Bojovic
e995d45e4c
core: Pass by ref. test name in ValArrayTestCase, MatrixArrayTestCase and ComplexMatrixArrayTestCase
2023-04-10 16:26:38 +00:00
Biljana Bojovic
8101dbb147
core: Change private to protected in MatrixArray to allow inheritance
2023-04-10 16:26:38 +00:00
Biljana Bojovic
b72c6437b7
core: Use size_t instead of uint16_t for easier integrations with std container types
2023-04-10 16:26:38 +00:00
Biljana Bojovic
e6b2ff7e7e
core: Add an additional test case for MatrixArray transpose
2023-04-10 16:26:38 +00:00
Biljana Bojovic
8f2a1825b3
core: Add ComplexMatrixArray test case to test std::complex functions of MatrixArray
2023-04-10 16:26:38 +00:00
Biljana Bojovic
0028ae845e
core: Fix MatrixArray::HermitianTranspose
2023-04-10 16:26:38 +00:00
Biljana Bojovic
1b25eee622
core: Add more test cases for testing MatrixArray multiplication
2023-04-10 16:26:38 +00:00
Biljana Bojovic
0b7e825484
core: Fix MatrixArray multiplication (use the correct matrix offset for lhs and rhs matrices)
2023-04-10 16:26:38 +00:00
Tommaso Pecorella
32e495dcbd
network: remove pedantic asserts in metadata
2023-04-09 23:47:01 +02:00
Gabriel Ferreira
85fcf95f36
build: ( fixes #881 ) fix scratch targets for file names containing dots
2023-04-08 15:29:11 -03:00
Gabriel Ferreira
6e66cc3ae9
network: over-provision 100 bytes for Buffer allocations
...
Saves up 10 million allocations in wifi-he-network --simulationTime=0.25 --frequency=5 --useRts=0 --minExpectedThroughput=6 --maxExpectedThroughput=844
2023-04-08 14:15:19 -03:00
Gabriel Ferreira
d9924eced9
internet: reuse routing callbacks in Ipv4L3Protocol::Receive and Ipv6L3Protocol::Receive
...
Saves up 31 million allocations in wifi-he-network --simulationTime=0.25 --frequency=5 --useRts=0 --minExpectedThroughput=6 --maxExpectedThroughput=844
2023-04-08 14:11:37 -03:00
Gabriel Ferreira
71c1fba5a0
build: do not build the test object library when tests are disabled
2023-04-06 23:41:38 +00:00
Gabriel Ferreira
13a42a5a9a
build: propagate module include directories to the test module
...
Otherwise, unknown symbols included by external dependencies won't be resolved while building traced-callback-typedef-test-suite.cc
2023-04-06 23:41:38 +00:00
Gabriel Ferreira
2b98ccb9e2
test: test-ns3.py case to check if modules from src can depend on contrib
2023-04-06 23:41:38 +00:00