- 23 Aug, 2019 25 commits
-
-
Ahmed Hussein authored
- TBS calculation was performed 2 times. Once in "phy_procedures_nrUE_TX" and another in "nr_ue_ulsch_procedures". The TBS calculation was wrong in "phy_procedures_nrUE_TX" and correct in "nr_ue_ulsch_procedures". - The data generation was performed in "phy_procedures_nrUE_TX" with a wrongly calculated TBS because "ulsch_ue->nb_re_dmrs" wasn't set to a value, so the calculated TBS would be more than it should be. This doesn't create a problem in the test because the comparison between the TX and RX data is made using the correctly calculated TBS which is smaller. - Solution was to perform data generation in "nr_ue_ulsch_procedures", and remove TBS calculation in "phy_procedures_nrUE_TX"
-
Ahmed Hussein authored
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Ahmed Hussein authored
- removing "Nsymb_pusch" and "Nsc_pusch" from "NR_UE_ULSCH_t" - using "number_of_symbols" from "NR_UL_UE_HARQ_t" instead - removing "generate_ue_ulsch_params"
-
Khalid Ahmed authored
-
Khalid Ahmed authored
- initialize PUSCH parameters properly
-
Thomas Schlichter authored
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Thomas Schlichter authored
- initialize p_decParams->Z from harq_process not only in round 0 - do not set opp_enabled=1, this crashes in LDPC encoder
-
Thomas Schlichter authored
-
Ahmed Hussein authored
Added the following folder: - ../openair1/PHY/NR_ESTIMATION/ Added the following file to CMakelists.txt: - ../openair1/PHY/NR_ESTIMATION/nr_ul_channel_estimation.c Added the following functions: - nr_pusch_dmrs_rx - nr_gold_pusch - nr_ulsch_channel_level - nr_ulsch_channel_compensation - nr_ulsch_scale_channel is commented out (I think only used for downlink) Changes from Khalid Ahmed Mahmoud Mohamed: - nr_pusch_channel_estimation is used - nr_ulsch_scale_channel is used - nr_ulsch_channel_level is used - nr_ulsch_channel_compensation is used - multiple logging options for channel and signal magnitude
-
Ahmed Hussein authored
- removed gNB RT from "ru_procedures.c" to "nr_ru_procedures" - added a new thread "nr_feprx_thread" - added some functionalities for fep for rx in "nr_ru_procedures.c"
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Khalid Ahmed authored
-
Thomas Schlichter authored
-
Khalid Ahmed authored
-
Florian Kaltenberger authored
fixing a bug in the allocation of the UE HARQ structures that was causing a segfault. Fixing some compiler warnings
-
Florian Kaltenberger authored
Resolve "Problems transmitting data via NR-PDSCH" See merge request oai/openairinterface5g!658
-
- 20 Aug, 2019 2 commits
-
-
Florian Kaltenberger authored
hotfix: replacing msg with printf in unitary simulators (msg(...) was replaced with LOG_D(PHY,...) but it was used before log was initialized)
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
- 26 Jul, 2019 1 commit
-
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
- 13 Aug, 2019 5 commits
-
-
Ahmed Hussein authored
-
Ahmed Hussein authored
- changed Mdlharq to Mlimit when comparing with the round number - Not incrementing the HARQ round in case of err_flag = 1, until HARQ is implemented - Changed MAX_LDPC_ITERATIONS to 5 from 4 (provided better performance)
-
Ahmed Hussein authored
- Setting the payload to random data instead of all zeros at the Tx side - Handling "nb_symb_sch" equal to 0 in "phy_procedures_nrUE_RX" which prevents entering "nr_ue_pdsch_procedures" - Handling symbol loop problem in "nr_ue_pdsch_procedures" - Handling resource block loop problem in "nr_rx_pdsch"
-
Florian Kaltenberger authored
Develop nr merge See merge request oai/openairinterface5g!588
-
Cedric Roux authored
-
- 12 Aug, 2019 4 commits
-
-
Florian Kaltenberger authored
Merge branch 'develop-nr-merge' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr-merge
-
Florian Kaltenberger authored
-
Cedric Roux authored
-
Florian Kaltenberger authored
Usrp ref locked See merge request oai/openairinterface5g!657
-
- 11 Aug, 2019 1 commit
-
-
Florian Kaltenberger authored
-
- 09 Aug, 2019 2 commits
-
-
Cedric Roux authored
Merge branch 'develop-nr-merge' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-nr-merge
-
Cedric Roux authored
For whatever reason, ru->frame_parms was NULL and the RRU crashed. Let's allocated memory. Also, don't do fp = ru->frame_parms in ru_thread, it seems that it takes the value before allocation (so: NULL) and the code crashes later on. Maybe it's not the correct solution. To be refined at some point.
-