Francesco Mani
03b97dd45e
using signal_energy_nodc
2020-09-22 17:35:27 +02:00
Laurent
19c6229049
merge develop, compile ok
2020-09-22 16:24:49 +02:00
Florian Kaltenberger
79bf2b3fb0
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_GlobalEdge
2020-09-22 15:26:57 +02:00
hardy
b9d98b0029
fixed SSH call without instanciation (temp : by passing obj as parameter)
2020-09-22 14:29:28 +02:00
Florian Kaltenberger
f11bf8dc47
reducing logs
2020-09-22 14:00:26 +02:00
Cedric Roux
6cc7e22132
nr: bugfix: set ul_valid_re_per_slot properly
...
After the UE disconnects, the next connection fails
because the gNB cannot decode Msg3. The root cause
seems to be this ul_valid_re_per_slot not set to 0.
Setting it before the test fixes the problem and
does not seem to impact anything else.
2020-09-22 12:44:51 +02:00
Cedric Roux
00e6a13764
nr: hack to remove UE data in gNB's PHY
...
Some data remains in the PHY of the gNB after UE removal by
upper layers. After some connection/deconnection/reconnection
the gNB will exit because there is no free space in PHY.
This commit adds some global variables shared by MAC and PHY.
The function mac_remove_nr_ue puts UEs to be removed in it
and the function rxtx removes what needs to be removed.
This is a hack. It will be removed at some point in time.
The real way to remove in the PHY should be to release
data after some time of inactivity in the PHY, which would
mean the UE has been removed in upper layers. Kind of
timer-based thing. There should be no communication between
PHY and MAC.
2020-09-22 12:35:44 +02:00
Cedric Roux
4236ff2b3e
nr: improve x2/rrc for ENDC
...
This commit introduces several enhancements in X2AP and RRC to deal
with ENDC. The main goal is to deal with UE's on/off and with various
errors.
The following work is included:
- DC prep and DC overall X2 timers
- X2 messages for UE release and DC timers' timeout
Open problems:
- what to do when the UE sends an scg Failure? This commit removes
the UE. And this removal may not be correctly done
- UE removal in the gNB's PHY layer (a next commit is coming,
but it is hackish and will need a rework)
2020-09-22 11:57:31 +02:00
Shweta Shrivastava
8cd05eac17
Fix for handling same length DCIs
2020-09-21 22:06:55 -05:00
Shweta Shrivastava
6c6e29faf8
Merge branch 'develop' into NR_UE_UL_DCI_improvements
2020-09-21 19:19:11 -05:00
Shweta Shrivastava
590a9d41ea
Fix for segfault in nrLDPC_encoder
2020-09-21 18:57:27 -05:00
Mario Hudon
b0b5825c6a
-Re-added a missing function for the gNB build
2020-09-21 16:53:03 -04:00
Florian Kaltenberger
221973bffc
PRACH duration to be calculated based on PRACH format.
...
PRACH_PDU.prach_format now interpreted according to last version (March 2020) of 5G FAPI specs
fixing nr_prachsim
2020-09-21 22:17:28 +02:00
Mario Hudon
479cacbf38
Merge remote-tracking branch 'oai-eurecom/develop' into NR_MAC_SSB_RO_UE_IDCC
2020-09-21 14:28:02 -04:00
Remi Hardy
5372a3478a
Merge branch 'integration_2020_wk38' into 'develop'
...
Integration 2020 wk38
See merge request oai/openairinterface5g!899
2020-09-21 17:27:37 +02:00
Laurent
93550b1cb0
add test code, finished authentication
2020-09-21 15:11:02 +02:00
hardy
098409adb2
Merge remote-tracking branch 'origin/rh_ci_doc' into integration_2020_wk38
2020-09-21 14:58:12 +02:00
hardy
e95e5ac7d9
fixed python typo
2020-09-21 14:56:48 +02:00
hardy
ac970cca5f
ssh fix + additional debug info
2020-09-21 11:38:54 +02:00
Mario Hudon
282823d9a7
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_UE_IDCC
2020-09-18 16:32:24 -04:00
Mario Hudon
7996582729
- Added support for random RO selection for a given SSB index in a slot (as per 38.321)
...
- Fixed random preamble selection in contention-based RA
- Cleaned-up comments and commented code
2020-09-18 15:00:59 -04:00
Francesco Mani
ccae34e647
taking into account pucch2 acknack for mac
2020-09-18 18:59:59 +02:00
hardy
56b551fde4
Merge remote-tracking branch 'origin/fix-0509-crash-RRCConnectionReconfiguration' into integration_2020_wk38
2020-09-18 17:20:30 +02:00
hardy
76c0c6beea
Merge remote-tracking branch 'origin/2020-09-ci-updates' into integration_2020_wk38
2020-09-18 17:19:26 +02:00
hardy
d25722b251
Merge remote-tracking branch 'origin/nr-rlc-time-handling' into integration_2020_wk38
2020-09-18 17:18:13 +02:00
hardy
b9a48b3560
fixed parameters list in functions
2020-09-18 17:06:14 +02:00
Raphael Defosseux
f9ca09fbf4
CI: typo in MR case
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-18 16:41:18 +02:00
hardy
2bb5032f18
fixing SSH object instanciation issue
2020-09-18 10:12:49 +02:00
Shweta Shrivastava
c91d689d8c
Imrpovements for extracting UL DCI, remove hardcoding, blind decoding of DCI
2020-09-17 22:31:32 -05:00
hardy
8c99b7ba13
dummy push
2020-09-17 18:30:01 +02:00
Francesco Mani
d3843b7214
initialization of ta variables
2020-09-17 17:53:37 +02:00
Rakesh
2cac29b5c6
fix for modulation rotataion to support all numerlogies
2020-09-17 17:46:50 +02:00
Sakthivel Velumani
6ff951be08
wait before abandoning next trx processing
2020-09-17 17:09:15 +02:00
Francesco Mani
e8be11da21
changes in ta procedure at gnb, to be tested with the phone
2020-09-17 11:48:45 +02:00
Cedric Roux
f87b93e639
nr: fix check in nr_find_pucch
2020-09-17 10:55:48 +02:00
hardy
28936a10a0
fixed a few issues / typo
2020-09-17 10:17:16 +02:00
Francesco Mani
4776e13c5f
bugfix in scheduling acknack
2020-09-16 18:48:40 +02:00
Sakthivel Velumani
db5011922d
ulschsim works
2020-09-16 17:59:49 +02:00
hardy
b5377042c8
removed SSH lib shortcut
2020-09-16 16:31:04 +02:00
Sakthivel Velumani
c65c6a401f
Merge branch 'ulsch_decode_mthread' of https://gitlab.eurecom.fr/oai/openairinterface5g into ulsch_decode_mthread
2020-09-16 16:25:08 +02:00
Sakthivel Velumani
76d841ff89
fixed ulschsim
2020-09-16 16:24:58 +02:00
hardy
5aa8368577
added local SSH obj instanciation inside the methods
2020-09-16 16:21:23 +02:00
Remi Hardy
0677e03aa8
adding missing libs
2020-09-16 12:30:09 +02:00
Rakesh
8ab1c0b9d4
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration_FR2
2020-09-16 11:56:07 +02:00
hardy
15dfc7fc73
tentative to move oaicitest class to a separate module
2020-09-16 11:50:16 +02:00
matzakos
db33ee5ec2
Add NR_RRC_LIB in lte-uesoftmodem
...
- To avoid linking error due to dependency from NR_RRC FreqBandList type
2020-09-16 11:14:34 +02:00
Thomas Schlichter
30f1f947c6
fix some CPPCHECK errors and compile warnings
...
use snprintf() instead of sprintf() to avoid writes outside buffer limits
2020-09-16 10:08:10 +02:00
Thomas Schlichter
659cd82c21
Merge remote-tracking branch 'develop'
2020-09-15 16:00:23 +02:00
Raphael Defosseux
4a873b4d43
CI: optmimizations on VM-based framework
...
also correction for Circular Dependency Protection on header files
also correction on the banner check
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-15 12:18:26 +02:00
Francesco Mani
6998d303fc
using different resource (with different symbol) in case 2 pucch in a slot
2020-09-15 11:12:05 +02:00