- 18 Oct, 2024 8 commits
-
-
Jaroslava Fiedlerova authored
Merge remote-tracking branch 'origin/remove_power_reduction_for_MIMO' into integration_2024_w42 (!3004) This hotfix removes division by num_antenna_ports in PDSCH precoding matrix generation. These matrices are defined for CSI reporting in this way but here we are using them for transmission and this results in an unwanted 10*log10(num_antenna_ports) reduction in transmit power (3dB for 2 antenna ports, 6dB for 4 antenna ports, etc.)
-
Robert Schmidt authored
-
Robert Schmidt authored
- Update links for the latest Ubuntu 24.04 LTS iso file - Update docker install to the latest instructions on the official website - Update UHD to v4.7.0.0 and update dependencies for Ubuntu 24.04
-
Robert Schmidt authored
-
Robert Schmidt authored
Test configuration: Tested SIB19 reception on SCS120 Khz + 50Mhz bw config file used: targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band257.u3.32prb.usrpx410.conf + NTN config commands used sudo ./nr-softmodem -O ../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band257.u3.32prb.usrpx410.conf --sa --rfsim -d sudo ./nr-uesoftmodem --band 261 -C 27533280000 -r 32 --numerology 3 --ssb 72 --sa --rfsim -d --ue-scan-carrier The Issue is that SIB19 is not being received because of CRC error, only SIB1 was being received.
-
Robert Schmidt authored
Reduce tested DL throughput on Aerial pipeline from 700 to 600Mbps
-
Robert Schmidt authored
This changes the way T_IDs are defined. The T_ID macro was using a integer to pointer cast in order to provide type safety. This trick disables some compiler optimizations, as explained here: https://clang.llvm.org/extra/clang-tidy/checks/performance/no-int-to-ptr.html. Removing the type cast reenables the compiler optimizations.
-
Robert Schmidt authored
This MR aims to address warnings raised when compiling for ARM ( tested with cross compilation, not directly on ARM hardware ). The addressed warnings are as follows: - An unused variable in file oai_dfts_neon.c - Wrong printf format specifier related to oai_cputime_t - Wrong parameter type in qam64_qam64 call This MR closes issue #844 Also, correctly set the pkg-config search path for libraries for the target system. Also closes: #746
-
- 17 Oct, 2024 5 commits
-
-
Bartosz Podrygajlo authored
This changes the way T_IDs are defined. The T_ID macro was using a integer to pointer cast in order to provide type safety. This trick disables some compiler optimizations, as explained here: https://clang.llvm.org/extra/clang-tidy/checks/performance/no-int-to-ptr.html. Removing the type cast reenables the compiler optimizations.
-
Robert Schmidt authored
-
Robert Schmidt authored
Prior to this commit, the include path for some libraries found through pkg-config when cross compiling is not correct: $ grep include CMakeCache.txt blas_INCLUDEDIR:INTERNAL=/usr/include/x86_64-linux-gnu ... This is because we did not tell pkg-config to search in the right path. Since for cross-compilation, we install packages in parallel in the system, override the primary directory where the .pc files located, in the cross-compilation toolchain file for cmake. Closes: #746
-
Rúben Soares Silva authored
Change call to qam64_qam64 to use (short *) parameters as defined in the function declaration
-
Rúben Soares Silva authored
Since long long is the bigger type ( 8 bytes ) of the two used ( long long and uint32_t ), and long long is also available on ARM, change this parameter to always have this type. This allows to always use format specifier '%lld' in the logs that use TICK_TO_US, which would otherwise return long long or uint32_t depending on architecture.
-
- 16 Oct, 2024 6 commits
-
-
Jaroslava Fiedlerova authored
- remove Sphex UE - not used anymore - remove RAN-L2-Sim-Test-5G from a list of pipelines - currently disabled - 4G RFSim was moved to cacofonix - minor cleanup
-
Reem Bahsoun authored
-
Guido Casati authored
-
luis_pereira87 authored
-
luis_pereira87 authored
-
luis_pereira87 authored
-
- 15 Oct, 2024 3 commits
-
-
Rúben Soares Silva authored
-
Raghavendra Dinavahi authored
-
Robert Schmidt authored
Integration: `2024.w41` See merge request oai/openairinterface5g!3032 * !3006 Fix some sizeof and switch-case issues * !3028 Add CMakePresets.json * !3011 Aerial: cleanup unused code, avoid superfluous memcpy(), avoid L1 structures * !3022 NR CSI-RS L1 refactoring → check CI * !2935 Improvements in handling the beamforming procedure via FAPI * !3026 NR ULSCH scheduler fix when using transform precoding * !3031 CI: Increase test bitrates for 100 MHz scenario in SA-2x2 pipeline * !3017 Fix SRS * !2731 Implementation of 2-Step RA * !3027 Add dockerized include what you use tool
-
- 14 Oct, 2024 6 commits
-
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
francescomani authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Laurent THOMAS authored
-
- 13 Oct, 2024 1 commit
-
-
Robert Schmidt authored
-
- 11 Oct, 2024 11 commits
-
-
francescomani authored
-
rmagueta authored
-
rmagueta authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
ndomingues authored
3GPP 38.331: If absent, the UE applies the SCS as derived from the prach-ConfigurationIndex in RACH-ConfigGeneric (see tables Table 6.3.3.1-1, Table 6.3.3.1-2, Table 6.3.3.2-2 and Table 6.3.3.2-3, TS 38.211 [16]). This procedure for msg1_SubcarrierSpacing NULL is not implemented, so we aplly the same value of UL SCS.
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Bartosz Podrygajlo authored
Introduce CMakePresests.json which is a simple way to perform incremental build using cmake New configure resets were added: - default: Configure compilation with default options - tests: Same as above but ENABLE_TESTS and SANITIZE_ADDRESS is ON New build presets were added: - 5gdefault: Build the software for NR rfsimulator test - default: same as 5gdefault - 4gdefault: Build the software for LTE rfsimulator test - tests: build all unit tests To configure using configuration preset: `cmake --preset <preset_name>` To build using a build preset: `cmake --build --preset <preset_name>`
-
francescomani authored
-
francescomani authored
-