Commit Graph

  • 0f7e2ee431 Update VERSION and documentation tags for ns-3.39 release Tom Henderson 2023-07-05 09:29:46 -07:00
  • 5d45bff4c0 doc: Clarify that g++-8 no longer supported Tom Henderson 2023-07-04 12:25:36 -07:00
  • 08e7748ec4 doc: Fix warning about title underline too short Tom Henderson 2023-07-04 12:02:34 -07:00
  • edba072126 doc: (fixes #927) Update Python installation instructions Tom Henderson 2023-07-04 12:00:06 -07:00
  • c199a3d796 visualizer: fix pip packaging stubs and import statements Gabriel Ferreira 2023-07-03 12:54:44 -03:00
  • 2307990f1c Update CHANGES.md and RELEASE_NOTES.md Tom Henderson 2023-06-22 17:06:02 -07:00
  • a82a1e82d6 Update AUTHORS for ns-3.39 release Tom Henderson 2023-06-22 13:53:31 -07:00
  • 3087ab286a doc: Update ns-3 version in tutorial and installation references Tom Henderson 2023-06-22 13:24:07 -07:00
  • 2a872de85a wifi: Extend user documentation for multiple RF interfaces Sébastien Deronne 2023-04-18 08:16:29 +02:00
  • a53ed72f4f wifi: Extend design documentation for multiple RF interfaces Sébastien Deronne 2023-04-16 13:59:36 +02:00
  • c7d29b99e1 wifi: Add figure to illustrate impact of TrackSignalsFromInactiveInterfaces attribute Sébastien Deronne 2023-04-16 15:57:43 +02:00
  • 648a9bcabd wifi: Add figure to illustrate multiple RF interfaces concept Sébastien Deronne 2023-04-16 13:59:05 +02:00
  • 11ad80cba4 Update CHANGES for wifi multiple RF interfaces support Sébastien Deronne 2023-04-16 11:57:46 +02:00
  • 32bb441752 Update RELEASE_NOTES for wifi multiple RF interfaces support Sébastien Deronne 2023-04-16 11:28:45 +02:00
  • 829d8d5701 core: add test for attribute unordered map Tommaso Pecorella 2023-06-20 05:40:18 -05:00
  • 06290ae5da internet: (fixes #910) Release memory when sockets are closed Tommaso Pecorella 2023-05-28 14:59:21 +02:00
  • be4199879a tap-bridge: Update tap-wifi-dumbbell example Tom Henderson 2023-06-16 15:56:36 -07:00
  • f1dfa5cecd fd-net-device,tap-bridge: Replace brctl, tunctl and ifconfig by ip André Apitzsch 2023-06-07 16:24:58 +02:00
  • 9777b825a8 wifi: Do not compute bands stored in interference helper if the spectrum PHY interface is operating on the same channel Sébastien Deronne 2023-04-01 14:46:12 +02:00
  • 015b711bc8 wifi: Cleanup extra dimension in InterferenceHelper Sébastien Deronne 2023-02-22 21:48:13 +01:00
  • 57f5d8d1b7 wifi: Only erase unused bands that belong to the specified frequency range in InterferenceHelper::UpdateBands Sébastien Deronne 2023-02-21 20:28:35 +01:00
  • e50b86d01b wifi: Do not calculate bands for each received packet Sébastien Deronne 2023-02-21 07:53:28 +01:00
  • eaeb098720 wifi: Use WifiSpectrumBandInfo and get rid of bands offset calculation Sébastien Deronne 2023-02-18 10:52:30 +01:00
  • 039d310981 wifi: Store computed bands in spectrum PHY interface Sébastien Deronne 2023-02-20 22:10:56 +01:00
  • 21af571db5 wifi: Simplify RX power per band calculations in SpectrumWifiPhy::StartRx Sébastien Deronne 2023-02-21 07:51:29 +01:00
  • 15d068c016 wifi: Move some more 802.11ax specific to HE PHY Sébastien Deronne 2023-02-25 13:59:05 +01:00
  • f91edb5507 wifi: Store RU bands in spectrum PHY interface Sébastien Deronne 2023-02-20 20:30:29 +01:00
  • eef793c6c3 wifi: Calculate start and stop frequencies for a given band Sébastien Deronne 2023-04-08 12:28:23 +02:00
  • 1f4b434b12 wifi: Use WifiSpectrumBandInfo instead of WifiSpectrumBandIndices Sébastien Deronne 2023-02-16 23:02:27 +01:00
  • 6199ab51ab wifi: Add WifiSpectrumBandFrequencies and WifiSpectrumBandInfo types Sébastien Deronne 2023-02-15 22:59:15 +01:00
  • 909e6df324 wifi: Pass WifiSpectrumBandIndices by const reference Sébastien Deronne 2023-02-15 22:50:20 +01:00
  • 48c2845987 wifi: Rename WifiSpectrumBand to WifiSpectrumBandIndices Sébastien Deronne 2023-02-15 22:50:20 +01:00
  • 8c06f02c26 wifi: Move ConvertHeRuSubcarriers to HE PHY Sébastien Deronne 2023-02-23 20:34:45 +01:00
  • 6ad61a93a7 wifi: Rename band bandwidth to subcarrier spacing Sébastien Deronne 2023-02-23 20:09:22 +01:00
  • bf8bd4bf57 spectrum: Wifi band bandwidth should be a uint32_t Sébastien Deronne 2023-02-23 20:24:39 +01:00
  • 5ed4fe74c7 spectrum: Split out WifiSpectrumValue5MhzFactory since it is not used by wifi Sébastien Deronne 2023-02-25 14:06:56 +01:00
  • e00523cf59 spectrum: Cleanup unused functions Sébastien Deronne 2023-02-25 12:06:23 +01:00
  • 2ea8b33534 wifi: Rename range to avoid potential clashes Sébastien Deronne 2023-02-16 18:11:47 +01:00
  • f68fc46a8c wifi: Initial support for EHT PHY headers And get rid of workarounds Sébastien Deronne 2023-05-09 08:05:58 +02:00
  • 933678331e wifi: Define initial EHT PHY header variants Sébastien Deronne 2023-05-03 20:21:15 +02:00
  • 4ce1e2c05c build: Move NS3_DPDK option to root CMakeLists.txt Eduardo Almeida 2023-06-20 04:46:57 +00:00
  • be4a3c9428 wifi: Fix WifiTxTimer::GetDelayLeft() Stefano Avallone 2023-06-04 18:43:20 +02:00
  • fc4677bb07 wifi: Use structs to group (MU) EDCA parameters Stefano Avallone 2023-06-04 22:07:09 +02:00
  • 622f2df62b wifi: Set (MU) EDCA parameters on correct links Stefano Avallone 2023-06-01 12:22:04 +02:00
  • 41a375b7cd wifi: Fix overloaded function for vectors of IEs in WifiMgtHeader Stefano Avallone 2023-05-12 11:42:33 +02:00
  • dbecb725b6 clang-tidy: Remove check readability-duplicate-include Eduardo Almeida 2023-06-12 18:12:06 +00:00
  • 59a2ec189b ci: Add more texlive packages Stefano Avallone 2023-06-19 11:32:50 +02:00
  • af947e7d62 wifi: Add sphinx documentation for EMLSR operations Stefano Avallone 2023-03-22 14:50:40 +01:00
  • 7c81899fe1 wifi: Add a unit test for DL transmissions to EMLSR clients Stefano Avallone 2023-03-20 17:26:59 +01:00
  • 82f369381c wifi: AP MLD assumes that all EMLSR clients switch back to listening operation when releasing the channel Stefano Avallone 2023-03-18 21:14:31 +01:00
  • 043a657263 wifi: AP MLD detects which EMLSR clients switch back to listening operation when transmitting a PPDU Stefano Avallone 2023-03-08 17:30:27 +01:00
  • 56d862be3d wifi: When sending ICF, AP blocks transmissions to EMLSR clients on other EMLSR links Stefano Avallone 2023-03-08 14:53:44 +01:00
  • efeff2f531 wifi: Default protection manager enables MU-RTS when TXing to EMLSR clients Stefano Avallone 2023-03-03 19:40:16 +01:00
  • ec1d25cc68 wifi: Update EMLSR info in remote station manager upon receiving EML Notification frame Stefano Avallone 2023-02-22 17:54:22 +01:00
  • 66d2179a38 wifi: ApWifiMac stores EML Capabilities of non-AP MLDs in remote station manager Stefano Avallone 2023-02-22 16:43:44 +01:00
  • bdb597b55f ci: Update texlive packages name Stefano Avallone 2023-06-19 10:18:02 +02:00
  • 5487e10150 olsr: Fix clang-diagnostic-unused-function warnings Eduardo Almeida 2023-06-12 06:38:31 +01:00
  • 60b982e500 olsr: Declare willingness variables as enum Willingness Eduardo Almeida 2023-06-01 21:07:42 +01:00
  • 390f3d26b2 olsr: Move Willingness to olsr-repositories.h Eduardo Almeida 2023-06-01 20:40:40 +01:00
  • 36f8d798d3 visualizer: Remove useless PySys_SetArgv() call André Apitzsch 2023-06-02 11:13:13 +02:00
  • da28627dd8 wifi: (fixes #917) Add missing STA-ID in GetMode() call from YansErrorRateModel Stefano Avallone 2023-06-15 11:18:36 +02:00
  • 14f77391fe spell-check: add 'aas' as an exception Gabriel Ferreira 2023-06-14 22:55:52 -03:00
  • e8317e44cd build: trim cmake executable extension on Windows Gabriel Ferreira 2023-06-14 17:33:52 -03:00
  • 84cbe1451e build: remove pybindgen leftovers Gabriel Ferreira 2023-06-14 15:30:18 -03:00
  • 7473b7f428 build: rename cmake-format settings files Gabriel Ferreira 2023-06-14 15:29:49 -03:00
  • 2e240ac40d build: allow test-runner to be built with less modules Gabriel Ferreira 2023-06-14 15:25:34 -03:00
  • 0b1a5a2e76 wifi: Rename OrderedRus to UserInfoMapOrderedByRus Sébastien Deronne 2023-06-05 18:42:07 +02:00
  • 51b6f880df wifi: Move remaining function related to HE-SIG-B content channels to HePpdu Sébastien Deronne 2023-05-06 14:57:09 +02:00
  • 1ec45cf37e wifi: Make WifiTxVector::GetOrderedRus public Sébastien Deronne 2023-05-06 14:56:14 +02:00
  • 3e13cdff8e wifi: Extend HE-SIG-B duration tests Sébastien Deronne 2023-05-09 19:50:20 +02:00
  • a59207010d wifi: Rework HE-SIG-B duration tests Sébastien Deronne 2023-05-01 14:21:54 +02:00
  • a0e967bec9 wifi: Verify derived RU allocation from HE MU users information instead of setting it in HE-SIG-B duration tests Sébastien Deronne 2023-04-30 17:55:53 +02:00
  • 6c67e70fb6 wifi: Fill in HE-SIG-B content channels for unassigned RUs Sébastien Deronne 2023-04-24 23:09:01 +02:00
  • 77643aec3a wifi: Simplify condition in WifiTxVector::GetContentChannels Sébastien Deronne 2023-05-04 22:34:04 +02:00
  • ab4a782bb7 wifi: Define NO_USER_STA_ID for RU that is intended for no user Sébastien Deronne 2023-05-24 20:35:51 +02:00
  • 53b318dc9a wifi: Use constexpr instead of define for SU_STA_ID Sébastien Deronne 2023-05-24 20:34:47 +02:00
  • 1158788d5d wifi: Do not early discard signals coming from non-active interfaces Sébastien Deronne 2023-06-09 18:26:56 +02:00
  • a964d9510b wifi: Add more info in logs when receiving a non Wi-Fi signal Sébastien Deronne 2022-11-26 14:00:21 +01:00
  • 4dbcfcf9fb olsr: Fix clang-tidy readability-simplify-boolean-expr warning Eduardo Almeida 2023-06-01 20:05:11 +01:00
  • dc2e292ff6 wifi: Add missing <optional> header Eduardo Almeida 2023-06-10 11:02:57 +01:00
  • a26fa9c454 wifi: Use std::make_unique() instead of operator new in ack and protection managers Stefano Avallone 2023-06-12 12:15:07 +02:00
  • 1b87e6b72a doc: add missing latex package to doxygen conf Tommaso Pecorella 2023-06-14 01:59:14 +02:00
  • bf781d4064 lte: Use if-else instead of multiplying by binary flag (fix clang-tidy warning) Eduardo Almeida 2023-06-11 20:27:57 +00:00
  • 7dbf987f55 wimax: Use bitwise operations instead of power-2 multiplications Eduardo Almeida 2023-06-11 19:21:24 +00:00
  • 8c49f49cbf lte: Fix comment formatting Eduardo Almeida 2023-06-11 20:37:07 +00:00
  • 20f2d50097 Fix typos Eduardo Almeida 2023-06-11 19:12:59 +00:00
  • 89170f7aab click: Cache call to Simulator::Now() Eduardo Almeida 2023-06-11 00:01:05 +01:00
  • e60ce44a98 click: (fixes #918) Fix call to static method Eduardo Almeida 2023-06-10 23:58:52 +01:00
  • b8dace537b lte: PSS scheduler: remove useless loop André Apitzsch 2023-03-09 14:56:07 +01:00
  • 7589e87594 lte: (fixes #906) Don't use invalid cell ID André Apitzsch 2023-06-12 13:34:01 +02:00
  • 7b2bbc7179 lte: Fix log messages André 2023-06-08 09:00:05 +00:00
  • 42756add13 lte: (fixes #885) Don't send RAR when UE context is not created kkoutlia 2023-05-26 17:03:54 +02:00
  • c51af10e4e spectrum: (fixes #919) Use "sin" instead of "cos" for calculation of sinRayAoa/sinRayAod Biljana Bojovic 2023-06-12 16:43:48 +02:00
  • b23e65c2bb core: (fixes #905) Move log severity class 'debug' below 'logic' Tom Henderson 2023-05-30 11:13:33 -07:00
  • a959eea3d5 wave: Remove wave module from codebase Tom Henderson 2023-05-18 08:48:48 -07:00
  • 3f9a99f556 ci: phase out fedora 36 and add 38 Tommaso Pecorella 2023-06-11 01:18:11 +02:00
  • 944a7edc64 ci: remove redundant ubuntu jobs Tommaso Pecorella 2023-06-11 01:17:45 +02:00
  • 9f1b4e9cdb ci: remove redundant gcc jobs Tommaso Pecorella 2023-06-11 01:17:33 +02:00
  • 6a3d58e1ea doc: Remove references to Installation wiki from tutorial Tom Henderson 2023-06-08 15:59:48 -07:00
  • 972578b4bd internet: Mark functions as const Eduardo Almeida 2023-06-09 11:44:13 +00:00