You are on page 1of 63

Confidential Do not share without prior permission

Atoll
Multi-technology Windows-based Radio Planning and Optimisation software modelling the following technologies:
GSM/GPRS/EDGE UMTS/HSPA CDMA2000 1xRTT/EV-DO TD-SCDMA WiMAX LTE Microwave Links

Atoll Modular Configuration

Hardware & software environment

Windows based software


Windows 2000 Pro/XP Pro/Vista/ 7 Server versions of Windows + Citrix

Hardware
Standard PC, minimum RAM 1Gb Support of dual and quad processor configurations

Multi-user configurations:
Oracle 9i & 10g Sybase Adaptive Server V 12.5 MS SQL Server 2005 and 2008 MS Access

Atoll Configurations
Atoll is scalable platform and supports flexible deployment scenarios Standalone
Workstation and laptop

Multi-user workstation-based
Multi-user server-based (Citrix)
Distributed Servers (regional) Centralised server farm

Hybrid configurations mixing servers, workstations and laptops

Features
1. 2. 3. 4. 5. 6. General features GSM/GPRS/EDGE UMTS/HSPA LTE CDMA2000 1xRTT/EV-DO ACP

1. General features

GIS features (1)


Supported data:
Geographic Information system

Digital Elevation Models (up to 1m resolution) Land use and clutter files (255 classes) 3D building data Traffic data Population data Raster map, satellite and aerial shots Vector data

Direct support of multiple formats


Raster: BIL, TIF, JPEG2000, BMP, Vertical Mapper, ArcView, ERDAS Imagine, ECW, MSI Planet... Vector: MapInfo, Arcview, DXF, MSI Planet Web Map Service (WMS)

World-wide database of coordinate systems (1000+)


Easy integration of new coordinate systems (open format) Coordinate system conversion for vector data

GIS features (2)


Multi-resolutions multi-layers data are supported
Layer visibility control Transparency features

Integrated cartography editor


Raster editor Vector/Polygon editor including definition of attributes

Integration with Arcview, MapInfo and Google Earth


Import: geographical data, traffic/population data Export: prediction plots (e.g coverage), vectors and polygons

User & data management (1)

Advanced database architecture


Multi-user environments using standard RDBMS (Oracle, MS SQL Server, Sybase, MS Access,) Private and reference data synchronisation Management of user profiles and rights

Highlights:
RDBMS not required for standalone configurations. Support of disconnection and reconnection to the database Distributed configurations (regional teams) are supported Flexible and easy integration within operators IT organisation

User & data management (2)


Flexible multi-technology database model
Data sharing between networks: sites, neighbours User-defined flags and fields Customised project templates Open format

External database importation tools (sites, antennas)


XML, ASCII or csv files Planet migration tool User-defined import/export tools using macros/scripts

Powerful data management functions


Site/Sector selection based on database queries Graphical selection on the screen Global edit on selection Selection criteria can be stored and recalled Prediction studies (e.g coverage) limited to selections

Propagation modelling (1)


State-of-the-art propagation calculation engine:
Propagation model definition at sector, site, area or layer level Support of multi-resolution database Background and distributed calculation

Integrated propagation model library:


Standard propagation model (SPM) Okumura-Hata and Cost-Hata ITU propagation models: 526-5, 529, 370-7 and 1546-2 Longley-Rice based propagation model Etc.

Open interface to external propagation models :


Integration of external propagation models through the Developer Toolkit Full integration of propagation models available from 3rd party developers: Wavecall, Siradel.

Propagation modelling (2)


SPM is a semi-deterministic propagation model suited for predictions in the 150 to 3500MHz range
It is best suited to GSM 900/1800, UMTS, CDMA2000, WiMAX, and LTE radio technologies Uses Clutter and 3D building data Can be automatically tuned based on measurements Models indoor propagation

A performance of up to 7 dB of Standard Deviation can be achieved

Forsk 2009

Confidential Do not share without prior permission

Slide 13 of 2

Propagation modelling (3)

Dual-resolution pathloss matrix


Two pathloss matrixes per transmitter

Low resolution pathloss matrix

High resolution pathloss matrix

Benefits
Accuracy near transmitter (high resolution) Calculation time and disk space optimization far from transmitter (lower resolution) Network-wide calculations dramatically improved
Transmitter

Propagation modelling (4)


Propagation model tuning :
Based on CW and drive test data (measurement module required) Manual tuning using a propagation model editor Automatic model tuning based on the Bounded Variable Least Squares technique Assisted model tuning designed for advanced calibration

Measurement-based pathloss matrixes


Drive Tests or CW data can be used to improve the propagation calculation accuracy of individual sectors

Printing & Reporting

Flexible report generator


Generic statistics for predictions including surface, traffic and clutter information Population-based reports and statistics Report zone based on user-defined polygons Custom reports using the Atoll macros/scripting capabilities Export of prediction plots in various raster / GIS formats (MapInfo, ArcView) and text formats (Ascii, Excel)

Printing up to A0 format
User-definable page layout Support of real printing scales (e.g 1:100 000) Support of multiple layers and transparency

Distributed computing
Support of dual and quad processor workstations/servers
Calculations performed on 2/4 processors Increase by 100%/200% of performance Background calculation

Distributed Computing for propagation calculations


Workstation 4 Workstation 3

Multi-threaded calculation architecture calculation over a network of workstations or or on a dedicated server

Workstation 2

Workstation 1

Batch calculation
Scripts and macros Scheduling
user 1

Server1 ATOLL 2.1 calculation server

Server2 ATOLL 2.1 calculation server

Server3 ATOLL 2.1 calculation server

user 2

user 3

user 4

user 5

user 6

user 7

Measurement module

CW Measurements
Import , display and analysis of CW data Prediction/Measurement comparison and statistical analysis (mean & standard deviation) Automatic propagation model tuning

Test mobile data


Import , display and analysis of test mobile data Graphical replay on map combined with user-defined graphs Call events display and analysis Automatic propagation model tuning based on test mobile data

Development tools
Atoll scripting language
Automation and scheduling of calculation tasks(e.g nationwide coverage) Macros written in VBscript Targeted at Atoll super-users and administrators

Atoll Software Development Kit


C++ development resources for developers Development of Atoll extensions and plug-ins Dedicated training and support services

2. GSM/GPRS/EDGE

GSM/GPRS/EDGE
Frequency bands and frequency groups
Support of multiple-band networks Support of frequency hopping (base band and synthesised) Control of frequencies distribution: frequency layers, border constraints

Full support of HCS


Modelling of cell layers Traffic spreading between layers Prioritisation of serving cells

Network model
Subcell concept for parameter definition: BCCH, TCH, TCH_inner Modelling of multi-band and concentric cells Transmission diversity modelling Support for DTX, Power control and AMR

GSM/GPRS/EDGE

Service and interference analysis


Prediction plots can be generated for a single or all cell layers Analysis breakdown per TRX type: BCCH, TCH, GPRS, E-GPRS Intermodulation calculations Prediction plots for
Coverage analysis (best server, signal level, etc.) Quality analysis (interference levels, BER, BLER, MOS, etc.) Performance analysis (throughput) Band (900 / 1800 / 1900) Technologie (GSM / GPRS / EDGE )

User equipment modelling

GSM/GPRS/EDGE

GPRS/EDGE specific prediction studies


Max rate/timeslot plots Coding schemes usage areas Average capacity per time slot per transmitter

GPRS/ EDGE Traffic analysis


Traffic capture according to :
Band, mobility, technology Traffic overflow Spread of traffic between layers Erlang and throughput calculation Calculation of required PS and CS TS Modelling of Half-Rate Based on KPI

Traffic integration

Dimensioning

GSM/GPRS/EDGE

Neighbour list planning


Manual and automatic neighbour planning Inter-system neighbour planning (GSMUMTS,)

Interference matrix generation


IM based on interference histograms Interference histograms generated at subcell level (BCCH, TCH etc.) Import/export of interference matrix IM can be generated from predictions, drivetest data and OMC-R measurements. Open format allowing to edit/modify the matrix using 3rd party applications and additional data (switch data, drive test data)

Interference matrix display tool


Visual display on the map Victim/interferer analysis

GSM/GPRS/EDGE
Automatic Frequency Planning module
Multi-layered networks and concentric cells support Support of frequency hopping and DTX Frequency hopping parameters (HSN, MAIO and MAL) allocation User-definable constraints (separation, border restrictions, ) Editable cost function based on a soft penalty approach BSIC allocation

Interactive Frequency Planning tool


Candidate channels list creation based on AFP cost function Victim or interferer analysis Powerful display features Detailed breakdown per violation cause

Open interface to external AFP tools


External AFP tools can be easily and seamlessly integrated with Atoll

3. UMTS/HSPA

UMTS/HSPA

Network modelling

Traffic modelling

Overview

Network database

Traffic database

Traffic cartography

WCDMA simulator WCMA simulator (Monte-Carlo distributions) (Monte-Carlo distributions) or Fixed Loading

Service and network analysis plots

Reports

UMTS/HSPA

Dual-band networks modelling Multiple carriers modelling UMTS equipment modelling including RRM and inter-carrier resource sharing HSPA and HSPA+ modelling
MIMO Higher order modulation schemes

VoIP modelling Service and user equipment modelling


Radio bearer modelling User equipment modelling Any number of services and user equipments can be defined

Multimedia Broadcast and Multicast System modelling

UMTS/HSPA

Network modelling
UMTS equipment database
Carrier selection parameters Channel element usage vs. service table WCDMA parameters: MUD, rake factor etc.

Support for HSPA and HSPA+


Modulation schemes MIMO ( spatial multiplexing and transmit diversity) HARQ Throughput vs. pilot C/I Load sharing

Transmitter and cell modelling


UMTS equipment defined on a per site basis Support of multiple antennas per transmitter Cell parameters defined on a per carrier basis

UMTS/HSPA

Traffic modelling
Modelling of HSPA/R99 traffic mix Multiple traffic definition methods:

Spreading of live traffic using pilot coverage areas Traffic map generation from populations files (MapInfo/Arcview) Traffic spreading within polygons and along vectors Raster traffic density maps

Combination of different traffic definition methods (e.g: live traffic data -> voice service, population density -> data services) Clutter weighting function Indoor ratio on a per clutter class basis

UMTS/HSPA
W-CDMA simulation
State-of-the-art WCDMA simulator (Monte-Carlo based) supporting R99, HSPA and HSPA+ Terminal distributions based on service and traffic data User-definable number of terminal distributions and convergence parameters Statistical analysis of terminal distributions (mean / standard deviation) User-definable simulation / focus areas

Simulation management and control


Multiple simulation groups can be generated and compared in the same project Management of large areas through a regional splitting technique Batch mode and parallel calculations

UMTS/HSPA

Predictions studies
Based on simulation results or user-defined load values Pilot coverage and pilot quality analysis Services areas (DL, UL, effective) Interference analysis (pilot pollution, noise rise) Quality analysis (BER, BLER, FLER) Handover analysis Scrambling Code interference analysis

Analysis tools and reports


Graphical point analysis tool Hardware resource dimensioning (channel element dimensioning) Comprehensive and flexible reports on userdefined areas (focus zones)

UMTS/HSPA

HSDPA prediction studies


Ec/Nt HS-PDSCH Channel Quality Indicator (CQI) Peak RLC level user throughput

HSUPA prediction studies


Required E-DPDCH Ec/Nt Required Terminal Power RLC Peak Rate

UMTS/HSPA

Neighbour and code planning


Manual and automatic multi-carrier neighbour planning External (e.g. GSM) neighbour planning Automatic scrambling code allocation Scrambling code plan consistency check

Inter-technology co-planning
Site sharing Simultaneous display/analysis of dual technology networks Inter-system handover planning

4. LTE

LTE features

Network modelling

Traffic modelling

Overview

Network database

Traffic database

Traffic cartography

LTE simulator WCMA (Monte-Carlosimulator distributions) (Monte-Carlo distributions) or Fixed Loading

Service and network analysis plots

Reports

Network and Radio Parameters Modelling


Supports Evolved UTRA (3GPP Release 8 LTE) Networks
Various frequency bands Scalable channel bandwidths Resource blocks per channel and sampling frequencies FDD and TDD frame structures Inter Cell Interference Coordination (ICIC) UL/DL Fractional UL power control Half-frame/full-frame switching point periodicities for TDD Normal and extended cyclic prefixes Downlink and uplink control channels and overheads (Downlink and uplink reference signals, P-SCH, S-SCH, PBCH, PDCCH, PUCCH, etc.) Physical cell IDs

Network and Radio Parameters Modelling


Supports Evolved UTRA (3GPP Release 8 LTE) Networks
Signal level based coverage planning
CINR based coverage planning Network capacity analysis using Monte Carlo simulations Scheduling and resource allocation in two-dimensional frames Multiple Input Multiple Output (MIMO) systems
Transmit and Receive Diversity Single-User MIMO (Spatial Multiplexing) Adaptive MIMO Switch (AMS) Multi-User MIMO (Collaborative MIMO) in uplink

Automatic allocation of neighbours, physical cell IDs, and frequencies (AFP) (Optional) Network verification possible using test mobile data

Network Parameters
Network-Level Parameters
Cyclic prefix PDCCH and PUCCH channel overheads Switching point periodicity for TDD frames Uplink power control margin Serving cell layer selection System-level constants (Hard-coded in Atoll)
Width of a resource block (180 kHz) Frame duration (10 ms)

Other control channel overheads defined by 3GPP (calculated based on 3GPP specs)

39

Reference signals, P-SCH, S-SCH, PBCH, etc.

Network Parameters
Bearers (Modulation and Coding Schemes)
User-selectable modulations (QPSK, 16QAM, 64QAM) User-definable coding rates (e.g. 1/2, 2/3, 3/4, etc.) User-definable bearer efficiencies (useful bits per resource element) User-definable reception characteristics
Bearer selection thresholds for link adaptation Quality indicator graphs BLER used to model the effect of errors in data reception

40

MIMO Systems
Multiple Input Multiple Output Systems
Supported MIMO systems:
Transmit and receive diversity Improves the CINR Usually used in coverage areas with bad radio conditions Single-User MIMO (SU-MIMO) (or Spatial Multiplexing) Improves throughput

Usually used in coverage areas with good radio conditions


Adaptive MIMO Switch (AMS) Can switch from SU-MIMO to Diversity as the radio conditions worsen Multi-user MIMO (MU-MIMO) (or Collaborative MIMO) in uplink Improves cell capacity in terms of number of connected users

41

Traffic Modelling

Traffic Data
Traffic maps and subscriber lists Various types of traffic maps:
Raster traffic maps Vector traffic maps Live traffic maps Traffic density maps

Subscribers Live Traffic Data Vector Traffic Data Raster Traffic Data

42

Traffic Modelling

Services
Modelling of Voice and Data services Support for service priorities considered for scheduling and RRM Modelling of traffic demand parameters:
Minimum throughput demand = GBR Maximum throughput demand = MBR Activity factor for voice type services

Modelling of application layer overheads

Mobility Types
Modelling of mobile speed Used for bearer selection, and channel quality indicator graphs
43

Traffic Modelling

Terminal Types (UE)


Minimum and maximum transmission powers Antenna, gain, losses, and noise figure Reception characteristics Optional MIMO support Number of transmission and reception antenna ports

User Profiles
Service usage characteristics for categories of users

44

Coverage Predictions

Coverage Predictions
Signal level based coverage plots:
Best server plot based on downlink reference signal levels Multiple server coverage based on downlink reference signal levels Reference signal, SCH/PBCH, PDSCH, and PUSCH signal level plots Reference signal, SCH/PBCH, PDSCH, and PUSCH CNR plots

Interference-based coverage plots:


Can be based on user-defined cell loads or on Monte Carlo simulation results Reference signal, SCH/PBCH, PDSCH, and PUSCH CINR and interference plots Best bearer plots based on PDSCH and PUSCH CINR levels Throughput and cell capacity per pixel plots based on PDSCH and PUSCH CINR levels Peak RLC, effective RLC, and application throughputs Peak RLC, effective RLC, and application cell capacities Peak RLC, effective RLC, and application aggregate cell throughputs

45

Coverage Predictions

Coverage Prediction Examples

Coverage by Signal Level

Number of Servers

Coverage by DL CINR
46

Coverage by UL CINR

Monte Carlo Simulations


Monte Carlo Simulations
For studying network capacity Network behaviour under given traffic Can be based on traffic data from traffic maps and subscriber lists Distribution of mobile users and services Calculation of user parameters (CINR, power control, noise rise, resource allocation, etc.)

Scheduling and radio resource allocation based on service priorities and scheduling methods:

47

Proportional Fair Proportional Demand Max Aggregate Throughput

Monte Carlo Simulations

Simulation Results
For each cell
UL and DL traffic loads UL noise rise UL and DL aggregate cell throughputs Traffic input and connection statistics

For each mobile


Serving transmitter and cell Azimuth and tilt (towards the serving cell) Reference signal, SCH/PBCH, PDSCH, and PUSCH signal levels Reference signal, SCH/PBCH, PDSCH, and PUSCH CINR and interference levels Best bearers based on PDSCH and PUSCH CINR levels Cell throughputs, cell capacities, and user throughputs PDSCH and PUSCH CINR levels Connection status and rejection cause

48

Monte Carlo Simulations

Simulation Results Display

49

Automatic Optimisation Features

Automatic and Manual Neighbour Planning


Automatic allocation based on a hard-handover criteria Possibility to import existing neighbour lists Manual and graphically assisted neighbour allocation

Automatic Physical Cell ID Planning


Based on neighbour and distance relations Allocation of S-SCH IDs and P-SCH IDs

Automatic Frequency Planning


Based on interference matrices, neighbour, distance relations Possibility to lock frequencies for cells Can work with more than one frequency band in the same document Can also allocate physical cell IDs taking interference matrices into account

50

5. CDMA2000 1xRTT/EV-DO

CDMA2000 1xRTT/EV-DO

Network modelling

Traffic modelling

Overview

Network database

Traffic database

Traffic cartography

CDMA simulator (Monte-Carlo distributions) or Fixed Loading

Service and network analysis plots

Reports

CDMA2000 1xRTT/EV-DO
Carrier modelling
Multi-carrier support Carrier type support: 1xRTT, 1xEV-DO (CDMA2000) Cell parameter can be defined on a per carrier basis

Service and radio configuration modelling


Service modelling: voice, 1xRTT voice, 1xRTT data, 1xEV-DO (rev. 0 and rev. A) Radio configuration modelling: RC1->RC5 Service quality tables 1xEV-DO rev. A radio bearer modelling

CDMA2000 1xRTT/EV-DO
Network modelling
CDMA / CDMA 2000 equipment database
Carrier selection parameters Channel element usage per service type CDMA parameters: MUD factor, rake factor CDMA equipment defined on a per site basis Support of multiple antennas per transmitter Cell parameter defined on a per carrier basis

Transmitter and cell modelling

Traffic modelling
Multi-service traffic database Multiple traffic definition methods :
Spreading of live traffic data using pilot coverage areas Traffic map generation from population files (MapInfo, ArcView) Traffic spreading within polygons and along vectors Raster traffic demand maps

Clutter weighting function

CDMA2000 1xRTT/EV-DO

CDMA simulation
Advanced and proven CDMA/CDMA2000 simulator (Monte-Carlo based) User-definable simulation parameters (number of snapshots, convergence criteria) Statistical analysis of terminal distributions (mean/standard deviation) Batch mode and parallel calculations

CDMA2000 1xRTT/EV-DO
CDMA prediction studies
Ec/Io pilot coverage plots Forward and reverse Eb/Nt coverage maps Service areas: pilot, forward & reverse traffic Handoff areas by handoff type Number of servers and pilot pollution Total forward link noise and noise rise plots and more

Neighbour and code planning


Manual and automatic neighbour planning Multi-carrier neighbour planning PN offset allocation and analysis

CDMA2000 1xRTT/EV-DO
Network and radio parameter
Detailed FCH and SCH modelling 1xRTT Radio configuration modelling

Data services
SCH variable rate and FCH activity factor modelling SCH/FCH forward/reverse Eb/Nt thresholds

CDMA 2000 1xRTT simulation


Multi-service Monte-Carlo simulation SCH and FCH power control Reverse and forward link SCH data rate downgrading modelling

CDMA 2000 1xEv-DO features


Service modelling (data rate vs Eb/Nt tables) HARQ modelling Service and data rate prediction plots Reverse 1xEV-DO physical channels modelling

CDMA2000 1xRTT/EV-DO
1XRTT simulation and prediction studies
Extended multi-service Monte Carlo simulations SCH and FCH power control modelling Reverse and forward link SCH data rate downgrading modelling Forward and reverse coverage per SCH rate Reporting

1xEV-DO simulation and prediction studies


modelling of mixed 1XRTT / 1xEV-DO traffic Reverse power control simulation including data rate downgrading Cell forward link capacity calculation Forward and reverse coverage plots per data rate

ACP

Atoll ACP
New Concept of ACP implemented as an integrated Function of the Planning Tool
Easy to use & administrate One GUI for RF Planning & ACP Common HW and system infrastructure Common database

Automatic Cell Planning to increase Coverage and Capacity


Site selection Antenna selection & parameter optimisation (azimuth, mechanical & electrical tilt, height) Pilot Power

Atoll ACP

Available for GSM, UMTS, LTE and WiMax modules Designed to support dual technology GSM/UMTS networks Green field as well as existing network optimisation scenarios

Allows to weight required changes against possible improvements

Atoll ACP
Optimisation features:
Network coverage Network capacity

Through automatic adjustments of selected network parameters


Site selection Antenna parameters
Type Azimuth and mechanical tilt Electrical downtilt

Transmit Power (Pilot)

User-driven optimisation process


Surface / traffic-based optimisation Convergence criteria

Full use of live network data


Tuned propagation models Drive-test calibrated pathloss matrixes

Atoll Highlights

Advanced radio planning & optimisation features Robust & scalable platform

Integrated optimisation tools (AFP/ACP)


Software Development Kit allowing customisation and integration Strong and focussed customer support organisation

You might also like