Commit Graph

56 Commits

Author SHA1 Message Date
Sébastien Deronne
2bd74fdbd7 wifi: Add threshold-based preamble detection model 2018-12-03 21:18:05 +01:00
Sébastien Deronne
822d5a10e4 wifi: Refactor detection thresholds in WifiPhy 2018-11-26 20:01:12 +01:00
Getachew Redieteab
6afd76fc8d wifi: (fixes #2941): Correct Order bit of Frame control field in WifiMacHeader 2018-07-11 11:33:19 +02:00
Muhammad Iqbal CR
116692ec78 wifi: (fixes #2926) Align SSRC and SLRC mechanism to the standard (part 2) 2018-07-03 11:09:18 +02:00
Alexander Krotov
8d1b7b1391 Spellcheck the rest of ns-3 2018-06-28 12:51:39 +03:00
Sébastien Deronne
3a7c974d2e wifi: (fixes #2926) Align SSRC and SLRC mechanism to the standard 2018-06-26 19:35:23 +02:00
Sébastien Deronne
9779bf3ec1 wifi: (fixes #2920) Set default MaxSlrc and fragmentation threshold attribues as per standard 2018-05-31 23:18:12 +02:00
Sébastien Deronne
4bc502dd5b wifi: (fixes #2826) Use lowest basic rate for management frames 2018-03-02 23:46:11 +01:00
Sébastien Deronne
5bd9704dd0 wifi: (fixes #2838) Fix rate selection for control frames when no rate available in the BSSBasicRateSet 2018-01-13 12:14:55 +01:00
Tom Henderson
44c57a3957 add ascii trace option to mesh.cc example 2017-05-30 07:37:54 -07:00
Tom Henderson
cef5639f3a enable deserialization of MeshInformationElementVector 2017-05-30 07:31:56 -07:00
Tommaso Pecorella
8cfc0f1b40 documentation: various test grouping fixes 2017-04-28 02:29:26 +02:00
Tom Henderson
cb54c17a55 mesh: Doxygen updates (mainly due to Robert Ammon) 2017-04-08 21:40:20 -07:00
Sébastien Deronne
d57ea266fc wifi: Change default TxGain and RxGain attributes to 0 dB 2017-01-29 21:41:20 +01:00
Tom Henderson
fde70be3ee mesh: Update test vectors due to wifi changes 2016-09-27 20:47:32 -07:00
Stefano Avallone
2cd38a4b43 mesh: Regenerate data files for the devices-mesh-flame-regression test 2016-05-19 00:14:15 +02:00
Stefano Avallone
c1724a275d mesh: Regenerate reference data files for the devices-mesh-flame-regression test suite 2016-03-08 10:45:53 -08:00
Sébastien Deronne
082164e47c Rebuild pcap traces 2016-02-23 00:29:30 +01:00
Tom Henderson
65b2e8d837 bug 1482: avoid newlines in mesh header Print() methods; implement additional Print() methods; additional cleanup of header-related code 2015-08-17 14:31:07 -07:00
Tom Henderson
7e6ca121d6 bug 1482: split PeerLinkFrameStart header into different header types, avoiding the need to set the header type before deserializing 2015-08-17 14:29:51 -07:00
Tom Henderson
34b3521638 update test vectors for mesh header changes from bug 1901 patches 2015-08-17 14:02:17 -07:00
Tommaso Pecorella
270691c72d Bug 1941 - [mesh] Remove unnecessary dependency on Application module 2015-07-09 23:52:12 +02:00
Sébastien Deronne
660756646a rebuild pcap traces 2015-06-22 18:45:52 +02:00
Tom Henderson
3b2d0fa8ec update traces 2015-05-05 15:19:03 -07:00
Sébastien Deronne
21bdddfaf0 update traces for bug 2066 fix 2015-05-03 17:34:44 +02:00
Tom Henderson
a1b74e3271 update traces for bug 1982 fix 2015-03-27 13:24:29 -07:00
Tom Henderson
57bba404ab regenerate selected pcap traces due to change in default propagation speed in ConstantSpeedPropagationDelayModel (bug 2011) 2014-10-29 07:30:29 -07:00
Tom Henderson
411020b4c9 update regression packet traces to account for random variable stream assignment changes 2014-10-13 16:12:13 -07:00
Tom Henderson
52ba1be9f9 fix some additional sources of randomness in mesh tests 2014-10-13 15:45:32 -07:00
Peter D. Barnes, Jr.
6254c4b242 [Doxygen] Remove trivial and/or misused groupings 2014-10-08 20:58:33 -07:00
Tom Henderson
bc68d4f0e0 new test vectors for devices-mesh-flame-regression 2014-09-11 14:56:06 -07:00
Tom Henderson
9133c72c96 update mesh flame tests to account for wifi random variables 2014-09-11 14:55:42 -07:00
Tom Henderson
cbc91604dd new test vectors for devices-mesh-dot11s-regression 2014-09-11 14:20:28 -07:00
Tom Henderson
fafad95f72 update mesh tests to account for wifi random variables 2014-09-11 14:06:19 -07:00
Tommaso Pecorella
6af34ad829 Bug 1941 - [cont.] Remove unnecessary dependency on Application module in other modules 2014-07-27 23:02:38 +02:00
Lynne Salameh
691b9f892f Bug 1955 - The IPv4 identification field should be unique per (source, destination, protocol) tuple 2014-07-20 11:29:28 +02:00
Tom Henderson
0cc9e25227 update traces for bug 1912 fix 2014-05-29 22:52:23 -07:00
Peter D. Barnes, Jr.
851b2f961c [Bug [Bug 1856] int64x64_t double conversions: update reference data 2014-03-02 01:03:04 -08:00
Vedran Miletić
6acf41814e Move tests outside ns3 namespace 2014-01-02 18:34:30 +01:00
Vedran Miletić
f781366d2e Fix compilation with Clang 3.2 and newer versions, including Apple Clang 5.0
Clang 3.2 requires all class members to be used in the code; this patch either removes class members that are not used or adds NS_UNUSED/NS_UNUSED_GLOBAL around them. Thanks to Andrey Mazo and Tommaso Pecorella for review.
2013-10-20 12:46:27 +02:00
John Abraham
5adb032add Bug 1522 - Hidden node scenario leads to ARP failure 2013-08-15 09:50:34 -07:00
Peter D. Barnes, Jr.
daefbadea4 Doxygenate \internal 2013-07-03 15:05:17 -07:00
Nicola Baldo
b69928a648 bug 1563: get rid of default argument value in AddTestCase 2013-03-22 13:14:38 +01:00
Tom Henderson
b46bd56534 update pcap regression traces 2012-08-26 12:56:51 -07:00
Tom Henderson
a3b094bbf4 Update mesh test traces due to random variable perturbations 2012-08-24 19:11:51 -07:00
Tom Henderson
243f52e1ce Update mesh model, tests and reference traces for new random variable usage 2012-08-17 13:31:40 -07:00
Kirill Andreev
2dbe6fbd4f Bug 1021: Beacon collision avoidance in Mesh module works wrong. fixed. 2011-12-12 18:40:41 +03:00
Tom Henderson
44bd9fc05e bug 1232: NS_TEST_SOURCEDIR does not handle test subdirectories 2011-08-08 08:33:29 -07:00
Vedran Miletić
0538e655aa standardize ns-3 namespace declaration format 2011-08-02 17:43:32 -04:00
Mathieu Lacage
8a38290eb8 add support for --update-data to test.py, move test runner code to library for modular build, add support for hierarchical tests beyond the previous two-level hierarchy. 2011-07-29 03:38:59 -04:00