Robert Schmidt
e160e083d8
Merge remote-tracking branch 'origin/fix-rfsimulator-max-fd' into integration_2023_w40
2023-10-08 14:54:44 +02:00
Robert Schmidt
146217fc90
Merge remote-tracking branch 'origin/e2ap_v3_v2' into integration_2023_w40
2023-10-08 14:54:32 +02:00
Robert Schmidt
bcbb0d5905
Merge remote-tracking branch 'origin/Fix-CSI_RS-PDU-at-UE' into integration_2023_w40
2023-10-08 12:35:54 +02:00
Robert Schmidt
806842a087
Merge remote-tracking branch 'origin/NR_UE_DCI_candidates' into integration_2023_w40
2023-10-08 12:35:42 +02:00
Robert Schmidt
b7746e9bfd
Merge remote-tracking branch 'origin/fix-ssb-arfcn' into integration_2023_w40
2023-10-06 15:38:42 +02:00
Robert Schmidt
8de0f50087
Merge remote-tracking branch 'origin/ci-fix-warning-recovery' into integration_2023_w40
2023-10-06 15:38:35 +02:00
Robert Schmidt
fe3aa3ddc3
Merge remote-tracking branch 'origin/fix-Msg3-MAC-CE-CRNTI' into integration_2023_w40
2023-10-06 15:38:28 +02:00
Robert Schmidt
8a80517a2d
Merge remote-tracking branch 'origin/fix-pdu-session-accept-cause' into integration_2023_w40
2023-10-06 15:38:20 +02:00
Laurent THOMAS
f8c122a7cf
increase the max fd of rfsim, that have been shorten to tightly for cpu saving
2023-10-06 11:21:27 +02:00
francescomani
8934c7db10
fix the selection of DCI candidates at UE
2023-10-05 18:09:02 +02:00
mir
3fbc20412a
Bug in j and i idx
2023-10-05 15:04:47 +02:00
mir
58134a29d9
Fixes from Teodora applied
2023-10-05 14:54:39 +02:00
Rúben Soares da Silva
9bee85dbe2
Remove previously added bwp_size and bwp_start fields from struct fapi_nr_dl_config_csirs_pdu_rel15_t.
...
Create function to obtain nfapi_nr_dl_tti_csi_rs_pdu_rel15_t from fapi_nr_dl_config_csirs_pdu_rel15_t without bwp_size and bwp_start.
Replace previously problematic cast with call to created function.
2023-10-04 18:46:54 +01:00
Robert Schmidt
06efde1ed9
u0.25prb
2023-10-04 19:03:37 +02:00
Robert Schmidt
072620aa0a
Make different Point A/SSB ARFCN multiple of 30kHz
2023-10-04 16:51:45 +02:00
Raphael Defosseux
ed4c634186
fix(ci): printing the warning and error lines for CI purposes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-10-04 15:03:57 +02:00
Robert Schmidt
d6285354e4
Properly formulate assert message
2023-10-04 14:30:27 +02:00
mir
0ffb01b9c3
NG-RAN was not compiling due to struct definition missing
2023-10-04 14:20:30 +02:00
mir
12e09526e8
E2AP Version 1,2,3 and KPM version 2, 3
2023-10-04 12:12:53 +02:00
rmagueta
169a9be8cd
Fix Msg3 MAC CE C-RNTI
...
Reset Msg4_ACKed to not schedule ULSCH and DLSCH before RRC Reconfiguration
2023-10-04 06:55:24 +01:00
Rúben Soares da Silva
c603bcc146
Add bwp_size and bwp_start fields to struct fapi_nr_dl_config_csirs_pdu_rel15_t, for usage in the UE
...
Fill bwp_size and bwp_start fields with values from BWP.
2023-10-03 13:36:15 +01:00
Robert Schmidt
0be397b238
Merge branch 'integration_2023_w39' into 'develop'
...
integration_2023_w39
See merge request oai/openairinterface5g!2363
* !2142 Fix packing/unpacking procedures for P7 messages
* !2253 Parallelize the Compensation, LLR, layer de-mapping, and unscrambling with symbol
* !2319 Fix NR UE init RA
* !2343 Reverse bits in UCI message when using polar encoding/decoding
* !2348 Resolve "SIGSEGV in nr-softmodem @ 100MHz on USRP"
* fix phytest-timing thresholds after merge of !2253
* !2320 Reduce ITTI log message volume when queues full
* !2360 nr rlc: minor: fix tests
* !2359 nr rlc am: bugfix: correct usage of tx_next
* !2356 Const return values
* !2357 Fix compile error when --build-e2 option included
* !2340 Resolve "gNB build on ubuntu 22.04 fails with dpkg error"
* !2362 Implement F1 bearer release and add telnet module
* !2324 Refactor gNB ULSCH decoding
* fix for SSB ARFCN in RRC MeasConfig
2023-10-03 12:20:45 +00:00
Robert Schmidt
f3910e7707
MeasConfig: give SSB ARFCN, not Point A
...
The UE should measure on the SSB, otherwise it does not see anything.
Hence, this commit fixes the meas-config to request the UE to measure
on the right frequency.
2023-10-03 11:19:09 +02:00
Robert Schmidt
280c987938
Merge remote-tracking branch 'origin/one-step-cleaning-gNB-ulsch-decoding' into integration_2023_w39
2023-10-03 09:35:18 +02:00
Robert Schmidt
2676e9a5bf
Merge remote-tracking branch 'origin/bearer-release' into integration_2023_w39
2023-10-03 07:49:39 +02:00
Robert Schmidt
e197671103
Merge remote-tracking branch 'origin/683-gnb-build-on-ubuntu-22-04-fails-with-dpkg-error' into integration_2023_w39
2023-10-03 07:49:07 +02:00
Robert Schmidt
e1461d95f3
Merge remote-tracking branch 'origin/compile_fix_e2_agent' into integration_2023_w39
2023-10-02 17:34:47 +02:00
Robert Schmidt
40fbe8b0cd
Merge remote-tracking branch 'origin/const_return_values' into integration_2023_w39
2023-10-02 17:34:41 +02:00
Robert Schmidt
73e8db7fb2
Merge remote-tracking branch 'origin/nr-rlc-fix-tx-next' into integration_2023_w39
2023-10-02 17:34:34 +02:00
Teodora
2eaac0351d
Fix compile error when --build-e2 option included
...
- modify byte_array.h in order to avoid conflict for same file names
2023-10-02 15:40:36 +02:00
Robert Schmidt
c6e9992e81
Make LCID output nicer
2023-10-02 14:57:03 +02:00
Robert Schmidt
6a7d7e1844
Telnet module to manually/release DRBs of UE
2023-10-02 14:57:03 +02:00
Robert Schmidt
203df298a8
Provide possibility to release DRBs in RRC
...
- Currently no fields to store DRB release: need persist in ASN
structure
- This will be revisited once there is E1 bearer release release
2023-10-02 14:57:03 +02:00
Robert Schmidt
3b936c9a50
Handle DRB release at MAC
2023-10-02 14:57:03 +02:00
Robert Schmidt
dc64ac3ab3
Rename nr_rlc_release_entity() for consistency
...
Most functions start with nr_rlc_*(), so do the same for release
2023-10-02 14:57:03 +02:00
Robert Schmidt
51862543e4
Rename to nr_pdcp_release_{d,s}rb() for consistency
...
Most functions start with nr_pdcp_*(), so do the same for release.
2023-10-02 14:57:03 +02:00
Robert Schmidt
67eadd4d53
Add newGtpuDeleteOneTunnel() to remove one GTP tunnel
2023-10-02 14:57:03 +02:00
Robert Schmidt
6a076c8490
F1 UE Context Modif Req: Implement DRB Release
...
- Add necessary fields to F1 message
- Add F1AP encoding/decoding of UE Ctxt Modif Req DRB Release
2023-10-02 14:57:03 +02:00
Robert Schmidt
03c8502e5e
Merge remote-tracking branch 'origin/nr-rlc-fix-tests' into integration_2023_w39
2023-10-02 14:21:30 +02:00
Robert Schmidt
48d2f999d7
Merge remote-tracking branch 'origin/improve-itti-log' into integration_2023_w39
2023-10-02 14:21:15 +02:00
Robert Schmidt
41ea99c5d1
Adapt timing thresholds after merge of !2253
2023-10-02 14:18:24 +02:00
mir
b07e9f32c4
Remove return const values
2023-10-02 14:15:42 +02:00
Laurent THOMAS
d448b5e549
remove 'B' from persisted data, replace 3824 hardcoded by it's existing define
2023-09-29 10:23:54 +02:00
Robert Schmidt
728d8027de
Merge remote-tracking branch 'origin/684-sigsegv-in-nr-softmodem-100mhz-on-usrp' into integration_2023_w39
2023-09-28 20:15:05 +02:00
Robert Schmidt
91c5bccc05
Merge remote-tracking branch 'origin/bugfix-uci-bit-extraction' into integration_2023_w39
2023-09-28 20:14:56 +02:00
Robert Schmidt
1bc08b652d
Merge remote-tracking branch 'origin/NR_fix_init_RA_UE' into integration_2023_w39
2023-09-28 20:14:47 +02:00
Robert Schmidt
58d497e8bb
Merge remote-tracking branch 'origin/pusch-llr-parallelize' into integration_2023_w39
2023-09-28 15:44:33 +02:00
Robert Schmidt
c4f3d6d7fe
ue_context_modification_request(): check if UE exists
2023-09-28 14:59:06 +02:00
Cedric Roux
8aea710a6c
nr rlc: minor: fix tests
...
delete() has changed its name
2023-09-28 10:52:55 +02:00
Cedric Roux
82e83bc6a6
nr rlc am: bugfix: correc usage of tx_next
...
tx_next was increased only when all segments of an SDU were sent to
lower layers. This may lead to a situation where the receive entity
transmits a control PDU that is rejected because it sets its ACK to
tx_next+1 (if all segments were not transmitted when the control PDU
is sent).
What is done now is to increase tx_next as soon as we send the first
segment of an SDU to lower layers. A control PDU received from the
receive entity is now accepted and processed.
Specifications (38.322 5.2.3.1.1) say to increase tx_next when the
RLC entity receives an SDU from upper layers. But for us, since the
buffering of SDUs is done in the RLC layer and since the buffer size
may be big, we may increase tx_next too much. The choice has been
made to increase it only when we transmit an SDU to lower layers.
We may change this logic if needed. (But it won't be simple.)
2023-09-28 10:40:11 +02:00