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< SpectrumValueCreateDownlinkTxPowerSpectralDensity (double powerTx, std::vector< int > channels)
 create spectrum value
Ptr< SpectrumValueCreateUplinkTxPowerSpectralDensity (double powerTx, std::vector< int > channels)
 create spectrum value
Ptr< SpectrumValueCreateDownlinkNoisePowerSpectralDensity (void)
 create spectrum value for noise
Ptr< SpectrumValueCreateUplinkNoisePowerSpectralDensity (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:
powerTx the power transmission in dBm
channels the 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:
powerTx the power transmission in dBm
channels the 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:

Generated on 6 Jan 2011 for NS-3 by  doxygen 1.6.1