Commit Graph

14796 Commits

Author SHA1 Message Date
Stefano Avallone
737e283988 wifi: Remove high latency TX vector tags 2020-06-11 09:02:16 +02:00
Sébastien Deronne
979b0713c0 wifi: Add Bianchi testing to documentation 2020-06-10 20:18:12 +02:00
Sébastien Deronne
5ce9f4a7bd wifi: Add Bianchi tests in regression 2020-06-10 17:55:25 +00:00
Sébastien Deronne
69464c8b6b wifi: Add Bianchi Matlab scripts and results in reference folder 2020-06-10 17:55:25 +00:00
Sébastien Deronne
072c88418c wifi: Add script to run Bianchi validation for 802.11a/b/g 2020-06-10 17:55:25 +00:00
Stefano Avallone
a7d667a926 applications: Use SimpleNetDevice instead of PointToPoint 2020-06-10 18:07:20 +02:00
Tommaso Pecorella
9299029350 visualizer: Ensure that PacketMetadata are enabled. 2020-06-10 10:49:19 +00:00
Tommaso Pecorella
27484f8280 visualizer: Use ConnectFailSafe
Devices are not guaranteed to be in the simulation. Connect might fail.
2020-06-10 10:25:43 +00:00
Tom Henderson
56a04e1237 buildings: Rescan APIs 2020-06-09 21:25:38 -07:00
Michele Polese
9f805877ea buildings: (merge !125) Add random walk mobility model that avoids buildings
* Adds example, unit test, and bash script to plot results
2020-06-09 21:16:14 -07:00
Tom Henderson
059640f466 applications: Rescan APIs 2020-06-09 20:59:06 -07:00
Tom Henderson
c8f1267127 applications: Align E2eStatsHeader with other application headers (!211)
* E2eStatsHeader renamed to SeqTsSizeHeader, for module naming consistency
* BulkSendApplication::EnableE2EStats attribute renamed to EnableSeqTsSizeHeader
* BulkSendApplication::TxE2EStat trace source renamed to TxWithSeqTsSize
* OnOffApplication::EnableE2EStats attribute renamed to EnableSeqTsSizeHeader
* OnOffApplication::TxE2EStat trace source renamed to TxWithSeqTsSize
* PacketSink::EnableE2EStats attribute renamed to EnableSeqTsSizeHeader
* PacketSink::RxE2EStat trace source renamed to RxWithSeqTsSize
* Cache outgoing packet based on Socket::Send () failure (due to full buffer)
* Add test suite for BulkSendApplication, checking sequence number operation
* Various other review comments addressed, and doxygen alignments
2020-06-09 18:29:27 -07:00
Tommaso Pecorella
5fd3f38528 applications: Add SeqTsEchoHeader variant 2020-06-09 16:29:21 -07:00
Tom Henderson
855d5ce4b4 traffic-control: Remove unused counters 2020-06-09 15:59:01 -07:00
Tom Henderson
60ec73efe4 lr-wpan: Rescan APIs 2020-06-09 08:21:36 -07:00
Alberto Gallegos Ramonet
8652e75b0c lr-wpan: (fixes !283) Beacon collisions and timings 2020-06-09 12:05:25 +02:00
ZorazeAli
a57e9c8aec lte: Rescan APIs 2020-06-08 17:40:57 -07:00
ZorazeAli
6b8a66e4e4 Update RELEASE_NOTES 2020-06-08 17:40:57 -07:00
ZorazeAli
20e92ac695 Update CHANGES.html 2020-06-08 17:40:57 -07:00
amiraslanhaghrah
c184761331 lte: (fixes #221) Stop T310 upon receving handover command
As per TS36331 sec 5.3.5.4, if the UE receives
RRCConnectionReconfiguration including the mobilityControlInfo
T310 timer must be stopped.

closes #221
2020-06-08 17:40:57 -07:00
Tom Henderson
77f3d96ad8 Fixes for clang compilation 2020-06-08 17:28:07 -07:00
Tom Henderson
b9da6d6484 internet: (fixes #222) Fix ECN check functions (and Doxygen) 2020-06-08 17:21:15 -07:00
Stefano Avallone
d92dfdca45 wifi: Add a test for issue 211 2020-06-08 16:50:41 -07:00
Stefano Avallone
5a2dc723b6 wifi: Fix build with clang 10 2020-06-08 16:50:41 -07:00
Stefano Avallone
f7eb7dcfec wifi: Do not consume a sequence number when an MSDU is not dequeued 2020-06-08 16:50:41 -07:00
Stefano Avallone
4547326445 wifi: (fixes #211) Remove MSDUs with expired lifetime when (re)starting channel access 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
Natale Patriciello
6b830f9457 ci/cd: Clang10 repo only has python3 packages. Remove python2 packages from the installed list 2020-06-08 10:59:22 +02:00
Natale Patriciello
f8e8ade4df ci/cd: Disabled debug/release tests, doing them only in optimized mode 2020-06-08 10:09:32 +02:00
Natale Patriciello
2cd9029757 ci/cd: Added Clang 10 compile test 2020-06-08 10:09:13 +02:00
Tom Henderson
5eea3c0270 bindings: Rescan all APIs 2020-06-07 11:38:26 -07:00
Tom Henderson
a1396b2cc6 bindings: Remove statements with implicit Time conversions 2020-06-07 11:37:46 -07:00
Tom Henderson
d3e20db1e8 core: Remove cast (conversion operator) for Time objects
Updates the fix committed in 852a612c due to Python bindings compilation issues
Discussion of this issue can be found in merge request !323 (issue #215)
2020-06-07 11:36:06 -07:00
Stefano Avallone
f67f219510 core: Fix overload resolution for Simulator::Schedule variants 2020-06-07 11:33:39 -07:00
Tommaso Zugno
54c788d74e spectrum: fix wrong usage of atan 2020-06-04 19:18:46 +02:00
Peter Barnes
5dab92583b doc: Time and space complexity of the various Schedulers 2020-06-03 20:37:22 +00:00
Peter Barnes
852a612c33 core: avoid implicit Time conversions 2020-06-03 18:13:09 +00:00
Tommaso Pecorella
963d21b656 network: implement missing Ipv6Address::IsInitialized 2020-06-02 21:32:30 +00:00
Peter D. Barnes, Jr
f6169105b5 network: refactor DelayJitterEstimation to more closely follow RFC 1889 and RFC 3550 2020-06-02 15:50:28 +00:00
Peter Barnes
0c4ace3b18 ShowProgress burnin 2020-06-02 15:50:09 +00:00
BHASKAR K
c316c0de8c core: Include typedefs for int64_t and uint64_t 2020-06-01 22:02:45 +05:30
Tom Henderson
edd67b60f9 internet: Add ECN test case for SYN retransmission test 2020-06-01 08:00:18 -07:00
Alexander Krotov
1b79d59968 internet: call NotifyConnectionFailed on SYN timeout
Fixes https://gitlab.com/nsnam/ns-3-dev/issues/76
2020-06-01 07:48:03 -07:00
Alexander Krotov
68bb36d5fa internet: test for connection failure due to SYN retransmissions
This commit adds a test that checks that
NotifyConnectionFailed is called when the number of SYN retransmissions
is exceeded.
2020-06-01 06:54:12 -07:00
Tommaso Pecorella
2f850e3da3 internet: improve ndisc entries logging 2020-06-01 11:10:09 +02:00
Tommaso Pecorella
e95b5e946a sixlowpan: fix test for optimized builds 2020-06-01 11:09:44 +02:00
BHASKAR K
cd745fd992 traffic-control: Add ECN marking test for FqCoDel 2020-06-01 09:49:38 +02:00
Tom Henderson
2919c77c5e traffic-control: Add ECN marking to FqCoDel queue disc 2020-06-01 09:49:38 +02:00
Tom Henderson
a0f0149b88 traffic-control: Improve fq-codel logging 2020-06-01 09:48:15 +02:00
BHASKAR K
014b0e48ad traffic-control: Added ECN tests for CoDel queue disc. 2020-06-01 09:39:29 +02:00