Integration 2020 wk48 2
MR945 : nr prach fr2 - Introduction of the PRACH frontend for FR2 (120kHz SCS, 32 and 66 PRB). - Tested with nr_prachsim and testcases added to test_case_list.xml also included some fixes for FR1, when prach occasion > 0 (small difference in Ncp) MR950 : DL and UL PTRS for 5G NR MR971 : Correct NDI + Minor MAC subPDU handling improvements Fixes the issue : Ping in develop was unusually high (70+ms). The issue was that TA was scheduled in the second slot (of the two we currently schedule), but NDI was toggled for the first one. Other improvements: - Correctly put padding MAC subPDU - Only use subPDU DLSCH long header if length >= 256B - Calculate TBS in DL pre-processor considering header and TA CE overhead. - Improve some of the logging (LOG_D) - re-enable TA MR970 : uci gnb mac functions file - Moved gNB MAC UCI related functions in a new file MR972 : Bugfix nr rate matching assertion - Fixes the assertion happening in rate matching of pdsch during iperf test. MR975 : File openning in rrc_gNB_internal - Only allow file opening in rrc_gNB-internal.c in phytest mode MR977 : NR UE DCI sanity checks and fixes These changes resolve a few stability issues and errors in NR UE - Added sanity check for pucch_resource_indicator received in DL DCI, which resolves SEGV in select_pucch_resource() and check_pucch_format() - Additional sanity checks included to catch false or erroneous DCI received - Wrong MCS table calculation and error in accessing ul_config_request at UE resolved
Showing
- ci-scripts/xml_files/fr1_ran_ue_proc.xml 21 additions, 3 deletionsci-scripts/xml_files/fr1_ran_ue_proc.xml
- cmake_targets/CMakeLists.txt 1 addition, 0 deletionscmake_targets/CMakeLists.txt
- cmake_targets/autotests/test_case_list.xml 19 additions, 9 deletionscmake_targets/autotests/test_case_list.xml
- nfapi/open-nFAPI/nfapi/public_inc/fapi_nr_ue_interface.h 16 additions, 1 deletionnfapi/open-nFAPI/nfapi/public_inc/fapi_nr_ue_interface.h
- openair1/PHY/INIT/nr_init.c 12 additions, 5 deletionsopenair1/PHY/INIT/nr_init.c
- openair1/PHY/INIT/nr_init_ue.c 6 additions, 0 deletionsopenair1/PHY/INIT/nr_init_ue.c
- openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c 77 additions, 353 deletionsopenair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c
- openair1/PHY/NR_ESTIMATION/nr_ul_estimation.h 1 addition, 19 deletionsopenair1/PHY/NR_ESTIMATION/nr_ul_estimation.h
- openair1/PHY/NR_REFSIG/dmrs_nr.c 28 additions, 7 deletionsopenair1/PHY/NR_REFSIG/dmrs_nr.c
- openair1/PHY/NR_REFSIG/dmrs_nr.h 6 additions, 0 deletionsopenair1/PHY/NR_REFSIG/dmrs_nr.h
- openair1/PHY/NR_REFSIG/nr_gold_ue.c 8 additions, 10 deletionsopenair1/PHY/NR_REFSIG/nr_gold_ue.c
- openair1/PHY/NR_REFSIG/nr_refsig.h 0 additions, 4 deletionsopenair1/PHY/NR_REFSIG/nr_refsig.h
- openair1/PHY/NR_REFSIG/ptrs_nr.c 236 additions, 80 deletionsopenair1/PHY/NR_REFSIG/ptrs_nr.c
- openair1/PHY/NR_REFSIG/ptrs_nr.h 27 additions, 2 deletionsopenair1/PHY/NR_REFSIG/ptrs_nr.h
- openair1/PHY/NR_REFSIG/refsig_defs_ue.h 1 addition, 3 deletionsopenair1/PHY/NR_REFSIG/refsig_defs_ue.h
- openair1/PHY/NR_TRANSPORT/nr_dlsch.c 101 additions, 38 deletionsopenair1/PHY/NR_TRANSPORT/nr_dlsch.c
- openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c 1 addition, 2 deletionsopenair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c
- openair1/PHY/NR_TRANSPORT/nr_prach.c 146 additions, 122 deletionsopenair1/PHY/NR_TRANSPORT/nr_prach.c
- openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c 2 additions, 2 deletionsopenair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
- openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c 170 additions, 2 deletionsopenair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
Loading
Please register or sign in to comment