A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
complete-network-example.cc File Reference
#include "ns3/building-allocator.h"
#include "ns3/building-penetration-loss.h"
#include "ns3/buildings-helper.h"
#include "ns3/class-a-end-device-lorawan-mac.h"
#include "ns3/command-line.h"
#include "ns3/constant-position-mobility-model.h"
#include "ns3/correlated-shadowing-propagation-loss-model.h"
#include "ns3/double.h"
#include "ns3/end-device-lora-phy.h"
#include "ns3/forwarder-helper.h"
#include "ns3/gateway-lora-phy.h"
#include "ns3/gateway-lorawan-mac.h"
#include "ns3/log.h"
#include "ns3/lora-helper.h"
#include "ns3/mobility-helper.h"
#include "ns3/network-server-helper.h"
#include "ns3/node-container.h"
#include "ns3/periodic-sender-helper.h"
#include "ns3/pointer.h"
#include "ns3/position-allocator.h"
#include "ns3/random-variable-stream.h"
#include "ns3/simulator.h"
#include <algorithm>
#include <ctime>
+ Include dependency graph for complete-network-example.cc:

Go to the source code of this file.

Variables

int appPeriodSeconds = 600
 Duration (s) of the inter-transmission time of end devices.
 
int nDevices = 200
 Number of end device nodes to create.
 
int nGateways = 1
 Number of gateway nodes to create.
 
bool printBuildingInfo = true
 Whether to print building information.
 
double radiusMeters = 6400
 Radius (m) of the deployment.
 
bool realisticChannelModel = false
 Whether to use a more realistic channel model with Buildings and correlated shadowing.
 
double simulationTimeSeconds = 600
 Scenario duration (s) in simulated time.
 

Variable Documentation

◆ appPeriodSeconds

int appPeriodSeconds = 600

Duration (s) of the inter-transmission time of end devices.

Definition at line 67 of file complete-network-example.cc.

◆ nDevices

int nDevices = 200

Number of end device nodes to create.

Definition at line 58 of file complete-network-example.cc.

◆ nGateways

int nGateways = 1

Number of gateway nodes to create.

Definition at line 59 of file complete-network-example.cc.

◆ printBuildingInfo

bool printBuildingInfo = true

Whether to print building information.

Definition at line 70 of file complete-network-example.cc.

◆ radiusMeters

double radiusMeters = 6400

Radius (m) of the deployment.

Definition at line 60 of file complete-network-example.cc.

◆ realisticChannelModel

bool realisticChannelModel = false

Whether to use a more realistic channel model with Buildings and correlated shadowing.

Definition at line 64 of file complete-network-example.cc.

◆ simulationTimeSeconds

double simulationTimeSeconds = 600

Scenario duration (s) in simulated time.

Definition at line 61 of file complete-network-example.cc.