Raymond Knopp
70751e04d8
Added automatic scaling to PUCCH2 receiver
...
Scaling based on incoming signal level to help with polar case.
Can subsequently add PUCCH2 CQI measurement based on this.
2024-08-01 14:03:48 +02:00
Robert Schmidt
848b0f34ee
UE cmd line info: print threequarter-sampling param if used, add doc
2024-08-01 13:56:21 +02:00
Jaroslava Fiedlerova
9acf60a339
Improve error handling in Iperf_analyzeV3BIDIRJson()
2024-08-01 13:53:49 +02:00
Jaroslava Fiedlerova
5f684d7f05
Improve error handling in Iperf_analyzeV3TCPJson()
2024-08-01 13:53:45 +02:00
Raphael Defosseux
f6dcc19fe5
style(docker): adding license header to dockerfiles
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-08-01 10:47:46 +02:00
Raphael Defosseux
0efaec657a
style(docker): newer versions of docker require keyword as to be of same case as from
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-08-01 10:47:46 +02:00
Bartosz Podrygajlo
d465ed2fbc
NR UE: Cleanup global variables used for command line parameter storage
...
Variables moved to nrUEParams:
vcdflag, rx_gain_off, usrp_args, tx_subdev, rx_subdev, reconfig_file, rbconfig_file, uecap_file,
tx_gain, rx_gain
Variables removed:
rx_gain_mode
2024-08-01 09:50:29 +02:00
Bartosz Podrygajlo
b0b8818549
Remove unused command like parameter rrc_config_path
2024-08-01 09:48:54 +02:00
Robert Schmidt
965b7f63b0
Dockerfiles: correct ENV format
...
Avoid docker warning:
- LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format
2024-08-01 08:20:33 +02:00
Laurent THOMAS
0e7e66ecd8
add harqid in wireshark traces, refactir the trace_pdu parameters
2024-07-31 09:40:07 +02:00
Robert Schmidt
5223013153
do_ra test: increase response window
...
Tests showed that we sometimes exceed the response window. In that case,
the UE cannot connect anymore, as do-ra uses contention-free RA, and
prefills a RA process. Avoid this by giving more time in the CI test.
2024-07-31 09:36:22 +02:00
Robert Schmidt
bfaa906a1e
Remove rb_config functions from nas_config, remove unused functions, make static
2024-07-30 20:00:40 +02:00
Robert Schmidt
e50978e7de
4G RLC/PDCP interface: remove function pointers
...
Remove function pointers that were used in the past to implement the
F1(-U) interface in 4G, i.e., to have different functions to handle
split/monolithic operations. As we don't have F1 in 4G anymore (see
commit 9dc2282249 ), we don't need the
function pointers anymore.
On that occasion, rename the 5G functions by prepending nr_ to them;
this allows to refactor the interface in 5G further (which is not the
focus of this changeset).
2024-07-30 20:00:40 +02:00
Robert Schmidt
3d7ab0ebc6
Remove unused SIMULATION/ETH_TRANSPORT/defs.h
2024-07-30 20:00:40 +02:00
Robert Schmidt
7ddba36279
Remove unused code in ETH_TRANSPORT/{socket,multicast_link}.{ch}
2024-07-30 20:00:40 +02:00
Robert Schmidt
b2eb0f74b6
Remove unused code in openair3/UTILS: not used anywhere
2024-07-30 20:00:40 +02:00
Robert Schmidt
8365630946
Remove unused emu_transport.c
2024-07-30 20:00:40 +02:00
Robert Schmidt
6da87cf062
Remove unused Makefile
2024-07-30 20:00:40 +02:00
Robert Schmidt
9d77057775
Remove LFDS credit: we don't use it anymore
2024-07-30 20:00:40 +02:00
Bartosz Podrygajlo
b242a483f1
Rewrite NR UE PHY cpu measurements
2024-07-30 19:23:54 +02:00
Robert Schmidt
bd721c3bdb
Merge branch 'integration_2024_w30' into 'develop'
...
Integration: `2024.w30`
See merge request oai/openairinterface5g!2877
* !2830 NR feature set update
* !2868 Fix support for USRP UHD Versions => 4.5.0.0
* !2870 fix(docker): base image for target oai-gnb-aw2s shall be jammy
* !2874 Fix memory leaks in gNB PDU Session Setup Request processing
* !2866 RRC: reject PDU sessions if security is not active
* !2829 Automatic update of USRP RX gain during initial search using --agc option
* !2878 USRP: add a T trace to record the TX IQ data on antenna 0
* !2633 Handle F1 Reset at DU, and ensure state re-init on F1Setup
* !2864 Fix an assert in power control
* !2754 Introduce gold sequence cache
2024-07-30 16:24:27 +00:00
Cedric Roux
77af1ab97b
nr rlc: fix decode_poll_byte()
...
The returned value was 1024 times too big.
2024-07-30 17:38:13 +02:00
Robert Schmidt
82c0b441e5
Merge remote-tracking branch 'origin/simplify-faster-gold-sequences' into integration_2024_w30
2024-07-30 15:05:40 +02:00
Robert Schmidt
b8089ba9a6
Remove empty file nr_gold.c
2024-07-30 14:58:12 +02:00
Laurent THOMAS
bb766be0c3
Reformatting and cleanup
2024-07-30 14:57:17 +02:00
Laurent THOMAS
8e92df78de
Use gold cache in PUCCH decoding
2024-07-30 14:57:10 +02:00
Laurent THOMAS
803b0289a6
Use gold cache in code word (un)scrambling
2024-07-30 14:57:06 +02:00
Laurent THOMAS
f207ac12be
Use gold cache in UCI
2024-07-30 14:57:01 +02:00
Laurent THOMAS
00cb43bac3
Use gold cache for PRS decoding
2024-07-30 14:55:35 +02:00
Robert Schmidt
7563937af8
Use gold cache for CSI-RS decoding
2024-07-30 14:53:30 +02:00
Laurent THOMAS
e445ba2d1a
Use gold cache PUSCH decoding
...
Harmonize nr_gold_pusch() and nr_gold_pdsch(), as the gold sequence
calculation for PUSCH and PDSCH is the same.
2024-07-30 14:52:06 +02:00
Laurent THOMAS
745ea1c1dd
Use gold cache for PDSCH decoding
2024-07-30 14:50:57 +02:00
Laurent THOMAS
99c8dd420a
Use gold cache for PDCCH decoding, scrambling, unscrambling
2024-07-30 14:49:46 +02:00
Laurent THOMAS
0316431e27
Use gold cache for PBCH encoding&decoding
2024-07-30 14:48:36 +02:00
Robert Schmidt
9d81708b49
takeout
2024-07-30 14:44:31 +02:00
Jaroslava Fiedlerova
bb9af4c7dc
Merge remote-tracking branch 'origin/fix-assert-in-pc' into integration_2024_w30
2024-07-30 10:18:20 +02:00
Bartosz Podrygajlo
ed05c94c3e
Fix signal_energy_nodc for lengths that are not multiples of 4
2024-07-30 09:44:00 +02:00
Robert Schmidt
686f1816d0
Merge remote-tracking branch 'origin/impl_f1reset_and_fix_f1setup' into integration_2024_w30
2024-07-29 12:02:50 +02:00
Xin Zhe Khooi
52bd1ad7c6
Update FEATURE_SET.md with F1 Reset (DU-only)
2024-07-29 07:44:31 +02:00
Robert Schmidt
2b44e5252d
Add log statement that DU sends F1 Setup Request, as done in other functions
2024-07-29 07:44:31 +02:00
Xin Zhe Khooi
52f077c478
Initialized DU UE states on F1SetupResponse
...
38.473 requires to reset UE-related contexts in F1 Setup Request, so do
it.
However, avoid resetting UE states in phy_test: it has preconfigured UE
which we should not reset. Note that if NSA/phy-test used F1, we could
likely reset the UE state here, as the F1 UE context setup would come
afterwards.
2024-07-29 07:43:14 +02:00
Jaroslava Fiedlerova
f30e354b77
Merge remote-tracking branch 'origin/T-usrp-tx-sample-trace' into integration_2024_w30
2024-07-26 18:07:42 +02:00
Jaroslava Fiedlerova
d0daf03089
Merge remote-tracking branch 'origin/NR_UPDATE_RXGAIN' into integration_2024_w30
2024-07-26 18:07:22 +02:00
Laurent THOMAS
59086151e0
Add generic usage-based gold cache
...
Add gold sequence cache with dynamic size, private to each thread. It
periodically reorders by call rate. To free the gold sequences after end
of life time of a thread, use the pthread API.
2024-07-26 16:39:28 +02:00
Jaroslava Fiedlerova
fbf257f6ba
Merge remote-tracking branch 'origin/pdu-session-no-security' into integration_2024_w30
2024-07-26 14:13:17 +02:00
Jaroslava Fiedlerova
5692217c29
Merge remote-tracking branch 'origin/fix-gnb-memory-leaks' into integration_2024_w30
2024-07-26 14:12:55 +02:00
Cedric Roux
181ec25a23
USRP: add a T trace to record the TX IQ data on antenna 0
2024-07-26 12:54:55 +02:00
Robert Schmidt
9c1a8733c1
nr_pusch_dmrs_rx(): const input
2024-07-26 12:15:36 +02:00
Robert Schmidt
fc5258962f
nr_gen_ref_conj_symbols()/nr_ptrs_cpe_estimation(): const input
2024-07-26 12:14:59 +02:00
Robert Schmidt
46ca521042
nr_pdc/sch_dmrs_rx(): make non-changing input parameter const ptr
2024-07-26 12:14:29 +02:00