Commit Graph

15537 Commits

Author SHA1 Message Date
Tom Henderson
a773a15d48 applications: Include SeqTs header size in logged receive packet size 2021-04-16 07:55:38 -07:00
Alexander Krotov
7840671edf ci: add "ccache-" prefix to ccache cache
To avoid conflicts in case we add more caches for other things.
2021-04-15 17:34:09 +03:00
Vivek Jain
26f264bda4 tcp: Fix sphinx warnings 2021-04-15 14:25:33 +00:00
Alexander Krotov
3b54a8af17 ci: share ccache directory between branches 2021-04-15 14:18:35 +00:00
Sachin Nayak
7765a4519b lte: Set UeRrcSapProvider only if RNTI exists at the eNB
see MR !605
2021-04-14 14:57:43 +02:00
Sachin Nayak
6305437fbe lte: Make sure RNTI exists before removing UE context
see MR !605
2021-04-14 14:56:36 +02:00
Stefano Avallone
d1c7b37763 wifi: Compare received power per MHz to normalized RX sensitivity 2021-04-14 12:31:55 +02:00
Mattia Lecci
2ba71b3d1b antenna: Fix documentation typos 2021-04-13 20:58:10 -07:00
Mattia Lecci
c7573e6006 Update RELEASE_NOTES and CHANGES.html 2021-04-13 20:56:16 -07:00
Tommaso Pecorella
3b38b767db docs: update models toctrees 2021-04-13 23:31:26 +00:00
Tommaso Pecorella
b62f86e0a2 antenna: update docs 2021-04-13 23:28:18 +00:00
Sachin Nayak
ae280797f3 lte: Update fading_trace_generator.m for the latest MATLAB version 2021-04-13 15:40:25 -07:00
Tommaso Pecorella
3faf844243 internet: Fix forged RS creation. 2021-04-13 20:32:07 +00:00
Tommaso Pecorella
f0c3538072 internet: (fixes #374) TCP - assume RTT is 1us if TS opt. is zero 2021-04-13 13:03:04 +00:00
Tommaso Pecorella
a433106396 Clarify documentation 2021-04-12 16:39:01 -07:00
Tommaso Pecorella
6d20503f84 add log message 2021-04-12 16:39:01 -07:00
Tommaso Pecorella
6cff59c3a7 lr-wpan: (fixes #382) fixes Tx power calc from PIB attribute 2021-04-12 16:39:01 -07:00
Tom Henderson
d4258b2b32 build: (merges !584) Exit configuration if path whitespace detected 2021-04-12 16:33:59 -07:00
Ameya Deshpande
eed810daac wimax: (fixes #378) Remove std::binary_function
Signed-off-by: Ameya Deshpande <ameyanrd@outlook.com>
2021-04-12 15:39:59 -07:00
Gabriel Arrobo
b2b1b08bf2 build: Enabled to run python scripts located in the contrib directory 2021-04-12 15:36:42 -07:00
Gabriel Arrobo
0ef0690969 build (fixes #360): Search relative path for bindings in src and contrib dir 2021-04-12 15:36:42 -07:00
Rediet (Orange)
32cd83f526 propagation: use sublist in docs for 3GPP models
Lists were merged in 7ac8b0e767
2021-04-12 09:51:07 +00:00
Tommaso Pecorella
7ac8b0e767 propagation: fix documentation warnings 2021-04-12 08:20:27 +00:00
Alexander Krotov
885a7be175 wifi: add missing override annotation to all rate-control classes 2021-04-11 09:08:13 +00:00
Alexander Krotov
503823e2d6 wifi: add virtual WifiRemoteStationManager::AssignStreams
This allows WifiHelper::AssignStreams to call WifiRemoteStationManager::AssignStreams directly without attempting dynamic casts to MinstrelWifiManager, MinstrelHtWifiManager and ThompsonSamplingWifiManager.
2021-04-11 09:08:13 +00:00
Sébastien Deronne
503426c4e9 wifi: Move coding rates to wifi-phy-common.h and fix some typos 2021-04-11 10:40:31 +02:00
Tom Henderson
f3c82116fa spectrum: Update Python bindings 2021-04-10 18:59:00 -07:00
Tom Henderson
cdd959504a antenna: Update Python bindings 2021-04-10 18:59:00 -07:00
Mattia Lecci
2cfcebe0d0 antenna: (merges !481) Update antenna module
- Introduce PhasedArrayModel
- Use the new PhasedArrayModel framework across modules (e.g., 3gpp channel model)
- Improve Angles class. Furthermore, Angles has been translated from elevation to inclination and from degrees to radians
- Update antenna module doc
- Fix random angle generation for the 3gpp channel model. Specifically, cluster and sub-cluster angles might be generated with inclination angles outside the inclination range [0, pi], and have now been fixed.
2021-04-10 18:59:00 -07:00
Tommaso Pecorella
8d4e5772c8 internet: (fixes #385) IPv6 NA are now sent directly by the NetDevice 2021-04-10 01:38:42 +00:00
Tommaso Pecorella
707a929eb2 antenna: fix html doc warnings 2021-04-10 00:07:34 +00:00
Tommaso Pecorella
99da1479a5 traffic-control: fix html doc warnings 2021-04-09 17:34:03 +02:00
Tommaso Pecorella
c525229be8 wifi: Correct Sphinx table formatting in wifi-user.rst 2021-04-09 14:13:53 +02:00
Rediet
36718e2789 wifi: Fix non cited reference in wifi-design.rst 2021-04-09 14:12:08 +02:00
Stefano Avallone
d0d1ac62e9 wifi: Move assert to correct position
When an HT station sends a (HR-)DSSS PPDU, the bandwidth used by the PPDU (22 MHz)
may exceed the channel width (20 MHz). This assert was intended to check that the
width of the primary channel used to transmit a PPDU does not exceed the width of
the operating channel, hence this check does not apply to (HR-)DSSS PPDUs.
2021-04-07 17:20:11 +02:00
Rediet (Orange)
4e55de1437 wifi: Fix failing model documentation pipeline
From 1d1c98ab6e
2021-04-07 12:44:12 +00:00
Rediet
44cdbe0bc8 wifi: fix wifi-inter-bss (#371) 2021-04-07 10:29:03 +02:00
Rediet
d9cdb952ff wifi: Make use of HeConfiguration::GetBssColor rather than passing through attribute system
Suggestion from Stefano. Faster and more straightforward method.
2021-04-07 10:29:03 +02:00
Rediet
3cf6492a23 wifi: PPDUs with BSS color 0 should not be filtered out 2021-04-07 10:29:03 +02:00
Rediet
d5d687e701 wifi: Restrict power only upon first TB PPDU
Otherwise power restricted would not be cleared after end of PPDU
2021-04-07 10:29:03 +02:00
Rediet
903a61198a wifi: Drop instead of abort when PPDU is filtered
Otherwise there were some issues with OBSS-PD based CCA reset.
2021-04-07 10:28:49 +02:00
Ameya Deshpande
705ad52930 network: (fixes #372) Remove std::unary_function
Remove `std::unary_function` usage from `Ipv*AddressHash`.
Use std::hash instead of class Hash (in ns-3). This is because
speed is more important than cryptographic robustness.

Signed-off-by: Ameya Deshpande <ameyanrd@outlook.com>
2021-04-06 13:38:17 +00:00
Alexander Krotov
1d1c98ab6e wifi: add ThompsonSamplingWifiManager 2021-04-06 16:12:12 +03:00
Stefano Avallone
80c3fda5b0 wifi: Cancel preamble reception before transmitting 2021-04-06 07:59:40 +00:00
Stefano Avallone
09896fe2b1 wifi,wave: Rescan python bindings 2021-04-05 20:29:00 +02:00
Stefano Avallone
88b4bc94ba wifi: Move SendAddBaResponse to the HT FEM
All the related methods are already there.
2021-04-05 17:21:10 +00:00
Stefano Avallone
12cd5774b2 wifi: Have WifiRemoteStationManager methods handle MU transmissions 2021-04-05 17:21:10 +00:00
Stefano Avallone
f3bccfd4c9 wifi: Pass RxSignalInfo object to EndReceiveAmpdu 2021-04-05 17:21:10 +00:00
Stefano Avallone
abfc498495 wifi: Move enum TypeOfStation to WifiMac
It makes little sense to be held by QosTxop
2021-04-05 17:21:10 +00:00
Stefano Avallone
f1fad1a6ba wifi: Add PHY methods to ease the handling of UL frames 2021-04-05 17:21:10 +00:00