Florian Kaltenberger
71fc1b6890
makeing pdsch parameters dependent on DCI
2019-04-06 18:37:00 +02:00
Florian Kaltenberger
05dd8743e9
first version of UE FAPI handling for DLSCH. paramters from DCI are now handled by MAC and passed back to the PHY to program PDSCH. Still need to check parameters and take them into account in PHY.
2019-04-03 17:16:00 +02:00
Florian Kaltenberger
6db55b2f24
- UE channel estimation no longer done in slot_fep. Also created dedicated memory for channel estimates of different channels
...
- using nr_extract_dci_info instead of nr_generate_ue_ul_dlsch_params_from_dci as in phy_procedures_nr_ue. The latter was only a (poor) wrapper and not doing what the name suggests. also with FAPI things have to be done differently now. This will come in a next commit.
- other minor changes to remove warning
prepreatory changes
2019-04-03 11:40:26 +02:00
Florian Kaltenberger
0929292a72
Merge remote-tracking branch 'origin/develop-nr' into thread-pool
2019-03-27 21:44:27 +01:00
Florian Kaltenberger
d7403d4e61
Merge remote-tracking branch 'origin/develop-nr' into 409-merge-ulschsim-containing-pusch-encoding-and-decoding
2019-03-27 13:30:44 +01:00
Florian Kaltenberger
97f4ec965e
desparate to get the get_band function to work for all targets
2019-03-26 18:19:36 +01:00
Florian Kaltenberger
f8b03ef045
Merge remote-tracking branch 'origin/develop-nr' into 409-merge-ulschsim-containing-pusch-encoding-and-decoding
2019-03-26 16:22:45 +01:00
Florian Kaltenberger
40b52195fc
redefining max number of UEs for memory allocation. Using the PHYSIM macro, different allocations are used for phy_simulators and real-time modem.
2019-03-26 16:16:34 +01:00
Florian Kaltenberger
dea3125734
moving nr_bandtable back to MAC
2019-03-26 14:48:30 +01:00
Florian Kaltenberger
0d91083ead
trying to harmonize the nr_bandtable
2019-03-22 17:40:47 +01:00
Francesco Mani
ae02c9a6fd
conflicts resolved after merge with develop-nr
2019-03-22 10:34:34 +01:00
laurent
d9c68d8b30
new thread model
2019-03-21 14:15:26 +01:00
laurent
d13644773d
some critical warnings
2019-03-18 13:30:25 +01:00
Francesco Mani
c49f91444e
Conflicts solved after merge with develop-nr and modifications to simulators to compile
2019-02-25 15:03:32 +01:00
Florian Kaltenberger
d383cd5208
Merge branch 'nr_pdcch_updates' into 'develop-nr'
...
Nr pdcch updates
See merge request oai/openairinterface5g!516
2019-02-21 22:22:25 +01:00
Guy De Souza
bad87bd130
Merge remote-tracking branch 'origin/develop-nr' into nr_pdcch_updates
2019-02-21 15:34:15 +01:00
Guy De Souza
bb398adb49
DCI payload fixes
2019-02-21 15:33:18 +01:00
Francesco Mani
a5025d4c4f
SSB positions in burst from config file
2019-02-21 15:30:09 +01:00
Florian Kaltenberger
4c9c6f68fa
Merge remote-tracking branch 'origin/develop-nr' into ocp_nrsimulator
2019-02-21 09:04:02 +01:00
Florian Kaltenberger
8c983da4eb
fixes after merge
2019-02-20 14:46:57 +01:00
Florian Kaltenberger
b8c127050c
Merge remote-tracking branch 'origin/develop-nr' into nr_pdcch_updates
...
Conflicts:
openair1/PHY/MODULATION/slot_fep_nr.c
openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
targets/RT/USER/nr-ue.c
2019-02-20 10:10:25 +01:00
laurent
21e1580be6
critical compilation warnings
2019-02-18 11:59:20 +01:00
laurent
e795ad8c68
merge devlop-nr
2019-02-17 16:06:17 +01:00
Francesco Mani
688830e83e
SSB pattern now hardcoded in rrc, to be taken from config file in the next commit
2019-02-15 17:01:58 +01:00
Florian Kaltenberger
1f9cadc7b8
Merge branch 'nr_pdcch_updates' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_pdcch_updates
2019-02-14 16:09:12 +01:00
Francesco Mani
db1eb5d921
CellID taken from config file
2019-02-13 17:49:16 +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
Guy De Souza
932ad9ed64
Revert "DMRS shift disabling on gNB"
...
This reverts commit 61e36839e5 .
2019-02-11 16:08:15 +01:00
Guy De Souza
e210f61452
Merge branch 'pbch_runel' into nr_pdcch_updates
2019-02-11 11:19:51 +01:00
Guy De Souza
61e36839e5
DMRS shift disabling on gNB
2019-02-11 10:34:25 +01:00
Florian Kaltenberger
9eecd211b5
changing parameters in dci_req to match gNB
2019-02-08 14:55:41 +01:00
Guy De Souza
6377d5a73a
PDCCH procedure debugs
2019-02-07 14:18:21 +01:00
laurent
b8ccf3f280
initial rfsimulator commit
2019-02-06 10:18:20 +01:00
Guy De Souza
ab5626de39
UE config changes/DMRS length fixed
2019-01-29 15:07:54 +01:00
Guy De Souza
71e28181a5
Merge with nr-polar-encoder-optimizations
2019-01-28 11:25:11 +01:00
Guy De Souza
bc46624853
Physical channel/ Scheduling changes
2019-01-28 10:39:48 +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
Guy De Souza
cf22a2146e
DCI configuration by PDCCHConfig
2019-01-23 13:44:35 +01:00
Florian Kaltenberger
449da9ac17
adding detection of multiple PSS.
2019-01-23 12:15:54 +01:00
Guy De Souza
6526bf3b6e
Optimizations/ Floating point fix
2019-01-17 12:17:49 +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
Guy De Souza
1e85683de5
Type 0 PDCCH missing configurations
2019-01-16 17:45:42 +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