NS-3
ns3::LteSpectrumValueHelper Class Reference

This class defines all functions to create spectrum model for lte. More...

#include <lte-spectrum-value-helper.h>

List of all members.

Public Member Functions

Ptr< SpectrumValue > CreateDownlinkTxPowerSpectralDensity (double powerTx, std::vector< int > channels)
 create spectrum value
Ptr< SpectrumValue > CreateUplinkTxPowerSpectralDensity (double powerTx, std::vector< int > channels)
 create spectrum value
Ptr< SpectrumValue > CreateDownlinkNoisePowerSpectralDensity (void)
 create spectrum value for noise
Ptr< SpectrumValue > CreateUplinkNoisePowerSpectralDensity (void)
 create spectrum value for noise

Detailed Description

This class defines all functions to create spectrum model for lte.


Member Function Documentation

Ptr<SpectrumValue> ns3::LteSpectrumValueHelper::CreateDownlinkNoisePowerSpectralDensity ( void  )

create spectrum value for noise

Returns:
a Ptr to a newly created SpectrumValue instance
Ptr<SpectrumValue> ns3::LteSpectrumValueHelper::CreateDownlinkTxPowerSpectralDensity ( double  powerTx,
std::vector< int >  channels 
)

create spectrum value

Parameters:
powerTxthe power transmission in dBm
channelsthe list of sub channels where the signal will be sent
Returns:
a Ptr to a newly created SpectrumValue instance
Ptr<SpectrumValue> ns3::LteSpectrumValueHelper::CreateUplinkNoisePowerSpectralDensity ( void  )

create spectrum value for noise

Returns:
a Ptr to a newly created SpectrumValue instance
Ptr<SpectrumValue> ns3::LteSpectrumValueHelper::CreateUplinkTxPowerSpectralDensity ( double  powerTx,
std::vector< int >  channels 
)

create spectrum value

Parameters:
powerTxthe power transmission in dBm
channelsthe list of sub channels where the signal will be sent
Returns:
a Ptr to a newly created SpectrumValue instance

The documentation for this class was generated from the following file: