Commit Graph
9299 Commits
Author SHA1 Message Date
Francesco Mani f5d6aa4ca6 fix on pbchsim without -I 2019-04-05 18:18:49 +02:00
Francesco Mani 43a98185db fix on pbchsim for -I but still not working without initial sync 2019-04-05 18:02:26 +02:00
Francesco Mani 91121c6bd3 default ssb periodicity 5ms and function to compute if ssb is in slot 2019-04-05 11:57:20 +02:00
Florian Kaltenberger e0f4a9c5f7 Merge remote-tracking branch 'origin/nr_pdsch_debug' into fix-frame-rx-and-memory
Conflicts:
	openair1/PHY/NR_UE_TRANSPORT/nr_pbch.c
2019-04-05 11:35:14 +02:00
Florian Kaltenberger e85cd9b79f gNB was not taking into account rnti for PDSCH. This code has to be revised once we start using dataScrambilngIdendityPDSCH 2019-04-05 00:55:05 +02:00
Florian Kaltenberger 645514e1c4 fixing pbchsim 2019-04-04 22:55:05 +02:00
Francesco Mani 2feed73050 fixing counter of trashed frames for two frames synchronization 2019-04-04 18:36:31 +02:00
Francesco Mani e0986d2de3 removing my trashed frames 2019-04-04 18:01:13 +02:00
Francesco Mani 2ff8bb2012 merged with branch fix-frame-rx-and-memory and conflicts solved 2019-04-04 16:33:46 +02:00
Raymond Knopp 1ca00e40b5 Merge remote-tracking branch 'origin/develop-nr' into shortBlockCoding
Conflicts:
	cmake_targets/CMakeLists.txt
	cmake_targets/autotests/test_case_list.xml
	cmake_targets/build_oai
	openair1/PHY/CODING/TESTBENCH/polartest.c
	openair1/PHY/CODING/nrPolar_tools/nr_polar_decoder.c
	openair1/PHY/CODING/nrPolar_tools/nr_polar_decoding_tools.c
	openair1/PHY/CODING/nrPolar_tools/nr_polar_defs.h
	openair1/PHY/CODING/nrPolar_tools/nr_polar_encoder.c
	openair1/PHY/CODING/nr_polar_init.c
	openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
	openair1/SCHED_NR_UE/pucch_uci_ue_nr.c
	openair1/SIMULATION/NR_PHY/dlschsim.c
	openair1/SIMULATION/NR_PHY/dlsim.c
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2019-04-04 09:14:37 +02:00
laurent 48a103ea82 fixes 2019-04-03 22:12:10 +02:00
Florian Kaltenberger 67e1afd3ac reactivating timing correction 2019-04-03 17:47:00 +02:00
Francesco Mani a08e120c1c Removing an unwanted printf 2019-04-03 17:16:54 +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
Francesco Mani e5a682c690 Update pss_nr.c 2019-04-03 17:14:47 +02:00
Francesco Mani ecaa424cbb fixes in how sync for two frames is handled in pss functions, it works 2019-04-03 17:11:56 +02:00
Francesco Mani 385dcea7eb intial sync over two frames (not working, still need to debug) 2019-04-03 15:07:45 +02:00
Florian Kaltenberger f0fe613130 fixing warning 2019-04-03 11:51:08 +02:00
Florian Kaltenberger 35df00e02a Merge remote-tracking branch 'origin/develop-nr' into nr_pdsch_debug 2019-04-03 11:43:24 +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
Francesco Mani a8e8d55f29 changing calls to slot fep and ch estimation in procedure_nr_ue for slot based processing 2019-04-02 10:02:32 +02:00
Florian Kaltenberger 2df82e34c6 Merge branch 'nr_pdsch_debug' into 'develop-nr'
Nr pdsch debug

See merge request oai/openairinterface5g!556
2019-04-02 09:14:13 +02:00
Florian Kaltenberger 07fd510770 Merge branch '420-add-autotest-for-nr_ulschsim' into 'develop-nr'
Resolve "Add autotest for nr_ulschsim"

See merge request oai/openairinterface5g!555
2019-04-02 09:13:07 +02:00
Florian Kaltenberger 10674d9ba9 fixing PDSCH RB offset at gNB 2019-04-01 16:44:08 +02:00
Thomas Schlichter e613294c67 Add nr_ulschsim Test cases to autotests 2019-04-01 16:27:51 +02:00
Florian Kaltenberger 1fcd5aaae2 adding loglevel as command line option 2019-04-01 14:28:20 +02:00
Florian Kaltenberger efe25b728d setting nb_symb to 9 at UE like in gNB 2019-04-01 14:27:51 +02:00
Florian Kaltenberger 02f39f140c hardcoding tbs_table=1 as UE only supports that. 2019-04-01 14:26:27 +02:00
Florian Kaltenberger 4178da5af8 bugfixing hardcoded value 2019-04-01 13:29:28 +02:00
Florian Kaltenberger 21a2f12a0a removing next_thread business (not needed for now)
removing unused code
activating pdsch detection
2019-04-01 10:34:38 +02:00
Francesco Mani 9f5140ae76 Merge branch 'develop-nr' into nr_ssb_periodicity 2019-03-29 16:51:49 +01:00
Florian Kaltenberger 5db1b11613 Merge branch 'thread-pool2' into 'develop-nr'
Thread pool2

See merge request oai/openairinterface5g!552
2019-03-29 15:54:37 +01:00
Raphael Defosseux 8c5d67a8f3 CI: fix long standing typo
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-03-28 18:54:58 +01:00
Florian Kaltenberger 19d9693c04 adding get_band to new nr-ue executable 2019-03-28 17:48:34 +01:00
Florian Kaltenberger 0929292a72 Merge remote-tracking branch 'origin/develop-nr' into thread-pool 2019-03-27 21:44:27 +01:00
Florian Kaltenberger 9bac5338c8 Merge branch '409-merge-ulschsim-containing-pusch-encoding-and-decoding' into 'develop-nr'
Resolve "Merge ulschsim containing PUSCH encoding and decoding"

See merge request oai/openairinterface5g!532
2019-03-27 20:16:34 +01:00
Francesco Mani 16fbe03394 merging in develop-nr and resolving conficts 2019-03-27 16:26:49 +01:00
Thomas Schlichter 4af9f321cf Fix multiple SSB support for PUSCH 2019-03-27 16:10:51 +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 aef2d908f7 Merge branch 'multiple-ssb-detection' into 'develop-nr'
Multiple ssb detection

See merge request oai/openairinterface5g!530
2019-03-27 13:29:59 +01:00
Francesco Mani e6fa2079b7 ssb periodicity in UE and initialized at nr_ue_init 2019-03-27 10:29:51 +01:00
Francesco Mani ab299dd2e2 modification to pbchsim without initial sync 2019-03-27 09:43:09 +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 3554fb9b00 adding testcases for smallblocktest 2019-03-26 13:48:20 +01:00
Hongzhi Wang f421e73006 Adding channel compensation dual stream correlation and layer demapping for nr IA decoder 2019-03-26 11:47:31 +01:00
Francesco Mani a3049674c6 warning fixed in get_band 2019-03-26 10:27:12 +01:00
Francesco Mani d5d5c61a70 Merge branch 'develop-nr' into multiple-ssb-detection 2019-03-26 09:41:05 +01:00