|
ns-3
|
Ideal propagation model (no pathloss, impulse PDP) More...
#include <uan-prop-model-ideal.h>


Public Member Functions | |
| virtual double | GetPathLossDb (Ptr< MobilityModel > a, Ptr< MobilityModel > b, UanTxMode mode) |
| virtual UanPdp | GetPdp (Ptr< MobilityModel > a, Ptr< MobilityModel > b, UanTxMode mode) |
| virtual Time | GetDelay (Ptr< MobilityModel > a, Ptr< MobilityModel > b, UanTxMode mode) |
Static Public Member Functions | |
| static TypeId | GetTypeId (void) |
| This method returns the TypeId associated to ns3::UanPropModelIdeal. | |
Ideal propagation model (no pathloss, impulse PDP)
| Time ns3::UanPropModelIdeal::GetDelay | ( | Ptr< MobilityModel > | a, |
| Ptr< MobilityModel > | b, | ||
| UanTxMode | mode | ||
| ) | [virtual] |
Finds propagation delay between nodes a and b
| a | Ptr to mobility model of node a |
| b | Ptr to mobility model of node b |
| mode | TX mode of transmission |
Implements ns3::UanPropModel.
References ns3::MobilityModel::GetDistanceFrom(), and ns3::Seconds().
| double ns3::UanPropModelIdeal::GetPathLossDb | ( | Ptr< MobilityModel > | a, |
| Ptr< MobilityModel > | b, | ||
| UanTxMode | txMode | ||
| ) | [virtual] |
Computes pathloss between nodes a and b.
| a | Ptr to mobility model of node a |
| b | Ptr to mobility model of node b |
| txMode | TX mode of transmission between a and b |
Implements ns3::UanPropModel.
| UanPdp ns3::UanPropModelIdeal::GetPdp | ( | Ptr< MobilityModel > | a, |
| Ptr< MobilityModel > | b, | ||
| UanTxMode | mode | ||
| ) | [virtual] |
| a | Ptr to mobility model of node a |
| b | Ptr to mobility model of node b |
| mode | TX mode of transmission from a to b |
Implements ns3::UanPropModel.
References ns3::UanPdp::CreateImpulsePdp().
| TypeId ns3::UanPropModelIdeal::GetTypeId | ( | void | ) | [static] |
This method returns the TypeId associated to ns3::UanPropModelIdeal.
This object is accessible through the following paths with Config::Set and Config::Connect:
No Attributes defined for this type.
No TraceSources defined for this type.
Reimplemented from ns3::UanPropModel.
References ns3::TypeId::SetParent().