You are on page 1of 121

 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Atoll Evaluation Test


Report

Change History

Version Date Authors Comments


1.0 20080618 Rosario !olaianni, t)e one an* onl+ version
Enri"o #oren$oni,
%ea Matilainen,
'immo M(el(inen,
%etri Sepp(l(
 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Table of Contents

1. %urpose an* S"ope....................................................................................

2. A*ministration o- Atoll.................................................................................6
2.1 nstallation................................................................................................................................ 6
2.2 !on-iguring t)e installation in single mo*e............................................................................... 
2. Multiuser Environment..............................................................................................................8
2. igital Maps..............................................................................................................................3
2. A*ministration -iles.................................................................................................................. 11
2.6 !al"ulate* results................................................................................................................... 12
2. E4port an* mport -rom an* to %lanner...................................................................................1
2..1 E4port an* mport -rom using %lanet -ormat........................................................................1
2..2 mport -rom ot)er tools........................................................................................................ 1
2.. mport using AS! -ormat....................................................................................................16
2.8 Atoll management !onsole.....................................................................................................1
2.3 !on"lusions on Atoll A*ministration........................................................................................ 13

. 5eneral %lanning ssues in Atoll...............................................................20


.1 Map Formats.......................................................................................................................... 20
.2 Antenna mport....................................................................................................................... 22
. %ropagation Mo*els................................................................................................................ 22
..1 sage o- T7o %ropagation Mo*els per !ell.........................................................................2
..2 Appro4imation o- etA"t %lanner9s oia %ropagation Mo*el in Atoll..................................26
.. Appro4imation o- %lanner9s Stan*ar* Ma"ro"ell Mo*el  in Atoll.........................................2
.. %ropagation Mo*el Tuning...................................................................................................1
. %re*i"tion !al"ulation............................................................................................................. 1

. 25 Ra*io %lanning in Atoll........................................................................2


.1 5eneral issues a:out 25 ra*io planning in Atoll.....................................................................2
.2 25 !overage planning............................................................................................................ 
.2.1 Simulation vs. stati" "al"ulation :ase* "al"ulation...............................................................
.2.2 Stati" !overage "al"ulation -or ;est server......................................................................... 
.2. Summar+ on 25 "overage planning.................................................................................... 
. 25 eig):our planning...........................................................................................................6
..1 Manual neig):our planning................................................................................................. 3
..2 <isual anal+sis o- neig):our plan........................................................................................ 3
.. Summar+ o- neig):our planning in Atoll in "omparison 7it) A%........................................0
. 25 !apa"it+ planning............................................................................................................. 0
..1 5eneral a:out 25 !apa"it+ planning...................................................................................0
..2 TR= re>uirement *e-inition met)o*s an* t)eir appli"a:ilit+.................................................0
.. !arrier re>uirement *e-inition in Atoll...................................................................................1
.. Fre>uen"+ )opping planning............................................................................................... 1
.. nter-eren"e matri4...............................................................................................................1
..6 Timeslot "on-iguration planning........................................................................................... 
.. TR= Re>uirement "ount "al"ulation....................................................................................
. 5SM Fre>uen"+ planning.......................................................................................................
..1 Automati" -re>uen"+ planning............................................................................................. 
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

..2 Manual 5SM -re>uen"+ planning.........................................................................................


.. Summar+ a:out 5SM Fre>uen"+ planning..........................................................................
.6 !o*e an*  planning............................................................................................................. 8
.6.1 %lanning an* management o- "o*es................................................................................... 8
. Reporting................................................................................................................................8
.8 !on"lusions on 25 ra*io planning 7it) Atoll...........................................................................0

. MTS %lanning in Atoll............................................................................. 1


.1 Test Environment....................................................................................................................1
.2 MTS %arameters..................................................................................................................2
.2.1 !lutter %arameters.............................................................................................................. 2
.2.2 et7or !on-iguration......................................................................................................... 
.2. !on-iguration o- ;earers, Servi"es an* Terminals...............................................................
. mport -rom a etA"t %lanner %lan.........................................................................................8
. %ilot !overage %lanning......................................................................................................... 60
. MTS Tra--i" Mo*elling.......................................................................................................... 62
.6 Monte !arlo Simulation.......................................................................................................... 6
.6.1 Su--i"ient um:er o- Simulation Snaps)ots.........................................................................6
.6.2 e-ining ?E>uivalent? Simulations in %lanner an* Atoll........................................................ 68
. @S%A................................................................................................................................... 2
..1 @S%A Transport Formats.................................................................................................. 
..2 @S%A Terminals................................................................................................................ 6
.. @S%A Support in Transmitters an* !ells...........................................................................
.. @S%A S")e*uling..............................................................................................................
.. @S%A %re*i"tion Stu*ies...................................................................................................8
.8 @S%A................................................................................................................................... 80
.3 eig):our %lanning................................................................................................................ 8
.10 S"ram:ling !o*e %lanning................................................................................................... 8
.11 !on"lusions on MTS %lanning...........................................................................................8

6. iMA= %lanning.......................................................................................8
6.1 5eneral ssues A:out iMA= Ra*io %lanning in Atoll............................................................8
6.2 S"ope o- MA= Support.......................................................................................................8
6.2.1 Test !ase es"ription.......................................................................................................... 8
6.2.2 5eneral %arameters............................................................................................................ 8
6. Results o- MA= et7or Anal+sis...................................................................................... 32
6..1 ;asi" Anal+sis......................................................................................................................32
6..2 A*van"e* Anal+sis.............................................................................................................. 38
6.. Bptional Anal+sis................................................................................................................. 33
6. ire"tional terminal antennas CFi4e* !%Es !aseD................................................................ 10
6..1 @o7 !R istri:ution 7it) *ire"tional SS antenna "an :e "al"ulate*..............................10
6. iMA= Fre>uen"+ %lanning................................................................................................. 10
6..1 s iMA= Fre>uen"+ %lanning Supporte*.........................................................................10
6..2 Atoll iMA= Roa*map......................................................................................................10
6.6 !on"lusions on iMA= Ra*io %lanning 7it) Atoll................................................................106

. Atoll Roa*map an* Future evelopment................................................10

8. !on"lusions an* Bpen uestions..........................................................108

3. Appen*i4 iMA= et7or !on-iguration...............................................110


 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

3.1 iMA= Frame !on-iguration Settings.................................................................................. 110


3.2 ;earer  Mapping................................................................................................................11
3. %ropagation Mo*el................................................................................................................11
3. %ream:le RSS Arra+ Fin*ing................................................................................................11
3. Antennas an* E>uipment......................................................................................................116
3.6 %o7er Settings...................................................................................................................... 11
3. Settings -or ;asi" Anal+sis....................................................................................................11
3.8 Settings -or A*van"e* Anal+sis............................................................................................. 113
3.3 Settings -or Bptional Anal+sis...............................................................................................121
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

1. %urpose an* S"ope

n t)is *o"ument t)e "apa:ilities o- Atoll Cver. 2..0 :+ Fors, 777.-ors."omD in planning o- ra*io
a""ess net7ors are evaluate*. T)e 7or 7as "arrie* out in t)e 5S MS %B Tools Management
& Support team *uring Ma+Gune 2008.

T)e 7or 7as *ivi*e* into separate evaluation o- planning o- 5SM, MTS an* iMA= ra*io
net7ors as 7ell as evaluation o- Atoll a*ministration. %lanning o- 5SM an* MTS net7ors 7as
stu*ie* :+ %etri Sepp(l( an* 'immo M(el(inen, respe"tivel+. Atoll a*ministration 7as t)e
responsi:ilit+ o- %ea Matilainen, an* planning o- iMA= net7ors 7as stu*ie* :+ Rosario
!olaianni C-rom !MB SE est & Sout) EuropeD an* Enri"o #oren$oni C-rom 5S MS Manage*
Servi"esD.

Bnl+ ra*io a""ess net7or planning 7as investigate* in evaluation. Aspe"ts relate* to lin planning
or transmission net7ors 7ere not stu*ie*. Atoll supports also !MA2000 Cin"l. E<BD an* T
S!MA te")nologies, :ut net7or planning -or t)ese te")nologies 7as :een teste*.
 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

2. A*ministration o- Atoll
2.1 nstallation
 Atoll <ersion an* mo*ules

Server/7orstation nstallation
@ar*7are ell %re"ision 0
!% =eon 2 5@$
RAM . 5;
BS in*o7s =%, S%2, 2 :it
MS A""ess 200, S%2
Bra"le 10.2.0.2 EE
nstallation pro"ess
Full installation

!lient/7orstation nstallation
@ar*7are ;M T%
!% ntel 2 5@$
RAM 2 5;
BS 1.ma")ine in*o7s =%, S%2, 2 :it
2.ma")ine in*o7s <ista, 2 :in
MS A""ess 200, S%2
Bra"le 10.2.0.2 !lient
nstallation pro"ess
it)out Atoll !al"ulation server 
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

!omman* line installation not teste*. %ersonal li"enses use* in t)is test. o A**in mo*ules 7ere
availa:le -or t)e test.

Conclusion: nstallation goes along t)e manual. Bnl+ un*er <ista BS t)e *ongle *river 7as not
"ompati:le 7it) operating s+stem. B'

2.2 !on-iguring t)e installation in single mo*e.


T)ere are man+ 7a+s )o7 t)e *ata "an :e store*

1. in a single -ile planning *ata an* *igital maps as em:e**e*


2. *ata in a single -ile an* *igital maps in separate -ol*ers
. *ata in a MS A""ess *ata:ase an* *igital maps in separate -ol*ers
. *ata in a *ata:ase CBra"le/msS#D an* *igital maps in *i--erent -ol*ers as line* or
em:e**e*
. a"tive et7or *ata is lo"ate* in lo"al -ile, an* it "an :e manuall+ ar")ive* to t)e
lo"al MS A""ess *ata:ase an* to t)e proHe"t *ata:ase . A*ministrator taes "are o-
s+n")roni$ation o- all proHe"t *ata to t)e Master *ata:ase

MsS# *ata:ase option not teste*.

Conclusion: n a single user mo*e, *ata "an :e opene* in one met)o* an* save* in an ot)er 7a+
>ui"l+ an* easil+. M+ re"ommen*ation is t)at Bra"le is not use* in single user mo*e. E4port to
MS A""ess gives eas+ a""ess to mass manipulation o- t)e *ata. All met)o*s are B'.
 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

2. Multiuser Environment

Master Document

T)e Master o"ument is t)e "ore o- t)e proHe"t. t )ol*s t)e in-ormation o- t)e *igital maps an* t)e
initial net7or *esign. T)e master *o"ument is a""esse* onl+ :+ a*ministrator an* 7)en rea*+,
 A*min 7ill e4port it to t)e *ata:ase.

Share !ath "oss Matrices:

T)ese -iles are generate* :+ a*ministrator, or t)e "al"ulation servi"e. Files are rea* onl+ -or all
users.
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Client sie files:

Single -ile s+stem saves t)e in-ormation a:out t)e map *ata, :ut in "ase a *ata:ase is use*, t)e
-ile in-ormation is passe* to t)e appli"ation 7it) parameter ?!I%rogram FilesIForsIAtollIAtoll.e4e?
"-g ?@IAtollIMaster."-g?. !onne"tion to t)e rig)t *ata:ase 7it) a""ount in-ormation "an :e
in"lu*e* in t)e parameter. %re*i"tion -iles an* "op+ o- t)e *ata:ase s)oul* :e lo"ate* in a lo"al
*rive. T)e ")ange* o:He"ts are save* to t)e *ata:ase using -un"tion JFileKJata:aseKJAr")iveK.
To retrieve t)e up*ate* *ata -rom *ata:ase is *one 7it) -un"tion JFileKJata:aseKJRe-res)K.
Most "onvenient 7a+ to use multi user environment is to save t)e proHe"t lo"all+ an* ever+ no7
an* t)en to up*ate t)e *ata eit)er or *ire"tion.

#ser rights:

ser rig)ts "an :e )an*le* in various met)o*s, t)e tool itsel- )as limite* support in t)is area.

 site lists
 Ea") proHe"t is store* un*er *i--erent username, s")ema or in a separate *ata:ase.
 Ea") ta:le in one proHe"t "an :e provi*e* 7it) *i--erent a""ess rig)ts -or ea") user 
 Master *ata:ase an* regional *ata:ases "an :e s+n")roni$e* Cstati" regionali$ationD
 Bra"le Spatial "an :e use* in *+nami" regionali$ation
 Fors "an provi*e master *ata:ase an* set o- s"ripts to maintain user a""ounts, a""ess
rig)ts an* )o7 to regionali$e t)e proHe"t.

Conclusion: To setup man+ proHe"ts -or multiple users is time "onsuming. Also man+ met)o*s o-
storing *ata 7it) t)e easiness mae t)e planning reall+ interesting Ho: proper version )an*ling,
"orrupte* *ata, overlapping net7or o:He"ts, Hust some o- t)ose *ar "lou*s in t)e s+. M+ )um:le
opinion is t)e tool is ni"e an* eas+ to use 7)en 7e )ave -e7 proHe"ts an* less t)an 10 planners to
manipulate t)e same *ata.

2. igital Maps


 Atoll "an use *igital maps in various -ormats an* t)e natural -ormat is ;#-ormat.

6. geo *ata set


. e: Map servi"e maps
8. Auto"a* *4--iles
3. Atoll geograp)i" *ata -iles
10. Ar") vie7 an* gri* -iles , s)p, t4t
11. Mapn-o mi- or ta: -iles
12. Multiimport -iles
1. %lanet -ormat , *ata:ase or in*e4-iles
1. ;itMap -iles in Ti-- an* ;mp -ormats
1. Er*as -iles
16. E! -iles
1. ;il Format
18. <erti"al mapper -iles
13. 5oogle eart) maps C in ne4t releaseD

 Also tool support *ire"tl+ "onversion to a *i--erent -ormat, e.g.


 

10/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

20. Mapin-o K Atoll geograp)i" *ata -iles, Ar") vie7 -iles , s)p
21. etA"t %lanner K ;#, Ar") vie7 gri* -iles t4t, Ti-, ;mp

E4ample using etA"t %lanner map -ormat. T)e *ata in"lu*es )eig)t an* "lutter in  m an*
:uil*ing *ata in Mapin-o -ormat "onverte* -rom etA"t %lanner ve"tor -ormat.

Conclusion: T)e *igital map -ormats an* t)e 7a+ Atoll )an*les t)e *igital map *ata, is suita:le -or
our nee*s. MS C7e: map servi"eD 7oul* :e a ni"e met)o* to s)are *igital maps in our intranet.
 

11/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

2. A*ministration -iles


T)e :e)aviour o- t)e tool "an :e mo*i-ie* :+ e*iting t)ese  t+pes o- "on-iguration -iles.

L T)e user "on-iguration -ile C."-gD


T)is -ile "an "ontain pat)s an* *es"ription o- geograp)i" *ata, "omputation $one *e-inition,
-ilter/sort/group "riteria applie* to -ol*ers, *ispla+ settings o- o:He"ts, pre*i"tion stu*+ list,
"ustomi$e* stu*ies, pat) to a""ess ma"ros an* AF% settings. T)e -ile "an :e loa*e* automati"all+
or manuall+ :+ t)e user. Ea") user an* proHe"t "an )ave o7n "on-iguration -ile.
 5eograp)i" *ata set
 e-initions o- t)e "omputation an* -o"us $ones
 #ist o- "overage pre*i"tion stu*ies
 Automati" neig):our allo"ation parameters
 AF% "on-iguration C5SM 5%RS E5%RS proHe"tsD
 Automati" s"ram:ling "o*e allo"ation parameters CMTS @S%A an* TS!MA proHe"tsD
 Automati" % o--set allo"ation parameters CS3 "*maBne an* !MA2000 14RTT 14E<B
proHe"ts
 Mi"ro7ave Ra*io #ins parameters
 %at)s to -iles "ontaining ma"ros

L T)e Atoll initiali$ation -ile C.iniD


T)is -ile "an "ontain site an* transmitter naming "onventions, "al"ulation settings Cmo*elling
met)o* o- antenna patternsD an* ot)er options Clist o- "al"ulation servers, et".D. File is lo"ate* in
t)e appli"ation -ol*er, so it is -or ea") "lient.
5eneral Bptions, lie naming o- ne7 sites,
 !al"ulation Bptions, e.g. !ell e*ge "overage pro:a:ilit+, saving met)o* -or pre*i"tion -iles,
*ispla+ resolution -or "overage arra+s et".
 5 Bptions lie *ispla+ settings
 istri:ute* "al"ulation server options, lie serving servers, priorit+ o- servi"e
 #i"ense options, to limit t)e mo*ules to loa*
 ata:ase Bptions, lie *ata:ase "onne"tion time out, automati" integrit+ ")e"s
 5SM/5%RS/E5%RS/!MA planning options
 Measurement options

L An .4ml stu*+ -ile


T)is -ile C*e-ault name Stu*ies.4mlD *es"ri:es pre*i"tion stu*ies 7it) "ustomi$e* settings.
T)e -irst step is to "al"ulate an* vie7 a "overage or an+ ot)er arra+ plot an* t)e -rom e4plorer
7in*o7 to sele"t Save as a templateN. =M# -ile "an :e e*ite* an* importe* :a" -or a ne7
anal+sis

T)ere is limitation o- onl+ one stu*+ "an :e a"tive at t)e same time.
Conclusion: T)ese -un"tions 7or as promise*. =M# stu*+ "oul* :e easil+ e4pan*e* to t)e
stan*ar*i$ation o- t)res)ol* settings.
 

12/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

2.6 !al"ulate* results


epen*ing on t)e arra+s, t)e results "an :e vie7e* on t)e map, e4porte* to ot)er -ormats Cmost
important ones Mapin-o an* ;ilD , as )istogram an* generate* a report.

T)e report is eas+ to move to E4"el using "op+


an* paste met)o*.

E4ample o- a simulation an* %ilot


%ollution. %opup 7in*o7 is a ni"e 7a+ to
s)o7 t)e result pi4el :+ pi4el.

Conclusion: T)ere are a lot o- output options an* t)e+ are eas+ to -in*. o pro:lems "overe*.

2. E4port an* mport -rom an* to %lanner 


 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

2..1 E4port an* mport -rom using %lanet -ormat


n Atoll t)ere is 2 t+pe o- net7or planning *ata imports

1. in =M# -ormat
2. %lanet 2.8 ata:ase import

Conclusion:  ;ot) o- t)ese are not t)e same etA"t %lanner "an pro*u"e, an* t)ere-ore not
suita:le solution in S.

2..2 mport -rom ot)er tools


Fors )as intro*u"e* a**itional mo*ule to import *ata -rom ot)er tools

Setup.!%Tmport2..2.10.e4e
 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Results

 %ropagation mo*els 7ere not importe*.


 n "urrent version 5SM sites an* "ells 7ere not possi:le to import, an* 7)en tr+ing to
import 5SM "ells to 5SM proHe"t, t)e error message s)o7s

 )en importing MTS sites an* "ells, onl+ antennas an* sites 7ere importe*

etA"t %lanner Atoll


 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

#arge %roHe"t 28 sites

T)e *etails o- proper use o- t)e import mo*ule -or etA"t %lanner plans )as :een *is"usse* in t)e
Se"tion ..
 

16/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

2.. mport using AS! -ormat

E4ample o- "sv-ile import

)ile importing t)e 7rong values "an :e "orre"te* :e-ore a""epting t)e results.
 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

2.8 Atoll management !onsole


;e-ore t)e management "onsole is rea*+, all *ata:ases Cin our terminolog+ *ata:ase O proHe"t in
etA"t %lanner O user a""ount in ora"leD must up*ate*.

p*ate pro"ess B'

%roHe"t *ata:ase "reation B'. %roHe"t *ata:ase is a "lone -rom a master, a "omplete o- partial
limite* :+ a pol+gon or simple site -ilter.
 

18/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Bpening a proHe"t *ata:ase -aile*.

;e"ause o- t)e -ailure s+n")roni$ing o- master an* proHe"t *ata:ase 7as not teste*. T)e -un"tions
to ar")ive t)e master an* re-res) t)e proHe"t *ata, itsel- seam to :e B'.

e7 *ata:ase "reation -aile*, reason unno7n.

!on"ept o- Master an* %roHe"t *ata:ase


 

13/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Conclusion: T)e "on"ept o- splitting t)e *ata into smaller groups is interesting. t :rings some
a*min 7or an* m+ opinion it suits 7ell in one or in -e7 net7or planning proHe"ts. !entrali$e* *ata
"an :e utili$e* in ot)er -un"tions o- t)e "ompan+. Bn t)e ot)er )an*, t)e "omplete stru"ture o- *ata
Cmaps, tra--i" la+ers, lo"al "opiesD is prett+ "ompli"ate* an* it nee*s goo* no7le*ge an* proper
*is"ipline -rom all parties involve*. T)e pro:lems in t)e test 7ere not "ru"ial. n a smaller proHe"t
MS A""ess *ata:ase is su--i"ient solution. Man+ tass 7)i") :elongs to users, are "arrie* out :+
a*ministrator, e.g. t)e s+n")roni$ing antenna *ata in MTS an* 5SM proHe"ts

2.3 !on"lusions on Atoll A*ministration


 Atoll is in itPs :est 7)en one user )an*les t)e "omplete *ata. t is also -le4i:le i- 7e nee* to "om
:ine small pie"es o- planning *ata to a "ountr+7i*e proHe"t. ;ut it not e--i"ient i- 7e )ave )un*re*s
o- proHe"ts an* 7e tr+ to eep t)em "entrali$e* Cit is not even e--i"ient in etA"t %lannerD. T)e
s+n")roni$ation o- master, regional an* lo"al *ata is >uite interesting i*ea.

T)e variet+ o- storage met)o*s gives also possi:ilities to manipulate *ata in man+ 7a+s. t is eas+
sen* a "omplete plan to a "olleague 7it) em:e**e* *igital map. T)e *ra7:a" is )o7 7e "an
)an*le versions.

T)ere seems not to :e a :ig *i--eren"e in t)e pro"essing po7er, in etA"t %lanner user "an easier
sele"t t)ose *ata la+ers nee*e*. T)e loa*ing time o- ve"tori$e* :uil*ing *ata is longer in Atoll.
 

20/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

. 5eneral %lanning ssues in Atoll


T)e 5 o- Atoll is )eavil+ :ase* on rig)t"li"ing. T)e general prin"iple is t)at onl+ glo:al settings
are -oun* in menus, an* all parameter settings are ma*e in *ialogs t)at are -oun* :+ rig)t"li"ing
on various o:He"ts in t)e trees at t)e E4plorer 7in*o7, 7)i") "ontains t)e *ata an* o:He"ts o- a
plan C7)i") is "alle* a *o"ument in AtollD, arrange* )ierar")i"all+ into -ol*ers. T)is is >uite intuitive
in a sense t)at parameters o- an o:He"t "an -oun* :+ rig)t"li"ing t)e o:He"t itsel-. @o7ever, sin"e
t)e rig)t"li"ing menus are o-ten  levels *eep, it "an :e *i--i"ult to guess, 7)ere to start rig)t
"li"ing.

 Atoll "omputes pre*i"tion stu*ies, Monte !arlo simulations, et". 7it)in a user*e-ine* computation
zone. T)e "omputation $one is un*e-ine* :+ *e-ault, an* not)ing "an :e "ompute* in Atoll :e-ore it
is *e-ine*. T)e easiest 7a+ to *e-ine t)e "omputation $one is to $oom to large enoug) area an*
sele"t to -it t)e $one to t)e map 7in*o7.

 A-ter t)e "omputation $one )as :een *e-ine*, Atoll "arries out t)e "al"ulation -or all :ase stations
t)at are a"tive Cvia a ")e":o4D, sele"te* :+ t)e "urrent -ilter parameters, an* 7)ose propagation
$one interse"ts a re"tangle "ontaining t)e "omputation $one C7)et)er t)e a"tual :ase stations are
insi*e or outsi*e t)e "omputation $oneD.

n a**ition to t)e "omputation $one, t)ere are also ot)er Atoll $ones t)at a--e"t operations

 -iltering $one restri"ts t)e o:He"ts *ispla+e* on t)e map an* on t)e ata ta: o- t)e E4plorer
7in*o7Q it also restri"ts 7)i") o:He"ts are use* in "overage pre*i"tions, et".Q
 -o"us $one sele"ts t)e area on 7)i") reports an* results are generate*Q
 printing $one *e-ines t)e area to :e printe*Q
 "overage e4port $one *e-ines part o- t)e "overage pre*i"tion to :e e4porte* as a :itmap.

.1 Map Formats


igital maps t)at are in t)e etA"t %lanner -ormat C7)i") is a"tuall+ t)e %lanet -ormatD "an :e
importe* to Atoll la+er :+ la+er simpl+ :+ sele"ting separatel+ t)e index.txt  -iles in t)e )eig)t an*
"lutter *ire"tories o- t)e map -or import C-rom File  mportD. A-ter import o- "lutter, also t)e names o- 
t)e "lutter t+pes s)all :e "orre"tl+ set in t)e map. T)e "oor*inate s+stem o- t)e map )as to :e set
separatel+ un*er Tools | Options | Coordinates. T)e list o- supporte* "oor*inate s+stems seems to
:e >uite "ompre)ensive.

<e"tors "an also :e importe* in t)e same 7a+. T)e ol* %lanner ve"tor -ormat Co- %lanner .0D
"orrespon*s to t)e %lanet -ormat, an* t)e "omplete set o- map ve"tors "an :e importe* :+
sele"ting t)e in*e4.t4t -ile. Su") a "omplete import is not possi:le -or t)e ne7 %lanner ve"tor -ormat
CMapn-o -ormat ve"tors 7it) in*e4.4ml -ile in %lanner .1 an* ne7erD, :ut it is possi:le to import
in*ivi*ual Mapn-o -ormat C.mi- or .ta:D ve"tors one :+ one.

T)e -ollo7ing -igures s)o7 s"reens)ots o- t)e "lutter la+er o- t)e @elsini emo Map C-or t)e TM
$one D in etA"t %lanner an* in Atoll Ca-ter t)e "olour s")emes 7ere manuall+ set to :e
appro4imatel+ e>ualD.
 

21/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 1. !lutter la+er o- t)e @elsini emo Map in etA"t %lanner.

Figure 2. !lutter la+er o- t)e @elsini emo Map in Atoll.


 

22/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 A-ter import o- a )eig)t or "lutter la+er o- a etA"t %lanner map, t)e in*ivi*ual map :lo"s 7ill :e
s)o7n as separate :ran")es in t)e 5eo tree o- Atoll. T)e in*ivi*ual map :lo"s Co- one resolutionD
o- %lanner "an :e "om:ine* into one single map -ile Cinto a single .:il -ile an* t)e asso"iate* .)*r
-ileD Hust :+ sele"ting Save As in Atoll. Fors re"ommen*s using su") single -ile -or ea") map la+er
instea* o- large num:er o- :lo"s.

)en using maps 7it) la+ers o- multiple resolutions, t)e )ig)est resolution map must :e on top on
t)e tree. Atoll 7ill tr+ to use t)e maps in t)e or*er t)at t)e+ appear in t)e tree. Maps "an :e em
:e**e* into proHe"t "on-iguration -iles Ct)e .A#T -ilesD so t)at a "omplete planning proHe"t "an :e
sent -rom one Cstan*aloneD Atoll user to anot)er.

.2 Antenna mport


%lanet-ormat antennas "an importe* to Atoll, :ut t)e in*ivi*ual .msi -iles "annot :e sele"te* -or
import as su"). nstea*, it is ne"essar+ to "reate an in*e4 -ile t)at lists t)e names o- in*ivi*ual
antenna -iles to :e importe*, an* to import t)is in*e4 -ile.

For an ele"tri"al tilt antennas, ra*iation patterns o- *i--erent ele"tri"al tilts )ave to :e importe*
separatel+, an* t)e+ "annot :e "om:ine* toget)er into a single antenna stru"ture in Atoll.

T)e ele"tri"al tilt o- an antenna is presente* to user in some7)at "on-using 7a+. T)e ele"tri"al tilt
t)at )as :een rea* -rom t)e antenna import -ile is not *ispla+e* at all in an Atoll transmitter. n
stea*, all transmitters )ave a parameter additional electrical tilt . T)is parameter Hust intro*u"es an
a**itional verti"al rotation to t)e "urrent antenna pattern. ;+ using t)is parameter, ele"tri"al tilt "an
:e appro4imatel+ mo*elle*, 7)en t)e e4a"t antenna ra*iation patterns are not availa:le.

T)ere are no s)are* antennas in Atoll. Ea") transmitter must )ave it9s o7n antenna, even i- t)e+
mo*el t)e same p)+si"al antenna. )en a$imut) or tilt o- one antenna is ")ange*, t)e ")ange )as
to :e repeate* in t)e same 7a+ in t)e ot)er transmitters t)at are using t)e same p)+si"al antenna.

. %ropagation Mo*els


n Atoll, t)ere are t7o *istin"t implementations o- t)e Bumura@ata propagation mo*el t)e
Okumura-Hata mo*el -or 10100 M@$ an* t)e Cost-Hata mo*el -or 1002000 M@$. Atoll users
)ave to e4pli"itl+ sele"t, 7)i") mo*el to use. T)e sele"tion o- t)e "orre"t -ormula *oes not tae
pla"e automati"all+ a""or*ing to t)e "arrier -re>uen"+ lie in etA"t %lanner.

T)e Bumura@ata an* !ost@ata mo*el are Hust *ire"t implementations o- t)e @ata e>uations. n
:ot) o- t)em, a so"alle* ?"lutter -ormula? "an :e assigne* -or ea") "lutter t+pe. T)e ?"lutter -or
mula? is Hust one o- t)e stan*ar* @ata e>uations -or open, >uasi open, su:ur:an or ur:an Csmall or
large "it+D areas.

T)e Bumura@ata an* !ost@ata mo*el :ot) tae into a""ount loss *ue to Cni-ee*geD *i--ra"
tion, :ut onl+ -or one o:sta"le in t)e ra*io pat). @o7ever, neit)er Bumura@ata nor !ost@ata
mo*el tae into a""ount e--e"tive antenna )eig)t "orre"tions *ue to *i--eren"es in terrain )eig)t at
lo"ation o- :ase station an* terminal. T)e Bumura@ata an* !ost@ata mo*el "annot :e tune*
-rom measurements. T)e+ "oul* :e possi:l+ use* -or some nominal planning "ases, :ut t)e+ are
useless in real *etaile* planning.
 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

@o7ever, in a**ition to t)ese t7o mo*els, t)ere is also t)e Standard Propagation Model , 7)i") is a
propagation mo*el :ase* on generali$ation o- @ata -ormulas 7it) si4 ' "oe--i"ients t)at "an :e
e*ite* :+ a user. T)e Stan*ar* %ropagation Mo*el o- Atoll is similar to t)e Stan*ar* Ma"ro"ell
Mo*el o- Air"om, an* )en"e it9s pre*i"tion an* tuning "apa:ilities s)oul* also :e similar to Air"om9s
mo*el. @o7ever, t)ese t7o mo*els are not e4a"tl+ e>ual, an* setting t)eir parameters to "orre
spon* ea") ot)er re>uires "are-ul "onsi*eration.

T)e e--e"tive antenna )eig)t "orre"tion options o- t)e Stan*ar* %ropagation Mo*el in Atoll are

 )eig)t a:ove groun*,


 )eig)t a:ove average pro-ile,
 slope at re"eiver,
 spot @t,
 a:solute spot @t,
 en)an"e* slope at re"eiverQ

7)ile t)e e--e"tive antenna )eig)t "orre"tion options in %lanner are a:solute, average, relative an*
slope, o- 7)i") t)e met)o* relative is re"ommen*e* :+ Air"om. T)e Atoll9s met)o* spot @tN is
e>uivalent to t)e met)o* relative in %lanner. Atoll supports automati" sele"tion o- :est antenna
)eig)t "orre"tion option in mo*el tuning.

T)e Stan*ar* %ropagation Mo*el taes into a""ount loss *ue to Cni-ee*geD *i--ra"tion -rom
multiple o:sta"les in t)e ra*io pat). i--ra"tion losses "an :e "al"ulate* :+ using t)e met)o*s
 e+gout
 Epstein%eterson
 e+gout 7it) "orre"tion
 Millington

T)e *i--ra"tion met)o*s in %lanner are almost t)e same. T)e Millington met)o* is not availa:le, :ut
t)ere is met)o* Gapanese AtlasN, 7)i") is similar to t)e Epstein%eterson met)o*.

T)e Stan*ar* %ropagation Mo*el also taes into a""ount e--e"tive antenna )eig)t "orre"tions *ue
to *i--eren"es in terrain )eig)t pro-ile :et7een t)e :ase station an* terminal :+ using various
met)o*s. T)e Stan*ar* %ropagation Mo*el is also a *ualslope mo*el, 7)ere *i--erent '1 an* '2
"oe--i"ients "an :e *e-ine* -or s)ort an* long *istan"es.

T)e Stan*ar* %ropagation Mo*el "an :e "on-igure* to use eit)er a s+stemati" or ra*ial pro-ile. T)e
?s+stemati" pro-ile? means t)at Atoll *etermines a separate pro-ile Ci.e. ra*io pat)D :et7een ea")
transmitter an* ea") pi4el in its "al"ulation area, 7)ile t)e ?ra*ial pro-ile? means t)at Atoll esta:
lis)es pro-iles -rom transmitters to ea") pi4el on its "al"ulation perimeter an* uses t)e nearest
pro-ile to mae a pre*i"tion -or pi4els insi*e t)e "al"ulation perimeter. Ra*ial "omputation "an :e
"arrie* out in mu") s)orter "al"ulation time. T)e results o- ra*ial "omputation 7ill :e slig)tl+ less
a""urate, :ut as long as t)e resolution o- "omputation is )ig) enoug), t)e a""ura"+ s)oul* not :e a
serious pro:lem.

T)e ot)er stan*ar* propagation mo*els o- Atoll are


 T 23 %ropagation Mo*el
 T 0 %ropagation Mo*el
 Er"eg5reenstein %ropagation Mo*el
 T 26 %ropagation Mo*el
 ## %ropagation Mo*el
 #ongle+Ri"e %ropagation Mo*el
 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 T 16 %ropagation Mo*el

 An inter-a"e -or r* part+ propagation mo*els  lie t)e <ol"ano mo*els o- Sira*el  is also availa:le
in Atoll. Atoll re"ommen*s t)at ra+tra"ing mo*els s)oul* :e use* -or planning o- iMA= net7ors
in ur:an areasQ t)e a""ura"+ o- Atoll9s Stan*ar* %ropagation Mo*el at iMA= -re>uen"ies is onl+
satis-a"tor+ -or planning o- rural areas, sin"e t)e )ig) -re>uen"ies o- iMA= "ompli"ate t)e
propagation pre*i"tion.

n Atoll, it is possi:le to assign t7o propagation mo*els to a single "ell Cto a single transmitter in
 Atoll vo"a:ular+D t)e main an* e4ten*e* propagation mo*el. For :ot) o- t)em user "an *e-ine
separatel+ t)e propagation mo*el, "al"ulation ra*ius an* resolution. T7o separate pat) loss
matri"es Cpat) loss pre*i"tion -ilesD o- *i--erent resolutions s)all :e "al"ulate* -or t)e t7o mo*els.

..1 sage o- T7o %ropagation Mo*els per !ell


 Atoll supports -ree sele"tion on propagation mo*el an* "overage arra+ resolutions. Also t7o
propagation mo*els per transmitter "an :e use*. T)e i*ea o- spe"i-+ing t7o propagation mo*els is
to a")ieve -aster "omputation times. T)e resolution o- a "overage arra+ Cpre*i"tion stu*+D "al"ula
tion is in*epen*ent o- t)e resolutions use* in pat) loss matri"es "al"ulation. T)e -ollo7ing Figure
illustrates a pre*i"tion stu*+ ma*e in Atoll. T)e pre*i"tion mo*el resolution 7as 10 m -or up to 000
m *istan"e, an* 100 m :e+on* 000 m. %oint anal+sis *ispla+ s)o7s t)e *istan"e o- 000 m -rom
site. T)e "overage stu*+ is s)o7n on map 7it) sele"te* 10 m resolution regar*less o- t)e resolu
tion use* in pat) loss matri"es.
 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure . A pre*i"tion stu*+ in Atoll -or a pre*i"tion mo*el 7it) resolution 10 m until 000 m an* 100 m
:e+on* 000 m.

)en primar+ an* se"on*ar+ pre*i"tion mo*els 7it) *i--erent resolutions are use* in etA"t
%lanner 6.0, t)e "overage arra+ resolution is limite* :+ t)e pre*i"tion resolution. T)e -ollo7ing
Figure illustrates an e4ample o- "overage arra+ in %lanner. %at) loss pre*i"tion is "al"ulate* on 10
m resolution -or up to 000 m, an* 100 m resolution :e+on* 000 m. !overage arra+ is "al"ulate*
7it) 10 m resolution. T)e resulting arra+ s)o7s "overage 7it) 10 m resolution onl+ in areas 7)ere
10 m resolution pat) loss pre*i"tion is availa:le.

 
 

26/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure . Multiresolution "overage arra+ in etA"t %lanner.

;ot) Atoll an* etA"t %lanner 6.0 support use o- t7o propagation mo*els per "ell or transmitter,
an* t)e resolution o- "overage arra+ "al"ulation arra+ is in*epen*ent on resolution o- pre*i"tion
-iles or pat) loss matri"es. )at is *i--erent in Atoll, is t)e -a"t t)at pre*i"tion stu*+ resolution
"al"ulation "an a"tuall+ :e interpolate* to a -iner resolution t)an t)e pat) loss matri"es. )at is
goo* in t)e %lanner approa") is t)at it "an :e "learl+ seen 7)ere t)e poorer pre*i"tion resolution
)as :een use*.

..2 Appro4imation o- etA"t %lanner9s oia %ropagation Mo*el in Atoll


 At 2100 M@$ t)e oia %ropagation mo*el o- etA"t %lanner implements t)e @ata pat) loss
e>uation

# O 6.  .3 logC2100D  1.82 logC);D  U.3  6. logC);DV logC*/1000D

7)ere
L - is t)e propagation -re>uen"+ in M@$,
L ); is t)e )eig)t o- t)e :ase station antenna in m,
L )M is t)e )eig)t o- t)e mo:ile station antenna in m,
L * is t)e *istan"e :et7een :ase station an* mo:ile station in m.

T)e same pat) losses "an :e "al"ulate* -rom t)e Stan*ar* %ropagation Mo*el o- Atoll

# O '1  '2 logC*D  ' logC);D  ' logC);D logC*D  '6C)MD

7)en it9s "oe--i"ients are set to


 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

'1 O 6.  .3 logC2100D   ×.3 O 2.22,


'2 O .3,
' O 1.82  ×6. O .8,
' O 6.,
'6 O 0.

Fre>uen"+ *oes not appear in t)e -ormula o- t)e Stan*ar* %ropagation Mo*el. T)is mo*el "an :e
"on-igure* to onl+ one -re>uen"+ at a time :+ setting t)e '1 "oe--i"ient. For -re>uen"ies :elo7
100 M@$ *i--erent -orm o- t)e @ata pat) loss e>uation must :e use*, an* t)e "orrespon*ing Atoll
mo*el 7ill also :e *i--erent.

n a**ition to sele"ting t)e ' "oe--i"ients, it is also ne"essar+ to "on-igure t)e e--e"tive antenna
)eig)t "orre"tion an* *i--ra"tion "orre"tion in e>uivalent 7a+ in :ot) mo*els. T)e re"ommen*e*
e--e"tive antenna )eig)t "orre"tion an* topo "orre"tion -or oia %ropagation mo*el are Method A 
an* i!!raction, an* t)e re"ommen*e* "on-iguration o- *i--ra"tion "al"ulation is "eight #actor  6W
an* met)o* e$gout %& '( )*. n Atoll, t)e "orrespon*ing antenna )eig)t "orre"tion is Spot Ht , an*
t)e "orrespon*ing *i--ra"tion loss algorit)m is e$gout  7it) ' "oe--i"ient set to 0.6.

#ine o- sig)t "al"ulation is re"ommen*e* to :e *isa:le* in %lanner, an* )en"e it s)oul* :e also
*isa:le* in Atoll. T)e re"ommen*e* morp)o "orre"tion in %lanner is #unction, an* t)e same "lutter 
"orre"tion -a"tors t)at )ave :een *e-ine* )ere -or ea") "lutter t+pe s)oul* :e *e-ine* also is Atoll.

 A-ter su") "on-iguration o- propagation mo*els, t)e pre*i"tion results in etA"t %lanner an* Atoll
are ver+ "lose to ea") ot)er, an* t)e -ollo7ing net7or anal+sis s)oul* give similar results in :ot)
so-t7are.

.. Appro4imation o- %lanner9s Stan*ar* Ma"ro"ell Mo*el  in Atoll


T)e pat) loss e>uation -or Air"om9s Stan*ar* Ma"ro"ell Mo*el  is

# O 1  2 logC*/1000D  C)MD   logC)MD   logC);D  6 logC);D logC*/1000D  C*i--nD

7)ere
L* *istan"e -rom t)e :ase station to t)e mo:ile station CmD,
L )M )eig)t o- t)e mo:ile station a:ove groun* CmD,
L ); e--e"tive :ase station antenna )eig)t CmD,
L *i--n *i--ra"tion lossQ

an* t)e pat) loss e>uation -or t)e Stan*ar* %ropagation Mo*el o- Atoll is

# O '1  '2 logC*D  ' logC);D  'C*i--nD  ' logC);D logC*D  '6C)M2D

7)ere
L* *istan"e -rom t)e :ase station to t)e mo:ile station CmD,
L ); e--e"tive :ase station antenna )eig)t CmD,
L )M2 e--e"tive mo:ile antenna )eig)t CmD,
L *i--n *i--ra"tion loss.

T)e -ollo7ing ta:le s)o7s t)e *e-ault  "oe--i"ients o- t)e Stan*ar* Ma"ro"ell Mo*el  at 2000
M@$, an* t)e "orrespon*ing ' "oe--i"ients o- t)e Atoll9s Stan*ar* %ropagation Mo*el.
 

28/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

!oe--i"ients o- *e-ault Stan*ar* Ma"ro"ell !orrespon*ing !oe--i"ients o- Atoll9s Stan*ar*


Mo*el  at 2000 M@$ %ropagation Mo*el
1 O 162. '1 O 1  ×2  )M× O 2.38
2 O .3 '2 O 2 O .3
 O 2. ' O   ×6 O .8
 O 0 ' O  O 0.8
 O 1.82 ' O 6 O 6.
6 O 6. '6 O 0
 O 0.8
)M O 1.

Fors )as a *o"ument Con+ertMacroCellAssetToSPMAtoll.doc  t)at *is"usses t)e "onversion o- t)e


 Air"om9s Stan*ar* Ma"ro"ell Mo*el  into t)e Stan*ar* %ropagation Mo*el o- Atoll.

T)e *e-ault e--e"tive antenna )eig)t "orre"tion o- t)e Stan*ar* Ma"ro"ell Mo*el  in etA"t
%lanner is ,elati+e, an* t)e *e-ault *i--ra"tion loss algorit)m is pstein Peterson. n Atoll, t)e
"orrespon*ing antenna )eig)t "orre"tion is Spot Ht , an* t)e "orrespon*ing *i--ra"tion loss
algorit)m is pstein-Peterson.

 A-ter su") "on-iguration o- propagation mo*els, t)e pre*i"tion results in etA"t %lanner an* Atoll
are ver+ "lose to ea") ot)er. T)e -ollo7ing -igures s)o7 t)e MTS %ilot !overage -rom %lanner
an* re"eive* signal levels in Atoll C7it)out -a*ing marginD -or a small arti-i"ial net7or o- 8 :ase
stations, 7)en "orrespon*ing propagation mo*els )ave :een use*.

T)e "overage pre*i"tion results in t)e t7o tools are ver+ "lose to ea") ot)er.

 
 

23/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure . ;est RS!% Cpilot "overageD arra+ -rom etA"t %lanner.

Figure 6. !overage :+ signal level in Atoll.


 

0/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure . ;est *o7nlin "ell :+ RS!% Cpilot "overageD arra+ -rom etA"t %lanner.

Figure 8. !overage :+ transmitter in Atoll.

.. %ropagation Mo*el Tuning


 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 Among t)e stan*ar* propagation mo*els o- Atoll, onl+ t)e Stan*ar* %ropagation Mo*el "an :e
tune*. n tuning o- propagation mo*el, Atoll supports normal -iltering o- measurement *ata :+
*istan"e, signal level, a$imut) an* "lutter "lass.

Measurements -or mo*el tuning "an :e importe* into Atoll in te4t -ormat -iles Cin .*at, .t4t or ."sv
-ilesD. T)e :inar+ -ormats o- measurement -iles are not supporte*.

n a"tual tuning, it is possi:le to in*ivi*uall+ in"lu*e or e4"lu*e an+ o- t)e ' "oe--i"ients, "lutter
"orre"tions, antenna )eig)t "orre"tion an* *i--ra"tion "orre"tion -rom tuning. T)is ena:les mo*el
tuning in multiple su""essive stages, 7)i") s)oul* -a"ilitate ro:ust tuning. Atoll )as a separate
?Measurements an* Mo*el !ali:ration 5ui*e? t)at *es"ri:es in *etail t)e mo*el tuning pro"ess.

o tests on mo*el tuning 7ere "arrie* out, :ut Fors *emonstrate* t)e tuning pro"ess. T)ere are
no reasons to e4pe"t t)at mo*el tuning 7oul* "ause an+ serious pro:lems in Atoll.

. %re*i"tion !al"ulation


)en "reating "overage pre*i"tions Cpre*i"tion stu*iesD, an user "an *e-ine an+ "overage reso
lution -or "al"ulation. T)e resolution *oes not )ave to :e t)e resolution o- t)e pat) loss matri"es or
it9s multiple. Atoll "an *e"imate or interpolate t)e results into an+ given resolution, an* it 7ill use t)e
"lutter in-ormation o- t)e pat) loss matri"es irrespe"tive o- t)e "al"ulation resolution.

#ie etA"t %lanner, also Atoll supports use o- measure* *ata to "orre"t t)e pre*i"tion result Cover
an ellipti"al areaD aroun* t)e measurement point.
 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

. 25 Ra*io %lanning in Atoll

.1 5eneral issues a:out 25 ra*io planning in Atoll


T)e evaluate* version o- Atoll 7as 2..0 C;uil* 22D. Atoll )as :een previousl+ evaluate* -or 25
planning :+ Siemens in autumn 2006. T)e version use* in t)at evaluation 7as 2.. T)e evaluation
7as *one :+ "omparing e+ *imensioning an* planning relate* "al"ulations in Atoll vs. Torna*o,
7)i") is in pra"ti"e same tool as etA"t %lanner. Report o- t)e previous evaluation :+ Siemens is
store* in MS

)ttps//s)arenetims.insi*e.noiasiemensnet7ors."om/Bpen/810131

T)e version use* in Torna*o 7as not mentione* in t)e evaluation report, :ut it is e4pe"te* t)at it
7as .0.

;asi" 25 ra*io planning -un"tionalit+ )as not mu") ")ange* -rom Atoll version 2. to 2.. @en"e
t)e -in*ings in t)e previous evaluation :+ Siemens s)oul* :e still vali* an* similar "omparisons
7ere not "arrie* out in t)is evaluation -or Atoll -or 25 even t)oug) some overlapping o- "ourse
t)ere inevita:l+ is. T)e result o- t)e previous evaluation 7as t)at *i--eren"es in "al"ulations in Atoll
an* Torna*o in terms o- pre*i"tion, *imensioning results, inter-eren"e anal+ses et". 7ere rat)er
small an* :ot) tolls 7ere "on"lu*e* to *eliver "orre"t results -or planning. Moreover, it 7as
"on"lu*e* t)at *ue to :etter -le4i:ilit+ an* ease o- use, Atoll 7as seen as pre-erre* tool.

t "an :e 7ell argue* t)at -or man+ normal ra*io planning tass Atoll is easier to :e use*. Also, 7it)
 Atoll *i--erent t+pes o- anal+sis 7it) *i--erent "riteria an* parameter values are mu") easier to :e
"al"ulate* an* in -a"t Atoll "an pro*u"e man+ t+pes o- results 7)i") etA"t %lanner "annot. t is o-
"ourse some7)at >uestion o- opinion )o7 relevant t)ese *i--erent pre*i"tion results are.

T)ere are also areas 7)ere etA"t %lanner is :etter t)an Atoll. For e4ample automati" neig):our
planning algorit)m is :etter in A%, even t)oug) reasona:le neig):our plan "an :e "reate* 7it)
 Atoll as 7ell. n etA"t %lanner also simulations "an :e use* -or 25 planning, even t)oug) t)ere
are some issues *ue to 7)i") simulation ma+ not :e ver+ goo* i*ea -or 25 planning in etA"t
%lanner Csee )ttps//s)arenetims.insi*e.noiasiemensnet7ors."om/Bpen/18832D.

 As a s)ort summar+ it "an :e "on"lu*e* t)at Atoll -or 25 ra*io planning is ver+ -le4i:le an* user
-rien*l+ tool t)at -eatures ver+ :roa* "apa:ilities -or anal+sing e4pe"te* net7or :e)aviour an*
per-orman"e :ase* on pat) loss pre*i"tions.
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.2 25 !overage planning

.2.1 Simulation vs. stati" "al"ulation :ase* "al"ulation


Monte !arlo simulations are in Atoll availa:le onl+ -or MTS/@S%A, TS!MA an* iMA=
net7or te")nologies. 25 planning is :ase* on :asi" pre*i"tionsN, 7)i") taes pat) losses an* #
po7ers into a""ount. o terminal parameters are "onsi*ere* an* no snaps)ots are run -or ana
l+sing e--e"t o- tra--i" amounts.

T)e la" o- simulation "apa:ilities is not maHor *e-i"ien"+ in AtollQ in -a"t, alrea*+ "urrent "apa:ili
ties -or net7or anal+sis "an :e seen as more t)an a*e>uate. Even i- Atoll is in prin"iple eas+ to
use, t)ere still are man+ t)ings user nee* to "onsi*er 7)en maing planning *e"isions :ase* on
tool "al"ulation results.

.2.1.1 Result anal+sis per pi4el


 Atoll )as point anal+sis toolN, 7it) 7)i") man+ pre*i"tion :ase* "al"ulation results an* net7or
environment "an :e anal+$e* per point. T)ere are *i--erent options availa:le in %oint Anal+sis tool
-or 25 an* 5. For 25 planning, -ollo7ing are availa:le

- !rofile ta: -or anal+$ing pro-iles :et7een transmitter an* re"eiver. Re"eive* levels
"al"ulate* in real time
- Reception ta: -or anal+$ing pre*i"te* signal levels -rom num:er o- servers.
!al"ulations are :ase* on pat) loss matri"es.
- $nterference ta: -or anal+$ing inter-eren"es :et7een sele"te* server an* potential
inter-erers
- Results ta: -or anal+$ing serving an* inter-ering C"o an* a*H ")annelD levels in a point

n A% similar -un"tionalit+ "an :e a""esse* via Map <ie7 5a*gets, @eig)t %ro-ile in*o7 an*
%i4el Anal+$er. T)ere are >uite :ig *i--eren"es in )o7 all *ata is availa:le an* in 7)i") -orm. ue to
t)e :ig *i--eren"es in )o7 t)ese are *one in Atoll an* A%, it is *i--i"ult to "ompare t)ese solutions.
;ot) are provi*ing use-ul in-ormation -or t)e planning pro"ess. )at is goo* in Atoll is t)e -a"t t)at
man+ t+pes o- *ata are ni"el+ an* easil+ a""essi:le in one 7in*o7 7it) several ta:s. )at is goo*
in A% is t)at user "an ")oose 7)i") *ata is s)o7n an* 7)i") is not an* all *ata availa:le -rom
simulations "an :e anal+$e* in %i4el Anal+$er.
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.2.2 Stati" !overage "al"ulation -or ;est server 

.2.2.1 !overage visualisation


!overage visualisation "apa:ilities in Atoll are at least at t)e same level as is in A%. n A%
per)aps t)e visualisation -un"tionalit+ -or t)e Arra+s t)at are :ase* on simulations are a :it more
a*van"e*Q t)e palette step vs. "olour :len* options, automati" step "al"ulation an* !overage
S")ema saving -eatures o--er :etter -un"tionalit+ -or managing "overage visualisation in A%.
Situation is *i--erent in onSim arra+s in A%. T)e -eatures are *i--erent -or visualisation o- onSim
!overage/nter-eren"e arra+s. T)is maes t)e "omparison :et7een Atoll an* A% *i--i"ult. %er)aps
it is "orre"t to "on"lu*e t)at :ot) tools )ave a*e>uate "apa:ilities in "overage visualisation
"apa:ilities an* -or 25 "overage visualisation it "annot :e sai* 7)i") tool 7oul* :e :etter.

.2.2.2 !overage Statisti"s


!overage statisti"s generation -un"tionalit+ is in Atoll some7)at more grap)i"al t)an in A%. ata
is s)o7n in )istograms Cas s)o7n in t)e -ollo7ing -igureD or !F. !overage areas "an :e reporte*
in area per"entages or m 2. n A% t)e "overage statisti" -un"tionalities are less grap)i"al :ut
more versatile. n A% t)e "overage statisti"s are automati"all+ "reate* in E4"el an* t)ere are
several options -or generation o- t)e "overage statisti"s. t is t)en up to t)e user to "reate t)e
nee*e* grap)s in E4"el.

Figure 3. !overage Statisti"s ialog in*o7 in Atoll.


 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.2.2. Simulation :ase* 25 "overage planning


Simulation is not possi:le in Atoll -or 25 "overage planning. T)ere-ore t)ere is not)ing to report
)ere. T)e la" o- simulator -or 25 %lanning is not maHor *e-e"t as 25 planning is tra*itionall+
*o7nlin planning onl+ an* in 5SM "overage an* "apa"it+ are in*epen*ent -rom one an* anot)er.
T)ere-ore t)ere is less *eman* -or simulation -or 25 as is t)e "ase 7it) 5 ra*io planning.

.2.2. t) ;est Server !al"ulation


n Atoll, t) ;est Server stu*+ is limite* to 2n* ;est Server onl+. r* or more "annot :e *one in Atoll
at all. )at is :etter in 2 n* ;est Server stu*+ in Atoll is t)at 2 n* ;est Server stu*+ "an :e *ispla+e*
per Transmitter or per Signal #evel an* also num:er o- "riteria "an :e set -or *ispla+ing t)e result.

.2. Summar+ on 25 "overage planning


T)ere are rat)er :ig *i--eren"es :et7een Atoll an* A% in :asi" "overage planning "apa:ilities an*
-eatures availa:le. ;ot) tools o--er -eature t)at are missing -rom t)e ot)er. t is impossi:le to sa+
7)i") "oul* :e :etter as :ot) *o )ave versatile "apa:ilities. E.g. in A% t)ere is t)e !ompoun*
 Arra+ 5enerator t)at o--ers ver+ large possi:ilities in "om:ining results o- one or more arra+s 7it)
"ertain "riteria an* t)ese arra+s "an :e :ase* on simulations C25 or 5D or Stati"
!overage/nter-eren"e "al"ulations. n Atoll t)ere are mu") less possi:ilities in t)is area, :ut t)en
again, t)e possi:ilities t)at t)ere are, are easier to :e use*.

Some notes on 25 !overage planning in Atoll an* A%

n Atoll

- t is eas+ an* >ui" to mae *i--erent "overage stu*ies 7it) *i--erent "riteria
- Bn"e *i--erent stu*ies are "reate* it is eas+ to s7it") -rom one stu*+ to anot)er 
- Bnl+ one "overage map "an :e vie7e* at a time C2 map vies "annot :e s)o7n si*e :+
si*eD
- 5rap)i"al illustration on "overage statisti"s "an :e "reate* easil+
- Simulation "annot :e use* -or 25 planning
- %oint anal+sis tool o--ers ni"e possi:ilities in anal+$ing t)e results per point

n A%

- 25 "overage planning "an :e :ase* on Monte !arlo Simulations or Stati"


!overage/nter-eren"e "al"ulations
- More t)an one map vie7 "an :e visuali$e* si*e :+ si*e
- @as more versatile "apa:ilities in "om:ining results o- *i--erent arra+s 7it) "ertain
"riteria, :ut t)ese are *i--i"ult to :e use*
- @as more versatile "overage statisti"s reporting
 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

. 25 eig):our planning


 AtollPs -le4i:ilit+ in "omparison 7it) A% :e"omes apparent also in *i--erent aspe"ts in automati"
neig):our planning. T)is )as pros an* "ons. )at is goo* in AtollPs -le4i:ilit+ is t)at it is eas+ an*
>ui" to alter t)e neig):our plan "ompletel+ an* it is also ver+ >ui" to mae a ne7 neig):our plan.
 Also *i--erent results "an :e evaluate* an* "ommitte* easil+. )at is less goo* in AtollPs -le4i:ilit+
is t)at in pra"ti"e neig):our plan "annot :e *one so 7ell in *i--erent steps as is t)e "ase 7it) A%.
ra7:a" in A% is t)en t)at t)e rigi*it+ o- A% an* its *ata:ase maes it rat)er *i--i"ult to ")ange
t)e neig):our plan "ompletel+, 7)i") 7oul* in man+ "ases :e nee*e* in pra"ti"e.

Figure 10. Main neig):our planning *ialog 7in*o7 in A%.


 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 11. Main neig):our planning *ialog o- Atoll.

T)e pre"e*ing -igures illustrate t)e main 5 *ialog 7in*o7s -or neig):our planning in A% an*
 Atoll respe"tivel+. Even t)oug) t)e :asi" i*ea in neig):our planning is >uite similar in :ot) tools,
t)e main *i--eren"e "an :e o:serve* in t)ese t7o *ialogs. ;asi" i*ea in neig):our planning is to
*etermine i- t)ere is a*e>uate amount o- overlapping "overage :et7een target an* "an*i*ate "ells
an* :+ t)is 7a+ ")oose "an*i*ates to :e ")osen as neig):ours -or t)e target "ell. Main *i--eren"e
in t)is overlapping "overage *eterminationN is t)e -a"t t)at A% )as parameter eig):our plan
ning margin C*;DN, 7)i") is not e4isting in Atoll. ;+ t)is parameter in A%, user "an spe"i-+ )o7
mu") lo7er t)e "an*i*ate "ellPs signal level "an :e in a pi4el in or*er -or t)at pi4el to :e "ounte* as
overlapping "overage. n Atoll overlapping "overage is onl+ "onsi*ere* in a target !ellPs ;est
Server area Ci.e. t)e "overage area 7)ere t)e target !ell )as t)e )ig)est signal levelD added ith a
se"on* :est serving area 7)i") is *e-ine* :+ @an*over StartN an* @an*over en*N parameters in
!overage "on*ition *ialog Csee t)e -igure :elo7D.

Figure 12. !overage "on*ition *ialog in Atoll.


 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

t seems o:vious, t)at using overlapping "overage onl+ in automati" neig):our planning, 7ill result
in pra"ti"e in man+ neig):our relations missing. Bne 7a+ to in"rease t)e num:er o- neig):ours
-oun* 7it) t)is "riteria is to use ver+ large @an*over En*N parameter value in !overage !on*ition
parameters. ;+ *e-ault t)is value 7as 12 *;, 7)i") "an :e "onsi*ere* as rat)er large. ue to t)e
-a"t t)at 7it) overlapping "overage "riteria onl+, 7e 7ill not get all t)e neig):our relations 7eP*
nee*, some -eatures in neig):our planning )as :een a**e* in Atoll.

T)e main sele"tions in t)e automati" neig):our allo"ation *ialog are For"e "osite transmitters as
neig):oursN an* For"e a*Ha"ent transmitters as neig):oursN. T)e -irst one is o:vious ")oi"e in
normal neig):our planning pro"ess an* 7ill result in t)e e4pe"te*Q "osite transmitters CO!ellsD 7ill
:e *e-ine* as neig):ours automati"all+. T)e latter is less straig)t -or7ar*. n t)is "ase a*Ha"ent
transmitterN means a target "ell )as "overage in a "an*i*ate transmitters ;est Serving area -ul-illing
t)e Min ;!!@ Signal #evel "riteria at least in one pi4el. T)is means in pra"ti"e t)at using t)is
For"e a*Ha"ent transmitters as neig):oursN sele"tion 7ill t+pi"all+ result in rat)er large amount o-
neig):our relations.

n Atoll

"ith de!ault parameter +alues %/ Min Co+ered Area ( 01/* the o+erlapping
co+erage criteria ill result in 2ust a !e neigh3ors per Transmitter %Cell*.

"ith de!ault parameter +alues %Signal 4e+el %5CCH* '016 d5m* the 7#orce
ad2acent transmitters as neigh3ors8 ill result in large num3er o! neigh3or per
Transmitter %Cell*

 Anot)er matter t)at is *i--erent in Automati" eig):our %lanning in Atoll an* A%, is )o7 Ma4 o o- 
eig):our limit is a--e"ting. n A%, t)e ma4 no o- neig):our limit limits onl+ t)e num:er o-
neig):ours *etermine* :+ sele"te* "riteria -or a "ell. - all neig):our relations are ma*e mutualN in
A% Ct)is is *one a-ter t)e automati" neig):our allo"ation is runD, t)e mutualit+ 7ill in"rease t)e
-inal num:er o- neig):our relations resulting in larger num:er o- neig):our relations -or man+ "ells
"ompare* 7it) t)e ma4 num:er o- neig):ours "riteria. n Atoll, t)e Ma4 o o- eig):ours is a )ar*
limitQ even 7it) t)e For"e eig):our S+mmetr+N sele"tion t)e num:er o- neig):our relation 7ill not
:e e4"ee*e* -or an+ transmitter. n -a"t, user 7ill t+pi"all+ re"eive error messages stating t)at
neig):our)oo* s+mmetr+ 7as impossi:le.
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

..1 Manual neig):our planning


n :ot) tools neig):our plans "an :e manuall+ "omplete* :+ a**ing or *eleting neig):our relations
manuall+. n A%, t)e manual a**ition o- neig):our relations is easier, as it "an :e *one in 2 Map
<ie7 :+ pressing t)e A** eig):oursN :utton in 2 Map <ie7 an* t)en sele"ting t)e neig):ouring
"ell. n Atoll, similar neig):our relation a**ition is also possi:le, :ut it is mu") less user-rien*l+Q
user "an a** neig):our relations in Map <ie7 :+ pressing s)i-t e+ an* "li"ing ne7 "ells to :e
a**e* as neig):ours. T)is met)o* "an never :e -igure* out :+ user unless )e rea*s t)e ser
Manual. B- "ourse, on"e t)e i*ea is re"ogni$e*, it is ver+ eas+ to a** neig):our relations in Map
vie7 manuall+.

..2 <isual anal+sis o- neig):our plan


;asi" neig):or relation visuali$ation in terms o- lines in*i"ating neig):or relations, are availa:le in
 Atoll t)e same 7a+ as in A%. T)ere are no :ig *i--eren"es in t)is -un"tionalit+. n a**ition to t)e
:asi" visuali$ation, Atoll also -eatures possi:ilities in visuali$ation o- "overage areas o- neig):ors
an* reason -or neig):or)oo*. T)e -ollo7ing -igure illustrates one e4ample o- neig):our)oo*
visualisation 7it) neig):oring "ell servi"e areas an* neig):or relation "auses. 5reen "olour
in*i"ates neig):or relation *ue to "osite "ells, re* "olour in*i"ates neig):or relations *ue to
a*Ha"en"ies COtarget "ell )as "overage in ot)er re* "ellsD.

it) neig):oring "ell "overage an* neig):or)oo* "ause visualisation, Atoll "an :e "on"lu*e* to :e
some7)at more versatile in visual neig):or)oo* planning. @o7ever, t)e usa:ilit+ in t)is in* o-
anal+sis is some7)at lo7, i.e. it is *i--i"ult to "reate su") map, an* t)e true value o- su")
visualisation ma+ :e rat)er lo7.

Figure 1. eig):our relation visualisation 7it) "overage areas an* neig):our)oo* reason.

.. Summar+ o- neig):our planning in Atoll in "omparison 7it) A%


 

0/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

n Atoll, t)e automati" neig):our planning is a lot >ui"er an* mu") more -le4i:le t)an in A%. T)en
again, t)e neig):our)oo* *etermination algorit)m is more a*van"e* in A% C7)i") is pro:a:l+ t)e
main reason -or slo7er neig):our allo"ation pro"ess in A%D. B- "ourse a reasona:le initial
neig):our plan "an :e 7ell "reate* 7it) Atoll, an* t)at neig):our plan "an t)en later :e "omplete*
7it) optimi$ation tools su") as etA"t Bptimi$er.

 Also t)e neig):our plan management is some7)at :etter in A%, *ue to its Bra"le *ata:ase *ata
management. n neig):our plan anal+sis A% )as per)aps more an* :etter "apa:ilities, even
t)oug) Atoll )as ni"e -eatures in visual illustration o- neig):our relations, "auses an* servi"e areas.

n :ot) tools t)e automati" neig):our plan "an :e manuall+ -ul-ille* :+ user. A% is in t)is sense a
:it :etter as neig):our relations a**ition in 2 Map <ie7 is "learer as no spe"ial s)ort"ut e+s are
nee*e*. A% also in"orporates semi automati"N manual neig):our planning -eatures t)at are >uite
)an*+.

. 25 !apa"it+ planning


..1 5eneral a:out 25 !apa"it+ planning
!apa"it+ planning ma+ not :e :ig issue in most o- t)e 5SM net7ors no7a*a+s. Almost all net
7ors are in a mature p)ase, 7)ere t)e :iggest in"rease in tra--i" )as :een alrea*+ long ago
e4perien"e*, at least -or !S tra--i". n %S tra--i" t)ere "oul* :e more in"rease in tra--i" still to "ome.
For t)is reason t)ere ma+ not :e mu") nee* -or tra--i" planning -or 25 tra--i" 7it) a planning tool.

For 25 t)e *e-inition o- tra--i" in a planning tool is use* onl+ -or *etermination o- )ar*7are
re>uirements. T)is is *i--erent in 5 planning, 7)ere amount o- tra--i" )as *ire"t impa"t on simu
lation results. n general it "oul* :e argue* t)at tra--i" *e-inition in Atoll is rat)er "ompli"ate*. Atoll
also la"s "lear 7a+s to ")e" t)e amount o- tra--i" :ase* on 7)i") t)e planning is "urrentl+ *one.

..2 TR= re>uirement *e-inition met)o*s an* t)eir appli"a:ilit+


..2.1 e-inition o- tra--i" in Atoll
 Atoll supports versatile 7a+s to *e-ine tra--i". Tra--i" *e-inition is nee*e* as :asis -or net7or
"apa"it+ anal+sis. Follo7ing 7a+s -or *e-ining tra--i" are supporte* :+ Atoll

- #ive tra--i" -rom net7or management s+stem


- Mareting :ase* tra--i" *ata
- %opulation :ase* tra--i" *ata
- 25 net7or statisti"s
..2.2 Some notes on *i--erent met)o*s -or tra--i" planning
#ive tra--i" -rom net7or management s+stem

T)is met)o* o- tra--i" *etermination 7as not teste* *uring t)is evaluation. @o7ever, :ase* on in
-ormation -rom ser Manual, 7e "an "on"lu*e as -ollo7s. 1D #ive tra--i" import -un"tionalit+ e4ists,
2D Tra--i" "an :e in units o- Erlang or t)roug)puts -or %S tra--i". D Tra--i" "an also :e importe* as a
-ile -rom anot)er Atoll *o"ument. D Terminal per"entages, mo:ilities an* !lutter *istri:utions "an
:e *e-ine* an* D Tra--i" map "an :e up*ate* in "ase o- e.g. a**e* site.

Mareting :ase* tra--i" *ata


 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 Atoll supports planning :ase* on Mareting :ase* Tra--i" ataN, 7)i") "an :e :ase* on user
pro-iles an*/or environment *ata. T)e i*ea in user pro-iles is to mo*el variations in user :e)aviours
*uring e.g. *i--erent times o- *a+. T)e i*ea in environment maps is t)at mareting *epartment "an
spe"i-+ "ertain environment maps :ase* on 7)i") tra--i" amounts "an :e spe"i-ie*. T)is means in
pra"ti"e t)at in e.g. ur:an "lutter "lass in one "it+ area t)ere "an :e *i--erent tra--i" t)an in anot)er
ur:an !lutter !lass area.

T)is mareting :ase* tra--i" *ata *e-inition 7as onl+ :rie-l+ teste* in t)is evaluation test proHe"t.
;ase* on t)e tests it "an :e "on"lu*e* t)at t)e environment *e-inition 7ors as *o"umente* an* it
"oul* :e use-ul in "ase use* properl+. Environment :ase* tra--i" map "an :e "reate* or importe*.
T)ese in* o- tra--i" *e-inition possi:ilities are not e4isting in A%.

%opulation :ase* tra--i" *ata

%opulation:ase* tra--i" *ata "an :e :ase* on population statisti"s an* user *ensities "an :e
"al"ulate* -rom t)e *ensit+ o- in)a:itants. Tra--i" *ensit+ map "an :e "reate* in Atoll or importe*.
T)is tra--i" *e-inition 7as not teste* *uring t)is evaluation test proHe"t.

.. !arrier re>uirement *e-inition in Atoll


)ere in A% it is *is"usse* a:out !arrier re>uirementN, in Atoll "orrespon*ing "on"ept is TR=
Re>uirementN. T)e pro"ess is in prin"iple similar in :ot) tools a-ter tra--i" raster )as :een *e-ine*,
tra--i" per Transmitter is "apture* :+ t)e tool )en"e "oming up 7it) a num:er *es"ri:ing t)e num
:er o- TR= Cin AtollD or !arriers Cin A%D re>uire* -or ea") Transmitter or Su:"ell. Also :ot) tools
)ave t)e possi:ilit+ to s"ale t)e tra--i" to plan easil+ -or in"rease* tra--i". 5s relate* 7it) tra--i"
"apture an* pra"ti"al pro"esses are a lot *i--erent

.. Fre>uen"+ )opping planning


 Atoll supports -re>uen"+ )opping planning. T)e approa") in Fre>uen"+ @opping planning is ver+
*i--erent in Atoll in "omparison 7it) A%. T)ere-ore it is *i--i"ult to "ompare t)ese an* *etaile*
-re>uen"+ )opping planning vali*ation 7as outsi*e t)e s"ope o- t)is evaluation test. Follo7ing
notes on -re>uen"+ )opping planning in Atoll "an :e liste* 1D Fre>uen"+ )opping planning is
supporte*. 2D it) Atoll, @S, MAB an* MA# "an :e planne* CMAB Step planning missingD. D ot
all possi:le RF )opping planning strategies are supporte* :+ Atoll.

.. nter-eren"e matri4


T)ere is some7)at "on-using in-ormation o- inter-eren"e matri4 in ser Manual o- Atoll. uotation
o- ser Manual !)apter ..2.2.1

;e-ore +ou "an use t)e Atoll AF% mo*ule to allo"ate -re>uen"ies an* ;S!s, +ou must )ave "reate* an* "al"ulate* an
inter-eren"e matri4.

Else7)ere in Atoll ser Manual, it is sai* t)at inter-eren"e matri4 is not man*ator+, e.g. in !)apter
..2.1

 A vali* inter-eren"e matri4 s)oul* also :e generate* Csee ?nter-eren"e Matri"es? on page 26D. Alt)oug) it is possi:le
to run t)e AF% 7it)out an inter-eren"e matri4, allo"ation 7ill :e "al"ulate* 7it)out taing inter-eren"e into
"onsi*eration, i.e., 7it)out "onsi*ering one o- t)e t7o important "onstraints.
 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

n A%, inter-eren"e matri4 Cta:leD is not man*ator+ -or 5SM -re>uen"+ planning. A"tuall+ it "oul*
:e argue* t)at in -re>uen"+ planning 7it) planning tools inter-eren"e matri4 is not ver+ important
-a"tor in -re>uen"+ planning pro"ess. T)e nee* -or Cpre*i"tion :ase*D inter-eren"e matri4 *epen*s
on t)e neig):our plan, separation re>uirements an* no o- "arriers availa:le vs. TR= re>uirement.
T+pi"all+ t)ere s)oul* not :e mu") room -or inter-eren"e minimi$ation a-ter "o"ell, "osite an*
neig):our separation re>uirements are met. An* even i- t)ere still 7oul* :e room -or inter-eren"e
minimi$ation, t)is s)oul* :e *one :ase* on net7or measurements using e.g. etA"t Bptimi$er
rat)er t)an pat) loss pre*i"tions.

n Atoll, inter-eren"e matri4 "omprises pro:a:ilities -or a")ieving *i--erent !/ ratios. n A%,
inter-eren"e matri4 "omprises amounts o- inter-eren"es in Erlang or m 2. n A%, pro:a:ilities vs.
!/ levels are )an*le* separatel+ in inter-eren"e 7eig)ts ta:le. T)e approa") use* in A% is gives
"learer in-ormation to planner a:out amounts o- inter-eren"es in "ase o- "o")annel allo"ation.
ser "an anal+$e :etter t)e results o- inter-eren"e matri4 in A% :+ e.g. Sorting inter-erers
a""or*ing to amounts o- inter-eren"es -or a sele"te* "ell in or*er to -in* out t)e most inter-ering
"ells in "ase o- "o")annel allo"ation.

Some notes on inter-eren"e matri4 "reation in A% an* Atoll

A%

- @as more versatile options -or pre*i"tion :ase* inter-eren"e matri4 Cta:leD "reation
- @as :etter "apa:ilities -or user to anal+se Cvie7D "ontents o- inter-eren"e matri4 to
evaluate an* ")e" t)at t)e inter-eren"e matri4 to :e use* seem rational

 Atoll

- @as more versatile options in inter-eren"e matri4 :ase inter-eren"e matri"es "an :e
:ase* on several BM! Statisti"s, test mo:ile *ata, ! measurements, et".
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

..6 Timeslot "on-iguration planning


%ossi:ilities -or timeslot "on-iguration planning are >uite at t)e same level in Atoll as in A%. n Atoll
timeslot "on-igurations are *e-ine* :+ TR= t+pe. T)ere user is a:le to spe"i-+ num:er o- s)are*
timeslots as 7ell as num:er o- !ir"uit an* %a"et timeslots. T)is means t)at "apa:ilities in
signalling "apa"it+ planning are totall+ missing in Atoll as is t)e "ase 7it) A% as 7ell.

!al"ulation o- t)e num:er o- TR=s re>uire* is :ase* on t)e num:er o- !S an* %S tra--i" timeslots
vs. t)e re>uire* tra--i". T)is, :eing at t)e same level as in A%, "an :e seen as a*e>uate planning
"apa:ilities even t)oug) it 7oul* :e eas+ to -igure out en)an"ements in t)is area.

n pra"ti"e t)e timeslot "on-iguration *e-inition Cnum:er o- !S an* %S tra--i" timeslots vs. TR=
"ountD is mu") easier in Atoll t)an is t)e "ase 7it) A%, :ut t)is is not ver+ maHor issue.

.. TR= Re>uirement "ount "al"ulation


 As note* :e-ore, tra--i" *e-inition in Atoll is rat)er "ompli"ate* an* it is some7)at ")allenging to
eep "ontrol on t)e amount o- tra--i" a""or*ing to 7)i") planning is to :e per-orme*. At t)e same
time it s)oul* :e note*, t)at Atoll -eatures ver+ versatile 7a+s to spe"i-+ t)e tra--i". Bn"e user is
-amiliar 7it) all aspe"ts o- tra--i" *e-inition, Atoll o--ers goo* 7a+s -or planning 7or, :ut t)is
re>uires a lot o- training -or t)e users.

TR= re>uirement "ount "al"ulation "an :e *one 7it) Atoll an* it taes into "onsi*eration all nee*e*
in-ormation se* servi"es, ser pro-iles, Terminal "apa:ilities, TR= t+pes an* amounts. T)e result
o- TR= "ount "al"ulation is num:er o- re>uire* TR=s taing into "onsi*eration :ot) !ir"uit an*
%a"et S7it")e* tra--i". Atoll also -eatures possi:ilities to *etermine "o*e" "apa:ilities o- terminals,
:ut t)ese sele"tions are not "onsi*ere* in *imensioning "al"ulations o- Atoll Ce.g. i- )al- rate per
"entage o- tra--i" is 0W, 0W o- tra--i" is "al"ulate* to :e )al- rate even t)oug) t)e terminals 7oul*
not support )al- rateD.

For !S tra--i" t)e proportion o- @R tra--i" a--e"ts on t)e timeslot / TR= "ount "al"ulations in *imen
sioning. %roportion o- @R is *e-ine* in Su:"ells. ;+ *e-ault t)is value 7as 0W. t 7as teste* an*
note* t)at timeslot re>uirement an* TR= "ount re>uirement "al"ulations 7ere "orre"tl+ taing @R
amount into a""ount in *imensioning -or !S tra--i". T)e proportion o- @R tra--i" "an :e mass e*ite*
in su:"ells :+ spe"i-+ing t)e value in !ell t+pe *ialog. T)is means in pra"ti"e t)at same proportion
nee* to :e use* in all su:"ells using "ertain !ell t+peQ 7e "annot easil+ e*it t)ese values per e.g.
"ertain area unless spe"i-+ing a ne7 !ell t+pe an* use t)at in t)e nee*e* area. T)is "oul* :e a
little pro:lem, i- -arsig)te* tra--i" planning is to :e *one. T)is s)oul* not :e ver+ t+pi"al "ase. - @R
portion is ")ange* an* ne7 *imensioning is )en"e nee*e*, ne7 tra--i" "apture must :e "al"ulate*
:e-ore *imensioning "al"ulation in or*er -or t)e ne7 @R portion to :e "onsi*ere* in *imensioning.

imensioning -or %S tra--i" 7as not a"tuall+ teste*. t 7as onl+ note* t)at all nee*e* -un"tionalit+
-or *imensioning -or %S tra--i" seem to :e availa:le in Atoll. Multi timeslot "apa:ilit+ in terminals "an
:e mo*elle*, num:er o- %S, !S an* s)are* timeslots -or TR= t+pes "an :e mo*elle* et". So
:asi"all+ all -eatures -or %S *imensioning an* tra--i" planning are in pla"e, o--ering nee*e* "apa
:ilities. %ra"ti"al e4e"ution -or planning 7ill "omprise "ertain ")allenges 7)i") 7oul* re>uire
e4tensive training -or users in "ase Atoll is ")osen as t)e tool to :e use*.

. 5SM Fre>uen"+ planning


 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

..1 Automati" -re>uen"+ planning


n A%, automati" -re>uen"+ planning is 7i*el+ "onsi*ere* to :e rat)er *i--i"ult pro"ess an* *ue to
t)is reason it is not ver+ 7i*el+ use* -or -re>uen"+ planning. n Atoll, t)e situation is not ver+ mu")
*i--erent. Also in Atoll t)e pro"ess is not ver+ simple an* straig)t-or7ar* pro"ess. Also t)e -a"t t)at
t)e -re>uen"+ planning pro"ess in Atoll is ver+ *i--erent -rom t)e "orrespon*ing in A%, e4tensive
user training 7oul* :e re>uire* -or users -amiliar 7it) 5SM -re>uen"+ planning pro"ess in A%.

Figure 1. Fre>uen"+ allo"ation progress 7in*o7 in Atoll.

T)e pre"e*ing -igure illustrates t)e main automati" -re>uen"+ allo"ation *ialog 7in*o7 in Atoll.
MaHor *i--eren"e :et7een Atoll an* A% is t)e spee* at 7)i") -re>uen"+ iterations are per-orme*,
in tests *one in t)is evaluation proHe"t iterations in A% 7ere 60 times -aster t)an t)e solutions in
 Atoll. T)is is o- "ourse *ue to t)e *i--erent nature o- algorit)ms use* -or t)ese iterations or solutions
an* 7it)out more *etaile* in-ormation a:out t)ese algorit)ms, 7e "annot sa+ an+t)ing 7)i") 7oul*
:e :etter.
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

n Atoll, Fo"us AreaN is use* to *etermine t)e area to 7)i") -re>uen"+ planning is to :e ma*e.
!al"ulation areaN is t)e area "overing -o"us area an* surroun*ingsQ "ells outsi*e -o"us area :ut
7it)in "al"ulation area are "onsi*ere* in automati" -re>uen"+ planning pro"ess :ut t)e -re>uen"+
allo"ations are not altere* in t)e allo"ation pro"ess. n A%, it is possi:le to spe"i-+ planning areas
in more versatile 7a+s. T)e -ollo7ing -igure illustrates )o7 planning areas 7oul* :e *e-ine* in A%
in "ase -re>uen"+ replanning is nee*e* in a "ertain area i- sites. As -re>uen"ies are to :e ")ange*
in t)is area *elimite* :+ re* pol+gon, it is liel+ t)at some ")anges are nee*e* in t)e surroun*ing
vi"init+ o- t)is area C:lue pol+gonD. T)en again, "urrent "arrier assignments in :lue pol+gon area
are nee*e* not to :e ")ange* unless t)e+ )ave to :e ")ange*. For t)is reason it is goo* to :e a:le
to spe"i-+ -re>uen"+ planning a"tions so t)at "arriers "an :e replanne* in t)is area 7it) a "ertain
"ost. !ells outsi*e :lue pol+gon area 7oul* :e taen into a""ount in planning :ut not ")ange* at
all.

 Area 7)ere -re>uen"+


replanning is to :e
*one

 Area 7)ere -re>uen"+


replanning ma+
o""ur 7it) "ertain
"ost.

Figure 1. llustration o- -re>uen"+ planning area *e-inition possi:ilities in A%.

Su") *e-inition o- planning areas as illustrate* in t)e pre"e*ing -igure "annot :e *one )en"e it
"oul* :e argue* t)at Atoll is a :it :e)in* A% in t)is -un"tionalit+.

T)e -ollo7ing -igure s)o7s t)e -re>uen"+ plan result 7in*o7 in Atoll. T)is 7in*o7 appears rig)t
a-ter t)e automati" allo"ation pro"ess )as run -or t)e user spe"i-ie* perio* o- time. )at is
e4tremel+ goo* a:out t)is 7in*o7 is t)at it gives instant in-ormation on separation violations in a
7a+ t)at a user "annot -ail noti"ing itX n A%, t)e pro"ess o- ")e"ing separation violations a-ter
automati" -re>uen"+ planning )as :een run, is as -ollo7s
 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

1. Appl+ t)e "reate* plan into *ata:ase


2. Start Fre>uen"+ %lanning Reporter 
. Spe"i-+ t)e t+pe o- report +ou nee* an* separation "onstraints against 7)i") +ou 7ant to
")e" t)e plan
. !reate t)e report in E4"el an* anal+se results

Figure 16. Fre>uen"+ plan result 7in*o7 in Atoll.

So t)e pro"ess to -in* out a:out t)e possi:le separation violations is mu") easier an* a"tuall+
automati" in Atoll 7)ereas in A% it is some7)at la:orious pro"ess.

T)e Fre>uen"+ %lanning Report -un"tionalit+ in A% gives -ree*om -or user to spe"i-+ t)e sepa
rations against 7)i") t)e anal+sis is *one, an* also some ot)er means -or anal+$ing t)e >ualit+ o-
t)e resulte* -re>uen"+ plan. Also in Atoll t)e -re>uen"+ plan "an :e a-ter7ar*s anal+se* :+ Au*itN
-un"tionalit+ 7)ere separations, ;S!s, @Ss et" "an :e anal+$e*.
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

n t)is tool evaluation proHe"t automati" 5SM -re>uen"+ plan 7as ma*e -or :asi"all+ t)e same
net7or plan. T)e plan use* in t)is e4er"ise 7as not e4a"tl+ t)e same neig):our *e-initions 7ere
a :it *i--erent. T)is is :e"ause neig):ours 7ere generate* in A% :+ A% an* in Atoll :+ Atoll.
@en"e t)e neig):our assignments 7ere not e4a"tl+ t)e same Ceven t)oug) >uite "loseD maing t)e
"riti"al issue o- neig):our separation re>uirements *i--erent :et7een t)ese t7o tools. T)ere-ore t)e
5SM -re>uen"+ planning "ases 7ere not e4a"tl+ t)e same an* )en"e *ire"t "omparisons o- t)e
>ualit+ o- 5SM -re>uen"+ plan 7as not possi:le to :e ma*e. @o7ever, it 7as note* in t)e tests t)at
:ot) tools CAtoll an* A%D seeme* to pro*u"e rat)er similar 5SM -re>uen"+ plans in terms o-
separation violations an* inter-eren"e results in plan. T)is means t)at t)e per-orman"e o- auto
mati" 5SM -re>uen"+ planning seeme* to :e at t)e same level in :ot) tools in terms o- planning
spee* an* >ualit+ o- t)e resulte* plan.

..2 Manual 5SM -re>uen"+ planning


;+ manual 5SM -re>uen"+ planningN 7e mean )ere a "ase 7)ere one or several "arriers nee* to
:e allo"ate* to one or -e7 "ells. n A% t)is t+pe o- "ase is su") t)at *e-initel+ s)oul* :e "alle*
manual -re>uen"+ planningN, i.e. -re>uen"ies are sele"te* an* allo"ate* manuall+. T)is is t)e 7a+
t)at su") "ase )as to :e )an*le* in A%, as usage o- #SA in su") "ase is not -easi:le in pra"ti"e.

 Atoll is :etter t)an A% in t)is t+pe o- "aseQ i.e. "ase 7)ere one or a -e7 "arriers nee* to :e allo
"ate*. n Atoll user *oes not )ave to -in* t)e ARF! manuall+Q )e "an easil+ use t)e tool -or t)is
purpose. For t)is reason t)e term manual -re>uen"+ planningN is a :it mislea*ing.

T)e pro"ess o- -in*ing one ne7 -re>uen"+ -or a transmitter seeme* to 7or 7ell in Atoll. A
satis-a"tor+ result 7as pro*u"e* >ui"l+ an* t)e automati" -re>uen"+ plan Result *ialog 7in*o7
s)o7e* ni"el+ e7 <alueN -or t)e !)annel Assignment t)at Hust )a* :een *one. T)is met)o* is
ver+ use-ul -un"tionalit+ t)at a"tuall+ is "ompletel+ missing in A%.

.. Summar+ a:out 5SM Fre>uen"+ planning


5SM planning -un"tionalities in Atoll 7ere not "ompre)ensivel+ evaluate* against A% in t)is
evaluation testing proHe"t. E4)austive anal+sis 7oul* re>uire mu") :igger e--ort. @o7ever, t)e AF%
-un"tionalit+ 7as teste* in t)e e4ten* t)at -ollo7ing "on"lusions "an :e ma*e

 A% )as :etter "apa:ilities in maing a "ompletel+ ne7 -re>uen"+ plan in a limite* area maing
limite* :ut ne"essar+ ")anges in -re>uen"+ allo"ations outsi*e t)is replanning area
 Atoll )as ni"e -eature -or -in*ing automati"all+ one or -e7 ne7 "arriers in one or -e7 "ells
 ualit+ o- -re>uen"+ plan results seeme* to :e at t)e same level in :ot) Atoll an* A%, :ut t)is
7as not "ompre)ensivel+ evaluate*
 5SM -re>uen"+ planning pro"ess as 7)ole is in :ot) tools rat)er "omple4 matter. T)is is per
)aps unavoi*a:le sin"e t)ere are so man+ issues to :e "onsi*ere* in 5SM -re>uen"+ planning
 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.6 !o*e an*  planning


.6.1 %lanning an* management o- "o*es
T)ere are num:er o- i*enti-iers use* to i*enti-+ net7or elements. T)ese are nee*e* espe"iall+
7)en trans-erring plan *ata :et7een planning tool an* net7or management s+stem. T)ere are
num:er o- issues to :e "onsi*ere* 7)en *etermining appli"a:ilit+ o- Atoll -or S usage taing into
a""ount aspe"ts relate* 7it) issues )o7 plan *ata trans-erring "oul* :e "arrie* out in pra"ti"e.
etaile* anal+sis on t)ese >uestions 7ere out o- s"ope in t)is evaluation proHe"t.

Follo7ing "o*es are relevant 7)en trans-erring 5SM net7or plan *ata :et7een et7or
management s+stem etA"t an* a planning tool

- ;TS , ;!F , !ell , TR= , #A!, RA!, ;!!, !!

B- t)ese i*enti-iers ;TS , ;!F , !ell , #A! an* RA! are "ompletel+ missing -rom Atoll. TR=
 as su") *oes not e4ist in Atoll, :ut "orrespon*ing o:He"t TR= in*e4 e4ists. For ;S! planning
C;!! an* !!D AtollPs AF% tool )as nee*e* planning "apa:ilit+.

T)e a:sen"e o- t)e a:ove mentione* o:He"ts are not ne"essaril+ a :ig pro:lem. ser "an a**
-iel*s in transmitter ta:le an* :+ t)is 7a+ pro*u"e t)e nee*e* i*enti-iers. @o7ever, automate*
planning "apa:ilit+ -or t)ese in*i"ators o- "ourse *oes not e4ist. n A%, t)ere is automate*
-un"tionalit+ -or ;TS  generation 7)i") )as :een implemente* -or oiaPs purposes earlier.

T)ere are num:er o- 7a+s t)e net7or plan *ata trans-er :et7een planning tool an* net7or
management s+stem is "arrie* out. T)ere-ore it is not "lear )o7 appli"a:le Atoll as a planning tool
is in "omparison 7it) A%, *etaile* anal+sis o- t)ese >uestions are le-t as open issue at t)is point
o- time.

. Reporting
Reporting "apa:ilities o- Atoll an* A% are *i--i"ult to :e "ompare* against one an* anot)er as
t)e+ are rat)er *i--erentl+ implemente*. ;ot) tools -eatures 7i*e possi:ilities in reporting o- plan
*ata an* pre*i"te* net7or per-orman"e statisti"s. t seems t)at A% )as even larger reporting
"apa:ilities, :ut 7e "annot -in* an+ maHor *e-i"ien"ies in reporting "apa:ilities o- Atoll.

Transmitter ta:le "ontains most o- t)e relevant plan *ata in Atoll. T)e Ta:le 1 "ontains t)e -iel*s
normall+ availa:le in t)e transmitter ta:le. n "ase some nee*e* *ata is missing Ce.g. #A!D, it "an
al7a+s :e a**e* in t)e appropriate ta:le. T)e *ata in t)e ta:le "an :e easil+ "opie* to E4"el. n
"ase tailore* *ata ta:les are use*, it ma+ o- "ourse turn out to :e an a*ministrative ")allengeN,
)o7 to eep un*er "ontrol 7)at *ata t)ere are in *ata ta:les.
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Site %o7er C*;mD ;S! *omain


Transmitter #osses C*;D ;S!
 A"tive Fee*er E>uipment Free$e ;S!
Transmission Fee*er #engt)
= CmD CmD Free$e @S
Mis"ellaneous transmission
Y CmD losses C*;D 5%RS/E5%RS
 Antenna TMA E>uipment 5%RS/E5%RS E>uipment
Ma4 num:er o- "o*ing
@eig)t CmD ;TS E>uipment s")emes Cunuse*D
 A$imut) CZD Main propagation mo*el !o*e" E>uipment
Me")ani"al o7ntilt CZD Main "al"ulation ra*ius CmD F B--set
 A**itional Ele"tri"al o7ntilt CZD Main resolution CmD AF% eig)t
!ell t+pe E4ten*e* propagation mo*el @e4agon groups
Re"eption B--set C*;D E4ten*e* "al"ulation ra*ius CmD @e4agon ra*ius CmD
Ma4 num:er o- intrate")nolog+
Fre>uen"+ :an* E4ten*e* resolution CmD neig):ours
Ma4 num:er o- interte")nolog+
@opping mo*e Ma4 num:er o- TR=s neig):ours
@!S la+er Re>uire* TR=s !omments
#a+er Re"eption T)res)ol* um:er o- TR=s %;!!@ Supporte*
Min range CmD !)annels %;!!@ Re"eption T)res)ol*
%;!!@ B--set For !ell
Ma4 range CmD ;!!@ Resele"tion C*;D
ER% C*;mD Free$e ")annels an* MAB
Ta:le 1. e-ault -iel*s in transmitter ta:le o- Atoll.

et7or per-orman"e t+pe o- reporting "an :e pro*u"e* in Atoll >uite at t)e same level as in A%,
even t)oug) t)e implementation is ver+ *i--erent. T)ese are e.g.

- Fre>uen"+ allo"ation statisti"s


- !overage an*/or inter-eren"e statisti"s
- T)roug)put statisti"s
 

0/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.8 !on"lusions on 25 ra*io planning 7it) Atoll

 Atoll in"lu*es in prin"iple all -un"tionalit+ nee*e* -or 25 ra*io planning. T)e pra"ti"al implemen
tation o- man+ :asi" -eatures nee*e* in 25 ra*io planning are >uite *i--erent -rom t)e "orrespon*
ing ones in A%. T)is means t)at i- Atoll is ")osen as planning tool, >uite e4tensive "ompeten"e
*evelopment a"tivities s)oul* :e "arrie* out. Atoll is a goo* tool, it )as goo* -eatures an* it is -or
most planning tass >uite eas+ an* -ast on"e t)e user no7s )o7 to use t)e tool. Atoll a"tuall+
per-orms man+ "al"ulations -aster t)an A% *oes t)e "orrespon*ing "al"ulations. Atoll also )as
versatile 7a+s to *e-ine *i--erent "riteria -or man+ "overage an*/or inter-eren"e stu*ies )en"e
maing it possi:le to pro*u"e man+ t+pes o- anal+sis >uite easil+.

ualit+ o- t)e 5SM -re>uen"+ plan pro*u"e* :+ Atoll 7as not :en")mare* against t)e "orre
spon*ing 7it) A%. etaile* anal+sis o- -re>uen"+ plan result 7oul* :e ver+ la:orious tas as
several t+pes o- "ases 7oul* nee* to :e stu*ie* "are-ull+ an* t)e "omparison s)oul* :e :ase* on
rat)er large plan. evert)eless, :ase* on t)e tests *one *uring t)is evaluation, it seeme* t)at t)e
-re>uen"+ plan >ualit+ is >uite at t)e same level. T)ere are aspe"t at 7)i") AtollPs -re>uen"+ plan
ning is :etter t)an A%Ps :ut also vi"e versa.

 Atoll is ver+ -le4i:le tool. T)is -le4i:ilit+ ma+ :e goo* or :a*, *epen*ing on t)e t+pe o- usage.
Mostl+ t)is -le4i:ilit+ is :ene-i"ial, :ut it re>uires rat)er *is"ipline* usage an* a*ministration, :ut i-
t)is is not a pro:lem, t)e -le4i:ilit+ is ver+ goo*.
 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

. MTS %lanning in Atoll

.1 Test Environment


T)e MTS tests )ave :een "arrie* out on an #enovo T61p note:oo 7it)  5; memor+. T)e
-ollo7ing so-t7are environment )as :een utili$e*.

So-t7are <ersion
 Atoll 2..0, :uil* 22
Bperating s+stem in*o7s =% %ro-essional S%2 Cver. .1.2600D

T)e e4a"t Atoll mo*ule "on-iguration 7as

Mo*ule <ersion File


 Appli"ation 'ernel 2..0 C;uil* 22D Atoll.e4e
!overage mo*ule 2..0 C;uil* 22D !overage.at4
mport o- =F -ilter mo*ule 2..0 C;uil* 22D 4-mport.at4
Measurements mo*ule 2..0 C;uil* 22D Measures.at4
Mi"ro7aveR#in Mo*ule 2..0 C;uil* 22D Mi"ro7aveR#in.at4
mport -ilter o- %laet *ata:ase mo*ule 2..0 C;uil* 22D %lanetmport.at4
MTS mo*ule 2..0 C;uil* 22D MTS.at4
Mo*ule ima4 2..0 C;uil* 22D ima4.at4
 Atoll %ropagation Mo*els 2..0 C;uil* 22D Fs%pag.*ll
5S "omponents mo*ule 2..0 C;uil* 22D Fs5S.*ll
Smart Antenna Mo*ule 2..0 C;uil* 22D FsSA.*ll
 Atoll Automati" Fre>uen"+ %lanning Mo*el 2..0 C;uil* 22D St*A-p.*ll

 Atoll )as :een use* in stan*alone singleuser "on-iguration on a single note:oo %! 7it)out an+
e4ternal *ata:ase.

nstallation o- Atoll is ver+ -ast, sin"e it *oes not re>uire an+ e4ternal *ata:ase. @en"e, Atoll is ver+
7ell suite* to *i--erent in*s o- rapi* tests an* e4periments. @o7ever, t)e stan*ar* installation o-
 Atoll *i* not 7or properl+ in t)e test %!, :ut it 7as ne"essar+ to install t)e Sentinel *river C-or t)e
Sentinel *ongleD separatel+ again.
 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.2 MTS %arameters


!on-iguration o- an MTS net7or re>uires setting o- a )uge num:er o- parameters in various
net7or elements. Bnl+ a su:set o- t)em is ne"essar+ -or net7or planning, :ut still t)e re>uire*
num:er o- parameters in :ase stations an* "ells in a planning tool is ver+ large.

n a**ition to t)e parameters o- :ase stations an* "ells, per-orman"e anal+sis in a planning tool
re>uires setting a large num:er o- parameters -or various servi"es as 7ell as setting glo:al
parameters relate* to ra*io propagation.

T)e per-orman"e anal+sis :+ Monte !arlo simulation "an provi*e a""urate estimates onl+ i- t)e set
o- parameters is ri") enoug) to realisti"all+ mo*el t)e important aspe"ts o- a real MTS net7or.

.2.1 !lutter %arameters


n Atoll, t)e glo:al parameters -or ea") "lutter t+pe C-or an MTS plan un*er 9eo | Clutter Classes
| PropertiesD are

 mo*el stan*ar* *eviation o- s)a*o7ing loss on t)e pat) loss,


 E"/o stan*ar* *eviation o- s)a*o7ing loss on t)e E"/o values,
 E:/t stan*ar* *eviation # o- s)a*o7ing loss on t)e E:/t values,
 E:/t stan*ar* *eviation # o- s)a*o7ing loss on t)e E:/t values,
 in*oor loss,
 ort)ogonalit+ -a"tor,
 W pilot -inger Cper"entage o- energ+ re"eive* :+ one mo:ile pilot -ingerD.

T)e shadoing loss on path loss *e-ines t)e ran*om errors t)at are use* in Monte !arlo simulation
7)ile testing "onne"tions o- terminals. T)e shadoing losses on c:;o and 3:&o +alues  an* t)e
*esire* "ell e*ge "overage pro:a:ilit+  *e-ine t)e s)a*o7ing margins t)at "an :e optionall+ C:+ a
")e" :o4D a**e* *uring "al"ulation o- pre*i"tion stu*ies. T)ese *e-initions allo7 pre*i"tion stu*ies
at *i--erent s)a*o7ing margins to :e "reate* in*epen*entl+ o- t)e s)a*o7ing t)at )as :een use* in
simulations.

T)e *esire* "ell e*ge "overage pro:a:ilit+ "an :e set un*er ata | Predictions | Shadoing
Margins and 9ains. T)e *e-ault value is W, 7)i") "orrespon*s to area relia:ilit+ 30W C-or pat)
loss e4ponent . an* stan*ar* *eviation 10 *; o- s)a*o7ingD.

Fors uses t)e a::reviation E:/t in *o"umentation instea* o- E:/o Ca"tuall+ E :/0D to emp)asi$e
t)e point t)at t)e spe"tral *ensit+ o- noise is -or total noise t)at "ontains all noise an* inter-eren"e
"omponents.

 Atoll *oes not support separate stan*ar* *eviations o- s)a*o7ing -or in*oor an* out*oor. ;ot)
in*oor an* out*oor terminals en"ounter t)e same s)a*o7ing error C-or a given "lutter t+peD in
simulation, an* t)e onl+ *i--eren"e :et7een in*oor an* out*oor terminals is t)e a**itional in*oor
loss.

T)e ?W pilot -inger? -a"tor mo*els t)e p)enomenon t)at t)e Rae re"eiver o- an MTS E uses
onl+ one sear")er -inger -or pilot re"eption. T)e sear")er -inger sele"ts one pat) an* onl+ energ+
-rom t)is pat) is "onsi*ere* as signalQ energ+ -rom ot)er multipat)s is "onsi*ere* as inter-eren"e.
T)e ?W pilot -inger? -a"tor a--e"ts t)e E"/o "al"ulations.
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

#ie in etA"t %lanner, also in Atoll it is possi:le to *e-ine ort)ogonalit+ -a"tors per "lutter. - t)e
ort)ogonalit+ -a"tor -iel*s o- "lutter t+pes are le-t :lan in Atoll, t)e *e-ault ort)ogonalit+ -a"tor C-rom
t)e 5lo:al Transmitters ta: o- t)e Transmitters %roperties *ialogueD 7ill :e use*.

T)e sele"tion o- "lutter parameters in Atoll is more e4tensive t)an t)e one in etA"t %lanner 
e4"ept -or t)e missing stan*ar* *eviation -or in*oor s)a*o7ing. T)e e--e"ts o- "lutter "an :e
mo*elle* as a""uratel+ in Atoll as in etA"t %lanner.

.2.2 et7or !on-iguration

)ile MTS net7or "on-iguration in %lanner is :ase* on *e-ining properties, o*e ;s an* "ells,
net7or "on-iguration in Atoll is :ase* on sites, transmitters an* "ells. !ell o:He"ts in :ot) so-t7are
"orrespon* 7ell to ea") ot)er, an* t)e %lanner properties "orrespon* to t)e Atoll sites. An Atoll
transmitter mo*els one antenna se"tor in"lu*ing t)e :ase station )ar*7are -or t)e se"tor, :ut it9s
parameters "orrespon* ni"el+ to parameters o- a "omplete o*e ; in %lanner. T)e transmitterlevel
parameters in Atoll in"lu*e

 transmitter i*entit+,
 site,
 a"tivit+,
 antenna,
 antenna )eig)t,
 antenna a$imut),
 me")ani"al *o7ntilt,
 a**itional ele"tri"al *o7ntilt,
 main propagation mo*el,
 main "al"ulation ra*ius,
 e4ten*e* propagation mo*el,
 e4ten*e* "al"ulation ra*ius,
 noise -igure,
 TMA e>uipment,
 -ee*er e>uipment,
 re"eption *iversit+,
 transmission *iversit+Q
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

an* t)e "elllevel parameters in"lu*e

 "ell name,
 transmitter,
 "arrier,
 a"tivit+,
 ma4 po7er,
 pilot po7er,
 S!@ po7er,
 ot)er !!@ po7er,
 # loa* -a"tor,
 ma4 # loa* -a"tor,
 ma4 # loa*,
 @S%A ena:le*,
 availa:le @S%A po7er,
 po7er )ea*room,
 min num:er o- @S%S!@ "o*es per # TS,
 ma4 num:er o- @S%S!@ "o*es per # TS,
 @S%A *+nami" po7er allo"ation,
 @SS!!@ *+nami" po7er allo"ation,
 @SS!!@ po7er per # TS,
 num:er o- @SS!!@ ")annels,
 ma4 num:er o- @S%A users,
 @S%A s")e*uler algorit)m,
 @S%A ena:le*,
 # @S%A po7er,
 ma4 num:er o- @S%A users,
 # loa* -a"tor *ue to @S%A,
 num:er o- @S%A users.

T)e pre"e*ing parameter lists are not e4)austive, :ut t)e+ alrea*+ s)o7 t)at an MTS net7or
"on-iguration in Atoll "an :e as *etaile* as in %lanner. Bne minor e4"eption to t)is is t)at t)e "ell
parameters o- Atoll *o not in"lu*e po7ers an* a"tivities o- all in*ivi*ual *o7nlin "ommon "ontrol
")annels Clie in etA"t %lannerD, :ut t)e po7ers o- "ommon "ontrol ")annels are )an*le* :+ onl+
t)ree parameters pilot po7er, S!@ po7er Co- :ot) s+n")ronisation ")annels, %S!@ an* SS!@D
an* ot)er !!@ po7er Co- t)e ot)er "ommon ")annels %!!%!@, S!!%!@, A!@ an* %!@D.

T)ere are no a"tivities -or *o7nlin "ommon "ontrol ")annels, an* )en"e "ontrol ")annels are
assume* to :e transmitte* "ontinuousl+. As a "onse>uen"e, t)e po7ers *e-ine* -or t)e "ontrol
")annels in Atoll s)oul* :e t)e average po7ers t)at in"lu*e e--e"t o- t)e a"tivit+ "+"le  not t)e
nominal po7ers t)at are use* *uring a"tive transmission.

 Atoll "an tae also t)e !MA sel- inter-eren"e into a""ount in simulation. Ea") MTS transmitter
Ca"tuall+ t)e ;TS E>uipment o- t)e transmitterD an* terminal in Atoll )as a rho !actor  parameter,
7)i") *e-ines t)e per"entage o- t)e re"eive* po7er t)at "an :e utili$e* in signal re"eption Cat t)e
opposite en* o- t)e transmission linD. T)e remaining per"entage o- po7er 7ill :e "onsi*ere* as
sel- inter-eren"e. Mo*elling !MA transmission at t)is *etail ma+ :e an overill, :ut t)is "oul*
pro:a:l+ :e more use-ul -or MTS terminals Ci.e. -or uplinD, 7)ere t)is sel- inter-eren"e "an mo*el
t)e nonlinear *istortion pro*u"ts o- t)e terminal9s po7er ampli-ier.

Bnl+ one :ase station resour"e "an :e mo*elle* in Atoll. t is pre*e-ine* as channel elements, an*
it is al7a+s poole* at :ase station CsiteD level. T)e limits -or ")annel elements are *e-ine* sepa
ratel+ -or uplin an* *o7nlin. T)e ")annel element "onsumption Cin simulationD in uplin an*
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

*o7nlin "an :e *e-ine* -or ea") R33 :earer. @o7ever, t)ese settings "annot :e -oun* at t)e
:earer *ialogs, :ut t)e+ are )i**en un*er ata | Sites | <uipment | Channel lement Consump-
tion.

n t)e E>uipment o- t)e sites, it is also possi:le to *e-ine t)e num:er o- over)ea* uplin an*
*o7nlin !Es, 7)i") are t)e num:ers o- ")annel elements t)at are use* -or "ommon ")annels in a
"ell Cnot siteXD. T)is setting is also use* -or B<SF "o*e allo"ation, 7)ere it in*i"ates t)e num:er o-
B<SF "o*es to :e allo"ate* to "ontrol ")annels in ea") "ell.

n Atoll, t)ere is no MTS :ase station o:He"t, :ut t)e "om:ination o- t)e transmitters in a single
site "orrespon*s >uite 7ell to *e-inition o- a o*e ; o:He"t in etA"t %lanner. @o7ever, in Atoll
t)ere still "an :e a template -or a ?:ase station?, 7)i") is *e-ine* as a site 7it) one or more
transmitters. T)e station templates "an :e use* -or pla"ing multiple i*enti"al stations on a map.

t is possi:le to *e-ine MTS net7or "on-iguration in Atoll up to t)e same pre"ision  or even more
pre"isel+  as in etA"t %lanner. T)e onl+ nota:le e4"eption is t)e mo*elling o- onl+ a single
resour"e, :ut t)e :asi" mo*elling o- ")annel elements in Atoll s)oul* :e su--i"ient -or normal
net7or simulation.

.2. !on-iguration o- ;earers, Servi"es an* Terminals


#ie in etA"t %lanner, also in Atoll simulations are :ase* on glo:all+ *e-ine* :earers, servi"es an*
terminals.

.2..1 !on-iguration o- ;earers


T)e parameters o- a :earer in Atoll in"lu*e

 :earer name
 nominal rates C#/#D
 t+pe Cintera"tive/"onversational/:a"groun*/streamingD
 %!!@/%!@ po7er ratio C#/#D
 min an* ma4 T!@ po7er 
 # sprea*ing -a"tor C-or a"tive an* ina"tive usersD

 As "an :e noti"e* on separate *e-initions -or # an* #, one :earer in Atoll *e-ines a pair o- uplin
an* *o7nlin ")annels, 7)ile one :earer in %lanner *e-ines one*ire"tional ")annel eit)er -or up
lin or -or *o7nlin.
 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

T)e target E:/os an* E:/o *iversit+ gains Ci.e. E:/o re>uirementsD o- ea") :earer "an :e
*e-ine* -or t)ree mo:ilit+ "lasses pe*estrian, 0 m/) an* 30 m/). T)e E:/o parameters in Atoll
are

 # E:/o target,
 # E:/o target,
 # 2R= *iversit+ gain,
 # R= *iversit+ gain,
 # openloop *iversit+ gain,
 # "lose*loop *iversit+ gain.

T)e # "lose*loop *iversit+ gain re-ers to *iversit+, 7)ere E transmits -ee*:a" in-ormation :a"
to t)e ;S, an* 7)ere p)ase an* relative transmit po7er o- signals o- t)e *iversit+ antennas are
a*Huste* a""or*ing to t)e -ee*:a" in-ormation. !lose*loop *iversit+ gain is not ver+ "ommonl+
use* in MTS net7ors.

@o7ever, ?# 2R= *iversit+ gain?, ?# R= *iversit+ gain?, ?# openloop *iversit+ gain? an* ?#
"lose*loop *iversit+ gain? are reall+ Hust la:els t)at allo7 one o- t7o # *iversit+ t+pes an* one o-
t7o # *iversit+ "on-igurations 7it) separate *iversit+ gains Cor no *iversit+D to :e sele"te* in ea")
transmitter.

T)e *e-inition o- :earers in etA"t %lanner "ontains multiple parameters relate* to po7er "ontrol
an* )an*over so-t )an*over gain -or # :earers as 7ell as po7er "ontrol )ea*room, average
po7er rise, so-t )an*over gain, gain against average po7er rise an* gain against po7er "ontrol
)ea*room in a so-t )an*over -or # :earers.

 Atoll )as onl+ glo:al Cnot per :earerD parameters -or mo*elling uplin )an*over. n*er ata |
Transmitters | Properties | 9lo3al Parameters it is possi:le to *e-ine t)e *e-ault # ma"ro*iversit+
gain, 7)i") "orrespon*s to t)e # so-t )an*over gain o- etA"t %lanner. T)ere is onl+ one glo:al
gain parameter, t)e gain "annot :e *e-ine* separatel+ -or *i--erent mo:ile spee*s or ratios :et7een
t)e re"eive* uplin signal po7ers. T)ere is also a separate ")e":o4 -or ?MR! in So-ter/So-t?,
7)i") mo*els t)e so-ter )an*over :et7een "osite transmitters.

T)e # so-t )an*over gain in Atoll is not a user*e-ina:le parameter. nstea* t)e # so-t )an*over
gain is automati"all+ "al"ulate* in simulation :+ taing into a""ount all transmitters o- t)e a"tive set.

plin po7er "ontrol )ea*room an* average po7er rise are not mo*elle* in Atoll. T)e po7er
"ontrol )ea*room "an :e taen into a""ount 7it) a 7oraroun*, 7)ere t)e ma4imum transmit
po7er o- t)e terminal is re*u"e*, :ut t)ere is no pra"ti"al 7oraroun* -or mo*elling t)e average
po7er rise.

;earers "annot :e *e-ine* in Atoll >uite as pre"isel+ as in etA"t %lanner. @o7ever, t)e level o-
*etail in Atoll s)oul* :e su--i"ient -or realisti" estimation o- net7or per-orman"e.
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.2..2 !on-iguration o- Servi"es


T)e parameters o- a servi"e in Atoll in"lu*e

 servi"e name
 pa"et/"ir"uit mo*e
 "arrier  
 a"tivit+ -a"tor C#/#D
 pa"et e--i"ien"+ C#/#D
 priorit+
 )an*over supporte*
 :o*+ loss
 t)roug)put s"ale -a"tor 
 R33 ra*io :earer 
 re>ueste* average rate C#/#D
 rate *o7ngra*ing supporte*
 @S%A
 @S%A

n Atoll, one servi"e "an use onl+ one :earer. t is not possi:le to *e-ine a servi"e t)at 7oul* pro
vi*e multiple :earers t)at 7oul* :e su""essivel+ trie* -or "onne"tion in simulation Clie in etA"t
%lannerD. @o7ever, some7)at similar -un"tionalit+ is provi*e* in Atoll :+ t)e rate dongrading . -
t)e rate *o7ngra*ing is ena:le* in a servi"e, an* t)e E:/o re>uirements o- a R33 :earer are not
-ul-ille* in simulation, t)e :earer 7ill :e *o7ngra*e* to a R33 :earer o- t)e same t+pe an* a lo7er
nominal rate.

Ea") "ir"uits7it")e* servi"e "ontains a t)roug)put s"aling -a"tor, 7)i") "an :e use* -or mo*elling
proto"ol over)ea*s C-raming :its, !R!, et".D. A-ter simulation, it is possi:le to investigate eit)er
MA! t)roug)put or appli"ation level t)roug)put. T)e appli"ation level t)roug)put s)all :e "al"u
late* as t)e MA! t)roug)put multiplie* :+ t)e t)roug)put s"aling -a"tor.

;+ *e-ault :ot) Atoll an* %lanner "al"ulate a"tivities o- pa"et servi"es Cseparatel+ -or # an* #D
-rom t)e 777 mo*el o- 5%%, 7)i") is using t)e parameters

 average num:er o- pa"et "alls per session,


 rea*ing time :et7een t7o pa"et "alls,
 pa"et interarrival time,
 pa"et si$e,
 min an* ma4 lengt) o- a pa"et streamQ

:ut it %lanner it is possi:le to *isa:le t)is "omputation an* *e-ine t)e a"tivit+ e4a"tl+ manuall+. n
 Atoll, same result "an :e a")ieve* onl+ :e reverse engineering t)e *esire* a"tivit+ :a" into
parameters o- t)e 777 mo*el. n t)e *e-ault 777 mo*el settings -or pa"et servi"es, :ot) t)e
average time :et7een t7o pa"et "alls an* average time :et7een t7o pa"ets are set to 0 ms,
7)i") pro*u"es 100W a"tivit+.

Bne minor *i--eren"e :et7een %lanner an* Atoll is also t)at in Atoll t)e :o*+ loss is *e-ine* -or t)e
servi"e  not -or terminal. T)is is a"tuall+ ver+ sensi:le, sin"e position o- t)e "ellular p)one  eit)er
on user9s ear or Con a ta:leD in -ront o- t)e user  mainl+ *epen*s on t)e use* servi"e.

T)e Atoll servi"es are also some7)at more limite* t)an t)e %lanner servi"es. @o7ever, t)e level o-
*etail in Atoll s)oul* again :e a*e>uate -or realisti" estimation o- net7or per-orman"e.
 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.2.. !on-iguration o- Terminals


n Atoll, t)e -ollo7ing terminal parameters are use* in pre*i"tions

 re"eiver e>uipment,
 main an* se"on*ar+ :an*s,
 ma4imum terminal po7er,
 gain an* losses,
 noise -igures,
 a"tive set si$e,
 # rae -a"tor,
 r)o -a"tor,
 "ompresse* mo*e "apa:ilit+,
 @S%A "apa:ilit+ an* @S%Aspe"i-i" "ategories.

@en"e, t)ere are no parameters t)at are relate* to tra--i" sprea*ing, spee* *istri:ution or servi"es
Clie in etA"t %lannerD. T)e terminal parameters onl+ ")ara"teri$e t)e )ar*7are "apa:ilities o- t)e
terminal t+pe.

n etA"t %lanner a servi"e Cor multiple servi"esD is allo"ate* to ea") terminal t+pe. n Atoll, termi
nals are relate* to servi"es via user pro-iles. A user pro-ile tries to mo*el :e)aviour o- a t+pi"al user 
in t)e net7or. Ea") user pro-ile "ontains ro7s t)e *e-ine t)e average num:er o- "alls per )our -or
a spe"i-i" servi"e using a spe"i-i" terminal t+pe. ser pro-iles are t)en assigne* to environment
"lasses, 7)i") are use* -or *e-ining environment maps Csee Se"tion .D. A-ter all o- t)ese rela
tivel+ "ompli"ate* *e-initions )ave :een "arrie* out, t)e result is a tra--i" map "ontaining tra--i" -or
spe"i-i" servi"es over spe"i-i" terminals Cat spe"i-i" spee* *istri:utionsD.

T)e )ar*7are "apa:ilities o- terminal t+pes "an :e spe"i-ie* in Atoll as a""uratel+ or even :etter
t)an in etA"t %lanner. T)e "ompli"ations o- tra--i" *istri:ution in Atoll 7ill :e *is"usse* in later
se"tions.

. mport -rom a etA"t %lanner %lan


T)ere is an import mo*ule -or etA"t %lanner plans in Atoll, :ut it is not a part o- t)e stan*ar* Atoll
*istri:ution. t is a separate a**in t)at is "alle* CPT ;mport . Fors )as *evelope* it -or !ingular to
support import o- MTS net7ors C-rom %lanner .2D an* )ar*7ire* into t)e import t)e etA"t
%lanner =M# -iles t)at must :e in"lu*e* into an import
 ATEA#ST001.4ml
 !ARRERMTS#ST001.4ml
 FEEER#ST001.4ml
 MAST@EAAM%#FER#ST001.4ml
 MBE##ST001.4ml
 BE;#ST001.4ml
 BE;TY%E#ST001.4ml
 %RB%ERTY#ST001.4ml
 MTS!E###ST001.4ml

T)is list o- =M# -iles means t)at onl+ t)e net7orsi*e "on-iguration Can* propagation mo*elsD is
importe*. e-initions o- :earers, servi"es, terminal t+pes or glo:al parameters are not importe*
-rom etA"t %lanner. mport o- 25 net7ors is not supporte*.
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 Atoll )as implemente* a )i**en un*o"umente* propagation mo*el t+pe Atoll.SPMA.0 t)at


"orrespon*s to t)e Air"om9s Stan*ar* Ma"ro"ell Mo*el . T)e *ialog o- t)is propagation mo*el )as
e4a"tl+ t)e same parameters an* settings as Air"om9s Stan*ar* Ma"ro"ell Mo*el  in etA"t
%lanner Cin"lu*ing t)e T)roug) !lutter "orre"tionsD. uring import o- eA"t %lanner =M# -iles,
propagation mo*els 7ill :e also automati"all+ "onverte*. T)is "onversion 7ors "orre"tl+ -or
 Air"om9s Stan*ar* Ma"ro"ell Mo*el .

 As *is"usse* in t)e Se"tion .., a propagation mo*el t)at is e>uivalent to an Air"om9s Ma"ro"ell
 mo*el "an :e "reate* also :+ "on-iguring manuall+ t)e ' "oe--i"ients o- t)e Stan*ar* %ropaga
tion Mo*el o- Atoll.

- t)e oia %ropagation Mo*el )as :een use* in t)e %lanner proHe"t, it 7ill appear in t)e etA"t
%lanner =M# -iles as a Ma"ro"ell mo*el, an* Atoll 7ill tr+ to import it also. T)e "onversion *oes not
7or "orre"tl+ -or t)e oia %ropagation Mo*el, an* t)e "oe--i"ients o- t)e importe* mo*el 7ill :e
useless.

 A small arti-i"ial net7or o- 8 :ase stations 7as su""essivel+ importe* -rom %lanner .2 to Atoll
using t)e CPT ;mport  a**in. o errors in import 7ere noti"e*, e4"ept -or t)e small pro:lem in
po7ers o- *o7nlin "ommon "ontrol ")annels t)at is *is"usse* :elo7. T)is net7or 7as su:
se>uentl+ use* in various tests o- t)is se"tion.

T)e %lanner =M# -iles are :a"7ar* "ompati:le in su") 7a+ t)at %lanner .2 =M# -iles "an :e
importe* into %lanner 6.0. @o7ever, it 7as not teste* 7)et)er t)e  CPT ;mport  a**in o- Atoll "an
su""ess-ull+ rea* %lanner 6.0 =M# -iles. epen*ing on t)e Atoll implementation, t)ere "oul* :e
some "ompli"ations 7it) t)e %lanner 6.0 =M# -iles.

mporting o- t)e po7ers o- *o7nlin "ommon "ontrol ")annels o- "ells is "ompli"ate* :+ t)e -a"t
t)at t)e "ell parameters in %lanner an* Atoll are *i--erent. T)e !ell %arameters o- %lanner in"lu*e
t)e nominal po7ers an* a"tivities o- all "ommon "ontrol ")annels %!!%!@, S!!%!@, %S!@,
SS!@, A!@ an* %!@. For e4ample

%ilot po7er U*;mV 


Ma4 T4 po7er U*;mV 
%!!%!@ po7er o--set U*;V 
%!!%!@ a"tivit+ 0.3
S!!%!@ po7er o--set U*;V 0
S!!%!@ a"tivit+ 0.2
%S!@ po7er o--set U*;V 
%S!@ a"tivit+ 0.1
SS!@ po7er o--set U*;V 
SS!@ a"tivit+ 0.1
 A!@ po7er o--set U*;V 8
 A!@ a"tivit+ 0.8
%!@ po7er o--set U*;V 8
%!@ a"tivit+ 0.36
uring import o- =M# -iles t)ese parameters s)oul* :e "onverte* into e--e"tive po7ers o- "ommon
"ontrol ")annels in Atoll. For t)e a:ove ta:le t)e result s)oul* :e

Ma4 %o7er U*;mV 


%ilot %o7er U*;mV 
S!@ %o7er U*;mV 10[logC0.1[10 /100.1[10/10D O 2.0
 

60/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Bt)er !!@ %o7er U*;mV 10[logC0.3[10/100.2[100/100.8[108/100.36[108/10D O 2.1

@o7ever, even t)oug) t)e Ma4 %o7er, %ilot %o7er an* S!@ %o7er 7ere "orre"tl+ importe*, t)e
Bt)er !!@ %o7er 7as in"orre"tl+ "al"ulate* to "ontain onl+ t)e po7ers o- A!@ an* %!@ as
10[logC0.8[10 8/100.36[108/10D O 2. *;m.

 Atoll stores internall+ o:He"t *ata Csites, transmitters, repeaters, antennas, MTS !ells, MTS
parameters, et".D into ta:les. ata o- t)ese ta:les "an :e e4porte* an importe* in proprietar+
-ormat =M# -iles. T)ese -iles s)oul* not :e "on-use* to t)e etA"t %lanner =M# -iles. T)e -ormat o- 
t)e Atoll =M# -iles *epen*s on t)e version o- Atoll, an* *ata "an :e "orre"tl+ importe* -rom t)ese
=M# -iles onl+ i- t)e+ )ave :een "reate* un*er t)e same Atoll version.

. %ilot !overage %lanning


Results o- "al"ulation o- re"eive* signal levels in Atoll, 7)i") "orrespon*s to "al"ulation o- MTS
%ilot !overage in %lanner, )ave :een alrea*+ s)o7n in Se"tion ... Eit)er !overage :+ signal
level or !overage :+ transmitter Ci.e. *ominan"e areasD "an :e plotte* in Atoll. T)e "overage
results are in*epen*ent o- tra--i" an* t)e+ *o not re>uire Monte !arlo simulations. T)e re"eive*
signal levels in Atoll *o not "ontain terminal parameters, 7)ile t)e MTS pilot "overage arra+ in
%lanner in"lu*es t)e terminal antenna gain an* :o*+ loss.

n etA"t %lanner, t)e pilot "overage "an :e "al"ulate* 7it)out *e-ining tra--i" or running simula
tion, :ut t)e a"tual simulation arra+s are line* to Monte !arlo simulations. A simulation arra+ "an
:e "al"ulate* an* *ispla+e* onl+ a-ter a simulation )as :een run.

n Atoll, t)e sele"tion o- *ispla+a:le arra+s is in*epen*ent o- simulations. An+ o- t)e Atoll arra+s Cor
pre*i"tion stu*ies as t)e+ are "alle* in AtollD t)at *epen*s on "ell loa*ing "an :e plotte* on :asis o- 
simulation Ceit)er one simulation snaps)ot or a "omplete simulation "ontaining multiple snaps)otsD
or on :asis o- stati" loa* assumptions o- "ells. T)e onl+ in-ormation t)at is use* -or arra+s is t)e
uplin "ell loa*s an* t)e *o7nlin transmit po7ers -or ea") "ell o- t)e net7or. T)e sele"tion o- a
simulation snaps)ot or a "omplete simulation as t)e "on*ition -or t)e arra+ simpl+ means t)at t)e
"ell loa*s an* *o7nlin transmit po7ers are e4tra"te* -rom simulation. @en"e, t)e same sele"tion
o- arra+s is al7a+s availa:le irrespe"tive o- t)e simulations.

T)e e4a"t values t)at "an :e up*ate* in ea") "ell -rom simulation are
 total transmitte* po7er,
 # loa* -a"tor,
 # reuse -a"tor,
 availa:le @S%A po7er,
 num:er o- @S%A users,
 # loa* -a"tor *ue to @S%A,
 num:er o- @S%A users.

T)ese values "an naturall+ also :e e*ite* manuall+ in t)e "ells. Sin"e onl+ "ell loa*ing t+pe o-
results are taen -rom simulation, t)e sele"tion o- Atoll arra+s *oes not in"lu*e :lo"ing pro:a:ilit+
t+pe o- arra+s. For t)e same reason, s)a*o7ing is mo*elle* separatel+ in simulation an* in "om
putation o- arra+s Csee Se"tion .2.1D. )en a ne7 arra+ is "reate*, t)ere is a ")e":o4 -or in
"lu*ing or e4"lu*ing t)e s)a*o7ing margin.
 

61/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 An Atoll arra+ Ca pre*i"tion stu*+D is "reate* :+ pla"ing a ?pro:e mo:ile? on ea") pi4el o- t)e ana
l+$e* area. T)e pro:e mo:ile ")ara"teristi"s Cterminal t+pe, mo:ilit+ t+pe, servi"e t+pe an* "arrier
-re>uen"+D a--e"t t)e pre*i"tion stu*+ results. T)e po7er "ontrol algorit)m is t)en per-orme* -or t)e
pro:e mo:ile in or*er to "al"ulate t)e uplin po7er an* a"tive set. T)e pro:e mo:ile is not "ontri:
uting to inter-eren"e in t)e net7or.

T)e stan*ar* pre*i"tion stu*ies o- Atoll are

 !overage :+ Transmitter 
 !overage :+ Signal #evel
 Bverlapping \ones
 o7nlin Total oise
 %ilot Re"eption Anal+sis CE"/oD
 Servi"e Area CE:/tD o7nlin
 Servi"e Area CE:/tD plin
 E--e"tive Servi"e Area
 @an*o-- Status
 %ilot %ollution
 @S%A !overage
 @S%A !overage
 S"ram:ling !o*e nter-eren"e \ones

Ea") o- t)ese stu*ies "ontain sele"tion o- several *i--erent >uantities -or *ispla+. For e4ample, t)e
o7nlin Total oise arra+ "an s)o7 minimum, ma4imum or average noise level or minimum,
ma4imum or average noise rise. As a "onse>uen"e, t)e visuali$ation "apa:ilities o- Atoll "an more
or less mat") t)e long list o- simulation arra+s in %lanner. t s)oul* also :e possi:le to *e-ine ne7
pre*i"tions as =M# templates, :ut t)is -eature )as not :een teste*.

Bne o- t)e arra+s t)at "an :e *ispla+e* is @an*over Status. n it Atoll *ivi*es 2lin )an*overs in
t)e normal 7a+ into so-t an* so-ter )an*overs, :ut Atoll also re"ogni$es separatel+ t)e lin )an*
overs as so!ter-so!ter= so!ter-so!t or  so!t-so!t hando+ers. n a so-terso-ter )an*over all  "ells o- t)e
a"tive set :elong to t)e same o*e ;Q in a so-terso-t )an*over 2 "ells :elong to t)e same o*e ;
an* t)e r* "ell :elongs to anot)er o*e ;Q an* in a so-tso-t )an*over all  "ells :elong to *i--er
ent o*e ;s.

Resolution o- a pre*i"tion stu*+ "an :e sele"te* -reel+. t *oes not )ave :e e>ual or multiple o- t)e
resolution o- t)e pat) loss matri"es. Atoll s)all utili$e :ot) )eig)t an* "lutter in-ormation o- t)e
*igital map -or pre*i"tion stu*ies -or an+ ")osen resolution.
 

62/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

. MTS Tra--i" Mo*elling


n Atoll, it is not possi:le to use t)e "lutter la+er o- t)e *igital map *ire"tl+ -or *istri:uting tra--i". t is
possi:le to a")ieve t)e same result, :ut t)is is ver+ "ompli"ate* pro"ess t)at re>uires multiple
steps. T)e -irst step is to import t)e "lutter la+er o- t)e *igital map again into a separate n+iron-
ment map C-rom 9eo | Tra!!ic | &e Map | Map 3ased on n+ironments %,aster* | ;mport a #ile :+
sele"ting t)e index.txt  -ile in t)e "lutter *ire"tor+ o- t)e *igital mapD. T)e "lutter t+pes o- t)e map
t)en :e"ome Environments in t)e Environment map.

To get a real tra--i" la+er -or simulation, it is ne"essar+ to -irst "reate Cat least oneD >ser Pro!ile t)at
*e-ines t)e average num:er o- "alls per )our Cper userD -or a servi"e using a spe"i-i" terminal t+pe.
T)en, it is ne"essar+ to "reate a ne7 n+ironment class -or ea") "lutter t+pe o- t)e map Cun*er
ata | >MTS Parameters | n+ironments, 7it) e4a"tl+ t)e same name as t)e "lutter t+peD. T)e
tra--i" *ensit+ Cnum:er o- su:s"ri:ers per m]D -or ea") terminal spee* "lass Cmo:ilit+ t+peD an* t)e
per"entage o- in*oor su:s"ri:ers must t)en :e *e-ine* separatel+ -or ea") Environment "lass. T)e
Environment "lass use t)e *e-ine* user pro-ileCsD.

T)is pro"ess s)oul* "reate a tra--i" *istri:ution t)at is :ase* on t)e "lutter la+er o- t)e *igital map,
:ut t)e -inal result "annot :e plotte* -or visual investigation. o tra--i" :ase* on "lutter t+pes )as
:een use* in t)e tests o- t)is se"tion.

Bn t)e ot)er )an*, in Atoll it is relativel+ eas+ to "reate a !ell Tra--i" Map, 7)ere a *esire* num:er
o- terminals is assigne* to ea") transmitter Ci.e. to a se"torD, separatel+ -or # an* # -rom 9eo |
Tra!!ic | &e Map | Map 3ased on Transmitters and Ser+ices %? Acti+e >sers* . um:er o- users -or
ea") servi"e on # an* # -or ea") transmitter "an :e simpl+ 7ritten into a ta:le. T)e ta:le
"ontaining num:ers o- terminals "an also :e importe* in a "omma or ta: separate* te4t -ile.

Simulation o- tra--i" *epen*s on a"tivities o- servi"es, :ut t)e met)o* -or using a"tivities in Atoll is
>uite *i--erent -rom t)e one in %lanner. n Atoll, users are *ivi*e* into -our a"tivit+ status "lasses 
ina"tive, a"tive on #, a"tive on # or a"tive on # an* #  a""or*ing to t)e a"tivit+ -a"tor o- t)e
servi"e. For e4ample, i- voi"e servi"e )as t)e a"tivit+ -a"tor 0. Cin :ot) # an* #D, 2W o- users
7ill :e assigne* into ea") o- t)e -our a"tivit+ status "lasses. T)is means t)at no more t)an 2W o-
users "an ever :e "onne"te* :ot) on # an* #, even i- t)e "overage an* "apa"it+ o- t)e net7or
7oul* allo7 more users to :e "onne"te*. T)is means also t)at 7)en 20 users are *e-ine* -or up
lin an* 20 users are *e-ine* -or *o7nlin, t)e total num:er o- users is not 20, :ut 0.

T)e user*e-ine* a"tivities are availa:le -or "ir"uits7it")e* servi"es. All users o- pa"ets7it")e*
servi"es on a tra--i" map C:ase* on num:er o- a"tive usersD are "onsi*ere* as a"tive in simulation.

T)is met)o*olog+ is totall+ *i--erent t)an t)e met)o* -or using a"tivities in %lanner, 7)ere as man+
users are "onne"te* as possi:le C7it)in loa*ing an* po7er limitationsD, :ut po7er o- ever+ "on
ne"te* user is 7eig)te* :+ t)e a"tivit+ -a"tor o- t)e servi"e. T)e met)o*olog+ o- %lanner mo*els
more a""uratel+ t)e -ull*uple4 "onne"tions o- "ir"uits7it")e* servi"es in real net7ors, an* it
provi*es results t)at are more intuitive to interpret.

n etA"t %lanner servi"es are allo"ate* to spe"i-i" "arriers, an* ea") "ell is operating on a spe"i-i"
"arrier. T)is ena:les, -or e4ample, allo"ation o- @S%A tra--i" to one "arrier an* R33 tra--i" to an
ot)er "arrier in a net7or. n Atoll, servi"es or terminals are not asso"iate* 7it) "arriers, an* it is
not possi:le to assign a spe"i-i" servi"e to *esire* "arriers onl+.
 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 Atoll transmitters are asso"iate* 7it) one -re>uen"+ :an* ea"), an* Atoll terminals are asso"iate*
7it) one or t7o -re>uen"+ :an*s. T)e "on"ept o- -re>uen"+ :an* "an t)us :e use* -or mo*elling
*ual:an* terminals in a multi:an* MTS net7or, :ut it "annot :e use* -or mo*elling o- *ivision o- 
tra--i" to *i--erent "arriers, sin"e one transmitters "an onl+ operate on one -re>uen"+ :an*.

T)e "omple4it+ o- "reation o- tra--i" maps an* limitations in t)eir visuali$ation are maHor *ra7:a"s
o- Atoll. Ever+ Monte !arlo simulation re>uires a tra--i" map, an* eas+ "reation o- tra--i" maps is
one o- t)e -un*amental re>uirements -or a planning tool. etA"t %lanner is :+ no means per-e"t in
)an*ling o- tra--i" maps, :ut Atoll is still -ar :e)in* etA"t %lanner in t)is area.

.6 Monte !arlo Simulation


 As *is"usse* in Se"tion ., t)e sele"tion o- *ispla+a:le arra+s in Atoll is in*epen*ent o- simu
lations. @o7ever, in Atoll it is possi:le to visuali$e t)e results o- simulations t)emselves. T)e
lo"ations o- terminals o- ea") "lass "an :e separatel+ *ispla+e* on t)e map. T)e -ollo7ing -igure
s)o7s an e4ample o- t)e ?E"/o J CE"/oDmin? terminals Ct)e re**is) "ir"lesD t)at are s)o7n on top
o- t)e %ilot E"/o arra+.

Figure 1. #o"ations o- t)e ?E"/o J CE"/oDmin? terminals *ispla+e* over t)e pilot E"/o arra+.
 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

n t)is "ase, t)e E"/o t)res)ol* 7as 1 *; -or all mo:ilit+ t+pes, an* t)e s)a*o7ing margin in
simulation 7as slig)tl+ :elo7  *;. @en"e, all terminals )aving E"/o a:out 10 *; or less )ave
:een reHe"te* in simulation. T)e visuali$ation o- simulate* terminals -rom ea") in*ivi*ual simulation
snaps)ot maes it possi:le to investigate in great *etail, 7)at )as a"tuall+ )appene* in in*ivi*ual
simulation snaps)ots.

T)e simulate* terminals are "lassi-ie* in ea") simulation snaps)ot into *i--erent "lasses

 !onne"t ##
 !onne"t #
 !onne"t #
 na"tive
 %mo: K %mo:Ma4
 %t") K %t")Ma4
 A*mission reHe"tion
 # #oa* Saturation
 !). Elts saturation
 # #oa* Saturation
 Multiple "auses
 !o*e saturation
 E"/o J CE"/oDmin
 @S%A ela+e*
 @S%A S")e*uler Saturation

T)e "onne"tion -ailure "lasses *o not in"lu*e an+ la:els relate* to E:/o re>uirements, :ut t)e lo7
po7er "ases ?%mo: K %mo:Ma4? an* ?%t") K %t")Ma4? o:viousl+ represent insu--i"ient E:/o.

n Atoll, Monte !arlo simulation mo*els also internall+ t)e B<SF "o*e tree an* "onsumption o-
"o*es :+ "onne"tions. @en"e, "onne"tion to a terminal ma+ -ail also *ue to la" o- "o*es.

.6.1 Su--i"ient um:er o- Simulation Snaps)ots


T)e su--i"ient num:er o- simulation snaps)ots 7as investigate* :+ running si4 in*epen*ent
simulation runs t7o simulations 7it)  simulation snaps)ots, t7o simulations 7it) 20 snaps)ots
an* t7o simulations 7it) 0 snaps)ots. E4"ept -or t)e num:er o- snaps)ots, t)e simulation
"on*itions 7ere un")ange*. T)e simulations 7ere run -or mi4e* voi"e an* @S%A tra--i".

T)e -ollo7ing ta:les s)o7 average "ell:+"ell simulation results -or num:er o- voi"e users, # loa*
-a"tor an* @S%A rate as 7ell as rootmeans>uare *i--eren"es :et7een runs )aving t)e same
num:er o- snaps)ots.
 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

o. o- snaps)ots  20 0
Simulation run A ; A ; A ;
o*e01 8 8.2 8.3 6.6 8.6 8.68
o*e02 .2 .6 8.2 8.6 . .2
o*e0 1.2 12.2 1. 1.6 1.66 1.2
o*e11 28. 28. 23.0 28.6 2.68 28.68
o*e12 1.6 18.2 18 20.6 1.88 1.3
o*e1 26.6 2. 22.6 2. 2. 2.68
o*e21 12 8. 3.3 12.6 10.18 3.6
o*e22 8.2 3.8 8.6 8. 3.6 8.
o*e2 22.8 2 2.0 13 2.6 2.36
o*e1 22. 26. 2.6 20. 2.1 2.66
o*e2 16. 16.6 16.0 18. 1. 18.12
o*e 1. 11.2 11. 1 11.2 11.2
o*e1 26. 28.2 28.1 2.6 26.82 2.
o*e2 3. .2 8.1 3.6 8. 8.16
o*e 10.8 1 1.3 1.6 12.38 12.
o*e1 1.2 1 1. 1. 1.6 1.8
o*e2 21 2 2.3 2. 2.88 2.8
o*e 18. 18. 1.6 20. 1.3 18.28
o*e62 20 2.2 2. 18.6 2. 2.8
o*e6 6.8 6. .2 .6 .38 6.16
o*e61 .2 .6 . . .68 .
o*e .8 2. .3 . .26 .16
o*e1 1.6 11. 12. 10. 11.62 11.6
o*e2 .2  6.1 . .6 .3
rms *i--eren"e 2.1 2. 0.6

Ta:le 2. Average num:ers o- voi"e users in *i--erent simulation runs.


 

66/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

o. o- snaps)ots  20 0
Simulation run A ; A ; A ;
o*e01 1. 12. 1.18 10.6 12.8 12.8
o*e02 20.6 1.31 21. 28. 22.1 20.6
o*e0 6.66 2.63 .1 2. .23 
o*e11 1. 6.2 0.81 3.3 3.0 3.36
o*e12 26.2 2.3 23. 2.8 0.23 1.
o*e1 .6 6.2 .0 1.66 6.2 .
o*e21 13.8 12.3 1.8 13.6 16.02 1.06
o*e22 1.18 1.8 1.6 20.1 1.1 1.3
o*e2 6.38 .86 8.66 . 8.62 6.
o*e1  2.36 2.0 2. 23.1 1.12
o*e2 28.13 2.8 2.66 2.1 2.31 2.02
o*e 13.12 18.16 18. 16. 1.8 1.
o*e1 8.3 1.6 1.23 6.66 8. 3.0
o*e2 1. 12.88 1.3 18.2 1.68 1.36
o*e 1.3 21. 2.2 22.0 21.12 22.2
o*e1 13.3 18.3 21.8 20.8 20.2 21.32
o*e2 .8 1.36 8. .0 6.2 6.66
o*e 2. 2.3 2.88 .1 2.1 2.6
o*e62 1.21 2.1 . 21. 1.16 0.
o*e6 10.1 3.13 3.23 3. 10.6 3.
o*e61 10.1 6.1 8.3 3.0 8.8 3.2
o*e .82 .2 . .3 .3 .08
o*e1 20.2 1.1 18.2 1.8 1.6 1.6
o*e2 .3 . 3. 3.1 3.8 3.21
rms *i--eren"e . . 1.2

Ta:le . Average # loa* -a"tors Cin WD in *i--erent simulation runs.


 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

o. o- snaps)ots  20 0
Simulation run A ; A ; A ;
o*e01 60 1 1208 101. 10.2 118.
o*e02 8 68 62 . 0. 68.
o*e0 1120 118 168 186.6 118.2 100.8
o*e11 166 1280 160 16. 126 128.
o*e12 112 360 1160 186.6 12. 113.6
o*e1 16 328 106 1066.6 12.6 366.
o*e21 12 328 122 1280 116 122.6
o*e22 86 836 6 . 8.2 82.6
o*e2 1636 16 12 16. 110. 16.6
o*e1 6 328 80 0 .6 .2
o*e2 332 106 102 . 10.6 1011.2
o*e 162 118 1208 11. 108.8 10.6
o*e1 1 1216 100 1226.6 11.2 122
o*e2 328 12 20 1. 20 63.
o*e 1088 10 60 . 388.8 3.
o*e1 1 360 1088 11. 1126. 111.6
o*e2 112 1280 10 10 1.6 13.2
o*e 12 328 1120 1280 100 103.6
o*e62 102 360 168 60 1280 12.2
o*e6 836 1088 60 800 66. 620.8
o*e61 1216 1088 6 . 80.8 360
o*e 328 800 82 0 3.2 3.6
o*e1 128 102 108 1280 113.6 1260.8
o*e2 0 608 6 306.6 8.8 321.6
rms *i--eren"e .6 . 160.

Ta:le . Average @S%A rates Cin :it/sD in *i--erent simulation runs.

T)is simple "omparison is a not a proper statisti"al anal+sis o- t)e "onvergen"e o- t)e simulation,
:ut an+)o7 it s)o7s t)at using less t)at 0 simulation snaps)ots in Atoll "an result in large varia
tion o- simulation results. For t)e @S%A rate, variation o- simulation results seems to :e >uite
large even -or 0 simulation snaps)ots.

T)is result *i--ers signi-i"antl+ -rom t)e Fors re"ommen*ations, a""or*ing to 7)i") 10 simulation
snaps)ots s)oul* :e su--i"ient -or lo7 tra--i" simulations, 7)ile 20 snaps)ots s)oul* almost al7a+s
:e enoug). Earlier e4periments an* "ommuni"ation -rom Air"om in*i"ate t)at a:out 20 simulation
snaps)ots are normall+ su--i"ient in etA"t %lanner simulations.

.6.2 e-ining ?E>uivalent? Simulations in %lanner an* Atoll


 

68/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

e-ining e>uivalent simulation "on*itions -or %lanner an* Atoll is a ver+ "omple4 tas. Bne s)oul*
*e-ine e>uivalent parameters -or all :earers, servi"es, terminals, :ase stations, "ells, et". n man+
"ases Ce.g. -or t)e E:/o re>uirementsD t)is *oes not mean e>ual parameter values, :ut an appro
priate "onversion :et7een t)e numeri"al values. Bne s)oul* also :e a:le to *e-ine e4a"tl+ e>ual
tra--i" over e4a"tl+ e>ual area in :ot) so-t7are.

Sin"e t)e met)o* -or using a"tivities in Atoll is >uite *i--erent -rom t)e one in %lanner Csee t)e
se"tion .D, even appro4imatel+ e>uivalent simulations are onl+ possi:le 7)en 100W a"tivities are
use* -or all simulate* servi"es.

 A simulation o- voi"e servi"e on t)e small arti-i"ial net7or o- 8 :ase stations 7as trie* as an
e4ample. T)e tra--i" arra+ 7as "reate* :+ assigning 20 users -or ea") "ell in t)e "overage area
C7it)out an+ "lutter 7eig)tingD. @o7ever, t)e a"tual simulation area 7as slig)tl+ smaller t)an t)e
"om:ine* "overage area o- "ells, so t)at onl+ a:out 00 o- t)e 80 users 7ere in"lu*e* in t)e
simulation area. T)e -ollo7ing -igures an* simulation reports s)o7 t)e results o- simulations in Atoll
an* %lanner.

Figure 18. %ilot E"/o arra+ -rom %lanner simulation.


 

63/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 13. %ilot E"/o arra+ -rom Atoll simulation an* t)e "onne"te* terminals.

T)e pilot "overage is "learl+ :etter in %lanner t)an in Atoll, 7)i") in*i"ates t)at t)e inter-eren"e
levels )ave :een )ig)er in t)e Atoll simulation. T)ere is no o:vious reason -or t)e lo7er pilot E"/o
level in Atoll. T)e propagation mo*els an* pilot po7ers 7ere e>uivalent in t)e t7o so-t7are.

T)e average* %lanner simulation results -rom simulation reports are

 Mean Attempte* 238.


 Mean Serve* 2.1 C8.0WD
 Mean Faile* 6.6 C21.3WD
 Mean n So-t or So-ter @an*over 8.3 C.1WD
 Mean n So-ter @an*over 13.8 C8.3WD

!ontri:utions to Failure
 o # RAS^!E %rimar+ !)annel 0.00W
 o # RAS^!E %rimar+ !)annel 0.00W
 # RAS^!E !)annel #imit Rea")e* 0.00W
 # RAS^!E !)annel #imit Rea")e* 0.00W
 o # @S%A^"o*es %rimar+ !)annel 0.00W
 o # @S%A^"o*es %rimar+ !)annel 0.00W
 # @S%A^"o*es !)annel #imit Rea")e* 0.00W
 # @S%A^"o*es !)annel #imit Rea")e* 0.00W
 #o7 %ilot 66.0W
 o7nlin E:/o CRangeD 18.6W
 

0/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 o7nlin E:/o C!apa"it+D 0.00W


 plin E:/o 33.8W
 oise Rise 0.00W
 o !arrier 0.00W
 E4"essive %at)loss 0.00W

!ell o. o- serve* # #oa* UWV Total # T4 Fre>uen"+ Terminals in


users %o7er U*;mV Reuse )an*over UWV
E--i"ien"+ UWV
o*e0A 8.0 3.6 6.8 6.3 20.8
o*e0; 1.0 20.6 . 2.2 .2
o*e0! 10.3 20. .0 1.0 68.0
o*e1A 11.2 1.2 6.6 6.3 1.2
o*e1; 12. 1.1 .0 8.3 6.6
o*e1! 11.2 16. 6.8 .8 .
o*e2A 6.3 10.0 6. 6. 6.
o*e2; 8. 11.0 6.8 61. .
o*e2! 11.1 1.6 6.6 8.6 .
o*eA 11.8 1.2 6.8 61.2 8.
o*e; 10.0 1.2 6.3 6. .
o*e! 3.2 11.0 6.3 6. 21.8
o*eA 11.6 1.0 6.6 62. .1
o*e; .2 3.3 6.3 8.0 1.
o*e! 8.6 12.0 6.3 8.1 .
o*eA 3.2 10.3 6.8 0.6 2.0
o*e; 11.8 1.2 6.6 .8 1.6
o*e! 3.3 1. .1 8. 1.
o*e6A .3 6.8 6.6 8.0 3.8
o*e6; 11.3 1.2 6.3 68. 2.1
o*e6! 3.1 10.6 6. 0.2 .
o*eA 10.1 11. 6.8 63. 28.2
o*e; 6.8 8. 6. 66.2 .1
o*e! 6. . 6.6 6.0 13.0
 Average 3. 1.1 6.8 61. 8.
 

1/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

T)e average* Atoll simulation results -rom t)e summar+ o- an average simulation are

Total num:er o- users tr+ing to "onne"t 23. Cstan*ar* *eviation 18.6D


 A"tive o7nlin  plin 23.
Total num:er o- users not "onne"te* 6.3 C22.1WD
 %mo: K %mo:Ma4 0
 %t") K %t")Ma4 0
 E"/o J CE"/oDmin 6.3
 # #oa* Saturation 0
 !). Elts saturation 0
 # #oa* Saturation 0
 Multiple "auses 0
 !o*e saturation 0
 A*mission reHe"tion 0
 @S%A ela+e* 0
 @S%A S")e*uler Saturation 0
 @S%A S")e*uler Saturation 0

Transmitter um:er o- # #oa* Fa"tor Total # Reuse W @an*o-- 


Ra*io #ins UWV Transmitte* E--i"ien"+
%o7er U*;mV Fa"tor 
o*e01 . 6. .1 82 .1
o*e02 3. 10.0 .1  88.8
o*e0 1. 1. . 3 6.
o*e11 2.3 21.0 .6 88 1.0
o*e12 1.3 1.1 .0  3.8
o*e1 2.0 21. .3 82 8.1
o*e21 . 6.3 6.3 83 8.8
o*e22 8.1 6.3 6.3 88 6.
o*e2 13.3 1. . 8 0.2
o*e1 2.3 21. 8. 88 2.6
o*e2 1.6 1.6 .6 8 6.
o*e 10.3 3.0 . 8 1.
o*e1 22. 13. . 30 .
o*e2 8.1 .1 .2 82 .2
o*e 10.2 3. . 3 6.8
o*e1 11.2 3.8 . 88 0.
o*e2 13. 13. . 3 .0
o*e 1. 1.0 8.2 82 .
o*e62 13.3 1.1 8. 30 .
o*e6 .6 .1 6.6 3 .8
o*e61 . .8 .2  .
o*e 2.6 2.2 6.  0.3
o*e1 8. .8 .2 8 6.2
o*e2 . .2 6.  0.0
 Average 1.1 12.0 . 81 3.
 

2/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

T)e num:er o- reHe"te* terminals is over 20W :ot) in %lanner an* Atoll, :ut t)is )appens onl+
:e"ause t)e simulate* area is "learl+ larger t)an t)e "overage area o- t)e "ells. Su") a )ig)
reHe"tion per"entage "oul* naturall+ not :e a""epte* in an+ real net7or, :ut t)is is an arti-i"ial
net7or 7it) onl+ -e7 sites, 7)i") are >uite -ar -rom ea") ot)er, an* 7)i") "annot properl+ "over
t)e 7)ole simulation area. @o7ever, t)e total num:er o- attempte* "alls an* t)e total num:er o-
serve* "alls are ver+ "lose to ea") ot)er in %lanner an* Atoll.

T)e la" o- "overage is reporte* >uite *i--erentl+ in %lanner an* Atoll. n Atoll, t)e missing "overage
is reporte* as too lo7 E"/o -or all reHe"te* terminalsQ 7)ile in %lanner t)e missing "overage is
reporte* as lo7 E"/o or as too lo7 uplin or *o7nlin E:/o. t is not "lear, 7)+ Atoll seems to
en"ounter onl+ E"/o "riterion, 7)ile %lanner is reHe"ting some terminals onl+ -or E:/o "riterion.
T)e E:/o re>uirements 7ere mat")e* to ea") ot)er in t)e t7o so-t7are.

T)e average "ell loa*ing is >uite lo7, an* none o- t)e "ells is "lose to it9s loa*ing limit. T)e average
"ell loa*ings are "lose to ea") ot)er in Atoll an* %lanner, :ut loa*ings o- in*ivi*ual "ells var+ a lot.
T)e *i--eren"es :et7een loa*ings o- in*ivi*ual "ells are also "learl+ visi:le in t)e t7o pilot E"/o
arra+s.

T)e variations in *o7nlin po7er :et7een "ells are ver+ small in :ot) %lanner an* Atoll. T)e
reason -or t)is is t)at -or small num:ers o- users in all "ells t)e *o7nlin po7er is *ominate* :+ t)e
po7er o- "ommon "ontrol ")annels, 7)i") is almost 6 *;m.

T)e per"entage o- )an*over terminals is "learl+ larger in Atoll t)an in %lanner. T)e parameters
relate* to )an*over in t)e t7o so-t7are 7ere not mat")e* e4a"tl+, 7)i") ma+ e4plain  at least
partl+  t)e *i--eren"es in results. T)e reuse e--i"ien"ies are also larger in Atoll t)an in %lanner.

Simulation is o:viousl+ a ran*omise* pro"ess, an* in*ivi*ual simulation runs s)all al7a+s give
slig)tl+ *i--erent results. @o7ever, t)e *i--eren"es :et7een simulation runs in one planning tool are
relativel+ small C7)en t)e num:er o- simulation snaps)ots is large enoug)D, an* t)e+ are "learl+
smaller t)an t)e *i--eren"es :et7een simulation results in %lanner an* Atoll.

. @S%A
T)e mo*elling o- @S%A in etA"t %lanner is :ase* on *e-ining a separate :earer -or ea") @S%A
transport -ormat. n simulation, "onne"tions on t)ese terminals 7ill :e trie* one a-ter anot)er until a
"onne"tion "an :e ma*e. T)is is ver+ -le4i:le met)o*olog+, :ut it is also >uite slo7 7)en t)e
num:er o- @S%A :earers is large. n Atoll, t)e simulation o- @S%A "onne"tions *i--ers >uite a lot
-rom simulation o- normal R33 MTS "onne"tions.
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

..1 @S%A Transport Formats


n Atoll, t)e @S%A :earers are not *e-ine* in t)e same 7a+ as normal MTS :earers, :ut t)e+
)ave a separate *ialog un*er ata | >MTS Parameters | Ser+ices | HSPA ,adio 5earers. T)e
*e-ault @S%A :earer "on-iguration uses e4a"tl+ t)e same 0 transport -ormats Co- 5%% 2.21D
t)at are "urrentl+ re"ommen*e* -or etA"t %lanner.

Ra*io ;earer  Transport ;lo" um:er o- se* @S Mo*ulation R#! %ea Rate
n*e4 Si$e U:itV %S!@ !)annels U:it/sV
1 1 1 %S' 0
2 1 1 %S' 0
 2 1 %S' 0
 1 1 %S' 0
  1 %S' 160000
6 61 1 %S' 160000
 60 2 %S' 160000
8 32 2 %S' 20000
3 31 2 %S' 20000
10 1262  %S' 80000
11 18  %S' 60000
12 12  %S' 800000
1 223  %S' 360000
1 28  %S' 1120000
1 13  %S' 10000
16 6  %S' 1600000
1 183  16AM 1320000
18 66  16AM 2080000
13 28  16AM 200000
20 88  16AM 2880000
21 6  16AM 00000
22 168  16AM 60000
2 313  16AM 80000
2 1118 8 16AM 280000
2 111 10 16AM 620000
26 12 12 16AM 820000
2 21 1 16AM 1020000
28 20 1 16AM 1100000
23 2222 1 16AM 1120000
0 28 1 16AM 12160000
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 Atoll utili$es internall+ :ot) MA! rates an* t)e R#! pea rates o- t)e @S%A :earers. T)e MA!
rates are *etermine* :+ t)e transport :lo" si$es, an* t)e+ "orrespon* to t)e user *ata rates t)at
)ave :een use* in etA"t %lanner. T)e *e-ault R#! pea rates are a:out W lo7er, an* t)e+ )ave
:een trun"ate* to multiples o- 160 :it/s. T)e R#! pea rates o- t)e -our :earers 7it) smallest
transport :lo" si$es )ave :een appro4imate* as e4a"tl+ $ero.

T)e @S%A Ra*io ;earers *ialog *oes not "ontain E:/o re>uirements o- @S%A :earers. T)e
@S%A E:/o re>uirements  a"tuall+ E"/o re>uirements  are )i**en into separate looup ta:les
un*er ata | >MTS Parameters | Terminals | ,eception <uipment . T)ere are t7o looup ta:les
mapping -rom pilot E"/o to ! an* -rom @S%S!@ ! to @S%A :earer. t is possi:le to
*e-ine separatel+ t)e E"/o re>uirements Clooup ta:lesD -or pe*estrian users an* -or spee*s 0
m/) an* 30 m/). @o7ever, t)e *e-ault settings are t)e same -or all t)ree spee*s.

@S%S!@ E"/o U*;V ! @S%S!@ E"/o U*;V !


1. 0 0. 16
16. 0 0. 1
1. 1 1. 18
1. 2 2. 13
1.  . 20
12.  . 21
11.  . 22
10. 6 6. 2
3.  . 2
8. 8 8. 2
. 3 3. 26
6. 10 10. 2
. 11 11. 28
. 12 12. 23
. 1 1. 0
2. 1 1. 1
1. 1 1. 1
0. 16
Ta:le . T)e *e-ault ! mapping -or @S%A.

T)is *e-ault ! mapping means t)at E"/o values in t)e range 1. ... 16. *; are mappe* to
! 0, E"/o range 16. ... 1. *; is mappe* to ! 1, an* so on until E"/o range 1. ... 1.
*; t)at are mappe* to ! 1. T)e *e-ault mapping simpl+ steps in 1 *; intervals t)roug) t)e
E"/o 1. ... 1. *;.
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

@S%S!@ ! ;est @S%A Ra*io ;earer @S%S!@ ! ;est @S%A Ra*io ;earer 
1 1 13 13
  20 20
8 8 21 21
10 10 22 22
11 11 2 2
12 12 2 2
1 1 2 2
1 1 26 26
1 1 2 2
16 16 28 28
1 1 23 23
18 18 0 0
Ta:le 6. T)e *e-ault :est :earer mapping -or @S%A.

T)is *e-ault mapping means t)at -or ! 10 an* a:ove ! num:er is e>ual to t)e num:er o-
@S%A :earer. ! num:ers 2 are all mappe* to t)e @S%A :earer , ! num:ers 68 are all
mappe* to t)e @S%A :earer 8, an* ! num:ers 310 are mappe* to t)e @S%A :earer 10.

se o- looup ta:les -or sele"tion o- @S%A transport -ormat s)oul* :e "learl+ -aster in Monte
!arlo simulation t)an t)e use o- real :earer "onne"tion trials in etA"t %lanner, :ut t)e simulation
times in large net7ors )ave not :een teste* *uring t)is evaluation.

n etA"t %lanner, t)e per-orman"e re>uirements -or @S%A :earers are *e-ine* as E:/o
re>uirements at user *ata rate, an* t)e+ "annot :e *ire"tl+ "ompare* to t)e E"/o re>uirements o-
 Atoll. @o7ever, i- t)e per-orman"e re>uirements are "ompare* as SR re>uirements, t)e *e-ault
re>uirements in Atoll -or transport -ormats o- %S' mo*ulation are a:out .. *; lo7er t)an t)e
re"ommen*e* S values in etA"t %lanner. For transport -ormats o- 16AM mo*ulation, t)e
SR re>uirements are a:out 810 *; lo7er in Atoll.

 All @S%A transport -ormats 7ill :e automati"all+ use* in all "ells t)at are supporting @S%A.
T)ere is no sele"tion -or @S%A transport -ormats in Atoll transmitters or "ells, an* it is not possi:le
to *e-ine *i--erent support -or *i--erent :ase stations. All @S%A transport -ormats 7ill also :e
automati"all+ use* in t)e @S%A servi"e, t)e+ "annot :e e4pli"itl+ sele"te* in t)e servi"e. Bn t)e
ot)er )an*, user must sele"t an appropriate asso"iate* R33 %!@ CA%!@D ra*io :earer -or t)e
@S%A servi"e. n simulation, po7er "ontrol -or t)e A%!@ is -irst "arrie* our on # an* #, lin
a*aptation on # is t)en "arrie* out to sele"t a @S%A ra*io :earer.

 Atoll mo*els @S%A "onne"tions in ver+ *etaile* manner "onsi*ering separatel+ t)e A%!@, @S
%S!@ an* @SS!!@ ")annels. !onne"tion to a @S%A terminal "an :e ma*e in simulation onl+
i- t)e "on*itions

 su--i"ient @SS!!@ po7er,


 enoug) B<SF "o*es -or a @S%A :earer C@S%S!@D,
 su--i"ient po7er -or a @S%A :earer C@S%S!@D

are all met simultaneousl+. Atoll is mo*elling man+ aspe"ts o- @S%A more a""uratel+ t)an etA"t
%lanner.
 

6/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

n simulation, a @S%A terminal "an :e"ome "onne"te* or reHe"te*, :ut it "an also get t)e status
dela$ed , 7)i") means t)at it is onl+ "onne"te* to an R33 :earer :ut not to a @S%A :earer. T)e
*ela+e* terminals are "onsuming "o*e an* po7er resour"es in "ells, even t)oug) t)e+ *o not )ave
real @S%A "onne"tion. n simulation reports, t)e non"onne"te* users in"lu*e :ot) *ela+e* an*
reHe"te* users

Sin"e t)e @S%A transport )ave :een implemente* :+ looup ta:les, it is not possi:le to assign
a"tivities to in*ivi*ual @S%A :earers. @en"e, it is not possi:le to mo*el "onstant appli"ation *ata
rate over a @S%A "onne"tion :+ *e-ining *e"reasing a"tivities -or in"reasing @S%A *ata rate, as
in %lanner.

..2 @S%A Terminals


 Atoll uses @S%A E "ategories t)at "orrespon* e4a"tl+ to t)e 12 @S%A E "ategories o- 5%%.
T)e @S%A E "ategories are *e-ine* un*er ata | >MTS Parameters | Terminals | HSPA >ser
<uipment Categories.

!ategor+ Ma4 no. o- @S Min no. o- TTs Ma4 transport Mo*ulation
%S!@ ")annels :et7. 2 use* TTs :lo" si$e U:itV
1   238
2   238
  2 238
  2 238
  1 238
6  1 238
 10 1 111
8 10 1 111
3 1 1 2021
10 1 1 232
11  2 60 %S' onl+
12  1 60 %S' onl+

T)e restri"tions in ma4imum num:er o- @S%S!@ ")annels, ma4imum transport :lo" si$e an*
mo*ulation e--e"tivel+ *isa:le some o- t)e *e-ine* @S%A transport -ormats -rom man+ terminal
"ategories. T)e min num:er o- TTs :et7een t7o use* TTs s)all a--e"t t)e :it rates t)at "an :e
a")ieve* in simulation.

T)e tests in t)e @S%A se"tion )ave :een run -or @S%A E o- "ategor+ 10, 7)i") supports all
possi:le @S%A transport -ormats at ma4imal rates.

.. @S%A Support in Transmitters an* !ells


T)ere are man+ "elllevel @S%A parameters in Atoll
 

/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 @S%A ena:le*
 @S%A +nami" %o7er Allo"ation
 Availa:le @S%A %o7er 
 %o7er @ea*room
 @SS!!@ +nami" %o7er Allo"ation
 @SS!!@ %o7er  
 um:er o- @SS!!@ !)annels
 Min. um:er o- @S%S!@ !o*es
 Ma4 um:er o- @S%S!@ !o*es
 Ma4 um:er o- @S%A sers
 @S%A S")e*uler Algorit)m

- t)e ?@SS!!@ +nami" %o7er Allo"ation? ")e":o4 )as not :een ")e"e*, stati" @S%A po7er
allo"ation is mo*elle*, an* t)e ?Availa:le @S%A %o7er? parameter *e-ines t)e po7er C-or t)e @S
%S!@ an* @SS!!@D o- @S%A users. )en t)e ?@SS!!@ +nami" %o7er Allo"ation? ")e"
:o4 )as :een ")e"e*, Atoll allo"ates t)e remaining po7er in t)e "ell C7)i") )as not :een alrea*+
allo"ate* to R33 users an* 7)i") is :elo7 "ell loa*ing limitD to @S%A users.

T)is is >uite *i--erent -rom t)e *+nami" @S%A po7er allo"ation support o- etA"t %lanner, 7)ere
@S%A users never use )ig)er po7er t)an t)e @S%A #in po7er C7)i") is a "ell parameterD, :ut
t)e+ ma+ use t)e remaining availa:le po7er on t)e "ell, 7)en it is lo7er t)an t)e @S%A #in
po7er.

T)e large num:er o- "elllevel @S%A parameters ena:les more a""urate mo*elling t)an 7)at is
possi:le in etA"t %lanner.

.. @S%A S")e*uling


n Atoll, t)e @S%A S")e*uler Algorit)m "an :e sele"te* in ea") "ell as

 Ma4 !/ C*es"en*ing or*er :+ !D,


 Roun* Ro:in Cran*om or*erD, or
 %roportional Fair.
 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

T)e mo*elling o- Roun* Ro:in s")e*uling as ran*om sele"tion o- terminals an* Ma4 !/ as sorting
terminals a""or*ing to E"/o in Atoll "orrespon* to t)e mo*elling o- t)e t7o s")e*uling algorit)ms in
etA"t %lanner.

@o7ever, Atoll provi*es also a t)ir* option %roportional Fair s")e*uling. A""urate :e)aviour o-
%roportional Fair s")e*uling "annot :e e4a"tl+ mo*elle* in a memor+less stati" simulator, it 7oul*
onl+ :e possi:le in a *+nami" simulator. n Atoll, %roportional Fair s")e*uling is mo*elle* appro4i
matel+ as a C0W/0WD mi4 o- t)e raning o- Ma4 !/ an* Roun* Ro:in ranings. T)is appro4ima
tion 7ors "orre"tl+ in a sense t)at it 7ill provi*e t)roug)put t)at is :et7een t)e t)roug)puts o- Ma4
!/ an* Roun* Ro:in s")e*uling, :ut it is not "lear )o7 "lose t)e results 7ill :e to t)e t)roug)puts
o- real proportional -air s")e*uling. T)e 7eig)ting in t)e mi4 o- t)e raning o- Ma4 !/ an* Roun*
Ro:in ranings "an :e ")ange* in Atoll "on-iguration -iles.

n Atoll @S%A s")e*uling is al7a+s assume* to )appen at "ell level. t is not possi:le to mo*el a
s)are* s")e*uler at a :ase station.

.. @S%A %re*i"tion Stu*ies


T)e pre*e-ine* @S%A pre*i"tion stu*ies Carra+sD are

 Ma4 # A%!@ E:/t C*;D


 Ma4 # A%!@ E:/t C*;D
 @SS!!@ %o7er C*;mD
 @SS!!@ E"/t C*;D
 @S%S!@ E"/t C*;D
 !
 MA! Rate C:psD
 MA! T)roug)put C:psD
 MA! T)roug)put per Mo:ile C:psD
 R#! %ea Rate C:psD
 R#! %ea T)roug)put C:psD
 R#! T)roug)put per Mo:ile C:psD
 Average R#! T)roug)put C:psD
 Appli"ation T)roug)put C:psD
 Appli"ation T)roug)put per Mo:ile C:psD
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

T)e -ollo7ing -igure s)o7s, as an e4ample, t)e a")ieva:le @S%A MA! rate -rom Atoll -or t)e test
net7or.

Figure 20. A")ieva:le @S%A MA! rate arra+ -rom Atoll.

T)e ma4imum a")ieva:le @S%A MA! rate in t)is net7or is over . M:it/s. n %lanner, simu
lation o- t)e same net7or gives t)e ma4imum a")ieva:le :it rate as onl+ a:out 00 :it/s. T)is
*i--eren"e results primaril+ -rom E:/o re>uirements, 7)i") are CtooD lo7 in %lanner an* >uite )ig)
in Atoll.

n most aspe"ts t)e @S%A mo*elling in Atoll is more *etaile* t)an in etA"t %lanner, 7)i")
s)oul* also result in more a""urate per-orman"e estimation. T)e onl+ important e4"eption is t)e
glo:al nature o- @S%A transport -ormats in Atoll. n etA"t %lanner, it is possi:le e4a"tl+ "ontrol,
7)i") @S%A transport -ormats are sele"te* -or servi"es, terminals an* "ells. Su") "ontrol is not
possi:le in Atoll.
 

80/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.8 @S%A
Mo*elling o- @S%A in Atoll resem:les in man+ aspe"ts t)e mo*elling o- @S%A. t is also
assume* in Atoll t)at @S%A is onl+ use* in uplin in su") "onne"tions 7)ere also @S%A is use*
in *o7nlin, 7)i") is a ver+ reasona:le assumption.

#ie @S%A transport -ormats, also @S%A transport -ormats are not *e-ine* as normal :earers,
:ut t)e+ )ave a separate *ialog un*er ata | >MTS Parameters | Ser+ices | HS>PA ,adio
5earers. T)e *e-ault @S%A transport -ormat "on-iguration is

Ra*io :earer TT *uration Transport o. o- E Min sprea*ing R#! pea rate
in*e4 UmsV :lo" si$e U:itV %!@ "o*es -a"tor  U:it/sV
1 10 20 1  2000
2 10 60 1  6000
 10 1280 1  128000
 10 1320 1  132000
 10 260 1  26000
6 10 120 2  12000
 10 680 2  68000
8 10 1020   102000
3 10 12800  2 1280000
10 10 160  2 16000
11 10 1320  2 132000
12 10 2080  2 208000
1 2 128 1  6000
1 2 26 1  128000
1 2 12 1  26000
16 2 68 1  8000
1 2 102 1  12000
18 2 208 1  102000
13 2 02 1 2 16000
20 2 036 1 2 208000
21 2 120 2 2 260000
22 2 61 2 2 02000
2 2 168 2 2 8000
2 2 8132 2 2 036000

 As -or @S%A :earers, Atoll utili$es internall+ :ot) MA! rates an* t)e R#! pea rates also -or t)e
@S%A :earers. T)e MA! rates are *etermine* :+ t)e transport :lo" si$es, an* t)e *e-ault R#!
pea rates are some7)at lo7er.

T)e *e-ault transport -ormat o- t)e pre"e*ing ta:le loo rat)er "urious. t seems t)at Fors )as
:ase* t)ese *e-initions on t)e ol* 5%% TR 2.836 <6.0.0 -rom t)e +ear 200. An+)o7, t)is *ialog
o- Atoll ena:les *e-inition o- appropriate @S%A transport -ormats.
 

81/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

#ie t)e E:/o re>uirements o- @S%A :earers, also t)e E:/o re>uirements o- @S%A :earers
are )i**en into a separate looup ta:le un*er ata | >MTS Parameters | Terminals | ,eception
<uipment .

Ra*io ;earer n*e4 o. o- Retransmissions Re>uire* E"/o


1 2 21.
2 2 13.0
 2 16.1
 2 1.3
 2 1.0
6 2 10.1
 2 8.0
8 2 .0
3 2 6.0
10 2 .0
11 2 .0
12 2 .0
1  20.3
1  1.3
1  16.1
16  1.3
1  10.3
18  3.1
13  8.0
20  6.0
21  6.8
22  .
2  .8
2  .8

#ie @S%A servi"es, also @S%A servi"es al7a+s "ontain an asso"iate* CR33D %!@ CA%!@D
ra*io :earer.

 Atoll uses @S%A E "ategories t)at "orrespon* e4a"tl+ to t)e si4 @S%A E "ategories o- 5%%,
7)i") are *e-ine* a""or*ing to t)eir ra*io a""ess "apa:ilities

 ma4imum num:er o- E %!@ "o*es transmitte*,


 minimum sprea*ing -a"tor, an*
 support -or 2 ms TT.

 T)e @S%A E "ategories are *e-ine* un*er ata | >MTS Parameters | Terminals | HS>PA >ser
<uipment Categories.

!ategor+ Ma4 no. o- E Support -or  Min sprea*ing Ma4 :lo" Ma4 :lo"
%!@ "o*es TT -a"tor  si$e -or 2 ms si$e -or 10 ms
 

82/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

TT TT
1 1 10 ms  110
2 2 2/10 ms  238 18
 2 10 ms  18
 2 2/10 ms 2 2 20000
 2 10 ms 2 20000
6  2/10 ms 2 118 20000

;e-ore @S%A "an :e use* in an Atoll net7or, it must :e ena:le* separatel+ in ever+ MTS "ell.
)en t)e @S%A ")e" :o4 )as :een sele"te*, user "an also *e-ine t)e # @S%A %o7er, 7)i")
is t)e po7er allo"ate* to @S%A # ")annels EA5!@, ER5!@, an* E@!@, an* t)e Ma4
um:er o- @S%A sers t)at t)e "ell "an support at an+ given time.

 As a result o- Monte !arlo simulation, ea") "ell gets t)e # #oa* Fa"tor ue to @S%A an* t)e
Caverage D um:er o- @S%A sers. ser "an also enter t)ese parameters manuall+ into "ells.
T)e+ 7ill :e use* as input to @S%A pre*i"tion stu*ies.

 Atoll *oes not tr+ to mo*el an+ spe"i-i" @S%A s")e*uling algorit)ms. )ile "onne"ting @S%A
terminals to "ells in Monte !arlo simulation, Atoll uses t)e so"alle* noise rise s")e*uling, 7)i")
attempts to evenl+ s)are t)e remaining "ell loa* C*i--eren"e o- ma4imum allo7e* uplin loa* an*
t)e loa* pro*u"e* :+ t)e serve* R33 tra--i"D :et7een @S%A users. Atoll pro"esses all @S%A
users t)at are "onne"te* or *ela+e* on a @S%A :earer an* )ave enoug) transmit po7er -or a
@S%A :earer. T)e assigne* loa* t)en *e-ines t)e E"/o -or ea") @S%A user, 7)i") Ctoget)er
7it) t)e ma4imum transmit po7er o- t)e terminalD *etermines t)e @S%A :earer t)at "an :e use*.
#ie @S%A s")e*uling, also t)e @S%A noise rise s")e*uling is al7a+s assume* to )appen at
"ell level.

@S%A support in Atoll is >uite goo*, an* it is in-initel+ :etter t)an t)e @S%A support in etA"t
%lanner, 7)i") *oes not e4ist.
 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

.3 eig):our %lanning


 Atoll supports automati" allo"ation o- Cintra an* inter"arrierD neig):ours in a MTS net7or. T)e
"ells -or allo"ation are sele"te* :+ using t)e -o"us an* "omputation $ones. Atoll allo"ates
neig):ours onl+ to t)e "ells 7it)in t)e -o"us $one an* "onsi*ers as possi:le neig):ours all t)e
a"tive an* -iltere* "ells 7)ose propagation $one interse"ts a re"tangle "ontaining t)e "omputation
$one.

eig):our allo"ation is "ontrolle* :+ t)e -ollo7ing parameters

 ma4imum intersite *istan"e


 ma4imum num:er o- neig):ours
 W min. "overe* area
 "overage "on*itions Cmin. pilot signal level, min. E"/o, E"/o margin, po7er "ontri:ution to o,
s)a*o7ingD

T)e relative importan"e o- "overage, a*Ha"en"+ an* "osite lo"ation "an :e 7eig)te* :+ user.

eig):our planning )as :een e4tensivel+ teste* *uring 25 testing, 7)ere t)e >ualit+ o- neig):our
planning in Atoll 7as -oun* to :e lo7er t)an t)e >ualit+ in %lanner. Similar tests )ave not :een
repeate* -or MTS net7ors.

.10 S"ram:ling !o*e %lanning


 Atoll supports also planning o- Cprimar+D s"ram:ling "o*es -or MTS *o7nlin. T)e possi:le
"onstraints on t)e automati" s"ram:ling "o*e allo"ation are

 neig):ours Ceit)er 1st, 2n* or r* or*erD,


 E"/o "on*itions Cmin. E"/o an* E"/o marginD,
 Cmin.D reuse *istan"e :et7een t7o "ells using t)e same s"ram:ling "o*e Ca "ell parameterD.

n a**ition to t)ese "onstraints, it is also possi:le to *e-ine in Atoll ?e4"eptional pairs?, 7)i") are
pairs o- "ells t)at are not allo7e* to )ave t)e same primar+ s"ram:ling "o*e.

T)e automati" allo"ation strateg+ "an :e sele"te* as

 "lustere* C"o*es pre-erentiall+ -rom t)e same "luster.D


 *istri:ute* per "ell C"o*es pre-erentiall+ -rom *i--erent "lustersD
 one "luster per site Cpre-erentiall+ one "luster to ea") :ase station, t)en one "o*e o- t)e "luster 
to ea") "ellD
 *istri:ute* per site Cgroup o- a*Ha"ent "lusters to ea") :ase station, t)en one "luster to ea")
"ellD

T)ere are 12 primar+ "o*es t)at are *ivi*e* into 6 "o*e groups o- 8 "o*es. @o7ever, Atoll uses
t)e term group -or re-erring to user*e-ine* sets o- s"ram:ling "o*es C7)i") are "alle* s"ram:ling
"o*e s")emas in etA"t %lannerD, an* )en"e t)e "o*e groups are re-erre* to as ?"lusters? in Atoll.

!ells are in"lu*e* into automati" s"ram:ling "o*e planning :+ using t)e -o"us $one an* "ompu
tation $one t)e s"ram:ling "o*es -or "ells 7it)in t)e "omputation $one are CreDplanne*, an* t)e
 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

s"ram:ling "o*es -or "ells 7it)in t)e -o"us $one are un")ange* :ut taen into a""ount as "on
straints.

;ot) Atoll an* %lanner support planning o- s"ram:ling "o*es an* visuali$ation o- "o*es on map,
:ut t)e terminolog+ an* pra"ti"al steps o- "o*e planning are >uite *i--erent. %lanning o- s"ram:ling
"o*es -or a large net7or "oul* reveal *i--eren"es in t)e per-orman"e o- s"ram:ling "o*e allo"ation
algorit)ms, :ut t)e small test net7or t)at )as :een use* in t)is se"tion "annot reall+ test t)e allo
"ations.

.11 !on"lusions on MTS %lanning


n man+ aspe"ts CB<SF "o*e "onsumption, multiple parallel ")annels an* parameters -or @S%A
an* @S%A, et".D Atoll mo*els MTS net7ors more a""uratel+ t)an %lanner, :ut in some aspe"ts
Cnum:er o- simulation arra+s, resour"es, et".D %lanner seems to :e more "omplete. - all parame
ters are appropriatel+ set in Atoll, net7or per-orman"e estimation in Atoll s)oul* :e as a""urate or
even :etter t)an in etA"t %lanner.

For man+ aspe"ts o- MTS net7ors Atoll provi*es pre"on-igure* *e-ault support, 7)i") is not as
easil+ availa:le in %lanner. For e4ample, t)e @S%A :earers an* t)eir parameters -or all mo*elle*
@S%A transport -ormats )ave to *e-ine* -rom s"rat") :+ t)e user in %lanner.

Bne o:vious a*vantage o- Atoll is t)at it alrea*+ )as >uite goo* @S%A support, 7)i") is still
missing -rom etA"t %lanner.

Sin"e simulation snaps)ots are statisti"all+ in*epen*ent -rom ea") ot)er, a"tivities o- MTS
servi"es )ave to :e e4pli"itl+ *e-ine* in planning tools. @o7ever, t)e met)o*olog+ -or using t)e
a"tivities in simulation is >uite *i--erent in Atoll an* in %lanner. n %lanner, po7er an* resour"e
"onsumption o- a servi"e is 7eig)te* :+ it9s a"tivit+ -a"tor. n Atoll, users are *ivi*e* into -our
a"tivit+ status "lasses  ina"tive, a"tive on #, a"tive on # or a"tive on # an* #  a""or*ing to
t)e a"tivit+ -a"tor o- t)e servi"e. Even t)oug) our Hu*gement ma+ :e slig)tl+ :iase* :+ our -amili
arit+ 7it) etA"t %lanner, 7e -in* t)at t)e met)o*olog+ o- %lanner mo*els more naturall+ -ull
*uple4 "onne"tions o- "ir"uits7it")e* servi"es in real net7ors, an* it also provi*es results t)at
are more intuitive to interpret.

T)e greatest 7eaness o- Atoll in MTS planning are t)e tra--i" maps. Ever+ Monte !arlo simu
lation re>uires a tra--i" map as it9s input, an* eas+ "reation an* visuali$ation o- tra--i" maps are
-un*amental re>uirements -or a planning tool. T+pi"all+, tra--i" maps t)at are use* in simulation are
"reate* :+ *istri:uting tra--i" in relation to t)e "lutter la+er o- t)e *igital map. !reation o- su") map
re>uires -ar too man+ steps in -ar too man+ *ialogs in Atoll, an* t)e -inal result "annot even :e
visuali$e* on t)e map vie7.
 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

6. iMA= %lanning

6.1 5eneral ssues A:out iMA= Ra*io %lanning in Atoll


T)e evaluate* version o- Atoll 7as 2..0 C;uil* 22D. As in etA"t %lanner iMA= Cireless
nteropera:ilit+ -or Mi"ro7ave A""essD EEE 802.16* an* t)e EEE 802.16e stan*ar*s are )an*le*
as separatel+ te")nolog+.
n Atoll t7o separate *o"ument templates, name* iMA= 802.16* an* iMA= 802.16e, are
availa:le -or *esigning an* planning t)ese net7ors.
n %lanner iMA= 802.16* is supporte* sin"e <ersion .2.1 mean7)ile iMA= 802.16e starts to
:e supporte* in t)e !urrent <ersion 6.0.

t "an :e 7ell argue* t)at t)e ;roa*:an* Mo*ule Atoll is *esigne* :etter t)an in %lanner even i-
t)ere are -e7 limitation t)at 7ill :e *is"usse* later on. T)e "urrent version o- Atoll support alrea*+
 AAS :+ mo*elling Smart Antenna e>uipment, mean7)ile ot)er ;asi" %lanning -un"tionalit+ are not
present as in %lanner Ce.g. %ream:le in*e4 %lanning, Automati" Fre>uen"+ %lanningD.

 As a s)ort summar+ it "an :e "on"lu*e* t)at Atoll -or iMA= ra*io planning is ver+ -le4i:le an*
user -rien*l+ tool t)at -eatures ver+ :roa* "apa:ilities -or anal+sing e4pe"te* net7or :e)aviour
an* per-orman"e. @o7ever t)e !urrent <ersion o- Atoll is still missing o- one :asi" Arra+ T)e
%ream:le !R t)at is one o- t)e '%Ps t)at re-le"ts t)e >ualit+ o- t)e iMA= ra*io net7or.

6.2 S"ope o- MA= Support

6.2.1 Test !ase es"ription

T)e Test o- t)e iMA= 802.16e template 7ill :e *one in a small net7or o- 12 Sites as s)o7n in
t)e pi"ture :elo7
 

86/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 21. Mo*el et7or -or Test !ases.

T)e anal+sis 7ill :e per-orme* a""or*ing to t)e -ollo7ing "ases

• %asic: sing Stati" #oa* 0W -or o7nlin, 0W -or plin an* *; o- # oise Rise

Figure 22. ;asi" Test !ases.

• Avance :Tra--i" Simulation an* MMB using t)e -ollo7ing s"enario


 

8/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 2. A*van"e* Test !ases.

T)e AAS 7ill not :e teste* sin"e not present in S Roa*map.

• &ptional: %ream:le !R oraroun* "omparison 7it) A%, ;#ER Mo*elling in  ualit+
n*i"ator

6.2.2 5eneral %arameters


;e-ore start %lanning in Atoll -or ;asi" S"enarios *i--erent parameters an* options are availa:le. n
t)e iMA= mo*ule t)at are use* in "overage pre*i"tions as 7ell as Monte !arlo simulations. n
t)is ")apter 7e 7ill go t)roug) t)ose settings

• ?e-ining Fre>uen"+ ;an*s?


• ?T)e 5lo:al Transmitter %arameters?
• ?e-ining Frame !on-igurations?
• ?e-ining iMA= Ra*io ;earers?
• ?e-ining iMA= ualit+ n*i"ators?
• ?e-ining iMA= Re"eption E>uipment?

6.2.2.1 Fre>uen"+ ;an*s


Fre>uen"+ ;an*s in Atoll represent 7)at in %lanner is t)e Mo:ile iMA= !arrier "on-iguration ta:.
%lanner *e-ine "arrier :+ "arrier C0, 1, 2, et"..D t)e !entre Fre>uen"+, ;an*7i*t), uple4 Mo*e an*
#/# A*H. !)annel Attenuation plus t)e BFMA :asi" parameters su") !+"li" %re-i4, Frame
uration, Transition 5ap, _ o- BFMA s+m:ols an* t)e #/# Bver)ea* in W. Atoll *e-ine t)e
;an* 7it) t)e starting Fre>uen"+, t)e !)annel ;an*7i*t), t)e -irst an* t)e last ")annel an* t)e
 A*H. !)annel Suppression Fa"tor mean7)ile t)e BFMA parameters are move* on 5lo:al
Transmitters %arameters.

n t)e templates -or iMA= 802.16e are alrea*+ *e-ine* several Fre>uen"+ ;an*s #i"ense* an*
nli"ense* :+ *e-ault, -or our Test !ases 7e "reate t)ree ne7 Fre>uen"+ ;an* a""or*ing to t)e
A %ro-ile t)at allo7 t)e *eplo+ment o- unpaire* net7or assuming t)e starting # Fre>uen"+ at
2. 5@$
 

88/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 2. Fre>uen"+ ;an* ialog in*o7 in Atoll.

6.2.2.2 5lo:al Transmitter %arameters


 As alrea*+ mentione* :e-ore Atoll spe"i-+ all t)e BFMA parameters in t)e glo:al iMA=
parameters ta:. iMA= !ontrol !)annel "an :e )an*le :+ -i4e* an* varia:le over)ea*. suall+
Fi4e* Bver)ea* "an :e use* to Mo*el %ream:le sin"e t)e unit is s+m:ol *uration an* %ream:le
s+m:ol lengt) is -i4e* C1 s+m:ol in t)e FrameD. T)e varia:le over)ea*s "an :e use* to mo*el ot)er 
time*omain over)ea*s su") as :roa*"ast messages in"lu*ing #MA%, #MA%, F!@, MA!
Bver)ea* Cin *o7nlinD an* MA! Bver)ea*, Ranging, ;an*7i*t) Re>uest messages Cin uplinD.

Figure 2. Transmitter ialog in*o7 in Atoll.

 A**itional "onsi*eration "an :e -urnis)e* in Atoll iMA= Frame !on-iguration

• T Ratio in Atoll is t)e per"entage o- t)e entire -rame *uration 7)i") "orrespon*s to t)e
*o7nlin su:-rame an* must :e "al"ulate* mean7)ile in %lanner "an :e easil+ spe"i-ie*
as num:er o- S+m:ol.
• Transmission an* re"eption time guar*s in Atoll TT5 & RT5 times UmsV are spe"i-ie*
separatel+, mean7)ile in %lanner is "alle* Transition 5ap UusV an* in"lu*es :ot).

n summar+ t)e splitting in Atoll o- t)e Bver)ea* :et7een Fi4e* an* <aria:le, re-le"t :etter t)e
over)ea* mo*elle* in #in ;u*get !al"ulation mean7)ile in %lanner "an :e *e-ine* onl+ as a
per"entage. As a "onstraint t)e iMA= -rame "on-iguration is not totall+ transparent, t)e total
num:er o- s+m:ol in t)e -rame is "al"ulate* internall+ an* never s)o7 Ceven in gre+, as "ompute*D
even t)e T Ratio t)at is *e-ine* as a per"entage "oul* :e :etter to *e-ine *ire"tl+ t)e num:er o-
# s+m:ols sin"e t)e num:er o- s+m:ols in t)e Frame is spe"i-ie* :+ EEE as is it implemente* in
%lanner.
 

83/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

'ining:

 A""or*ing to !)apter 8.1. o- t)e Atoll Te")ni"al Re-eren"e 5ui*eN t)e num:er o- s+m:ol on t)e
-rame are "al"ulate* as in t)e atta")e* -ile

Symbol
Calculation.xls

T)e possi:ilit+ to spe"i-+ onl+ t)e r* *e"imal in TT5 "an intro*u"e an error -or  an* 10M@$
"ases "onsi*ering 6 s+m:ol instea*  in t)e -rame. !urrentl+ t)e same pro:lem "an appear in
%lanner :ut in %lanner Transition 5A% in mi"rose"on* an* t)e num:er o- s+m:ol in t)e -rame are
visi:le in gre+.

('ors) Ans*er+: T)e num:er o- s+m:ols :eing roun*e* to t)e lo7est integer value Can* not to t)e
nearestD, 7e nee* to use a TT5 or RT5 roun*e* to t)e lo7est integer value, an* not to t)e nearest
integer value. Means t)at in our "ase is TT5 O0.10ms

T)e *e-inition o- t)e BFMA parameters in t)e 5lo:al Transmitter %arameter Ta: means t)at t)ose
setting 7ill :e "ommon -or t)e 7)ole net7or in Atoll mean7)ile t)eoreti"all+ in %lanner sin"e is it
at !arrier level t)ere is t)e possi:ilit+ to )an*le "ells 7it) *i--erent T ratio C!apa"it+ issueD.;ot)
tool are a:le to )an*le "on-iguration 7it) uneven :an*7i*t) :et7een se"tors.

6.2.2. Frame !on-igurations


 A -rame "on-iguration is t)e *es"ription o- a -rame in t)e -re>uen"+ as 7ell as in t)e time *imen
sion. n t)e -re>uen"+ *omain, it *e-ines )o7 man+ su:"arriers e4ist in t)e ")annel 7i*t) use*, an*
)o7 man+ o- t)ese su:"arriers are use* an* -or 7)i") purpose, i.e., pilot, *ata, !, guar*. n t)e
time *omain, it *e-ines )o7 long t)e -rame is, an* its "omposition.

n t)e Frame !on-iguration "an :e spe"i-ie* up to 8 -or # an* up to  -or # *i--erent %ermutation
$one a""or*ing to t)e EEE spe"i-i"ation an* i- t)e segmentation is supporte*. T)e s7it")ing point
is *e-ine* at "ell level in t)e segmentation usage %arameter.

n summar+ a *etaile* Frame "on-iguration is availa:le in Atoll mean7)ile in %lanner t)ere is t)e
possi:ilit+ onl+ to spe"i-+ t)e _ o- s+m:ol :et7een # %S! or # FS!. T)is "urrent *e-inition in
 Atoll allo7s t)e mo*elling o- %ermutation in a proper 7a+ a""or*ing to EEE stan*ar*s. For e4am
ple Fra"tional Fre>uen"+ Reuse is alrea*+ supporte* :+ Atoll mean7)ile is not "lear )o7 "an :e
)an*le* :+ %lanner.

%lease, see t)e Se"tion iMA= Frame !on-iguration SettingsN in Appen*i4 -or t)e -rame
"on-iguration an* "ells settings use* in or*er to per-orm our test "ases.

6.2.2. iMA= Ra*io ;earers


T)e *e-inition o- iMA= ra*io :earers in Atoll *i--er a little :it -rom %lanner, :e"ause is ne"essar+
to "on-igure t)ree ta:s CiMA= ;earer, ualit+ n*i"ator an* Re"eption E>uipmentD mean7)ile in
%lanner is per-orme* :+ t)e ;earer !on-iguration ta:. A""or*ing to S Fle4i iMA= ;TS %ro*u"t
es"ription t)e Mo*ulation an* !o*e S")eme supporte* are present in t)e -ollo7ing -igure
 

30/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 26. iMA= ;earer ialog in*o7 in Atoll.

T)e in-ormation use* in t)roug)put "al"ulations is onl+ ;earer E--i"ien"+ C:its/s+m:olD. For
in-ormation regar*ing ;earer E--i"ien"+ Formula please re-er to Relation :et7een :earer e--i"ien"+
an* spe"tral e--i"ien"+N in iMA= ser Manual.

n Summar+ in %lanner t)e ;earer *e-inition is per-orme* using Mo*ulation, !o*ing Rate Cse*
also in "ase o- *e-inition o- ;earer 7it) *i--erent ;#ERD an* Repetition Cn "ase o- %S' onl+D so
;earer e--i"ien"+ is alrea*+ "al"ulate* *uring t)e ser Rate !al"ulation mean7)ile in Atoll s)oul*
:e inserte* :+ )an*. !)annel !o*ing Rate is onl+ -or n-ormation an* is not use* at all.

n a**ition %lanner )as t)e possi:ilit+ to *e-ine in t)e ;earer ta:le t)e support o- MMB :earer :+
;earer mean7)ile MMB mo*elling in Atoll *oesnPt impa"t t)e ;earer ta:le.

6.2.2. iMA= ualit+ n*i"ators


ualit+ in*i"ators *epi"t t)e "overage >ualit+ at *i--erent lo"ations. A""or*ing to S lin level
simulation )ere t)e supporte* 

Figure 2. ualit+ n*i"ators ialog in*o7 in Atoll.

T)e Mo*elling o- ualit+ in*i"ators allo7s -urt)er anal+sis in t)e ne4t version o- Atoll 7)en 7ill :e
availa:le  Maps. For -urt)er in-ormation se t)e Bptional``

n Summar+ in Atoll t)e possi:ilit+ to mo*el  gives some)o7 t)e :e)aviour o- @AR/AR
algorit)ms t)at in %lanner "an :e per-orme* onl+ 7it) several :earers per several ;#ER target.

6.2.2.6 iMA= Re"eption E>uipment


 

31/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

iMA= re"eption e>uipment mo*els t)e re"eption ")ara"teristi"s o- "ells an* user terminals.
;earer sele"tion t)res)ol*s an* ")annel >ualit+ in*i"ator grap)s are *e-ine* in re"eption
e>uipment.

S lin level simulations are availa:le onl+ -or %e*estrian 'm/).n Atoll t)e SR ;earer
Sele"tion T)res)ol* use* are -or 20W o- ;#ER Cin *o7nlin t)e ;earer i*N  is not use* sin"e t)e
Mo*ulation re>uire* 7orst SR t)at t)e a:ove onesD.

T)e ualit+ 5rap) is use* to spe"i-+ SR T)res)ol* :earer :+ :earer at *i--erent ;#ER C20W,
10W,1WD.

Figure 28. ;earer T)res)ol* an* ualit+ 5rap) ialogs in*o7 in Atoll.

For all t)e value use* please see t)e Se"tion ;earer i* MappingN in Appen*i4.
 

32/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

6. Results o- MA= et7or Anal+sis


T7o t+pes o- iMA= "overage pre*i"tions are availa:le in Atoll "overage pre*i"tions use* to
anal+se signal >ualit+, an* "overage pre*i"tions use* to anal+se t)e net7or response to tra--i".
Signal >ualit+ "overage pre*i"tions "an :e use* to anal+se *i--erent signals Cpream:le, tra--i", et".D
in t)e *o7nlin as 7ell as in t)e uplin. T)ese "overage pre*i"tions *o not *epen* on t)e net7or
loa* "on*itions. You "an stu*+ t)e net7or :e)aviour un*er tra--i" "on*itions :+ maing "overage
pre*i"tions use* to anal+se t)e net7or response to tra--i". sing t)ese "overage pre*i"tions +ou
"an stu*+ t)e e--e"tive servi"e "overage area an* "apa"it+ o- ea") "ell in t)e net7or. T)ese "ov
erage pre*i"tions *epen* on t)e inter-eren"e in t)e net7or an* t)e "ell loa* "on*itions. For t)is
reason, t)e net7or loa* must :e *e-ine* in or*er to "al"ulate t)ese "overage pre*i"tions. For t)e
purposes o- t)ese "overage pre*i"tions, ea") pi4el is "onsi*ere* a noninter-ering user 7it) a
*e-ine* servi"e, mo:ilit+ t+pe an* terminal. T)e tool "an :e easil+ generate* %ream:le RSS, ata
S+m:ol !R Arra+, #/# M!S !overage an* t)roug)put arra+s. istri:ution over t)e sele"te*
area "an :e e4porte* into E4"el an* "an :e alrea*+ visuali$e in @istograms.

6..1 ;asi" Anal+sis


 Atoll "an :ase its >ualit+ stu*ies on t)e # an* # tra--i" loa* an* on t)e # noise rise entere* in
t)e !ells ta:le as state* in t)e Test !ase es"ription 7e 7ill use

• # tra--i" loa* O 0W


• # tra--i" loa* O 0W
• # noise rise O *;

For t)e setting use* please see t)e Se"tion Settings -or ;AS! Anal+sisN in Appen*i4.

n our anal+sis no S)a*o7ing Margin an* %enetration #oss 7ill :e taen into a""ount.
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 23. !overage :+ !/CD #evel C#D !omparison S"enario aD, :D an* "D.
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 0. !overage :+ T)roug)put C#D !omparison S"enario aD, :D an* "D.
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 1. !overage :+ !/CD #evel C#D !omparison S"enario aD, *D, eD an* -.
 

36/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 2. !overage :+ T)roug)put C#D !omparison S"enario aD, *D, eD an* -D.
 

3/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

T)e aim o- t)e ;asi" Anal+sis is to un*erstan* t)e :e)aviour o- Atoll 7it) *i--erent net7or
"on-iguration, 7it) parti"ular -o"us into t)e # !/CD an* t)roug)put "al"ulation.

n t)e present Atoll <ersion t)e %ream:le !CD is not availa:le a""or*ing to Fors roa*map 7ill
:e availa:le in ne4t release 2..1. A"tuall+ also in %lanner t)e !/ !al"ulation is not properl+ sup
porte*.

• Comparison bet*een Scenario a,- b, an c,

n t)e Tra--i" !R "al"ulation 7e "an see slig)t *i--eren"es *ue to t)e -a"t t)at t)e Tra--i"
#oa* is -i4e* -or all t)e s"enarios mean7)ile t)e oise !al"ulation is ")anging *ue to
*i--erent !)annel ;an*7i*t). T)e results are in line 7it) t)e e4pe"tation.

n t)e T)roug)put !al"ulation 7e "an see t)e "apa:ilit+ o- t)e tool to support uneven
!)annel ;an*7i*t) an* t)e "al"ulation in a proper manner o- t)e o7nlin T)roug)put.
;asi"all+ t)e "apa"it+ o- M@$ o- !)annel is )al- o- 10M@$ !)annel as e4pe"te*.

• Comparison bet*een Scenario a, an ,

n t)e Tra--i" !R "al"ulation 7e "an see -e7 *i--eren"es *ue to t)e -a"t t)at t)e Tra--i"
#oa* is -i4e* -or :ot) s"enarios, t)an using t)e same %ream:le in*e4 s")ema Cin S"enario
*DD t)e "arrier "al"ulation an* inter-eren"e "al"ulation are :ot) average* :+ 1/ in t)e pi4el.
T)e slig)t *i--eren"e is o- "ourse in t)e oise !al"ulation sin"e t)e Total ; o- t)e Site in
S"enario aD is 0M@$ mean7)ile in S"enario *D is 10M@$. T)e results are in line 7it) t)e
e4pe"tation.

n t)e T)roug)put !al"ulation 7e "an see o- "ourse t)e *i--eren"e sin"e t)e total ;an*7i*t)
o- t)e site is *i--erent as mentione* :e-ore.

• Comparison bet*een Scenario , an e,

n t)e Tra--i" !R "al"ulation 7e "an see t)e *i--eren"es *ue to t)e -a"t t)at t)e S"enario
eD is a %ureN %S! 1/ CO1D in t)is s"enario o- "ourse t)e nter"ell nter-eren"e is taen
into a""ount. T)is is not a suita:le s"enario -or iMA= et7or esign sin"e even i- t)e
"ell T)roug)put is :igger C!lose to t)e antennaD :igger outage $one are *is"overe*
espe"iall+ :et7een se"tor an* sites. T)e results are in line 7it) t)e e4pe"tation.

• Comparison bet*een Scenario e, an f,

 As alrea*+ *es"ri:e* :e-ore t)e s"enario eD is not suita:le -or iMA= *esign nevert)eless
*ue to spe"trum restri"tion in *i--erent "ountr+ "an :e t)e onl+ solution -or an Bperator. n
t)ose "ases t)e Fra"tional Fre>uen"+ Reuse "an re*u"e t)e Butage $ones. n our test "ase
7e "an see t)at t)ere are -e7 improvement -rom t)is "on-iguration !R an* T)roug)put
gain "an :e -oun* onl+ at "ell e*ge -ar a7a+ -rom Transmitter CAreas @ig)lig)te* in t)e
pi"tureD.
 

38/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

6..2 A*van"e* Anal+sis


T)e aim o- t)e A*van"e* Anal+sis is to veri-+ Monte !arlo Simulation an* t)e mpa"t MMB on
!R *istri:ution. For all t)e setting use* please see Se"tion Settings -or A*van"e* Anal+sisN in
 Appen*i4.

6..2.1 @o7 MMB transmission is mo*elle*


T)e "urrent <ersion o- Atoll allo7s t)e mo*elling o- *i--erent *iversit+ te")ni>ues as MMB an*
Smart Antenna S+stem as 7ell. Matri4 AN t)at in Atoll "alle* STT CSpa"eTime Transmit iversit+D
an* Matri4 ;N t)at in Atoll is "alle* SM CSpatial Multiple4ingD. n a**ition AMS CA*aptive MMB
S7it")D "an :e use* in "ase o- ;TS e>uipment "an s7it") :et7een Matri4 ;N to Matri4 AN i- !R
is getting 7orsen. T)is :e)aviour s)oul* :e 7)at is a"tuall+ mo*elle* in S Fle4i iMA= ;TSs.

T)e e4ample :elo7 s)o7 t)e 5ain on # Tra--i" !R *istri:ution in "ase o- onl+ STT.

Figure . !overage :+ !/CD MMB 5ain.

n summar+ %lanner support STT an* SM using a !R a*Hustment :ase* on t)e num:er o- T=
or R= antenna elements. T)e MMB supporting is spe"i-ie* in ;TS, terminal t+pe an* ;earer. n
 Atoll STT 5ain an* SM gain is mo*elle* in more a""urate 7a+ C-or -urt)er "lari-i"ation please
re-er to Atoll2..0^iMA= A*van"e*N Training MaterialD an* MMB supporting is spe"i-ie* at ;TS
an* terminal t+pe level as in %lanner an* in t)e %ermutation $one in t)e Frame "on-iguration ta:.

6..2.2 Tra--i" Simulation


 

33/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 Atoll supports versatile 7a+s to *e-ine tra--i". Tra--i" *e-inition is nee*e* as :asis -or A*van"e*
net7or "apa"it+ anal+sis. Follo7ing 7a+s -or *e-ining tra--i" are supporte* :+ Atoll

- #ive tra--i" -rom net7or management s+stem


- Mareting :ase* tra--i" *ata
- %opulation :ase* tra--i" *ata

For t)is test t)e Mareting :ase* Tra--i" ata :ase* on environment 7as sele"te* an* :rie-l+
teste*.

;asi"all+ running Monte !arlo Simulation #, # Tra--i" #oa* an* # noise Rise as 7ell is "om
pute* t)an is possi:le to pro*u"e t)e same "overage plots present on ;asi" anal+sis :ut :ase* on
Simulation results -or a**itional stu*+.

T)e implementation o- Tra--i" Mo*el in Atoll nee*s -urt)er !lari-i"ation sin"e -rom en* user pro
spe"tive *i--ers -rom %lanner nevert)eless t)e session tips an* tri"sN o- ser Manual provi*e
some suggestion espe"iall+ -or <o% mo*elling.

Bne o- t)e main *i--eren"e 7it) %lanner is t)at Atoll presents *i--erent s")e*uling met)o*s t)at are
use* :+ t)e Simulation Algorit)m *uring Resour"e Allo"ation an* "an re-le"t :etter t)e :e)aviour o- 
t)e s")e*uler in t)e ;TS sin"e )as an impa"t on user t)roug)put "al"ulation.

6.. Bptional Anal+sis


6...1 %ream:le !R in %S! Reuse 1
T)e -irst Test !ase sele"te* is t)e 7oraroun* "al"ulation -or %ream:le !R in %S! Reuse 1
S"enario aDN. Sin"e Atoll is not +et supporting t)is Anal+sis an* A% *oesnPt support t)is "ase in a
proper manner -or t)is test 7e 7oul* per-orm a :en")maring o- t)e result o- :ot) tools.

 As alrea*+ *es"ri:e* in t)e %ropagation Mo*el ")apter, t)ere are *i--eren"es in t)e %ream:le RSS
 Arra+, -or t)is reason 7e 7ill use in Atoll a %ream:le %o7er o- ,*;m instea* 6*;m as *e-ault
setting in A%.

Follo7ing t)e Arra+ results -or %ream:le RSS an* !R -rom A% an* Atoll
 

100/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure . %ream:le RSS CA%Total T4 %o7er 6 *;mD.

Figure . %ream:le RSS CAtoll%ream:le %o7er ,*;mD.


 

101/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 6. %ream:le RSS CAtoll%ream:le %o7er 6 *;mD.

Figure . %ream:le RSS Statisti"s.

T)e statisti"s results s)o7 )o7 t)e *elta in %o7er :rings t)e results ver+ "lose.
 

102/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 8. %ream:le !R CA%D.

Figure 3. %ream:le !R CAtoll  .*;mD.


 

10/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 0. %ream:le !R Statisti"s.

T)e Statisti"s Results s)o7n *i--eren"es espe"iall+ -or areas 7it) )ig)er !R, A% s)o7 more
optimisti" results mean7)ile in Atoll t)ere is a strange :e)aviour :et7een se"tors -or all t)e "ells
7it) a$imut) going out o- t)e sele"te* %lanning Area ma+:e t)is p)enomenon "oul* :e relate* to
t)e "ell ra*ius use* -or t)e pre*i"tions even i- t)e setting -or :ot) tools is t)e same C20'mD. t)is
%)enomenon s)oul* :e ")e"e* :etter 7it) Fors.

6...2 ;#ER Mo*elling in ualit+ n*i"ator 


 As alrea*+ *es"ri:e* in !)apter iMA= Re"eption E>uipmentN t)e ;earer sele"tion T)res)ol*
use* in ;earer vs. !R ta:le represent t)e 20W o- ;#ER, t)an using  is possi:le to Mo*el t)e
smoot)ingN o- t)e "urve using a ualit+ 5rap) t)at re>uire t)e !R re>uire* at *i--erent ;lo"ing
Error Rate.

n t)e "urrent version o- Atoll t)ere are no Map availa:le -or ualit+ n*i"ator nevert)eless t)is
in-ormation is alrea*+ availa:le in t)e Monte !arlo Simulation Report. ;asi"all+ t)e ;earer eter
mination is per-orme* assigning to t)e pi4el, su:s"ri:er or mo:ile t)e lo7est ;earer a""or*ing to
t)e Tra--i" !R t)res)ol* "al"ulate*.
 

10/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 1. Su:s"ri:er %roperties.

T)e a:ove e4ample s)o7n

1 For t)e mo:ile sele"te* t)e # Tra--i" !R !al"ulate* is 1.0*;


2 A""or*ing 7it) t)e ;earer Ta:le t)is t)res)ol* allo7 t)e sele"tion o- ;earer i* 8
 A""or*ing 7it) t)e ualit+ n*i"ator 5rap) 1.0 is a !R value ver+ "lose to 1W o- ;#ER
 T)e ;#ER interpolate* value is W C0.0D assigne* to t)is su:s"ri:er.
 T)an t)is ;#ER 7ill :e use* -or t)e E--e"tive MA! !)annel t)roug)put -rom t)e %ea <alue

6. ire"tional terminal antennas CFi4e* !%Es !aseD


6..1 @o7 !R istri:ution 7it) *ire"tional SS antenna "an :e "al"ulate*
T)e !urrent version o- Atoll "an )an*le Mo:ile Terminal t+pe as 7ell Roo-top Terminal simultane
ousl+. n Atoll t)e R= antenna pattern o- t)e !%E "an :e easil+ loa*e* -or :ot) terminal t+pe. Bne
o- t)e main :ene-it o- Atoll is t)e ;ene-it to )an*le a list o- -i4e* su:s"ri:er mean7)ile in %lanner
nee* a 7oraroun* C*istri:ution o- user in pointsD.

n a**ition Atoll using t)e Automati" Server Allo"ationN -eature 7)i") re"al"ulates t)e pat) loss,
re"eive* po7er, an* ot)er output -or ea") su:s"ri:er -urnis) a list o- output t)at usuall+ are re
>uire* :+ !ustomer in "ase o- Fi4e* !%E *eplo+ment Ce.g. to 7)i") ;S t)e su:s"ri:er is :elongs
to, !%E a$imut) an* Tilt, et"..D

T)e utili$ation o- R4 ire"tional Antenna instea* an Bmni Re"eiver CMo:ile usersD impl+ *i--eren"es
in t)e #/# !R istri:ution.

T)e e4ample :elo7 s)o7 t)e # Tra--i" !R *istri:ution in "ase o- isotropi" or *ire"tional
antenna.
 

10/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

Figure 2. !overage :+ !/CD isotropi" vs. *ire"tional.

6. iMA= Fre>uen"+ %lanning

6..1 s iMA= Fre>uen"+ %lanning Supporte*


T)e !urrent version o- Atoll *oesnPt support Automati" Fre>uen"+ %lanning an* %ream:le in*e4
allo"ation even t)e eig):our allo"ation "annot :e per-orme* in automati" 7a+.

neven ;an*7i*t), %ream:le Segment an* Su:")annel group are alrea*+ supporte* as
some)o7 teste* *uring our ;asi" test "ases. T)e main *i--eren"e 7it) %lanner is t)e supporting o-
%ream:le n*e4 %arameters mean7)ile in %lanner is e4pe"te* in <ersion 6.1, @o7 ever sin"e
%ream:le !R arra+ is not +et "ompute* 7e "annot appre"iate t)e :ene-it o- t)is -eature.

6..2 Atoll iMA= Roa*map


;elo7 t)e list o- t)e ne4t -eature e4pe"te* in Atoll a""or*ing to t)e :iggest *eliver+ milestone

• ./0/1

  Automati" eig):our Allo"ation


  Automati" %ream:le n*e4 Allo"ation
 %ossi:ilit+ to Mo*el E4ternal nter-eren"e
 e7 !overage :ase* on %ream:le !CD
 e7 %ropagation Mo*el Saagami E4ten*e* %ropagation Mo*el

• ./2/3
 

106/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

  Automati" Fre>uen"+ %lanning


 ualit+ n*i"ator !overage Map C;#ER, ;ER, %ER, et"`D

6.6 !on"lusions on iMA= Ra*io %lanning 7it) Atoll


 Atoll in"lu*es in prin"iple all -un"tionalit+ nee*e* -or iMA= ra*io planning, leaving out t)e %re
am:le !R "al"ulation t)at is e4pe"te* in version 2..1. Atoll is a goo* tool, it )as goo* -eatures
an* it is -or most planning tass >uite eas+ an* -ast on"e t)e user no7s )o7 to use t)e tool.

T)e "urrent version release* presents almost t)e same -un"tionalit+ o- %lanner. s important to
point out some e+ -a"tor in Atoll

 iMA= !ontrol !)annel "an :e mo*elle* in a *etaile* 7a+


 Frame "on-iguration is 7ell mo*elle* a""or*ing to EEE stan*ar* espe"iall+
regar*ing %ermutation \one an* Segmentation. Small improvement "oul* :e
ne"essar+ in or*er to mae it more transparent to en* user 
 Fi4e* !%Es "ases "an :e easil+ )an*le* :ase* on su:s"ri:er list. T)e R4 Antenna
pattern "an :e mo*elle* an* !%E a$imut) )as "orre"tl+ impa"t on !R istri:ution
!al"ulation
 %ream:le n*e4 %arameter is alrea*+ present, )is automati" allo"ation 7ill :e
availa:le in t)e ne4t release as 7ell as %ream:le !R Arra+ mean7)ile Automati"
Fre>uen"+ %lanning 7ill :e availa:le later on.
 MMB "oul* :e mo*elle* in a *etaile* 7a+ Ceven on "lutter :asisD
 Smart Antenna S+stem is alrea*+ supporte*
 

10/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

. Atoll Roa*map an* Future evelopment

T)e Fors roa*map -or t)e Atoll 2.8.0 version Cto :e release* in e"em:er 2008D or -or 2..4
versions :e-ore t)is in"lu*es t)e -ollo7ing maHor -eatures

 iMA= automati" -re>uen"+ planning,


 mo*elling o- inter-eren"e :et7een 5SM300 an* MTS300 net7ors,
 ne7 integrate* A!% mo*ule C-irst onl+ -or MTS, later also -or 5SM or 5SM/MTSD,
 Saagami E4ten*e* propagation mo*el -or C-i4e*D iMA=,
 intera"tive -re>uen"+ planning mo*ule -or 5SM C"ost o- sele"tion o- one -re>uen"+ -or one "ell
"an :e intera"tivel+ investigate*D.

Support -or #ong Term Evolution C#TED o- MTS s)all pro:a:l+ not :e availa:le :e-ore 203, :ut a
mini #TE mo*ule 7ill :e provi*e* -or sele"te* "ustomers alrea*+ in Gune/Gul+ 2008.

T)e Atoll iMA= roa*map )as :een *is"usse* in t)e Se"tion 6..2.

T)e version 2..1 o- Atoll 7ill in"lu*e an integrate* A!% tool C-or MTSD. Su") a mo*ule mig)t
provi*e an interesting A!% solution, sin"e integration :et7een t)e planning tool an* t)e A!% tool
maes planning easier an* more a""urate.

)en 7e tae into a""ount t)e @S%A support in Atoll an* t)e "ompre)ensive implementation o-
Mo:ile iMA=, Fors seems to :e -ar a)ea* o- Air"om in intro*u"tion o- support -or ne7 ra*io
te")nologies.
 

108/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

8. !on"lusions an* Bpen uestions

 Atoll 7as teste* in ra*io a""ess net7or planning o- 5SM, MTS an* Mo:ile iMA= net7ors. n
all in* o- net7ors, it 7as noti"e* t)at man+ "al"ulations are -aster in Atoll t)an in etA"t %lanner.
t 7as also -oun* t)at terminolog+, *ialogs an* overall logi" o- most planning tass are >uite *i--er
ent -rom t)e "orrespon*ing ones in etA"t %lanner. T)is means t)at a s7it") -rom Atoll to etA"t
%lanner 7oul* re>uire e4tensive "ompeten"e *evelopment among planners. Bn t)e ot)er )an*, it
7as o:serve* t)at most planning tass are relativel+ eas+ an* -ast, on"e t)e user learns )o7 to
use t)e tool.

n 5SM planning, -re>uen"+ planning is a "riti"al planning tas. t 7as -oun* t)at t)e >ualit+ o- t)e
5SM -re>uen"+ plan in Atoll is more or less at t)e same level as t)e >ualit+ o- t)e plan in etA"t
%lanner.

Man+ aspe"ts o- MTS net7ors are mo*elle* an* pre"on-igure* more a""uratel+ in Atoll t)an in
etA"t %lanner. @o7ever, t)ere are still some aspe"ts  e.g. simulation arra+s an* resour"es 
7)ere etA"t %lanner is more "on-igura:le an* -le4i:le. Bne o:vious a*vantage o- Atoll is also t)at
it alrea*+ )as >uite goo* @S%A support, 7)i") is still missing -rom etA"t %lanner.

T)e greatest 7eaness o- Atoll in MTS planning are t)e tra--i" maps, t)e "reation o- 7)i") is -ar
too "ompli"ate* in Atoll. T)e mo*elling o- a"tivities o- MTS servi"es in Atoll is also less realisti"
t)an in etA"t %lanner.

 Atoll 7as -oun* to in"lu*e all essential -un"tionalit+ t)at is nee*e* -or iMA= ra*io planning, e4
"ept t)e pream:le !R "al"ulation t)at s)oul* :e availa:le in t)e ne4t version C2..1D. Mo*elling
o- man+ aspe"ts o- iMA= net7ors  iMA= "ontrol ")annels, -rame "on-igurations, -i4e* !%Es,
MMB, smart antenna s+stems, et".  is more *etaile* in Atoll t)an in etA"t %lanner.

T)e tests 7ere "arrie* out using a -airl+ ne7 version o- t)e so-t7are, :ut no signi-i"ant :ugs 7ere
-oun* *uring testing. T)e onl+ maHor pro:lem 7as en"ountere*, 7)en Fors provi*e* us some
*emo net7ors, 7)i") "oul* :e not opene* 7it) t)e teste* so-t7are version.

 Atoll )as :een originall+ *esigne* to :e use* 7it) it9s internal *ata:ase, an* t)at t)e use o- an e4
ternal *ata:ase in multiuser environment is an a-tert)oug)t. T)e amount o- a*ministration 7or in a
multiuser environment 7it) an e4ternal *ata:ase is going to :e mu") larger -or Atoll t)an -or etA"t
%lanner. T)is is an important *ra7:a" in S environment.

etaile* net7or planning is t)e most *eman*ing appli"ation o- a planning tool, an* t)is appli"ation
*e-ines t)e main "riteria -or a planning tool. @o7ever, t)ere are man+ ot)er in*s o- small tests t)at
"an :e "on*u"te* 7it) a planning tool. Atoll is ver+ 7ell suite* -or su") tests, sin"e it is -ast to in
stall, an* sin"e it is ver+ eas+ to sen* a "omplete plan -rom one Atoll user to anot)er.

ata trans-er an* inter-a"es to a net7or management s+stem CetA"tD are going to :e maHor
pro:lem areas, i- a ne7 planning tool 7ill :e intro*u"e* into S environment. o e4ternal plan
ning tool 7ill "ontain an o:He"t mo*el t)at 7oul* :e *ire"tl+ "ompati:le 7it) etA"t, an* "onver
sions :et7een *ata -ormats are going to re>uire lot o- 7or -or an+ ne7 planning tool.
 

103/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

ata trans-er "apa:ilities o- Atoll 7ere not teste* in t)is evaluation. @o7ever, t)e results o- t)is
report s)o7 t)at t)e *ata:ase o- Atoll is ri") enoug) to a""uratel+ mo*el essential parameters o-
25 an* 5 net7ors. t s)oul* also :e >uite eas+ to e4ten* t)e *ata:ase o- Atoll, i- spe"i-i" s
an* -iel*s are re>uire* -or *ata e4port purposes. @en"e, t)ere is no reason to assume t)at Atoll
7oul* :e espe"iall+ pro:lemati" in "onne"tion to a net7or management s+stem.

t s)oul* :e possi:le to automate e4e"ution o- planning tass in Atoll :+ 7riting s"ripts using
<;S"ript. T)is -eature 7as not teste*, :ut it "oul* :e a ver+ po7er-ul -eature in S environment.

 As a "ompan+, Fors is "on"entrating on t)e planning tool :usiness, an* t)e+ seem to :e relativel+
-ast in intro*u"tion o- ne7 te")nologies. Atoll is alrea*+ no7 supporting @S%A an* Mo:ile
iMA=, an* Fors is 7oring on #TE support. Sin"e planning tool is onl+ one among t)e :usiness
areas o- Air"om, it is reasona:le to e4pe"t t)at support -or ne7 te")nologies 7ill :e rea*+ earlier in
 Atoll t)an in etA"t %lanner, an* t)e support is pro:a:l+ also going to :e more e4tensive.
 

110/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

3. Appen*i4 iMA= et7or !on-iguration


3.1 iMA= Frame !on-iguration Settings
Follo7ing t)e settings -or our Test "ases

• Scenario a,: T)ree 10 M@$ ")annel, 7it) ")annel num:er 0,1 an* 2, *e-ine* in t)e
-re>uen"+ :an*, t)at "an :e allo"ate* to se"tors. T)e -rame "on-iguration t)at "an :e use*
is FFT Si$e 102.

a. Set up t)e -rame "on-iguration


i. Bpen t)e Frame !on-igurations ta:le
ii. <eri-+ t)at t)e Segmentation Support ")e" :o4 is not sele"te*.
iii. ou:le"li" t)e -rame "on-iguration FFT 102 %S! . T)e %ermutation \ones
ta:le appears.
iv. A"tivate t)e permutation $ones 0 C%S! #D an* 8 C%S! #D.
v. !li" B'.
vi. !lose t)e Frame !on-igurations ta:les.

  :. Set up t)e "ells


i. Rig)t"li" t)e Transmitters -ol*er. T)e "onte4t menu appears.
ii. Sele"t !ells K Bpen Ta:le -rom t)e "onte4t menu. T)e !ells ta:le appears.
iii. n t)e !ells ta:le, enter
 ;an* A  2. 5@$  10 M@$ -or Se"tor1, 2 an* 
 !)annel um:er 0 -or Se"tor1, 1 -or Se"tor2 an* 2 -or Se"tor
 Frame !on-iguration FFT 102 %S! 
iv. !lose t)e !ells ta:le.

• Scenario b,: T7o 10 M@$ ")annel , 7it) ")annel num:er 0,1 an* one M@$ !)annel, 7it)
")annel num:er 0 *e-ine* in t)e -re>uen"+ :an*, t)at "an :e allo"ate* to se"tors. T)e
-rame "on-iguration t)at "an :e use* is FFT Si$e 102 an* 12.

a. Set up t)e -rame "on-iguration


i. Bpen t)e Frame !on-igurations ta:le
ii. <eri-+ t)at t)e Segmentation Support ")e" :o4 is not sele"te*.
iii. ou:le"li" t)e -rame "on-iguration FFT 102 %S! . T)e %ermutation \ones
ta:le appears.
iv. A"tivate t)e permutation $ones 0 C%S! #D an* 8 C%S! #D.
vi. ou:le"li" t)e -rame "on-iguration FFT 12 %S! . T)e %ermutation \ones
ta:le appears.
vii. A"tivate t)e permutation $ones 0 C%S! #D an* 8 C%S! #D.
viii. !li" B'.
i4. !lose t)e Frame !on-igurations ta:les.

  :. Set up t)e "ells


i. Rig)t"li" t)e Transmitters -ol*er. T)e "onte4t menu appears.
ii. Sele"t !ells K Bpen Ta:le -rom t)e "onte4t menu. T)e !ells ta:le appears.
iii. n t)e !ells ta:le, enter
 ;an* A  2. 5@$  10 M@$ -or Se"tor1, 1 -or Se"tor2
 !)annel um:er 0 -or Se"tor1, 1 -or Se"tor2
 Frame !on-iguration FFT 102 %S! 
 ;an* A  2. 5@$   M@$ Mi4e* -or Se"tor
 !)annel um:er 0 -or Se"tor
 

111/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

 Frame !on-iguration FFT 12 %S! 


iv. !lose t)e !ells ta:le.

• Scenario c,: T)ree  M@$ ")annel, 7it) ")annel num:er 0,1 an* 2, *e-ine* in t)e
-re>uen"+ :an*, t)at "an :e allo"ate* to se"tors. T)e -rame "on-iguration t)at "an :e use*
is FFT Si$e 12.

a. Set up t)e -rame "on-iguration


i. Bpen t)e Frame !on-igurations ta:le
ii. <eri-+ t)at t)e Segmentation Support ")e" :o4 is not sele"te*.
iii. ou:le"li" t)e -rame "on-iguration FFT 12 %S! . T)e %ermutation \ones
ta:le appears.
iv. A"tivate t)e permutation $ones 0 C%S! #D an* 8 C%S! #D.
v. !li" B'.
vi. !lose t)e Frame !on-igurations ta:les.

  :. Set up t)e "ells


i. Rig)t"li" t)e Transmitters -ol*er. T)e "onte4t menu appears.
ii. Sele"t !ells K Bpen Ta:le -rom t)e "onte4t menu. T)e !ells ta:le appears.
iii. n t)e !ells ta:le, enter
 ;an* A  2. 5@$   M@$ -or Se"tor1, 2 an* 
 !)annel um:er 0 -or Se"tor1, 1 -or Se"tor2 an* 2 -or Se"tor
 Frame !on-iguration FFT 12 %S! 
iv. !lose t)e !ells ta:le.

• Scenario ,: Bne 10 M@$ ")annel, 7it) ")annel num:er 0, t)at "an :e allo"ate* to all t)e
t)ree se"tors. T)e -rame "on-iguration t)at "an :e use* is FFT Si$e 102.

a. Set up t)e -rame "on-iguration


i. Bpen t)e Frame !on-igurations
ii. Sele"t t)e Segmentation Support ")e" :o4 -or FFT 102 %S! 1.
iii. ou:le"li" t)e -rame "on-iguration FFT 102 %S! . T)e %ermutation \ones
ta:le appears.
iv. A"tivate t)e permutation $ones 0 C%S! #D an* 8 C%S! #D.
v. !li" B'.
vi. !lose t)e Frame !on-igurations ta:les.

:. Set up t)e "ells


i. Rig)t"li" t)e Transmitters -ol*er. T)e "onte4t menu appears.
ii. Sele"t !ells K Bpen Ta:le -rom t)e "onte4t menu. T)e !ells ta:le appears.
iii. n t)e !ells ta:le, enter
 ;an* A  2. 5@$  10 M@$ -or Se"tor1, 2 an* 
 !)annel um:er 0 -or Se"tor1, 2 an* 
 Frame !on-iguration FFT 102 %S! 1
 %ream:le n*e4 0 -or t)e 1st se"tor, 2 -or t)e 2n* se"tor, an* 6 -or t)e r* se"tor o- 
ea") se"tor site.
 Segmentation sage C#D CWD 100W
iv. !lose t)e !ells ta:le.
 

112/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

• Scenario e,: Bne 10 M@$ ")annel, 7it) ")annel num:er 0, *e-ine* in t)e -re>uen"+ :an*,
t)at "an :e allo"ate* to all t)e se"tors. T)e -rame "on-iguration t)at "an :e use* is FFT
Si$e 102.

a. Set up t)e -rame "on-iguration


i. Bpen t)e Frame !on-igurations ta:le
ii. <eri-+ t)at t)e Segmentation Support ")e" :o4 is not sele"te*.
iii. ou:le"li" t)e -rame "on-iguration FFT 102 %S! 1. T)e %ermutation \ones
ta:le appears.
iv. A"tivate t)e permutation $ones 0 C%S! #D an* 8 C%S! #D.
v. !li" B'.
vi. !lose t)e Frame !on-igurations ta:les.

  :. Set up t)e "ells


i. Rig)t"li" t)e Transmitters -ol*er. T)e "onte4t menu appears.
ii. Sele"t !ells K Bpen Ta:le -rom t)e "onte4t menu. T)e !ells ta:le appears.
iii. n t)e !ells ta:le, enter
 ;an* A  2. 5@$  10 M@$ -or Se"tor1, 2 an* 
 !)annel um:er 0 -or Se"tor1, 2 an* 
 Frame !on-iguration FFT 102 %S! 1
iv. !lose t)e !ells ta:le.

• Scenario f,: Bne 10 M@$ ")annel, 7it) ")annel num:er 0, *e-ine* in t)e -re>uen"+ :an*,
t)at "an :e allo"ate* to all t)e se"tors. T)e -rame "on-iguration t)at "an :e use* is FFT
Si$e 102.

a. Set up t)e -rame "on-iguration


i. Bpen t)e Frame !on-igurations ta:le
ii. Sele"t t)e Segmentation Support ")e" :o4 -or FFT 102 %S! 1.
iii. ou:le"li" t)e -rame "on-iguration FFT 102 %S! 1. T)e %ermutation \ones
ta:le appears.
iv. A"tivate t)e permutation $ones 0 C%S! #D, 1 C%S!D an* 8 C%S! #D.
v. !li" B'.
vi. !lose t)e Frame !on-igurations ta:les.

:. Set up t)e "ells


i. Rig)t"li" t)e Transmitters -ol*er. T)e "onte4t menu appears.
ii. Sele"t !ells K Bpen Ta:le -rom t)e "onte4t menu. T)e !ells ta:le appears.
iii. n t)e !ells ta:le, enter
 ;an* A  2. 5@$  10 M@$ -or Se"tor1, 2 an* 
 !)annel um:er 0 -or Se"tor1, 2 an* 
 Frame !on-iguration FFT 102 %S! 1
 %ream:le n*e4 0 -or t)e 1st se"tor, 2 -or t)e 2n* se"tor, an* 6 -or t)e r* se"tor o- 
ea") se"tor site.
 Segmentation sage C#D CWD 60W
iv. !lose t)e !ells ta:le.

3.2 ;earer  Mapping


 

11/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

'igure 1/ %earer i Mapping

(!lease 4ote+ n iMA= Re"eption E>uipment K # ;earer an*


in !%E Re"eption E>uipment K # ;earer 

3. %ropagation Mo*el


T)e Atoll Stan*ar* %ropagation Mo*el *i--ers -rom T)e Stan*ar* Ma"ro"ell  o- %lanner :elo7
t)ere is t)e AssetAtoll "orrespon*en"e ta:leN

 Asset Atoll
1 '1O 1  .2  1. 
2 '2O2
 'O  .6
 'O
6 'O6
 '6O0

Follo7ing t)ere is t)e snaps)ot o- t)e Mo*el use*


 

11/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

'igure ./ !ropagation Moel Setting

3. %ream:le RSS Arra+ Fin*ing


sing same antenna %attern an* 5ain, Fee*er #osses an* T4 %o7er T)e results are ver+ *i--erent,
as in t)e pi"ture :elo7

'igure 5/ !reamble RSS in !lanner 6/3


 

11/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

'igure 7/ !reamble RSS in Atoll ./0/3

n or*er to get t)e same result 7e must :oost t)e %ream:le %o7er o- 11.*; in Atoll in or*er to get
t)e same "overage -rom %lanner.

'igure 8/ !reamble RSS in Atoll ./0/3 9*ith !reamble boost,

NetAct and Atoll


coverages_WiMAX.p
T)is issue is un*er investigation 7it) Air"om.
 

116/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

3. Antennas an* E>uipment


For our Mo*el et7or 7e *e"i*e to use Fle4i S+stem Mo*ule an* RF @ea* at 2. 5@$, -ollo7ing
are *es"ri:e* t)e environment use* in or*er to evaluate t)e net7or per-orman"e.

• Antenna: 'at)rein^!S^26301^^2200200^M@$ 7it) 18. *;i o- 5ain

• TMA: not use*

• 'eeer: A umm+ -ee*er -or t)e RF @ea* Gumper 7ill :e use* assuming 0. *; o- #osses
per meter. All sites 7ill :e e>uippe* 7it) 1meter o- Fee*er lengt) in T4 an* R4.

• %TS: Fle4i iMA= 7it) 2. *; o- oise Figure.


 

11/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

3.6 %o7er Settings


Follo7ing t)e setting use* *uring our Test

• !reamble !o*er 9%m,: 6 K Assuming C RF @ea*D


• $le !ilot &ffset 9%,: 200 K not use* sin"e no su") implementation in "urrent s")e*uler 

FFT si$e is *i--erent :et7een  an* 10 M@$ means t)at *i--erent num:er o- su:"arrier -or %ilot an*
ata are use*. n t)is "ases e4a"tl+ t)e *ou:le a""or*ing to EEE.

'igure 6/ Traffic !ilot Calculation

 As +ou "an se t)e Tra--i" an* %ilot B--set is t)e same sin"e t)e %o7er per su:"arrier is *ou:le in
"ase o- M@$ :ut 7e )ave )al- su:"arrier -or ata an* %ilot.

• Traffic !ilot &ffset 9%,: 1.10


• !ilot !o*er &ffset 9%,: 6.88

3. Settings -or ;asi" Anal+sis

'igure 0/ Mobility Dialog ino* in Atoll


 

118/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

'igure 2/ Terminal Dialog ino* in Atoll

'igure ;/ Service Dialog ino* in Atoll


 

113/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

3.8 Settings -or A*van"e* Anal+sis

'igure 13/ M$M& configuration Dialog ino* in Atoll

'igure 11/ Terminal configuration Dialog ino* in Atoll


 

120/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

'igure 1./ Traffic Map

'igure 15/ #sers istribution

'igure 17/ Service Dialog ino* in Atoll


 

121/121 Report  Atoll Evaluation Test


  18.6.2008, ver. 1.0
Tools Management & For internal use
Support

3.3 Settings -or Bptional Anal+sis


• 4A! Settings

 # %S!, # %S! O Se"tor 


 T4 %o7er O 6*;m
 %ilot po7er O 100*;m, as t)ere are no pilots on pream:le s+m:ol
 o7nlin Tra--i" #oa* O 100W, as t)e # %S! !R arra+ Crepresents %ream:le
!R in t)is "aseD

'igure 18/ 4A! Transmitter Setting

• Atoll Settings

 %ream:le %o7er O ,*;m


 Tra--i" %o7er B--set O 0*;, as all su:"arrier are transmitte* on pream:le s+m:ol
 %ilot %o7er B--set O 200*;m, as t)ere are no pilots on pream:le s+m:ol
 *le %ilot %o7er B--set O 200*;m, as t)ere are no i*le pilots on pream:le s+m:ol
 o7nlin Tra--i" #oa* O 100W, as t)e !overage :+ !CD #evel C#D arra+
Crepresents %ream:le !R in t)is "aseD

'igure 16/ Atoll Transmitter Setting

You might also like