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
Natale Patriciello
0638daed2c
tcp: ns3-tcp-loss updated
...
Before this patch, the test failed. The reason is in the following
trace:
Expected 49153 > 50000 [ACK] Seq=33001 Ack=1 Win=32768 received: 49153 > 50000 [ACK] Seq=33001 Ack=1 Win=32768
Expected 49153 > 50000 [ACK] Seq=34001 Ack=1 Win=32768 received: 49153 > 50000 [ACK] Seq=34001 Ack=1 Win=32768
Expected 49153 > 50000 [ACK] Seq=35001 Ack=1 Win=32768 received: 49153 > 50000 [ACK] Seq=15001 Ack=1 Win=32768
Expected 49153 > 50000 [ACK] Seq=15001 Ack=1 Win=32768 received: 49153 > 50000 [ACK] Seq=35001 Ack=1 Win=32768
Expected 49153 > 50000 [ACK] Seq=36001 Ack=1 Win=32768 received: 49153 > 50000 [ACK] Seq=36001 Ack=1 Win=32768
Expected 49153 > 50000 [ACK] Seq=37001 Ack=1 Win=32768 received: 49153 > 50000 [ACK] Seq=37001 Ack=1 Win=32768
The old implementation expected this sequences: 33001, 34001, 35001, 15001,
while the new one expects 33001, 34001, 15001, 35001. Thanks to the SACK
informations we can sent the (lost) 15001 one round before.
2017-02-03 14:02:45 +01:00
Mohit P. Tahiliani
24084a9d8f
traffic-control: Make the PIE test suite independent of internet
2017-01-31 19:35:00 +01:00
Sébastien Deronne
bd79628ad3
wifi: Cleanup files after refactoring
2017-01-25 23:46:47 +01:00
Sébastien Deronne
ae0f818c5a
wifi: code refactoring phase 1
2017-01-25 21:14:32 +01:00
Sébastien Deronne
568d2259a3
Remove unused code that is causing compilation issues on some machines
2017-01-20 13:50:17 +01:00
Biljana Bojovic
7d13789baf
lte: extend lte stats and trace interfaces with CA component carrier Id
2017-01-20 09:29:58 +01:00
Mohit P. Tahiliani
d7d6e33c96
traffic-control: Make the ARED test suite not depend on internet
2016-12-13 19:56:54 +01:00
Shravya Ks
7681d190c2
traffic-control: Add support for marking packets for ECN
2016-12-13 19:56:21 +01:00
Peter D. Barnes, Jr.
fdae292bfc
Rename attributes to remove spaces
...
Such attribute names are no longer permitted based on bug #2344 fix
2016-09-10 14:29:14 -07:00
Tom Henderson
1252e2e1a7
traffic-control: Call Simulator::Destroy() on tests involving CoDel
...
CoDel calls Simulator::Now (), so tests should call Simulator::Destroy ()
to clean up.
2016-08-25 10:52:25 -07:00
Stefano Avallone
8352930045
traffic-control: Move the PIE test suite to src/test/ns3tc
2016-08-09 23:40:33 +02:00
Pasquale Imputato
5f3f99ec52
traffic-control: Introduce the FQ-CoDel queue disc
2016-08-01 10:53:29 +02:00
Stefano Avallone
7fa7bc978f
test: Move pfifo-fast and adaptive-red tests to ns3tc
2016-08-01 10:34:34 +02:00
Stefano Avallone
1ec310b39e
traffic-control: PfifoFastQueueDisc uses priority to map packets to bands
2016-07-14 15:59:56 +02:00
Stefano Avallone
b7224c247f
wifi: Register a select queue callback
2016-07-14 15:59:55 +02:00
Peter D. Barnes, Jr.
47815010d6
[test] Refactor to remove writeable global value.
2016-07-05 15:19:48 -07:00
Mohit P. Tahiliani
8d6a5b15ed
traffic-control: Fix the adaptive red queue disc test
2016-05-19 00:14:23 +02:00
Sébastien Deronne
364ff63d7e
wifi: ( fixes #2307 ) Get rid of m_receivedAtLeastOneMpdu flag
2016-05-13 09:36:53 +02:00