--- a/src/lte/model/lte-ue-phy.cc 2015-02-05 21:46:22.000000000 -0200 +++ a/src/lte/model/lte-ue-phy.cc 2015-04-08 20:02:58.000000000 -0300 @@ -558,9 +558,11 @@ LteUePhy::GenerateCqiRsrpRsrq (const Spe // store measurements std::map ::iterator itMeasMap; itMeasMap = m_ueMeasurementsMap.find ((*itPss).cellId); - NS_ASSERT (itMeasMap != m_ueMeasurementsMap.end ()); - (*itMeasMap).second.rsrqSum += rsrq_dB; - (*itMeasMap).second.rsrqNum++; + if (itMeasMap != m_ueMeasurementsMap.end ()) + { + (*itMeasMap).second.rsrqSum += rsrq_dB; + (*itMeasMap).second.rsrqNum++; + } } itPss++;