Commit Graph

935 Commits

Author SHA1 Message Date
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
Sébastien Deronne
ca5d9ed3cf Update documentation for NIST and YANS validation examples; include those examples in the test suite 2015-09-05 15:54:41 +02:00
Sébastien Deronne
007da847b8 Correct small mistake in previous commit 2015-09-05 13:37:30 +02:00
Sébastien Deronne
25c14127fd Update documentation and extend functionnalities of ht and vht wifi examples 2015-09-05 13:33:43 +02:00
Sébastien Deronne
1746c079c2 Add helper to convert mcs values into datarate values 2015-09-05 11:37:49 +02:00
Sébastien Deronne
04dfda290c add support for IEEE 802.11ac 2015-09-03 22:16:49 +02:00
Matías Richart
61c9d74b0e Bug 2171 - power-adaptation-distance.cc:202:22: error: call to 'pow' is ambiguous 2015-08-25 06:46:23 -07:00
Peter D. Barnes, Jr.
baddf3f749 Refactor TracedValue callback function signatures.
Move from template class TracedValue to namespace TracedValueCallback.

Rename from [type]Callback to just [type]:
TracedValue<double>::DoubleCallback  -> TracedValueCallback::Double
2015-07-29 13:56:55 -07:00
Matias Richart
c971b0de7d Bug 2154 [wifi] - Incorrect power calculation in wifi power adaptation examples 2015-07-22 23:16:53 +02:00
Peter D. Barnes, Jr.
dfd965e6f8 Revert unintentional change of third.cc trace file names, and remove execute bits.
These were introduced in 11418:4d6051f4166f.

Reported by Tom Henderson
2015-06-26 11:43:48 -07:00
Mohit P. Tahiliani
d8ee7fffa4 add second.py and third.py Python examples 2015-06-24 19:40:03 -07:00
Mohit P. Tahiliani
6433205b6c fix command-line argument handling in mixed-wireless.py example 2015-06-24 18:46:01 -07:00
Peter D. Barnes, Jr.
d67ced0392 Fix parents, group names, and missing constructors in GetTypeId definitions. 2015-06-09 12:59:59 -07:00
Peter D. Barnes, Jr.
d85ad22554 Condition examples/realtime/realtime-udp-echo.cc on ENABLE_REAL_TIME 2015-06-08 12:24:46 -07:00
Peter D. Barnes, Jr.
e9c14c2b54 Bring tutorial third.cc and mpi third-distributed.cc into alignment. 2015-05-18 21:14:10 -07:00
Sébastien Deronne
5a7d7b1684 fix warning about decimal constant 2015-05-06 15:12:29 +02:00
Sébastien Deronne
5ce6f9786a add example to reproduce a hidden nodes scenario in 802.11n networks with A-MPDU enabled 2015-05-05 00:42:26 +02:00
Sébastien Deronne
60b507ccdf add two-level aggregation 2015-05-04 23:55:32 +02:00
Tommaso Pecorella
a25dbffd6f Bug 2083 - BridgeNetDevice may send corrupted packets 2015-03-25 16:55:18 +01:00
Sébastien Deronne
08e3414452 Bug 2079: mcs variable in ht-wifi-network example is confusing 2015-03-19 21:07:13 +01:00
Tom Henderson
47789200d4 specify unsigned integer literal (fix compiler warning) 2015-02-01 08:17:09 -08:00
Matias Richart
c4d93c7490 hook PARF and APARF wifi examples to test.py 2015-02-01 07:09:35 -08:00
Sébastien Deronne
fc96da1266 wifi example to demonstrate how to set non-standard timing attributes 2015-01-31 17:42:11 -08:00
Sébastien Deronne
7cf8a0b73a split wifi example simple-wifi-frame-aggregation.cc into two examples, one for MSDU aggregation and one for MPDU aggregation 2015-01-31 17:41:12 -08:00
Sébastien Deronne
cc86ee0dac improve ht-wifi-network example 2015-01-31 17:36:14 -08:00
Ghada Badawy
3eaf58a12b add MPDU aggregation (with contributions from Sebastien Deronne and Ioannis Selinis) 2015-01-28 10:11:32 -08:00
Tommaso Pecorella
733c4ece17 TCP comparison example enhancements 2015-01-26 09:14:26 +01:00
Matias Richart
024fa2e09f add rate adaptation example to demonstrate Minstrel operation 2015-01-25 12:02:18 -08:00
Matias Richart
7e4542f5c0 add PARF and APARF WiFi rate controls 2015-01-25 11:21:46 -08:00
Tommaso Pecorella
f651927bc8 Simplify Radvd examples - remove unnecessary calls 2015-01-24 23:16:24 +01:00
Tom Henderson
6b1895ba57 enablePcap argument was disabled 2015-01-23 14:38:05 -08:00
Tom Henderson
7aaed33421 add timestamps and window scale options 2015-01-23 14:37:17 -08:00
Tom Henderson
3d3123d490 error check program input 2015-01-23 11:31:51 -08:00
Tom Henderson
7ab8bbe5db rng seed should be uint32_t 2015-01-23 11:26:16 -08:00
Peter D. Barnes, Jr.
4cb9c7b916 TracedCallback function signatures, the simple ones.
These are TracedCallback function signatures for traces sources
using a single argument.
2014-10-03 02:24:42 -07:00
Sébastien Deronne
8bdfaee6e9 bug 1758: Missing Yans and Nist error rate models for 5/6 code rate of 802.11n HT 2014-11-29 10:13:25 -08:00
Tom Henderson
d4f2adc449 add wscript support for wifi-sleep.cc example 2014-11-24 06:29:58 -08:00
Tommaso Pecorella
8434fca41f Bug 2016 - Radvd do not consider the SendAdvert option and don't reply to RS 2014-11-19 00:13:58 +01:00
Tom Henderson
3ad3ffaa2d fix some pylint complaints about first.py 2014-10-15 07:38:06 -07:00
Tom Henderson
5b64122a3e bug 1997: fix PlotProbe() documentation and usage for GnuplotHelper and FileHelper 2014-10-15 07:00:24 -07:00
Tom Henderson
be2a37427c replace deprecated API 2014-10-14 11:21:47 -07:00