- 01 Jul, 2020 17 commits
-
-
Robert Schmidt authored
Selects the UE with the highest CQI. If two UEs have the same CQI, choses the one with highest number of bytes in RLC queue. Allocates as many RBGs as possible, and potentially continues with the next UE.
-
Robert Schmidt authored
Selects UE with highest coefficient. Allocates until there are no more RBGs to allocate, or UE has no more data. In the latter case, continues with the next UE (second-highest coefficient).
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
- Loop only to next UE instead of jumping multiple - mark used RBGs in rbg_mask - Only calculate number of RBs based on CQI when UE is selected, instead of calculating for all UEs which might be unnecessary. - When looping the list of UEs for RB allocation, remove UEs that have no data anymore instead of skipping them.
-
Robert Schmidt authored
The preprocessor pre-allocates a CCE. Thus, when arriving at the check for the number of RBs for retransmission, it is too late to skip the UE. Therefore, only print a warning. The default schedulers allocate a correct amount of RBs for retransmissions, therefore it is ok.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
The test seemingly ensures that this code block is hit only once. However, if we enable later activation of MMEs, it will be hit a second (and third, ...) time. The only thing in guards against, though, is an INIT message to the L1L2 thread, when register_enb_pending == 0, which should only be sent once. Therefore, functionality won't be changed if register_enb_pending becomes negative, and the assert can be removed.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Raphael Defosseux authored
Develop integration 2020 week 26 See merge request oai/openairinterface5g!841
-
- 30 Jun, 2020 3 commits
-
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
-
- 29 Jun, 2020 5 commits
-
-
WANG Tsu-Han authored
-
Raphael Defosseux authored
-
Raphael Defosseux authored
Merge remote-tracking branch 'origin/NR_RRC_X2AP_RemoveHardcodings_GlobalEdge' into develop_integration_2020_w26
-
WANG Tsu-Han authored
-
WANG Tsu-Han authored
-
- 26 Jun, 2020 8 commits
-
-
Raphael Defosseux authored
-
Raphael Defosseux authored
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
-
Raymond Knopp authored
-
- 25 Jun, 2020 1 commit
-
-
matzakos authored
-
- 24 Jun, 2020 3 commits
-
-
Thomas Schlichter authored
Conflicts: openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
-
Remi Hardy authored
-
laurent authored
-
- 23 Jun, 2020 3 commits
-
-
Remi Hardy authored
-
matzakos authored
-
Raphael Defosseux authored
Develop integration 2020 week 25 The following Merge Requests have been included: * MR 799 : NR RRC PRACH procedures * MR 831 : NR PUCCH2 polar implementation * MR 832 : coarse scope cleanup * MR 835 : fix NR UE transport on PBCH * MR 836 : NR fix phytest packet corruption DLSCH
-