Commit Graph
9284 Commits
Author SHA1 Message Date
Eurecom 9ec02b2010 pucch0 threshold rule 2021-09-20 10:56:23 +02:00
Masayuki Harada c522caf490 Merge remote-tracking branch 'remotes/oai/develop' into develop-NR_SA_nrUE_security_update 2021-09-18 19:07:17 +09:00
francescomani 31e306abdc adding logs 2021-09-17 17:10:22 +02:00
rmagueta 3942467484 Revert min_rb to 5 in pf_ul 2021-09-17 10:41:41 +01:00
Roberto Louro Magueta 5d25c522a2 Revert "Temporary fix in min_rb for pf_ul"
This reverts commit c5429cbf57
2021-09-17 09:40:16 +00:00
Laurent THOMAS df82ee1b9c F1 4G signaling working, up to user data, 5G F1 config files example, documentation update 2021-09-16 19:14:28 +02:00
francescomani 55c5d758a5 removing hardcoding of min bw size for type0 pdcch 2021-09-16 17:45:56 +02:00
matzakos c1220b37e2 Avoid hardcoding SRB2 id in F1 UE context setup request message and extract from RRC itti message instead 2021-09-16 11:42:30 +02:00
Laurent THOMAS f20125f717 fix 4GF1 regressions 2021-09-16 09:59:27 +02:00
Melissa Elkadi 5ae3c8914a Only filtering tx_requests if RAR has been rx'd
But, we are not going to process the tx_request
unless we are waiting for the RAR OR if the RNTI
from the previous DCI matches.
2021-09-15 15:32:17 -07:00
Melissa Elkadi 54e231bfeb Filtering tx_requests based on prev DCI RNTI
In this commit, we create a new flag in the MAC
instance which is set to true if the recevied
DL DCI PDU's RNTI value matches the current UEs
RNTI value. If the RNTI value does not match,
then we should not process the recevied tx_request.
This check should only take place after the CFRA
procedure is complete.
2021-09-15 15:20:07 -07:00
Melissa Elkadi d2daf8e860 Change slot_ahead to process ack/nack after pdsch 2021-09-15 11:07:27 -07:00
rmagueta c5429cbf57 Temporary fix in min_rb for pf_ul 2021-09-15 19:02:59 +01:00
Melissa Elkadi 88e1b55f02 Filling UCI after DCI because info is available
Previously, we thought that filling the UCI ind
after we got the pdsch payload would stop the
 harq_pid from going inactive, but this was not
the case. The harq_pid is getting set to inactive
too early because of the sf_slot ahead value. The
fix for this will come in the next commit.
2021-09-15 10:03:21 -07:00
Laurent THOMAS 970acbe929 Merge branch 'NR_F1C_F1U_extensions' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_F1C_F1U_extensions 2021-09-15 18:56:36 +02:00
Laurent THOMAS 4ac02d07fa seevral fixes for F1 in 4G 2021-09-15 18:56:31 +02:00
matzakos c0aadc70e0 Change name for common itti message structure used for handling F1 UE context setup request and response messages 2021-09-15 17:23:00 +02:00
matzakos 4325b1fcda Updates in the UE context setup request handling function at the DU 2021-09-15 16:37:01 +02:00
rmagueta a7982dff31 Remove DL scheduling limitation to slots 1 and 11 2021-09-15 13:01:12 +01:00
francescomani a7887e85f4 change in condition (not nsa but cfra) 2021-09-15 10:37:00 +02:00
francescomani 056ccbf39c change in some logs 2021-09-14 22:13:21 +02:00
Melissa Elkadi 77548d5bec Properly filtering DCIs in the NR UE 2021-09-14 12:53:39 -07:00
Melissa Elkadi dbc4b0e321 Updating merged code with harq_pid global
The harq_pid is set to inactive during the scheduling
of ACK/NACK, but this is happening before tx_req (PDSCH)
is recevied. We update the global harq_pid then use it
once we get the PDSCH PDU, then we set it to inactive.
Also, the global previously wasnt being set properly because
a memset was changing the def_dci_re15 struct. We now
memset after we update the harq_pid global.
2021-09-14 12:08:38 -07:00
Melissa Elkadi 1f4b552063 Revering nr_ue_get_rach() to complete CFRA 2021-09-14 12:05:24 -07:00
francescomani 41f8f4fdd1 additional fixes in config file 2021-09-14 19:27:16 +02:00
Melissa Elkadi 2ac8d4b680 Properly handling cellGroupConfig in NR UE 2021-09-14 09:10:47 -07:00
Melissa Elkadi c8ca564212 Merge remote-tracking branch 'eurecom/develop' into episys/mel/merge_develop_cfra_working_9_14_21 2021-09-14 08:36:54 -07:00
Melissa Elkadi 6a8e4e2883 Merge remote-tracking branch 'eurecom/develop' into episys/mel/merge_develop_cfra_working 2021-09-14 07:34:58 -07:00
francescomani 7e3cb7a32d adapting coreset0 parameter 2021-09-14 16:22:51 +02:00
francescomani b93cb71483 improvement in setting ssb parameters 2021-09-14 13:52:02 +02:00
francescomani aa308ab262 bugfix in get_nr_table_idx 2021-09-14 11:58:34 +02:00
Xue Song 124ccbf14c modify pdusession modify procedure 2021-09-14 09:53:42 +00:00
Laurent THOMAS af19655763 Compile all targets to fix compilation regression 2021-09-14 09:37:06 +02:00
rmagueta 4ec92f1268 Merge remote-tracking branch 'origin/bandwidth-testing-abs' into bandwidth-testing-abs 2021-09-13 20:08:22 +01:00
rmagueta 014915a5a3 Initialize maxL 2021-09-13 20:07:16 +01:00
luis_pereira87 0a84715a82 Fix UE_sched_ctrl pointer when there is more than one UE 2021-09-13 17:05:34 +01:00
Laurent THOMAS b94aee2e97 fixing F1-U 2021-09-13 15:54:01 +02:00
francescomani 9fb094600f cosmetic changes and duplicate code 2021-09-13 14:54:49 +02:00
rmagueta 974bb21dda Fix phy-test 2021-09-13 11:40:34 +01:00
Laurent THOMAS a455ce7cab fix F1-U bugs 2021-09-13 11:04:38 +02:00
francescomani cfccd8ece8 fix another compilation issue 2021-09-13 10:01:05 +02:00
francescomani b31199c4ef make csirs prb occupation generic 2021-09-12 11:27:45 +02:00
francescomani 3c766d29f3 Merge remote-tracking branch 'origin/develop' into NR_2port_CSIRS 2021-09-12 09:38:38 +02:00
Raymond Knopp ae2ccb4e7b further fix for UE DCI candidate enumeration 2021-09-12 00:01:48 +02:00
Raymond Knopp c8d2932172 small fix in dci handling in UE for multiple aggregation levels. 2021-09-11 20:07:36 +02:00
Raymond Knopp 37b135b616 logging and DL-CCCH decoding size:: 2021-09-11 13:58:08 +02:00
Melissa Elkadi 3abc7f93e7 Preparing UCIs after we have recevied PDSCH PDU
In this commit, we introduced a new global to save
the harq_pid from the PDCCH that comes down in the
DCI message so that we can use the harq_pid in the
PDSCH. Now, the UCI ind will be filled after we
have recevied the PDSCH in the tx_request.
2021-09-10 14:34:48 -07:00
rmagueta 705a627756 Merge remote-tracking branch 'origin/bandwidth-testing' into bandwidth-testing-abs
# Conflicts:
#	openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
#	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-09-10 16:13:05 +01:00
Eurecom 18e51299aa minor changes for testing 2021-09-10 16:51:50 +02:00
rmagueta 664069e198 Fix DLSCH failure with COTS after merge 2021-09-10 15:22:57 +01:00