You are on page 1of 50

ILSA

User Reference Guide

Software Version 8.0


Reference Guide Edition 1
Copyright 2011 AIRCOM International
All rights reserved
ASSET ACP, ARRAYWIZARD, ASSET, CONNECT, DATASAFE, DIRECT,
ENTERPRISE, MYRIAD, AIRCOM OPTIMA, RANOPT and WEBWIZARD are
recognised trademarks of AIRCOM International. Other product names are
trademarks of their respective companies.
Microsoft Excel, .NET, Microsoft Office, Outlook, Visual BasicWindows,
Windows XP, Windows Vista and Word are trademarks of the Microsoft
Corporation.
This documentation is protected by copyright and contains proprietary and
confidential information. No part of the contents of this documentation may be
disclosed, used or reproduced in any form, or by any means, without the prior
written consent of AIRCOM International.
Although AIRCOM International has collated this documentation to reflect the
features and capabilities supported in the software products, the company makes no
warranty or representation, either expressed or implied, about this documentation, its
quality or fitness for particular customer purpose. Users are solely responsible for the
proper use of ENTERPRISE software and the application of the results obtained.
An electronic version of this document exists.
This User Reference Guide finalised on 02 December 2011.
Refer to the Online Help for more information.
This User Reference Guide prepared by:
AIRCOM International Ltd
Cassini Court
Randalls Research Park
Randalls Way
Leatherhead
Surrey
KT22 7TW
Telephone: +44 (0) 1932 442000
Support Hotline: +44 (0) 1932 442345
Fax: +44 (0) 1932 442005
Web: www.aircominternational.com
Change History
This table shows the change history of this guide:
Edition Date Reason
1 02 December 2011 Commercial Release

Explanation of Symbols
Throughout this guide, where appropriate, some symbols are used to highlight
particular pieces of text. Three different symbols are in use, and are explained as
follows:
Symbol Brief Description Full Description
Note Signifies text that should be noted or carefully considered.

Tip Signifies text that may help you do something in an easier or quicker way.

Warning or Important Signifies text that is intended as a warning or something important.


Contents

Help and Support 9


Obtaining User Assistance 9
Summary of AIRCOM's Reference Guides 10
Obtaining Support 12
Obtaining Further Information and Services 14

Chapter 1 Introduction to ILSA 15

Chapter 2 Automatic Frequency Planning with ILSA 17


The Cost Function of the ILSA Algorithm 18
How ILSA Works 19
The ILSA Process 19
Creating the Prerequisites for a Frequency Plan 21
About the Frequency Allocation Strategy for ILSA 22
About the Carriers Required Values Needed for ILSA 23
About the Cost Matrix for ILSA 23
About the Interference Table for ILSA 24
About the Neighbour Lists and Exceptions for ILSA 24
About the Propagation Model, Predictions and Best Server Array for ILSA 25
How ILSA Works with an Existing Frequency Plan 26
Initialising the ILSA Frequency Plan 26
About the ILSA Frequency Planner Dialog Box 28
About the ILSA File Menu 28
About the ILSA View Menu and Setting Up a Plan List 28
About the ILSA Cost Matrix Menu 29
About the ILSA Tools Menu 29
About the ILSA Help Menu 30
Defining Groups of Cells as Plan or Read-Only 30
Creating and Editing a Cost Matrix 31
Tips for Setting Penalty Costs 31
Carrier Costs and Carrier Layer Costs 32
Equipment Costs 33
Neighbour Costs and Exception Costs 34
Filter Priorities, Handover Counts and Intermodulation Costs 34
Separation Costs (grid) 35
Saving a Cost Matrix 36
Loading a Cost Matrix 36
Setting the Display Options for ILSA 37

ILSA 8.0 User Reference Guide Page 7


Contents
Setting the Planning Options for ILSA 37
Choosing ILSA's Interference Minimisation Criteria (Area or Traffic) 38
Running ILSA 39
What Happens When ILSA Is Running? 40
Example of Using ILSA for a Localised Re-plan 41
Reviewing ILSAs Results 42
Viewing, Saving and Printing the ILSA Graph 42
Viewing ILSA's Carrier Assignments and Statistics 43
What are Acceptable Statistics in an ILSA Plan? 43
Applying an ILSA Frequency Plan to the Site Database 44
Exporting Assignments 45
Importing Assignments 45
Importing Frequency Plans 45
Analysing a Frequency Plan 46
How to Analyse a Frequency Plan 47

Index 49

Page 8 ILSA 8.0 User Reference Guide


Contents
Help and Support
This section describes some of the other ways in which you can get help and support
for using any of the ENTERPRISE products.

Obtaining User Assistance


Using Online Help
ENTERPRISE products come with a complete system of online Help which you can
access in three ways:
From the Help menu, click Help Contents. Scroll through the table of contents and
choose a relevant topic to display.
To search for something particular, from the Help menu, click Help Contents and
using the Index tab or Search tab, type in a letter or word to start searching for
relevant topics.
Press F1 in a dialog box to view context-sensitive help (available for most dialog
boxes).

If you are using ENTERPRISE within a CITRIX environment, to ensure that the
Help graphics are displayed, set your display settings to support more than 256
colours.

Using Reference Guides in PDF Format


If you prefer to read printed content, we also provide User Reference Guides. To view
or print these as PDFs (portable document format):
1 Ensure you have an appropriate PDF reader installed on your PC.
2 Click Start on the taskbar, point to Programs, then AIRCOM International, then
ENTERPRISE, then Docs.
- or -
Navigate to the Docs folder in the location where you installed the product.

If neither of these exists, please contact your administrator.


3 Double-click the PDF file that you want to view.

If you have a customer web account, you can download the latest User Reference
Guides (PDFs) from our website. If you do this, please check for additions or
corrections in the 'Change History' section near the start of the guide.

ILSA 8.0 User Reference Guide Page 9


Help and Support
Checking Release Notes
Each release of the ENTERPRISE software is accompanied by Release Notes, giving
important information on system requirements, installation, known issues, upgrades
and so on. You can download these notes from our website.
For any further documentation, such as application notes and extra reference
information, please email the support team at the address described in Obtaining
Support on page 12.

Can You Improve Our User Assistance?


We are always trying to improve the online Help and User Reference Guides.
If you cannot find the Help you were looking for, need more information, or have any
suggestions for improvements, we would be grateful for your feedback.
Also, if you are generally satisfied with these resources, we would appreciate any
positive feedback.
You can also help us by completing our brief online questionnaire
(http://www.surveymonkey.com/s.aspx?sm=RIRKLcrdvaCzRnUBNx5tcQ_3d_3d).
Alternatively, you can contact us directly at docs@aircominternational.com.

Summary of AIRCOM's Reference Guides


This table describes our range of User Reference Guides:
Product Area Guide Description
Planning and What's New Describes the new features and enhancements that have been added to
OSS the latest release of the ENTERPRISE suite.
Planning ASSET ACP User Reference Explains how to use ASSET ACP to plan and optimise networks
automatically, consider measured data in analysis/optimisation, analyse
network performance, identify problematic areas/cells, and related tasks.
ARRAYWIZARD User Reference Explains how to use ARRAYWIZARD to automatically generate pathloss
predictions and best server arrays, which gives you instantaneous
display of coverage and interference information for pre-selected filters
when loaded into ASSET.
ASSET Technical Reference Provides array descriptions and information on some of the algorithms
used in ASSET.
ASSET User Reference Explains how to use ASSET, the network planning and analysis tool, to
design a range of cellular networks.
Includes network planning, propagation modelling, service and bearer
definition, coverage analysis, traffic planning, neighbour planning,
measurement data analysis, detailed reporting, analysis arrays and
simulation of network performance.
ASSET ACP User Reference Explains how to use ASSET ACP to plan and optimise networks
automatically, designed as an aid for day-to-day planning.
(Optional add-on to ASSET.)
COMMANDER User Reference Explains how to use COMMANDER to execute individual commands or
run batch processes on the ENTERPRISE database without having to
run ENTERPRISE itself.

Page 10 ILSA 8.0 User Reference Guide


Help and Support
Product Area Guide Description
CONNECT User Reference Explains how to use CONNECT, the network transmission and
microwave link planning software for full network physical link design
and logical link design.
Also contains CONNECT-specific reference information, for example
compatible file formats and performance calculations.
Getting Started with RANOPT Contains information on how to install RANOPT and configure a
RANOPT database.
Also explains how to download, install and register the latest RANOPT
Vendor Interface Pack.
ENTERPRISE Data Service Describes the ENTERPRISE Data Service (EDS) capabilities, system
Technical Reference architecture, hardware and software requirements and Schemas
required, and provides a guide for planning or interfacing requirements
to the Web Service.
Also contains information on supported data types and their read/write
capabilities.
ENTERPRISE Database Describes the relationships between tables in the database and the
Reference contents of each table.
ENTERPRISE Installation and Explains how to install and configure ENTERPRISE, your network, and
Administration Oracle databases. Also describes how to use Administrator to create
users and groups, and set permissions.
Also contains information on software licensing.
ENTERPRISE Notification Service Describes the ENTERPRISE Notification Service (ENS) capabilities and
Technical Reference provides a guide for planning or interfacing requirements to the Web
Service. An example is also included to demonstrate how to integrate
ENS with MS BizTalk.
ENTERPRISE Technical Provides information on file formats used across a number of
Reference ENTERPRISE products, as well as antenna and diffraction calculations.
ENTERPRISE User Reference Describes the functionality that is common to most of the products in the
ENTERPRISE suite, for example the Map View, equipment and filters.
ENTERPRISE Web Services Describes how to use the ENTERPRISE Data Service and
Administration and User Reference ENTERPRISE Notification Service web application.
Also contains information about system administration and using power
tools.
ENTERPRISE Web Services Explains how to install and configure the ENTERPRISE Web Services.
Installation
Financial Analysis User Reference Explains how to use the Financial Analysis module to evaluate and plan
for the revenue potential of your network.
(Optional add-on to ASSET and ASSET ACP.)
ILSA User Reference Explains how to use ILSA, ASSET's automatic 2g frequency planning
tool.
RANOPT Reports Technical Describes how to configure and produce the RANOPT reports.
Reference
Also contains information on what each report shows, how it helps and
what the report parameters are. Any known issues are also described.
RANOPT User Reference Explains how to use RANOPT to efficiently find faults in your network,
optimise and validate its performance prior to commercial launch.

ILSA 8.0 User Reference Guide Page 11


Help and Support
Product Area Guide Description
OSS AIRCOM OPTIMA Installation Tool Explains how to use the AIRCOM OPTIMA Installation Tool, which
User Reference configures the operation of AIRCOM OPTIMA, including the Oracle table
partitions and tablespaces.
Includes information on how to set up data definitions for incoming
vendor data files and runtime parameter (INI) files for a number of
components such as the combiner, loader and summary modules.
AIRCOM OPTIMA Operations and Describes the operation and maintenance (O&M) procedures for the
Maintenance extraction, transforming and loading processes of the AIRCOM OPTIMA
backend programs.
AIRCOM OPTIMA Quick Provides a brief 'look-up' reference for AIRCOM OPTIMA, the network
Reference performance management and monitoring software tool.
For more detailed explanations, see the AIRCOM OPTIMA User
Reference Guide.
AIRCOM OPTIMA User Reference Explains how to use AIRCOM OPTIMA to view performance data and
statistics both with ENTERPRISE and standalone.
DATASAFE User Reference Explains how to use DATASAFE, our network configuration tool to
implement both small and large scale changes to networks
WEBWIZARD Installation and Explains how to install and license WEBWIZARD and describes the
Administration facilities available to the WEBWIZARD administrator, and how to use
them.
WEBWIZARD User Reference Explains how to use WEBWIZARD to display GIS and report information
of network data, including creating layers, regions, nodes, layer types,
administering and configuring the system and using the GIS view,
explorer and report viewers.

Obtaining Support
If you have a difficulty you cannot resolve yourself using the online Help or
Reference Guides, or you have found a possible fault in the software, you can log a
support request. You may also wish to contact us if you want to:
Register for a customer web account to access the Support area
Obtain further documentation, such as application notes and extra reference
information

Logging Support Requests Online


To log a support request online:
1 Go to the AIRCOM website, at www.aircominternational.com.
2 Click the link for Product Support Login.
3 Log in, using your customer web account username and password.
4 In the Technical Support pane, click Online Helpdesk.
5 Click Log New UTS Call.
6 Type the details of your request, and then click Submit.

Page 12 ILSA 8.0 User Reference Guide


Help and Support
Contacting us by Telephone or Email
If you wish to contact us directly, here are the contact details of our regional offices:
Location Regional Office Contact Details

Europe United Kingdom Tel : +44 1932 442000


Fax :+44 1932 442005
support@aircominternational.com
Belgium support@aircominternational.be
France support@aircominternational.fr
Germany support@aircominternational.de
Italy support@aircominternational.it
Sweden support@aircominternational.se
Middle East, Africa and Central Asia United Arab Emirates Tel : +971 4 391 2642
Fax :+971 4 391 8141
support@aircominternational.ae
South Africa Tel : +27 11 745 1475
Fax : +27 11 465 1517
support@aircominternational.com
Americas Mexico support@aircominternational.com.mx
USA Tel : +1 214 576 2700
Fax : +1 214 576 2794
support@aircominternational.us
Brazil support@aircominternational.com.br
Asia and Oceania Singapore Tel: +65 6372 0548
Fax: +65 6372 0350
supportsg@aircominternational.com
China Tel: +86 2162792779
Fax: +86 2162792855
supportsg@aircominternational.com
India Tel: +91 124 4848200
Fax: +91 124 4517878
supportindia@aircominternational.com

When contacting us with a support query, it would help us if you:


Give us as much information as possible about the problem and the context in
which it occurred
State the version and build you are using
Have all the details of your query to hand
Are logged into the ENTERPRISE application
Can send extracts of your data sets if we need them to reproduce your problem

ILSA 8.0 User Reference Guide Page 13


Help and Support
Obtaining Further Information and Services
As well as comprehensive online Help and User Reference Guides and dedicated
Product Support, AIRCOM provides:

Online Knowledgebase of Articles


If you register for a customer web account, you can view our searchable technical
database in the Product Support section of the AIRCOM website. This
Knowledgebase contains articles created by our support engineers who have resolved
issues for our customers and provides answers to many frequently asked questions.

Power Tools
If you register for a customer web account, you can download from a selection of
useful power tools, such as file conversion utilities.

Consultancy Services
AIRCOM also provides full radio consultancy services in Network Audits, Business
Planning Support, Licence Applications, Radio Network Planning,
Telecommunications Research and System Modelling and Propagation Analysis and
Modelling.

Training
There is a wide variety of courses run by AIRCOM. These courses range from tool
training to technology training. For details, contact Competence Development
Solutions (training@aircominternational.com).

Page 14 ILSA 8.0 User Reference Guide


Help and Support
CHAPTER 1

Introduction to ILSA
ILSA is ASSET's automatic frequency planning tool. It enables you to carry out the
frequency planning of your 2g network, and analyse the resulting plans.
ILSA can be used with GSM or PMR/TETRA/iDEN.

ILSA 8.0 User Reference Guide Page 15


Introduction to ILSA
Page 16 ILSA 8.0 User Reference Guide
Introduction to ILSA
CHAPTER 2

Automatic Frequency
Planning with ILSA
ILSA (Intelligent Local Search Algorithm) is ASSET's frequency planning and analysis
tool for 2g networks. Using an advanced heuristic algorithm, incorporating the latest
techniques in combinatorial mathematics, ILSA searches for improvements based on
user-specified criteria, and greatly speeds up the frequency planning process.
Search algorithms specialise in looking for solutions to problems that have too many
possible solutions to allow a simple solution. Advanced heuristic search algorithms
use the algorithmic equivalent of taking the path that looks like the best one. These
algorithms use a 'cost' function to determine the most desirable next state, which
typically will be the state with the lowest cost.
ILSA initialises with a random frequency plan (unless the option is chosen to load the
current plan from the database). This means that for any two runs of ILSA, the results
may not be the same. Moreover, certain starting frequency plans can allow ILSA to
make either more rapid initial improvement or allow a much better plan to be found
within a reasonable period of time.
ILSA (as its 'Local Search' name implies) reduces the number of options it has for new
states derived from a current state. ILSA can give special attention to areas of high
cost within the network (analogous to areas of high interference), temporarily
ignoring lower cost areas. This allows ILSA to make very rapid initial progress. For
example, if ILSA is attempting to plan for a network requiring 60 carrier allocations,
with 20 available carriers, and identifies a subset of 10 high cost carrier allocations,
then the maximum number of new states that ILSA needs to consider has been
reduced from 3.8*1025 to 6.1*1012.
Random changes can be made by ILSA if only low improvement rates are being
achieved, or if a dead end is reached. The algorithm monitors its own progress and
will behave differently depending on how quickly the cost is decreasing at a given
time. This intelligent behaviour enables it to continue finding improvements over
long periods of time.
The principle behind ILSA's algorithm is that a single number (the cost) measures the
effectiveness of any particular frequency plan. The algorithm then tries to minimise
the cost over the set of all possible plans. The cost function measures how much
interference exists in the network, and what separations have been broken, while
taking account of any user-specified 'importance' weightings for different sub-cells.

ILSA 8.0 User Reference Guide Page 17


Automatic Frequency Planning with ILSA
The Cost Function of the ILSA Algorithm
The principle behind the algorithm used in the frequency planning tool is that the
effectiveness of any particular frequency plan is measured by a single number (the
cost). The algorithm then tries to minimise the cost over the set of all possible
frequency plans. The cost function measures how much interference there is in the
network, and also allows for the different weights that you may have imposed.
For a given frequency plan the value of the cost function is given by the formula:




Cost wi cij aij sij r i d i hi
i
j f f 1
j
j f f
j
i i j

Where:
a ij = The adjacent channel interference caused on allocation i by allocation j (Units: 200*mE or 20,000*km)

c ij = The co-channel interference caused on allocation i by allocation j (Units: 200*mE or 20,000*km)

fi = The frequency allocated at allocation i

i, j = Members of the set of all frequency allocations

ri = The retune cost associated with allocation i

di = The fixed or forbidden carrier cost associated with allocation i

s ij = The separation costs (from equipment, neighbours, exceptions or close separations) between
allocations i and j

hi = The handover count and intermodulation interference costs associated with allocation i

wi = The weighting factor applicable to carrier allocation i

Page 18 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
How ILSA Works
ILSA (Intelligent Local Search Algorithm) is ASSET's optional frequency planning
tool. ILSA uses an extremely advanced heuristic search algorithm, where the latest
techniques in combinatorial mathematics evaluate the "penalty cost" of a particular
frequency plan and change the frequency allocations to minimise the cost.
The algorithm is based on a user-specified Cost Matrix, which associates a set of
constraints with variable penalty costs. Constraints with higher associated costs are less
likely to be broken, therefore the importance of each constraint should be
proportional to its penalty cost.
The primary constraints (but not the only ones) in the cost matrix are concerned with
a minimum separation between frequencies on:
The same cell (intra-cell)
The same site but different cell (intra-site)
The cell and its neighbours
The key objective of ILSA is to minimise the overall 'penalty cost' of the frequency
plan. When ILSA is running, it initially concentrates on the high cost areas and
therefore makes rapid improvements to the plan. When the rate of progress is
reduced, it will try more radical steps to move forward. ILSA constantly searches for
improvements and changes are incremental, driven by the penalties you associate
with the changes the algorithm can make. By choosing the penalties carefully, you can
achieve an effective frequency plan.

The ILSA Process


There is a specialist document containing examples of the ILSA process. If you are
registered for a customer web account, you can download this document (ILSA2
Application Note) from the Support website.
Before starting the ILSA frequency planning process, you may need to verify that
improvement is necessary. It may be that the level of improvement needed may not
be sufficient to justify a retune, or that the current frequency allocation is close to
optimal. In these cases, you may want to employ other optimisation techniques.
In any case, if you do choose to use ILSA, it is useful to analyse your existing
frequency plan to compare the results with the plan that ILSA produces. To do this,
see Analysing a Frequency Plan on page 46.
These are the steps you should take when you use ILSA:
1 Analyse any existing plan.
2 Ensure you have the prerequisites for the automatic frequency plan.
3 Set up the filters and other options for ILSA.
4 Load and edit a cost matrix.
5 Run ILSA.
6 Analyse the results to decide whether the plan is acceptable, or an improvement.

ILSA 8.0 User Reference Guide Page 19


Automatic Frequency Planning with ILSA
This flow chart shows the process needed to create a good frequency plan with ILSA:

Start

Worst Interferer Statistics


Average Connection Statistics
Analyse Existing Plan
Frequency Plan Report

Carriers Requirements in Site Database


Create Prerequisites Interference Table (recommended)
Neighbours and Exceptions (optional)

Select filters, cell layers


Edit or load Cost Matrix, with carrier separation
Set up ILSA costs for sites and cells, etc.
+ Cost Matrix Set plan/read-only list for filters
Set options

Run ILSA

Worst Interferer Statistics


Analyse Results Average Connection Statistics
Frequency Plan Report

Acceptable
Improvement? No

Yes

Finish

Overview of the ILSA Planning Process

Page 20 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
Creating the Prerequisites for a Frequency Plan
There are various inputs to ILSA, some mandatory, and some optional. However,
assuming the optional inputs can be produced on a reliable basis, they are
recommended in order to provide a realistic frequency plan.
You must correctly set up and check the prerequisites before starting to plan using
ILSA, because if the inputs are unreliable, then the outputs cannot offer an
improvement in network performance. The integrity and accuracy of the information
in the Site Database is crucial to an effective plan.
The prerequisites for the frequency planning process are:

Mandatory Prerequisites
Frequency allocation strategy
Site Database with Carrier Layers allocated, and Carriers Required values set for
each cell
Cost Matrix, with specified carrier separation costs (intra-cell, intra-site)

Optional (but recommended) Prerequisites


Interference Table, containing weighted data from a Best Server coverage array
and/or Traffic array(s)
Neighbours and Exceptions (if appropriate) defined in Site Database
You can control the inputs to ILSA through the use of filters, and you can set different
filters, cell layers and carrier layers to be considered on a 'plan' or 'read-only' basis,
which is useful for a localised re-plan. For example, if you have some newly rolled-
out sites which need to be planned (amongst existing sites whose frequency
allocations need to remain unchanged), you can create filters so that ILSA plans
carriers only for the new sites while taking the existing site allocations into account.
You can also choose to either create a completely new frequency plan, or use an
existing frequency plan as an initial input, and allow ILSA to try to improve it.

ILSA 8.0 User Reference Guide Page 21


Automatic Frequency Planning with ILSA
The following sections describe these prerequisites. When you have ensured that you
have these prerequisites, the next step is to set up ILSA.

INPUTS to ILSA

RF Parameters Propagation Model

Coverage Predictions Terminal Types

Coverage Array Traffic Array

Interference Table Site Database Cost Matrix

ILSA

Frequency Plan

Simplified illustration of the inputs into ILSA

About the Frequency Allocation Strategy for ILSA


An essential prerequisite for ILSA is that you have correctly defined the appropriate
carriers, carrier layers and cell layers to represent your frequency allocation strategy.
To check this, ensure that you have already:
1 Entered the relevant range of frequencies (carriers) into the System Carriers list.
For more information, see the ASSET User Reference Guide.
2 Defined the Carriers Layers and Cell Layers you need to represent you network
configuration.
3 Assigned the appropriate carriers to the carrier layers (such as BCCH, TCH).
4 Made the relevant associations between the carrier layers and the cell layer(s).
5 Identified frequencies that should not be allocated in areas of the network, on an
individual site (using forbidden carriers in the site database) or regional basis
(using additional carrier layers with appropriate carriers removed). These might
be caused by cross border separation agreements or geographical considerations.

Page 22 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
6 Enabled Frequency Hopping and/or DTX in the Site Database, if these are going
to be considered by ILSA:
Frequency Hopping: Follow the steps described in Configuring Frequency
Hopping section in the ASSET User Reference Guide
DTX can be enabled (with an appropriate Voice Activity Factor) on the Cell
Config tab in the Site Database
You now need to define the Number of Carriers Required on each cell to be planned.

About the Carriers Required Values Needed for ILSA


After you have set up all the necessary carriers, carrier layers, and cell layers for your
Frequency Allocation Strategy, you must decide your network capacity configuration.
In order to allocate the correct number of carriers in the network, ILSA needs to know
the exact carrier requirements for each cell to be planned. Therefore you must ensure
that the 'Carriers Required' values in the Site Database are set, otherwise ILSA will not
run.
There are two ways to set up this essential information for ILSA:
1 Manually for individual cells, by defining the Carriers Required values for each
Carrier Layer allocated to the sub-cells, using the Carriers tab in the Site Database.

You can also do this for multiple cells using the Global Editor, or you can pre-
set the values in the Templates dialog box. For information on this, see the
ENTERPRISE User Reference Guide.
2 Automatically, by using the Static Traffic Analysis tool. For more information, see
the ASSET User Reference Guide.

About the Cost Matrix for ILSA


ILSA works by finding carrier allocations which minimise the overall cost of the
frequency plan. This cost is not a monetary value, but a number that indicates the
degree of importance associated with different constraints. The overall 'cost' can
consist of:
The sum of the cost penalties associated with broken carrier separation constraints
(as defined in the Cost Matrix)
The amount of interference (area and/or traffic) in the network which will remain
with the new plan (as derived from the Interference Table)
Using penalty costs helps you determine when you can stop iterating the frequency
plan that is, when your costs have become stable.
A Cost Matrix defines the constraints within which ILSA will work and the penalties
associated with breaking those constraints.

ILSA 8.0 User Reference Guide Page 23


Automatic Frequency Planning with ILSA
This picture shows an example:

Example Cost Matrix

You can create several different cost matrices, and load them at various times for
comparison purposes.
For more information on defining a Cost Matrix, see Creating and Editing a Cost
Matrix on page 31.

About the Interference Table for ILSA


An interference table (sometimes known as an interference matrix) can calculate the
interference for any cell-pair combination for which there are overlapping predictions.
ASSET provides an Interference Table Wizard that can generate its results from either:
Coverage area data and (optionally) traffic data
- or -
Measurement data (traffic data only)
- or -
A combination of both
For information on creating, loading, saving and viewing interference tables, see
About the Interference Table for GSM in the ASSET user Reference Guide.

About the Neighbour Lists and Exceptions for ILSA

Neighbours
When ILSA is experimenting with different frequency allocations, it can take into
account the neighbour relationships defined in the network. This should help to
produce a better quality frequency plan.
You can import the neighbour relationships from your real network into the Site
Database, or generate neighbour lists automatically using the Neighbour wizard, or
manually add or remove neighbours.

Page 24 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
Exceptions
ILSA uses an interference table to assess whether a particular frequency re-use
between two cells is good or bad. However, the interference table is created from
predictions that may not always match reality. To prevent ILSA using a certain
frequency re-use, you can use exceptions to forbid a particular frequency re-use
between two cells.
Exception relationships between cells can be set manually on the Exceptions tab of the
Site Database.
For full information on setting the above options in the Site Database, see the ASSET
User Reference Guide.

About the Propagation Model, Predictions and Best Server


Array for ILSA
After you have defined or checked the other prerequisites for ILSA, you may wish to
consider and check the following optional (but recommended) inputs:
Item Purpose Prerequisite
Propagation model Predicts the coverage of cells, The propagation model should be accurate.
taking into account the RF
parameters stored in the site However, see the next section if you want to use ILSA but are
database and the mapping data unsure of your model's accuracy.

Predictions Required for array creation, Predictions have to be made for of all the sites that will be
including the Best Server array included in the plan. They must be at an appropriate map data
pixel resolution and radius.

Use the Best Server array (and Service Area array) to check
the coverage pattern. This may indicate any problems which
need to be corrected in the Site Database.
Best Server array Needed for the generation of some The array should be generated at the same resolution as the
of the optional inputs to ILSA, predictions, over an area that covers all of the service areas of
including: the cells being planned.
Neighbours It is therefore important that the Filter used to create the array
Traffic rasters includes all the sites to be planned.
Interference Tables

Using ILSA with an Inaccurate Propagation Model


If you have little or no confidence in your propagation model, for example because
model tuning is still being performed, you can still use ILSA to develop a frequency
plan by:
Manually entering the carriers required in the Site Database (you can also use
Global Editor or pre-set in Template)
Manually entering the neighbour lists (by importing directly into the Site
Database)
Not using the interference table, and allowing ILSA to work solely on separation
constraints that you have entered into the cost matrix

This method only uses carrier separation constraints to produce a frequency plan,
and totally ignores any of the coverage or interference functionality in ASSET.

ILSA 8.0 User Reference Guide Page 25


Automatic Frequency Planning with ILSA
How ILSA Works with an Existing Frequency Plan
You can use an existing frequency plan as a major input into ILSA. Such a plan can
either exist in the Site Database, or can be imported separately when setting up ILSA.
In the case of an existing plan, ILSA can adopt the currently allocated carriers as the
initial state of the frequency plan. The ways in which ILSA will arrive at an updated
frequency plan will depend on:
The planning option chosen in the ILSA Frequency Planner dialog box
Which Filters and Cell Layers are used
How the Plan or Read-Only options for Filters and Cell Layers are defined
How the Cost Matrix is set up, including how it deals with any carriers defined as
Fixed or Forbidden

Initialising the ILSA Frequency Plan


When you have checked or generated all the prerequisites, you are ready to initialise
your ILSA frequency plan. To do this:

It is wise to perform a Commit All on the Site Database before you initialise ILSA. If
you later choose to Apply the Carriers from the new plan, this would enable you to
perform a Restore All to return to the previous situation, if necessary.
1 From the Tools menu, point to GSM Planners and click ILSA Frequency Planner.
The following dialog box appears:

If you change the planning data that you want to include in the frequency
plan, any existing data in ILSA is overwritten.

Page 26 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
2 In the dialog box that appears, select which planning data you want to use. In the
Network pane:
Choose To Then
Data from memory Select existing data Follow steps 3 - 6
File, then browse for a file Use information from a file that you have Follow steps 4 - 6
previously exported from ENTERPRISE
You can only use ASSET XML
network files.

3 If you selected the Data From Memory option in the Network pane, select the
filters that you want to use by clicking Import Filters then:
In the Import Filters wizard that appears, select the folder(s) that contains the
filters that are to be considered in your plan, then click Next.
Select the checkboxes for the filters that are to be considered.
When you plan, the simplest situation is that you use one or more filters, and
plan all the included sites. However, you can also use multiple filters so that
you assign some of the sites with Plan status and some with Read-Only status.
These options are described in Defining Groups of Cells as Plan or Read-Only
on page 30. In this case, you may need to use the arrows to reorder the filters
in terms of priority.

Only a single planning status (plan, read-only, ignore) can be assigned to a


cell. Therefore, in cases where a cell might exist in more than one filter, the
filter priority is important in deciding which status applies to such a cell. For
example, if a cell happens to exist in two filters, one set as Read-Only and the
other as Plan, and the former filter is set with a higher priority, then the cell
will be considered as read-only for the plan.
Click Next.

Select the cell layers you want to consider from the list shown, then click Next.
Fine tune the cell layer and filter combination you want to import then click
Finish.
4 In the Interference pane, you can select to use the Interference Table in memory
(this is not compulsory), or use data from a saved file.
5 In the Handover Counts pane, if you want to use handover counts in the plan, you
can select the File option and browse to your file. You can either create this file or
import it from AIRCOM OPTIMA. For information on the file format, see the
ENTERPRISE Technical Reference Guide.
6 Click the Initialise button. The data you have specified is then loaded into ILSA, a
default cost matrix is created and the ILSA Frequency Planning dialog box
appears.

ILSA 8.0 User Reference Guide Page 27


Automatic Frequency Planning with ILSA
About the ILSA Frequency Planner Dialog Box
The ILSA Frequency Planner dialog box comprises a set of menu options which
enable you to customise various parameters and constraints for your frequency plan.
It also allows you to view the progress of the plan. The following table describes the
three panes which appear on the dialog box:
Pane Description
Plan ILSA can be used to create a completely new frequency plan, or it can take into account an existing plan
and try to improve it. The options are:
Use Current Plan loads the carrier assignments of the current plan that exists in the Site Database. This
may retain a larger number of the original channel allocations and will minimise the number of changes
that the frequency planner makes. Choose this option when adding a small number of new sites to an
existing network.
or
Create New Plan starts ILSA planning with an entirely random frequency plan. This is an easy way to
remove the constraints of a frequency plan but will take slightly longer to reach an initial acceptable
result. Choose this option when:
Creating a frequency plan for a new network
Carrying out a complete regional retune
Implementing a new technique, such as frequency hopping
Plan Status When ILSA is running, this pane will display various information about the plan, its status, time started,
what carriers to plan, the initial cost of the plan, the current cost and the iteration.
Interference When ILSA is running, this pane indicates the average and worst interference in the plan, in terms of
coverage area and/or traffic.

About the ILSA File Menu


These options are useful so that you can export and import different frequency plans
to the project, enabling you to easily compare old and new plans.
Menu Option Enables you
Save Network To save the complete network. This is equivalent to a normal XML export of the project,
except that Templates are not exported.
Export Assignments To export the current carrier assignments to an XML file.
Import Assignments To import a previous frequency plan from a saved plan (XML).
Close To close the ILSA Frequency Planner dialog box. If ILSA has been run, you will receive a
warning that any unsaved planning will be lost.

About the ILSA View Menu and Setting Up a Plan List


These options enable you to set up a Plan List for the frequency plan, as well as
viewing the latest assignments and progress graph.

ILSA must be paused to enable these options.


Menu Option Enables you
Plan List To edit and view the Filter/Cell Layer/Carrier Layer Plan Status (e.g. Plan or Read-Only).
For a full description, see Defining Groups of Cells as Plan or Read-Only on page 30.
Assignments To view the current Carrier Assignments.
Graph To view the ILSA Cost/Interference progress graph.

Page 28 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
About the ILSA Cost Matrix Menu
These options enable you to Load, Save or Edit a Cost Matrix. This allows you to have
more than one to choose from.

The cost matrix which initially gets loaded when you initialise your plan is
always the original default matrix, therefore if you wish to load a saved matrix (or
create a new one), you must do so at this stage.
Menu Option Enables you
Load To load a Cost Matrix from a saved .cmf file.
Save To save the Cost Matrix to a .cmf file format.
Edit To edit the Cost Matrix (or to create a new one).

Saved Cost Matrices can only be loaded into the same project from which they
were produced.
For a full description of these options, see Creating and Editing a Cost Matrix on page
31.

About the ILSA Tools Menu


These options enable you to Re-Initialise ILSA, Apply the frequency plan to the
database, or define customised options.
Menu Option Enables you
Initialise To Re-Initialise the inputs to ILSA (such as which Filters to include and which Interference
Table to use). For a full description, see Initialising the ILSA Frequency Plan on page 26.
It performs the same function as closing ILSA and re-starting it through the Tools/GSM
Planners menu.

Using this option will therefore overwrite any existing ILSA settings.
Apply to Database To Apply the latest Carrier Assignments (made by ILSA) to the Site Database. This will
update the Carriers tab on the Sub-cells with the new Frequency Plan (depending on the
options set up in the Plan List), allowing you to analyse the plan by producing arrays and
reports.
For more information, see Applying an ILSA Frequency Plan to the Site Database on page
44.

It is a good idea to perform a Commit All on the Site Database before you Apply the
Carriers from ILSA. This would enable you to perform a Restore All to return to the previous
situation, if necessary.
Options To set up specific options. The ILSA Options dialog box comprises two tabs: one with
general options such as Auto Save and Refresh Rate; the other with various planning
options such as weighting Interference by Area and/or by Traffic.
For a full description, see Setting the Planning Options for ILSA on page 37.

ILSA 8.0 User Reference Guide Page 29


Automatic Frequency Planning with ILSA
About the ILSA Help Menu
This gives direct access to the Help topics for ILSA.

You can also use the F1 key from any window to obtain context-sensitive Help.

Defining Groups of Cells as Plan or Read-Only


When you are setting up an ILSA plan, you may need to define different groups of
cells in the network to be planned, read-only or ignored. You can achieve this by
specifying how filter, cell layer and carrier layer combinations are to be considered
within the frequency plan.

See Example of Using ILSA for a Localised Re-plan on page 41 for an example of
how the flexibility of the Plan List can be useful.
To do this:
1 Ensure you have initialised ILSA, and from the ILSA View menu, click Plan List.
The Plan List dialog box appears. Here is an example:

2 In the Plan List dialog box, in the Status column for each combination:
Select If you want ILSA to

Plan Plan the carriers required within sites satisfying the filter/cell layer/carrier layer criteria.
The carrier allocations can be modified and are considered by other carrier allocations as interferers.
Read Only Not plan the carrier allocations required within sites satisfying the filter/cell layer/carrier layer criteria.
The current carrier allocations can still be considered as interferers by ILSA when planning other carrier
allocations.
For example, it may be important to take into account frequency allocations in neighbouring regions. In this
case, the filter/cell layer/carrier layer combinations describing the neighbouring regions should be
assigned Read Only.
Ignore Ignore sites satisfying the filter/cell layer/carrier layer criteria.
Click here for a tip on when the ignore option may be useful.
ll

Only a single planning status (plan, read-only, ignore) can be assigned to a site.
Therefore, in cases where a site might exist in more than one filter, the filter
priority is important in deciding which status applies to such a site. If this is the
case, ensure you have ordered the filters in terms of priority, as described in
Initialising the ILSA Frequency Plan on page 26.

Page 30 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
When planning, the complexity of the filter/cell layer combinations can
severely impact the speed at which a solution is reached. If due to the nature of the
frequency banding technique chosen, you can disregard a particular cell layer
since it has no possible impact on the others, it is advisable to ignore the layer
completely. This would happen when considering a dual band network and only
planning the 900MHz layer. In this case the 900MHz layer and 1800MHz layer can
be considered independent of one another.
3 Now you are ready to edit the cost matrix.

Creating and Editing a Cost Matrix


For a definition of the cost matrix, see About the Cost Matrix for ILSA on page 23.
As part of the ILSA initialisation process, the default cost matrix is automatically
loaded. This is always the original default matrix, therefore if you wish to create and
save your own customised matrix (or load a saved matrix), you must do so at this
stage.

You can create several different cost matrices, and load them at various times for
comparison purposes.
To edit an existing saved cost matrix, follow the steps described in Loading a Cost
Matrix on page 36.
To create a new cost matrix:
1 From the ILSA Cost Matrix menu, click Edit to open the original default cost
matrix.
2 Follow the options for each of the folders in the Cost Matrix Editor, as described in
the following sections.

After you have created or edited a customised cost matrix, ensure that you save it
for future use.

Tips for Setting Penalty Costs


In most cases, you will need to modify the default values in the Cost Matrix for ILSA,
in order to customise the penalty cost weightings to derive a frequency plan suitable
for your network. The values that you choose should depend on:
Frequency re-use availability
Separation constraint values
Number of neighbours in the plan
Interference base (area, traffic or combination)
Amount of traffic (if interference minimisation is traffic based)
Cell sizes
Interference table size (depends on prediction radius and used interference table
creation method)

ILSA 8.0 User Reference Guide Page 31


Automatic Frequency Planning with ILSA
Typically, the primary objective of an ILSA plan would be to avoid breaking the
separation constraints. To achieve this, the separation costs must be adequately high.
If equipment and neighbour separation costs are not high enough compared with the
interference costs, some of the separation constraints may be broken during the
frequency planning process.
Frequency planning is an iterative process and we recommended that you study the
effect of different cost settings to determine the optimal cost values for your purposes.

It is possible to set negative values in the Cost Matrix. ILSA correctly interprets the
negative values (in accordance with the algorithm's cost function), and this may be a
useful option in particular planning cases.

Carrier Costs and Carrier Layer Costs


When you are adding or editing a cost matrix, you can edit the Carrier Costs and
Carrier Layer Costs, by clicking the appropriate folder.

Carrier Costs
You can set the penalty costs associated with any carriers of particular cells which
have been set as Forbidden or Fixed in the Site Database. Only such cells will appear
in this window.
This picture shows an example:

Example Cost Matrix

Theoretically, Fixed or Forbidden carriers can still be affected (changed) by ILSA.


These relate to the penalty costs of ILSA either de-allocating a Fixed carrier or
allocating a Forbidden carrier. They should therefore be high values. However, if you
wish to explicitly prohibit their allocation, you can select the option described in
Setting the Planning Options for ILSA on page 37.

Carrier Layer Costs


You can assign a weighting to any of the cell layer/carrier layer combinations (for
example you may wish to set a weight of 2 for the BCCH layer, compared to 1 for
TCH). Weightings can be used to deter ILSA from breaking constraints on higher
weighted layers.
To prevent ILSA from retuning allocated (whether fixed or otherwise) carriers on a
carrier layer, in the Allow Retune column, deselect the checkbox.
To allow ILSA to retune any allocated carriers, in the Allow Retune column select the
checkbox and enter a cost. If you enter a high cost, ILSA will be deterred from
changing the allocated carriers unless it must do so to obtain a plan with low
interference.

Page 32 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
Equipment Costs
When you are adding or editing a cost matrix, you can edit the Equipment Costs, by
clicking the appropriate folder. These costs relate to Intra-Site, Intra-Cell and Cell
Equipment carrier separation constraints.
You can set generic separation constraints and associated penalty costs for the sites,
cells and equipment in your network. These will be listed for every combination of
Cell Layers and Carrier Layers in your network that are to be included in your plan.
Under the Equipment column, there are rows stating Site or Cell. For each one,
respectively, you can set:
A minimum separation constraint (and associated penalty cost) between carriers
on the same SITE
A minimum separation constraint (and associated penalty cost) between carriers
on the same CELL
Optionally, you can also set preferred separation constraints, in order to 'fine-tune' the
cost matrix (if you do not wish to do this, set the preferred constraints to the same
value as the minimum).

Example of Separation Constraints:


If the intra-cell separation constraints and associated costs (minimum and preferred)
are set as:
Min Separation Min Cost Pref Separation Pref Cost
2 1000 4 100

Then the associated penalty costs for any intra-cell allocations made by ILSA's plan
would be:
Actual Separation achieved by ILSA Penalty Cost
4 + (preferred) 0
3 100
2 (minimum) 200
1 1000
0 2000

As can be seen, the penalty cost values are summed for each reduction in separation.
If only the preferred separation is broken, only the preferred cost is summed. If the
minimum and preferred separations are broken, only the minimum cost is summed.

Cell Equipment
You can also set intra-cell separation constraints and costs on the basis of the types of
Cell Equipment used on each cell.
If a cell has cell equipment assigned to it, the separation costs defined for that cell
equipment will take precedence over the intra-cell separation costs (defined against
the 'Cell' entry). If, on the other hand, no cell equipment is assigned to a cell, the intra-
cell separation costs will be applied.
For more information about adding cell equipment, see the ENTERPRISE User
Reference Guide.

ILSA 8.0 User Reference Guide Page 33


Automatic Frequency Planning with ILSA
Neighbour Costs and Exception Costs
When you are adding or editing a cost matrix, you can edit the Neighbour Costs or
Exception Costs, by clicking the appropriate folder.

Neighbour Costs
You can set the penalty costs associated with the minimum separations or preferred
separations for cells which are neighbours, and also 2nd order neighbours. These will
be listed for every combination of Cell Layers and Carrier Layers in your network that
are to be included in your plan.

Exception Costs
You can set the penalty costs associated with the minimum separations or preferred
separations for cells which have been defined as Exceptions in the Site Database. Only
such cells will appear in this window.
For full information on setting the above options in the Site Database, see the ASSET
User Reference Guide.

Filter Priorities, Handover Counts and Intermodulation Costs


When you are adding or editing a cost matrix, you can edit the Filter Priorities or
Handover Count or Intermodulation Costs, by clicking the appropriate folder.

Filter Priorities
You can view the filters and priorities that you have already set up when initialising
the frequency plan (for information, see Initialising the ILSA Frequency Plan on page
26).
The first column shows the filters, and the second column shows the priority number.
Priority numbers are only significant if you are using multiple filters. Number 1 is the
highest priority, 2 the next highest, and so on. If required, you can edit the priorities
column here.
A planning status (plan, read-only, ignore) is assigned to each filter (for more
information, see About the ILSA View Menu and Setting Up a Plan List on page 28).
Only a single planning status can be assigned to a cell. Therefore, in cases where a cell
might exist in more than one filter, the filter priority is important in deciding which
status applies to such a cell. For example, if a cell happens to exist in two filters, one
set as Read-Only and the other as Plan, and the former filter is set with a higher
priority, then the cell will be considered as read-only for the plan.

Page 34 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
Handover Count Costs
A handover counts contain the number of times a handover occurs between any two
cells. For information on the input file, see Initialising the ILSA Frequency Plan on
page 26.
If you wish to Use Handover Counts, select the checkbox and then either:
Select Auto Scale to set the scale factor to normalise the handover count to a
similar level to all the other costs
Enter the Scale factor manually. For example, a factor of 2 will cause ILSA to make
the handover count costs twice as important as other costs.

Intermodulation Interference Costs


You can set costs for 2nd order and 3rd order intermodulations. You can also enter an
uplink weighting to be applied to intermodulations that involve uplink frequencies
(which cause less significant interference than downlink frequencies).

In order to take intermodulation into account, ILSA needs to know the absolute
frequencies represented by the carriers. For more information on this, see the ASSET
User Reference Guide.

Separation Costs (grid)


When you are adding or editing a cost matrix, you can edit the Separation Costs, by
clicking the appropriate folder. This will display a movable grid which lists every
sub-cell for every combination of Cell Layers and Carrier Layers in your network that
are to be included in your plan.
You can use this grid to set specific separation costs between sub-cells or between
separate carrier layers within a sub-cell. This enables you to allow for known trouble-
spots in the network. Separation Costs work in a similar way to the Exception costs,
except that the latter must already be set in the Site Database, whereas the former can
be set up in the Cost Matrix independently.
There are 3 tabs available at the bottom of the pane: Separation 0 (co-channel), 1
(adjacent channel) and 2. You can set default costs for each of these tabs, which can be
overridden in the main grid. There is also a Search button which enables you to find
any cell relationship combination in the plan.
Costs should change according to the importance that you have assigned to different
separations in the network, and to the constraints that you have chosen. The cost of a
cell co-channel separation should be greater than the cost of a site co-channel
separation, which in turn, is greater than the cost of a neighbour co-channel
separation, and so on.

When ILSA runs, any Separation Costs set in the grid will always be additional to
any of the other costs set up in the cost matrix.

ILSA 8.0 User Reference Guide Page 35


Automatic Frequency Planning with ILSA
Editing Multiple Separation Costs
To enter common cost values for multiple cell relationship combinations:
Click and drag the mouse over the required values in the grid, then simply enter
the new value.
To edit, copy or reset cost values for multiple cell relationship combinations:
Click and drag the mouse over the required values in the grid, then right-click,
and from the menu that appears, click Set to Default or Copy. If you chose Copy,
you can then paste the data onto new combinations.

For all costs and separations you can simply copy and paste data by selecting with
the mouse, and using the normal keyboard methods to copy and paste the data
elsewhere.

If you use the Reset to Default button to reset all the values to the defaults, this
will remove any changed values you may have inserted in the grid.

Saving a Cost Matrix


To save a cost matrix:
1 From the ILSA Cost Matrix menu, click Save.
2 Browse to the folder where you want to save the plan and enter a name for the
plan.
3 Click OK. The plan is saved as a .cmf file.

Saved Cost Matrices can only be loaded into the same project from which they
were produced.

Loading a Cost Matrix


To load a saved cost matrix:
1 From the ILSA Cost Matrix menu, click Load.
2 Browse to the folder where you have saved the plan and select the appropriate
.cmf file.
3 Click Open.
The cost matrix is now loaded, and can be viewed and edited, and, if necessary,
subsequently saved as the same or a different file.

Page 36 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
Setting the Display Options for ILSA
To set the options for ILSA's progress display:
1 From the ILSA Tools menu, click Options.
2 On the General tab, you can select:
Graph X-Axis.
Panel Refresh Rate.
The refresh rate simply determines how quickly the Plan Status panel updates
while the plan is running. A fast rate updates the cost of the plan for every
improvement (cost reduction) made, a slower rate updates after a series of
improvements. 5 is the normal default.

Log results in Message Log every minute.


Auto Save the plan periodically (with updated carrier assignments) as an XML
file, setting a time interval and path name.

Setting the Planning Options for ILSA


To set the special options for ILSA's planning features:
1 From the ILSA Tools menu, click Options.
2 On the Planning Features tab, you can set the following options:
Select When
Frequency hopping is enabled on your sub-cells and you want ILSA to apply a gain to the
Use Frequency Hopping interference costs incurred by carrier assignments to these sub-cells during the plan
Diversity Gain optimisation.

Aggregate carriers required For Site hopping, you wish ILSA to aggregate the carrier requirement of each sub-cell
under Site hopping across all sub-cells on the site (for example, if requirements for a 3-cell site are 3, 4, 3,
ILSA would allocate 10 carriers for each cell). This is typically used in nominal planning
when Traffic Analysis has been used to set carrier requirements.
If you do not select this, ILSA presumes that the Site hopping sub-cells have already had
their carrier requirements set. This is typically used when ASSET is populated with data
from a live network.

Use Antenna Hopping Gain Antenna hopping is enabled on your sub-cells and you want ILSA to consider this during
the plan optimisation.
Use DTX Load Factors as set You want to reduce the interference caused by sub-cells with DTX enabled. The
in the Site Database interference weighting of such cells is multiplied by the Voice Activity Factor set on the
Cell Config tab in the Site Database. This means ILSA plans allocations more carefully
for non-DTX cells.

BCCH carrier allocations are always considered as non-DTX.


Consider Intermodulation You want ILSA to take intermodulation interference between carriers into account during
Interference the plan optimisation.
You can specify tolerance values in order to determine the levels of interference that can
be ignored.

Frequency Bands must have been enabled on the General tab of the Preferences
dialog box, found under the File menu option.

ILSA 8.0 User Reference Guide Page 37


Automatic Frequency Planning with ILSA
Select When
Use Group Planning You want ILSA to allocate frequencies according to a frequency re-use pattern, when
group planning has been enabled on the carrier layer.

ILSA can only maintain group planning patterns on a cell basis, not on a site basis.
For example, at the cell level, all planned carriers will belong to a single group such as A1
or B1, but one of these groups may also be allocated to another cell on the same site.

Exclude Forbidden Carriers You want to completely prohibit the allocation of forbidden carriers.
ILSA normally assigns forbidden carriers a very high cost, meaning they are very unlikely
to be used within its output frequency plan. But, by selecting this checkbox, you can
ensure that ILSA totally prohibits their allocation.

3 If you have created an interference table as an input to ILSA, you can also choose
how ILSA should minimise the interference during its optimisation plan, as
explained in the following section.

Choosing ILSA's Interference Minimisation Criteria (Area or


Traffic)
In relation to the general planning options for ILSA, you can also set interference
minimisation criteria.

These options are only relevant if you have created or loaded an Interference
Table. An Interference Table is not a mandatory input into ILSA, but it is
recommended if you have some confidence in your coverage and/or traffic arrays.
This table describes the options available if you want ILSA to also minimise by
interference during its frequency planning.
Option Description
Minimise Interference by This will be the amount of traffic (mE) affected between any two cells due to co- or adjacent carrier
Traffic allocation.
Use this option if you have reasonable or high confidence in the traffic statistics that you used to
generate the interference table. ILSA will pay more attention to reducing interference in the high traffic
areas as it formulates the frequency plan.

For this option, the interference table must have included a traffic raster.
Minimise Interference by This will be the amount of coverage area (km) affected between any two cells due to co- or adjacent
Area carrier allocation.
Use this option if you have little or no confidence in the traffic statistics that you used to generate the
interference table.
Minimise Interference by This can be a combination of traffic and coverage area affected between any two cells due to co- or
Combination (both traffic adjacent carrier allocation. The percentage ratio that you specify will determine which factor is
and area) dominant.
Use this option if you have only partial confidence in the traffic statistics, or you wish to bias the plan
towards the urban areas (which should contain more traffic) while maintaining reasonable quality
across the network

For this option, the interference table must have included a traffic raster.

Page 38 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
For the purposes of normalisation, ILSA multiplies any area (km) values by a
factor of 100, to bring make them compatible with any traffic (mE) values, and
subsequently multiplies both area and traffic values by a factor of 200, to bring make
them compatible with Carrier Separation Costs set up by the user in the Cost Matrix.
This enables ILSA to minimise costs on a like-for-like basis, but also allows the user to
customise the Cost Matrix to determine the overall weightings for the frequency plan.

Running ILSA
To start running ILSA:
1 Ensure you have:
Initialised ILSA
Set up the options
Defined the filter/cell layer/carrier layer combinations to be considered
Edited the cost matrix
2 In the ILSA Frequency Planning dialog box, select:
Use Current Plan to load the initial carrier assignments of the current plan, for
example, when adding a small number of new sites to an existing network.
This may retain a larger number of the original channel allocations.
or

Create New Plan to start ILSA planning with an entirely random frequency
plan, for example, when planning for a new network or implementing a new
technique, such as frequency hopping.
3 Start planning by clicking the Start button.

If you have a large cost matrix, leave ILSA running for several hours at a time.
However, remember that the rate of improvement decreases with time so large
improvements are made within a relatively short period of time and only modest
(but potentially beneficial) improvements are made over many hours.
4 When you decide to stop ILSA running - that is, when a considerable period of
time has elapsed without much improvement - click the Stop button.

ILSA will only stop itself when the cost of the plan reaches zero. This is really
only possible when the planning constraints were very easy to satisfy and is
unlikely in a real network. An example might be planning a small network of 10
sites with a full GSM band of carriers!
5 Now you can analyse the results.

The Online Help for ASSET contains a Troubleshooting ILSA section.

ILSA 8.0 User Reference Guide Page 39


Automatic Frequency Planning with ILSA
What Happens When ILSA Is Running?
When you click Start, to begin planning, ILSA:
Begins initialising, making first-pass frequency allocations to all sub-cells
Tries to meet all the rules that have been created in the cost matrix, and
simultaneously tries to reduce the average level of interference per carrier
Eventually displays Finished with Zero Cost in the Status box indicating that a
cost of 0 has been achieved with the current plan
Shows the start time, plan ID and number of carriers to plan, initial cost of the
plan, cost of the current best plan, the number of completed iterations (screen
refreshes not algorithm loops), the average interference per TRX and the worst
case interference for a carrier

The Frequency Planning dialog box

Page 40 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
Example of Using ILSA for a Localised Re-plan
If you want to plan frequency allocations for a new site within an existing network,
you would:
Expect to have to re-plan the immediate cells surrounding the new site
Be reluctant to re-plan cells more than a neighbour relationship away, but if the
plan was significantly better, then you would accept minor changes
Want the majority of the existing network design to be read-only
To achieve this localised re-plan using ILSA, you would do the following:
1 Create three dynamic filters based on polygons with meaningful names, such as
AreaForNewSite, BorderAroundNewSite and RestOfPlan.
2 In the ILSA Import Filters wizard, choose to import these three filters and, on the
second page of the wizard, order the priority of the filters so AreaForNewSite is at
the top and RestOfPlan is at the bottom.
3 From the ILSA View menu, click Plan List and set the cell layer/carrier layer
combinations AreaForNewSite and BorderAroundNewSite filters to Plan, and for
the RestOfPlan filter to Read Only.
4 In the Carrier Layer Costs folder, select the Allow Retune checkbox for the
BorderAroundNewSite filter and add an associated cost of performing the retune.
The cost should be high enough to ensure that carriers are re-planned in the
border region only if a significant improvement is made - the value really depends
on how critical it is to you that the number of changes should be minimised the
more important, the higher the cost. It may take a couple of iterations (without
Applying the changes to the database) before the optimal retune cost is found.

The cell layer/carrier layer combinations for the RestofPlan filter are not
present because you are not planning for it.

ILSA 8.0 User Reference Guide Page 41


Automatic Frequency Planning with ILSA
Reviewing ILSAs Results
You can review the latest results of the ILSA frequency plan by:
Viewing a graph of cost and interference you can do this while ILSA is running
Viewing the latest carrier assignments and statistics - to do this you need to pause
ILSA

Viewing, Saving and Printing the ILSA Graph


To view the ILSA Cost/Interference graph while ILSA is running:
From the View menu, click Graph.
The graph appears showing the cost of the current best plan (in red), the average
interference (in green) and the worst interference (in blue). For example:

To save a copy of the graph while the plan is running:


1 In the ILSA graph, click the Snapshot button.
2 Browse to a folder where you want to save the snapshot graph.
3 Choose the type of file (*.bmp or *.jpg).
4 Enter a filename.
5 Click Save.
To print the ILSA Cost/Interference graph:
1 In the ILSA graph, click the Print button.
2 In the dialog box that appears, choose the position of the graph on the page or set
up any margins, and choose the size required.
3 Click OK.
4 In the dialog box that appears next, select the appropriate printer then click OK to
print the graph.

Page 42 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
Viewing ILSA's Carrier Assignments and Statistics
When ILSA has been stopped, you can view the allocations that have been made in
the current best plan.
From the ILSA View menu, click Assignments.
This dialog box appears:

The Carrier Assignments dialog box displays the:


Carrier statistics, that is, the number of times each frequency is allocated, and
the minimum re-use distance between each site using that frequency
Cell statistics, in terms of the interference on each allocation that is made.

What are Acceptable Statistics in an ILSA Plan?


When you view the carrier assignments made by ILSA's frequency plan, carrier
statistics and cell statistics are displayed. These tips may help you decide whether the
statistics are acceptable:
If only alternate carriers have been assigned even though you have a contiguous
band of carriers, this indicates that the adjacent interference is more dominant
than co-channel, which is incorrect. The most common reason for this is that the
C/I adjacent offset in the Array Settings dialog box may have the wrong sign. It
should be negative (the default for this is 18db).
You should not expect a fixed carrier allocation strategy, due to the heuristic
algorithm, but, typically, ILSA should produce a fairly uniform distribution of
carrier assignments.
Clicking the interference column heading enables you to order the assignments to
show which caused the most and least cost to the plan. The interference value is
the summation of all the associated costs of making that assignment. If this value
is less than the minimum separation/retune cost then this is purely an interference
cost. If a large number of assignments have high costs then the constraints are
proving difficult for ILSA to satisfy. For example, it may have a small range of
carriers to choose from, or the separation requirements for the sites, cells or
neighbours may be too strict.
For multiple second order neighbour paths, a set of the second order
neighbours is maintained so that the cost is not experienced more than once.

ILSA 8.0 User Reference Guide Page 43


Automatic Frequency Planning with ILSA
If the resultant cost of the plan is less than the minimum separation cost, that
indicates that all the separation constraints were satisfied and therefore the
remaining costs of the plan are only based on interference. If this is the case, the
assignments might produce a good frequency plan.

The statistics are very useful to assess the plan generally, but it is crucial that you
use the normal methods in ASSET to analyse and judge the effectiveness of the
frequency plan, using the Interference Arrays and Reports. To do this, you must first
Apply the Plan to the Database.

Applying an ILSA Frequency Plan to the Site Database


It is wise to perform a Commit All on the Site Database before you Apply the
Carriers from ILSA. This would enable you to perform a Restore All to return to the
previous situation, if necessary.
When you view the carrier assignments in the Carrier Assignments dialog box, you
can judge whether the results and statistics of ILSA's frequency plan are acceptable or
not:
If the results are unacceptable to you, for example if BCCH carriers are
experiencing worse interference than TCH carriers, then continue planning.
If the results are acceptable to you, you can close the dialog box and Apply the
frequency plan to the database. To do this:
From the ILSA Tools menu, click Apply to Database.

This action is immediate, with no warning message. That is why the 'Commit
All' mentioned above is important.
This will update the Carriers tab on the Sub-cells with the new Frequency Plan
(depending on the options set up in the Plan List), allowing you to analyse the plan
using arrays and reports.
You can also Apply the plan then restart planning. This can improve the quality of the
plan, due to a random element within the ILSA algorithm.
When you have Applied a plan to the database, perform the plan analysis using the
normal methods to verify that an improvement has been made. For information on
this, see Analysing a Frequency Plan on page 46.

You can also use ILSA's Import Assignments to Apply other plans to the database
(using the same procedure as above), in order to carry out comparative analyses
between plans.

If you have the BCCH prerequisite rule activated, after you Apply the changes, the
following message will be displayed:
"BCCH allocation prerequisite may have been violated. Use Site/Node Reporter to
check for any violations."
For more information, see the ASSET User Reference Guide.

Page 44 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
Exporting Assignments
You can export carrier assignments from ILSA to an XML file, even without Applying
the plan to the database.

You may also want to analyse the carrier assignments that ILSA has made in other
software programs.

Only data that is applicable to the frequency plan will be exported.


To export carrier assignments:
1 From the File menu on the ILSA Frequency Planning dialog box, click Export
Assignments.
2 Enter a filename and click OK.
The carrier assignments determined by ILSA are exported to an XML file, enabling
you to import them at a later stage, or analyse them in other tools.

Importing Assignments
You can import carrier assignments from previous frequency plans.
To import carrier assignments:
1 From the File menu on the ILSA Frequency Planning dialog box, click Import
Assignments.
2 Browse to the XML file you wish to import.
3 Click OK.
You can then view the imported Carrier Assignments in ILSA, and then either:
Run ILSA using the imported plan as a starting point
- or -
Apply the imported plan to the Site Database for Analysis purposes

Importing Frequency Plans


There are various ways to import frequency allocations into the Site Database. For
information on this, see the ENTERPRISE User Reference Guide.

ILSA 8.0 User Reference Guide Page 45


Automatic Frequency Planning with ILSA
Analysing a Frequency Plan
You can use ASSET to analyse an existing frequency plan, or to analyse any nominal
plan. You can analyse a variety of plans by importing each one into the Site Database.
You can also export plans generated by ILSA, and then save them for future analysis
and comparisons.
This picture shows an example of a worst interferer array:

Example of Worst Interferer array including pixel-specific information

Page 46 ILSA 8.0 User Reference Guide


Automatic Frequency Planning with ILSA
How to Analyse a Frequency Plan
Here are the main steps for analysing an existing or nominal frequency plan:
1 Ensure the current or nominal frequency allocations have been set up or imported
in the Site Database.
2 From the Arrays menu, click Array Settings. On the Coverage/Interference tab,
choose Co-channel or Adjacent channel or both.
3 Open the Map View window at the desired location.
4 Create one or more interference array(s). You can choose from:
Worst Interferer
Total Interference
Worst Connection
Average Connection
Descriptions of these array types are given in the ASSET Technical Reference
Guide.

If you are using a frequency hopping network, choose a connection type array,
since these are designed to consider hopping carriers.
5 Display the array(s) on the Map View.
6 After analysing the array(s) visually (and plotting the resulting view, if desired),
you can now analyse the plan statistically, by producing an Interference Statistics
report. The report gives details of the proportion of interference better and worse
than the chosen interference threshold, as well as a breakdown by clutter type and
by cell.

The Total Covered Area in the report is the area of the Best Server array down
to the chosen coverage level.

It is also possible to confine the statistics within specified user polygons, for
example enclosing urban areas only.
7 Use the Interactive Frequency Analysis to generate a comprehensive report which
can analyse and fine-tune the frequency plan based on the Interference Table,
Neighbours, Site/Cell Separations and Exceptions.
8 Use the Frequency Plan Reporter to generate a simple report which lists
allocations which do not meet specified carrier separation constraints.
9 Display the Frequency Re-use on the Map view, using the Cell Info option under
the Data Types list.

It is always necessary to create an Interference Array before generating an


Interference Report. This is because the reports always extract their data from the
interference array currently in memory. Therefore, after making any changes in the
network, you should always carry out both steps consecutively.

For more detailed information on the above processes and features, see the ASSET
User Reference Guide.

ILSA 8.0 User Reference Guide Page 47


Automatic Frequency Planning with ILSA
Page 48 ILSA 8.0 User Reference Guide
Automatic Frequency Planning with ILSA
R
Reference Guides
summary 10

Index S
Support
obtaining 12

A
Algorithms
ILSA cost function 18
Analysis
frequency plans 42, 43, 44, 45, 46
Assignments, carriers 17, 42, 43, 45
Assistance
obtaining 9

C
Carriers
assignments 17, 42, 43, 45
Cost Matrix for ILSA 19, 23, 29, 31, 36

F
Frequency Planning
analysing plans 42, 43, 44, 45, 46
automatically using ILSA 17
Cost Matrix for ILSA 19, 23, 29, 31, 36
importing and exporting plans 44, 45
prerequisites for ILSA 21

H
Handover counts used in ILSA 34

I
ILSA
about 17, 19, 21
analysing plans 42, 43, 44, 45, 46
cost function 18
Cost Matrix 19, 29, 31, 36
interference tables 21, 26
prerequisites 21
running 39
viewing results 42
Intermodulation
frequency bands 34, 37
in ILSA 34, 37

P
Planning
frequency 17, 45, 46

ILSA 8.0 User Reference Guide Page 49


Index
Page 50 ILSA 8.0 User Reference Guide
Index

You might also like