- 29 Jul, 2024 3 commits
-
-
Xin Zhe Khooi authored
-
Robert Schmidt authored
-
Xin Zhe Khooi authored
38.473 requires to reset UE-related contexts in F1 Setup Request, so do it. However, avoid resetting UE states in phy_test: it has preconfigured UE which we should not reset. Note that if NSA/phy-test used F1, we could likely reset the UE state here, as the F1 UE context setup would come afterwards.
-
- 26 Jul, 2024 4 commits
-
-
Xin Zhe Khooi authored
-
Xin Zhe Khooi authored
The next commit implements the release of all UEs following the F1 Reset message. It uses nr_mac_release_ue(), which as of now, triggered a release complete message automatically, which we don't want in the case of F1 Reset. This commit refactors the code to split UE release at MAC/RLC and release complete message sending to allow to release UEs without sending the complete. Corresponding users are updated.
-
Xin Zhe Khooi authored
-
Xin Zhe Khooi authored
-
- 23 Jul, 2024 4 commits
-
-
Robert Schmidt authored
Integration: `2024.w29` See merge request oai/openairinterface5g!2867 * !2854 Fix NSA test * !2715 Aerial multi l2 * !2798 CI: Create Iperf2 unidirectional function * !2859 Switch to BWP where RA is configured when Msg3 contains MAC CE for C-RNTI * !2861 7.2 xran: notification generation code in ru_thread excluded from compilation * !2853 Cleanup executables focusing on NR UE * !2860 Fix segfault in SRS modulation when ue-nb-ant-tx (fp) does not match UE capabilities * !2863 Add configuration for CBRS RU * !2749 immediately reuse UL/DL HARQ ID and don't wait for feedback if disable_harq == 1
-
Jaroslava Fiedlerova authored
-
Thomas Schlichter authored
-
Jaroslava Fiedlerova authored
-
- 22 Jul, 2024 3 commits
-
-
Jaroslava Fiedlerova authored
-
Guido Casati authored
* number of configured SRS antenna ports M <= N (number of physical antenna ports)
-
Jaroslava Fiedlerova authored
-
- 20 Jul, 2024 1 commit
-
-
Nick Hedberg authored
-
- 19 Jul, 2024 17 commits
-
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Thomas Schlichter authored
gNB: refactor code to handle end of using a specific HARQ process - finish_nr_dl_harq() and finish_nr_ul_harq()
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Guido Casati authored
* the mismatch between UE capabilities, passed to PHY by NFAPI PDU, and --ue-nb-ant-tx causes a segfault in SRS modulation * issue with indexing txdataF[p_index], which fails due to an out-of-bounds access since first dimension of txdataF is sized based on ue->frame_parms.nb_antennas_tx * N_ap used in SRS modulation is based on the number of antenna ports in the SRS configuration (srs_config_pdu->num_ant_ports)
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
sched_ul_bytes is reduced already in case the last HARQ round fails through handle_nr_ul_harq() -> abort_nr_ul_harq(). Therefore, the reduction in nr_rx_sdu() is wrong, and btw. it wrongly assumes the max. UL HARQ rounds to 4. So simply remove this peace of code in nr_rx_sdu().
-
Thomas Schlichter authored
sched_ul_bytes tracks the volume of in-flight data. When data is successfully received, sched_ul_bytes is decreased in nr_rx_sdu(). In case of reusing HARQ processes, the tb_size stored there is not correct. Therefore use the actual SDU size instead.
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
gNB: add config file option "disable_harq" and set pdsch_servingcellconfig->ext3->downlinkHARQ_FeedbackDisabled_r17 accordingly
-
- 18 Jul, 2024 8 commits
-
-
Jaroslava Fiedlerova authored
Don't break after first occurence of status template (interval "0.0- 1.0 sec"). With this modification we get final result, which is at the last line of log (for interval "0.0-30.2 sec").
-
Jaroslava Fiedlerova authored
Remove code related to "rfsim4g_enb_fembms" testcase from Iperf_Module() - replaced by Iperf2_Unidir(). Use copyin() for both remote and local commands - no need to check if running on localhost anymore. Create directory for log collection on executor node - used for log collection in pipelines running on localhost. Copy the iperf3 report to the executor machine for log collection. The report needs to be copied to two different directories to ensure proper log collection across all pipelines. Using absolute paths ensures compatibility with both remote and local commands.
-
Jaroslava Fiedlerova authored
Add new function to run iperf v2 test. Supports testing with 1 UE, unidirectional traffic. Currently used in RFSim-4G, FeMBMS testcase.
-
Jaroslava Fiedlerova authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
andrewse authored
-
Bartosz Podrygajlo authored
-