You are on page 1of 19

Monte-Carlo Simulations

Atoll 3.3.2

Confidential – Do not share without prior permission


Monte Carlo Simulations

1. Simulation Process

2. Simulation Creation

3. Simulation Results

4. Analysis of Simulations

Confidential – © Forsk 2017 | 2


Simulation Process

What’s a simulation in Atoll?


Distribution of users at a given moment (= snapshot)

Purpose
Simulate the network regulation mechanisms for a user distribution

Analyse the network capacity

Simulations can be calculated in


GSM documents

UMTS documents Single technology simulation

LTE documents

Multi-RAT documents Multi-RAT simulation

Confidential – © Forsk 2017 | 3


Simulation Process

Steps of the single-technology simulation


1. Obtaining a realistic user distribution

2. Modelling the network regulation mechanisms

3. Calculating network parameters

Steps of the Multi-RAT simulation


1. Obtaining a realistic user distribution

2. Selecting the serving technology

3. Modelling the regulation mechanisms of each network

4. Calculating network parameters

Confidential – © Forsk 2017 | 4


Simulation Process

Requirements: traffic maps and/or subscriber lists

Traffic maps
Managed from the “Traffic Maps” folder
• “Geo” tab of the explorer window

Based on service and user modelling

Main types of traffic maps


• User profile environment based traffic maps
• Sector traffic maps

Subscriber lists
For LTE single-technology document only

Managed from the “Subscribers” folder


• “Network” tab of the explorer window

Confidential – © Forsk 2017 | 5


Obtaining a Realistic User Distribution

The user distribution is generated using a Monte-Carlo algorithm


Based on traffic database and subscriber list/traffic map(s)

Weighted by a Poisson distribution

Each user is assigned


A service, a mobility type, a terminal and an activity status by random trial
• According to a probability law using traffic database

A geographic position in the traffic zone by random trial


• According to the clutter weighting and indoor ratio
• User location is the same as the subscriber location if the simulation is based on a subscriber list

Confidential – © Forsk 2017 | 6


Modelling the Network Regulation Mechanisms

Iterative algorithm
Same user distribution considered for each iteration

During each iteration, all the users attempt to connect one by one to network transmitters

Process repeated until convergence

Regulation mechanisms
GSM network
• Radio resource management and power control

UMTS network
• Power control, radio resource management performed for R99 bearers
• Scheduling and fast link adaptation in order to select HSDPA bearers
• Noise rise scheduling in order to select HSUPA bearers

LTE network
• Intelligent scheduling and radio resource management

Confidential – © Forsk 2017 | 7


Selecting the Serving Technology

Performed in Multi-RAT simulations only

For each user, Selection of the serving technology


For each technology supported by the terminal, Atoll determines if the user can be served by at
least one cell
Selection of the highest-priority technology when the user can be served by cells from different
technologies

Confidential – © Forsk 2017 | 8


Monte Carlo Simulations

1. Simulation Process

2. Simulation Creation

3. Simulation Results

4. Analysis of Simulations

Confidential – © Forsk 2017 | 9


Simulation Creation

Constraints to be respected during the simulation


and convergence criteria

Multiplying factor to increase the user density

Number of simulations to run for


Selection of traffic map(s) as the current session
traffic input

Click the button to calculate the simulation immediately

Confidential – © Forsk 2017 | 10


Monte Carlo Simulations

1. Simulation Process

2. Simulation Creation

3. Simulation Results

4. Analysis of Simulations

Confidential – © Forsk 2017 | 11


Simulation Results (1/3)

Analysis provided over the focus zone

Results for each technology


Statistics tab
• Total number of users who try to connect, etc.
• Number and percentage of rejected users, etc.
Sites tab
• Throughput for each service, etc.

Confidential – © Forsk 2017 | 12


Simulation Results (2/3)

Results for each technology


Subcells/TRXs (GSM) and cells (UMTS, LTE) tabs
• GSM: traffic load, mean power control, etc.
• UMTS: total transmitted power, UL load factor, etc.
• LTE: DL load, UL load, UL noise rise, etc.
Mobiles tab
• Connection status, best server, etc.

Updates the cell traffic load values with


the simulation results

Initial conditions tab


• Input parameters defined when creating the simulation
• Clutter classes specific parameters

Confidential – © Forsk 2017 | 13


Simulation Results (3/3)

Display according to the connection status

Confidential – © Forsk 2017 | 14


Monte Carlo Simulations

1. Simulation Process

2. Simulation Creation

3. Simulation Results

4. Analysis of Simulations

Confidential – © Forsk 2017 | 15


Analysis of Simulations (1/3)

Calculation of UMTS, HSDPA and HSUPA predictions based on simulations


Analysis of a single simulation

 Prediction based on the results of the selected simulation

UMTS: DL power, UL load factor, etc.

LTE: DL load, UL noise rise, etc.

Average analysis of all simulations in a group of simulations

 Prediction based on the average results of simulations in the


group

UMTS: average DL power, average UL load factor, etc.

LTE: average DL load, average UL noise rise, etc.

Confidential – © Forsk 2017 | 16


Analysis of Simulations (2/3)

AS analysis based on simulations for UMTS


Analysis of a single simulation

 Prediction based on the results of the selected simulation (DL power, UL load factor, etc.)

Average analysis of all simulations in a group

 Prediction based on the average results of simulations in the group (average DL power, average UL load
factor, etc.)

Confidential – © Forsk 2017 | 17


Analysis of Simulations (3/3)

Interference analysis based on simulations for LTE


Analysis of a single simulation

 Prediction based on the results of the selected simulation (DL power, UL noise rise, etc.)

Average analysis of all simulations in a group

 Prediction based on the average results of simulations in the group (average DL power, average UL noise
rise, etc.)

Confidential – © Forsk 2017 | 18


Thank you

Confidential – © Forsk 2017 | 19

You might also like