Melissa Elkadi
f4448023df
Merge branch 'episys/master-nsa' into episys/mel/sa_development_init
2021-11-04 11:48:34 -07:00
Melissa Elkadi
10dec919ce
Temp fix to try to get CBRA procdeure complete
...
Need to review this with Raymond.
2021-11-04 11:11:13 -07:00
David Kim
d2ecd40fbd
Removed unused debug log.
2021-11-04 10:34:06 -07:00
David Kim
4fb67cbd9c
Resolved conflict in Merge remote-tracking branch 'origin/episys/master-nsa' into episys/david/nsa_ci_debug_for_sa
2021-11-04 10:24:48 -07:00
Melissa Elkadi
7dc523355d
Return 0 is not a fail, so changing to -1
2021-11-04 10:07:25 -07:00
David Kim
f4049a9fe2
Code cleanup
2021-11-04 09:31:42 -07:00
Melissa Elkadi
d7b4adb006
Only filtering DCIs in MAC layer after RA is complete.
2021-11-04 09:17:16 -07:00
hardy
60a91cc207
Merge remote-tracking branch 'origin/NR_MAC_statisticsthread' into ci-test-newstats
2021-11-04 17:00:34 +01:00
Laurent THOMAS
9d1fe78e2e
merge develop, no working yet
2021-11-04 12:53:01 +01:00
luis_pereira87
29eca46833
Merge remote-tracking branch 'origin/develop' into bler_txoptim
...
# Conflicts:
# openair1/PHY/NR_TRANSPORT/pucch_rx.c
# openair2/GNB_APP/gnb_config.c
2021-11-04 11:32:03 +00:00
Sakthivel Velumani
3799aeb86b
Merge branch 'develop' into NR_MAC_statisticsthread
2021-11-04 15:54:37 +05:30
francescomani
c64872924b
fix for harq value in fapi indication according to scf
2021-11-04 10:02:29 +01:00
David Kim
c7f083b14a
Updated gNB part to handle CI test
2021-11-03 22:30:28 -07:00
Melissa Elkadi
81716e4c77
Filtering for multiple UEs in MAC excluding SIB and RAR
...
For multiple UEs, we need to be able to filter the rx'd messages by
the RNTI. However, we do not have the RNTI value until the CFRA (NSA)
or CBRA (SA) procedure is complete. The check below will handle this.
Also, depending on the RNTI value, we can have a SIB (0xffff), RAR (0x10b),
Msg3 (TC_RNTI) or an actual DCI message (CRNTI). When we get Msg3, the
MAC instance of the UE still has a CRNTI = 0. Only once the RA procedure
succeeds is the CRNTI value updated to the TC_RNTI.
2021-11-03 16:28:42 -07:00
Melissa Elkadi
edd710f6a9
Removing bad log and changing RA state when we get prach
2021-11-03 15:52:49 -07:00
mjoang
764da1379e
protect ul_config_pdu against race condition
2021-11-03 14:39:25 -04:00
mjoang
0e8d5798fe
Fix a logical error that sends obsolete buffer erroneously on UL and causes crash in gNB.
2021-11-03 14:38:49 -04:00
mjoang
ed84d40f72
add mutex to protect ul_config_pdu against race condition.
2021-11-03 14:30:42 -04:00
Melissa Elkadi
54a894e534
Updated the following for SA development:
...
1. The preamble index in the NRUE is random for SA.
Using the preamble index from the mac->ra is
correct.
2. The dl_pathloss calculated is from L1. We should
shunt this feature out for our emulated mode. If
we add the abstraction later, we can model the
pathloss in the proxy and update it in the RA
procedure of the NRUE.
3. Checking that the crnti != t_crnti is not valid
for SA mode. And may only be needed for multi-UE
in NSA mode. We might be able to delete it all
together. For now, we only use for NSA mode.
4. Checking the RAR based on rnti = 10b and not the
RA_STATE is better.
2021-11-03 10:54:33 -07:00
Laurent THOMAS
d49165f07a
merge develop
2021-11-03 17:28:06 +01:00
Melissa Elkadi
c87141fbcf
Updating gNB RA PROC to match develop branch
2021-11-03 09:14:40 -07:00
Melissa Elkadi
b8444ecbc1
Merge branch 'eurecom-develop' into episys/mel/sa_development_init
2021-11-03 08:54:06 -07:00
Mario Joa-Ng
b64f9f379f
fix bug in GNB MAC nr_store_dlsch_buffer() to handle multipe UEs correctly.
2021-11-03 11:34:47 -04:00
Melissa Elkadi
e8f965d010
Merge branch 'eurecom-develop' into eurecom-episys-merge-nsa
2021-11-03 06:32:38 -07:00
francescomani
59195807cc
Merge remote-tracking branch 'origin/develop' into NR_MCS_BLER
2021-11-03 14:03:01 +01:00
francescomani
d55158eb14
temporarily remove conditions on 2nd and 3rd rtx and increase max mcs to 28
2021-11-03 14:01:17 +01:00
hardy
cc18013320
Merge remote-tracking branch 'origin/NR_cset_bwp_fixes' into integration_2021_wk44
2021-11-03 13:38:55 +01:00
hardy
cb9defc629
Merge remote-tracking branch 'origin/develop-NR_SA_nrUE_security_update' into integration_2021_wk44
2021-11-03 13:38:33 +01:00
hardy
cd28e3fbd7
Merge remote-tracking branch 'origin/crash-gcc-O0' into integration_2021_wk44
2021-11-03 13:38:10 +01:00
Melissa Elkadi
ceda62cde8
Merge branch 'eurecom-episys-merge-nsa' into episys/master-nsa
2021-11-02 15:53:36 -07:00
Melissa Elkadi
b29fd449d0
Changed ul_tti_req queueing mechanism:
...
Instead of resetting queue when full,
take last item out.
2021-11-02 14:35:32 -07:00
Melissa Elkadi
554e7db1d9
Updated the nr_ue_get_rach() function to match develop
...
Also, in the nr_rrc_mac_config_req_ue(), we should
only be configuring L1 if we are not in the L2 emul
mode. We are crashing due to the RRC state in the NRUE
not being set/checked properly.
2021-11-02 13:21:42 -07:00
luis_pereira87
12e8818bed
Remove duplicate validation
2021-11-02 17:49:52 +00:00
luis_pereira87
cd2f704163
Fix segmentation fault when exporting packets to wireshark with high MCS
2021-11-02 17:24:10 +00:00
David Kim
bb21c02d2c
updated for CI debug in nrUE side.
2021-11-02 08:56:06 -07:00
Melissa Elkadi
7825350905
Fixing merge request comments
2021-11-01 16:24:59 -07:00
Raymond Knopp
1263074f59
log removal
2021-11-01 23:16:01 +01:00
David Kim
7b619c5439
updated for CI debug from crash.
2021-11-01 14:34:10 -07:00
Raymond Knopp
b58a8c6241
Merge remote-tracking branch 'origin/tx-proc-optim' into bler_txoptim
2021-11-01 21:19:23 +01:00
Raymond Knopp
5a25fdc681
Merge branch 'NR_MCS_BLER' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_MCS_BLER
...
Conflicts:
ci-scripts/conf_files/enb.band38.nsa_2x2.100PRB.usrpn310.conf
2021-11-01 21:18:42 +01:00
Melissa Elkadi
e635b90fda
Decoding MIB and SIB1 in NR UE
...
In this commit, we changed the stub function of the NRUE
to handle the MIB and SIB1, which arrive in a single
DL_TTI_REQ. If we have not received the MIB, we first
call the scheduler, then we handle any received NFAPI
messages. The NFAPI message handler will then call
the nr_ue_dl_indication() again, which will process
first the MIB, then SIB1. It seems that we are not
properly sending the SIB1 response back to the gNB so
the NRUE eventually crashes. We are however, properly
decoding the MIB and SIB which is a step in the right
direction!
2021-11-01 12:42:01 -07:00
David Kim
d62599b34e
updated RRC_UE.c in nsa mode.
2021-11-01 10:21:49 -07:00
Masayuki Harada
010f64db50
Merge remote-tracking branch 'remotes/oai/develop' into NR_SA_pdu_session_modify_release
2021-11-01 14:45:52 +09:00
Raymond Knopp
64e610361f
merge from Laurent's TX-optimization-lts (cherry-picked dlsch_encoding component)
2021-10-31 22:43:20 +01:00
Raymond Knopp
2f30123fc2
testing up to mcs 28
2021-10-31 07:44:25 +01:00
David Kim
e303b1be6b
Fixing ra procedures sync problem by checking rnti value.
2021-10-29 17:48:30 -07:00
David Kim
95202fba91
updated for CI sa test
2021-10-29 14:47:56 -07:00
Melissa Elkadi
04251e84be
Removing name from log and demoting log
2021-10-29 13:51:58 -07:00
Melissa Elkadi
1dec9dd9f6
First attempt at receiving MIB and SIB in SA mode
2021-10-29 13:49:56 -07:00
francescomani
3c39f09df8
Merge remote-tracking branch 'origin/develop' into NR_MCS_BLER
2021-10-29 18:39:41 +02:00