A Discrete-Event Network Simulator
API
channel-condition-model.h File Reference
#include "ns3/object.h"
#include "ns3/random-variable-stream.h"
#include "ns3/vector.h"
#include "ns3/nstime.h"
#include <unordered_map>
+ Include dependency graph for channel-condition-model.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::AlwaysLosChannelConditionModel
 Models an always in-LoS condition model. More...
 
class  ns3::ChannelCondition
 Carries information about the LOS/NLOS channel state. More...
 
class  ns3::ChannelConditionModel
 Models the channel condition. More...
 
struct  ns3::ThreeGppChannelConditionModel::Item
 Struct to store the channel condition in the m_channelConditionMap. More...
 
class  ns3::NeverLosChannelConditionModel
 Models a never in-LoS condition model. More...
 
class  ns3::NeverLosVehicleChannelConditionModel
 Models a never in-LoS condition model caused by a blocking vehicle. More...
 
class  ns3::ThreeGppChannelConditionModel
 Base class for the 3GPP channel condition models. More...
 
class  ns3::ThreeGppIndoorMixedOfficeChannelConditionModel
 Computes the channel condition for the Indoor Mixed Office scenario. More...
 
class  ns3::ThreeGppIndoorOpenOfficeChannelConditionModel
 Computes the channel condition for the Indoor Open Office scenario. More...
 
class  ns3::ThreeGppRmaChannelConditionModel
 Computes the channel condition for the RMa scenario. More...
 
class  ns3::ThreeGppUmaChannelConditionModel
 Computes the channel condition for the UMa scenario. More...
 
class  ns3::ThreeGppUmiStreetCanyonChannelConditionModel
 Computes the channel condition for the UMi-Street canyon scenario. More...
 

Namespaces

 ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.