An error occurred fetching the project authors.
- 06 Feb, 2024 1 commit
-
-
Raymond Knopp authored
-
- 27 Oct, 2023 1 commit
-
-
Laurent THOMAS authored
Messages are pushed using pushNotifiedFIFO(), so we pullNotifiedFIFO()
-
- 27 Apr, 2023 1 commit
-
-
Raymond Knopp authored
reorder_thread_disable we use the native message queue and L1_rx_thread instead of the thread-pool for the main L1 thread. There is a single TX thread (no slot parallelization)
-
- 05 Apr, 2023 1 commit
-
-
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.)
-
- 27 Mar, 2023 4 commits
-
-
francescomani authored
-
Robert Schmidt authored
-
francescomani authored
-
francescomani authored
-
- 07 Mar, 2023 1 commit
-
-
Raymond Knopp authored
added msg-q threading options (and CPU thread pinning) from O-RAN 7.2 branch to develop-based for testing with USRP.
-
- 23 Jan, 2023 2 commits
-
-
francescomani authored
-
francescomani authored
-
- 16 Aug, 2022 2 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 04 Aug, 2022 1 commit
-
-
Sagar Parsawar authored
-
- 25 Feb, 2022 2 commits
-
-
Robert Schmidt authored
-
Sakthivel Velumani authored
-
- 09 Dec, 2021 1 commit
-
-
francescomani authored
-
- 05 Dec, 2021 1 commit
-
-
Sakthivel Velumani authored
which could block threads. Instead used a separate thread to reorder the finished the job messages
-
- 22 Nov, 2021 2 commits
- 14 Nov, 2021 1 commit
-
-
Raymond Knopp authored
-
- 12 Nov, 2021 1 commit
-
-
matzakos authored
-
- 28 Oct, 2021 1 commit
-
-
Melissa Elkadi authored
-
- 05 Oct, 2021 1 commit
-
-
Raymond Knopp authored
-
- 27 Sep, 2021 1 commit
-
-
francescomani authored
-
- 21 Sep, 2021 1 commit
-
-
Deokseong "David" Kim authored
-
- 20 Sep, 2021 2 commits
-
-
francescomani authored
-
luis_pereira87 authored
-
- 17 Sep, 2021 1 commit
-
-
francescomani authored
-
- 02 Sep, 2021 1 commit
-
-
rmagueta authored
-
- 30 Aug, 2021 1 commit
-
-
Abhijith authored
-
- 20 Aug, 2021 1 commit
-
-
Eurecom authored
-
- 13 Aug, 2021 1 commit
-
-
Eurecom authored
-
- 10 Aug, 2021 1 commit
-
-
Mahesh authored
-
- 09 Aug, 2021 3 commits
-
-
Rahul Gottipati authored
-
Rahul Gottipati authored
-
Sakthivel Velumani authored
-
- 06 Aug, 2021 3 commits
-
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-