Commit Graph

15723 Commits

Author SHA1 Message Date
Vivek Jain
ea745ff59e tcp: fix BBR doxygen warnings 2021-06-22 12:08:28 -07:00
Vivek Jain
779fe3d42b tcp: trace BBR mode using literal array 2021-06-22 12:08:28 -07:00
Sébastien Deronne
b2050ae19a wifi: Fix typo 2021-06-22 20:57:59 +02:00
Tommaso Pecorella
838dfe26ec ci: increase the private runners timeout to 12h 2021-06-21 18:35:05 +00:00
Tommaso Pecorella
ea43eca749 waf: clarify --disable-werror option 2021-06-21 18:32:59 +00:00
Stefano Avallone
2250ef0d5c wifi: Rescan python bindings 2021-06-21 12:19:06 +02:00
Christophe Delahaye
a6766323cc propagation: Fix typos in three-gpp-propagation-loss-model 2021-06-19 07:57:07 -07:00
Stefano Avallone
d056cb8fe8 wifi: (fixes #417) Improve the fix of commit 561ed7cf
When an ADDBA Response is received, the recipient may be a "QoS
blocked destination" and hence any MPDU to retransmit would not
be returned by PeekNextMpdu. Use PeekByTidAndAddress instead.
2021-06-19 13:06:56 +00:00
Tommaso Pecorella
30803961f1 doc: fix doxygen warning report 2021-06-18 21:21:34 +00:00
Stefano Avallone
9cf45f9d43 wifi: Enforce the correct limit on max A-MPDU size for HE PPDUs 2021-06-18 10:20:33 +02:00
Sharan Naribole
5767159db8 wifi: Set correct max A-MPDU size for HE PPDUs 2021-06-18 10:17:29 +02:00
Tommaso Pecorella
0bde83553b sixlowpan: avoid extra fragment of zero size 2021-06-17 22:47:36 +00:00
Tommaso Pecorella
f580b27f09 ci: fix doxygen generation script 2021-06-17 22:28:01 +00:00
Tom Henderson
5b4a8ebb30 openflow: Restore dependency on Boost headers 2021-06-17 12:09:25 -07:00
Peter D. Barnes, Jr
09d2a6e9c6 build: (fixes #52) Fix and standardize boost detection 2021-06-17 12:09:25 -07:00
Tommaso Pecorella
5c73ae4ccb ci: simplify doxygen warnings script 2021-06-16 22:49:21 +00:00
Tommaso Pecorella
ebe65d501e doc: workaround for Mac/Linux sed differences 2021-06-16 22:47:29 +00:00
Peter D. Barnes, Jr
c9e04bf619 doc: treat empty -f or -m argument as matching nothing
Also remove extraneous '(' from blacklist RE.
2021-06-16 20:35:05 +00:00
Stefano Avallone
ae813507d2 wifi: RrMultiUserScheduler sets BSS color on DL MU PPDUs 2021-06-16 11:21:36 +02:00
Tommaso Pecorella
4aae49c568 network: Bit serialization and deserialization 2021-06-16 08:10:52 +00:00
Tom Henderson
8114216d03 wifi: Rescan Python bindings 2021-06-15 21:41:51 -07:00
Stefano Avallone
48cde39c58 wifi: Remove unused WifiPhy::GetPpduFieldDuration method 2021-06-15 13:12:11 +02:00
Stefano Avallone
a4e48a6bb7 wifi: Fix the wifi-primary-channels test for channel width of 160 MHz 2021-06-15 13:12:11 +02:00
Stefano Avallone
0ad40e64bc wifi: Make use of RU PHY indices 2021-06-15 13:12:11 +02:00
Stefano Avallone
1ba3ed7c16 wifi: PHY sets RU PHY index upon sending an MU PPDU 2021-06-15 13:12:11 +02:00
Stefano Avallone
898e8a9daa wifi: Add PHY index to HE RUs 2021-06-15 13:12:07 +02:00
Stefano Avallone
6634f8b7ee wifi: Make HeRu::RuSpec a class
So that the values of its fields remain coherent with one another.
This is needed to introduce the RU PHY index field.
2021-06-15 13:09:13 +02:00
Stefano Avallone
23c62af29f wifi: Fix coding of RU Allocation subfield in Trigger Frames
The bit indicating the primary/secondary 80 MHz channel is the
least significant bit in the field (instead of the most significant one).
2021-06-15 13:09:13 +02:00
Stefano Avallone
280e7800ca wifi: Initialize list of stations held by RrMultiUserScheduler 2021-06-15 13:09:13 +02:00
Stefano Avallone
d5bf97887b wifi: Extend wifi-he-networks example to show OFDMA usage 2021-06-15 13:09:07 +02:00
Tom Henderson
25e0d01d28 mpi: (fixes #394) Documentation improvements for running examples 2021-06-13 16:16:45 -07:00
Chappidi Yoga Satwik
9be114ca71 build: (Fixes #352) Handle multiple attempts to configure C++ standard
Merges !577 with some final edits from Tom Henderson

* Allows C++ standard present in CXXFLAGS to override the default standard
* Prioritizes --cxx-standard argument over CXXFLAGS=-std if both are set
* Raises configuration error if the configured C++ standard is not supported
2021-06-13 14:40:26 -07:00
Tom Henderson
a5230ff41a wifi: Add copyright and license to reference files 2021-06-12 17:30:57 -07:00
Tom Henderson
6dfa845a93 wifi: Reduce program line size of Bianchi example 2021-06-12 17:30:57 -07:00
Tom Henderson
5003e1b1da wifi: Address code review comments of Bianchi example 2021-06-12 17:30:57 -07:00
Sébastien Deronne
2463be83ce wifi: Add 802.11ax theoretical values for 40, 80 and 160 MHz channels widths to wifi-bianchi example 2021-06-12 17:30:57 -07:00
Sébastien Deronne
53a644aa4f wifi: Extend Bianchi scripts to support channel bonding 2021-06-12 17:30:57 -07:00
Sébastien Deronne
d35d6895c3 wifi: Add 802.11ax values obtained with the theoretical model for MCS-0 to MCS-11 at 20 MHz to the wifi-bianchi example 2021-06-12 17:30:56 -07:00
Mauriyin
835f546f4c wifi: Add python script to generate 802.11ax bianchi results 2021-06-12 17:30:56 -07:00
Sébastien Deronne
88b4025bdd wifi: (merges !521) Extend Bianchi program to support 802.11n/ac/ax rates
First in a series of eight commits for merge request !521
2021-06-12 17:30:47 -07:00
adityachirania
2bb66a2006 tcp: Fixes division by zero run time error in tcp-linux-reno 2021-06-10 11:46:00 +05:30
Tommaso Pecorella
705e8c2476 ci: prevent spurious stop on doxygen builds 2021-06-10 00:56:02 +00:00
Tom Henderson
553235ff1c doc: Add missing figure reference to Makefile 2021-06-09 10:24:44 -07:00
Tom Henderson
3fb278114f wifi: Rescan Python bindings 2021-06-09 10:23:24 -07:00
Tom Henderson
aeb8f6f1b6 wifi: Improve error model processing of header fields 2021-06-09 08:52:26 -07:00
Tom Henderson
b082b99f1d wifi: Avoid copy of Event::GetWifiTxVector 2021-06-09 08:52:26 -07:00
Sébastien Deronne
4d7983d4e0 wifi: (merges !642) Extend ErrorRateModel API for link-to-system models
Incorporates improvements from Rediet's code review.
2021-06-09 08:52:18 -07:00
Vivek Jain
f0b7deab3d tcp: Fix BBR code for optimized compilation mode 2021-06-08 09:34:19 -07:00
Tom Henderson
a352f08572 lte: Add back ability for unlimited MaxTxBufferSize in RLC AM 2021-06-08 06:45:11 -07:00
Shiva Gantha
9b3e97434b lte: (fixes #395) Add transmission buffer size for RLC AM
- code copied from lte-rlc-um.cc
- add packet drop trace in LteRlc (referred code in wifi-phy.cc:PhyTxDrop)
2021-06-08 06:44:59 -07:00