From 616f427626fcbdc889baa9b5d20303916726ee7f Mon Sep 17 00:00:00 2001 From: Nicola Baldo Date: Tue, 31 Jul 2012 12:57:55 +0200 Subject: [PATCH] added assert for correct scheduling of LteUePhy::SubframeIndication --- src/lte/model/lte-ue-phy.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lte/model/lte-ue-phy.cc b/src/lte/model/lte-ue-phy.cc index 1a87d46ef..305b1ba52 100644 --- a/src/lte/model/lte-ue-phy.cc +++ b/src/lte/model/lte-ue-phy.cc @@ -154,6 +154,8 @@ LteUePhy::LteUePhy (Ptr dlPhy, Ptr ulPhy) std::vector ulRb; m_subChannelsForTransmissionQueue.resize (m_macChTtiDelay, ulRb); + NS_ASSERT_MSG (Simulator::Now ().GetNanoSeconds () == 0, + "Cannot create UE devices after simulation started"); Simulator::ScheduleNow (&LteUePhy::SubframeIndication, this, 1, 1); }