Commit Graph

11806 Commits

Author SHA1 Message Date
Tommaso Pecorella
6b0c74c219 Ipv4 multicast route documentation clarifications 2020-05-09 19:55:09 +02:00
Tom Henderson
2eb0d831f5 wave: Rename test suite prefix from wifi to wave 2020-05-06 16:34:12 -07:00
Tom Henderson
209320aed2 wifi: Remove outdated wifi-interference-test-suite.cc 2020-05-06 16:19:35 -07:00
ZorazeAli
59276b0d96 lte: Fix tests after config update
see merge request !270
2020-05-06 19:21:16 +02:00
Tom Henderson
1c8671ef81 core: (fixes #190) Suppress checking aggregates for Object base class 2020-05-06 07:56:04 -07:00
Tommaso Pecorella
8c4b4976e8 (wimax): Fix Ascii traces for SubscriberStation 2020-05-06 08:23:36 +00:00
Amiraslan Haghrah
26110d7700 Fix okumura-hata propagation loss model according to 4.4.2 in the COST 231 final report 2020-05-06 08:50:57 +02:00
Tom Henderson
aaa7074833 spectrum: Fix Config::Connect path for trace source in example 2020-05-05 21:26:05 -07:00
Tommaso Pecorella
9a186f9b0a (wave): fix missing include in test 2020-05-06 00:00:33 +00:00
Tommaso Pecorella
5d045dd84c (wave): fix crash due to missing trace in some Wifi MAC types 2020-05-05 23:57:05 +00:00
Peter Barnes
4df94a8377 core: (fixes 2916): Specialize CommandLine parsing of uint8_t 2020-05-05 15:57:26 +00:00
Peter Barnes
1e2c2ad12d Murmur3 2020-05-05 15:47:30 +00:00
Natale Patriciello
bc65cf4f50 doc: Fix greek letters within model documentation
In Europe, people are advanced and use an UTF-* compatible charset, that
permits them to use many more letters than countries that
rely on ASCII. Unfortunately, latex still doesn't recognize all
these new character, so we have to use special escape sequences.

Close #188
2020-05-05 10:31:34 +02:00
Natale Patriciello
2b55f462b6 spectrum: Regenerated py bindings 2020-05-05 10:00:30 +02:00
Natale Patriciello
70a2c88418 spectum: Fixes style of the last change on spectrum-channel.cc 2020-05-05 08:09:03 +02:00
Natale Patriciello
f250e8e6ec spectrum: Retrieve a pointer to the propagation model
With the recent addition of the 3GPP propagation models,
it is often needed to obtain the pointer to be able to set
properties on it.
2020-05-05 08:09:02 +02:00
Tommaso Pecorella
2918a0d9b3 (core): Fix compilation error. 2020-05-02 11:25:51 +00:00
Peter Barnes
5879700a90 core: (fixes 2815) Config::Connect should throw warnings
This patch logs unconditionally when a trace path doesn't exist.

We also provide FailSafe versions of Config::Connect and
Config::ConnectWithoutContext. These should be used
when you can't be sure that a trace path exists in the current model.

This resolves the warnings from AnimationInterface::ConnectCallbacks()

Credit to "InquisitivePenguin (GCI 2019) <>" for diagnosing this issue,
opening the way to a solution.
2020-05-01 23:54:30 +00:00
Peter D. Barnes, Jr
2d1a05b405 core: fix ordering in PriorityQueueScheduler 2020-05-01 23:50:34 +00:00
Peter D. Barnes, Jr
df90b17e3b core: PriorityQueueScheduler: add complexity, move impl to .cc 2020-05-01 23:50:34 +00:00
ra1nst0rm3d
9c95f815ba core: implement Remove for PriorityQueueScheduler 2020-05-01 23:50:34 +00:00
Alexander Krotov
82b555582e core: PriorityQueueScheduler based on std::priority_queue
This has a stub for Remove, which just cancels the event.

In turn this causes the simulator test case to fail, because of
the sanity check at the end of DefaultSimulatorImpl::Run.
2020-05-01 23:50:34 +00:00
Alexander Krotov
4434c65c7a core: Event and EventKey comparison operators 2020-05-01 23:50:34 +00: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
885dc2297a core: add missing includes 2020-05-01 14:23:04 -07:00
Peter D. Barnes, Jr
fe8981f2c9 doc: sphinx warnings in Models book 2020-05-01 12:58:21 -07:00
Tommaso Pecorella
5f8291006d (internet): IPv6 Duplicate Address Detection (DAD) must use Solicited-Node multicast address 2020-05-01 14:21:04 +00:00
Rahul Bothra
a30639fc8b docs: move from using courier to sans in dia figures
* courier font is not supported while converting dia to eps in Ubuntu Focal Fossa
2020-04-29 16:44:45 -07:00
Peter D. Barnes, Jr
5e624d5504 doc: Use the new COMMANDLINE macro in every example 2020-04-27 16:20:09 -07:00
Peter D. Barnes, Jr
20f5e442ed doc: Add CommandLine::Usage to the doxygen for every example 2020-04-27 16:20:09 -07:00
Peter D. Barnes, Jr
e070724fe4 core: regularize usage of getenv 2020-04-27 16:20:09 -07:00
Peter D. Barnes, Jr
da6e6b340f docs: various fixes for broken links, removed AttributeValue types 2020-04-27 16:20:09 -07:00
Eduardo Almeida
6a2a652355 internet: (fixes #182) Fix SACK list cleaning in TcpOptionSack::Deserialize() 2020-04-26 15:13:43 +01:00
Alexander Krotov
40de9c4a56 lte: use Create<> in lte-spectrum-signal-parameters.cc
Its implementation is the same as used in ::Copy() methods.
2020-04-24 13:42:24 +03:00
Tommaso Zugno
18ade3b7d9 antenna: fix doc 2020-04-23 17:15:16 +02:00
Tommaso Zugno
1ecd22c97f antenna: use a better normalization 2020-04-21 18:44:24 +02:00
Tommaso Zugno
c847199de6 antenna: update comments 2020-04-21 18:07:14 +02:00
Tommaso Zugno
b64cf50d0b antenna: update doc and doxy 2020-04-21 17:58:36 +02:00
Rahul Bothra
a9b96af5fb tcp: Fix typo in PrrRecoveryTest doxygen 2020-04-20 21:21:56 -07:00
Mohit P. Tahiliani
35d24af5e2 point-to-point-layout: Doc for Dumbbell Helper (Contributions from GCI 2018) 2020-04-19 00:00:31 +05:30
Tom Henderson
bef81760d4 wifi,wave,mesh: Rescan APIs 2020-04-15 15:34:24 -07:00
Stefano Avallone
e5d69e80b3 wifi: Remove unused {Set,Get}CtsTimeout methods 2020-04-15 10:50:06 +02:00
Stefano Avallone
cf5a4c0d35 wifi: (fixes #1909) Implement timeouts according to the standard 2020-04-15 10:49:41 +02:00
Mohit P. Tahiliani
c2508a8337 tcp: Fix error due to equation labels in doc 2020-04-13 14:40:06 +05:30
Mohit P. Tahiliani
e9d407154c traffic-control: Remove unused variable in COBALT 2020-04-13 07:59:55 +02:00
Tom Henderson
99ba3f2ad7 wifi,wave,mesh: Rescan APIs 2020-04-12 15:42:06 -07:00
Sébastien Deronne
d55b10a863 wifi: Add test to verify Ideal rate manager selects the appropriate rate when non-best effort traffic is sent 2020-04-12 12:32:47 +02:00
Sébastien Deronne
2a9f9df7c7 wifi: Add test to verify Ideal rate manager recovers when the station is moving away from the access point 2020-04-12 10:24:28 +00:00
Sébastien Deronne
20d9522a1b wifi: (fixes #40) Reset Ideal rate manager when the maximum number of retries for a packet has been reached 2020-04-12 10:24:28 +00:00
Sébastien Deronne
c1b23433dc wifi: Hold per-AC SLRC and SSRC counters independently of the peer 2020-04-12 10:06:46 +00:00