Commit Graph
2545 Commits
Author SHA1 Message Date
laurent e795ad8c68 merge devlop-nr 2019-02-17 16:06:17 +01:00
Florian Kaltenberger 7cb58c9a31 reverting some changes in the UE that were introduced by nr_polar_encoder_optimizations to make UE work again on real-time testbench. Now at least the PDCCH can be detected and used for time tracking. However, the DCI is not yet decoded (this will be fixed on branch nr_pdcch_fixes). The reverted changes are most notably passing the correct slot number to slot_fep in phy_procedures_nrUE. This will have to be changed as well in the future when we pass to slot-based processing at the UE. 2019-02-13 11:47:26 +01:00
laurent b8ccf3f280 initial rfsimulator commit 2019-02-06 10:18:20 +01:00
Florian Kaltenberger 9e04a4916f adding nr_ue_scheduled_response to UE and fixed paramters in nr_ue_dcireq. Now DCI decoded again by UE. 2019-01-27 21:37:46 +01:00
Florian Kaltenberger 612c8632e3 fixing memory leaks in PBCH RX and FAPI
adding function dci_req for UE
disabling handle_dci for now
2019-01-24 15:35:14 +01:00
Florian Kaltenberger be40637380 hardcoding N_PRB of PDCCH in UE MAC (was in UE PHY before). This is still a temporary solution until UE FAPI is correctly done. But at least it decodes the DCI again.
fixing some warinings
2019-01-16 18:00:18 +01:00
Raymond Knopp cb9321c65d Merge remote-tracking branch 'origin/nr_pdsch' into nr-polar-encoder-optimizations
Conflicts:
	cmake_targets/CMakeLists.txt
	openair1/PHY/CODING/TESTBENCH/ldpctest.c
	openair1/PHY/CODING/nrLDPC_encoder/ldpc_encoder2.c
	openair1/PHY/CODING/nrLDPC_encoder/ldpc_generate_coefficient.c
	openair1/PHY/CODING/nr_compute_tbs.c
	openair1/PHY/CODING/nr_segmentation.c
	openair1/PHY/MODULATION/slot_fep_nr.c
	openair1/PHY/NR_REFSIG/nr_dmrs_rx.c
	openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
	openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
	openair1/PHY/NR_UE_TRANSPORT/dci_nr.c
	openair1/SCHED_NR/fapi_nr_l1.c
	openair1/SCHED_NR/nr_ru_procedures.c
	openair1/SCHED_NR/phy_procedures_nr_common.c
	openair1/SCHED_NR/phy_procedures_nr_gNB.c
	openair1/SCHED_NR_UE/defs.h
	openair1/SCHED_NR_UE/fapi_nr_ue_l1.c
	openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
	targets/RT/USER/nr-gnb.c
	targets/RT/USER/nr-ru.c
	targets/RT/USER/nr-ue.c
2019-01-04 16:46:50 +01:00
Raymond Knopp 81c1e1b309 tested with slot-based processing for 40 and 80 MHz channels 2018-12-30 00:32:57 +01:00
Raymond Knopp 956fced146 slot-based processing in nr-ru. All compilations and unitary simulators ok. 2018-12-20 08:02:46 +01:00
Raymond Knopp adaa8e1337 debugging of DCI indication and UE-FAPI interface 2018-12-14 06:21:40 +01:00
Raymond Knopp 58f1dd5e49 debugging of DCI reception up to extraction of DCI fields in UE.
Merge branch 'nr-polar-encoder-optimizations' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-polar-encoder-optimizations

Conflicts:
	openair1/PHY/NR_TRANSPORT/nr_dci_tools.c
2018-12-07 08:31:39 +01:00
Florian Kaltenberger 9c1be1b41e Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch 2018-12-06 10:07:40 +01:00
Raymond Knopp ee1c5cbdbd pdcch channel estimation in UE is ok (273 PRBs) 2018-12-05 11:44:44 +01:00
Raymond Knopp e7c63993d6 changed name of function initial pdcch scheduling parameters. Currently we set the BWP information to be the full bandwidth of the NR cell. This should be changed to include the CellGroupConfigCommon initial BWP information either from SIB or from LTE RRC.
DCI still not updated to start from MSB. Will be in next commit
2018-12-03 12:25:55 +01:00
Raymond Knopp d31bf6f962 Merge remote-tracking branch 'origin/develop-nr' into nr-polar-encoder-optimizations
Conflicts:
	openair1/PHY/NR_TRANSPORT/nr_pbch.c
2018-12-03 05:39:46 +01:00
Raymond Knopp 1d97d9cb58 Merge branch 'nr-polar-encoder-optimizations' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-polar-encoder-optimizations 2018-12-03 04:48:29 +01:00
Raymond Knopp bacab65171 NR band information
BWP information in NFAPI gNB/UE
dci encoding / decoding integrated
DCI decoding still fails
2018-12-03 04:47:19 +01:00
Guy De Souza 38dc0d8745 Merge branch 'nr_mib_fix' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_mib_fix 2018-11-30 11:50:53 +01:00
Guy De Souza 31d9cf59df Warning fixes 2018-11-30 11:50:50 +01:00
Florian Kaltenberger c9e741e0fe Merge remote-tracking branch 'origin/nr-polar-encoder-optimizations' into nr-polar-encoder-optimizations
Conflicts:
	nfapi/open-nFAPI/nfapi/public_inc/fapi_nr_ue_interface.h
2018-11-29 16:52:35 +01:00
Raymond Knopp 6868e745f5 compilation of all NR targets, addition of interface for DCI request in NR-UE 2018-11-29 15:53:51 +01:00
Florian Kaltenberger 24f50d665d Merge branch 'develop-nr' into 'nr_mib_fix'
# Conflicts:
#   targets/PROJECTS/GENERIC-LTE-EPC/CONF/gnb.band78.tm1.106PRB.usrpn300.conf
2018-11-27 21:58:44 +01:00
Guy De Souza 858502c16b MIB decoding fixes UE 2018-11-27 10:23:43 +01:00
Florian Kaltenberger 2810dd50fb Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch 2018-11-26 21:07:48 +01:00
Florian Kaltenberger 8830833861 Merge branch 'nr_pdsch' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_pdsch 2018-11-23 14:34:57 +01:00
Florian Kaltenberger 04835cde67 Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch 2018-11-23 14:33:50 +01:00
Hongzhi fbf0a42c9f ue fix thread id 2018-11-23 10:04:32 +01:00
Florian Kaltenberger 735af150d3 Merge remote-tracking branch 'origin/develop-nr' into develop-nr-pucch-validation 2018-11-23 09:03:50 +01:00
Agustin 854c61dffa NR development PUCCH bug fixes 2018-11-20 09:11:56 +01:00
Florian Kaltenberger 6bebff3681 Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch
Conflicts:
	openair1/SCHED_NR/fapi_nr_l1.c
	openair1/SCHED_NR/fapi_nr_l1.h
2018-11-16 11:24:58 +01:00
Florian Kaltenberger e2fceb52e7 adding nr_dlsim (doing pdcch for the moment only) 2018-11-15 22:25:53 +01:00
Guy De Souza 9364125813 Freq shift correction/Various cleanups 2018-11-09 18:56:19 +01:00
Wang Tsu-Han 48e7b9be45 adding adjustable sf_ahead 2018-11-09 16:41:59 +01:00
Wang Tsu-Han 8273680d7d bug fix for initialization 2018-11-07 17:40:08 +01:00
Guy De Souza 14b98a093a Phytest scheduler log 2018-11-06 15:57:21 +01:00
Wang Tsu-Han aa232879a3 adding VCD log in file 2018-11-06 15:15:56 +01:00
Guy De Souza fea11c173e Merge with develop-nr 2018-11-06 14:46:16 +01:00
Wang Tsu-Han b1a4d4ead4 adding parallel structure 2018-11-05 15:04:32 +01:00
Guy De Souza 588a01d5ac DMRS idx fix 2018-10-31 11:05:50 +01:00
Guy De Souza 3a072ba378 Number of mod symbols addition in fapi 2018-10-30 16:52:29 +01:00
Guy De Souza 065b24e507 Scheduling subframe change 2018-10-30 14:46:39 +01:00
Florian Kaltenberger a3c7644992 adding thread config to gNB 2018-10-29 21:37:39 +01:00
Guy De Souza 8855ca03d3 new scheduling params 2018-10-29 14:36:12 +01:00
Florian Kaltenberger 4bc8c6aaa0 Merge branch 'nr_pbchsim' into develop-nr-merge2 2018-10-26 11:59:35 -07:00
Guy De Souza 952ccec17d scheduler corrections 2018-10-25 19:55:48 +02:00
Florian Kaltenberger aff8b57cce adding support for N300 to gNB config 2018-10-25 04:28:24 -07:00
Florian Kaltenberger 83e9908adb merging develop with develop-nr 2018-10-25 03:15:09 -07:00
Guy De Souza 6de60def68 L2 interface changes 2018-10-25 10:54:08 +02:00
Florian Kaltenberger f755654918 Merge branch 'develop-nr' into nr_pdcch 2018-10-24 02:06:20 -07:00
Guy De Souza 4ff649ac2b Merge with develop-nr 2018-10-24 10:33:09 +02:00