Commit Graph

  • 83d44c91f7 wifi: Default ACK manager computes the correct format for responses to MU-BARs Stefano Avallone 2023-01-17 13:47:06 +01:00
  • fdcc37177a wifi: HE FEM gets the appropriate PHY entity to set TRIGVECTOR and SIG-B mode Sébastien Deronne 2023-01-17 13:34:46 +01:00
  • 1906dd708c wifi: Extend EhtFEM, EhtPhy and EhtPpdu to support EHT SU transmissions Stefano Avallone 2023-01-17 13:29:10 +01:00
  • bdfa411183 wifi: Adjust HePhy and HePpdu to support EHT MU PPDUs Stefano Avallone 2023-01-17 13:20:44 +01:00
  • 939b266414 wifi: Update WifiTxVector methods to account for EHT formats Stefano Avallone 2023-01-13 18:32:48 +01:00
  • 317e4bb7a0 wifi: WifiTxVector's MU info only contains MCS index, not a WifiMode Stefano Avallone 2023-01-09 19:14:10 +01:00
  • 6c62f129b6 wifi: Add method to get modulation class from preamble type (when possible) Stefano Avallone 2023-01-09 19:12:02 +01:00
  • 99cd2667d4 wifi: Add EHT_PPDU_TYPE to TXVECTOR Sébastien Deronne 2023-01-09 22:26:41 +01:00
  • babdde901e wifi: Add function to identify EHT preambles Sebastien Deronne 2022-07-05 22:41:37 +02:00
  • fc0cacd4a5 wifi: Add unit tests for more EHT IEs Stefano Avallone 2022-09-10 19:22:55 +02:00
  • 394548822e wifi: Implement TID-to-Link Mapping IE Sharan Naribole 2022-07-24 19:24:06 -07:00
  • 66f838978b wifi: Include EHT Operation in EHT AP management frames Sharan Naribole 2022-09-01 19:29:50 +02:00
  • 3d6801a88c wifi: Add EHT Operation member in Management headers Sharan Naribole 2022-07-26 22:23:56 -07:00
  • 204fe5c68b wifi: Implement EHT Operation IE Sharan Naribole 2022-07-26 22:22:24 -07:00
  • d6bf803347 docs: document clean commands for the tutorial Tom Henderson 2022-12-29 23:42:46 -03:00
  • 6ed1378d1a build: limit perf to target and remove context-switch events Gabriel Ferreira 2022-12-25 11:48:55 -03:00
  • 1b71af65b3 test: disable command line colouring during test-ns3.py tests Gabriel Ferreira 2022-12-09 19:39:02 -03:00
  • 3a0bd53c7a build: add distclean option to the ns3 script Gabriel Ferreira 2022-12-09 00:35:53 -03:00
  • a861b65dc8 build: accept ./ns3 help in addition to ./ns3 --help Gabriel Ferreira 2022-12-09 00:03:10 -03:00
  • a534b60ce0 wifi: Fix bits not cleared before updating Basic HE-MCS And NSS Set in HE Operation IE Sébastien Deronne 2023-01-16 18:57:58 +01:00
  • ff55f48be4 wifi: Fix default value for Basic HE-MCS And NSS Set in HE Operation IE Sébastien Deronne 2023-01-16 18:56:35 +01:00
  • 9f87376a2c wifi: Fix parameters passed to fallback error rate model in TableBasedErrorRateModel Sébastien Deronne 2023-01-08 15:19:22 +01:00
  • 0bcaa034c4 wifi: Fix PHY rate used for 4096-QAM in YANS error rate model Sebastien Deronne 2022-12-29 21:48:59 +08:00
  • 16e725fd96 core: Add missing library in system-path.cc André Apitzsch 2023-01-16 13:38:08 +01:00
  • 82b6fe67aa wifi: Add tests for EHT capabilities serialization and deserialization Sébastien Deronne 2022-08-24 22:20:08 +02:00
  • ecffca222c wifi: 802.11be STAs always support 40 MHz in 5 GHz and 6 GHz bands Sébastien Deronne 2022-09-11 12:23:46 +02:00
  • 1c62fbe5c2 wifi: Use EHT capabilities to add supported EHT MCS in WifiRemoteStationManager Sébastien Deronne 2022-08-25 18:50:29 +02:00
  • 359b6d873c wifi: Add function set PPE thresholds in EHT capabilities Sébastien Deronne 2022-08-22 21:26:30 +02:00
  • 568cf017e2 wifi: Add EHT PPE thresholds subfield to EHT capabilities Sébastien Deronne 2022-08-15 16:35:22 +02:00
  • 413b9b64a3 wifi: Fill EHT-MCS And NSS Set field in EHT capabilities Sébastien Deronne 2022-08-07 15:02:34 +02:00
  • 4a05823c5c wifi: Add EHT-MCS And NSS Set field to EHT capabilities Sébastien Deronne 2022-08-07 09:59:28 +02:00
  • 9e5413329d wifi: Pass deserialized VHT and HE capabilities to EHT capabilities constructor Sébastien Deronne 2022-08-14 15:33:46 +02:00
  • b033ffa969 wifi: Fill in some flags in EHT PHY Capabilities Information field Sébastien Deronne 2022-08-06 15:05:22 +02:00
  • 1c12440603 wifi: Add EHT PHY Capabilities Information field to EHT capabilities Sebastien Deronne 2022-07-26 20:27:05 +02:00
  • 64c8423e3e wifi: Fill in Maximum MPDU Length and Maximum A-MPDU Length Exponent Extension in EHT capabilities Sebastien Deronne 2022-07-26 18:36:59 +02:00
  • 1e9a37b1b1 wifi: Add EHT MAC Capabilities Information field to EHT capabilities Sebastien Deronne 2022-07-25 21:23:28 +02:00
  • a9b6995359 wifi: Fix potential byte order issue in HE capabilities Sebastien Deronne 2022-07-25 21:15:39 +02:00
  • f523ee2c9d doc: Add missing colon to test-framework.rst Wouter Overmeire 2023-01-11 08:25:08 +01:00
  • 26fa853b86 wave: Do not serialize the whole WifiTxVector Sebastien Deronne 2022-07-13 17:50:53 +02:00
  • 3d1f1fa444 wifi: Cleanup unused typedef in BlockAckManager Sébastien Deronne 2022-10-08 15:39:36 +02:00
  • 30e535d61e wifi: Fix non-OFDMA duration for EHT PPDUs Sébastien Deronne 2022-08-22 20:26:43 +02:00
  • 16072fea26 wifi: Fix mispelling of 'occurred' in various places Sébastien Deronne 2022-11-27 13:51:29 +01:00
  • d620b68e63 wifi: Rename WifiPpdu::CanBeReceived to WifiPpdu::DoesCoverChannel Sébastien Deronne 2022-11-04 12:08:02 +01:00
  • 98eac84386 wifi: Only APs can receive HE TB PPDUs that do not overlap the primary channel Sébastien Deronne 2022-11-04 12:47:18 +01:00
  • b9c81f483b wifi: Rework function calls to determine whether PHY shall issue a PHY-RXSTART.indication Sébastien Deronne 2022-11-03 22:57:41 +01:00
  • 6459da6718 wifi: Add test to verify a PPDU is dropped if its bandwidth is larger than the one of the RX PHY Sébastien Deronne 2022-11-03 21:37:57 +01:00
  • 7803604edb wifi: Add tests for WifiPpdu::DoesOverlapChannel and WifiPpdu::CanBeReceived Sébastien Deronne 2022-11-01 11:29:45 +01:00
  • 71ea9ccfdf wifi: Fix WifiPpdu::CanBeReceived not returning false when the whole primary channel is not covered by the width of the incoming PPDU Sébastien Deronne 2022-11-01 10:02:04 +01:00
  • d547cf4a02 util: SplitString function to split a string on a delimiter Peter Barnes 2023-01-06 02:00:19 +00:00
  • 0951dbc128 core: cache parsing of environment variables Peter D. Barnes, Jr 2022-11-22 23:37:20 -08:00
  • e64d589073 doc: environment variables Peter D. Barnes, Jr 2020-05-19 12:51:43 -07:00
  • f51780101a doc: remove space in nested templates Peter D. Barnes, Jr 2022-11-21 11:49:30 -08:00
  • 700543b01a doc: remove space before paren in code samples Peter D. Barnes, Jr 2022-11-21 13:01:52 -08:00
  • 820c029e8b doc: (void)' -> ()' in documentation Peter D. Barnes, Jr 2022-11-16 17:09:48 -08:00
  • 3557cd86ea doc: sort Attributes and TraceSources alphabetically Peter D. Barnes, Jr 2022-11-23 00:49:53 -08:00
  • 5e4dfe69a6 build: Fix warnings in auxiliary files Eduardo Almeida 2022-12-22 12:28:57 +00:00
  • 6dedc58446 clang-tidy: Add UseColor setting Eduardo Almeida 2022-12-22 16:45:36 +00:00
  • 65484a69db wifi: Reorganize wifi-mlo test to have a test base class Stefano Avallone 2022-09-13 18:41:26 +02:00
  • 0f733871fe wifi: Fix setting of addresses for transmissions between MLDs (STA side) Stefano Avallone 2022-10-02 15:22:22 +02:00
  • c0e535c7df wifi: A non-AP MLD associated with a single link AP advertises the link MAC address Stefano Avallone 2022-10-05 13:34:30 +02:00
  • e6d621613e wifi: AP MLD replicates broadcast frames on all links Stefano Avallone 2022-10-03 10:02:56 +02:00
  • 3050e6caac wifi: Fix data transmission between an MLD and a single link device Stefano Avallone 2022-09-29 22:49:47 +02:00
  • 408e61e0bb wifi: Add an ApWifiMac method to check if any link has been setup with a STA Stefano Avallone 2022-09-28 23:04:02 +02:00
  • 6388624be3 wifi: AP does not use links that have not been setup to transmit to a station Stefano Avallone 2022-09-28 17:32:45 +02:00
  • 3c9e2fdf27 wifi: Pass link ID to MSDU/MPDU aggregator Stefano Avallone 2022-09-28 10:37:06 +02:00
  • 86d4562a11 wifi: Add a StaWifiMac method to get the IDs of the setup links Stefano Avallone 2022-09-27 12:50:51 +02:00
  • ac394d35a9 internet-apps: fix CMake formatting Gabriel Ferreira 2022-12-23 20:16:02 -03:00
  • c4ba542e7a build: switch from RULE_LAUNCH_COMPILE to CXX_COMPILER_LAUNCHER Gabriel Ferreira 2022-12-23 20:08:16 -03:00
  • e3b8bc49b5 Fix casing of classes, structs and enums to start with an uppercase letter Eduardo Almeida 2022-12-07 18:22:56 +00:00
  • 5934ee398f flow-monitor: Fix doc example reference Wouter Overmeire 2022-12-23 21:38:31 +00:00
  • c9c6b8c70a spectrum: Simplify code in MultiModelSpectrumChannel::AddRx() Stefano Avallone 2022-12-08 22:36:57 +01:00
  • fe1861699b spectrum: Align {Single,Multi}ModelSpectrumChannel::AddRx() behavior Stefano Avallone 2022-12-08 20:53:22 +01:00
  • 51721531ef doc: highlight how to keep your fork in sync with nsnam/master Tommaso Pecorella 2022-12-09 02:00:39 +01:00
  • 4847bf6d2d ci: (fixes #830) skip clang-tidy-diff for non-sources locations Tommaso Pecorella 2022-12-22 01:49:10 +01:00
  • 5c8b820b7b Remove unneeded typedef in struct and enum Eduardo Almeida 2022-12-07 19:30:05 +00:00
  • 5bc9f60f7f doc: Update coding-style.rst with unneeded typedef in struct and enum Eduardo Almeida 2022-12-07 19:29:44 +00:00
  • b0e8347193 lr-wpan: Adds beacon payload handle support (MLME-SET.request) Alberto Gallegos 2022-12-02 11:00:43 +09:00
  • f61ab9ac8c doc: always report the warnings at end of doxygen check Tommaso Pecorella 2022-12-11 12:58:45 +01:00
  • 3c46b1bd6c ci: Disable duplicate clang-tidy job in merge requests Eduardo Almeida 2022-12-14 19:10:23 +00:00
  • a093341e12 ci: Fallback to the full clang-tidy scan if files can not be found Eduardo Almeida 2022-12-08 20:13:52 +00:00
  • 61b47fc5ed ci: Calculate clang-tidy diff based on upstream/master Eduardo Almeida 2022-12-08 18:24:27 +00:00
  • e28f353cda wimax: Fix redundant if-else condition Eduardo Almeida 2022-12-02 21:14:43 +00:00
  • 8b4c39d528 Fix typo in CHANGES.md Eduardo Almeida 2022-12-09 16:32:04 +00:00
  • cc2117fc1f lr-wpan: Move private constants from header to implementation file Eduardo Almeida 2022-12-06 19:12:55 +00:00
  • 5a4b72fa3d lr-wpan: Remove {Get,Set}UnitBackoffPeriod() functions Eduardo Almeida 2022-12-09 16:29:12 +00:00
  • 514ca83092 lr-wpan (fixes #823): Add lr-wpan-constants.h with common LR-WPAN constants Eduardo Almeida 2022-12-09 16:24:11 +00:00
  • 6764518fff flow-monitor: Make flow-monitor thread-safe F5 2022-10-25 18:47:12 +08:00
  • f657cd0e2a nix-vector-routing: Make nix-vector routing thread-safe F5 2022-03-28 22:03:59 +08:00
  • 7dcc9828ab tcp: Make TCP options thread-safe F5 2022-04-10 12:00:19 +08:00
  • 428ac6727d tag: Make sure packet tags are registered when using MPI irecv F5 2022-11-30 14:15:23 +00:00
  • 753def9f7e internet: Add per-flow ECMP routing F5 2022-11-30 13:47:49 +00:00
  • 787a3093b2 internet: Increase available ephemeral port range to support heavy DC traffic F5 2022-12-14 21:07:31 +08:00
  • edbb411762 core: remove deprecated RefCountBase Tommaso Pecorella 2022-12-13 02:02:46 +01:00
  • 383efcfc3d internet-app: silence unwanted warnings Tommaso Pecorella 2022-12-12 23:55:16 +01:00
  • 83c915c897 Deprecate use of Ping6 and V4Ping classes Tommaso Pecorella 2022-12-06 14:07:58 -08:00
  • 9049dc8d63 internet-apps: Add Ping documentation Tom Henderson 2022-12-06 13:58:02 -08:00
  • da7bc9980f internet-apps: Add Ping example program Chandrakant Jena 2022-12-06 13:51:29 -08:00
  • 37190f5db8 internet-apps: Add PingHelper Tommaso Pecorella 2022-12-06 13:05:37 -08:00
  • c8b260fee3 internet-apps: Ping test (co-authors Chandrakant Jena and Tommaso Pecorella) Tom Henderson 2022-12-06 10:37:51 -08:00
  • da107e04ee internet-apps: Add new Ping (co-authors Chandrakant Jena and Tom Henderson) Tommaso Pecorella 2022-12-06 08:22:19 -08:00