Remove Start method with a RBS. This is only needed in the RlcSm

This commit is contained in:
Manuel Requena
2012-12-04 19:18:35 +01:00
parent e7740eb238
commit 52bca77b0c
6 changed files with 0 additions and 48 deletions

View File

@@ -72,8 +72,6 @@ LteRlcAm::LteRlcAm ()
// SDU reassembling process
m_reassemblingState = WAITING_S0_FULL;
m_expectedSeqNumber = 0;
Simulator::ScheduleNow (&LteRlcAm::Start, this);
}
LteRlcAm::~LteRlcAm ()
@@ -1017,24 +1015,6 @@ LteRlcAm::DoReceivePdu (Ptr<Packet> p)
}
void
LteRlcAm::Start ()
{
NS_LOG_FUNCTION (this);
LteMacSapProvider::ReportBufferStatusParameters p;
p.rnti = m_rnti;
p.lcid = m_lcid;
p.txQueueSize = 0;
p.txQueueHolDelay = 0;
p.retxQueueSize = 0;
p.retxQueueHolDelay = 0;
p.statusPduSize = 0;
m_macSapProvider->ReportBufferStatus (p);
}
bool
LteRlcAm::IsInsideReceivingWindow (SequenceNumber10 seqNumber)
{

View File

@@ -53,8 +53,6 @@ public:
virtual void DoNotifyHarqDeliveryFailure ();
virtual void DoReceivePdu (Ptr<Packet> p);
void Start ();
private:
/**
* This method will schedule a timeout at WaitReplyTimeout interval

View File

@@ -36,8 +36,6 @@ LteRlcTm::LteRlcTm ()
m_txBufferSize (0)
{
NS_LOG_FUNCTION (this);
Simulator::ScheduleNow (&LteRlcTm::Start, this);
}
LteRlcTm::~LteRlcTm ()
@@ -187,15 +185,6 @@ LteRlcTm::DoReceivePdu (Ptr<Packet> p)
}
void
LteRlcTm::Start ()
{
NS_LOG_FUNCTION (this);
DoReportBufferStatus ();
}
void
LteRlcTm::DoReportBufferStatus (void)
{

View File

@@ -52,8 +52,6 @@ public:
virtual void DoNotifyHarqDeliveryFailure ();
virtual void DoReceivePdu (Ptr<Packet> p);
void Start ();
private:
void ExpireRbsTimer (void);
void DoReportBufferStatus ();

View File

@@ -44,8 +44,6 @@ LteRlcUm::LteRlcUm ()
{
NS_LOG_FUNCTION (this);
m_reassemblingState = WAITING_S0_FULL;
Simulator::ScheduleNow (&LteRlcUm::Start, this);
}
LteRlcUm::~LteRlcUm ()
@@ -559,15 +557,6 @@ LteRlcUm::DoReceivePdu (Ptr<Packet> p)
}
void
LteRlcUm::Start ()
{
NS_LOG_FUNCTION (this);
DoReportBufferStatus ();
}
bool
LteRlcUm::IsInsideReorderingWindow (SequenceNumber10 seqNumber)
{

View File

@@ -52,8 +52,6 @@ public:
virtual void DoNotifyHarqDeliveryFailure ();
virtual void DoReceivePdu (Ptr<Packet> p);
void Start ();
private:
void ExpireReorderingTimer (void);
void ExpireRbsTimer (void);