--- a/src/lte/model/lte-rrc-protocol-ideal.cc Wed Jul 10 14:59:00 2013 +0300
+++ b/src/lte/model/lte-rrc-protocol-ideal.cc Tue Jul 16 09:43:01 2013 +0300
@@ -323,50 +323,6 @@
}
void
-LteEnbRrcProtocolIdeal::DoSendMasterInformationBlock (LteRrcSap::MasterInformationBlock msg)
-{
- NS_LOG_FUNCTION (this);
- for (std::map<uint16_t, LteUeRrcSapProvider*>::const_iterator it = m_enbRrcSapProviderMap.begin ();
- it != m_enbRrcSapProviderMap.end ();
- ++it)
- {
- Simulator::Schedule (RRC_IDEAL_MSG_DELAY,
- &LteUeRrcSapProvider::RecvMasterInformationBlock,
- it->second,
- msg);
- }
-}
-
-void
-LteEnbRrcProtocolIdeal::DoSendSystemInformationBlockType1 (LteRrcSap::SystemInformationBlockType1 msg)
-{
- NS_LOG_FUNCTION (this << m_cellId);
- // walk list of all nodes to get UEs with this cellId
- Ptr<LteUeRrc> ueRrc;
- for (NodeList::Iterator i = NodeList::Begin (); i != NodeList::End (); ++i)
- {
- Ptr<Node> node = *i;
- int nDevs = node->GetNDevices ();
- for (int j = 0; j < nDevs; ++j)
- {
- Ptr<LteUeNetDevice> ueDev = node->GetDevice (j)->GetObject <LteUeNetDevice> ();
- if (ueDev != 0)
- {
- NS_LOG_LOGIC ("considering UE " << ueDev->GetImsi ());
- Ptr<LteUeRrc> ueRrc = ueDev->GetRrc ();
- if (ueRrc->GetCellId () == m_cellId)
- {
- Simulator::Schedule (RRC_IDEAL_MSG_DELAY,
- &LteUeRrcSapProvider::RecvSystemInformationBlockType1,
- ueRrc->GetLteUeRrcSapProvider (),
- msg);
- }
- }
- }
- }
-}
-
-void
LteEnbRrcProtocolIdeal::DoSendSystemInformation (LteRrcSap::SystemInformation msg)
{
NS_LOG_FUNCTION (this << m_cellId);