- 24 May, 2024 4 commits
-
-
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 6 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.
-
Robert Schmidt authored
We can optionally indicate the PDU session IDs. At least with OAI 5GC, that should help it clean up.
-
Robert Schmidt authored
In the case of PDU sessions in the NG UE context setup request, we first have to set up security. Hence, in this commit, implement the "delayed" set up of theses PDU sessions, and acknowledge the setup request after reconfiguration, as requested by O-RAN.WG5.C.1-v11.
-