NS-3
|
Classes | |
class | ns3::LteHelper |
helps to manage and create LteNetDevice objects More... | |
class | ns3::AmcModule |
The AMC module attached to the LTE networ device AmcModule class implements the Adaptive Modulation And Coding Scheme as proposed in 3GPP TSG-RAN WG1 - R1-081483 http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_52b/Docs/R1-081483.zip. More... | |
class | ns3::BearerQosParameters |
the BearerQosParameters class implements a set of Qos parameters associated to the bearer. Bearer Level Qos (TS 23.401, Clause 4.7.3) A bearer uniquely identifies traffic flows that receive a common Qos treatment. More... | |
class | ns3::ChannelRealization |
the ChannelRealization class implements a complete propagation model used by the channel to compute the loss due to the propagation of the signal. A ChannelRealization object is created for each couple of UE - eNB. More... | |
class | ns3::DiscreteTimeLossModel |
The DiscreteTimeLossModel class offers a basic implementation for all propagation loss models used for LTE networks. More... | |
class | ns3::EnbLteSpectrumPhy |
class | ns3::EnbMacEntity |
class | ns3::EnbNetDevice |
class | ns3::EnbLtePhy |
class | ns3::IdealControlMessage |
class | ns3::PdcchMapIdealControlMessage |
The PdcchMapIdealControlMessage defines an ideal allocation map for both UL and DL sends by the eNodeB to all UE, using an ideal PDCCH control channel. IdealPdcchMessage is composed by a list of IdealPdcchRecord where is indicated the UE that can use a particular sub channel with a proper MCS scheme. This records are the same for both UL and DL, and are created by the packet scheduler at the beginning of each sub frame. When the IdealPdcchMessage is sent under an ideal control channel, all UE stores into a proper variables the informations about the resource mapping. More... | |
class | ns3::CqiIdealControlMessage |
class | ns3::JakesFadingLossModel |
JakesFadingLossModel class implements a loss model due to the fast fading. In particular, the fast fading is modeled using a Jakes Model. More... | |
class | ns3::LteMacHeader |
class | ns3::LteMacQueue |
class | ns3::LteNetDevice |
class | ns3::LtePhy |
class | ns3::LtePropagationLossModel |
propagation loss model for LTE More... | |
class | ns3::LteSpectrumPhy |
class | ns3::LteSpectrumValueHelper |
This class defines all functions to create spectrum model for lte. More... | |
class | ns3::MacEntity |
class | ns3::PacketScheduler |
class | ns3::PathLossModel |
This class models the propagation loss model due to the path loss. More... | |
class | ns3::PenetrationLossModel |
This class models the propagation loss model due to the penetration loss. More... | |
class | ns3::RadioBearerInstance |
class | ns3::RlcEntity |
class | ns3::RrcEntity |
This class implements the RRC entity. More... | |
class | ns3::ShadowingLossModel |
This class models the propagation loss model due to the shadowing. More... | |
class | ns3::SimplePacketScheduler |
class | ns3::UeLteSpectrumPhy |
class | ns3::UeMacEntity |
class | ns3::UeManager |
this class allow the eNodeb to manage in a very simple way all registered UE. In particular, to each registered UE, a new UeRecord is created. More... | |
class | ns3::UeNetDevice |
class | ns3::UeLtePhy |
class | ns3::UeRecord |
The UeRecord class is developerd in order to store at the eNodeB all information (such as feedback cqi, mac address etc...) of a UE registered into that eNodeB. All UE records are managed by the UeManager class. More... |