Robert Schmidt
8820a57547
Merge remote-tracking branch 'origin/fix-ue-ul-retransmissions-payload-copy' into integration_2024_w21c
2024-05-24 11:53:16 +02:00
Robert Schmidt
c76a9d43f2
Merge remote-tracking branch 'origin/remove_some_enb_references_in_nr' into integration_2024_w21c
2024-05-24 11:50:17 +02:00
Robert Schmidt
d268378f2b
Merge remote-tracking branch 'origin/fix_phy_simulators_configmodule' into integration_2024_w21c
2024-05-24 11:50:11 +02:00
Robert Schmidt
1465fed81c
Merge remote-tracking branch 'origin/better-polar' into integration_2024_w21c
2024-05-24 11:50:04 +02:00
Robert Schmidt
12a1c8a820
Merge remote-tracking branch 'origin/rfsim_add_prop_delay' into integration_2024_w21c
2024-05-24 11:49:54 +02:00
Robert Schmidt
87a1ff5b37
Merge remote-tracking branch 'origin/fix_reverse_n_bits' into integration_2024_w21c
2024-05-24 11:49:13 +02:00
Robert Schmidt
9249131046
Merge branch 'integration_2024_w21b' into 'develop'
...
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()
2024-05-24 07:25:15 +00:00
Robert Schmidt
295f221a9b
Merge remote-tracking branch 'origin/simpler-parallel-exclusion-ue-tx' into integration_2024_w21b
2024-05-24 08:13:41 +02:00
Robert Schmidt
58335443b1
Revert "remove asserts on min RX/TX, set the RX/TX shift as 2 in the UE"
...
This reverts commit 0d0e111135 . 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.
2024-05-24 06:54:30 +02:00
Robert Schmidt
b5159b5e47
Revert "ci: set min_rxtxtime = 2 in OAIUE pipeline"
...
This reverts commit 31b4f48e29 .
2024-05-24 06:54:15 +02:00
francescomani
e8ae696c8f
remove some enb dependencies in NR files
2024-05-23 18:30:33 +02:00
Robert Schmidt
7a631ce3a2
Use an enum for stream_status states
2024-05-23 16:41:20 +02:00
Jaroslava Fiedlerova
1001f2eb13
Merge remote-tracking branch 'origin/fix-mutex-management-bug' into integration_2024_w21b
2024-05-23 12:46:13 +02:00
Jaroslava Fiedlerova
018ca77aa0
Merge remote-tracking branch 'origin/issue-734' into integration_2024_w21b
2024-05-23 12:42:46 +02:00
Jaroslava Fiedlerova
e580450ae2
Merge remote-tracking branch 'origin/IISc_F1setup_tac' into integration_2024_w21b
2024-05-23 12:42:15 +02:00
Jaroslava Fiedlerova
64e6c6e5b2
Merge remote-tracking branch 'origin/ue-pbch-use-reversebits' into integration_2024_w21b
2024-05-23 12:41:38 +02:00
Jaroslava Fiedlerova
841869b0ec
Merge remote-tracking branch 'origin/NR_SA_Tutorials' into integration_2024_w21b
2024-05-23 12:40:07 +02:00
Jaroslava Fiedlerova
d3acd5d6c0
Merge remote-tracking branch 'origin/nr-prach-tx-power-fix' into integration_2024_w21b
2024-05-23 12:39:40 +02:00
Jaroslava Fiedlerova
3a4dac00ee
Merge remote-tracking branch 'origin/NR_UE_fix_PUCCH_multiplexing' into integration_2024_w21b
2024-05-23 12:37:32 +02:00
Laurent THOMAS
00e883c563
remove a unused struct member
2024-05-23 08:46:12 +02:00
Laurent THOMAS
2f05261f6b
reject packets of 0's
2024-05-23 08:41:01 +02:00
Laurent THOMAS
4bca825053
remove wrong trace when packet is not decoded
2024-05-23 08:03:12 +02:00
Laurent THOMAS
819427a6a0
bug fix ue UL payload filling randomly done in retransmissions (pointer
...
not set)
2024-05-23 08:03:12 +02:00
Robert Schmidt
082007834c
Merge branch 'integration_2024_w21' into 'develop'
...
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.
2024-05-22 12:55:51 +00:00
Laurent THOMAS
6379350f51
Correct data offset for unscrambling in PUSCH processing
...
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
2024-05-22 09:04:33 +02:00
luis_pereira87
9278394f3c
Tutorials: Update links for the latest Ubuntu 22.04 LTS iso file
2024-05-22 07:14:36 +01:00
luis_pereira87
246a8aff16
Tutorials: Rename OAI CN5G docker network interface name from 'demo-oai' to 'oai-cn5g' and remove commented lines
2024-05-22 07:14:36 +01:00
luis_pereira87
3c6ae9c2cb
Tutorials: Fix multiple S-NSSAI redefinitions for the same S-NSSAI in the configuration file
2024-05-22 07:14:36 +01:00
Robert Schmidt
73243f668e
Merge remote-tracking branch 'origin/fix-pucch-tx-power-segfaults' into integration_2024_w21
2024-05-22 07:45:51 +02:00
Robert Schmidt
959df471f3
Merge remote-tracking branch 'origin/reset-transmission-sequence' into integration_2024_w21
2024-05-22 07:45:41 +02:00
Robert Schmidt
d326477494
Merge remote-tracking branch 'origin/NR_UE_ssb_index_fix' into integration_2024_w21
2024-05-22 07:45:34 +02:00
Robert Schmidt
10940010f5
Merge remote-tracking branch 'origin/nr-ue-config-pointer-check' into integration_2024_w21
2024-05-22 07:45:27 +02:00
Raphael Defosseux
0ad85cb111
chore(ci): dummy commit to retrigger CI
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-05-21 14:33:40 +02:00
Jaroslava Fiedlerova
5238ce912b
Replace "theseus" OC node by "demophon"
2024-05-21 12:16:05 +02:00
Laurent THOMAS
f2213bf792
fix a error that was created by over complexity in setting a pointer to null for a wrong later assert verification
2024-05-20 20:57:46 +02:00
Bartosz Podrygajlo
b101e682f5
Fix several potential segfaults in UE PUCCH tx power determination.
2024-05-20 15:00:29 +02:00
francescomani
075f564606
fix ssb index in get_nr_prach_info_from_ssb_index
2024-05-16 18:37:38 +02:00
Laurent THOMAS
e217980249
simplify and make better performance the mutual exclusion of processSlotTX() function
2024-05-16 14:06:24 +02:00
Laurent THOMAS
3e4526a6ad
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
2024-05-16 14:05:39 +02:00
Robert Schmidt
9fd1b9ac69
Correct buffer size for do_NR_DLInformationTransfer()
...
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.
2024-05-16 11:59:55 +02:00
Sreeshma Shiv
17f2eaa558
TAC-Octet String to integer conversion function corrections
...
-Corrected the conversion function used in CU_handle_F1_SETUP_REQUEST
-Corrected the conversion function in CU_handle_gNB_DU_CONFIGURATION_UPDATE
2024-05-16 12:21:59 +05:30
laurent
ca06b77a89
add a function to reset the transmission timestamps chain, and use it in context of UE resynchronization
2024-05-15 17:35:02 +02:00
francescomani
c626e55f67
harmonize use of function to reverse n bits
2024-05-15 17:08:47 +02:00
Romain Beurdouche
b51a144d7d
fix(phy simulators): fix cmdline configmodule for CODING phy simulators
2024-05-15 14:12:40 +02:00
Romain Beurdouche
8b889d908c
fix(phy simulators): fix cmdline configmodule for LTE_PHY ulsim and dlsim
2024-05-15 14:05:54 +02:00
Romain Beurdouche
08dbc5bf08
fix(phy simulators): fix cmdline configmodule for NR_PHY simulators
2024-05-15 14:05:03 +02:00
Romain Beurdouche
4e8f58b498
fix(nr_dlsim): fix cmdline configmodule for nr_dlsim
2024-05-15 14:04:18 +02:00
Romain Beurdouche
4455b37548
fix(nr_ulsim): fix cmdline configmodule for nr_ulsim
2024-05-15 14:02:48 +02:00
Sakthivel Velumani
40b52bc8f4
Use existing function for bits reversal
2024-05-10 12:51:50 -04:00
Bartosz Podrygajlo
70f536a0f0
Correct PRACH preamble tx power calculation.
...
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.
2024-05-08 12:19:08 +02:00