Natale Patriciello
dab08d714d
lte: ( fixed #2893 ) GetPgw in helpers must be const
...
Simple const-correctness enforcing.
2019-03-07 21:59:58 +01:00
Natale Patriciello
d3da3b8628
lte: EpsBearer support run-time switching between Rel. 11 and Rel. 15
...
EpsBearer is now a ns-3 Object, and carries an attribute, "Release",
to switch between releases.
2019-03-07 21:59:58 +01:00
Natale Patriciello
6674e88fd6
lte: Added EpsBearer new values (updating it to Rel. 15)
...
Between Rel. x and Rel. 15 (Rel. x being the current one) some values have been
added. This commit adds these missing values.
2019-03-07 21:59:58 +01:00
Natale Patriciello
0273d706b0
lte: EpsBearer uses a lookup table
...
Moving the existing switch/cases statement to a lookup in a lookup-table,
created with an unordered_map at compile time. The default values for the
lookup table are taken from Rel. 11, as they were in previous ns-3 releases.
2019-03-07 21:59:58 +01:00
Natale Patriciello
4d0b5369c2
ci: Use nsnam worker for very long tasks
2019-03-07 17:26:49 +01:00
Alexander Krotov
bddff8ee90
lte: rename m_fadingModule to m_fadingModel
2019-02-28 12:24:35 +03:00
ZorazeAli
6eae98fbca
lte: Refactor DoInitialize methods of LteEnbPhy and LteUePhy
...
see merge request !29
2019-02-26 11:09:16 +01:00
ZorazeAli
b58cac8135
spectrum: rescan bindings
2019-02-26 09:26:56 +01:00
ZorazeAli
b7465369ae
lte: Init DL and UL EARFCN to solve valgrind error
...
see pull request !26
2019-02-26 08:40:09 +01:00
Sébastien Deronne
624d322466
spectrum: Fix order of PHYs stored in MultiModelSpectrumChannel
...
See merge request nsnam/ns-3-dev!22
2019-02-24 22:24:14 +01:00
Natale Patriciello
921b47d0aa
ci: Fix pacman error while updating
2019-02-21 12:10:52 +01:00
Natale Patriciello
e6600bb598
test: Add CI for valgrind tests
2019-02-18 09:16:50 +01:00
Natale Patriciello
b055fd9138
Merge branch 'master' of gitlab.com:nsnam/ns-3-dev
...
* 'master' of gitlab.com:nsnam/ns-3-dev:
wifi: (fixes #26 ) Update detection threshold documentation
2019-02-17 22:01:05 +01:00
Natale Patriciello
c466278f05
ci: Removed 'y', as per update database, from the CI script for archlinux
2019-02-17 22:00:18 +01:00
Tom Henderson
61cbb19e84
wifi: ( fixes #26 ) Update detection threshold documentation
2019-02-16 09:34:08 -08:00
Gabriel Arrobo
9e1d40a85b
lte: Fix typos and some header spacings
2019-02-13 07:30:05 -08:00
Gabriel Arrobo
648b440408
wifi: Fix typo
2019-02-10 21:14:30 -08:00
Gabriel Arrobo
24212d831b
mpi: Remove redundant statement
2019-02-10 21:12:07 -08:00
Natale Patriciello
f6c49ef713
ci: Updated docker image to archlinux/base
2019-02-09 10:02:01 +01:00
Tom Henderson
b4cd4aa869
wifi, wave, mesh: Update API definitions
2019-02-04 19:26:02 -08:00
Tom Henderson
34a79a74ae
wifi: beacon interval should be multiple of 1024us
2019-02-04 19:25:20 -08:00
Sébastien Deronne
a762d9a3d2
Update CHANGES.html to reflect changes in wifi model
2019-02-03 16:46:43 +01:00
Sébastien Deronne
93f6d0a2fc
wifi: Small update for 11ax in Ideal wifi manager
2019-02-03 16:32:25 +01:00
Sébastien Deronne
46cb149f4d
wifi: Minor comment update
2019-02-03 14:39:26 +01:00
Sébastien Deronne
ad9735bffa
wifi: Fix PHY reset for A-MPDU
2019-02-03 14:37:25 +01:00
Sébastien Deronne
5fdef8761e
wifi: Fix crashing simulations
2019-02-03 12:49:36 +01:00
Sébastien Deronne
f0e48d792b
wifi: Fix valgrind errors
2019-02-03 12:48:38 +01:00
Sébastien Deronne
017cfaa770
wifi: Make sure correct beacon interval is set
2019-02-03 12:45:20 +01:00
Sébastien Deronne
04682bb62e
wifi: Fix update of the starting sequence in BlockAckManager
2019-02-03 12:44:09 +01:00
Sébastien Deronne
dcbf7b94aa
wifi: Move to established state if successful ADDBA response is received after timeout expired (avoid inconsistency between transmitter and receiver)
2019-02-03 11:56:30 +01:00
Sébastien Deronne
549a162b4b
wifi: Set default attributes for wifi-phy-reception tests
2019-02-03 11:49:46 +01:00
Sébastien Deronne
c998480b2c
wifi: Split reception of L-SIG and reception of non legacy PHY header
2019-02-03 11:48:08 +01:00
Sébastien Deronne
57e69a5366
wifi: Add tests for A-MPDU reception
2019-02-03 11:21:45 +01:00
Sébastien Deronne
8004dd72ea
wifi: Fix frame capture for A-MPDUs
2019-02-03 09:49:30 +01:00
Sébastien Deronne
eeee68407b
wifi: Extend helper to set preamble detection model
2019-02-03 09:49:30 +01:00
Sébastien Deronne
902d27bff3
wifi: Add SimpleFrameCaptureModel to WifiHelper::EnableLogComponents
2019-02-03 09:49:30 +01:00
Sébastien Deronne
84768dcbbe
wifi: Extend helper to set frame capture model
2019-02-03 09:49:30 +01:00
Sébastien Deronne
f2ccb30c6a
wifi: Add tests for frame capture
2019-02-03 09:49:30 +01:00
Sébastien Deronne
4370ebcbdd
wifi: Extend preamble detection tests to consider frame capture effects
2019-02-03 09:34:52 +01:00
Sébastien Deronne
087a85eeb2
wifi: Fix SNR calculation when packet switch occured during preamble detection
2019-02-03 09:28:31 +01:00
Sébastien Deronne
6f2f186c68
wifi: Rename preamble-detection-test to wifi-phy-reception-test
2019-02-03 09:27:39 +01:00
Sébastien Deronne
6e6868f383
wifi: Do not switch reception if the received packet arrived after the capture window duration
2019-02-03 09:23:53 +01:00
Sébastien Deronne
48f5082c06
wifi: Change default value for Margin attribute in SimpleFrameCaptureModel
2019-02-03 09:22:21 +01:00
Sébastien Deronne
8a527ae47a
wifi: Switch to stronger packet if PHY is busy detecting a preamble and has a frame capture model attached
2019-02-03 09:21:29 +01:00
Sébastien Deronne
a1918dbc15
wifi: Reset m_plcpSuccess when starting preamble detection in WifiPhy
2019-02-03 09:20:03 +01:00
Sébastien Deronne
f2b5a1aa24
wifi: Fix issues when MSDU lifetime is expired
2019-02-03 09:19:21 +01:00
Sébastien Deronne
011a918779
wifi: Fix duplicate MPDUs sent in an A-MPDU when explicit BARs are disabled
2019-02-03 09:18:49 +01:00
Sébastien Deronne
5a90205b73
wifi: Add option to disable explicit Block Ack Request when a Block Ack Response is missed
2019-02-03 09:18:00 +01:00
Sébastien Deronne
e2e9793546
wifi: Fix A-MPDU reception logic
2019-02-03 09:15:38 +01:00
Sébastien Deronne
fb58f9a774
wifi: Change to CwTrace and BackoffTrace (patch from Tom Henderson) - part 2
2019-02-02 19:23:49 +01:00