|
Lines 1490-1503
FdMtFfMacScheduler::DoSchedUlTriggerReq (const struct FfMacSchedSapProvider::Sch
|
Link Here
|
|---|
|
| 1490 |
} |
1490 |
} |
| 1491 |
for (uint16_t i = uldci.m_rbStart; i < uldci.m_rbStart + uldci.m_rbLen; i++) |
1491 |
for (uint16_t i = uldci.m_rbStart; i < uldci.m_rbStart + uldci.m_rbLen; i++) |
| 1492 |
{ |
1492 |
{ |
| 1493 |
double sinr = (*itCqi).second.at (i); |
1493 |
double &sinr = (*itCqi).second.at (i); |
| 1494 |
if (sinr == NO_SINR) |
1494 |
if (sinr == NO_SINR) |
| 1495 |
{ |
1495 |
{ |
| 1496 |
sinr = EstimateUlSinr ((*it).first, i); |
1496 |
sinr = EstimateUlSinr ((*it).first, i); |
| 1497 |
} |
1497 |
} |
| 1498 |
if ((*itCqi).second.at (i) < minSinr) |
1498 |
if (sinr < minSinr) |
| 1499 |
{ |
1499 |
{ |
| 1500 |
minSinr = (*itCqi).second.at (i); |
1500 |
minSinr = sinr; |
| 1501 |
} |
1501 |
} |
| 1502 |
} |
1502 |
} |
| 1503 |
|
1503 |
|