- 23 Dec, 2025 7 commits
-
-
Robert Schmidt authored
Add missing CMakeLists entries for test_nr_frame_params
-
Robert Schmidt authored
gNB: apply new NR_CellGroupConfig when RRCReconfiguration is acknowledged Currently part of the NR_CellGroupConfig is already applied when the RRCReconfiguration message is created. This is not correct and this MR fixes this by applying it when the RRCReconfiguration message is acknowledged. With this fixed, we also move disabling the feedback (in case disable_harq is used) from the RRCSetup message to the RRCReconfiguration message. Closes: #1002
-
Robert Schmidt authored
automatic selection of SIB1 TDA
-
Bartosz Podrygajlo authored
-
Robert Schmidt authored
CORESET start multiple of 6 fix According to the standard any CORESET (except CSET0) would always start from the first common resource block index which is multiple of 6 in the BWP. This was not taken into account in the code. The BWP switch CI test is modified to test a BWP start not multiple of 6. An exception is the case where rb-Offset-r16 parameter is set, but can't be used at gNB for FAPI compatibility. Closes: #1037
-
Robert Schmidt authored
NR UE: calculate DL and UL Doppler based on SIB19 information in NTN mode, fixing LEO reestablishment
-
francescomani authored
-
- 22 Dec, 2025 6 commits
-
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
Robert Schmidt authored
Hotfix for handling the case where the number of physical antennas is larger than the number of logical antennas
-
Robert Schmidt authored
[FHI72] Fix the PRACH FFT size ru_config->fftSize is used for the C-plane Section Type 3 which is dedicated for PRACH and mixed numerology. Previously, we assumed that PRACH FFT size is equivalent to PxSCH FFT size, but should be based on the PRACH format. Tests with the following RUs: - [x] Benetel v1.2.2 & v1.4.1 - [x] VVDN Gen 3 - [x] Liteon 02.00.10 - [x] Metanoia v2.2.8 (Jura)
-
- 20 Dec, 2025 2 commits
-
-
Raymond Knopp authored
hotfix for when there are more physical TX antenna ports (ru->nb_tx) than logical antenna ports (config->carrier_config.num_tx_ant.value).
-
francescomani authored
-
- 19 Dec, 2025 18 commits
-
-
Jaroslava Fiedlerova authored
Integration `2025.w51` * !3816 Add two missing include guards * !3715 Pass beam ID as per FAPI v222.10 * !3777 UE NTN : Fix in case SIB19 periodicity is greater than 2 secs * !3813 Reset outdated PUCCHs to avoid Assertion caused by non-processed and active PUCCHs * !3815 Remove phy_extern_nr_ue file * !3824 CI: adjust UE attach timeout handling * !3735 vrtsim: Optimize channel modelling See merge request oai/openairinterface5g!3817
-
Thomas Schlichter authored
NR UE: add option "--cont-fo-comp 3" to not consider measured residual DL FO for UL FO pre-compensation
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
Make sure to apply Doppler and TA not directly when receiving the target cell ntn_config, but apply Doppler just before the initial sync, and the TA after the initial sync when we have tha actuel cell frame and slot numbers.
-
Thomas Schlichter authored
NR UE FAPI: provide ntn_config as part of phy_config.config_req instead of a dedicated scheduled_response dl_config PDU We need the ntn_config when reconfiguring the PHY layer for a new initial sync, e.g. for calculating the DL Doppler frequency. As a dedicated scheduled_response dl_config PDU it reaches the PHY layer too late, as part of the phy_config.config_req it reaches the PHY layer in time with the other configuration values.
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Jaroslava Fiedlerova authored
vrtsim: Optimize channel modelling Optimization pass for channel modelling on transmission in vrtsim. This comes from a requirement of O-RU to perform channel modelling with minimum latency. The latency measured in O-RU 4TX 2RX on the UE is lowered from ~400 uS to ~100uS. - Reduced MAX_CHANNEL_LENGTH to 200 and introduced SAVED_SAMPLES_LEN - Refactored channel modelling actor allocation to parallelize work better - Improved batching and task creation for channel modelling - Replaced static global saved_samples with local static buffer in vrtsim_write_with_chanmod Create a new CI pipeline for testing with vrtsim on Gracehopper: https://jenkins-oai.eurecom.fr/job/RAN-VRT-Sim-Test-5G/
-
Jaroslava Fiedlerova authored
CI: adjust UE attach timeout handling This modification addresses an issue in the RFSim-5G 2x2 test where the UE often fails to attach within the initial 20s window. The timeout may cause the UE to restart, which leads to two UEs appearing in the gNB log. By increasing the initial timeout to 40s, we avoid unnecessary restarts.
-
luis_pereira87 authored
-
Thomas Schlichter authored
Co-authored-by:Luis Pereira <lpereira@allbesmart.pt>
-
Thomas Schlichter authored
-
Thomas Schlichter authored
-
Thomas Schlichter authored
This is a preparation for configuring disabled HARQ feedback only for UEs supporting it.
-
- 18 Dec, 2025 1 commit
-
-
Jaroslava Fiedlerova authored
- Set default attach_timeout to 40s - Increase timeout only after failed attach attempts This modification addresses an issue in the RFSim-5G 2x2 test where the UE often fails to attach within the initial 20s window. The timeout may cause the UE to restart, which leads to two UEs appearing in the gNB log. By increasing the initial timeout to 40s, we avoid unnecessary restarts.
-
- 17 Dec, 2025 6 commits
-
-
Jaroslava Fiedlerova authored
Remove phy_extern_nr_ue file
-
Jaroslava Fiedlerova authored
Reset outdated PUCCHs to avoid Assertion caused by non-processed and active PUCCHs When there is real-time issues in L1 it may happen that the scheduler misses/skips some slots, thus, L2 not processing and not freeing some structures like PUCCH. This commit avoids the Assertion by resetting any Active outdated PUCCH
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
trf-gen-cn5g:latest is available on OAI DockerHub for linux/arm64, trf-gen-cn5g:focal is only for linux/amd64
-
Bartosz Podrygajlo authored
This is required with the updated gaussZiggurat call.
-