- 16 Jun, 2023 1 commit
-
-
Tsung-Yu Chan authored
-
- 15 Jun, 2023 1 commit
-
-
Tsung-Yu Chan authored
-
- 13 Jun, 2023 1 commit
-
-
Tsung-Yu Chan authored
-
- 07 Jun, 2023 1 commit
-
-
Tsung-Yu Chan authored
-
- 25 May, 2023 1 commit
-
-
Tsung-Yu Chan authored
-
- 20 Apr, 2023 2 commits
-
-
Raymond Knopp authored
-
Raymond Knopp authored
issue still with nr_ulsim (Bus Error on aarch64)
-
- 19 Apr, 2023 2 commits
-
-
Raymond Knopp authored
-
Eurecom authored
-
- 11 Apr, 2023 23 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Raymond.Knopp authored
-
Raymond authored
-
Hongzhi Wang authored
-
Hongzhi Wang authored
-
Raymond Knopp authored
-
Raymond authored
-
Raymond authored
optimizations for 128-bit to improve performance of LDPC encode/decode on aarch64 (Neoverse 1)
-
Raymond authored
-
Raymond authored
-
- 07 Apr, 2023 2 commits
-
-
Robert Schmidt authored
integration_2023_w14 See merge request oai/openairinterface5g!2048 * !1861 NR UE RX Multi-threading * !2017 scheduling aperiodic SRS at UE * !2046 Correctly allocate GUTI in NAS UE structures * !2033 PBCH radio link failure detection at MAC * !1959 bugfix: change memory management of interface between PHY and MAC scheduler * !2041 hack: see "Bye." message when quitting gnb running with aw2s * !2047 NR RRC - RRCReestablishment - Fix MultiplePDU Regression
-
Florian Kaltenberger authored
-
- 06 Apr, 2023 1 commit
-
-
luis_pereira87 authored
Merge remote-tracking branch 'origin/nr-rrcreestablishment-fix-multipdu-proper-commits' into integration_2023_w14
-
- 05 Apr, 2023 5 commits
-
-
Angelo Athanassopoulos authored
Changes 1. Passing function argument by reference. 2. Use a pointer for ue->established_drbs[drb_id - 1] in generateDRB.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Cedric Roux authored
This commit fixes a bug caused by global variables in the gNB_MAC_INST structure used to transfer MAC scheduler's results to the PHY layer. When using several threads in the PHY layer, it may happen that the MAC scheduler is called a second time by the second PHY thread for the next slot before the content of the global variables in the gNB_MAC_INST structure used to store the result of the MAC scheduler for the current slot have been consumed by the first thread, leading to unpredictable results (all of them certainly wrong). The solution is to introduce a small memory management module for the interface between the PHY threads and the MAC scheduler. The MAC scheduler now fills the data structures passed to it, and not a global variable anymore. The PHY layer manages the structures and ensures that no data is overwritten before being fully consumed by the various threads of the PHY layer. Some care has to be taken because several PHY threads will access the same structures at the same time for a given slot (in read mode, so it's okay). A mechanism of reference counting has thus been introduced. Only one CC is supported. This restriction should not be too hard to remove if/when needed. (The code before this commit does not seem to work for more than one CC anyway.)
-
Angelo Athanassopoulos authored
-