Beruflich Dokumente
Kultur Dokumente
and a
preferred separation of 4, with the cost of breaking it of 100, the following costs would apply:
Separation Cost (ignoring all other costs and interference)
FAQ 22 - How is the cost calculated when separation constraints are broken?
If a constraint is set to a minimum separation of 2, with the cost of breaking it of 1000,
4 or greater 0
3 100
2 200
1 1000
0 2000
As can be seen above, 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.
costs are defined at two levels, these
being absolute minimum and preferred values.
4.3.4.4 ILSA2 Cost Matrix Neighbour Costs
The fourth folder in the ILSA2 Cost Matrix Editor is used to specify the First and
Second Order neighbour separation constraints that ILSA2 should aim towards. As
above, a separation of 0 corresponds to a co-channel allocation, 1 to an adjacent
channel allocation, and so on. The costs incurred if these separation constraints are not
met are also defined here. The separations and
Figure 18 - ILSA2 Cost Matrix Neighbour Costs
P-TN-010-001-002 Page 29
Commercial-in-Confidence
The ILSA2 Neighbour Costs folder allows the user to view and edit the required
separations, and associated costs, for neighbour relationships. The following options
are available:
Property Description
Neighbour The neighbour relationship type for which a separation, and associated
cost, is defined. There two options considered are First Order
(Neighbour) and Second Order (2nd Order Nbr).
If both first and second order relationships exist between a pair of cells,
costs can be incurred for both separation constraints if they are broken.
Cell Layer The cell layer that the neighbour separations apply to.
Carrier Layer The carrier layer that the neighbour separations apply to.
Min Separation The absolute minimum separation required.
Min Cost The cost incurred if the minimum separation is not met.
Pref Separation The separation preferred.
Pref Cost The cost incurred if the preferred separation is not met.
FAQ 23 - What is the cost if more than one constraint applies to a separation?
minimum and preferred neighbour separation constraints and (bracketed) costs are 1 (50) and 2 (5).
Separation Site Cost bour
st
all other costs and
rference)
If more than one constraint applies, the costs of breaking the constraints are cumulative. For
example, site and first order neighbour constraints might co-exist. In this case, the minimum and
preferred site separation constraints and (bracketed) costs are 2 (250) and 4 (25) respectively. The
Neigh
Co
Cost (ignoring
inte
4 or greater 0 0 0
3 25 0 25
2 50 0 50
1 250 5 255
0 500 550 50
Page 30 P-TN-010-001-002
Commercial-in-Confidence
4.3.4.5 ILSA2 Cost Matrix Exception Costs
The fifth folder in the ILSA2 Cost Matrix Editor is used to specify the exception
separation constraints that ILSA2 should aim towards. As above, a separation of 0
corresponds to a co-channel allocation, 1 to an adjacent channel allocation, and so on.
The costs incurred if these separation constraints are not met are also defined here. The
separations and costs are defined at two levels, these being absolute minimum and
preferred values.
Figure 19 - ILSA2 Cost Matrix Exception Costs
The ILSA2 Exception Costs folder allows the user to view and edit the required
separations, and associated costs, for exception relationships. The following options are
available:
Property Description
MSC The MSC of the cell from which an exception has been defined.
BSC The BSC of the cell from which an exception has been defined.
Site The Site of the cell from which an exception has been defined.
Cell The cell from which an exception has been defined.
The cell to which an exce
The absolute minimum separation required. The default value is taken
from that s
Pref Separation The separation preferred.
Exception ption has been defined (under the Exceptions
tab in the site database).
Min Separation
et in the site database, though this can be modified here if
required.
Min Cost The cost incurred if the minimum separation is not met.
Pref Cost The cost incurred if the preferred separation is not met.
FAQ 24 - What are the separation constraints between exceptions?
folder of the Cost Matrix. The default value of the minimum separation for each exception is taken
The separation constraints between exceptions can be manually edited in the Exception Costs
P-TN-010-001-002 Page 31
Commercial-in-Confidence
from the exception definition in the site database. The preferred separation is set to be two greater
than the minimum separation.
The site database sets a default separation of 2. In this case the following costs would apply in
ILSA2:
Separation Cost (ignoring all other costs and interference)
4 or greater 0
3 100
2 200
1 1000
0 2000
4.3.4.6 ILSA2 Cost Matrix Filter Priorities
The sixth folder in the ILSA2 Cost Matrix Editor is used to specify the priorities of the
filters that have been imported into ILSA2. The default values shown here reflect the
priorities that the filters were assigned in Step 2 of the Import Filters Wizard.
Figure 20 - ILSA2 Cost Matrix Filter Priorities
The ILSA2 Filter Priorities folder allows the user to view and edit the priorities that
each of the filters imported into ILSA2 is assigned. The properties of sites which
belong to multiple filters within the list are determined by the associated value of the
filter priority. The following options are available:
Property Description
Filter The name of the filter imported into ILSA2.
Priority The priority of the filter expressed as a value. Filters with a higher value
have precedence over filters with a lower value.
Page 32 P-TN-010-001-002
Commercial-in-Confidence
4.3.4.7 ILSA2 Cost Matrix Handover Counts and Intermodulation Interference
The seventh folder in the ILSA2 Cost Matrix Editor is used to specify the costs
associated with Handover Counts and Intermodulation Interference. These costs are
considered by ILSA2 if the relevant planning options are also selected.
Figure 21 - ILSA2 Cost Matrix Handover Counts and Intermodulation
Interference
The ILSA2 Handover Counts and Intermodulation Interference costs folder allows the
user to view and edit the costs that will be incurred if these two planning options are
included in the planning process. Handover counts describe the number of handovers
that occur between two cells. Intermodulation Interference costs are only incurred if
ILSA2 knows the actual frequencies that the carriers pertain to. To enable this,
Frequency Bands must first be setup. A further option to consider intermodulation
interference is included in the ILSA2 Planning Features options (section 4.3.5.2). The
following options are available in the cost matrix:
Property Description
Use Handover
Count
When this option is selected, ILSA2 imports any handover counts that
were loaded from a handover counts file during the first stage of
initialisation. The counts are then used as an input to the cost function in
a similar manner to a neighbour relationship. The cost that is added is
the number of handovers that occur between a pair of cells.
The Auto Scale and Scale options become inactive when this option is
deselected.
Auto Scale With this option selected, ILSA2 applies an automatic scaling factor
when adding the handover count costs into the cost function. The scaling
factor is calculated such that large numbers of handovers will not swamp
the other costs involved.
The Scale option is inactive when this option is selected.
Scale When Auto Scale is not selected, this option allows the user to input the
required scaling factor for the handover count costs. This method would
be used to increase or decrease the relevance of handover counts relative
to the auto scale factor.
2nd Order This option sets the cost incurred by a carrier assignment that would
cause second order intermodulation interference.
3rd Order This option sets the cost incurred by a carrier assignment that would
P-TN-010-001-002 Page 33
Commercial-in-Confidence
cause third order intermodulation interference.
Uplink Weighting This option is used to apply a weighting to the uplink frequencies. Since
these frequencies cause less interference, a typical value would be less
than 1.
4.3.4.8 ILSA2 Cost Matrix Separation Costs
The last folder in the ILSA2 Cost Matrix Editor is used to specify the costs associated
with making close carrier allocations between any two individual carrier layers within a
subcell or between subcells.
Figure 22 - ILSA2 Cost Matrix Separation Costs
The ILSA2 Separation Costs folder allows the user to view and edit the costs that will
be incurred if close carrier assignments are made between any two cell/cell layer/carrier
layer combinations that exist in the network to be planned. Costs can be specified for
separations of 0 (co-channel), 1 (adjacent channel) or 2. The folder presents a grid
formation of all possible cell/cell layer/carrier layer combinations and therefore allows
the user to put a higher emphasis on specific network relationships. The following
options are available in the cost matrix:
Page 34 P-TN-010-001-002
Commercial-in-Confidence
Property Action Description
Separation The three close separations for which costs can be defined.
Value The default cost that will be applied to all possible cell/cell
layer/carrier layer combinations in the network (as presented in the
grid) for carrier allocations at that separation.
Costs for co-channel (0) separations would generally be higher
than for adjacent channel (1) separations, which would in turn be
higher than for separations of 2.
Default
Separation
Costs
Reset to
Default
This option resets all cost entries in the grid to the default values
specified. Confirmation is required before the defaults are applied.
Search This option allows the user to move the grid quickly to a certain cell/cell
layer/carrier layer combination. The option presents a dialog allowing the user to
enter the cell ID of the x-axis (horizontal) and y-axis (vertical) cells to be located.
Either the x- or y-axis cell ID may be ignored if necessary.
Grid The grid presents all possible cell/cell layer/carrier layer
combinations that exist in the network to be planned. These are
displayed by network hierarchy MSC/BSC/Site/Cell/Cell
Layer/Carrier Layer on both the x- and y-axis.
Grid
Tabs The tabs allow the user to view the costs for the three levels of
separation.
FAQ 25 - Why edit Separations?
The ability to set individual costs for the three closest levels of separation, for any single network
relationship, allows the user to account for known trouble spots in the network. For example, the
effect of some close separations may be more serious than others, in which case it is desirable for
the cost matrix to include a high cost for making these allocations.
FAQ 26 - How were the default costs in the cost matrix set?
The default costs, seen when a new cost matrix is considered, are set such that they are of a similar
magnitude to typical interference costs. Since typical interference costs are of the order of 10
3
without considering separation constraints, the costs were given values of a similar order to 10
3
.
Constraints that were considered to be more important that others were given larger cost values.
FAQ 27 - Should I modify the default costs for different circumstances?
The costs that you use should always be adapted to the individual planning case that you are
considering. The values you apply should change according to the different levels of importance
that you assign to the different separations in the network, and to the level of constraint that you
decide to use. Of most importance is that the cost of a cell co-channel separation is 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. Likewise, the cost of a co-channel separation should always be greater than
that of an adjacent channel, which is in turn greater than a separation of 2, and so on.
A typical approach to setting the cost values would be to start with an initial investigation into the
costs incurred from interference alone. This will form the basis of the values applied to all other
separation constraints in the network. An iterative approach is then suggested, where plans are
applied (but NOT committed) to the database, analysed against the same criteria used for the initial
analysis, and, if not satisfactory, re-planned after fine tuning the costs in the cost matrix. It may take
several revisions to arrive at an optimal set of costs.
P-TN-010-001-002 Page 35
Commercial-in-Confidence
4.3.5 ILSA2 Options Dialog
The ILSA2 Options dialog, accessed from the Tools menu on the main ILSA2
Frequency Planning dialog, allows the user to set a number of display and planning
options for use with ILSA2.
4.3.5.1 ILSA2 General Options
The ILSA2 General Options page allows the user to set the display and save options for
use with ILSA2.
Figure 23 - ILSA2 General Options
The ILSA2 General Options page allows the setting of:
Property Action Description
X-Axis:
Iteration
This option draws a new section of graph when an improvement
has been made to the cost of the frequency plan.
Graph
X-Axis:
Increment
This option draws a new section of graph at steady intervals in the
number of iterations.
Page 36 P-TN-010-001-002
Commercial-in-Confidence
Refresh Rate This parameter indicates how quickly the main ILSA2 Frequency
Planning dialog refreshes itself. The actual refresh rate is
calculated by multiplying the value entered in the field by 500ms,
e.g. if 10 were entered, the dialog will be refreshed every 5s.
Setting a slow refresh rate means that several improvements to the
plan may be made before the dialog is updated, and will therefore
not be seen by the user. Setting a faster refresh rate increases the
chance of seeing a cost improvement as soon as one is found.
Display
Log Results in
Message Log
Checking this option writes the current cost to the message log
every minute.
Saving Auto-Save
Assignments
Setting this option enables the current best plan that ILSA2 has
found to be periodically saved automatically. With the option
checked, the user can specify how often, and to which location the
plan can be saved. The file that is saved is an XML file of all data
that is applicable to the frequency plan.
4.3.5.2 ILSA2 Planning Features
The ILSA2 Planning Features page allows the user to set a number of extra options that
ILSA2 will use in the planning algorithm.
Figure 24 - ILSA2 Planning Features Options
The ILSA2 Planning Features page allows the setting of:
Property Description
Use Frequency
Hopping Diversity
Gain
When this option is selected, ILSA2 will apply a gain to the interference
costs that assignments incur on any frequency hopping subcells. The
gain that is applied is dependent on the number of frequency hopping
carriers that will be allocated to subcells.
Aggregate Carriers
Required under Site
Hopping
This option applies to subcells that have Frequency Hopping enabled,
and Site Hopping selected as the hopping type.
If selected, ILSA2 takes the carrier requirement of each sub-cell to be
the sum of all carriers required for all subcells with which it is
synchronised in frequency hopping (that is, co-site, co-cell layer site
hopping subcells). This is typically used in nominal planning when
P-TN-010-001-002 Page 37
Commercial-in-Confidence
traffic analysis has been used to set the required carriers.
If unselected, ILSA2 presumes that site hopping synchronised sub
on a site have already had their carrier requirements set, with all
synchronised subcells on that site sharing the same carriers. This is
-cells
typically used in when planning using data from an existing network.
Use Antenna
Hopping Gain
assumes that a fixed number of antennas (2) are
When this option is selected, ILSA2 will apply a gain to the interference
costs that assignments incur on subcells with Antenna Hopping enabled.
The gain that is applied
available to hop over.
Use DTX load
factors as set in the
se
which DTX is enabled is multiplied by
site databa
Selecting this will reduce the interference caused by sub-cells with DTX
set. The weighting of the cells on
the VAF set in the site database.
Consider
Intermodulation
Interference
rmodulation
dictate how close an intermodulation frequency would need to be to a
Setting this option means that ILSA2 will take inte
interference into account in the planning process.
When selected, tolerance values for both 2nd and 3rd order
intermodulation interference can be which specified. These values
given carrier before it is considered to interfere.
Selecting this option will cause ILSA2 to allocate frequencies according
to the group planning pattern allocated to the cell layer.
Note: ILSA2 only maintains group planning patterns on a cell basis, not
on a site basis. E.g. within every cell all the carriers will be a member of
a single group, such as A1 or B1. Groups allocated to a si
will not necessarily maintain the group pattern, i.e. a grou
may be allocated to more than one cell on the same site.
interference as an input to the cost function.
If the option to minimise interference by t
function will take as an input the value of
an allocation from the interference table.
If the interfe
selecting thi
by ILSA2.
If the option to minimise interference by area is selected, the cost
from the interference table.
If this option is sele
input a combination
interference table.
The ratio of traffic vs. area can be specified. 0 indicates that only
area will be used and 100 indicates that only traffic will be used.
If the interference table has been generated without a Traffic r
selecting this option means that only the proportion of interfer
ILSA2.
The cost due to interference of ma
allocation is given by the following formula:
|
|
|
| +
=
w A w T
C
)) 1 ( ( 100 .
200
. \ subcell
n
hannel allocation
where:
C = cost added to cost function by the co- or adjacent c
Use Group Planning
te, however,
p, such as A1,
Minimise
Interference by:
These options provide ILSA2 with three different methods of using
1 - raffic is selected, the cost
the traffic affected due to
rence table has been generated without a Traffic raster,
s option means that no interference will be considered
2 -
function will take as an input the area affected due to an allocation
3 - cted then the Cost Function will take as an
of the traffic and area affected from the
aster,
ence
that is contributed by the area affected will be considered by
king a co-channel or adjacent channel
Page 38 P-TN-010-001-002
Commercial-in-Confidence
T = affected traffic value (mE) from interference table
w)
affic and area) to the
same level as the other costs in the cost function.
A = affected area value (km
2
) from interference table
w = % contribution of traffic hence A is multiplied by (1
n
carriers
= total number of carriers required on the subcell
Note: the multiplying factor of 100 is used to scale the affected area
values to the same level as the traffic values; the multiplying factor of
200 is used to scale the interference (made up of tr
FAQ 28 -
d if the site database indicates that frequency
ou wish to create a plan that considers the
reduction of interference that this strategy provides.
u ty gain if
using frequency hopping but without
modifying every sub-cells frequ tings
FAQ 29 -
at is the difference in gain between base-band, synthesised and site
rnal lookup table to determine what gain is provided for a particular
number of hopping carriers.
Hopping Carriers Hop ity
Gain (dB)
When should Frequency Hopping Diversity Gain be used?
Frequency hopping diversity gain should be enable
hopping is enabled on particular sub-cells and y
Yo would disable the frequency hopping diversi
your plan does not use frequency hopping
you want to determine what could be achieved not
ency hopping set
How is the frequency hopping diversity gain calculated and considered with
ILSA2? Wh
hopping?
ILSA2 currently uses an inte
Number of Frequency
ping Divers
2 3.0
4 5.0
5 5.5
6 6.0
7 6.3
8 6.5
9 6.8
<=1 0.0
3 4.0
10 6.9
>=11 7.0
The gain value in dB is converted by
in the following method in order to give the reduction:
ILSA2 into a linear gain, and is then applied to the original cost
FH no FHDG
C
_
where:
G
linear
= FHDG expressed as a linear value
linear DG
G C / =
C
FHDG
= cost, including the gain achieved by adding FHDG, added to the cost function
C
no_FHDG
= cost excluding the gain achieved by adding FHDG
P-TN-010-001-002 Page 39
Commercial-in-Confidence
ILSA2 does not distinguish between the hopping strategy used other than the gain provided by the
potentially greater number of frequencies that synthesised or site hopping uses.
FAQ 30 - uld you choose to aggregate the carriers required under site hopping?
You would generally choose to aggregate the carriers required when considering a new nominal
assume that the carriers assigned are already shared between the synchronous
subcells.
ent, determined using traffic analysis, of 4, 2 and 3 had been set on the three subcells
respectively.
each subcell, with the same 9 carriers being allocated to each
subcell.
If ILSA2 were to plan this site without aggregating the carriers, the common carrier requirement will
each subcell, with the same 4 carriers
being allocated to each subcell.
FAQ 31 -
Antenna hopping gain should be enabled if you wish to create a plan that considers the reduction of
interference that this strategy provides. The gain is applied to carriers on all cells that have antenna
FAQ 32 - hopping gain calculated and considered with ILSA2? Is the
quency hopping gain?
SA2 currently uses the frequency hopping diversity gain lookup table to determine what gain is
for a particular number of hopping carriers and antennas. The gain that is applied is
ted s follow
where:
hopping diversity gain lookup table
number of antennas used by subcell
value (G
AH
) in dB is converted by ILSA2 into a linear gain, and is then applied to the
linear AH no AH _
C
no_AH
= cost excluding the gain achieved by using AH
G
linear
= G
AH
expressed a
The gain that the antenna hopping technique provides is completely independent of the frequency
gain that frequency hopping diversity allows. It
uses the frequency hopping diversity gain lookup table only as the source of the gain values to use.
When wo
plan, with the carrier requirement set on each subcell using traffic analysis. Conversely, if the site
hopping subcells under consideration were part of an existing plan, it would be more likely that you
wish ILSA2 to
For example, consider a single tri-sector site with site hopping FH subcells assigned. A carrier
requirem
When ILSA2 plans this site using the aggregate carriers method, it will set a common carrier
requirement of 9 (4 + 2 + 3) on
be 4 (the highest requirement on any of the subcells) on
When should Antenna Hopping Gain be used?
hopping enabled in the site database.
You would disable the antenna hopping gain if your network does not use antenna hopping.
How is the antenna
technique linked with fre
IL
provided
calcula a s:
) (nAntenna G G
FH AH
=
G
FH
= frequency
nAntenna =
The gain
original cost in the following method in order to give the reduction:
G C C / =
where:
C
AH
= cost, including the gain achieved by using AH, added to the cost function
s a linear value
hopping technique applied to the subcells, or the
Page 40 P-TN-010-001-002
Commercial-in-Confidence
FAQ 33 -
enabled. Note: DTX cannot be enabled on the BCCH carrier.
This means that some carrier alloca twork will have DTX enabled, and others will
not. The carrier allocations without DTX enabled need to be planned more carefully than allocations
ILSA2 allows you to discriminate between the two
FAQ 34 -
that only carriers are allocated from frequency groups then tick the group
planning button.
However, it is recommended that for better frequency plans that ILSA2 is given free reign to
id
FAQ 35 - hen a combination of
the two?
ill make ILSA2 pay more
attention to high traffic areas in the plan when reducing interference.
erence table then you should/must select to
minimise interference by area.
you have only partial confidence in the traffic statistics, or if you wish to bias the plan towards the
rban areas while trying to maintain a reasonable quality across the network, then you may wish to
sider using a bination of both traffic and area.
4.4 S P V P
planning features, there is one last parameter to set before planning can commence.
A setting on the main ILSA2 Frequency Planning dialog allows the user to choose to
either create a new plan or to load the initial carrier assignments from the site database.
When should DTX load factors be used?
DTX load factors should be enabled in ILSA2 to plan for networks where some or all of the BTSs
have DTX
tions within the ne
with DTX and so setting up DTX for use within
settings.
When should Group Planning be used?
If you want to ensure
minimise the interference by assigning carriers in any fashion rather than restricting it to rig
groups.
When should you use traffic to plan with, when area and w
You should plan using traffic if you have a reasonable to high level of confidence in the traffic
statistics that you have used to generate the interference table. This w
If you have no confidence in the traffic statistics that you used to generate the interference table, or
if you did not use a Traffic raster to create the interf
If
u
con com
TARTING LANNING AND IEWING ROGRESS
Once ILSA2 has been set up with an appropriate plan list, cost matrix and required
P-TN-010-001-002 Page 41
Commercial-in-Confidence
Figure 25 - Main ILSA2 Frequency Planning dialog
The Plan section of the main ILSA2 Frequency Planning dialog allows the user to
choose to:
Action Description
Use Current Plan Selecting this option will start ILSA2 with the current plan applied in the
database. This may retain a larger number of the original channel
allocations.
Create New Plan Selecting this option will start ILSA2 planning with an entirely random
frequency plan.
FAQ 36 - When should you create a new plan and when should you use the current plan
from the database?
If you are creating a frequency plan for a new network, carrying out a complete regional retune or
implementing a new technique, such as FH, then you will probably wish to create a new plan. This
randomises the initial assignments and so will take slightly longer to reach an acceptable result,
however it does ensure that any minimisation dead-ends reached after prolonged optimisation
followed by a change in planning strategy are avoided.
If you are adding a small number of new sites to an existing network, then it is highly desirable to
minimise the number of changes that the frequency planner makes. Consequently, you would
choose to use the current plan from the database as the starting point.
The default is to use the current plan.
4.4.1 Commencing Planning
With the plan type selected, it is possible to commence planning. The first phase of
planning is known as Cost Caching, and is displayed as a series of progress dialog
boxes that occur after Start has been pressed. The purpose of cost caching is to load all
the costs that the algorithm cost function will process at once, thus preventing repeated
calls to memory that would be detrimental to the overall performance.
With Cost Caching complete, the main planning stage will commence, where ILSA2
attempts to meet all the rules that have been created in the cost matrix, and
simultaneously reduce the average level of interference per carrier.
Page 42 P-TN-010-001-002
Commercial-in-Confidence
4.4.2 Viewing Planning Progress
When ILSA2 is running, the progress that the algorithm is making can be viewed in a
number of different methods.
4.4.2.1 Textual Information
During planning, a number of new items of information become available on the main
ILSA2 Frequency Planning dialog.
Figure 26 - Main ILSA2 Freuqnecy Planning dialog during planning
The following information is displayed during the planning process:
Action / Property Description
Start This button starts a new plan. If you press the button while there is still a
frequency plan in memory then ILSA2 asks you whether you wish to
discard the current plan.
Stop/Continue This button has three states. If there is no current plan in memory then
the button is greyed out. If a frequency plan is in progress then the
button becomes enabled as a Stop button, pausing ILSA2. If a plan has
been stopped and is still in memory then the button becomes a Continue
button allowing you to restart ILSA2 on the current plan.
Status The Status field gives the status of the current plan. This may be:
Planning this indicates that ILSA2 is in the process of reducing
network interference and trying to meet separation constraints.
Paused this indicates that a plan has been stopped and is still in
memory.
Finished this indicates that ILSA2 has achieved a cost of 0 with the
current plan.
Start Time The Start Time Field gives the date and time at which planning started,
to the nearest second.
Carriers to Plan The number of carrier allocations that ILSA2 must make to satisfy the
current plan.
Initial Cost The cost of the initial allocations that ILSA2 makes when planning
commences. If a new plan is being created then this will be the cost of
an effectively random allocation. If a current plan from the database is
being used, this is the cost of the current plans allocations.
P-TN-010-001-002 Page 43
Commercial-in-Confidence
Action / Property Description
Current Plan Cost The cost of the current best plan that ILSA2 has discovered.
Iteration The number of iterations that have been carried out. Note that the value
displayed relates to the number of iterations that the algorithm has
performed, not the number of times that the screen has been refreshed.
(Interference)
Show
Checking this box enables the worst interference for an allocation and
the average interference in the network to be displayed, both textually in
the ILSA2 dialog box and in the ILSA2 graph.
(Interference)
Average
The average interference in the network.
(Interference)
Worst
The worst interference for any single carrier allocation.
FAQ 37 - Why would ILSA2 stop of its own accord?
design. An
example might be planning a small network of 10 sites with a full GSM band of carriers!
FAQ 38 - Why does the Worst Interference sometimes increase with time?
t of the plan, then it is
possible for the worst case interference to increase occasionally with time.
nt the worst interference increasing since it is the average interference that
ILSA2 tries to minimise.
FAQ 39 - How long should ILSA2 be left running?
s available. The stability of the
improvement is best judged by using the ILSA2 Graph function.
eriod and only modest (but potentially beneficial) improvements can be
made over many hours.
n whether you wish the plan
to satisfy a quality threshold, or whether it must be as good a possible.
ILSA2 only stops when the cost of the plan reaches zero. This is really only possible when the
planning constraints were really very easy to satisfy which is unlikely in a real network
It is possible for an average improvement in the level of interference within the plan to be coexistent
with a worsening of the interference between one or more carrier allocations. Since an average
improvement in the level of interference results in a lowering of the cos
It is not possible to preve
ILSA2 should be left running until there has been a considerable period of time with no
improvement. The time that ILSA2 takes to find the optimum plan will depend upon the number of
allocations that are required, and the number of frequencie
If the cost matrix is large, ILSA2 may have to be left running for several hours at a time. However,
remember that the rate of improvement decreases with time so vast improvements are made
within a relatively short p
The decision of how long to leave ILSA2 running ultimately depends o
Page 44 P-TN-010-001-002
Commercial-in-Confidence
4.4.2.2 Graphical Information
In addition to the information displayed on the main dialog, it is also possible to view
the progress of the algorithm graphically.
Figure 27 - ILSA2 Cost/Interference Run Time Graph
The graph plots three sets of data: using the left-hand axis, the cost of the current best
plan is plotted (red); using the right-hand axis, the worst interference (blue) and average
interference (green) are plotted. Two other options are available to the user regarding
the graph:
Action / Property Description
Print This option allows the user to print the current ILSA2 graph. The user is
first presented with a page setup dialog, where the positions, margins,
chart size and units can be set. Printing is then started from the standard
operating system print dialog.
Note: planning must be paused to use this option.
Snapshot This option allows the user to save a snapshot of the current ILSA2
graph as a bitmap file (.bmp).
Note: planning must be paused to use this option.
P-TN-010-001-002 Page 45
Commercial-in-Confidence
4.5 ANALYSING RESULTS
Once ILSA2 has been stopped it is possible to view the allocations that have been made
in the current best plan, by selecting Assignments from the View menu on the main
ILSA2 dialog.
Figure 28 - ILSA2 Carrier Assignments dialog
The Carrier Assignments dialog box allows the user to view two main items:
Carrier Statistics, in terms of the number of allocations per frequency, and the
minimum reuse distance.
Cell Statistics, in terms of the interference on each allocation that is made.
If the statistics are acceptable the user can apply the allocations to the database this is
achieved by selecting the Apply to Database option from the Tools menu on the main
ILSA2 dialog. Once a plan has been applied to the database, the same analysis as
carried out on the original frequency plan (section 4.1) should be carried out to verify
that an improvement has been made.
Alternatively, if the statistics are unacceptable, for example if BCCH carriers are
experiencing worse interference than TCH carriers, then it is possible to continue
planning. Restarting planning after applying the plan to the database is another option
that can improve the quality of the plan, due to a random element within the ILSA2
algorithm.
All of the columns within the carrier assignments dialog box can be ordered by clicking
on the column heading.
Page 46 P-TN-010-001-002
Commercial-in-Confidence
Carrier and Cell statistics can be viewed based on the following categories:
Filter The Filter whose carrier assignments are to be viewed
Cell Layer The Filter/Cell Layer combination whose carrier assignments are
to be viewed
Carrier Layer The Filter/Cell Layer/Carrier Layer combination whose carrier
assignments are to be viewed
4.5.1 Carrier Statistics
The Carrier Statistics section provides an analysis of the individual carriers that have
been allocated to the filter/cell layer/carrier layer selection.
Heading Description
Total Assignments The total number of carrier assignments made for the selection.
Carrier The carrier whose analysis is detailed in the row.
Allocations The number of allocations of the carrier.
Minimum Reuse (km) The minimum distance between cells where allocations of the carrier
have been made.
Note: allocations made to different cells on the same site will give a
minimum reuse distance of 0km.
4.5.2 Cell Statistics
The cell statistics section provides an analysis of the individual carrier allocations that
have been made within the filter/cell layer/carrier layer selection.
Heading Description
Total Sites The total number of sites within the selection.
Total Cells The total number of cells within the selection.
Worst Cell The cell with the highest total cost of all allocations on that cell.
Worst Cost The associated cost on the worst cell.
Average Cost The average cost that each cell contributes.
Cell The cell at which the allocation occurs.
Cell Layer The cell layer within which the allocation occurs.
Car. Layer The carrier layer within which the allocation occurs.
Carrier The carrier allocated.
Cost The cost of the carrier allocation.
FAQ 40 - Why have only alternate carriers been assigned even though I have a contiguous
band of carriers?
This is an indication 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 has the wrong sign. It
should be negative, with the default being 18db.
P-TN-010-001-002 Page 47
Commercial-in-Confidence
FAQ 41 - What carrier allocation distribution should I expect?
ILSA2 attempts to minimise the cost of the plan continuously. There is not a fixed carrier allocation
strategy but typically there is a fairly uniform distribution.
FAQ 42 - How do I interpret the interference values?
The cost value is the summation of all the associated costs of making that assignment. If this
number is less than the minimum separation/retune cost then this is purely an interference cost.
Clicking on the interference column heading allows you to toggle which assignments caused the
most and least cost to the plan. If a large number of assignments have high costs then the
constraints are proving hard e.g. too few carriers or too great separation requirements for the
neighbours or second order neighbours.
FAQ 43 - My plan uses frequency hopping but when I create the interference array, my
results arent as good as Id expected why?
To analyse a plan that uses frequency hopping, you must choose a connection type array since
these are the only ones that consider hopping carriers.
4.6 FURTHER OPTIONS
There are several further options that are available to the user from the main ILSA2
Frequency Planning dialog. These options concern saving, exporting and importing
allocations, and re-initialising ILSA2, as follows:
Action / Property Description
Save Network This option is available from the File menu of the main ILSA2
Frequency Planning dialog. Selecting this option exports the current
network, including all project and configuration settings, and the
allocations that ILSA2 currently holds, as multiple XML files to the
folder location specified.
Export Assignments This option is available from the File menu of the main ILSA2
Frequency Planning dialog. Selecting this option exports the current
carrier allocations that ILSA2 holds, as a single XML file to the folder
location specified. Only information that is applicable to the frequency
plan is included in the XML file.
This is a useful option, should you wish to analyse the allocations that
ILSA2 has made in other software programs, prior to accepting or
rejecting them.
Import Assignments This option is available from the File menu of the main ILSA2
Frequency Planning dialog. Selecting this option imports the carrier
allocations stored in an XML file.
Initialise This option is available from the Tools menu of the main ILSA2
Frequency Planning dialog. Selecting this option allows the user to re-
initialise ILSA2 from the very start of the process, without the need to
close, then restart, ILSA2. During re-initialisation, the user is prompted
to confirm whether the current assignments can be overwritten.
Help Contents This option provides a link to the ILSA2 specific help contained within
the tool.
Page 48 P-TN-010-001-002
Commercial-in-Confidence
5 ALGORITHM DESCRIPTION
This section of the application note gives detail about the ILSA2 algorithm itself,
briefly describing the nature of the problem, the solution type and the cost function of
the algorithm.
5.1 PROBLEM DEFINITION
Before we describe the ILSA2 algorithm it is sensible to consider the size of the
problem that we are attempting to solve. Consider a small example network. Its
characteristics are as follows:
S = Number of Sites = 10
C = Number of Cells = 30 = 3 cells / site
A = Number of Carrier Allocations Required = 60 = 2 carriers / cell
F = Number of Available Frequencies = 20
Assuming all carriers can be allocated to all carrier allocations, then the number of
possible carrier allocations is given by:
78
60
10 * 15292 . 1
20
=
=
=
A
F s NumberPlan
If we assume that there are no permissible co-channel allocations within a cell then this
value is reduced:
77
30
10 * 47462 . 2
!
30
60
20
! 20
!
!
=
|
|
|
|
|
.
|
\
|
|
|
.
|
\
|
|
.
|
\
|
=
|
|
|
|
|
.
|
\
|
|
|
.
|
\
|
|
.
|
\
|
=
C
C
A
F
F
s NumberPlan
Even if we assume that there are no co-channel allocations within sites, and there is a
larger reduction in the number of possible plans, there are still:
P-TN-010-001-002 Page 49
Commercial-in-Confidence
74
10
10 * 86525 . 2
!
10
60
20
! 20
!
!
=
|
|
|
|
|
.
|
\
|
|
|
.
|
\
|
|
.
|
\
|
=
|
|
|
|
|
.
|
\
|
|
|
.
|
\
|
|
.
|
\
|
=
S
S
A
F
F
s NumberPlan
Clearly checking every possible frequency plan for a reasonable size network would
take a prohibitive period of time, even if the period of time taken to check a plan were
only of the order of 1milli-second. This being the case, algorithms need to be developed
to focus processing power on high probability solutions. These algorithms are generally
known as search algorithms.
5.2 SEARCH ALGORITHMS
Search algorithms specialise in looking for solutions to problems that have too large a
solution space (i.e. too many possible solutions) to allow a simple solution. There is a
vast body of both popular science and technical literature describing search algorithms,
but below is a simple description.
Search algorithms can be visualised as a person moving through a maze. Every time the
person arrives at a junction, they are presented with a number of paths leading to other
junctions. They choose their path depending upon a choice of strategy, for example
keeping their left hand on the wall (always taking the path furthest to the left), or
choosing the path that looks the most promising. If they find themselves at a junction
that they have been to before, then they have a strategy to prevent themselves travelling
in circles, for example back tracking and taking another route. If the person comes to a
dead end they may turn around and continue from a previous junction. Eventually the
person will solve the maze. If it is a large maze, with lots of junctions, then this may
take a very long time. However different strategies may result in the solution being
found more quickly than others.
Similarly a search algorithm moves through a series of states. At each state it is possible
to move to a number of other states. The search algorithm makes a decision as to which
state to move to according to a strategy. If the search algorithm finds itself at a state that
it has been at before, then it has a strategy to prevent it looping. If there are no new
states that the search algorithm can move to, then it has a strategy to move back and
continue the search from a previous state. Eventually the search algorithm will solve the
problem. However if it is a very large problem, with lots of states, this may take a very
long time. Again different strategies may result in the solution being found more
quickly than others.
Some search algorithms have very simple strategies. Examples of these are depth first
and breadth first algorithms. The depth first algorithm is the algorithmic equivalent of
always taking the left most paths in the maze. The breadth first algorithm is the
algorithmic equivalent of checking every junction off your starting position, and then
every junction off these junctions.
Page 50 P-TN-010-001-002
Commercial-in-Confidence
More advanced search algorithms use the algorithmic equivalent of taking the path that
looks like the best one. Search algorithms that take this approach are known as
heuristic search algorithms. These algorithms use a cost function, to determine the
most desirable next state. Typically this will be the state with the lowest cost. The
effectiveness of these algorithms depends largely upon the applicability of the cost
function to the problem, and also to refinements to the search strategy to allow
backtracking from dead ends and loops.
5.3 ILSA2 SEARCH STRATEGY
ILSA2 is an advanced heuristic search algorithm, taking into consideration the latest
techniques in combinatorial mathematics.
ILSA2 initialises with a random frequency plan (if it is chosen not to load the current
plan from the database). This means that for any two runs of ILSA2 the results may not
be the same. Indeed it is true that certain starting frequency plans can allow ILSA2 to
make either more rapid initial improvement or allow a much better plan to be found
within a reasonable period of time.
The Local Search element of ILSA2s name indicates how ILSA2 reduces the
number of options it has for new states derived from a current state. ILSA2 pays special
attention to areas of high cost within the network (analogous to areas of high
interference), temporarily ignoring lower cost areas. This allows ILSA2 to make very
rapid initial progress. For example, if ILSA2 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 ILSA2 needs
to consider has been reduced from 3.8*10
25
to 6.1*10
12
.
Random changes can be made by ILSA2 if only low improvement rates are being
achieved, or if a dead end is reached.
5.4 COST FUNCTION DESCRIPTION
The principle behind the algorithm used in the planning tool 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 frequency plans. ILSA2s cost
function measures how much interference there is in the network, what separations
have been broken and also allows for the different weights that the user may have
imposed to different sub-cells depending upon their importance.
P-TN-010-001-002 Page 51
Commercial-in-Confidence
For a given frequency plan the value of the cost function is given by the formula:
)
+ + +
|
|
|
.
|
\
|
+ + =
|
.
|
\
|
= |
.
|
\
|
=
i
i i i
j
ij
j
ij
j
ij i h d r s a c w
f f f f
Cost
j i j i
1
Where:
a
ij
= The adjacent channel interference caused on allocation i by allocation j
(Units: 200*mE or 20,000*km
2
)
c
ij
= The co-channel interference caused on allocation i by allocation j (Units: 200*mE
or 20,000*km
2
)
f
i
= The frequency allocated at allocation i
i,j = Members of the set of all frequency allocations
r
i
= The retune cost associated with allocation i
d
i
= 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
h
i
= The handover count and intermodulation interference costs associated with
allocation i
w
i
= The weighting factor applicable to carrier allocation i
Page 52 P-TN-010-001-002
Commercial-in-Confidence
Appendix A - Frequency Plan Example
A.1 Scenario Description
The exercise explained below details the complete regional frequency retune of a 33
site network. The retune is carried out with the four aims of:
Decreasing the overall level of interference.
Adding an additional site for coverage.
Allowing sectorisation of 6 existing sites.
Allowing for an increase in traffic of 20%.
The individual sites are either omni-directional or tri-sectored, with appropriate
antennas allocated. It is important to note that the sites detailed are an approximation of
a network they are not real sites! Thus no detailed site optimisation has been carried
out. They are all 25m high, have identical Power Amplifier (PA) output settings, and a
maximum Timing Advance (TA) of 63 GSM bit periods.
This example assumes that the network belongs to a GSM900 operator and hence only
GSM900 frequencies are considered. FH and DTX are not in use, and the original
frequencies have been planned using traditional group planning techniques with a 3*9
reuse pattern. The dimensions of the geographical area under consideration are 20.0km
(width) by 15.0km (height). As this is an exercise, 50m resolution predictions are used,
with a radius of 25km.
In this example, 60 frequencies are assumed to be available (1-30, 32-61) and split into
two carrier layers:
1. The BCCH carrier layer contains frequencies 1-18 that are dedicated for use as
control carriers.
2. The TCH carrier layer contains frequencies 19-30 and 32-61, for use as other
carriers.
A single cell layer was used with no MRP, FH or DTX. No forbidden or fixed
frequencies were considered.
A.2 Initial Network Configuration
A.2.1 Network before Site Reconfiguration
The following figure shows the best server array for the initial network configuration,
which consisted of 33 sites and 87 cells:
P-TN-010-001-002 Page 53
Commercial-in-Confidence
Figure 29 - Best Server Coverage of Initial Configuration
The initial frequency allocations for the example were made using a simple 3*9 reuse
pattern roughly applied to the sites in the network.
The statistical reports detailing the performance of this allocation are shown in the
following section. In summary:
Page 54 P-TN-010-001-002
Commercial-in-Confidence
36.15% of the area covered has a mean C/I of less than 12dB due to the worst
individual interferer on the worst carrier.
Figure 30 - Worst Inteferer Array of Initial Configuration
P-TN-010-001-002 Page 55
Commercial-in-Confidence
17.63% of the area covered has a mean C/I of less than 12dB on an average
connection, interference averaged across carriers.
Figure 31 - Average Connection Array of Initial Configuration
Note: For a mean C/I of 12dB with a model of standard deviation 8dB one could
expect 40% of calls to experience a C/I of worse than 9dB. A C/I is of 9dB is
specified level for acceptable quality, as detailed in the ETSI GSM Standards.
A.2.2 Worst Interferer Array Statistics
Statistics shown are for interference levels greater than or equal to: [12dB].
TOTAL INTERFERED AREA (km): 283.79
POOR QUALITY AREA [< 12 dB] (km): 102.58
POOR QUALITY AREA [< 12 dB] (%): 36.15
GOOD QUALITY AREA [>= 12 dB] (km): 181.21
GOOD QUALITY AREA [>= 12 dB] (%): 63.85
Page 56 P-TN-010-001-002
Commercial-in-Confidence
CATEGORY TOTAL
INTERFERED AREA
(km)
POOR QUALITY
AREA (km)
POOR
QUALITY
AREA (%)
Industrial area 2.94 0.58 19.57
Dense urban 0.00 0.00 0.00
Urban 0.31 0.00 0.81
Suburban 0.37 0.07 18.37
Dense Suburban 19.30 3.20 16.57
Rural / Village centre 9.33 3.87 41.52
Agricultural land 187.01 73.15 39.11
Non agricultural land 14.12 4.72 33.46
Semi natural vegetation 8.43 3.99 47.35
Water features 4.78 1.89 39.59
Wetlands 0.00 0.00 0.00
Deciduous wood/forest 11.20 3.99 35.63
Coniferous wood/forest 24.33 6.23 25.59
Mixed wood/forest 1.67 0.90 53.74
Isolated high-rise buildings 0.01 0.00 0.00
Road/motorway junctions 0.00 0.00 0.00
A.2.3 Average Connection Array Statistics
Statistics shown are for interference levels greater than or equal to: [12dB].
TOTAL INTERFERED AREA (km): 288.4
POOR QUALITY AREA [< 12 dB] (km): 50.85
POOR QUALITY AREA [< 12 dB] (%): 17.63
GOOD QUALITY AREA [>= 12 dB] (km): 237.56
GOOD QUALITY AREA [>= 12 dB] (%): 82.37
P-TN-010-001-002 Page 57
Commercial-in-Confidence
CATEGORY TOTAL
INTERFERED
AREA (km)
POOR
QUALITY
AREA (km)
POOR
QUALITY
AREA (%)
Industrial area 2.97 0.24 8.24
Dense urban 0 0 0
Urban 0.31 0 0
Suburban 0.37 0 1.36
Dense Suburban 19.41 0.86 4.44
Rural / Village centre 9.52 2.38 24.94
Agricultural land 190.32 35.99 18.91
Non agricultural land 14.34 2.59 18.04
Semi natural vegetation 8.7 2.42 27.78
Water features 4.83 0.68 14.03
Wetlands 0 0 0
Deciduous wood/forest 11.32 2.49 22
Coniferous wood/forest 24.58 2.6 10.59
Mixed wood/forest 1.72 0.59 34.3
Isolated high-rise buildings 0.01 0 0
Road/motorway junctions 0 0 0
A.3 Network Retune
A.3.1
as been added
and sectorisations carried out. No predictions are missing and the coverage from the all
Network after Site Reconfiguration
The figure below shows the coverage for the region after the new site h
the sites is sensible. The new network consists of 34 sites and 102 cells.
Page 58 P-TN-010-001-002
Commercial-in-Confidence
Figure 32 - Best Server Coverage after Addition/Sectorisations
A.3.2
ted.
set-up according
to the multiple carrier layer and frequency banding technique previously described.
e y required since we are creating a
m
The nerated with the Neighbour Analysis tool. They were examined
t
requ he region considered, and
o
betw
Cha
Frequency Planning Process
Creating the Prerequisites
The propagation model had already been tuned, predictions existed for the sites
involved and a best server array crea
The available frequencies and frequency allocation strategy had been
Th current frequency allocations were not actuall
co pletely new plan.
neighbours were ge
and are assumed to be correct. No exceptions were used.
A raffic raster was generated and the Traffic Analysis tool used to calculate the
ired number of carriers. 1200 Erlangs were spread over t
a t tal of 328 carriers were calculated to be required over the 34 sites an average of
een 3 and 4 per cell (between 1 and 8 carriers were required per subcell). The
nnel to Carrier map used was the Standard_GSM mapping, provided with ASSET.
The Interference Table Wizard was then used to generate an interference table. This
table assumed that a real C/I of 9dB corresponds to the point when interference
P-TN-010-001-002 Page 59
Commercial-in-Confidence
becomes significant, and that the C/I is subject to a Gaussian distribution with a
standard deviation of 7.8dB.
the Plan
; no
priorities were necessary in Step 2; the cell layer was added in Step 3; and no
he region, create new plan was
ed for planning.
editor:
carrier layer, as opposed to 1 for the
d TCH carrier layers, with
ghbour constraints were left at the
No exceptions were considered; filter priorities were ignored as only a single filter
ts and intermodulation interference were not
considered; no extra costs were set for making individual close separation
traffic
areas, i.e.
restricted to
inutes
le.
Setting Up
ILSA2 was initialised using the filter import wizard: a filter that included the sites and
cell to be planned (numbering 34 and 102 respectively) was selected in Step 1
modifications were necessary in Step 4.
Since the aim is to create an entirely new retune of t
selected on the main ILSA2 dialog.
In the Plan List dialog, both carrier layers were select
The following settings were made using the Cost Matrix
No fixed or forbidden carriers were considered
A weight of 3 was assigned to the BCCH
TCH carrier layer
The allow retune option was set for both the BCCH an
an associated cost of 0 for each
Separations and costs for equipment and nei
default settings provided in the cost matrix
was considered; handover coun
allocations
On the Planning Features page, it was chosen to minimise the interference by
only. This was to enable the tool to pay additional attention to high traffic
urban areas were given more importance than rural areas. ILSA2 was not
using group planning.
Planning
ILSA2 was allowed to run for approximately 1000 iterations (approximately 10 m
for this configuration), until the cost of the plan had become approximately stab
The planning statistics available when ILSA2 was stopped were as follows:
Page 60 P-TN-010-001-002
Commercial-in-Confidence
re 33 - Plan Textual Statistics Figu
Figure 34 - Plan Graphical Statistics
It is interesting to note from the graph that at some stages during planning, decreases in
the average interference corresponded to increases in th
phenomenon is discussed in FAQ 38).
e worst interference (this
The graph in particular demonstrates how quickly the separation constraints are solved,
illustrated by the steep initial improvement in the cost. Indeed, within the first handful
of iterations, there has been a reduction in cost by approximately 90%.
After examining the allocations in the assignments dialog, the results were deemed
acceptable, and the plan applied to the database.
A statistical analysis of the frequency plan was then performed, with the results
presented in the following section.
P-TN-010-001-002 Page 61
Commercial-in-Confidence
A.3.3 Retune Results
In summary:
1.49% of the area covered has a mean C/I of less than 12dB due to the worst
individual interferer on the worst carrier.
Figure 35 - Worst Interferer Array after ILSA2 Planning
Page 62 P-TN-010-001-002
Commercial-in-Confidence
0.19% of the area covered has a mean C/I of less than 12dB on an average
ed across carriers.
connection, averag
Figure 36 - Average Connection Array after ILSA2 Planning
A.3.4 Worst Interferer Array Statistics
Statistics shown are for interference levels greater than or equal to: [12dB].
TOTAL INTERFERED AREA (km): 290.51
POOR QUALITY AREA [< 12 dB] (km): 4.34
POOR QUALITY AREA [< 12 dB] (%): 1.49
GOOD QUALITY AREA [>= 12 dB] (km): 286.17
GOOD QUALITY AREA [>= 12 dB] (%): 98.51
P-TN-010-001-002 Page 63
Commercial-in-Confidence
CATEGORY TOTAL
INTERFERED
AREA (km)
POOR
QUALITY
AREA (km)
POOR
QUALITY
AREA (%)
Industrial area 2.97 0 0
Dense urban 0 0 0
Urban 0.31 0 0
Suburban 0.37 0 0
Dense Suburban 19.41 0. 0. 03 14
Rural / Village centre 9.56 0.08 0.81
Agricultural land 191.02 2.81 1.47
Non agricultural land 14.35 0.19 1.36
Semi natural vegetation 8.7 0.23 2.59
Water features 4.83 0. 2. 13 69
Wetlands 0 0 0
Deciduous wood/forest 11.4 0.2 1.78
Coniferous wood/forest 25.86 0.66 2.54
Mixed wood/forest 1.73 0. 01 0.87
Isolated high-rise buildings 0.01 0 0
Road/motorway junctions 0 0 0
A.3.5 Average Connection Array Statistics
Statistics shown are for interference levels greater than or equal to: [12dB].
EA (km): 290.52 TOTAL INTERFERED AR
POOR QUALITY AREA [< 12 dB] (km): 0.54
POOR QUALITY AREA [< 12 dB] (%): 0.19
GOOD QUALITY AREA [>= 12 dB] (km): 289.98
GOOD QUALITY AREA [>= 12 dB] (%): 99.81
Page 64 P-TN-010-001-002
Commercial-in-Confidence
CATEG
AREA (km) AREA (km)
POOR
QUALITY
AREA (%)
ORY TOTAL
INTERFERED
POOR
QUALITY
Industrial area 2.97 0 0
Dense urban 0 0 0
Urban 0.31 0 0
Suburban 0.37 0 0
ense Suburban 19.41 0 0 D
Rural / Village centre 9.56 0.01 0.1
Agricultural land 191.03 0.41 0.21
Non agricultural land 14.35 0.05 0.37
Semi natural vegetation 8.7 0.01 0.14
ater features 4.83 0 0 W
Wetlands 0 0 0
Deciduous wood/forest 11.4 0.02 0.18
Coniferous wood/forest 25.86 0.04 0.14
Mixed wood/forest 1.73 0 0.14
I lated high-rise buildings 0.01 0 0 so
Road/motorway junctions 0 0 0
A.4 Planning Summary
The following table indicates the frequency plan performance before and after running
th frequency planner. e
Description Before After Improvement
Worst Interferer Good Quality Area 63.85 % 98.51 % 34.66 %
Average Connection Good Quality Area 82.37 % 99.81 % 17.44 %
These results indicate a significant improvement especially considering only 1000
iterations of the AFP were needed.
P-TN-010-001-002 Page 65
Commercial-in-Confidence
A
Figure 1 Highlevel Flow Chart of ILSA2 Planning Process..................................................... 4
............. 12
Figure 4 -
...... 15
Figure 6 -
............. 21
Figure 12 -
................... 22
Figure 14 -
.......... 61
Figure 34 - .. 61
Figure 35 -
ppendix B - Table of Figures
-
Figure 2 - Flow of Data within the ILSA2 Planning Process (Neglecting Neighbour
Generation)................................................................................................................. 5
Figure 3 - Flow Charts Showing Possible Routes for the Generation of Neighbours..
Flow Charts Showing Traffic Raster and Required Carriers Generation................. 14
Figure 5 - Flow Chart Showing Interference Table Generation Process ............................
Default Interference Weights ................................................................................... 16
Figure 7 - Interference Weights 9dB Rejection ..................................................................... 17
Figure 8 - Interference Weights 9dB Rejection (Close Up)...................................................... 17
Figure 9 - ILSA2 Initialise Dialog ............................................................................................ 18
Figure 10 - ILSA2 Filter Import Wizard Step 1....................................................................... 20
Figure 11 - ILSA2 Filter Import Wizard Step 2..........................................................
ILSA2 Filter Import Wizard Step 3....................................................................... 22
Figure 13 - ILSA2 Filter Import Wizard Step 4....................................................
ILSA2 Plan List Dialog............................................................................................ 23
Figure 15 - ILSA2 Cost Matrix Carrier Costs.......................................................................... 25
Figure 16 - ILSA2 Cost Matrix Carrier Layer Costs ............................................................... 26
Figure 17 - ILSA2 Cost Matrix Equipment Costs.................................................................... 28
Figure 18 - ILSA2 Cost Matrix Neighbour Costs.................................................................... 29
Figure 19 - ILSA2 Cost Matrix Exception Costs..................................................................... 31
Figure 20 - ILSA2 Cost Matrix Filter Priorities....................................................................... 32
Figure 21 - ILSA2 Cost Matrix Handover Counts and Intermodulation Interference ............. 33
Figure 22 - ILSA2 Cost Matrix Separation Costs .................................................................... 34
Figure 23 - ILSA2 General Options............................................................................................ 36
Figure 24 - ILSA2 Planning Features Options............................................................................ 37
Figure 25 - Main ILSA2 Frequency Planning dialog.................................................................. 42
Figure 26 - Main ILSA2 Freuqnecy Planning dialog during planning ....................................... 43
Figure 27 - ILSA2 Cost/Interference Run Time Graph .............................................................. 45
Figure 28 - ILSA2 Carrier Assignments dialog .......................................................................... 46
Figure 29 - Best Server Coverage of Initial Configuration......................................................... 54
Figure 30 - Worst Inteferer Array of Initial Configuration......................................................... 55
Figure 31 - Average Connection Array of Initial Configuration ................................................ 56
Figure 32 - Best Server Coverage after Addition/Sectorisations ................................................ 59
Figure 33 - Plan Textual Statistics ....................................................................................
Plan Graphical Statistics.........................................................................................
Worst Interferer Array after ILSA2 Planning .......................................................... 62
Figure 36 - Average Connection Array after ILSA2 Planning ................................................... 63
P-TN-010-001-002 Page 67
Commercial-in-Confidence
Appendix C - Table of FAQs
FAQ 1 - W ................................................................ 7
2 - Ho wrong model has been added to a site?...................................... 8
W
model? .................................................................................................... 8
4 - W
..... 8
5 - W predictions should be used with ILSA2?......................... 9
- Ho er array for the ILSA2 planning process?................... 9
- W fect the predictions from a site?......................... 9
8 - W site database affect the frequency allocation strategy?............ 11
Ho e C/I and the percentage traffic/area
............................................................ 16
0 - H rd generate the adjacent channel
......................................................................... 16
1 - W rence Weights table have? ............................................... 16
12 - W t use interference? ....................................................................... 19
3 - W ... 21
4 - W ... 23
5 - W /ignore options?............................................ 24
6 - H ........................................................... 25
FAQ 17 - How should Fixed Carrier Costs be used?................................................................... 26
FAQ 18 - Why cant I assign individual carrier costs to all possible carriers?............................ 26
FAQ 19 - When to use weightings?............................................................................................. 27
FAQ 20 - How should the retune option be used?....................................................................... 27
FAQ 21 - How would you re-plan in a localised area?................................................................ 27
FAQ 22 - How is the cost calculated when separation constraints are broken? .......................... 29
FAQ 23 - What is the cost if more than one constraint applies to a separation? ......................... 30
FAQ 24 - What are the separation constraints between exceptions? ........................................... 31
FAQ 25 - Why edit Separations? ................................................................................................. 35
FAQ 26 - How were the default costs in the cost matrix set?...................................................... 35
FAQ 27 - Should I modify the default costs for different circumstances?................................... 35
FAQ 28 - When should Frequency Hopping Diversity Gain be used?........................................ 39
FAQ 29 - How is the frequency hopping diversity gain calculated and considered with
ILSA2? What is the difference in gain between base-band, synthesised and site
hopping?................................................................................................................... 39
FAQ 30 - When would you choose to aggregate the carriers required under site hopping? ....... 40
FAQ 31 - When should Antenna Hopping Gain be used?........................................................... 40
FAQ 32 - How is the antenna hopping gain calculated and considered with ILSA2? Is the
technique linked with frequency hopping gain?....................................................... 40
FAQ 33 - When should DTX load factors be used? .................................................................... 41
FAQ 34 - When should Group Planning be used?....................................................................... 41
FAQ 35 - When should you use traffic to plan with, when area and when a combination of
the two? .................................................................................................................... 41
FAQ 36 - When should you create a new plan and when should you use the current plan
from the database?.................................................................................................... 42
FAQ 37 - Why would ILSA2 stop of its own accord?................................................................. 44
FAQ 38 - Why does the Worst Interference sometimes increase with time? .............................. 44
FAQ 39 - How long should ILSA2 be left running?.................................................................... 44
hich propagation model should I use? .........
FAQ w can you tell if the
FAQ 3 - hat in the ILSA2 Planning process will be affected by the accuracy of the
propagation
FAQ hat action can be taken if you have no confidence in your current propagation
model? ...................................................................................................................
FAQ hat resolution and radius of
FAQ 6 w should I set up my best serv
FAQ 7 hat parameters in the site database af
FAQ hat Parameters in the
FAQ 9 - w is the mapping between the averag
affected stored? ............................................
FAQ 1 ow does the Interference Table Wiza
................... interference weights?....
Interfe FAQ 1 hat values can the
FAQ hen would you no
FAQ 1
FAQ 1
hat happens if a site is identified by multiple filters?............................................
hen to include/ignore filter/cell layer combinations?............................................
FAQ 1 hen would you use the plan/read only
FAQ 1 ow should Forbidden Carrier Costs be used?
P-TN-010-001-002 Page 69
Commercial-in-Confidence
Page 70 P-TN-010-001-002
Commercial-in-Confidence
FAQ 40 - Why have only alternate carriers been assigned even though I have a contiguous
band of carriers? ....................................................................................................... 47
FAQ 41 - What carrier allocation distribution should I expect? .................................................. 48
FAQ 42 - How do I interpret the interference values? ................................................................. 48
FAQ 43 - My plan uses frequency hopping but when I create the interference array, my
results arent as good as Id expected why? .......................................................... 48
P-TN-010-001-002 Page 71
Commercial-in-Confidence
Appendix D - Glossary of Terms
AFP Automatic/Advanced Frequency Planning
AH Antenna Hopping
BCCH Broadcast Control Channel in this context referring to the entire carrier containing
the BCCH
C/I Carrier to Interferer ratio in this case the interference is considered as either co-
channel or adjacent channel (which has been offset to co-channel equivalence)
CW Carrier/Continuous Wave
DTX Discontinuous Transmission
EiRP Effective isotropic Radiated Power
FH Frequency Hopping
FHDG Frequency Hopping Diversity Gain
GSM Global System for Mobile communications
ILSA Intelligent Local Search Algorithm
MRP Multiple Reuse Patterns
PA Power Amplifier
TA Timing Advance
TCH Traffic Channel in this context referring to carriers not containing the BCCH
TRX Transmitter / Receiver
VAF Voice Activity Factor