Commit Graph

222 Commits

Author SHA1 Message Date
Sébastien Deronne
7c89eaf663 wifi: Remove YansWifiPhyHelper::Default and SpectrumWifiPhyHelper::Default methods 2020-10-26 20:39:16 +00:00
Tom Henderson
8b722fd644 tcp: Change default recovery to Proportional Rate Reduction 2020-09-08 13:49:07 -07:00
Tom Henderson
8bcf3a8537 tcp: Set default initial congestion window to 10 segments 2020-09-08 11:39:08 -07:00
Sebastien Deronne
bd1ad3994a wifi: Decouple standard and frequency band 2020-09-03 18:43:43 +00:00
Bhaskar Kataria
b12ac52109 traffic-control: Add L4S extensions to FqCoDel and CoDel 2020-08-16 18:57:47 -07:00
Bhaskar Kataria
3caa8e1ec7 traffic-control: (fixes #225) Do not mark packet twice within a CoDel queue 2020-07-19 17:21:53 -07:00
Tom Henderson
41e3b6ad9c tcp: (fixes #179) Avoid incorrect exit of LAST-ACK state 2020-06-15 20:58:55 -07:00
Deepak Kumaraswamy
94495ca0ef traffic-control: Add test suite for set associative hash 2020-06-15 06:41:01 -07:00
Stefano Avallone
d92dfdca45 wifi: Add a test for issue 211 2020-06-08 16:50:41 -07:00
Steven Smith
dded72e02e build: (fixes #217) Guard compilation of example used as a test
* Added documentation to ExampleAsTestSuite on the need for this guarding
* Updated with Peter's patch for examples-as-test placeholders in wscripts
2020-06-08 09:35:50 -07:00
BHASKAR K
c316c0de8c core: Include typedefs for int64_t and uint64_t 2020-06-01 22:02:45 +05:30
BHASKAR K
cd745fd992 traffic-control: Add ECN marking test for FqCoDel 2020-06-01 09:49:38 +02:00
Tom Henderson
209320aed2 wifi: Remove outdated wifi-interference-test-suite.cc 2020-05-06 16:19:35 -07:00
Peter D. Barnes, Jr
b23be18b3b Use CommandLine cmd (__FILE__) instead of COMMANDLINE macro.
This in effect replaces commit 5e624d550
2020-05-01 14:42:53 -07:00
Peter D. Barnes, Jr
5e624d5504 doc: Use the new COMMANDLINE macro in every example 2020-04-27 16:20:09 -07:00
Stefano Avallone
5fc00356cf network: Move MaxSize attribute from QueueBase to derived classes 2020-03-02 16:34:44 +01:00
Rediet
a9c54ea956 wifi: Use wifi- prefix for all test-suites and examples
Will enable easier wildcarding
2019-10-08 12:41:32 -07:00
Stefano Avallone
661c12280b traffic-control: Install FqCoDelQueueDisc by default
Fixes issue #35
2019-04-05 19:15:21 +02:00
Sébastien Deronne
822d5a10e4 wifi: Refactor detection thresholds in WifiPhy 2018-11-26 20:01:12 +01:00
Zoraze Ali
d4950084ea test: Update LossTracedCallback typedef test to new API 2018-08-25 21:56:49 -07:00
Alexander Krotov
00bb6fe7f6 Spellcheck 2018-06-27 10:50:27 +03:00
Tom Henderson
18106f9647 test: Update API per revision r13590:09ed5d23091f 2018-05-28 07:36:54 -07:00
Stefano Avallone
23c7939435 network: Remove deprecated Queue attributes 2018-05-24 23:35:46 +02:00
Stefano Avallone
8172c7eed7 internet: Remove FqCoDelIpv{4,6}PacketFilter classes 2018-05-24 00:33:51 +02:00
Stefano Avallone
61e43c89a6 traffic-control: FqCoDel computes a hash function if no filters are installed 2018-05-24 00:33:39 +02:00
Sébastien Deronne
29ea252284 wifi: Add support for 802.11 PCF 2018-05-21 15:06:50 +02:00
Natale Patriciello
d2298f36df tcp: Forward declare as much as possible 2018-05-15 22:18:27 +02:00
Tom Henderson
2bd1f1fb05 test: Convert uint8_t to uint16_t where possible 2018-05-11 23:36:10 +02:00
Sébastien Deronne
7e06cec827 mesh: Cleanup wifi header inclusions 2018-05-10 23:16:08 +02:00
Sébastien Deronne
57e01febc2 test: Cleanup wifi header inclusions 2018-05-10 22:35:20 +02:00
Sébastien Deronne
53eb13fdd4 wifi: Use forward declaration as often as possible (part 10) 2018-04-13 20:47:22 +02:00
Sébastien Deronne
5c09ddf105 wifi: Use forward declaration as often as possible (part 9) 2018-04-11 20:22:36 +02:00
Sébastien Deronne
8290a681c5 wifi: Rename some functions based on Tom's suggestions 2018-04-01 19:20:30 +02:00
Natale Patriciello
2c297a1681 tcp test: updating ns3tcp-test-cwnd for latest changes 2018-03-03 12:00:39 +01:00
Stefano Avallone
8d5e9bb5c6 traffic-control: Convert tests and examples to using MaxSize 2018-03-03 10:54:45 +01:00
Sébastien Deronne
fbd00cb4b5 wifi: Refactor WifiPhy and WifiPhyStateHelper to eliminate circular declaration of classes (based on Robert Ammon's patch) 2018-03-02 21:24:48 +01:00
Hossam Khader
ad5f9374e0 uan: (fixes #2413) Changes in the UAN module to support NS-3 IP stack 2018-02-24 20:07:05 -06:00
Sébastien Deronne
79310da82f wifi: Cleanup usage of SupportedPcapDataLinkTypes 2017-11-21 12:29:15 +01:00
Tom Henderson
922b3a9bb7 tcp: Update response vectors for ns3-tcp-loss for changeset 13099
This actually reverts the change made in changeset 12645 and restores the
response vectors used in ns-3.26 release.
2017-09-26 18:35:09 -07:00
Tom Henderson
1597d6c304 tcp: (fixes #2649) Disabling TCP SACK doesn't fall back to NewReno 2017-09-26 18:32:56 -07:00
Peter D. Barnes, Jr.
e0e5c52e51 Change namespace closing comments to “unnamed”, not anonymous 2017-09-17 19:45:56 -07:00
Tom Henderson
5afe8e179c traffic-control: Clear a valgrind warning
Recent changes to QueueDisc::Enqueue() force instantiation of a simulator
instance to support timestamping (Simulator::Now()).  The pfifo-fast unit
test did not previously instantiate a simulator, but does now, so the
instance needs to be deleted to produce a clean valgrind output.
2017-09-19 18:52:42 -07:00
Stefano Avallone
6c0840352d traffic-control: Add the mq queue disc 2017-05-28 10:21:32 +02:00
Tom Henderson
4ab4c2d6b8 tcp: (bug #2649) Temporarily disable failing tests 2017-03-11 21:49:29 -08:00
Stefano Avallone
bdc94e40b1 wifi: Make WifiMacQueue a subclass of Queue 2017-03-08 18:02:03 +01:00
Stefano Avallone
6fef34be47 network: Convert Queue into a template class 2017-03-08 18:01:29 +01:00
Sébastien Deronne
ba433f9a20 wifi: add RRPAA wifi rate control (patch from Matias Richart) 2017-02-15 23:44:05 +01:00
Tom Henderson
1c7a443d20 tcp: disable SACK in a NewReno testcase 2017-02-05 18:01:38 -08:00
Tom Henderson
513e1e14da tcp: Update response vectors for ns3-tcp-interoperability test
The vectors only differ in the presence of the sackOK option being added
to the SYN+ACK that the ns-3 implementation sends.
2017-02-05 15:13:34 -08:00
Natale Patriciello
e32e1bf1af test: Added useful print messages on ns3-tcp-state 2017-02-03 14:02:47 +01:00