9#include "ns3/buildings-helper.h"
10#include "ns3/buildings-propagation-loss-model.h"
11#include "ns3/config-store.h"
12#include "ns3/core-module.h"
13#include "ns3/lte-module.h"
14#include "ns3/mobility-module.h"
15#include "ns3/network-module.h"
16#include "ns3/radio-environment-map-helper.h"
54 std::vector<NodeContainer>
ueNodes;
81 mobility.SetMobilityModel(
"ns3::ConstantPositionMobilityModel");
133 else if (
i ==
nEnb - 2)
139 else if (
i ==
nEnb - 1)
157 std::vector<NetDeviceContainer>
ueDevs;
167 lteHelper->SetEnbAntennaModelType(
"ns3::CosineAntennaModel");
173 lteHelper->SetEnbAntennaModelType(
"ns3::CosineAntennaModel");
179 lteHelper->SetEnbAntennaModelType(
"ns3::CosineAntennaModel");
static void Install(Ptr< Node > node)
Install the MobilityBuildingInfo to a node.
Parse command-line arguments.
Introspection did not find any typical Config paths.
void ConfigureDefaults()
Configure the default values.
This class can be used to hold variables of floating point type such as 'double' or 'float'.
This class contains the specification of EPS Bearers.
@ GBR_CONV_VOICE
GBR Conversational Voice.
Helper class used to assign positions and mobility models to nodes.
Keep track of the current position and velocity of an object.
void SetPosition(const Vector &position)
holds a vector of ns3::NetDevice pointers
keep track of a set of node pointers.
void Create(uint32_t n)
Create n nodes and append pointers to them to the end of this NodeContainer.
Smart pointer class similar to boost::intrusive_ptr.
static void Destroy()
Execute the events scheduled with ScheduleDestroy().
static void Run()
Run the simulation.
static void Stop()
Tell the Simulator the calling event should be the last one executed.
Hold variables of type string.
void SetDefault(std::string name, const AttributeValue &value)
Ptr< T > Create(Ts &&... args)
Create class instances by constructors with varying numbers of arguments and return them by Ptr.
Time Seconds(double value)
Construct a Time in the indicated unit.
Every class exported by the ns3 library is enclosed in the ns3 namespace.