Merge
This commit is contained in:
@@ -222,6 +222,7 @@ LteRlcSm::DoNotifyTxOpportunity (uint32_t bytes)
|
||||
m_txPdu(m_rnti, m_lcid, bytes);
|
||||
|
||||
m_macSapProvider->TransmitPdu (params);
|
||||
ReportBufferStatus ();
|
||||
}
|
||||
|
||||
void
|
||||
@@ -232,17 +233,23 @@ LteRlcSm::DoNotifyHarqDeliveryFailure ()
|
||||
|
||||
void
|
||||
LteRlcSm::Start ()
|
||||
{
|
||||
NS_LOG_FUNCTION (this);
|
||||
ReportBufferStatus ();
|
||||
}
|
||||
|
||||
void
|
||||
LteRlcSm::ReportBufferStatus ()
|
||||
{
|
||||
NS_LOG_FUNCTION (this);
|
||||
LteMacSapProvider::ReportBufferStatusParameters p;
|
||||
p.rnti = m_rnti;
|
||||
p.lcid = m_lcid;
|
||||
p.txQueueSize = 1000000000;
|
||||
p.txQueueHolDelay = 10000;
|
||||
p.retxQueueSize = 1000000000;
|
||||
p.retxQueueHolDelay = 10000;
|
||||
p.statusPduSize = 1000;
|
||||
|
||||
p.txQueueSize = 80000;
|
||||
p.txQueueHolDelay = 10;
|
||||
p.retxQueueSize = 0;
|
||||
p.retxQueueHolDelay = 0;
|
||||
p.statusPduSize = 0;
|
||||
m_macSapProvider->ReportBufferStatus (p);
|
||||
}
|
||||
|
||||
|
||||
@@ -156,6 +156,9 @@ public:
|
||||
|
||||
void Start ();
|
||||
|
||||
private:
|
||||
void ReportBufferStatus ();
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user