Bug-fix DoSchedDlTriggerReq:startRbg both in RR and PR erroneous initialization
This commit is contained in:
@@ -654,7 +654,7 @@ PfFfMacScheduler::DoSchedDlTriggerReq (const struct FfMacSchedSapProvider::Sched
|
||||
// find RBGs for sending HARQ retx
|
||||
uint8_t j = 0;
|
||||
uint8_t rbgId = (dciRbg.at (dciRbg.size () - 1) + 1) % rbgNum;
|
||||
uint8_t startRbg = dciRbg.at (dciRbg.size () - 1) + 1;
|
||||
uint8_t startRbg = dciRbg.at (dciRbg.size () - 1);
|
||||
std::vector <bool> rbgMapCopy = rbgMap;
|
||||
while ((j < dciRbg.size ())&&(startRbg!=rbgId))
|
||||
{
|
||||
|
||||
@@ -616,7 +616,7 @@ RrFfMacScheduler::DoSchedDlTriggerReq (const struct FfMacSchedSapProvider::Sched
|
||||
// find RBGs for sending HARQ retx
|
||||
uint8_t j = 0;
|
||||
uint8_t rbgId = (dciRbg.at (dciRbg.size () - 1) + 1) % rbgNum;
|
||||
uint8_t startRbg = dciRbg.at (dciRbg.size () - 1) + 1;
|
||||
uint8_t startRbg = dciRbg.at (dciRbg.size () - 1);
|
||||
std::vector <bool> rbgMapCopy = rbgMap;
|
||||
while ((j < dciRbg.size ())&&(startRbg!=rbgId))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user