Gabriel Ferreira
ec9d26acd9
bindings: package ns-3 as a pip wheel
...
Includes:
- Python examples to test Brite, Click and Openflow
- CI jobs for manylinux packaging of pip wheel
- Support for Linux distributions with lib and lib64 directories
- Configuration of RPATH not to require setting LD_LIBRARY_PATH
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com >
2023-05-29 22:36:32 -03:00
Gabriel Ferreira
06845023d1
core: prevent static initialization issue with Time::Resolution on Cppyy 3
2023-05-29 21:51:49 +00:00
Eduardo Almeida
23b9cda56f
clang-tidy: Remove check readability-misleading-indentation
2023-05-29 15:43:30 +00:00
Tommaso Pecorella
eb02342728
doc: fix warnings found by Doxygen 1.9.7
2023-05-28 02:41:22 +02:00
Tommaso Pecorella
122b04c732
ci: temporary revert to Doxygen 1.9.6
2023-05-27 15:34:52 +02:00
Stefano Avallone
bdb93d5502
wifi: Add a listening VHT STA in wifi-mac-ofdma test
2023-05-26 22:04:48 +02:00
Sébastien Deronne
451c6e405f
wifi: Rework 802.11ax PHY headers to use different variants for SU, DL MU and UL MU
2023-05-26 08:13:15 +00:00
Sébastien Deronne
db52ebe3c7
wifi: Simplify check in EhtPpdu constructor
2023-05-26 08:13:15 +00:00
Sébastien Deronne
3caf395303
wifi: Reduce amount of parameters passed to HePpdu functions
2023-05-26 08:13:15 +00:00
Sébastien Deronne
64a2970a60
wifi: Use RuAllocation alias instead of std::vector<uint8_t>
2023-05-26 08:13:15 +00:00
Sébastien Deronne
ba7930d397
wifi: Cleanup unused variable in HePpdu::SetHeMuUserInfos
2023-05-26 08:13:15 +00:00
Stefano Avallone
4e09e72d80
wifi: Add unit test for EML Notification exchange
2023-05-26 07:10:22 +00:00
Stefano Avallone
233cb96506
wifi: APs reply to received EML Operating Mode Notification frame
2023-05-26 07:10:22 +00:00
Stefano Avallone
917022c28c
wifi: EMLSR Manager handles successful/failed TX of EML Notification frame
2023-05-26 07:10:22 +00:00
Stefano Avallone
e41dfba58f
wifi: Add convenient methods to peek and remove Action headers
2023-05-26 07:10:22 +00:00
Stefano Avallone
03e648c231
wifi: EMLSR Manager can send EML Operating Mode Notification frames
2023-05-26 07:10:22 +00:00
Stefano Avallone
bc334649a3
wifi: Add a StaWifiMac method to get the link ID as set by the AP
2023-05-26 07:10:22 +00:00
Stefano Avallone
85f833fa34
wifi: STAs store AP's Transition Timeout in EMLSR manager
2023-05-26 07:10:22 +00:00
Stefano Avallone
8331a46cf7
wifi: StaWifiMac notifies association with AP MLD when ML setup is completed
2023-05-26 07:10:22 +00:00
Stefano Avallone
ce7e7b257e
wifi: EHT FEM can send EML Operating Mode Notification frames
2023-05-26 07:10:22 +00:00
Stefano Avallone
af8006617a
wifi: Add unit test for EMLSR operation
2023-05-26 07:10:22 +00:00
Stefano Avallone
85cb36e6bf
wifi: Add EML Operating Mode Notification frame
2023-05-26 07:10:22 +00:00
Stefano Avallone
e3e46e6691
wifi: Include EML Capabilities in mgt frames sent by MLDs
2023-05-26 07:10:22 +00:00
Stefano Avallone
bea2f385a4
wifi: Install an EMLSR Manager on non-AP MLD (if EMLSR is activated)
2023-05-26 07:10:22 +00:00
Stefano Avallone
750d8f242f
wifi: Add a default (empty for now) EMLSR Manager
2023-05-26 07:10:22 +00:00
Stefano Avallone
d653a8871c
wifi: Add the EmlsrManager base class
2023-05-26 07:10:22 +00:00
Stefano Avallone
997a676576
wifi: Add EMLSR parameters to EHT Configuration
2023-05-26 07:10:22 +00:00
Sébastien Deronne
7ef0c32f62
wifi: Make sure preamble detection is not scheduled multiple times for PPDUs with same UID
2023-05-26 04:58:10 +00:00
André Apitzsch
9e652e463f
build: fix help message of '--output-directory'
2023-05-25 09:33:20 +02:00
Eduardo Almeida
c060271618
ci: Fix clang-tidy job
2023-05-23 20:54:33 +01:00
Eduardo Almeida
42d6eea6de
Remove emacs lines from Python and C++ files
2023-05-23 16:20:52 +00:00
Eduardo Almeida
613badc111
ci: Improve detection of emacs lines
2023-05-23 16:20:52 +00:00
André
5b01183c32
lte: Remove unused includes, add missing ones and remove "ns3/" prefix from local headers
2023-05-22 01:12:35 +01:00
Stefano Avallone
3e1ebaafe0
examples: Fix clang-tidy error
2023-05-21 09:40:47 +02:00
Tommaso Pecorella
d5f698575f
flow-monitor: clarify DSR and FlowMonitor interactions
2023-05-21 00:34:46 +02:00
Tommaso Pecorella
d49aaac6f0
examples: simplify manet-routing-compare.cc
2023-05-21 00:34:42 +02:00
Tommaso Pecorella
c0ab48eb27
examples: clarify manet-routing-compare.cc - FlowMonitor can not be used with DSR
2023-05-21 00:33:59 +02:00
Tommaso Pecorella
707860e11c
stats: make Histogram::GetBinCount const
2023-05-19 23:47:23 +02:00
Tommaso Pecorella
c4e1f0827e
flowmonitor: ( fixes #901 ) allow to reset the stats
2023-05-19 23:47:05 +02:00
Tommaso Pecorella
ff12f975b2
stats: allow cleaning the content of an histogram
2023-05-19 23:43:27 +02:00
André
a207fb6766
internet: Remove unused includes, add missing ones and remove "ns3/" prefix from local headers
2023-05-19 16:44:52 +00:00
Eduardo Almeida
1960990db5
lte: Move common constants from scheduler classes to parent class
2023-05-18 13:14:17 +01:00
Eduardo Almeida
72c2619897
lte: Move common typedefs in scheduler classes to parent class
2023-05-18 13:14:17 +01:00
Eduardo Almeida
d316031258
lte: Move {MIN,MAX}_NO_CC constants to lte-common.h
2023-05-18 13:12:54 +01:00
kkoutlia
4412bdd4cd
Update CHANGES.md
2023-05-18 23:53:24 +00:00
Biljana Bojovic
0164d8d3d4
lte: Add PDCP-RLC discard timer
2023-05-18 23:53:24 +00:00
kkoutlia
1bde892f0a
lte: Add Release 18 QCIs
2023-05-18 23:53:24 +00:00
kkoutlia
2d71ca670c
lte: Extend support for Delay-critical GBR
2023-05-18 23:53:24 +00:00
kkoutlia
0640fcab9b
buildings: Add test case for O2I penetration losses
2023-05-18 22:52:27 +00:00
kkoutlia
53217384c9
buildings: Include Low/High building penetration losses
2023-05-18 22:52:27 +00:00