- 24 May, 2024 6 commits
-
-
Rúben Soares da Silva authored
-
Rúben Soares da Silva authored
-
Robert Schmidt authored
Integration: `2024.w21b` Closes #734 See merge request oai/openairinterface5g!2755 * !2700 Fix UE PUCCH multiplexing infinite loop * !2724 Correct PRACH preamble tx power calculation. * !2726 NR SA Tutorials * !2728 Use existing function for bits reversal * !2732 CU handle F1 setup Req- TAC conversion * !2738 Correct data offset for unscrambling in PUSCH processing * !2742 UE: fix mutex locking verification * !2737 rename persisted ul harq status per pid with a uniq name, make better mutual exclision of processSlotTX()
-
Robert Schmidt authored
-
Robert Schmidt authored
This reverts commit 0d0e1111. It was set to UE RX to TX time to 2 as it was deemed that the UE could sustain this time. However, we noticed a degradation of performance, so reset the RX to TX time to something higher to ensure proper performance.
-
Robert Schmidt authored
This reverts commit 31b4f48e.
-
- 23 May, 2024 8 commits
-
-
Robert Schmidt authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
- 22 May, 2024 9 commits
-
-
Robert Schmidt authored
Integration: `2024.w21` See merge request oai/openairinterface5g!2746 * !2717 Additional check on pucch_Config and srs_Config * !2730 Fix for SSB index in function get_nr_prach_info_from_ssb_index * !2734 add a function to reset the transmission timestamps chain * !2741 Fix several potential segfaults in UE PUCCH tx power determination.
-
Laurent THOMAS authored
Correctly compute the offset of data to unscramble in PUSCH processing at the gNB. Rename variables to make them easier to spot (instead of "s"), and remove a global variable. Closes: #734
-
luis_pereira87 authored
-
luis_pereira87 authored
Tutorials: Rename OAI CN5G docker network interface name from 'demo-oai' to 'oai-cn5g' and remove commented lines
-
luis_pereira87 authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 21 May, 2024 2 commits
-
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Jaroslava Fiedlerova authored
-
- 20 May, 2024 2 commits
-
-
Laurent THOMAS authored
fix a error that was created by over complexity in setting a pointer to null for a wrong later assert verification
-
Bartosz Podrygajlo authored
-
- 16 May, 2024 5 commits
-
-
francescomani authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
rename persisted ul harq status per pid with a uniq name as this variable is persisted in memory and accessed by multiple threads, a uniq name helps to debug
-
Robert Schmidt authored
uper_encode_to_buffer() of asn1c returns the number of BITS that have been encoded; if we use this, we need to calculate the resulting number of bytes (rounding up) to get the right buffer size. Note that do_NR_ULInformationTransfer() uses uper_encode_to_new_buffer() which returns the number of BYTES, hence, in this similar function, we should not modify the return value.
-
Sreeshma Shiv authored
-Corrected the conversion function used in CU_handle_F1_SETUP_REQUEST -Corrected the conversion function in CU_handle_gNB_DU_CONFIGURATION_UPDATE
-
- 15 May, 2024 1 commit
-
-
laurent authored
add a function to reset the transmission timestamps chain, and use it in context of UE resynchronization
-
- 10 May, 2024 1 commit
-
-
Sakthivel Velumani authored
-
- 08 May, 2024 1 commit
-
-
Bartosz Podrygajlo authored
Removed arbitrary offset of 30dB. Changed sign for pathloss: pathloss calculated in compute_nr_SSB_PL is the difference between transmitted and received power. Transmission power for preamble should compensate the pathloss, therefore power should increase with pathloss.
-
- 07 May, 2024 1 commit
-
-
Robert Schmidt authored
Integration `2024.w18` See merge request oai/openairinterface5g!2713 * !2705 Fix CRC check in UE DCI detection * !2708 Adding few more NR bands to the list of supported ones * !2701 gNB archi fixes * !2203 DL-MMSE * !2684 remove asserts on min RX/TX, set the RX/TX shift as 2 in the UE * !2594 F1AP refactoring to align with O-RAN.WG5.C.1-v11
-
- 06 May, 2024 4 commits
-
-
Guido Casati authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Robert Schmidt authored
Taking the example of the AMF Set ID, the previous version of the macro used another macro to encode the number, then marked the last 6 bits in the bit string (of length 16/2 bytes) as unused. This is wrong, because, assuming AMF Set ID=3, it basically truncates the number by encoding all 16 bits and cutting off the last 6, like this: ------------------- encode 16 bits 0000 0000 0000 0011 ------------ take these 10 bits So what remains is these bit positions of the number: (16,15,14,13,12,11,10,9,8,7) -- the last 6 bits are cut (and the first 6 are either 0 or garbage, because they don't exist). Instead, manually encode bits (10,9,8,7,6,5,4,3) in the first byte, and (2,1) in the second byte of the bit string, like so: ------------ encode 10 bits 0000 0000 1100 0000 ------------ take these 10 bits Do the same with the pointer. The AMF Region ID above is correct, as it is exactly 8 bits.
-