Commit Graph
507 Commits
Author SHA1 Message Date
Sakthivel Velumani 9b9295f5b2 Merge branch 'NR_UL_scheduling' into ulsch_decode_mthread 2020-09-07 15:13:08 +02:00
Raymond Knopp 37dcdeb338 Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling 2020-09-02 22:11:44 +02:00
Raymond Knopp 142249d84b added ulsch statistics 2020-09-02 22:11:04 +02:00
Francesco Mani 1025fd850c trying to fix some cppcheck errors 2020-09-02 16:44:40 +02:00
Raymond Knopp 73c7bee040 added basic analytics for PDSCH measurements 2020-09-02 16:12:16 +02:00
Sakthivel Velumani 892dffec3b dlsim perf print fix 2020-09-01 10:07:18 +02:00
Raymond Knopp d443d9e915 added multi-antenna support for gNB RX (tested in ulsim) 2020-08-31 13:43:16 +02:00
Raymond Knopp 99774b2afb bugfix in nr_dlsch_decoding.c 2020-08-28 17:34:47 +02:00
Sakthi 1fc73ba77f fixing nr-softmodem 2020-08-27 21:50:35 +02:00
Sakthivel Velumani 57dec19ac8 fixed thread init; ulsim runs fine 2020-08-27 18:23:29 +02:00
Sakthivel Velumani 478c7352b3 fixes 2020-08-27 13:06:48 +02:00
Sakthivel Velumani 3e3af2c11b bugfixes 2020-08-27 12:42:25 +02:00
Francesco Mani 4cc5bf586e fix for pucchsim with sr 2020-08-27 10:35:05 +02:00
Raymond Knopp 260a9e58a0 nr_pbchsim modifications for carrier phase rotation procedure 2020-08-27 05:49:46 +02:00
Francesco Mani 28b280a657 Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling 2020-08-26 13:49:30 +02:00
Francesco Mani d219341905 to make simulators compile 2020-08-25 19:02:13 +02:00
Raymond Knopp 632803289c fixed initialization of rotation for symbol 0 2020-08-25 15:02:41 +02:00
Raymond Knopp 2124343889 Merge branch 'NR_UL_scheduling' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_UL_scheduling 2020-08-25 01:50:43 +02:00
Raymond Knopp cc0ff7422e implementation of missing symbol-based rotation for NR modulation/demodulation (Section 5.3 38.211). Tested with unitary simulators (ulsim/dlsim).
To be tested with gNB testbench and rfsimlator
2020-08-25 01:48:55 +02:00
Raymond Knopp e471d8b898 Merge remote-tracking branch 'origin/NR_RRC_PDCP' into NR_UL_scheduling 2020-08-24 11:19:42 +02:00
Raphael Defosseux a8ea336cfd Merge remote-tracking branch 'origin/improve_nr_modulation' into develop_integration_2020_w34 2020-08-21 16:13:27 +02:00
Francesco Mani fd003dd786 Merge remote-tracking branch 'origin/develop' into NR_UL_scheduling 2020-08-20 12:37:21 +02:00
Francesco Mani edf903f776 pucch power control and handling of missed reception using confidence level 2020-08-18 15:47:48 +02:00
Francesco Mani ffae55f62c n0 measurement in pucchsim 2020-08-17 12:30:36 +02:00
Raymond Knopp fc21364fa0 optimization of ldpc deinterleaving and llr computation 2020-08-16 15:04:27 +02:00
Raymond Knopp b16b2f7d99 optimization of NR ULSCH unscrambling 2020-08-15 09:42:05 +02:00
Raymond Knopp 9b138dec72 LLR scaling adjustment (log2_maxh computation) for NR ULSCH receiver. 2020-08-14 08:12:18 +02:00
Raymond Knopp 49a14c4f9f fixes for TDL channel models in nr_ulsim 2020-08-13 09:43:50 +02:00
Raymond Knopp 13d1be0782 added TDL channel models and use them in nr_ulsim 2020-08-12 16:23:14 +02:00
matzakos e0e0ed0cf9 Merge remote-tracking branch 'origin/NR_UL_scheduling' into NR_RRC_PDCP 2020-08-12 14:27:05 +02:00
Thomas Schlichter a75d6088ea fix dlschsim by correctly setting dmrsConfigType 2020-08-10 20:05:40 +02:00
Sakthivel Velumani 82df0e51b9 updated tables and 64qam mod 2020-08-10 15:19:53 +02:00
Francesco Mani d8d2739c2b bugfixes 2020-08-06 17:46:16 +02:00
matzakos 5ab8e0079b Merge remote-tracking branch 'origin/NR_UL_scheduling' into NR_RRC_PDCP 2020-08-06 14:27:54 +02:00
matzakos d013302c42 Merge remote-tracking branch 'origin/NR_UL_scheduling' into NR_RRC_PDCP
Conflicts:
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
2020-08-03 12:36:19 +02:00
Sakthivel Velumani fbd4df014c Further improvements
additional 50% speed improvement with SIMD vectors
2020-08-03 11:22:34 +02:00
Sakthivel Velumani c868c345e3 Fixed dl ack tx in pucch 0 2020-07-28 00:30:44 +02:00
Sakthivel Velumani 5fd040d645 Added HARQ stats to ulsim 2020-07-25 00:36:53 +02:00
Sakthivel Velumani 0db13a3801 Added UL harq handling
Also fixed bugs in ulsim and dlsim harq tests
2020-07-24 14:00:55 +02:00
Sakthivel Velumani 2cd3c0b7bb harq put in ulsim 2020-07-22 18:08:27 +02:00
Cedric Roux 0b8d5a8fd2 Merge remote-tracking branch 'origin/develop' into NR_RRC_PDCP
Conflicts:
	openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
2020-07-15 12:06:41 +02:00
Thomas Schlichter 91149a7bf5 Merge remote-tracking branch 'NR_ue_dlsch_dmrs_cdm' 2020-07-10 11:55:17 +02:00
Francesco Mani 5caf5a4d1c dlsch ue n_dmrs_cdm_groups 2020-07-10 11:46:52 +02:00
Thomas Schlichter c5357e6a59 Merge remote-tracking branch 'NR_RRC_harq_hacks' 2020-07-09 11:43:16 +02:00
Francesco Mani d474f4a1b8 fix some warnings 2020-07-09 10:55:41 +02:00
Thomas Schlichter aea3bc2d42 Merge remote-tracking branch 'NR_RRC_harq_hacks'
Conflicts:
	openair1/PHY/NR_UE_TRANSPORT/nr_ulsch_ue.c
	openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
	openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
	openair2/NR_UE_PHY_INTERFACE/NR_IF_Module.c
2020-07-09 10:27:27 +02:00
Raymond Knopp 027853ba8e Merge branch 'NR_RRC_harq_hacks' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_RRC_harq_hacks 2020-07-06 16:26:38 +02:00
Raymond Knopp 9a662fbcb3 fixed ulsim performance issues 2020-07-06 15:36:20 +02:00
Francesco Mani 64e9629b8c patch for pucch in ulsim 2020-07-06 14:37:31 +02:00
Francesco Mani 1fee40a590 fix in pucchsim 2020-07-06 10:38:36 +02:00