An error occurred fetching the project authors.
- 19 Mar, 2021 7 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
The TDA change used a binary search (worst case O(log n)) for finding the right amount of RBs, whereas everywhere else we used a linear search (O(n)). We generalize the binary search into a function nr_find_nb_rb() and use it for DL and UL allocation.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Until this commit, all user scheduling functionality would search for the search space and CORESET in every TTI for UL&DL, over and over again. This commit sets it once in add_new_nr_ue(), and the rest just uses whatever search space/CORESET is set.
-
Robert Schmidt authored
-
- 09 Mar, 2021 1 commit
-
-
francescomani authored
-
- 01 Mar, 2021 1 commit
-
-
Guhan authored
-
- 26 Feb, 2021 17 commits
-
-
guhan authored
-
Francesco Mani authored
-
r.karey authored
-
Francesco Mani authored
-
r.karey authored
-
r.karey authored
-
Francesco Mani authored
-
r.karey authored
-
r.karey authored
-
r.karey authored
-
Francesco Mani authored
-
r.karey authored
-
r.karey authored
-
Francesco Mani authored
-
r.karey authored
-
r.karey authored
-
r.karey authored
-
- 07 Feb, 2021 14 commits
-
-
ChiehChun authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Raymond Knopp authored
-
Robert Schmidt authored
-
Robert Schmidt authored
mac_remove_nr_ue(): no need to memset sched_ctrl, since it is done on connection of a UE
-
Robert Schmidt authored
-
Robert Schmidt authored
According to SCF222, a single PDCCH allocation groups DCIs that are within the same BWP and CORESET. Therefore, if we want to allocate multiple DCIs, we need to decouple PDCCH allocation and DCI (previously jointly done in nr_configure_pdcch()), especially to be forward compatible. ***Note that as of this commit, we would still allocate different PDCCH PDUs for multiple UEs (which we do not support yet, anyway)*** nr_configure_pdcch(): simply take out DCI allocation. nr_generate_Msg2(): separately allocate dci_pdu in common RA SS, and rename DCI payload variable. Also, reorganize the function so that it is first checked for CCE allocation and messages nFAPI messages are allocated afterwards. nr_schedule_ue_spec(): separately allocate dci_pdu in UE-specific SS. Rename DCI payload variable. nr_schedule_ulsch(): separately allocate dci_pdu in UE-specific SS. Rename DCI payload variable. nr_fill_nfapi_dl_sib1_pdu(): separately allocate dci_pdu in common SS.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
SCF222 says that dci_pdu in PDCCH PDU (nfapi_nr_dl_tti_pdcch_pdu_rel15_t) should be an array, and not its members.
-