bug 1012: Thorp propagation model bug

This commit is contained in:
Andrea Sacco
2010-12-23 11:39:47 -08:00
parent 4384941372
commit 3393499ccd

View File

@@ -170,12 +170,12 @@ UanChannel::TxPacket (Ptr<UanTransducer> src, Ptr<Packet> packet,
Ptr<MobilityModel> rcvrMobility = i->first->GetNode ()->GetObject<MobilityModel> ();
Time delay = m_prop->GetDelay (senderMobility, rcvrMobility, txMode);
UanPdp pdp = m_prop->GetPdp (senderMobility, rcvrMobility, txMode);
double rxPowerDb = txPowerDb + m_prop->GetPathLossDb (senderMobility,
double rxPowerDb = txPowerDb - m_prop->GetPathLossDb (senderMobility,
rcvrMobility,
txMode);
NS_LOG_DEBUG ("txPowerDb=" << txPowerDb << "dB, rxPowerDb="
<< rxPowerDb << "distance="
<< rxPowerDb << "dB, distance="
<< senderMobility->GetDistanceFrom (rcvrMobility)
<< "m, delay=" << delay);