Raymond Knopp
fec145cac6
Pucch2 polar rx: fix dynamic range
...
fixes the overflow issue in the PUCCH2 RX with 4+ RX antennas and 12+
bits (polar code format). The fix scales the polar decoding LLR
computation according to the number of RX antennas. The issue was clear
for 100 MHz 4 RX antennas. Even
nr_pucchsim -s -5 -q 8 -P 2 -b 12 -R 273 -z4 -n1000
doesn't converge to 0 BLER with increasing SNR. The issue didn't appear
in CI because of the bandwidth and antenna count limitations.
2024-04-08 12:53:35 +02:00
Robert Schmidt
1cae1879be
Merge branch 'integration_2024_w13' into 'develop'
...
Integration `2024.w13`
Closes #696 and #762
See merge request oai/openairinterface5g!2653
* !1911 Preparatory work for NR DL 4-layer MIMO at gNB
* !2610 fix ug on pilot 2 in nr_pbch_dmrs_correlation() that is lacking signal...
* !2639 NR gNB PUCCH2 CQI workaround
* !2642 NR UE demoting to LOG_D another log that cause flooding
* !2644 NR UE prevent segfault at detach
* !2645 add error code for pdu session reject in the ue
* !2600 Handle Msg3 with SRB1 RRCReestablishmentComplete and MAC CE C-RNTI
* trigger RF-sim E1+F1 test without asan
* !2636 Fix various F1 problems
* !2641 NR DL and UL channel estimation fix
* !2652 Provide additional troubleshooting documentation for QtScope
* !2646 NRUE fix asn_sequence_del to clear a list
* !2504 CI: use iperf3, refactor Iperf_Module
* !2617 use UE ID instead of RNTI internally in NR RLC
* !2619 Minor PDCP fixes
* !2648 Minor CI fixes, stack protection, fix E1+F1 Quectel test, L2sim5G test
2024-04-03 06:04:17 +00:00
Jaroslava Fiedlerova
acd94f9d43
Merge remote-tracking branch 'origin/ci-fixes' into integration_2024_w13
2024-04-02 19:13:02 +02:00
Jaroslava Fiedlerova
4885e1d4ef
EXPERIMANTAL: add -fstack-protector-strong to rhel image build
2024-04-02 18:18:12 +02:00
Jaroslava Fiedlerova
141558b812
Merge remote-tracking branch 'origin/nr-pdcp-minor-fixes' into integration_2024_w13
2024-04-02 18:16:33 +02:00
Jaroslava Fiedlerova
08b8071091
Merge remote-tracking branch 'origin/NR_RLC_UE_ID' into integration_2024_w13
2024-04-02 18:15:51 +02:00
Jaroslava Fiedlerova
0edb81dc01
Merge remote-tracking branch 'origin/ci-iperf-improvements-test' into integration_2024_w13
2024-04-02 11:40:28 +02:00
Jaroslava Fiedlerova
ded3618f70
Merge remote-tracking branch 'origin/NR_UE_fix_wrong_use_asn_sequence_del' into integration_2024_w13
2024-04-02 11:36:43 +02:00
Jaroslava Fiedlerova
4d25ee9545
Merge remote-tracking branch 'origin/dqt-troubleshoot-doc' into integration_2024_w13
2024-04-02 11:35:51 +02:00
Jaroslava Fiedlerova
06f45c462b
Merge remote-tracking branch 'origin/NR_fix_layer_port_confusion_channel_estimates' into integration_2024_w13
2024-04-02 11:33:48 +02:00
Jaroslava Fiedlerova
3e9f1beea0
Merge remote-tracking branch 'origin/fix-f1-id-ues' into integration_2024_w13
2024-04-02 11:33:12 +02:00
Robert Schmidt
897e499d55
Use normal/non asan images for 5G RFsim E1
2024-04-02 11:12:09 +02:00
Sagar Arora
84d28168f7
UPF can only use IPv4 and FQDN localhost resolves to IPv6 on an IPv6 enabled machine
2024-04-02 11:06:30 +02:00
Jaroslava Fiedlerova
87db25a3bb
Merge remote-tracking branch 'origin/Fix_Msg3_RRCReestablishmentComplete_with_C-RNTI' into integration_2024_w13
2024-03-29 20:44:11 +01:00
Jaroslava Fiedlerova
3dd2e5e1c3
Merge remote-tracking branch 'origin/add-message-pdu-sessio-reject' into integration_2024_w13
2024-03-29 17:03:19 +01:00
Jaroslava Fiedlerova
87d14c3cd4
Merge remote-tracking branch 'origin/NR_prevent_segfault_at_detach' into integration_2024_w13
2024-03-29 17:02:45 +01:00
Jaroslava Fiedlerova
5fc9a4bc42
Merge remote-tracking branch 'origin/demote_another_log_printed_too_many_times' into integration_2024_w13
2024-03-29 17:02:16 +01:00
Jaroslava Fiedlerova
19eb0af185
Merge remote-tracking branch 'origin/NR_PUCCH2_RX_CQI' into integration_2024_w13
2024-03-29 16:59:27 +01:00
Jaroslava Fiedlerova
c5bc442410
Merge remote-tracking branch 'origin/better-log-ue-sync' into integration_2024_w13
2024-03-29 16:08:38 +01:00
Jaroslava Fiedlerova
c92650003f
Merge remote-tracking branch 'origin/NR_4_layers_MIMO' into integration_2024_w13
2024-03-29 16:06:14 +01:00
Robert Schmidt
9b8479488f
Provide additional troubleshooting documentation for QtScope
...
On Wayland (e.g., Gnome on Ubuntu 22), additional steps might be
necessary to make QtScope run. Describe them in the doc.
Closes : #696
2024-03-29 09:50:32 +01:00
Guido Casati
914e71fdab
Flag RBs as suspended in PDCP
...
- this prevents pulling PDUs from PDCP when re-establishment is awaiting
2024-03-28 18:28:16 +01:00
Guido Casati
f7a285cfc1
Define for PDCP Formats
...
- short and long SN sizes
- PDCP PDU header sizes
- PDCP integrity size
- getter for maximim PDCP PDU size
2024-03-28 18:28:11 +01:00
francescomani
e77a1468d7
use UE ID instead of RNTI internally in RLC
2024-03-28 16:39:51 +01:00
francescomani
4a3beb0b48
fix usage of asn_sequence_del to clear a list
2024-03-28 13:50:11 +01:00
luis_pereira87
bbb1832c07
Handle Msg3 with SRB1 RRCReestablishmentComplete and MAC CE C-RNTI
...
From 3GPP TS 38.321 Section 5.4.3 Multiplexing and assembly, we need to process the highest priority subPDUs first:
- MAC CE for C-RNTI is the one with higher priority
2024-03-28 11:39:07 +00:00
Robert Schmidt
f4ac4fee42
Apply 1 suggestion(s) to 1 file(s)
2024-03-28 10:47:10 +00:00
Robert Schmidt
e0b31be148
Request release for UEs if DU disconnects
...
38.473 section 8.2.3.1 says that upon F1 Setup Request, UE associated
signalling should be erased. In this commit, we trigger a release of all
UEs that were still connected to a DU when we received the SCTP
shutdown, i.e., when the DU disconnects.
2024-03-28 08:55:11 +01:00
Robert Schmidt
e5e48bb2d8
RRC: take last UE activity time stamps
2024-03-28 08:55:11 +01:00
Robert Schmidt
d9abf18dab
Check If UE ID exists when handling CU RRC message transfer
...
Closes #762
2024-03-28 08:55:11 +01:00
Robert Schmidt
1e8f194d11
Only release UE in PDCP if in E1
...
Explanations: see #706 . TLDR: the RRC code calls nr_pdcp_remove_ue(), so
we should not call it in the E1 handler if we do not use split mode.
2024-03-28 08:55:11 +01:00
Robert Schmidt
78f6e83f55
EXPERIMANTAL: -fstack-protector-strong
2024-03-28 08:27:47 +01:00
Robert Schmidt
03312c9102
Remove L2-Sim-Test-5G from CI ContainerParent pipeline
...
5G L2sim is broken since some time, and there is no time to fix it.
Remove it from the Container Parent Pipeline.
2024-03-28 08:26:53 +01:00
Robert Schmidt
f86a285cb9
Improve SABOX F1+E1 radio behavior
2024-03-28 08:26:53 +01:00
Robert Schmidt
8f9c3a55de
Debugging of images with core dumps: improvements
...
- Four mounting of files, we need the absolute path. Even if the script
gets relative paths, realpath will give the absolute path
- Correctly recognize and handle gNB images with AW2S support
2024-03-28 08:26:53 +01:00
Robert Schmidt
4340277b3e
Dockerfiles for gNB AW2S: add gdb for debugging
2024-03-28 08:26:53 +01:00
Jaroslava Fiedlerova
76900d5ca8
Remove redundant parameters (iperf_packetloss_threshold, iperf_profile) from iperf TCP testcases
2024-03-27 23:19:17 +01:00
Jaroslava Fiedlerova
d456fa5620
Remove "single-ue" profile from config files
...
- no need to specify "single-ue" profile when running iperf test for 1 UE only
- default profile "balanced" can be used instead, computes BW for 1 UE correctly
2024-03-27 23:19:17 +01:00
Jaroslava Fiedlerova
0713afd610
SA-AERIAL-CN5G - add svr_id
2024-03-27 23:19:17 +01:00
Jaroslava Fiedlerova
be461a0db9
RF-Sim-Test-4G - modify xml files, use iperf3, add svr id
2024-03-27 23:19:17 +01:00
Jaroslava Fiedlerova
8830529ed0
L2-Sim-Test-4G - modify xml files, use iperf3, add svr id
2024-03-27 23:19:17 +01:00
Jaroslava Fiedlerova
ae544eff58
SA-OAIUE-CN5G - modify xml files, add svr id
2024-03-27 23:19:17 +01:00
Jaroslava Fiedlerova
5d5032880f
LTE-FDD-OAIUE-OAICN4G-Container - modify xml files, add svr id
2024-03-27 23:19:17 +01:00
Jaroslava Fiedlerova
a20efee737
RAN-LTE-TDD-2x2-Container use iperf3
2024-03-27 23:19:17 +01:00
Jaroslava Fiedlerova
6563bd65cb
RAN-LTE-TDD-LTEBOX use iperf3
2024-03-27 23:19:12 +01:00
Jaroslava Fiedlerova
303fb52aee
RAN-LTE-FDD-LTEBOX use iperf3
2024-03-27 23:19:06 +01:00
Jaroslava Fiedlerova
723d57c29d
RAN-RF-Sim-Test-5G test with iperf3
2024-03-27 23:12:02 +01:00
Jaroslava Fiedlerova
150c49b47e
SA-AW2S-CN5G - modify xml files, add svr id
2024-03-27 23:12:02 +01:00
Jaroslava Fiedlerova
d499482653
RAN-NSA-B200-Module-LTEBOX-Container switch to iperf3
2024-03-27 23:12:02 +01:00
Jaroslava Fiedlerova
546e0350ce
RAN-SA-B200-Module-SABOX-Container switch to iperf3
2024-03-27 23:12:02 +01:00