- 03 Apr, 2023 7 commits
-
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
Tested with X300 and there was no real-time problems. Could get the same throughput as when NR_UE_CAPABILITY_SLOT_RX_TO_TX is 4.
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
DL config as array in MAC Run RX slot processing in Tpool thread Fixed race in phy config Changed mac_IF_mutex Proc Tx: Lets wait for Proc Rx to get ACK/NACK -(only on slots that carry ACK/NACK) Fix problem with rfsim Separated PDCCH and PDSCH decoding functions. Run PDCCH decoding in main UE_thread. Fixed race in MAC dci config struct needed for parallel processing of slots Moved DLSCH transport block buffer to stack rx_ind as static allocation L2sim: Fixed calling of MAC sched in wrong slot Fix DCI extract bug for RA procedure
-
- 01 Apr, 2023 1 commit
-
-
Robert Schmidt authored
integration_2023_w13 See merge request oai/openairinterface5g!2037 * !1945 Free RNTI related structures at PHY after UE disconnection * !2011 Creation of new pipeline LTE-TDD-2x2-container * !1854 Handle reconfigurationWithSync * !2019 bugfix: LDPC decoding in the gNB: clear d properly * !2038 Fix DL 2x2 errors * !2039 Adding test-case in XML to reset USRP in LTE-TDD pipeline * !2008 Implement NR-UE Deregistration procedure * !2023 Rework PDCP OAI API to allow custom SRB data forwarding (e.g., in F1) * !2015 Update documentation: CI, general README.md, overview of doc README, various improvements
-
- 31 Mar, 2023 20 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Roberto Louro Magueta authored
-
Robert Schmidt authored
The GTP module is common for 4G and 5G. It hardcodes the functions to call when creating S1U and NGU tunnels. The S1U case is both applicable for LTE and NR (NSA), which until now was not a problem as the PDCP data forwarding functions where called pdcp_data_req. The issue is that in this branch, the NR PDCP functions have changed to nr_pdcp_data_req_drb(). When setting up a GTP tunnel, we now pass the PDCP data forwarding functions into GTP, since the caller knows whether it is in 4G or 5G, but GTP itself does not.
-
- 30 Mar, 2023 4 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Merge remote-tracking branch 'origin/develop-handle-reconfigurationWithSync' into integration_2023_w13
-
Dhanuja Elizabeth Thomas authored
-
- 28 Mar, 2023 8 commits
-
-
Robert Schmidt authored
-
Roberto Louro Magueta authored
-
Roberto Louro Magueta authored
-
Roberto Louro Magueta authored
-
Roberto Louro Magueta authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
In the UE, we wish to handle ^C in the UE to send a message before terminating, so we allow custom wait handlers to implement such functionality. Use itti_wait_tasks_unblock() to unblock itti_wait_tasks_end(). Also, implement itti_wait_tasks_end() using semaphores, as signals are not async-signal-safe (and therefore should not be used in a signal handler).
-