Commit Graph

975 Commits

Author SHA1 Message Date
Mohit P. Tahiliani
38a0fd1a13 In third.cc restore limit on nWifi due to grid layout.
This partially reverts r11418 4d6051f4166f
2016-10-21 18:06:49 -07:00
Peter D. Barnes, Jr.
38632b0e18 Add CommandLine to all examples 2016-05-27 01:24:32 -04:00
Natale Patriciello
ceffbb20d0 examples: added traces in tcp-variants-comparison 2016-08-30 09:23:03 +02:00
Tom Henderson
5d3f2d42ae examples: Do not prematurely call Simulator::Destroy () 2016-08-25 10:03:34 -07:00
Stefano Avallone
54671db601 examples: Update the traffic-control example 2016-08-22 14:51:06 +02:00
Amir Modarresi
531955a8fe tcp: Add H-TCP model 2016-08-18 16:22:57 -07:00
Sébastien Deronne
c6c28bec0f wifi: (fixes #2468) Fix fragmentation rules for A-MPDU and HT transmissions 2016-08-10 20:51:54 +02:00
Stefano Avallone
0b8efb5785 traffic-control: Add FqCodel and Pie to the benchmark example 2016-08-09 18:55:28 +02:00
Pasquale Imputato
36470ffec1 examples: Add an example to evaluate the performance of various queue discs 2016-08-08 00:21:22 +02:00
Sébastien Deronne
1e6e44b398 wifi: remove code duplication in yans and spectrum 2016-08-04 22:43:52 +02:00
Vedran Miletić
422a3fca7f Fix building with Clang in optimized mode 2016-08-04 12:02:27 +02:00
Tom Henderson
4f349d7f47 wifi: (closes #2400) Add SpectrumWifiPhy model 2016-07-22 18:13:42 -07:00
Sébastien Deronne
717405ad38 wifi: add 802.11e TXOP example 2016-07-14 20:46:55 +02:00
Stefano Avallone
1ec310b39e traffic-control: PfifoFastQueueDisc uses priority to map packets to bands 2016-07-14 15:59:56 +02:00
Sébastien Deronne
8a19cbd288 examples: remove unnecessary wifi settings 2016-07-02 11:48:13 +02:00
Stefano Avallone
8a000b4a9f traffic-control: Fix the size of the RootQueueDiscList attribute 2016-06-29 18:04:49 +02:00
Tommaso Pecorella
4bcf4abdda various: (fixes #2446) Fix comma instead of pipe in Attributes 2016-06-23 23:55:32 +02:00
Anh Nguyen
609f07f047 tcp: added TCP Illinois 2016-06-09 12:31:28 +02:00
Anh Nguyen
5a63ddb268 tcp: added TCP YeAH 2016-06-09 12:18:15 +02:00
Tommaso Pecorella
19b295c2e2 examples: remove questionable use of SocketAddressTag (use RecvFrom) 2016-05-21 18:30:59 +02:00
Tom Henderson
430c75cbc2 examples: Add missing dependency 2016-04-20 16:32:18 -07:00
Tom Henderson
09b61f42d0 examples: Add missing dependency 2016-04-20 16:30:20 -07:00
Natale Patriciello
5aaeb0103c internet: Added TCP Bic 2016-04-18 17:21:45 +02:00
Anh Nguyen
e1d2bd27e1 internet: added TCP Veno 2016-04-18 17:20:17 +02:00
Anh Nguyen
58413eb0d3 internet: added TCP Scalable 2016-04-18 17:18:37 +02:00
Tom Henderson
a9fc4b5adc traffic-control: Add additional example documentation 2016-03-21 22:11:53 -07:00
Pasquale Imputato
a876945fcc traffic-control: Enhance example to show a RedQueueDisc config 2016-03-21 22:05:02 -07:00
Chip Webb
ed30b42b1f internet: Add global routing bridged topology example 2016-03-10 16:07:51 -08:00
Matías Richart
58360f8251 wifi: Adapt rate-adaptation-distance.cc example for MinstrelHt 2016-03-10 13:17:17 -08:00
Tom Henderson
e86ab2c1bb wifi: update regression test for IdealWifiManager changes 2016-03-09 23:01:40 -08:00
Sébastien Deronne
58c4f13f59 wifi: (fixes #2327) CWmin value selection based on 802.11g standard rules 2016-03-09 20:32:05 +01:00
Sébastien Deronne
4e23b3a14c wifi: add example for A-MPDU with TCP (from Hany Assasa) 2016-03-09 19:51:35 +01:00
Pasquale Imputato
003a65526d traffic-control: Fix the CoDel examples 2016-03-08 10:48:27 -08:00
Pasquale Imputato
ea75b70eb1 examples: Add a traffic control example
Signed-off-by: Stefano Avallone <stavallo@unina.it>
2016-03-08 10:46:01 -08:00
Pasquale Imputato
2e7c7dbb00 internet: Move CoDel model, test and examples to the traffic-control module
This move prepares CoDel to become a queue disc. Building of CoDel
model, tests and examples is disabled until the conversion is done.
2016-03-08 10:45:32 -08:00
Tom Henderson
c42d5f27a8 examples: fix wscript file formatting 2016-02-26 06:39:51 -08:00
Chip Webb
336585b141 network: (fixes #2283) support nanosecond pcap resolution 2016-02-25 17:38:58 -08:00
Tommaso Pecorella
dd90b30eaa internet: RIPv2 implementation 2016-02-25 16:30:34 -08:00
Sébastien Deronne
a5181e1bbd wifi: (partial fix #2296) MIMO example and documentation 2016-02-24 16:30:31 -08:00
Sébastien Deronne
551b03a3bf wifi: (fixes #2120) 802.11g backward compatible with 802.11b 2016-02-17 22:40:00 +01:00
Tom Henderson
e476598d18 wifi: Bindings and examples for commit 7c60a9f8f271 2016-02-05 19:45:20 -08:00
Sébastien Deronne
4f54ca4f1e wifi: (fixes #2116 and #2213) Refactor helpers and APIs 2016-02-05 21:48:25 +01:00
Tommaso Pecorella
8a65a4b9bd Bug 2238 - Ipv6 routing reorganization 2015-12-02 23:33:58 +01:00
Sébastien Deronne
8f8f8acc07 Bug 2193: Simulation fails when transmitting very small MPDU subframes 2015-11-27 09:46:34 +01:00
Tommaso Pecorella
6bd2b6f256 Moved internet-specific apps to the new internet-apps module 2015-11-09 22:32:26 +01:00
Tom Henderson
f5d2016219 change plot file suffic for ofdm-vht-validation example 2015-10-30 17:12:59 -07:00
Natale Patriciello
2c0cfe1201 Removed Tahoe. 2015-10-16 10:38:57 -07:00
Natale Patriciello
51e94e52f0 Removed TcpReno from ns-3 mainline
TcpNewReno is introduced in RFC 2582. The most recent RFC on this is
the RFC 6582. Since its introduction, Tcp NewReno is the RECOMMENDED
algorithm by the Internet Engineering Task Force. The main difference
between Reno and New Reno is in the Fast retransmit algorithm, in order
to recover more quickly when multiple packet losses occur in a single
window. NewReno introduces the concept of Partial acknowledgments. Since
the intention is to merge fast retransmit and fast recovery into
TcpSocketBase, there isn't the possibility to maintain TcpReno as
separate class. However, its behavior could be introduced again with one
conditional attribute in TcpSocketBase itself.
2015-10-16 10:38:39 -07:00
Natale Patriciello
fbbd607e3c Added queue support in tcp-variants-comparison 2015-10-16 10:38:24 -07:00
Sébastien Deronne
46a217a308 Move uint8_t packetType to enum mpduType 2015-10-10 11:01:47 +02:00