Академический Документы
Профессиональный Документы
Культура Документы
The information in this document is subject to change without notice and describes only the
product defined in the introduction of this documentation. This document is intended for the
use of Nokia Networks' customers only for the purposes of the agreement under which the
document is submitted, and no part of it may be reproduced or transmitted in any form or
means without the prior written permission of Nokia Networks. The document has been
prepared to be used by professional and properly trained personnel, and the customer
assumes full responsibility when using it. Nokia Networks welcomes customer comments as
part of the process of continuous development and improvement of the documentation.
The information or statements given in this document concerning the suitability, capacity, or
performance of the mentioned hardware or software products cannot be considered binding
but shall be defined in the agreement made between Nokia Networks and the customer.
However, Nokia Networks has made all reasonable efforts to ensure that the instructions
contained in the document are adequate and free of material errors and omissions. Nokia
Networks will, if necessary, explain issues which may not be covered by the document.
Nokia Networks' liability for any errors in the document is limited to the documentary
correction of errors. Nokia Networks WILL NOT BE RESPONSIBLE IN ANY EVENT FOR
ERRORS IN THIS DOCUMENT OR FOR ANY DAMAGES, INCIDENTAL OR
CONSEQUENTIAL (INCLUDING MONETARY LOSSES), that might arise from the use of this
document or the information in it.
This document and the product it describes are considered protected by copyright according
to the applicable laws.
NOKIA logo is a registered trademark of Nokia Corporation.
Other product names mentioned in this document may be trademarks of their respective
companies, and they are mentioned for identification purposes only.
Copyright © Nokia Networks Oy 2002. All rights reserved.
Contents
1 Introduction............................................................................1-1
1.1 About Radio Planner................................................................1-1
1.2 About This Manual ...................................................................1-1
1.3 Obtaining Help .........................................................................1-1
1.4 Printing Your Own Copy of NetAct Planner Manuals................1-2
8 Analysing Traffic....................................................................8-1
8.1 Overview of Analysing Traffic...................................................8-1
8.1.1 Generating the Required Number of Carriers ...........................8-3
8.1.2 Directly Entering the Required Number of Carriers...................8-3
8.2 About Traffic Rasters ...............................................................8-3
8.2.1 About Polygon Attribute Traffic Rasters....................................8-4
8.3 Creating Traffic Rasters ...........................................................8-4
8.3.1 Loading Live Traffic From the Network.....................................8-7
8.3.2 Loading and Saving Traffic Rasters .........................................8-8
8.3.3 Deleting Traffic Rasters............................................................8-8
8.3.4 Scaling Traffic Rasters .............................................................8-8
8.3.5 Displaying Traffic Rasters ........................................................8-9
9 Frequency Planning...............................................................9-1
9.1 Overview of Frequency Planning .............................................9-1
9.2 Using ILSA with an Existing Frequency Plan............................9-4
9.3 Using ILSA to Set Up a Frequency Plan ..................................9-4
9.4 Analysing an Existing Frequency Plan .....................................9-4
9.5 Creating the Prerequisites for a Frequency Plan ......................9-5
9.5.1 About the Propagation Model, Predictions and Best
Server Array Needed for ILSA..................................................9-5
9.5.2 About the Available Frequencies and Frequency
Allocation Strategy for ILSA .....................................................9-6
9.5.3 About Current Frequency Allocations Needed for ILSA............9-7
9.5.4 About Neighbour Lists and Exceptions Needed for ILSA..........9-7
9.5.5 About the Traffic Information / Required Number of
Carriers Needed for ILSA.........................................................9-8
9.5.6 About the Interference Table Needed for ILSA.........................9-8
9.6 Setting Up the Frequency Plan Using ILSA..............................9-8
9.6.1 About the Frequency Planning Dialog Box ...............................9-9
9.6.2 About the Cost Matrix Wizard.................................................9-13
9.6.3 Using the Cost Matrix Wizard.................................................9-14
9.7 Running ILSA.........................................................................9-17
9.8 Analysing ILSA’s Results .......................................................9-18
9.8.1 What are Acceptable Statistics?.............................................9-19
9.8.2 Exporting Assignments ..........................................................9-19
11 Generating Reports..............................................................11-1
11.1 Overview of Generating Reports ............................................11-1
11.2 Generating Statistics Reports.................................................11-1
11.2.1 Generating Coverage Statistics Reports ................................11-2
11.2.2 Generating Interference Statistics Reports.............................11-6
11.2.3 About Population Statistics Reports .......................................11-6
11.2.4 Generating Traffic Statistics Reports......................................11-8
11.2.5 About the FCC Report............................................................11-9
11.2.6 Generating CW Statistics Reports........................................11-11
11.3 Generating Database Reports..............................................11-12
11.3.1 Generating Site Reports.......................................................11-12
11.3.2 Generating Frequency Plan Reports ....................................11-15
11.3.3 Generating Cell Information Reports ....................................11-16
11.3.4 Generating Reports of Uncommitted Changes .....................11-17
B Algorithms............................................................................. B-1
B.1 Overview of Algorithms ........................................................... B-1
B.2 CW Analysis Correlation Coefficient Calculation ..................... B-1
B.3 Interference Table Generation ................................................ B-2
B.4 Connection and Interferer Array Calculation............................ B-3
B.4.1 Connection and Interferer Array Calculation Method ............... B-4
B.5 Prediction Generation ............................................................. B-5
B.6 Effective Antenna Height Calculation ...................................... B-6
B.6.1 Absolute Method ..................................................................... B-6
B.6.2 Average Method...................................................................... B-7
B.6.3 Relative Method ...................................................................... B-7
B.6.4 Slope Method.......................................................................... B-8
B.7 Diffraction Calculation ............................................................. B-9
B.7.1 How is Diffraction Loss Calculated for a Single Knife
Edge ? .................................................................................. B-10
B.7.2 Bullington Method ................................................................. B-11
Index .................................................................................................... i
Introduction
• Context-sensitive help is available for most of the dialog boxes. To display help
about the active dialog box, press F1.
Administrator and Installation Guide Installing and configuring NetAct Planner and your network. Using
Administrator to create users, groups and set permissions.
Also contains information on software licensing.
NetAct Planner User Reference Guide Functionality that is common to more than one of the products in the
NetAct Planner suite, including how to access, view, edit and store
data.
Also contains reference information about file formats.
NetAct Planner Database Reference The relationships between tables in the NetAct Planner database and
Guide the contents of each table.
Radio Planner User Reference Guide Using Radio Planner including information on hierarchical network
planning, propagation modelling, coverage analysis, traffic planning,
neighbour list definition, automatic frequency planning and CW data
analysis.
Also contains reference information about file formats.
Link Planner User Reference Guide Using Link Planner, the network transmission and microwave link
planning software for full network physical link design and logical link
design.
Also contains Link Planner-specific reference information.
Transmission Planner User Reference Using Transmission Planner to design telecommunications networks of
Guide different network layers. Explains how to plan mobile, PSTN and data
networks at both general and strategic level.
Also contains Transmission Planner-specific reference information.
Quality Planner User Reference Guide Using Quality Planner to import and analyse testmobile data and using
the Probe module for additional analysis.
Rollout Planner User Reference Guide Using Rollout Planner as an administrator to design forms, Gantt
charts and reports. Using Rollout Planner to view and edit information
about your network and its roll out. Also contains Rollout Planner
reference information.
rd
WCDMA Planner User Reference Using the radio planning tool for 3 Generation mobile
Guide communications networks.
Note: Other important documents in the Documentation folder include NetAct Planner
System Requirements and Oracle for NetAct Planner Installation Instructions.
Opens coverage
Opens site predictor tool
database window
Opens report
generator
For information about the main NetAct Planner toolbar buttons, see the NetAct Planner
User Reference Guide.
For information about the core functionality of the Map View window, see the NetAct
Planner User Reference Guide.
Radio Planner extends the functionality of the Map View window by adding
functionality specific to cellular planning. The Radio Planner Map View window:
• Includes Network connections, Coverage, Traffic and CW measurements in the
standard list of data types that you can display.
• Enables you to display more items on the Map Information window, such as best
and worst servers and connections, traffic and worst interferer.
• Adds the array toolbar:
Coverage statistics
Add site cursor
Array Creation
Cell coverage
Cell signal
difference
Create/Display Coverage
Site coverage
Cell coverage add
• Adds extra buttons to the site design toolbar. When you click a button on the site
design toolbar, you remain in that mode until you click another button or press
the Esc key. This picture shows the site design toolbar:
Select
Add Property
Move Property
Delete Property
Add Site
Add Repeater
Add Distribution Node
Add BSC
Add MSC
Move network element
Delete network element
Move antenna
Reorientate antenna
Add Neighbour
Add Exception
Display Neighbour
Display Exceptions
Make network connection
Break network connection
Site visibility
Search Area
Make candidate
Break Candidate
Display candidates
• View and define 2.5G including, GPRS, EGPRS, HSCSD, ECSD and
Occupancy
• Define BCFs
• Generate BSS Identity
Select the check boxes for whole default bands to add their carriers automatically.
For example:
be produced by A+B A-B and so on. And 3rd order intermodulations would be
produced by A+B+C 2B-C A+B-C B-A+C and so on. As the order of the product
increases, the amplitude decreases. Intermodulations above 3rd order are rarely
considered in GSM systems, so orders above 3 are not considered in Radio Planner.
In Radio Planner, you can choose whether you want to calculate if carriers at a cell
could cause intermodulation interference during the automatic frequency planning
process. To do this, use frequency bands. This is a way of specifying how to calculate
the actual frequency that a particular carrier is operating at, achieved by indicating the
formula to be used.
The Nokia NetAct Interface uses frequency bands to identify channels between different
systems. In order to have the Nokia NetAct interface working correctly, you must set
the correct frequency band to the carrier layers.
Where:
A is the starting frequency
B is the spacing needed between each carrier
F is the actual frequency
n is the carrier number
X and Y are the range of carriers to which the formula will apply
For each frequency band, a number of sub-bands are added by default.
There can be many frequency band formulas for one frequency band. Radio Planner
checks that the range of carriers do not overlap for different formulas and
determines which formula to apply for a particular carrier by assessing which range
the carrier is in.
3. Also in this dialog box, specify values for the constants A, B, X and Y and the
uplink - downlink separation. You are calculating the frequency for each carrier on
the uplink to see whether you are in the correct range.
Note : To see how to calculate intermodulation interference when using ILSA, the
frequency planning tool, see Chapter 9.
This table shows which carriers are added for the AMPS 1900 MHz frequency band:
A 497 2 – 498
B 498 668 – 1165
C 497 1502 – 1998
D 164 502 – 665
E 165 1168 – 1332
F 164 1335 – 1498
Note : For GSM450, GSM480 and GSM850, you must type the appropriate range of
carriers yourself in the System Carriers dialog box. The other bands have check boxes
that you can select and the appropriate carriers are added.
In the simplest case, you would normally need to have at least two carrier layers, one
containing carriers required for control and one for carriers of traffic.
A default carrier layer for traffic provides a suitable starting point from which to work.
9. If you want to use re-use patterns, see Defining Frequency Re-Use Patterns.
10. Apply any changes that you make or commit them if you want other users to see
them.
2. Click Info>> to expand the Site Database window and then click the Carriers tab.
3. In the Carrier Layers pane, select a carrier layer and select the Allocated check
box.
You cannot change any other parameters before you have allocated the layer.
If you try to allocate a carrier that has already been allocated in another carrier
layer, a warning appears asking you if you want to continue with the allocation.
4. If the carriers are to be automatically assigned by the automatic frequency planner,
you must enter a number in the Carriers Req./Layer box. The number cannot be
greater than the maximum constraint specified in the carrier layer definition from
the Options menu.
Tip : You can also allocate carrier layers for many cell layers simultaneously using the
Global Editor.
Note : Where you have used a common BCCH, only one cell layer in a cell has a
BCCH carrier layer. You should ensure that you have set that subcell as a master BTS
in the cell layer BSS tab.
4. Select the relevant check box(es) to change the status. You can select from:
Status Description
You cannot make an adjacent allocation on the same cell. If you want to use the
adjacent carrier, you must de-allocate the original carrier first.
If you have more than one cell layer, you need to set their respective priorities, with the
highest priority being 1. For example, if a macro and a micro cell layer were created,
then the micro cell layer would be given the higher priority. The priorities are used to
control which layer provides service when coverage from multiple layers overlaps.
Parameter Description
Signal Offset (Minimum allowable signal Restricts the coverage that a cell provides to a minimum signal
strength) strength.
TA Threshold (Timing Advance Threshold) Used in conjunction with other cell configuration parameters to
restrict the overall radius of coverage provided by the subcell to
either the minimum signal strength or the maximum timing
advance, whichever is reached first.
For a cell using extended range where two timeslots are used,
the maximum timing advance is 133, otherwise the maximum is
normally 63.
Signal Threshold This value in dBm, relates to the lowest signal strength the cell
layer will be used at, although it can be used down to Minimum
Acceptable Signal Strength if coverage is not being provided by
another cell with a higher signal strength.
Target Path Loss If two cell layers have been defined with one being given a
higher priority than the other and assigned to separate sites with
a single cell, either the Target Signal Strength or Target Path
Loss can be used to adjust the coverage provided by the sites. If
you select the Dynamic option, you can enter the Target
Pathloss that will be used.
For example, this diagram shows that the cell from Site 0 has a higher priority than the
cell from Site 1. If Site 0 has the Signal Threshold parameter set to –80dBm, service is
provided up to the point where the signal strength is –80dBm. This includes coverage
being provided down to the entered Minimum Coverage Level if a stronger signal is not
provided by another cell, as shown:
Minimum
Coverage Level
Signal Threshold
This next diagram shows the effect of having equal Signal Threshold and Minimum
Coverage Level on the cells of the two sites but with site 0 having a higher priority. As
shown, the higher priority cell provides coverage to the specified level.
Service areas provided where both cells have equal signal strength parameters
If the cells were to have an equal level of priority then as you would expect, an equal
area of service would be provided as shown in this diagram:
Using these parameters for an omni site would provide a smaller radius of coverage for
the overlaid sub-cell, the coverage provided extends to point where the signal strength is
–80dBm as shown in this diagram:
This diagram shows a similar scenario for a three sector site, showing the service area
for the individual sub-cells:
If you wanted carriers 1 to 12 to be filled in downwards, from the first square in column
A1, and from left to right, you would double click on the first square in A1, then enter
the following in the Auto-Fill dialog box:
When you apply these changes, carriers in each group are re-ordered in ascending order
to make it easier for you to find them.
Another scenario is that if a network was planned with only one cell type then a number
of carrier layers for carrying traffic could be configured, with each carrier layer having a
different number of carriers and spacing. If a number of cells were using all of the
available carrier layers, then there would be a tight re-use of carriers between cells, but
statistically these cells would be spread throughout the network such that the potential
for interference would be at a minimum.
Similarly, separate carrier layers may be defined for the control channels, with different
levels of re-use being associated with umbrella and micro cells.
This table shows an example of how the available spectrum might be divided for use by
a macro cell. The example assumes a pool of carriers rather than fixed re-use patterns:
Name Number of
Carriers
BCCH 16
TCH 1 12
TCH 2 10
TCH 3 8
C1 A3 A2
C3 C2 B1 C3
A1 B3 B2 A1
A3 A2 C1 A3 A2
B1 C2 B1 C3
C3
B3 B2 A1 B3 B2
C1 A3 A2 C1 A3
A2
B1 C3 C2 B1 C3 C2
A3 B1
C2 D3 B3 B2
D1 D2 C1 A3
B2 A1 C3 C2 D3
A3 A2 B1 D1 D2
C2 D3 B3 B2 A1
B1 D1 D2 C1 A3 A2
B3 B2 A1 C3 C2 D3
Where:
σ a = Standard deviation of the propagation model as used by cell a
6. Click OK.
Radio Planner attempts to minimise the possibility of the same control channel and
colour code combination being assigned to second order neighbours.
In the report that appears, any instances where these constraints have not been met
are shown, so that you can make corrective changes, together with the successful
assignments.
5. On the Cell Layers tab, link a Terminal Type to one or more Cell Layers. This
means that any Traffic Raster that is created for the Terminal Type can be serviced
by cells with that Cell Layer allocated to them.
For example, define a terminal type 'DualBand' which is linked to the GSM900 and
GSM1800 cell layers, to represent the distribution of dual band mobile terminals.
The Cell Layers can be of different technologies so multiple terminals/networks are
supported.
6. On the Clutter, Vectors and Polygons tabs, define how the terminal type is
distributed over the Map View.
Important : At this point you should determine how you intend to spread the
traffic. The options you select on the Clutter, Vector and Polygon tabs are
determined by whether you intend to use Estimated Total Traffic or Live Traffic.
This table shows when you might use either of these options:
7. Select either Weight or Density on either the Clutter tab or the Vector tab:
Distribution Use
Weight Select this option if you have an estimate of the total traffic in
the map data region or you want to spread the live traffic. For
instance, the traffic on the subcells.
Weight is measured in numerical value.
Tip : One way to think of these weights is as the number of
subscribers you might expect in each of the clutter types. The
weight is the relative amount of traffic to be spread
Density Select this option if you know the traffic density required for
each clutter type but do not want to enter the estimated total
traffic.
Note : Traffic is measured in Erlangs in circuit switched
systems, and in Terminals in GPRS, HSCSD, EGPRS, ECSD
and 3G cases. For Example, Circuit Switched (CS) traffic would
2 2
be Erlangs per km (E/km ) while Packet Switched (GPRS)
2 2
traffic would be in Terminals per km (T/km ).
Tip : If you want to distribute according to Estimated total traffic within a region,
select Weight.
However, if you have more accurate subscriber breakdowns by region, then it is
preferable to spread by polygon or a combination.
8. Select the spread of traffic.
You can choose to spread traffic using a combination of the available options. This
table shows the options:
Tip : Click the column heading to reverse the order of the data.
9. For additional steps needed to finish adding a packet switched terminal type or
HSCSD type, see the following topics.
10. Apply any changes that you make and, if you want other users to see your changes,
ensure you commit them.
These propagation models are also supported but are not included in the NetAct Planner
package. They are available from the suppliers listed.
*http://www.awe-communications/
Note : A number of software APIs (Application Programming Interfaces) are also
available. They include interfaces for:
• creating custom propagation models
• custom import and export utilities
• adding support for custom CW survey file formats.
Best Server The better the model accuracy, that is the lower the standard deviation, the more
representative the values are at each pixel in the best server array to real life values.
Service area calculation This has implications for the spreading of traffic within cells. Typically, for a densely
planned area of the network, the accuracy of the model will have minimal impact on
this calculation of service area. For a less densely planned network, where cell service
areas are limited by minimum signal thresholds, inaccuracies in the model will have a
greater effect.
Neighbour analysis Typically, for a densely planned area of the network, the accuracy of the model will
have minimal impact on this calculation of nearest neighbours. For a less densely
planned network, where cell service areas are limited by minimum signal thresholds,
inaccuracies in the model will have a greater effect upon the calculation of neighbours.
Interference table The greatest effect of accuracy of the model is in the interference table generation
generation process. If, for example, the propagation model is accurate to 8dB standard deviation,
then for each individual C/I calculated the standard deviation will be 11.3dB. If the
model is accurate to 10dB standard deviation, the standard deviation of the C/I will be
14.1dB. The accuracy of an uncalibrated model may be significantly less than this.
Resulting interference The more accurate the model, the less errors are involved in the carrier to interference
arrays arrays.
Pr x = Ptx − Ploss
Where:
Prx = Received power (dBm)
Ptx = Transmit power (EiRP) (dBm)
Ploss = Path loss (dB)
and
Ploss = k1 + k 2 log( d) + k3(Hms ) + k 4 log(Hms ) + k 5 log(Heff )
+ k 6 log(Heff ) log( d) + k 7diffn + C _ Loss
Where:
d Distance from the base station to the mobile station (km)
Hms Height of the mobile station above ground (m). This figure may
be specified either globally of for individual clutter categories
Heff Effective base station antenna height (m)
diffn Diffraction loss calculated using either Epstein, Peterson,
Deygout or Bullington Equivalent knife edge methods
k1 and k2 Intercept and Slope. These factors correspond to a constant
offset (in dBm) and a multiplying factor for the log of the
distance between the base station and mobile
k3 Mobile Antenna Height Factor. Correction factor used to take
into account the effective mobile antenna height
k4 Okumura Hata multiplying factor for Hms
k5 Effective Antenna Height Gain. This is the multiplying factor for
the log of the effective antenna height
k6 Log (Heff)Log(d). This is the Okumura Hata type multiplying
factor for log(Heff)log(d)
k7 Diffraction. This is a multiplying factor for diffraction
calculations. A choice of diffraction methods is available.
C_loss Clutter specifications such as heights and separation are also
taken into account in the calculation process.
The propagation model can be tuned by modifying the k-factors. For improved near and
far performance, dual slope attenuation can be introduced by specifying both near and
far values for k1 & k2 and the crossover point.
Note : If you are using clutter heights, you must specify both separation and a clutter
height per clutter.
Where:
EiRPTX is the maximum Effective Isotropic Radiated Power of the cell in dBm
(that is, at the peak gain point of the antenna).
LMASK (θ, φ) is the antenna mask loss value for azimuth and elevation angles θ
and φ respectively in the direction of the path being calculated in dB.
L P is the path loss in dB.
Signal Strength
The total signal strength in a line of sight region is given by:
PRX = PTX + G Street + G AntHeight + GMask
Where:
PRX Received power (dBm)
Path Loss
The path loss GStreet experienced in a Line of Sight region is expressed as a negative
gain:
Where:
d = is the distance of mobile from source (m)
I1m
= Intercept: Path loss (>0) at 1m from the antenna (dB)
S1
= Initial Slope: Slope (>0) before breakpoint (dB/decade)
S2
= Final Slope: Slope (>0) after breakpoint (dB/decade)
dbreak
= Breakpoint Distance (m)
Real source
Virtual source
Building
Line of sight region
The breakpoint distance is the distance at which the first Fresnel zone just touches the
ground, and is given by:
1 λ2 λ4
dbreak = ( å 2 −∆2 ) − ( å 2 + ∆2 ) +
λ 2 16
Where:
λ = RF wavelength (m)
å = h TX + hRX
∆ = h TX − hRX
h TX = Base station height (m)
Alternatively, you can specify the breakpoint distance in the Propagation Model Editor.
The antenna height gain factor K AntHeight is given in the Propagation Model Editor.
Masking Loss
An antenna masking loss (negative gain) is applied to all points in the LOS region.
Parent Source θ
Virtual Source
RX
Building Area of Influence
I1m is the signal strength at the virtual source, calculated using the model
for the parent of the virtual source.
S1 and S 2 are parameterised by the diffraction angle (θ) as shown below:
The Fresnel zone breakpoint cannot be calculated in non-LOS regions and so you must
supply dbreak using the Propagation Model Editor.
G Clutter = − å s i di
Clutter
types
Where:
di is length of the path (metres) lying in clutter type
3. On the Map tab, you can select the material properties of buildings and the
properties of vegetation blocks that will be used. For both sets of properties, you
can select to use either the default values, or the individual property for each
building or vegetation block as defined in the map data.
Tip : You can change the default values used by clicking Change, entering the new
values as required, and then clicking OK.
You can change the offsets used for the individual properties by clicking Offset,
entering the new values required, and then clicking OK.
Note : WinProp is provided and supported by AWE Communications:
http://www.awe-communications/
Use Mobile Heights check box to use the mobile height you have entered on a per
clutter basis, overriding the mobile height on the General tab. For example, you
might do this for a flyover clutter category.
4. If you use clutter heights, for each clutter category, you must specify a separation to
reduce the diffraction effect at the mobile.
The clutter separation distance d separation is used to separate the mobile from the
surrounding clutter in order to prevent the mobile from being swamped by high
diffraction losses. Clutter lying within a distance of d separation from the mobile will
be treated as having a clutter height of zero.
The clutter height is added to the terrain height along the profile except for the
specified separation distance at the start and end of the profile.
Warning : Using clutter heights and separations will slow down the model. You do
not need to use them if you can tune your model satisfactorily.
5. Click Apply to apply your changes, then click Close.
3. Click Remove.
Note : If a propagation model is being used, you will not be able to remove it until
you take it out of use.
Okumura-Hata Walfisch-Ikegami
• Validity ranges
• COST-231-Hata
• COST-231-Walfisch-Ikegami
4.8.2.1 Frequency
The Hata equation includes frequency parameters but it is still split into two frequency
ranges, 150..1000 MHz and 1500...2000MHz /1/.
Frequency Range
O-H
W-I
4.8.2.2 Distance
The far distance limit of the Hata function has several candidates from 20 km to 40 km.
The modified Hata function used in NetAct Planner follows empirical curves up to 60
km (@450 and 900 MHz).
Distance ranges
W-I Walfisch-Ikegami
150m
W-I
50m
O-H
10m
30m
W-I
4m 3m
1m
4.8.2.4 COST-231-Hata
The equation /2/, /4/ is in the form of propagation loss:
Lp = A + B log10 f - 13.82 log10 hb - a(hm) + (44.9 - 6.55 log10 hb) log10 d [1]
Where:
Lp : path loss [dB]
f : frequency [MHz]
hb : base station antenna height [m]
a(hm) : mobile antenna gain function
d : distance [km]
The constant term is specified in the slope part and the city type in the Hata function.
The city type specifies the function a(hm) for mobile antenna gain:
medium/small city:
a(hm) = ( 1.1 log10 fc - 0.7 ) hm - ( 1.56 log10 fc - 0.8 ) [2]
large city:
4.8.2.5 COST-231-Walfisch-Ikegami
The original COST-231-Walfisch-Ikegami (W-I) model uses different formulas for
calculating propagation loss in line-of-sight (LOS) and non-line-of-sight (NLOS)
situations. NetAct Planner uses the NLOS formula in its implementation of W-I model
and a much generalised version of LOS formula instead of O-H or W-I in LOS
situations (see Clearance Angle). The formula for W-I in NLOS is:
L b = {32.4 + 20 log f + L rts + L msd [1]
Where:
Lb: path loss [dB]
f: frequency [MHz]
d: distance [km]
Lrts: roof-top-to-street diffraction and scatter loss dB]
Lmsd multi-screen diffraction loss [dB]
w
h
When normal morphographic data is used, the parameters h, w, and b are defined for
each cell independent of any digital map information. Optionally, the roof top height is
computed from the map data as the average building height of each path. When there
are no buildings, the default value is used.
Where:
A, B, B' and breakpoint are user definable parameters
d is distance
A' is A + B*log10(breakpoint) – B'*log10(breakpoint)
The parameter A' is not user definable, instead it is computed (internally) from other
parameters to make the two slope functions continuous.
Note: The effective antenna height does not have any upper limit. With some methods
this may result in effective antenna heights of 1...2 km in mountainous areas. To avoid
these excessive antenna heights, select the mode carefully. The lower limit depends on
the selected method.
Okumura Method
The Okumura method specifies that the effective antenna height is the difference
between the base station antenna height and the average terrain height between 3 and 15
km. This specification is valid when the distance from the base station is more than 15
km. When the distance is less than 15 km, the implementation is different.
• Distance less than 3 km: the average terrain height is computed from BS to MS.
• Distance from 3 to 6 km: the average terrain height is computed from MS-3 km to
MS, that is, a sliding 3 km window.
• Distance from 6 to 15 km: the average terrain height is computed from 3 km to MS.
Note: The Okumura method should be used for macrocell predictions only.
Method A
This method suggested by CCIR /5/ defines the effective antenna height as the height of
the base station antenna plus the height difference of the ground at the base station and
at the mobile station. This difference is added only if it is positive.
hBS
heff = hBS + Dh
Dh > 0
heff = hBS
Dh < 0
Method B
This method is based on the mean height of the ray line above the ground /6/. The
effective antenna height is then twice the size of the area between the ray and the
ground profile divided by the distance. In case there are obstructions, a straight ray is
replaced by a series of connected rays just touching the obstructions (see case 3 in the
illustration below):
A1
d
h eff 2 > h eff 1
hBS
A2
Kh(dB) Undulation
∆h(m)
0.0
-5.0 70.0
-7.0 150.0
The rolling hilly fine correction Khf can be either positive or negative, depending on the
location of the mobile. It is specified as a positive value in dBs.
Khf(dB) Undulation
∆h(m)
0.0
9.0 50.0
12.0 100.0
Slope Corrections
Slope is calculated for a specified distance (starting from the MS) of the path with a
specified step. The average slope angle is then calculated in milliradians (mr). The
function calculating the slope correction is a collection of straight lines going through
origo. The slopes of lines are specified in dB/mr. Two sets of lines (positive and
negative slopes) are specified for distances below 10 km and distances above 60 km. In
between 10 and 60 km a linear interpolation is used.
Diffraction
Since diffraction and rolling hilly terrain corrections give high loss values when the
mobile is in the shadow of a hill or a mountain, a turn off function is introduced. This
will reduce the rolling hilly corrections if the diffraction loss is high, eventually
completely turning them off.
Deygout Method
The Deygout method implemented computes diffraction loss of up to three obstacles.
The algorithm is the following:
1. Find the obstacle A giving the highest loss and compute L a .
2. Find the obstacles B and C (if any) of each sub–path (TX - A and A - RX) and
compute L b and L c .
q neg a tive
q
Mobile
Base Station
q p ositive
q
Morphography Corrections
4.8.6.1 Function
For functional correction, percentage shares of each terrain type are calculated. The
percentages are calculated starting from the MS location towards the BS for a specified
calculation distance. The percentage values are then weighted using a linear function:
Weights
Calculation distance
1.0 - 1.0
Linear weights
1.0 - 2.0
BS end MS end
Using map data automates this calculation adjusting the distance to be a function of the
average vertical arrival angle of the received signal.
Note: Model parameter editing is related to a reference model, that is, the changes made
affect all cells associated with this model.
Okumura-Hata
The parameters for the Okumura-Hata model are
• Constant C - The values of the constants C1 and C2 depend on the frequency
used.The value of the Constant C can be changed by typing the value in the edit
box.
• City Type - City Type can be Large or Medium/Small.
Walfisch-Ikegami
The parameters in the Walfisch-Ikegami model are:
• Average Roof Height
• Average Street Width
• Average Building Separation
For more information, see Rolling.
Notes :
In this version of NetAct Planner you will need to set the value of Average Roof Height
to –1 if you want automatic calculation using building data.
If the check box Follow user defined ground height is selected, this means that ground
heights follow height settings in the Site Database (which you can override). If this
check box is not selected, ground heights are read from the map data and any ground
heights you enter are ignored.
Click Edit to display the LOS Check dialog box. (See Editing LOS Check Parameters
below.)
Click Edit Morpho Heights to display a dialog box for editing additional morpho
heights. For more information, see Editing Additional Morpho Heights.
If the Two Slope check box in the lower half of the LOS Check dialog box is not
selected, only the first row of parameters is active. If that check box is checked, all the
edit boxes are active.
To edit a particular height, click on the category name then enter the height value in the
Height field of the dialog box. The parameter in the Morpho Data Validity group
defines the distance from the mobile station below which morpho height is not added.
The calculation method for effective antenna height is selected by clicking one of the
radio buttons. See Base Station Effective Antenna Height Calculation Methods for
details on the calculation methods.
The Edit buttons in the dialog box are active when Function or Function NLOS method
is selected; otherwise they are inactive. Set Default restores only the status of the
morpho correction method, not the parameters that can be edited by clicking the Edit
buttons.
For details on the morpho correction methods, see Morphography Corrections.
The Correction Factors pane shows the morpho types that are available in the plan. The
parameter values can be changed by typing values in the edit boxes.
The calculation length is defined in the Calculation Length pane. Calculation length is
the maximum distance from the MS towards the BS where the morpho correction
factors are applied. If the Use Map Data check box is checked, the edit box is inactive
and the calculation length is determined by using the map profile between the BS and
MS and the calculation frequency.
The weights of the mobile station end and the base station end can be defined in the
Weight Factors pane. The values define the effect of the morpho correction factors at
the MS and BS ends. The rest of the weight factors are calculated using linear
interpolation using these two parameters.
Based on experience, some default value ranges can be set for the Nokia propagation
model morphography correction parameters. The following table summarises the value
ranges for the most commonly used morphographical classes:
Note : These values are only average values and their usefulness should be validated by
using an appropriate measurement set if possible. It should also be noted that, for
instance, the correction factor for forest is very different in the Urban model and in the
Suburban model (mainly because of the differences between the vegetation in the city
centre and in the outskirts areas).
Example urban
Example suburban
The correction factor for water can be defined in two edit boxes. The upper row is used
to define the factor when the distance between the mobile station and the base station is
less than 30 kilometres; the other value defines the correction factor when the distance
is more than 60 kilometres. The correction factors at distances between 30 and 60 km
are linearly interpolated using the two values.
The Topo Correction method is selected using radio buttons. The Edit button is inactive
if either Off or Clearance Angle is selected; if either Okumura or Diffraction is selected,
it is active. The type of dialog box that appears when the Edit button is clicked depends
on which topo correction is selected. The dialog boxes are explained below.
The Rolling Hilly Terrain Correction parameters can be defined in the first pane. The
first two columns are related to each other, as well as the last two columns. The first
row defines the parameter value for the parameter whose index is one. The second row
is for the parameters whose index is two, respectively.
For example, the second parameter under the Undulation label defines the value for the
variable Uh2. Kh and Khf define correction factors whose limits are defined by
undulation parameters. For example, the correction factor Khf1 is used when the
undulation of the terrain matches the value of the first parameter under the label
Undulation, fine. The calculation distance defines the distance from the receiver after
which the rolling hilly terrain correction is used.
General Slope Correction parameters can be defined in the middle pane. There are
different parameters for positive and negative slopes. There are also separate parameters
for distances less than 10 kilometres and greater than 60 kilometres. The coefficients for
distances between them is calculated using linear interpolation. Minimum Slope Length
defines the minimum length of the slope that should be taken into account in
calculations. The Step field defines the distance between sample points used in
calculations. The unit of the slopes is dBs per milliradian.
Since diffraction and rolling hilly terrain corrections give both high loss values when
the mobile is in shadow of a hill or mountain, a turn off function is introduced. The turn
off parameters can be defined in the third pane. When diffraction loss exceeds the set
value, the rolling hilly corrections Kh and Khf are turned off. For more details on
diffraction loss, see Diffraction Loss.
The Weight Factor parameter is used to define the weight factor in calculation, which
depends on the shape of the obstacle. The calculation method can be either Largest
Obstacle or Deygout (N <= 3).
See Diffraction and Error! Reference source not found. for more details.
• Each clutter category should have sufficient data points. Typically, at least 10% of
the measurements or a minimum of 300 unique map data points worth of data are
required for each clutter category.
• Other useful data that you might want to collect includes panoramic photos of CW
survey sites and notes of issues during the CW survey.
• If you intend to use the survey data for calibrating the Standard Microcell Model, it
is strongly recommended that you collect (tag) the data in such a way that it can be
easily categorised in the virtual source order and also on a per street basis. The
tuning process of the Standard Microcell Model will require you to load Line of
Sight and Non Line of Sight data separately and the Non Line of Sight data will
need to be loaded on per-street basis.
Important : NetAct Planner only uses EiRP values to allow the greatest flexibility and
for the widest range of antennas. Any data in ERP must be converted before you use it.
This would account for an approximate 2db error difference and is a simple conversion
process.
The CW Measurement Info dialog box appears and shows important information
about the survey files.
To perform a valid analysis you need to correctly define the radio parameters. For
example, power, frequency, antenna height and type.
4. Choose to:
− Set up the analysis
− Analyse the data
− Display survey data on the map
− Generate a CW report
4. On the Filter tab, choose the clutter types you want to exclude. Leave unselected,
the types you want to concentrate on to begin with.
For example, this picture shows that open barren land, water, forest, cultivation,
roads, suburban, urban and industry will be used:
5. For the types that you have not excluded, set a radius and signal threshold that you
want to consider, and choose whether to include Line of Sight and non Line of
Sight data.
6. Click OK.
You can now perform the analysis. See Analysing the Survey Data.
Item Description
Measurement Route A line showing the route that was driven during the
survey
Carrier Wave Route Tags Markers showing the start and end points of a route
and any markers you have entered during the survey
Carrier Wave Signal The value of the received signal in dBm at each
measurement point, shown with colours that you have
defined
Carrier Wave Signal Error The value of the difference between measured and
predicted signal level (in dBm) at each point on the
survey route following analysis against a specified
model.
You can customise the value categories and colours in
the usual way.
To do this:
1. Ensure you have loaded a survey file.
2. In the Map View window, click the Show Data Types button and in the list
of data types, under CW Measurements, select the items you want to display.
3. Click with the right mouse button on the map and select Redraw.
As for all items, to change the display properties such as style and colour, double-
click the item. For Signal and Signal Error, double-clicking the item also enables
you to add, remove and modify categories.
• 50m clutter type layer – categorised by 10 types typically, the classification will
need to be distinct in terms of propagation loss and traffic; a compromise of the two
would be preferable but do not have too many types as tuning the model will
become problematic.
This mapping data is not essential to propagation models, but is a useful addition:
• vector information to include at least highways, roads, railways, coastline, rivers
and boundaries and so on
• text information for the whole to include at least city and town names
• map backdrops or satellite images.
Note : This dataset shows typical values and may not be suitable for every situation.
• 20m clutter type layer – categorised with the same codes as the countrywide dataset
but with additional clutter classifications to permit more accurate urban modelling,
for example, open in urban, parks in urban, isolated high rise and so on.
Note : This dataset shows typical values and may not be suitable for every situation.
If you have many clutter types (for accurate traffic modelling) you should consider
similar propagation types as the same when analysing model performance to allow valid
statistical analysis. Do not have too many types as tuning the model will become
problematic.
• 5m building height (DEM) raster (that is, height above ground level)
• 5m clutter type raster
• Building outline polygon layer with polygons having height attributes. Please note
that closed vectors in the dataset must not intersect each other.
Note : This dataset shows typical values and may not be suitable for every situation.
CW Data
Prediction
Model
Perform
Appropriate
Yes
Filtering
Document
Change
Use 'CW
Measurements...'
Analysis Tools
No Analyse Results
Error
Satisfactorily
Low?
Yes
Goto Next
Parameter
• If this change has been beneficial, (it has reduced the standard deviation between
the propagation model and the CW data), then keep it and move on to another part
of the model to tune. If not, make another adjustment to the model (possibly some
prior filtering to the CW data may be required).
Note : It is recommended that you make one change at a time then analyse its effect.
This makes it easier to identify what effect each parameter has.
7. Adjust the k6 value, again using the process in About the Calibration Process. It is
useful to view the graphs and the CW Signal Error plot on the Map View to
identify trends with successive parameter changes.
8. Readjust the k1 value if the reported mean in the analysis report has increased or
decreased after the k7 change.
9. Adjust each clutter offset in turn trying to get the mean error of that particular
clutter to 0.
10. Modify the k3, k4 and k5 parameters until the reported error is lowered.
11.You can now fine tune the model.
2. Ensure that sufficient data points are available for each clutter class. In most
situations it is desirable for the data to be evenly distributed with respect to log
(distance) from the site, clutter classes and with CW transmitter antenna being
placed in typical locations.
3. Examine the site photographs to ensure that the area matches with the map data.
4. Enter a set of default values as an initial step.
5. You can now roughly calibrate the model.
recommended to keep the forward and back scatter parameters the same unless an
angular dependence can be identified.
8. Analyse the survey data using the CW Measurements tools and the CW Signal and
Signal Error displays on the Map View. A non-LOS breakpoint may identified (this
is typically of a value of 1m to 10m) and the near slope for both the forward and
back scatter can be tuned using the same method as for the far slope. It is
recommended that you keep the forward and back scatter parameters the same
unless an angular dependence can be identified.
9. Additional loss can be added due to clutter. Use this to correct the street based
propagation formulae for propagation over large open areas such as squares or
parks.
10. In-building penetration loss and slope are highly dependent on the construction
material and on the indoor environment. Typically, the thicker the construction
material the higher the penetration loss. Also, for an open indoor environment the
building penetration slope will be shallower than a constructed indoor environment.
11. You can now fine tune the model.
Firstly, you should pre tune a model. This means that you should specify the other
propagation model functions and parameters (except the morpho correction factors) and
leave the morpho correction factors tuning to the Auto Tuning.
Note: You should also define all other morpho parameters, for example, calculation
length and weighting of the morpho correction factors, in the pre tuning phase.
Refreshes the morpho factor from the model and recalculates measurement
points if needed
Fits the measurement point to the selected map resolution
In manual tuning, all you do is modify a correction factor and the tool instantly
recalculates the routes: it updates mean error, stdev and optional statistical graphs.
The minimise stdev algorithm runs through only one cycle, which does not necessarily
give optimum values immediately. Therefore, you may need to run it several times. The
analysis goes through all selected morphos in a cycle.
Setting the mean value always calculates factors in one cycle.
Note : Depending on your definitions, tuning of the mean value may not be able to set
the error to 0 dB.
Combined auto tuning goes through several cycles and tries to minimise STDEV of the
error and set mean of the error to zero simultaneously.
You can save loaded CW files into a file in NMS/X format by selecting Save from the
File menu of the Autotuning dialog box. This dialog box appears:
Note : When you use this feature, it is recommended that you load one file at time.
Autotuning graph window tool bar:
Regression example
When several measurement points are fitted to one resolution point, average values are
taken from measured field strength, predicted field strength and morpho weights.
4.12 References
/1/ Okumura, Y., Ohmori, E., Kawano, T. and Fukuda, K. Field Strength and its
variability in VHF and UHF land mobile radio service, Review of the Electrical
Communication Laboratory vol. 16, nrs. 9–10, Sep–Oct, 1968 pp. 825–873.
/2/ Hata M. Empirical Formula for Propagation Loss in Land Mobile Radio Services,
IEEE Trans. on Vehicular Technology, vol 29, nr. 3, pp. 317–325, 1980.
/3/ COST 207, Digital Land Mobile Radio Communications, Annex 1. Final Report of
the WG1 on Propagation. 1989.
/4/ COST 231, Urban Transmission Loss Models for Mobile Radio in the 900 and 1800
MHz Bands, 1991.
/5/ Recommendations and Reports of the CCIR, 1986, vol. V.
/6/ Rathgeber, R. and Landstorfer F.M. Land Cover Consideration in Mobile Radio
Field Strength Prediction, 21st European Microwave Conference, pp. 1211–1216, 1991.
Designing Sites
6. You can now apply the LAC to any cell belonging to the MSC. To do this:
− in the left pane of the Site Database window, select a cell
− on the General tab, in the GSM Parameters, select the LAC from the list
− click Apply then if reqired, click Commit.
h r
Corner
Face
You also choose from these values when using site templates.
Add Property
Move Property
Delete Property
Make Candidate
Break Candidate
Display Candidates
Make Link
toolbox Break Link
toolbox
Add Point to Multi-point Hub
Add Neighbour
Add Exception
Display Neighbour
Display Exceptions
Site visibility
Re-Orientate Antenna
Remove Logical
Break Connection
Connection
Moving antennas
To move antennas for a cell in the Map View window:
1. From the Move Elements toolbox, click the Move Antenna button .
2. Select the desired cell on which the antenna is located.
3. Click at the new location for the antenna.
This change is automatically reflected in the site database. You can commit the
change or restore the last committed settings.
If more that one antenna exists at the cell then each one can be moved to a different
location, for example, in a large building where the antennas are on different sides
of the building.
Reorientating antennas
To change the azimuth of a cell interactively in the Map View window:
1. From the Move Elements toolbox, click the Reorientate Antenna button .
2. Click and hold down the mouse button on the desired cell and move the antenna to
the required position.
The azimuth of the antenna is applied to correspond to the direction needed to point
the antenna to the mouse pointer.
This change is automatically reflected in the site database. You can commit the
change or restore the last committed settings.
Slot 1 was configured to have a sector antenna at 0 degrees and 25 metre angle. Slot 2
now has the same antenna but at 180 degrees and 25 metre angle.
With the cell layer was selected, on the Antenna/TRX tab, it was connected to both
antenna slots:
Now the site was predicted and coverage displayed, both antennas radiated from the
same subcell.
6 Using Arrays
For example, a coverage array in the case of Belgium (230 square km) at a 30m pixel
will correspond to roughly 560Mb.
The nth best server is dynamic in its size and can go up to 10 times the size of the best
server array.
Maximum distance
Maximum timing advance = * 63
35
• Choose whether cell layers will be considered during the creation of coverage
arrays and select the layers whose contribution you want to include. You can do
this for both the serving and interfering signal.
• Choose to override the best server selection algorithm and ignore the contribution
of higher priority cell layers without any carrier assignments. This prevents 'holes'
in the interference array from appearing when a sub-cell theoretically provides
coverage but has not yet been assigned any carriers.
You can also specify whether a serving cell and interference cell is set as a control array
or traffic array.
If you are using a filter that identifies many sites beyond the map view extents and
which do not have predictions, without reducing the number of sites considered,
you could find warnings are produced unnecessarily.
• Choose whether to Remove All Orphaned Predictions.
Predictions become orphaned when a prediction is recorded in the database but the
actual prediction file is removed from the system. Removing all Orphaned
Predictions ensures that any orphaned predictions are removed from the database
the next time Radio Planner loads a file to display a coverage prediction.
3. Populate these tables with default values by clicking the Set to Defaults button.
For example, this picture shows the defaults:
–or–
In the C/I column, define the C/I, for example between 0 and 30 dB and in the
coding scheme (throughput) column define the x axis values, for example, between
0 and 15 kb/s.
4. The C/I versus data rate values are dependent on the nature of the network, for
example, how fast the mobiles are expected to move, whether RF hopping is used
in GPRS cells, and so on. Tune the suggested default values based on the network
information you have. Edit a value by clicking it and changing it.
5. You can then:
− Click Show Graph to see a plot of C/I against data rate per timeslot.
− When you are selected on a row with data in it, except the last row, you can
click Add Row to add another row.
− Click Commit to add the scheme to the database.
6. Repeat these steps to add a further coding scheme up to a maximum of four.
The data contained within these tables can be scaled for any number of timeslots, that is,
the data rate for three timeslots is three times the data rate for one timeslot for a given
C/I.
Coding schemes are optimised, that is, the best one is chosen.
Note : The default values include TCP/IP, SNDCP and LLC protocol headers resulting
to maximum data rates of 8.00, 12.00, 14.40 and 20.00 kb/s for MCS 1-4 respectively.
The default values are for a non-frequency hopping case and if frequency hopping is
used with frequency diversity gain, a different Channel Coding Scheme table should be
used.
-or-
In the C/I column, define the C/I, for example, between 0 and 30 dB and in the
coding scheme (throughput) column define the x axis values, for example, between
0 and 15 kb/s.
4. The C/I versus data rate values are dependent on the nature of the network, for
example, how fast the mobiles are expected to move, whether RF hopping is used
in EGPRS cells, and so on. Tune the suggested default values based on the network
information you have. Edit a value by clicking it and changing it.
5. You can then:
− Click Show Graph to see a plot of C/I against data rate per timeslot.
− When you are selected on a row with data in it, except the last row, you can
click Add Row to add another row.
− Click Commit to add the scheme to the database.
6. Repeat these steps to add a further coding scheme up to a maximum of nine.
The data contained within these tables can be scaled for any number of timeslots,
that is, the data rate for three timeslots is three times the data rate for one timeslot
for a given C/I.
Coding schemes are optimised, that is, the best one is chosen.
7. Click Close to finish.
The difference between best server arrays and nth best server arrays is that when
creating an nth Best Server Array, you choose a number of layers from 1 to 10 and you
then choose which layer you wish to view.
This picture shows an example of an nth Best Server array:
Creating an nth Best Server Array is essentially creating many best server arrays at a
time.
Because BCCH and TCH channels may have different interference characteristics, you
could achieve a different EGPRS data rate depending on which channel type EGPRS is
implemented. Therefore, you can use the EGPRS Data Rate array to calculate the data
rate for either channel, by selecting the EGPRS Data rate check box in the
Coverage/Interference wizard.
You can set up a schema that shows different colours for the different categories. See
Adding Coverage Schemas for information on doing this.
Each pixel in the area of map you have selected is processed and a list is created of sub-
cells which have prediction files overlapping the area.
Note : Distributed antenna systems are treated as separate power sources.
For each pixel, received power is calculated in dBm from each of the sub-cells. This
value is converted to watts, summed and converted back to dBm.
This picture shows an example of a Total Received Power array:
3. If you select sites from a map view, you must then click in the map view to pick up
the sites. The sites now appear in the list in the Coverage Predictor dialog box.
4. Choose the resolution from those for which mapping data is available.
Note : Ensure there is a clutter resolution available, that matches the resolution you
choose for the coverage prediction.
5. Choose the required radius for the coverage prediction, that is the maximum range
that the calculation will be performed to, by either:
Ensuring that the Override Site-Defined Radius check box is not selected. This will
then use the radius given on the Misc tab for each site in the Site Database window.
- or -
Select the Override Site-Defined Radius check box and specify a radius.
6. Choose to recalculate only out-of-date prediction files or all files.
Changes which require the recalculation of predictions include: antenna types,
azimuths, tilts, heights, site/cell locations and propagation model changes. Changes
which affect only the transmitted power of the cell do not require re-prediction
since the prediction is a pathloss calculation rather than a received power
calculation.
7. Click Start.
2. To display coverage for a cell, click the Display Coverage for a Cell button
then click the required cell to display the coverage.
When you have created Single Cell Coverage, the additional heading appears in the
data types list so you can select to display it on the map.
3. Display the coverage for a single site in the same way, but using the Display
Coverage for a Site button .
Limitations of displaying coverage for individual cells are that multiple predictions are
not combined to display the 'best' coverage at each location, but are just shown on top of
each other. To display the best coverage value for each location, use an array.
–or–
Open a Map View window then from the Tools menu, point to
Coverage/Interference and click Coverage Wizard.
4. Choose whether the array will apply to sites in a filter or in a view.
5. Choose the type of array you want to create, and click OK.
6. If you want to save the array:
− From the Tools menu, point to Coverage/Interference and click Coverage
Manager.
− Click Save, and choose which of the arrays currently in memory you would
like to save.
− Choose a location and file name (*.dat) and click Save.
2. Click the Show Data Types button and in the Data Types list, under
Coverage, ensure the relevant coverage type is selected.
Service areas enable you to view the information from the best server array not by
signal strength, but by showing the geographical areas where each cell is the Serving
Cell, irrespective of signal strength.
To view this information:
In the list of Data Types, ensure that Best Server is not selected and select Service
Area (Block) or Service Area (Contour).
Tip : The Service Area works best with the default colour palette and on a screen with
65536 or more colours. If your screen only has 256 colours, you will need to change the
colours to make adjacent service areas sufficiently different.
Item Description
Display Cell Identity Select this check box to display the Service Area title, a list of
and Colours in Key all the cells and their colours in the Key. Deselect the check
check box box to display just the title in the key.
Minimum and These are used in determining whether colours are too dark or
Maximum intensity too light. The values correspond to the RMS sum of the red,
values green and blue components of the colour. Sensible values
range from 0 to 441.
Palette step This specifies the number of colours to advance through the
palette to find the next colour to user. Sensible values range
from 1 to 252. Ideally a prime value should be chosen.
Colour Difference Specifies how different one colour needs to be from another in
order to be used nearby. A value of 1 will ensure that exact
colours are never used in close proximity but still permits
almost identical colours. Sensible values range from 1 to 764.
Note : To some arrays, you can add a new category and set its colour. As each terminal
type can has its own signal thresholds, adding a new category means you must add the
corresponding threshold to each terminal type.
2. Select what type of schema you require. Select either System for a type that other
people can view or User to make a schema for your own use only.
3. Click Add.
4. In the Coverage Categories pane, click Add to add a category.
5. In the Label box enter the name you require, then choose the colour you want.
You set the threshold values individually for each category on each cell layer. To do
this:
1. Click Close to exit the Coverage Schemas dialog box.
2. Ensure that the necessary carrier layers already exist.
3. From the Options menu, click Cell Layers.
4. On the Coverage Thresholds tab, select the coverage schema you require and
double-click a category to set its level properties.
See Chapter 3 for information on doing this.
Neighbours
It is important when configuring a cellular network that you have an accurate neighbour
list for each cell. Radio Planner:
• Automatically generates a neighbour list for each sub-cell
• Analyses the difference between those neighbours calculated and those in the site
database/live network
Neighbours can be defined seamlessly between cells working at different frequency
bands.
Exceptions
You can also allocate exception relationships between cells. These relationships enable
you to define a frequency separation constraint between two cells without the cells
having to be neighbours. Use exceptions to indicate where there is an unacceptable level
of mutual interference between cells, which you might have determined from
interference analysis or from drive testing and optimisation work.
You can use both the Neighbour and Exception relationships that you set up as inputs
into the Automatic Frequency Planner.
The interference table is used by ILSA, the Automatic Frequency Planner, 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, use exceptions to forbid a particular
frequency re-use between two cells.
Method 1
Analyse Neighbour
Relationships using Update Database
Start Neighbour Wizard
Finish
Disadvantages of this method are that it may not align with the current neighbours set
up within your network and it will not produce neighbours with the same accuracy as a
well optimised network.
Method 2
Input Known
Neighbour
Relationships into
Finish
Site Database
Method 3
Input Known Generate Best Analyse Neighbour
Start Neighbour Server Array or Relationships using Update Differences Finish
Relationships into Interference Table Neighbour Wizard to Database
site Database
4. Define the area where you want to calculate the neighbours, either by entering the
co-ordinates of the area or by clicking Select View then clicking in the open Map
View window.
5. Click Next. The Parameters page appears and shows:
Item Description
A filter for which you wish to To only create neighbour relationships
create neighbour lists between sites in a filter, recreate the Best
Server array only for that filter.
Note : Neighbour relationships will be
created to sites outside this filter if they are
included in the current best server
coverage array.
The maximum number of inter site neighbour relationships per sub-cell.
The handover hysteresis margin This is used to establish whether a
handover can actually take place, and if it
can, whether it can take place in both
directions.
The value that you enter here should reflect
the value typically used in your network.
This can be positive or negative.
6. Click Next, save the neighbours created to a file, then click Finish.
You can save the neighbour data that is created and reload it to compare different
scenarios, or for comparison with real neighbour data.
Tip : You can also save the neighbours later from the Tools menu, by pointing to
Neighbours then clicking Save Neighbours.
3. In the Differences pane, select a cell and in the right pane, view information
including neighbour cell ID, the distance to the neighbour cell, the status and
whether the neighbour relationship is mutual, that is, whether a handover can occur
in both directions. The status is either:
Status Description
4. If you wish all your neighbour relationships to be mutual, or if you know from
drive testing that there should be a mutual neighbour relationship, click either Add
All Mutual or Add Selected Mutual.
This makes all or the selected neighbour relationship(s) that are not currently
mutual become mutual.
5. To update the database, click Update Database. This adds all the generated
neighbour relationships to the site database.
You can remove any neighbour relationships that are currently in the site database,
but not those in the newly created neighbour lists.
3. Select the Neighbours check box and click to name your file.
4. Click Export to create the text file.
5. Open the file you exported.
Each row contains Site ID and sector number, then the neighbour information (site
ID and sector number for each neighbour). For example:
NEPTUNE V1.7 NEIGHBOUR DATABASE 13:59:28 3/7/2000
Site1 1 Site2 1 3 Site2 3 3
6. For each row, delete the neighbour information, leaving only the Site ID and Sector
number on each row.
So, the example file above would look like:
NEPTUNE V1.7 NEIGHBOUR DATABASE 13:59:28 3/7/2000
Site1 1
7. Save the file with a different name, to enable you to return to your original
neighbour relations should you want to, and close the file.
8. In NetAct Planner, from the File menu, click Import, Project Data then click
Neptune.
9. On the Neighbours tab, select both the check box that activates the tab and the
Replace Existing Neighbours check box.
10. Click the ... button to locate the text file and click Open.
11. Click Import.
Your neighbours are deleted because they have effectively been replaced with
nothing.
12. On the Site Database, commit your changes or click Restore All to revert to your
original neighbour relations.
4. You can continue adding exception cells to the original cell, until you click the
Select button.
These exception relations will automatically be updated and applied in the site
database. Once the user is satisfied they can be committed.
The exceptions created in this manner are not mutual. If you require mutual
exceptions, you must add the reverse relationship in the same way. The default
exception separation used is 3.
5. To alter the carrier separation that is required between the two cells, in the Site
Database window, select the cell to alter and on the Exceptions tab, enter the new
required separation and click the Set button.
Notes :
The cell that you are adding to the list must be a member of the active filter.
The Cell ID is case-sensitive.
Analysing Traffic
Create a Create a
Traffic Raster Best Server Array
Capture Traffic
per SubCell
Apply Traffic to
Database
Channel to
Transceiver
Map Defined
Carriers &
Carrier Layers
Defined/Assigned
GoS and
Traffic Model
Parameters Set
Compute Timeslot
&
Carrier Requirements
Apply Carrier
Requirements
to Database
Type Description
7. Click Next and select a resolution. The memory required to create this resolution of
raster is shown. Generally, the less pixels used, the faster the process will be. To
save time:
− Use a reduced resolution (that is, select a higher value). However, you may not
want to reduce the resolution as small areas of clutter types might be lost and
your coverage arrays may use a higher resolution. It is therefore recommended
that you only create traffic rasters with the same pixel size as you wish to use
when creating coverage arrays.
− Ensure you have resized the map view to cover the area efficiently, for
example by minimising areas covering the sea or neighbouring countries.
8. Click Next. If you have created a coverage array, you can choose to restrict the
traffic that you enter in to the area covered by the network, that is, only to pixels
where there is service from one of the cell sites. Do this if you know the total
amount of carried traffic for your network.
Note : If you are trying to determine how much of the estimated available traffic is
actually served by the network then you should probably not select this check box.
If you choose to restrict the traffic to the coverage array you have a choice of CS
(Circuit Switched) or GPRS (Packet Switched).
Important : If you select only one option, such as CS, then only the traffic with the
CS switching type will be restricted.
The traffic type used in the traffic raster is determined by the switching type. This
table lists the Switching Types along with the Display Units, available for display
on the traffic raster, and the Best Server Array, which can be used for restricting
coverage, as used by each switching type:
9. Click Next. If you chose to restrict traffic spreading to coverage, select the origin
of the total traffic to be spread:
− Specified Traffic – specified on the next page of the Traffic Raster Wizard.
− Live Traffic - the traffic load on each sub-cell as shown in the Site Database
window. This is usually traffic that you have recorded in the live network and
imported. The traffic will be spread on a per sub-cell basis.
− Specified + Live Traffic - the sum of the specified and live traffic.
10. Click Next. The Terminal Types you have used in the raster so far, determine
which page or pages of the Traffic Raster Wizard are displayed.
If you included Circuit Switched terminal types, the Traffic (Erlangs) page of the
Traffic Raster Wizard displays showing a summary of the traffic so far. The traffic
values are displayed as Erlangs.
If you included GPRS, EGPRS, HSCSD, ECSD or 3G terminal types, the Traffic
(Terminals) page of the Traffic Raster Wizard displays, showing a summary of the
traffic so far. The traffic values are displayed as Terminals.
Note : Both these pages display (one after the other) if you have included more
than one terminal type.
11. On the Traffic (Erlangs and/or Terminals) page, type in the total traffic values
where necessary.
Note : If a value is displayed in the traffic column, this is the value that is used in
the raster. When the traffic is being spread by weight, a value is required. When the
value is being spread by density, a value is not required.
If you want to change the values, follow the instructions on the Wizard.
If you selected Live Traffic on the Spread Live Traffic page, the Traffic column is
blank, you will not be able to input any further value and the Live column displays
'Live'.
If you selected Specified + Live Traffic, the live column displays +Live and you
can edit the Traffic column. The traffic value used for the spreading will be the sum
of the specified and live values.
These Terminal types will require a valid traffic value:
− terminal types using weights which are not restricted to coverage
− terminal types using weights which are restricted to coverage and specified
traffic value selected
− terminal types using weights which are restricted to coverage and Live +
specified selected.
Zero is a valid value for all the traffic entries.
12. Click Next. If you have attributes defined for polygons, the Attributes page
appears.
On this page you can create a separate polygon attribute traffic raster. This means
the traffic is spread within the polygon segment, or segments, that make up the
attribute.
Click Load Attributes. The attributes are listed.
To do this:
− select the Attribute for which you want to create a raster
− select the Terminal Type you want to use.
Note : The choice of terminal types is not restricted to those already selected in
the raster wizard.
The raster uses the clutter and switching type values from terminal type you
select.
The attribute raster uses the total traffic values that belong to the attribute.
13. Click Next. If required, save the raster to a file and enter any comments such as
date, region and level of traffic that was spread.
14. Click Finish. You can now analyse the traffic raster. See Analysing Traffic Rasters.
This loads the traffic from a file onto subcells from where it can be spread to a
Traffic Raster.
Note : For GPRS and HSCSD, live traffic is the total traffic caused by any GPRS
(or HSCSD) terminal types on sub-cells. Live HSCSD traffic is measured and
distributed in Erlangs.
This is particularly useful when viewing live traffic that has been spread from the
database.
If your traffic raster is for GPRS terminal types, you can choose the units from
Terminals per km 2 or data rate in kb / s / km 2 (mean busy hour).
If your traffic raster is for HSCSD terminal types, you can choose the units from
Terminals per km 2 or mE / km 2 (Timeslot Erlangs).
3. Populate the columns with default values by clicking Set to Defaults. For example,
this picture shows the defaults:
–or–
Manually add values to the C/I(dB) column and HSCSD column.
4. You can then:
− click Show Graph to see a plot of C/I against data rate per timeslot
− edit a value by clicking it and changing it
− click Remove All to delete all the values in the columns
− click Add Row to add another row, when you have selected any row (except
for the last row) that contains data.
Note : The HSCSD graph does not support linear interpolation between entered
points.
5. Ensure that you click Commit to add the scheme to the database, before you click
Close.
–or–
Manually add values, using values between 0 and 100 in the Occupancy columns,
where 100 means full occupancy.
Note : Clicking Apply affects the default number of channels only. When adding a
carrier, clicking Add Carrier writes the information directly to the database.
You can then:
− click Show Graph to see a plot of the values - as you can see the greater the
number of timeslots, the better the efficiency
− edit a value by clicking it and changing it
9. To make this traffic available to other users you must commit it in the Site
Database window.
10. Now you can also calculate the number of carriers required to provide a specific
grade of service.
Parameter Description
Minimum HSCSD Determines the minimum TCH capacity that is offered to HSCSD
capacity calls in the cell. Increasing the value increases TRX requirement.
Upper HSCSD Determines the upper limit for cell load when the multi-slot TCH
load limit allocation is stopped and the single-slot allocation is started for the
HSCSD calls. Increasing the value allows more HSCSD traffic to a
cell.
Lower HSCSD Determines the lower limit for cell load when the single-slot TCH
load limit allocation is stopped and the multi-slot allocation is started for the
HSCSD calls. Decreasing the value decreases the HSCSD
capacity in a cell but ensures better quality.
The Traffic per Subcell is now displayed as a colour over the Service Area of the
sub-cell. The colours are allocated to represent bands of traffic, for example, one
colour might represent cells serving the range 0 to 3 Erlangs, another 3 to 6 Erlangs
and so on.
GPRS traffic is displayed as kbits/s and HSCSD traffic as Erlangs. You can display
GPRS data rate for the current allocation of transceivers for each subcell, and
blocking for each of the HSCSD multi-slot types for the current allocation of
transceivers for each subcell. See Chapter 6 for more information on this.
This diagram shows a example traffic per sub-cell analysis on the map for CS and
HSCSD. Note : The cell boundaries are highlighted using the Service Area (contour)
option, found under Coverage in the list of data types:
Traffic per sub-cell displayed in the map view window with key
This diagram shows Blocking in the Map View window. Note that the cell service areas
are highlighted using the Service Area (contour) function from the list of data types you
can display.
CS Blocking
1. Edit categories.
2. Set QoS.
− Use Erlang B method
− Select Channel to Transceiver Map
HSCSD Blocking
1. Select the Mode to be displayed, transparent TSL 1-4, non-transparent or summary
of all.
2. Edit categories.
3. Select the Erlang B method.
6. Click Apply.
The maximum number of traffic channels available is the maximum number of
channels available per transceiver minus the number of signalling and control
channels required to support the maximum number of traffic channels.
7. Repeat the above steps until you have reached the maximum number of carriers
that cells in your network will contain, then click Close.
4. In the Default Number of Channels Per Carrier box, enter the default number of
timeslots that a transceiver usually supports then click Apply.
5. Click Add Transceiver to add a transceiver with the number of timeslots specified.
6. To change the information in the columns, select a transceiver then click Edit
Map.
The GPRS Map Editor dialog box appears:
Frequency Planning
Start
Carriers Required
Create Interference Table
Prerequisites Neighbours and Exceptions
ILSA Setup
Setup ILSA/Cost Cost Matrix Setup
Matrix
Run ILSA
No
Acceptable
Improvement?
Yes
Finish
The many inputs needed by ILSA are shown in the following diagram.
Some of the inputs are mandatory and others are optional but recommended (shown
with an asterisk).
Site Propagation
Database Model Editor
Propagation
RF Parameters
Model
Coverage Terminal
Forbidden
Carriers *
Exceptions * Cell List Predictor Types
Neighbours * Fixed Carriers*
Traffic
Array
Raster
Creation
Wizard
Cost Matrix
Wizard
Current Freq
FH Settings Carrier Layers
Plan * Best Server
Traffic Raster *
Required Array
DTX Settings
Carriers
Separation
Carrier Costs Interference
Costs
Table
Wizard
Interference
Costs *
ILSA
Frequency
Plan
detail the proportion of interference worse than an interference threshold over the
area analysed as a whole, as well as a breakdown by clutter type and by cell.
5. Use the Frequency Plan Reporter to generate a report detailing all of the separation
constraints broken over the filter of sites analysed. If you have created an
interference table and it is in memory, then the levels of interference caused by
each allocation are also detailed.
The next step is to create the prerequisites for a frequency plan.
Propagation model
Used to - Predict the coverage of cells, in conjunction with the RF parameters that are
stored within the site database and the mapping data used.
Ensure that - The propagation model is of known accuracy and has calculated
predictions of all the sites that will be planned.
Predictions
Used to - Create arrays including best server array.
Ensure that - The predictions are at an appropriate map pixel resolution and range for
the problem considered.
Tip : Create and display coverage arrays (or service areas) to check no prediction is
clearly incorrect, that is, all sites give some coverage and none are dominating areas that
they should not. Especially check you have assigned a valid model, assigned a slot to a
sub-cell, and specified the PA output power correctly.
9.5.1.1 Using ILSA When You are Unsure of Your Propagation Model's
Accuracy
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
• 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.
While this is possible, it is not necessarily desirable.
cells to cells. For more information, see Chapter 3. You can also allocate the
individual carrier layers for use, which you need to do because it is possible to
allocate more carrier layers to a cell layer than are used. For example, it is possible
to allocate two carrier layers to supply the BCCH carriers – perhaps BCCH and
BCCH_border.
4. Identify 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.
5. Decide if and how Frequency Hopping and DTX are going to be used:
− If DTX is to be considered by ILSA, then indicate which cells use it and assign
the appropriate Voice Activity Factor (VAF) (typically in the range 0.2 to 0.4).
− If frequency hopping is to be considered by ILSA, then indicate the sub-cells at
which it is enabled.
6. Decide on synthesiser or baseband hopping. If synthesiser hopping is enabled, then
you can indicate that more carriers are required than TRXs. For baseband hopping,
the number of carriers and TRXs must be identical.
7. Finally, enable FH on a carrier layer basis, on the carriers tab of the sub-cell. It is
not possible to allocate FH to a control carrier layer.
9.6.1.1 About the Display Tab on the Frequency Planning Dialog Box
On the Display tab, set the display options for use with ILSA.
The Refresh Rate determines how quickly the Plan Status pane will update when
planning. A setting of 1 is the fastest, and a setting of 10 is the slowest.
To have the current cost written to the message log every minute, select the Log Results
in Message Log check box.
9.6.1.2 About the Plan Type Tab on the Frequency Planning Dialog Box
On the Plan Type tab:
Select To When
Create new plan. Start ILSA planning with an entirely random • Creating a frequency plan for a new
frequency plan. network.
This is an easy way to remove the • Carrying out a complete regional
constraints of a frequency plan but will take retune.
slightly longer to reach an initial acceptable
result. • Implementing a new technique, such
as Frequency Hopping.
Load plan from Load the initial carrier assignments of the Adding a small number of new sites to an
database. current plan Applied in the site database. existing network.
This may retain a larger number of the
original channel allocations and minimises
the number of changes that the frequency
planner makes.
9.6.1.3 About the Intf Table Tab on the Frequency Planning Dialog Box
On the Intf. Table tab, choose whether or not to use the interference relationships, from
an interference table currently in memory, as inputs to the cost function of ILSA.
It is generally advisable to use an interference table with ILSA. However in
circumstances where you do not have much confidence in your propagation model, the
interference table may be unreliable and you may wish to use ILSA with separation and
carrier constraints alone.
If you do not want to use an interference table:
Ensure the Use Interference Table check box is not selected. Then the only inputs
to the cost function are the carrier and separation costs specified within the cost
matrix.
To use interference relationships as inputs to the cost function:
1. If needed, load an interference table.
The Current Interference Table box shows the name of the current interference
table in memory. If there is no loaded interference table, or it has not been saved to
file, ILSA indicates this in this box. It is sensible to save a newly created
interference table.
If the interference table has been generated without a Traffic raster, then there will
be '(no traffic)' added to the end of the text.
2. Select the Use Interference Table check box.
3. Select how ILSA will minimise interference. Details are described below.
Traffic You have reasonable or high ILSA will pay more attention to high traffic
confidence in the traffic statistics that areas in the plan when reducing
you used to generate the interference interference
table.
The Cost function takes as an input the
value of the traffic affected due to an
allocation from the interference table.
The Cost of an allocation breaking a co-
channel or adjacent channel constraint is
the mE value of interference between two
cells multiplied by 2, then added to the
separation cost.
Note : This option is only available if the
interference table has been generated with
a Traffic raster.
Area You have no confidence in the traffic The Cost of an allocation breaking a co-
statistics that you used to generate channel or adjacent channel constraint is
(The area affected due the interference table the area, in km2, (indicated in the
to an allocation from the interference table) multiplied by a factor of
interference table. ) -or- 200.
You did not use a Traffic raster to
create the interference table
Combination You have only partial confidence in This option is only available if the
the traffic statistics interference table has been generated with
(Both traffic and area a Traffic raster.
affected from the -or-
interference table) Specify the ratio of traffic versus area. 0
You wish to bias the plan towards the indicates that only area will be used and
urban areas while maintaining 100 indicates that only traffic will be used.
reasonable quality across the
network The interference cost will comprise both
these values but the percentage determines
which option is dominant.
For example, if you select traffic:area to be
70%, the mE value is multiplied by 0.7, and
the km2 value is multiplied by 0.3 before
being added to the separation cost.
To stop the allocation of adjacent channels,
you must increase the separation cost.
Select If
Use Frequency Diversity Gain Frequency hopping is enabled on your sub-cells and you want ILSA to
consider this during the plan optimisation stage.
Minimise number of interferers You want to minimise the interference in the network while spreading it as
between two cells much as possible.
When using interference tables to produce a frequency plan, ILSA tries to
decrease the average interference in the network by using as few co and
adjacent carrier allocations as possible. This might be achieved at a cost of a
few cells suffering badly from interference.
However, to avoid this, and instead minimise the interference in the network
while spreading it as much as possible, select this check box.
Use DTX Load Factors as Set in You want to reduce the interference caused by sub-cells with DTX set. The
the Site Database weighting of the cells on which DTX is enabled is multiplied by the VAF set in
the site database.
DTX cannot be enabled on the BCCH carrier so some carrier allocations
within the network will have DTX enabled, and others will not. The carrier
allocations without DTX enabled need to be planned more carefully than
allocations with DTX – and so setting up DTX for use within ILSA allows you
to discriminate between the two settings.
Use Group Planning You want ILSA to allocate frequencies according to the group planning
pattern allocated to the carrier layer.
It is not recommended that you select this option but instead allow ILSA to
minimise interference by assigning carriers in any fashion rather than
restricting it to rigid groups.
Note : ILSA only maintains group planning patterns on a cell basis not on a
site basis. For example, in every cell all the carriers will be a member of a
single group such as A1 or B1, but the groups allocated to a site will not
necessarily maintain the group pattern, that is groups A1 and B1 might be
allocated to cells on the same site.
If you do want to use a frequency re-use pattern, ensure you have
associated it with the appropriate cell layer
Consider Intermodulation You want ILSA to take intermodulation into account.
Interference
Specify the order up to which intermodulation is to be considered. For
example, if you select 3rd order, both 2nd and 3rd order intermodulations will
be reported on. You can also indicate a tolerance value which specifies how
close an intermodulation frequency would need to be to a carrier before it is
considered to interfere.
9.6.1.6 About the Cost Matrix Tab on the Frequency Planning Dialog
Box
On the Cost Matrix tab, define the rules within which ILSA operates, choosing which
sites to plan, the separation constraints, and the desirability of the constraints being met.
The current cost matrix filename is shown in the Current Cost Matrix box. If there is no
cost matrix loaded, or if the cost matrix has not been saved to file, ILSA indicates this
here.
This table shows what you should do:
Click To
Create Cost Matrix Start the Cost Matrix wizard.
Edit Carrier Costs Edit and view the costs associated with a single carrier on
a single carrier layer of a single sub-cell, that is, the cost of
either retuning a Fixed carrier or allocating a Forbidden
carrier.
Edit Separation Costs Edit and view the cost of making close allocations to two
separate carrier layers within a sub-cell or between sub-
cells. This means you can allow for known troublespots in
the network.
Load Load a previously saved cost matrix.
Save Save the current cost matrix.
Note : You edit an existing cost matrix by editing the carrier costs and separation costs.
• The remaining amount of interference in the network with the new plan (which
comes from the interference table)
• The sum of the cost penalties associated with broken carrier separation constraints
(which comes from the Cost Matrix)
Using costs helps you determine when to stop iterating the frequency plan – when your
costs are stable.
A Cost Matrix defines the constraints within which ILSA will work and the penalties
associated with breaking those constraints.
To start the Cost Matrix wizard:
On the Cost Matrix tab of the Frequency Planning dialog box, click the Create Cost
Matrix button.
2. Select to Include or Ignore each cell layer/carrier layer combination in the cost
matrix.
Tip : Ignoring carrier layers will reduce the complexity of the cost matrix and
speed up the time taken to reach a solution. For example, 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. For each cell layer/carrier layer that you are including:
− If you want any carriers that you may have fixed on the Carriers tab for the
Cell Layer in the Site Database to be retuned, select the Allow Retune Fixed
Carriers check box. Then enter a cost (between 0 and 50000) for this retuning.
If you make the cost high, ILSA will try not to change the fixed carriers unless
it must obtain a plan with low interference.
− Assign cell layer/carrier layers combinations a weighting - usually between 1
and 10 (although you can go to 99999). Using weightings discourages ILSA
from breaking constraints on higher weighted layers, or increases the effect of
interference on a higher weighted layer.
4. Click Next to continue setting up the cost matrix.
Default Value of Is
Costs 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. What is important 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.
On the third page of the Cost Matrix wizard, for each cell and carrier layer:
1. Set the level of separation that ILSA should aim towards. A separation of 0
corresponds to a co-channel allocation, 1 an adjacent channel allocation and so on.
For each separation you have a minimum and a preferred value, which is by default
one greater than the minimum. If ILSA breaks the preference, the associated cost is
incurred, so a higher cost indicates the preference will be less likely to be broken.
The preferred constraint is activated if the cost of the preference is raised above 0.
The minimum cost is 0 indicating no preference, and the maximum is 5000.
2. Click Finish.
The cost matrix is calculated and you are returned to the Frequency Planning dialog
box.
3. On the Frequency Planning dialog box, click Save if you want to save the cost
matrix to file.
4. Manually edit carrier costs and separation costs on an individual site basis.
5. Click the Plan List tab and choose which Filter/Cell Layer/Carrier Layer
combination you want to plan, read only or ignore.
9.6.3.2 About the Plan List Tab on the Frequency Planning Dialog Box
When you have created a cost matrix, the Plan List tab defines the filter/cell
layer/carrier layer combinations that are to be considered by the plan.
For each combination:
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.
When you have set up ILSA in the way you require, the next step is to run ILSA.
• In addition to the Start Time, Plan ID and Number of Carriers to Plan, you can also
see the initial cost of the plan, the cost of the current best plan, the number of
iterations (screen refreshes not algorithm loops) that have been completed, the
average interference per carrier and the worst case interference for a carrier.
Click Show Graph while running to display a graph showing the cost of the current
best plan (in red), the average interference (in green) and the worst interference (in
blue).
If the cost matrix is large, leave ILSA running for several hours at a time. Remember
that the rate of improvement decreases with time – so vast improvements are made
within a relatively short period and only modest (but potentially beneficial)
improvements are made over many hours. When you choose to stop ILSA running,
click the Stop button then you can analyse the results.
2. If the statistics are acceptable, close the dialog box and Apply the plan to the
database.
3. If the statistics are unacceptable, for example, if BCCH carriers are experiencing
worse interference than TCH carriers, then continue planning.
4. 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.
5. When you have applied a plan to the database, perform the same analysis for
original frequency plans to verify that an improvement has been made.
Reparent BTSs
NetAct Planner is useful also for planning a new network configuration.
Once the exisiting configuration has been imported it can be analysed and optimised
both from radio and transmission network planning points of view.
The following diagram explains the BTS organisation process in NetAct Planner:
Nokia NetAct Import is accessed by selecting File | Import | Project Data | NetAct
Configuration. Import reads the data from the transfer file and writes it into the
database of NetAct Planner. The default name of the transfer file is omcpar.dat.
Note : Before importing Nokia NetAct parameters into NetAct Planner, sites and cells
(and their GSM identification codes) in the database must match the corresponding
Nokia NetAct objects. The procedure is described in section How to Update Sites and
Cells.
To import Nokia NetAct data, browse for the Nokia NetAct file, extension (.dat) and
click on Import.
The NetAct Configuration Import actions can be seen in a separate log window.
After a successful file import the new Nokia NetAct parameters can be saved into the
database by clicking Import or ignored by clicking Cancel. An import report
(NMSImport.txt) is generated automatically.
Note: If NetAct Planner is unable to identify cells between the import file and the
NetAct Planner database the cells are listed in the report. If cells do not exist in NetAct
Planner they need to be created manually and re-imported after that.
Site database before and after Nokia NetAct data import when sites are
reparented
The LAC areas in NetAct Planner are updated according to the ones found in the import
file.
identification, LAC and CIs matching those in Nokia NetAct. The identification must be
unique in NetAct Planner also.
Running the Delta report operation first lists the differences between the GSM cells in
the Nokia NetAct transfer file and the NetAct Planner database.
After the object hierarchy update, NetAct Planner has corresponding (MSC) BSCs,
BTSs, and the same GSM identification codes as Nokia NetAct.
Once the cells exist and are identified in the same way in Nokia NetAct and NetAct
Planner, all data for cells is updated simply by starting the Nokia NetAct data import.
Radio Planner allows a flexible use of cell layering but in the case of Nokia NetAct data
import the cell layers are used for separating the IUO layers to Super and Regular
layers. Each layer can then have frequency hopping enabled.
The control carrier layer with the BCCH frequency is always attached to the regular
layer.
Cell layer (sub cell) data updated in Nokia NetAct data import
• Frequency
• TRX type, control/traffic channel, TRX IDs
• Frequency Hopping mode
The TRX hopping mode and type decide the carrier layer to which the imported TRX
data is attached.
Carrier layer data updated in Nokia NetAct data import – Carriers tab
Carrier layer data updated in Nokia NetAct data import – Carrier Layer
Configuration dialog box
The items in the NetAct Configuration Export dialog box are as follows:
BSC
If selected, the BSC data is updated to the transfer file with other plan data.
Carriers
Cell frequency plan is exported as TRX parameters to the file. The BCCH frequency is
updated to the TRX carrying control channel. Frequencies are updated for other TRXs.
Carrier layer TRX IDs are usedto update TRX IDs.
MA list channels are exported to MAL parameter group frequencies.
CellSite Co-ordinates
This option adds the BCF_INFO parameter set to the file with the property location in
latitude, longitude format.
Neighbours
When selected, the cell neighbour information (ADCE parameter group data) is written
to the file.
GSM Cell
With this option the cell specific GSM codes are updated to the file with other cell
parameters. Among the other parameters are BCF data, GPRS data and parameters for
InSite BTSs.
IDs are allocated by the NetAct Planner allocation tool, there is no need to modify them
later and object identification is easy in all other planning tools, such as Plan Editor.
The ID generation takes place when the plan is ready to be transferred to Nokia NetAct.
NetAct Planner interfaces with the Site Configuration Tool by reading a file for
reserved IDs. Once the need for new BCF and BTS IDs is recognised and the network
configuration planned, the planner can log into the Site Configuration Tool and reserve
the required set of free IDs under a given BSC. By doing this, overlapping identity code
usage in simultaneous planning projects can be avoided. The file containing the
reserved IDs is transferred to NetAct Planner and can then be used in the ID generation
tool.
If the Nokia system is not in use, operators may define their own ID pools and use the
same file format as input for the ID generation.
To start the BSS ID generation:
From the Tools menu, select BSS ID Generation.
The following dialog box appears:
BSS Id Generation
Id Need Query
With the Id need query it is possible to calculate the amount of BCFs or BTS with ID 0
under each BSC. To do this:
1. Select the target objects (BCF or BTS).
2. Start the query by selecting the Query button.
BTS Id Need
Id Allocation
NetAct Planner allocates IDs to filtered site elements either from a given pool or from a
given range.
To allocate IDs:
1. Select the target objects (BCF or BTS).
2. Select the ID pool method (either a file or user defined parameters).
3. Start the allocation by clicking the Generate button.
4. Accept the result by pressing the OK button.
After the allocation results have been accepted, the ID field of the target objects is
updated and applied, (but objects are not committed).
In the case of BCF, the ID of the BCF object is updated (BCF ID). The BCFs are
located under sites. In the case of BTS, the subcell's BTS ID is updated.
BTS Id Allocation
3. Select the reports to be generated. Browse for a Nokia NetAct configuration file
then click Generate.
Use Delta reporting to see if there are changes in the network configuration in any
side. The Delta report also lists the cells that need to be added manually to the
NetAct Planner database for network data import.
MAL frequencies Arr(n), NetAct Planner obtains the values from carriers
max(n)=63, assigned to carrier layer in carrier layer
configuration
0..1023
bcf_ID
bts_ID
bts_name
la_ID_lac
cell_ID
frequency_band_in_use
mcc
mnc
bsic_ncc
bsic_bcc
underlay_maio_offset
hierarchical_cell_type
maio_step
underlay_maio_step
** TRX
bsc_ID
bts_ID
trx_ID
frequency
ch_type_1
ch_tsl_1
ch_sub_1
ch_type_2
** ADJACENT_CELL
bsc_ID
bts_ID
adj_cell_lac
adj_cell_ci
dr_threshold
***
** BSC
55348,"BSC_48","BSC48",8
** BCF
55348,1,"4030","BSC48",1
55348,2,"4032","BSC48",1
** BTS
55348,1,2311,"KAMPPI1",12022,10301,1,216,70,2,0,0,0,1,1
55348,1,2312,"KAMPPI2",12022,10302,1,216,70,2,0,0,0,1,1
55348,1,2313,"KAMPPI3",12022,10303,1,216,70,2,0,0,0,1,1
55348,2,2351,"PUNAVUORI1",12022,10321,1,216,70,2,0,0,0,1,1
55348,2,2352,"PUNAVUORI2",120220,10322,1,216,70,2,0,0,0,1,1
55348,2,2353,"PUNAVUORI3",120220,10323,1,216,70,2,0,0,0,1,1
** TRX
55348,2311,1,587,5,1,0,0
55348,2312,3,518,5,5,0,0
55348,2313,5,539,5,9,0,0
55348,2351,1,541,5,1,0,0
55348,2352,3,518,5,5,0,0
55348,2353,5,529,5,9,0,0
** ADJACENT_CELL
55348,2311,12022,10302, 10,0
55348,2353,120220,10322,10,0
** MAL
55348,1,"mal11",0;524;528;532;536
***
Generating Reports
4. In the Coverage/Interference Category pane, specify the level for which you want
to analyse the coverage.
− For best server arrays, these shown are those that you have defined using the
Coverage Schemas dialog box.
− For interference arrays, you can click the Define button to change the levels
and percentages shown.
5. Choose to analyse:
Either the whole area used in the array you created.
–or–
A list of regions defined by polygonal line data. To do this, click Define and select
the polygon data you require.
6. If required, select Calculate Population Statistics and select the required attribute
to calculate population statistics based on data you have entered in a vector.
7. Click OK.
If you chose to calculate population statistics, you are then prompted for whether
you want to display the population statistics by one or more of clutter, polygon and
cells.
CATEGORY TOTAL AREA (km²) COV AREA (km²) COV AREA (%)
High Urban 0.39 0.39 100.00
Low Urban 21.00 19.52 92.96
Industrial 0.01 0.00 33.33
Forest 29.90 25.84 86.41
Water 0.10 0.07 69.09
Open 185.48 177.23 95.55
5. Choose to analyse:
The whole area used in the array you created.
– or –
A list of regions defined by polygonal line data. To do this, click Define and select
the polygon data you require.
6. Select Calculate Population Statistics and select the required attribute to calculate
population statistics based on data you have entered in a vector.
7. Click Finish.
Note : The layer name column refers to the cell layer and not the carrier layer.
Note : The current blocking is shown as 100% because you have no carriers allocated,
that is, no frequency plan has yet been carried out). You have currently got 100%
blocking on all cells. These values become more interesting once we have an existing
set of carrier allocations and want to compare the blocking performance with a new
traffic distribution.
4. To run and display the report, click Generate, otherwise click Close.
Item For
ERP (for Cell) Each Cell
Transmission Power (for Cell) Each Cell
Antenna Gain at this Azimuth for Each Cardinal Radius
Terrain Heights along this Radius for Each Cardinal Radius
Area within the SAB (Service Area Boundary) Each Cell
2. On the tabs, select the information you want to extract from the database.
3. Click Generate.
Item Description
Description Comment
Cell Layer ID Identifier for the layer
Cell Layer Parameters Output Power, EiRP or ERP
Description Comment
Signal Offset
Signal Threshold
Timing Advance Threshold
CS Traffic
Propagation model
This table lists the items you can include in your report:
Item Description
Co-Site / Cell Low site and cell separations, below the thresholds used, will
Separations be reported.
Neighbour Neighbour separations below the threshold will be reported.
Separations
Exceptions Broken exception separations will be shown.
Interference Interference table will be displayed if one is loaded.
Intermodulation Select the order up to which to report. For example, if you
Interference select 3rd order, both 2nd and 3rd order intermodulations will
be reported on.
In the report, the carriers causing the intermodulation are
reported along with the carriers that are interfered with. The
report also shows whether the carriers are downlink or
uplink.
3. Set the thresholds. Information in the report will be less than the number you have
set.
4. Click Generate.
Search By For
4. On the Cell Parameters tab, enter cells which match one or all of the code fields.
Use * as a wildcard if one or all of the fields is not required for the search.
5. On the Filter tab, select a site filter to further filter the cells displayed.
6. Click Find to search for the correct cells.
The lower pane of the dialog box shows a preview of the report.
7. Click Export to save the report.
The Select Data Export File dialog box is displayed.
You can either enter a new file name or select an existing report to overwrite.
8. Click Save.
The information of the current frequency plan is required for GPRS planning.
Therefore, before starting further planning, it is essential that you update the plan to
meet the actual network's site/cell structure, element identity, frequency and
adjacency information. This is important also for GPRS plan implementation back
to the network.
3. Define data service settings.
The following definitions need to be made to initialise the GPRS service:
− Set GPRS Channel Coding Schemes (select Tools | 2.5G | GPRS Coding
Schemes). The C/I versus data rate values are dependent on the network nature
- how fast the mobiles are expected to move, is RF hopping used in GPRS
cells, and so on. The suggested default values need to be tuned based on that
network information.
− Use the Channel to Carrier mapping tables (select Options | Channel maps) to
define timeslot distribution. You need to set the amount of CS and PS control
channels as well as the amount of dedicated GPRS traffic channels.
4. Set Cell parameters.
In Radio Planner GPRS is parametrised on Cell Layer level. The subcell is
considered to provide GPRS service when the Enable GPRS check box in the
(E)GPRS tab in the Site Database is selected. In the same dialog the coding
schemes that the cell supports are selected.
Notes :
It might be necessary to create a Cell Layer of its own for GPRS service for the cell
(select Options | Cell Layers).
In the Nokia GPRS Phase 1 solution, GPRS service is supported only in the
Regular Layer when IFH is implemented.
5. Calculate and analyse GPRS service area.
The definition of cell specific GPRS service area follows the normal coverage
planning process:
− Set the Propagation Model and calculate Coverage Predictions (select Tools |
Coverage/Interference | Predictor).
− Calculate GPRS Best Server array to visualise on the map the service areas of
the cells where GPRS is enabled.
6. Define Terminal Types using data service.
For the Traffic and Capacity planning process, an estimate of the GPRS terminal
distribution is required as well as an idea of the services, data rate demand, of the
terminals.
− Define GPRS Terminal Types (select Options | Terminal Types). The
Terminal Type distribution is controlled by clutter weighting and vector and
polygon weighting.
The amount of GPRS terminals and terminal type parameters as well as the
mean busy hour capacity can also be set.
Notes :
CoverSoft is a registered company.
Mapinfo is a registered trademark.
The number of columns is dependent upon the maximum number of carriers assigned to
any cell/cell-layer. If not all of the carrier layers are defined then some of the columns
may be blank.
For each subsequent row, after the header row, include the appropriate data.
An example file is shown below:
TX_POWER 40
ANTENNA_TYPE Unknown
FEEDER_TYPE Unknown
FEEDER_LENGTH 28
CONNECTOR_LOSS 3
FREQUENCY 1800
OPERATOR Name of the operator here
COMMENTS Any comments to be added to the survey
DATE_START 12/4/1999
TIME_START 12:38:17
DATE_END 13/4/1999
TIME_END 14:38:17
Algorithms
å ( x i − x )( y i − y )
i
r=
2 2
å ( x i − x) å (y i − y)
i i
Where:
The values for area are obtained by averaging the probability of interference over the
region where A is the best server. The average is taken over all pixels in the appropriate
coverage array.
For traffic, the value to be averaged is the probability of interference x the traffic (in
mE) at that pixel. Thus it is necessary to have a traffic raster available to make this
calculation.
The probability of interference at a given pixel is calculated using a standard statistical
technique that uses the standard deviation of the error of the prediction model being
used. It is assumed that a difference in signal level of 9dB between server and interferer
gives rise to a 50% chance of co-channel interference, and that a difference of -3dB
gives a 50% chance of adjacent channel interference.
Other signal differences are converted into probabilities using this graph which assumes
that the prediction model used has a standard deviation of 7.77dB:
100
0
-20 -10 0 10 20 30 40
Signal Difference (dB)
Note : The worst connection and the worst interference calculations are the same in the
case of a non frequency hopping network.
åS
K −1
IC (K, i) * U(K, i)
m
U(K, i) = å u(i, j) * L(K, j) * V(K, j) * PC(K, j)
j−1
ì 1 if fi − fj = 0
ï
u(i, j) = íα if fi − fj = 1
ï 0 otherwise
î
Where:
C/I(I) is C/I ratio for a frequency I
I is a particular frequency
N is the number of interfering cells
m is the number of frequencies in interfering cell K
K is interfering cell
L(K,i) is load on interfering cell K on frequency j
V(K,j) is DTX factor in interfering cell K on frequency j
PC(K,j) is power control factor in interfering cell K on frequency j
The total probability of interference is then calculated as shown in the C/I Weights
graph on page B-3 and equation below:
P(i) = f (C / Ii)
This algorithm allows the efficient re-use of previously generated height profiles and
tables of knife-edges.
Where:
Hb is the base station antenna height above ground, in metres.
Absolute algorithm
Average algorithm
Relative algorithm
h1 is the ground height at the base station + height of antenna above ground
h2 is the ground height at the mobile + mobile antenna height above ground
You can specify the distance ds and a minimum Heff min and maximum Heff max for the
effective antenna height, which are used to clip the calculated values.
ds
BTS
h1 MS
Heff
h2
Slope, K
Ground
Slope algorithm
• Bullington method
• Deygout method
• Japanese Atlas method
2(d1 + d 2 )
ν=h
λd1d 2
Where:
λ is the wavelength
The diffraction loss L in dB is then given by:
L = 20 log(l)
Where:
L =1 for ν < −0.8
L = 0.5 − 0.62 * ν for −0.8 ≤ ν < 0
L = 0.5 exp( −0.95ν ) for 0 ≤ ν <1
Advantages
This method has the advantage of being simple.
Disadvantages
Significant obstacles can be ignored leading to an optimistic estimate of field strength.
O1 O2
T R
Bullington method
Advantages
This method does not ignore important obstacles in the way that the Bullington method
might, but to some extent it still suffers from underestimating the path loss.
Disadvantages
This method has limitations when the obstructions are closely spaced.
O2
O1 O3
T R
Advantages
This method gives improved results when the obstructions are closely spaced.
Disadvantages
To some extent this method still suffers from underestimating the path loss.
T’’
O2
O1 O3
T’
R
T
d1 d2 d3 d4
Advantages
This method provides accurate results where there are two obstructions, with one being
clearly dominant.
For three or four obstructions, the Deygout method gives the best results of any of the
approximate methods.
Disadvantages
Where there is no dominant edge, the Deygout method tends to overestimate the loss.
O2
O1 O3
T R
Main Edge
æ φ ö÷ φ
G(θ, φ) = ç1 − V ( θ) + V(180 − θ)
ç 180 ÷ 180
è ø
This function does not give the correct result on the horizontal plane (θ = θ m ) where
we require G(θm , φ) = H(φ) . We can correct this by a simple normalisation as follows:
For points in the plane of the rear vertical mask (φ = 180 ) we obtain the correct result:
For points at the angle of electrical downtilt (θ = θ m ) we obtain the correct result:
We can define spherical polar co-ordinates (r, θ , φ) for the world co-ordinate system:
x = r cos θ sin φ
y = r cos θ cos φ
z = r sin θ
(1)
and a similar system of spherical polar co-ordinates (r, θ A , φ A ) for the antenna co-
ordinate system:
x A = r cos θ A sin φ A
y A = r cos θ A cos φ A
z A = r sin θ A
(2)
Cartesian co-ordinates in the two systems are related by the following transformation:
æxA ö æ1 0 0 öæ cos φ 0 − sin φ 0 0 öæ x ö
ç ÷ ç ÷ç ÷ç ÷
ç y A ÷ = ç 0 cos θ 0 − sin θ 0 ÷ç sin φ 0 cos φ 0 0 ÷ç y ÷ (3)
ç z ÷ ç 0 sin θ cos θ 0 ÷øçè 0 0 1÷øçè z ÷ø
è Aø è 0
Substituting (1) and (2) into (3) gives expressions θ A ,φ A relating to θ, φ as follows:
1
sin φ A = cos θ sin(φ,−φ 0 )
cos θ A
1
cos φ A = ( − sin θ sin θ 0 + cos θ cos θ 0 cos( φ − φ 0 ))
cos θ A
sin θ A = sin θ cos θ 0 + cos θ sin θ 0 cos( φ − φ 0 )
Thus given a point (x, y, z) in the world co-ordinate system, you can derive the azimuth
and elevation θ A ,φ A of the point in the antenna co-ordinate system.
Terrain
Height Profile RX
First
Diffracting
Knife
Edge
TX
The numbers c ij and α ij are read from the interference table unless i and j are subject to
a separation constraint (for example, they are co-site allocations), in which case, c ij and
α ij are assigned artificial high values of the order of 100000 (specified on the Costs
page) to ensure that the cost of breaking the constraint is enormous relative to any gains
in terms of reduced interference.
The term cost (i, P(i)) is determined as follows:
cos t(i,P(i)) = a(retune cos t ) + b(10000 )
Where:
Where:
N is the number of the timeslots available for circuit switched and HSCSD
traffic
For a given number of TRXs N is determined using the channel to carrier map. The
number of TRX is increased until BL CS is below the circuit switched grade of service
criterion ( GoS CS ) and BL HSCSD is for all HSCSD types below the HSCSD grade of
service criterion ( GoS HSCSD ) or until the maximum number of TRXs defined in the
channel to carrier map is achieved.
The generalised ErlangB function is essentially a 2-dimensional ErlangB function,
which calculates the blocking rates of two different call types, one using 1 timeslot and
the other using i timeslots simultaneously. For every calculated number of TRXs the
function is used separately for i = 2, 3 and 4.
For each i:
L CS( eff ) = L CS + (1 − mm i ) * L HSCSD
L HSCSD = mm i * L HSCSD
Where:
This means that when calculating the blocking rate of transparent HSCSD traffic using i
timeslots, other HSCSD traffic is considered as Circuit Switched traffic. Also non-
transparent HSCSD traffic and transparent HSCSD traffic using one timeslot is always
considered as Circuit Switched traffic and the GoS CS is used as the grade of service
criterion for these services.
The function uses dozens of parameters to describe the channel allocation unidealities
and the effect of load control parameters. The values of these parameters are based on
simulations.
Note : If L i is zero then the Gen_ErlB function is reduced to ErlangB function.
[ L CS * (1 − BL CS ) + L HSCSD * (1 − mm 2 − mm 3 − mm 4 ) * (1 − B
L HSCSD * mm 2 * (1 − BL 2 ) + L HSCSD * mm 3 * (1 − BL 3 ) +
Where:
The value of the DR connection table with the calculated occupation is obtained from
the rate reduction.
The total number of required TRXs ( TRX tot(req) ) is calculated by first calculating
TRX CS(req) and checking if the GPRS traffic can be carried with that number of TRXs.
If not, the number of TRXs is increased until the Quality of Service (QoS) criterion for
GPRS is reached or the maximum number of TRXs defined in the channel to carrier
map is achieved.
100
90
Rate Reduction [%]
80 1 TRX
70 2 TRX
60
3 TRX
50
4 TRX
40
30 5 TRX
20 6 TRX
10
0
0 20 40 60 80 100
Occupation [%]
A default rate reduction table is stored in the database and its values cannot be edited. It
is however possible to create a separate rate reduction table and use it instead of the
default table. If the default directory contains a file named gprspar.txt then the rate
reduction table defined in the that file is used. The table can have as many columns and
rows as desired. On the first row is defined the rate reduction values for 1 TRX, on the
second row for 2 TRX and so on. The first column corresponds to an occupation of 0%
and the last column to 100%. Other columns correspond to occupation levels between 0
– 100% with even steps.
Index C
Calculations
capacity B-19
2 connection and interferer array B-3
diffraction B-9, B-10
2D Smoothing, about 6-5 mask loss B-14
signal strength 3-14, 4-8, 4-10
tilt B-14
A Calibrating, models 4-44
Capacity calculations B-19
Algorithm
Carrier wave, file format A-6
costs B-18
Carriers
Algorithms
about 3-2
intelligent local search B-17
allocating 3-8
used in Radio Planner B-1, A-1
calculating required 8-14
Allocating, carrier layers 3-8
costs 9-13
Analysis
defining 3-2
frequency plans 9-4, 9-18
fixing 3-8
ILSA results 9-18
forbidding 3-8
neighbours 7-5
grouping 3-7, 3-16
traffic 8-13
layers 3-6, 3-7, 3-8, 3-9
Antennas
Cells
distributed 5-8
layers 3-2, 3-6, 3-9, 3-10, 3-11, 3-16
example 5-8
naming 5-3
height calculation B-6
reports 11-16
mask loss algorithms B-14
viewing signal difference 6-28
reorientating 5-8
Change reports 11-17
slots 5-7, 5-8
Channel Coding Schemes 6-7, 8-10
using 5-8
Channel to Transceiver maps 8-19, 8-20, 8-22
Array Settings dialog box, about 6-3
Channels
Arrays
occupancy 8-12
about 6-1, 6-11
Colour codes
changing display 6-33, 6-34
planning 3-21
creating 6-26
Corrections
deleting 6-27
morphography 4-24
GPRS 6-16, 6-17
Topography 4-21
memory needed 6-2
Cost matrix
saving 6-26
about 9-14
service area 6-31
using 9-14
settings 6-3
Costs
traffic 8-4
acceptable 9-19
troubleshooting 6-11, 6-29
algorithm B-18
types 6-1, 6-11
editing 9-13
why use 6-1
Countrywide dataset 4-43
Average connection arrays 6-20
Coverage
Azimuths, changing 5-8
displaying 6-25
predictions 6-23, B-5
saving 6-26
B schemas 3-10, 6-33, 6-34
Base strings, setting 5-3 statistics 11-2
BCCH 3-2, 9-6, 9-12, 9-19, 11-15 create 2-5, 3-29, 4-50, 6-1, 6-5–6-6, 6-11, 6-20–6-23, 6-
Best server arrays 6-11, 6-14, 6-16 26–6-31, 8-3–8-4, 8-19–8-20, 9-8–9-10, 9-14, 10-
Blocking 1, 10-6, 10-8, 10-14, 10-17, 11-2, 11-6, 11-8, 11-
displaying 8-17 12, 12-3–12-4
specifying 6-6 CW Data A-6
Bullington diffraction calculations B-9
Data
survey 4-37, 4-41, 4-42, 11-11 G
transparent 3-28
Databases GPRS
reports 11-12 arrays 6-16, 6-17
uncommitted changes 11-17 capacity calculations B-19
Datasets 4-43 channel coding schemes 6-7
Defaults channel to transceiver map 8-20
identifiers 5-3 live traffic A-9
Delta reports 10-17, 11-17 statistics report 11-5
Deygout diffraction calculations B-9 terminal type 3-29
Diffraction calculation methods B-9, B-10 GPRS planning 12-1
Displaying Graphs
arrays 6-33 C/I Weights B-5
blocking per subcell 8-17 frequency planning 9-17
traffic rasters 8-9, 8-16 survey data 4-41
Groups
frequency 3-7, 3-16
E
Editing H
costs 9-13
Electrical tilt B-14 Hata model 4-4
Epstein Peterson diffraction calculations B-9 Hexagon radius, setting 5-2
ETSI Hata model 4-4 High resolution datasets 4-43
Examples Hopping 3-23
antennas 5-8 HSCSD
cell layer configuration 3-11 capacity calculations B-19
coverage statistics 11-3 Channel Coding Scheme 8-10
population statistics 11-4, 11-7 live traffic A-9
report 11-3, 11-4, 11-5, 11-7, 11-8, 11-9 terminal type 3-28
traffic 11-8 HSN planning 3-23
Exceptions
about 7-2
adding 7-8, 7-9 I
deleting 7-10
Identifiers, setting defaults 5-3
displaying 7-9
ILSA
Exporting
about 9-1
file formats A-1
analysing results 9-18
Nokia NetAct 10-12
intermodulation 9-12
running 9-17
Importing
F file formats A-1
File formats A-1, A-6, A-9 Nokia NetAct 10-5
Frequency Interference
bands 3-3, 3-5, 3-6 array calculation B-3
groups 3-7, 3-16 calculating 3-3
reuse patterns 3-16 considering 9-12
Frequency planning costs 9-15
about 9-1 per carrier 6-21
analysing 9-4, 9-18 statistics 11-6
automatic B-17 tables 3-19, 3-20, 3-21
intermodulation 9-12 Interference tables
prerequisites 9-5 about 3-19
reports 11-15 creating 3-20
running 9-17 generation B-2
Fresnel clearance loading 3-20
J
N
Japanese Atlas diffraction calculations B-9
Naming
settting default 5-3
L Neighbours
about 7-2
LACs 5-1 adding 7-6
Layers analysing 7-5
about 3-2, 3-6, 3-9 calculating data 7-3
carrier 3-6 deleting 7-8
defining 3-7, 3-10 displaying 7-7
deleting 3-9, 3-16 hiding 7-7
example 3-11 Networks
Line of sight loading live traffic 8-7
loading data 4-38 Nokia Model Parameters
masks B-17 editing 4-24
Live traffic 8-7, A-9 Nokia NetAct
Locations exporting 10-12
adding area codes 5-1 importing 10-5
Nokia NetAct data transfer
about 10-1
M Nokia Propagation Models 4-15
Non line of sight
Macrocell model
diagram B-17
about 4-4
loading data 4-38
calibrating 4-46
masks B-17
data recommended 4-42
Non transparent data 3-28
parameters 4-5
Macrocell model 2 4-4
Map data
required 4-42
O
Map Information window, about 2-3 Occupancy, of channels 8-12
Map View 2-2, 3-11, 3-20, 3-26, 5-1, 5-4, 6-1, 6-23, 6- Okamura model 4-4
30, 6-33, 7-3, 7-6, 8-16, 11-9 Orphaned Predictions, About 6-5
Map View window, about 2-2
Maps
channel to transceiver 8-19, 8-20, 8-22 P
Maps, channel to transceiver 8-19
Memory, needed for arrays 6-2 Packet switching
Microcell model arrays 6-16, 6-17
about 4-7 statistics report 11-5
calibrating 4-47 terminal type 3-29
data recommended 4-42 Parameters
parameters 4-7 suggested for models 4-5, 4-7
Models Path loss, predicting 6-23
about 4-2 Patterns, re-use 3-17
adding 4-12 Planning
calibrating 4-44 colour codes 3-21
defining 4-12 frequency 9-1
deleting 4-14 HSNs 3-23
Nokia Propagation Models 4-15 Prediction models 4-2, 4-5, 4-7, 4-12, 4-14, 4-42, 4-44
recommended data 4-5, 4-7, 4-42 Predictions
W
Wizards
interference 3-20
neighbours 7-3
traffic 8-4
Worst connection arrays 6-20
Worst Interferer arrays 6-20