Jaroslava Fiedlerova
516b91fc90
Fix integer overflow
...
Avoid UBSan error:
openair1/SCHED_NR/phy_procedures_nr_gNB.c:869:43: runtime error: signed integer overflow: 1546663455 + 1635930955 cannot be represented in type 'int'
2024-06-12 10:25:50 +02:00
francescomani
54cc2e0bb5
preventing UE assertion on number of layers = 0 by rejecting TB earlier if that happens
2024-06-12 08:45:37 +02:00
Jaroslava Fiedlerova
9fab212441
Update ORAN_FHI7.2 doc - add tx_amp_backoff_dB info
2024-06-11 14:23:10 +02:00
Raphael Defosseux
297ef9d139
Merge branch 'ci-bump-up-nvidia-cubb' into 'develop'
...
chore(ci): bumping up nvidia-aerial to 24-1
See merge request oai/openairinterface5g!2780
2024-06-11 07:40:28 +00:00
Reem Bahsoun
6cfb5b7ace
prevents thread from being pinned to core 8, to avoid L2 L1 overlap
2024-06-10 14:31:35 +02:00
Laurent THOMAS
37e6e7e944
add test physical cell id in 5G range
2024-06-10 10:51:16 +02:00
Laurent THOMAS
45d4cec2a6
fix regressions for large physical cell id values
2024-06-10 10:51:08 +02:00
luis_pereira87
ce0f48d2b2
Add support for MIMO 2x2 with USRP B210 at 20 MHz BW and 3/4 sampling rate
...
Tested with B210 and Quectel RM500Q-GL
2024-06-07 15:16:20 +01:00
Raphael Defosseux
a5bf6c7812
chore(ci): addressing reviewer comments: cleanup network conf
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-06-07 15:18:30 +02:00
Raphael Defosseux
3405bcf926
chore(doc): updating the TestBench list after aerial1 migration
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-06-07 09:47:11 +02:00
Raphael Defosseux
99643acf2e
Original Author: Nick Hedberg <nhedberg@nvidia.com>
...
Updates to default config for 24.1 and current best performance
2024-06-07 09:09:08 +02:00
Robert Schmidt
9055fabe9b
Merge branch 'integration_2024_w23' into 'develop'
...
Integration: `2024.w23`
See merge request oai/openairinterface5g!2788
* !2510 NR UE MAC UCI on PUSCH and aperiodic CSI reporting
* !2597 LTTng logger (CTF)
* !2751 synch the USRP time accross devices using the host clock
* !2775 Remove some global variables
* !2779 remove rb_mask_ul from permanent storage for stack local usage
* !2782 USRP: add a T trace to record the RX IQ data on antenna 0
* !2783 build_oai: fix bad options' names
* !2753 Pucch power control
2024-06-06 12:55:36 +00:00
Raphael Defosseux
e120f54f30
fix(aerial): configuration modifications to migrate CI run to aerial1
...
* IP address of VNF shall be aerial1's one
* scripts within cubb container shall be run with sudo now
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-06-06 14:39:22 +02:00
Jaroslava Fiedlerova
e60f82ccc2
Increase iperf test timeout
...
In some testcases, especially when iperf test duration is short (10s),
client does not report on time and report collection is interrupted.
This commit increase timeout for iperf/iperf3 commands.
2024-06-06 14:22:06 +02:00
Robert Schmidt
3c5edab8f5
Fix memory leak: free NotifiedFIFO_elt
2024-06-06 12:37:07 +02:00
Robert Schmidt
f4659b2b0c
Fix integer overflow
...
Avoid UBSan error:
openair1/PHY/NR_ESTIMATION/nr_measurements_gNB.c:183:22: runtime error: signed integer overflow: 2122747784 + 27403601 cannot be represented in type 'int'
2024-06-06 12:36:59 +02:00
Robert Schmidt
0199d861b7
Fix integer overflow
...
avoid UBsan error:
openair1/PHY/NR_TRANSPORT/pucch_rx.c:266:21: runtime error: signed integer overflow: 2113190528 + 117251752 cannot be represented in type 'int'
2024-06-06 12:36:50 +02:00
Robert Schmidt
321c475176
Fix integer overflow
...
avoid UBsan error:
openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c:459:77: runtime error: signed integer overflo w: 2009540296 + 668087372 cannot be represented in type 'int'
2024-06-06 12:36:40 +02:00
Robert Schmidt
a9718835d4
7.2 FH: auto-compute FFT size
2024-06-06 12:36:40 +02:00
Robert Schmidt
00b62ab6c0
Merge remote-tracking branch 'origin/pucch-power-control' into integration_2024_w23
2024-06-06 08:53:06 +02:00
Robert Schmidt
517effa586
Merge remote-tracking branch 'origin/fix-build-oai' into integration_2024_w23
2024-06-06 08:40:48 +02:00
Robert Schmidt
18125459dc
Merge remote-tracking branch 'origin/t-usrp-rx-ant0' into integration_2024_w23
2024-06-06 08:40:42 +02:00
Robert Schmidt
86bd6de7dd
Merge remote-tracking branch 'origin/rb_mask_ul-on-stack' into integration_2024_w23
2024-06-06 08:40:36 +02:00
Robert Schmidt
4e4a59b5bc
Merge remote-tracking branch 'origin/remove-globals-nas' into integration_2024_w23
2024-06-06 08:40:30 +02:00
Robert Schmidt
d58bedaed1
Merge remote-tracking branch 'origin/multi_usrp_frame_sync' into integration_2024_w23
2024-06-06 08:39:49 +02:00
Robert Schmidt
9a4e9a2adc
Merge remote-tracking branch 'origin/lttng-basic' into integration_2024_w23
2024-06-06 08:39:42 +02:00
Anurag Asokan
582e8302c6
LTTng logger (CTF)
...
This commit introduces LTTng logging mechanism which is an open source
tracing tool.
URL: https://lttng.org/
2024-06-06 07:23:17 +02:00
francescomani
f94941b5e6
fix for UCI on PUSCH fapi PDU configuration in case of only HARQ bits
2024-06-05 19:37:15 +02:00
francescomani
165afbd5b5
improve handling of CSI-MeasConfig setup
2024-06-05 19:37:10 +02:00
francescomani
f5f9983173
fix in setup and release of aperiodicTriggerStateList
2024-06-05 19:21:29 +02:00
francescomani
12e1045d2a
fix for MAC template with CSI report config
2024-06-05 19:21:28 +02:00
francescomani
c985a794c7
fix UE uci on PUSCH config
2024-06-05 19:15:09 +02:00
francescomani
33b19935ff
uci on pusch at MAC UE
2024-06-05 19:15:04 +02:00
francescomani
830b8a208a
handling reception of CSI command for aperiodic CSI reporting
2024-06-05 19:07:31 +02:00
Robert Schmidt
489824fdcf
Enforce gcc/g++-11 when building 7.2 FHI through xran
2024-06-05 17:01:35 +02:00
Robert Schmidt
98e9129d69
Allocate sufficient buffers for 1x1 config
...
xran's xran_bm_init() uses rte_pktmbuf_pool_create() to allocate DPDK
buffers. For a 1x1 configuration, the number of buffers might be too
small, and rte_pktmbuf_pool_create() might fail. This commit ensures
that we increase the number of buffers to have enough even in a 1x1
configuration. This works by chosing the next power of two, which is
recommended as per DPDK documentation.
Closes-Bug: #750
2024-06-05 17:01:35 +02:00
Robert Schmidt
f7917abb28
Print xran headers version used during compilation
2024-06-05 17:01:35 +02:00
Robert Schmidt
cd5822e927
Update FHI 7.2 ORAN patch: unaligned access, detect/handle PRACH packets
2024-06-05 17:01:35 +02:00
Raphael Defosseux
39518b19d5
fix(build): 24-1 code does not require patching anymore
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-06-05 15:23:08 +02:00
Cedric Roux
ae60dede8e
build_oai: fix bad options' names
2024-06-05 15:15:35 +02:00
Cedric Roux
1dfb30b857
USRP: add a T trace to record the RX IQ data on antenna 0
2024-06-05 15:11:59 +02:00
Raphael Defosseux
a29d1eed7f
chore(ci): bumping up nvidia-aerial to 24-1
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-06-05 14:40:20 +02:00
Florian Kaltenberger
6d5a0ab454
synch the USRP time accross devices using the host clock
2024-06-05 09:52:26 +02:00
Bartosz Podrygajlo
7aec889cf6
Remove some global variables
2024-06-05 09:42:56 +02:00
Laurent THOMAS
f23c91cc5a
remove rb_mask_ul from permanent storage for stack local usage
2024-06-04 19:08:47 +02:00
Bartosz Podrygajlo
760e0aaae4
PUCCH power control state.
2024-06-04 12:04:12 +02:00
Bartosz Podrygajlo
a1902a03f8
Accumulate delta PUCCH for each PUCCH occasion.
2024-06-04 12:04:11 +02:00
Bartosz Podrygajlo
6d09f0542b
Fix a bug in DELTA_TF calculation for PUCCH format 1.
2024-06-04 12:04:11 +02:00
Robert Schmidt
8abf975faf
Merge branch 'integration_2024_w22' into 'develop'
...
Integration: `2024.w22`
See merge request oai/openairinterface5g!2778
* !2707 NR UE Cell Search
* !2722 add initial NTN support for gNB
* !2694 Handle and use Linux capabilities, logging improvements, cleanup, documentation
* !2569 Neighbour Configuration - Measurement Configuration
2024-06-04 09:28:07 +00:00
Robert Schmidt
7db4732ce1
Merge remote-tracking branch 'origin/N2_HO_Measurement_config' into integration_2024_w22
2024-06-04 09:29:42 +02:00