Initialize some parameters in GSoC 2012 LTE NS-3 MAC FD-TBFQ schedulers

This commit is contained in:
Dizhi Zhou
2012-12-03 10:18:06 -05:00
parent 2d2b386e9b
commit 76a6db2b34

View File

@@ -564,13 +564,13 @@ FdTbfqFfMacScheduler::DoSchedDlTriggerReq (const struct FfMacSchedSapProvider::S
else
{
// calculate rlc buffer size
uint32_t rlcBufSize;
uint8_t lcid;
uint32_t rlcBufSize = 0;
uint8_t lcid = 0;
std::map<LteFlowId_t, FfMacSchedSapProvider::SchedDlRlcBufferReqParameters>::iterator itRlcBuf;
for (itRlcBuf = m_rlcBufferReq.begin (); itRlcBuf != m_rlcBufferReq.end (); itRlcBuf++)
{
if ( (*itRlcBuf).first.m_rnti == (*itMax).first )
lcid = (*itRlcBuf).first.m_lcId;
lcid = (*itRlcBuf).first.m_lcId;
}
LteFlowId_t flow ((*itMax).first, lcid);
itRlcBuf = m_rlcBufferReq.find (flow);