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); }