Professional Documents
Culture Documents
Change History
Table of Contents
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
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
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 net7ors 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
net7ors as 7ell as evaluation o- Atoll a*ministration. %lanning o- 5SM an* MTS net7ors 7as
stu*ie* :+ %etri Sepp(l( an* 'immo M(el(inen, respe"tivel+. Atoll a*ministration 7as t)e
responsi:ilit+ o- %ea Matilainen, an* planning o- iMA= net7ors 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 net7ors 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*.
2. A*ministration o- Atoll
2.1 nstallation
Atoll <ersion an* mo*ules
Server/7orstation 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/7orstation 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
!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'
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'.
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.
T)ese -iles are generate* :+ a*ministrator, or t)e "al"ulation servi"e. Files are rea* onl+ -or all
users.
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 FilesIForsIAtollIAtoll.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 JFileKJata:aseKJAr")iveK.
To retrieve t)e up*ate* *ata -rom *ata:ase is *one 7it) -un"tion JFileKJata: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 mae 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.
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.
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.
Conclusion: T)ere are a lot o- output options an* t)e+ are eas+ to -in*. o pro:lems "overe*.
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.
Setup.!%Tmport2..2.10.e4e
Results
)en importing MTS sites an* "ells, onl+ antennas an* sites 7ere importe*
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 ..
)ile importing t)e 7rong values "an :e "orre"te* :e-ore a""epting t)e results.
%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.
;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'.
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+ tass 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
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.
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.
<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
CMapn-o -ormat ve"tors 7it) in*e4.4ml -ile in %lanner .1 an* ne7erD, :ut it is possi:le to import
in*ivi*ual Mapn-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 @elsini 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.
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.
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.
T)e Bumura@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 Bumura@ata an* !ost@ata mo*el :ot) tae into a""ount loss *ue to Cni-ee*geD *i--ra"
tion, :ut onl+ -or one o:sta"le in t)e ra*io pat). @o7ever, neit)er Bumura@ata nor !ost@ata
mo*el tae 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 Bumura@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.
@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
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 taes into a""ount loss *ue to Cni-ee*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 taes 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 *ualslope 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 mae 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.
An inter-a"e -or r* part+ propagation mo*els lie 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= net7ors
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.
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.
;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*.
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
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
100 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 oia %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 6W
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.
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.
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.
Figure . ;est *o7nlin "ell :+ RS!% Cpilot "overageD arra+ -rom etA"t %lanner.
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.
#ie 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.
)ttps//s)arenetims.insi*e.noiasiemensnet7ors."om/Bpen/810131
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 tass 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)arenetims.insi*e.noiasiemensnet7ors."om/Bpen/18832D.
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.
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 maing planning *e"isions :ase* on
tool "al"ulation results.
- !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.
n Atoll
- t is eas+ an* >ui" to mae *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%
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.
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 "osite 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 "osite 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.
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.
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*+.
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.
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.
Atoll supports planning :ase* on Mareting :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 mareting *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 mareting :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 7ors 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 "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.
;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 26D. 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 taing inter-eren"e into
"onsi*eration, i.e., 7it)out "onsi*ering one o- t)e t7o important "onstraints.
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, "osite 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.
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".
!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 "an :e *one 7it) Atoll an* it taes 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 taing 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+ taing @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- -arsig)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*.
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.
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"+ replanning 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 liel+ 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 replanne* in t)is area 7it) a "ertain
"ost. !ells outsi*e :lue pol+gon area 7oul* :e taen into a""ount in planning :ut not ")ange* at
all.
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
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, @Ss et" "an :e anal+$e*.
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 maing 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.
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%.
A% )as :etter "apa:ilities in maing a "ompletel+ ne7 -re>uen"+ plan in a limite* area maing
limite* :ut ne"essar+ ")anges in -re>uen"+ allo"ations outsi*e t)is replanning 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
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 oiaPs 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.
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.
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 tass >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
maing 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")mare* 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*.
So-t7are <ersion
Atoll 2..0, :uil* 22
Bperating s+stem in*o7s =% %ro-essional S%2 Cver. .1.2600D
Atoll )as :een use* in stan*alone singleuser "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.
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.
T)e shadoing 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 shadoing 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 | Shadoing
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 Rae 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.
#ie 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.
)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 transmitterlevel
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
"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,
@SS!!@ *+nami" po7er allo"ation,
@SS!!@ po7er per # TS,
num:er o- @SS!!@ ")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 Clie 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* SS!@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 tae 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 linD. 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 overill, :ut t)is "oul*
pro:a:l+ :e more use-ul -or MTS terminals Ci.e. -or uplinD, 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*
*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.
: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.
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,
# openloop *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 net7ors.
@o7ever, ?# 2R= *iversit+ gain?, ?# R= *iversit+ gain?, ?# openloop *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 "osite 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 :+ taing 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 taen into a""ount 7it) a 7oraroun*, 7)ere t)e ma4imum transmit
po7er o- t)e terminal is re*u"e*, :ut t)ere is no pra"ti"al 7oraroun* -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.
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 Clie in etA"t
%lannerD. @o7ever, some7)at similar -un"tionalit+ is provi*e* in Atoll :+ t)e rate dongrading . -
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"uits7it")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
: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.
re"eiver e>uipment,
main an* se"on*ar+ :an*s,
ma4imum terminal po7er,
gain an* losses,
noise -igures,
a"tive set si$e,
# rae -a"tor,
r)o -a"tor,
"ompresse* mo*e "apa:ilit+,
@S%A "apa:ilit+ an* @S%Aspe"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
Clie 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.
T)is list o- =M# -iles means t)at onl+ t)e net7orsi*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 net7ors is not supporte*.
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 oia %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 oia %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!@,
SS!@, A!@ an* %!@. For e4ample
@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/100.36[108/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.
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 line* 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 taen -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.
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.
!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 2lin )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-terso-ter )an*over all "ells o- t)e
a"tive set :elong to t)e same o*e ;Q in a so-terso-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-tso-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.
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, 2W o- users
7ill :e assigne* into ea") o- t)e -our a"tivit+ status "lasses. T)is means t)at no more t)an 2W 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"uits7it")e* servi"es. All users o- pa"ets7it")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"uits7it")e* servi"es in real net7ors, 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+.
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.
Figure 1. #o"ations o- t)e ?E"/o J CE"/oDmin? terminals *ispla+e* over t)e pilot E"/o arra+.
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 maes 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.
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 rootmeans>uare *i--eren"es :et7een runs )aving t)e same
num:er o- snaps)ots.
o. o- snaps)ots 20 0
Simulation run A ; A ; A ;
o*e01 8 8.2 8.3 6.6 8.6 8.68
o*e02 .2 .6 8.2 8.6 . .2
o*e0 1.2 12.2 1. 1.6 1.66 1.2
o*e11 28. 28. 23.0 28.6 2.68 28.68
o*e12 1.6 18.2 18 20.6 1.88 1.3
o*e1 26.6 2. 22.6 2. 2. 2.68
o*e21 12 8. 3.3 12.6 10.18 3.6
o*e22 8.2 3.8 8.6 8. 3.6 8.
o*e2 22.8 2 2.0 13 2.6 2.36
o*e1 22. 26. 2.6 20. 2.1 2.66
o*e2 16. 16.6 16.0 18. 1. 18.12
o*e 1. 11.2 11. 1 11.2 11.2
o*e1 26. 28.2 28.1 2.6 26.82 2.
o*e2 3. .2 8.1 3.6 8. 8.16
o*e 10.8 1 1.3 1.6 12.38 12.
o*e1 1.2 1 1. 1. 1.6 1.8
o*e2 21 2 2.3 2. 2.88 2.8
o*e 18. 18. 1.6 20. 1.3 18.28
o*e62 20 2.2 2. 18.6 2. 2.8
o*e6 6.8 6. .2 .6 .38 6.16
o*e61 .2 .6 . . .68 .
o*e .8 2. .3 . .26 .16
o*e1 1.6 11. 12. 10. 11.62 11.6
o*e2 .2 6.1 . .6 .3
rms *i--eren"e 2.1 2. 0.6
o. o- snaps)ots 20 0
Simulation run A ; A ; A ;
o*e01 1. 12. 1.18 10.6 12.8 12.8
o*e02 20.6 1.31 21. 28. 22.1 20.6
o*e0 6.66 2.63 .1 2. .23
o*e11 1. 6.2 0.81 3.3 3.0 3.36
o*e12 26.2 2.3 23. 2.8 0.23 1.
o*e1 .6 6.2 .0 1.66 6.2 .
o*e21 13.8 12.3 1.8 13.6 16.02 1.06
o*e22 1.18 1.8 1.6 20.1 1.1 1.3
o*e2 6.38 .86 8.66 . 8.62 6.
o*e1 2.36 2.0 2. 23.1 1.12
o*e2 28.13 2.8 2.66 2.1 2.31 2.02
o*e 13.12 18.16 18. 16. 1.8 1.
o*e1 8.3 1.6 1.23 6.66 8. 3.0
o*e2 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*e1 13.3 18.3 21.8 20.8 20.2 21.32
o*e2 .8 1.36 8. .0 6.2 6.66
o*e 2. 2.3 2.88 .1 2.1 2.6
o*e62 1.21 2.1 . 21. 1.16 0.
o*e6 10.1 3.13 3.23 3. 10.6 3.
o*e61 10.1 6.1 8.3 3.0 8.8 3.2
o*e .82 .2 . .3 .3 .08
o*e1 20.2 1.1 18.2 1.8 1.6 1.6
o*e2 .3 . 3. 3.1 3.8 3.21
rms *i--eren"e . . 1.2
o. o- snaps)ots 20 0
Simulation run A ; A ; A ;
o*e01 60 1 1208 101. 10.2 118.
o*e02 8 68 62 . 0. 68.
o*e0 1120 118 168 186.6 118.2 100.8
o*e11 166 1280 160 16. 126 128.
o*e12 112 360 1160 186.6 12. 113.6
o*e1 16 328 106 1066.6 12.6 366.
o*e21 12 328 122 1280 116 122.6
o*e22 86 836 6 . 8.2 82.6
o*e2 1636 16 12 16. 110. 16.6
o*e1 6 328 80 0 .6 .2
o*e2 332 106 102 . 10.6 1011.2
o*e 162 118 1208 11. 108.8 10.6
o*e1 1 1216 100 1226.6 11.2 122
o*e2 328 12 20 1. 20 63.
o*e 1088 10 60 . 388.8 3.
o*e1 1 360 1088 11. 1126. 111.6
o*e2 112 1280 10 10 1.6 13.2
o*e 12 328 1120 1280 100 103.6
o*e62 102 360 168 60 1280 12.2
o*e6 836 1088 60 800 66. 620.8
o*e61 1216 1088 6 . 80.8 360
o*e 328 800 82 0 3.2 3.6
o*e1 128 102 108 1280 113.6 1260.8
o*e2 0 608 6 306.6 8.8 321.6
rms *i--eren"e .6 . 160.
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.
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 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.
!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.6W
T)e average* Atoll simulation results -rom t)e summar+ o- an average simulation are
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.
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
60 2 %S' 160000
8 32 2 %S' 20000
3 31 2 %S' 20000
10 1262 %S' 80000
11 18 %S' 60000
12 12 %S' 800000
1 223 %S' 360000
1 28 %S' 1120000
1 13 %S' 10000
16 6 %S' 1600000
1 183 16AM 1320000
18 66 16AM 2080000
13 28 16AM 200000
20 88 16AM 2880000
21 6 16AM 00000
22 168 16AM 60000
2 313 16AM 80000
2 1118 8 16AM 280000
2 111 10 16AM 620000
26 12 12 16AM 820000
2 21 1 16AM 1020000
28 20 1 16AM 1100000
23 2222 1 16AM 1120000
0 28 1 16AM 12160000
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 looup ta:les
un*er ata | >MTS Parameters | Terminals | ,eception <uipment . T)ere are t7o looup 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 Clooup 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.
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. *;.
@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 68 are all
mappe* to t)e @S%A :earer 8, an* ! num:ers 310 are mappe* to t)e @S%A :earer 10.
se o- looup 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 net7ors )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 SR 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- 16AM mo*ulation, t)e
SR re>uirements are a:out 810 *; 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* @SS!!@ ")annels. !onne"tion to a @S%A terminal "an :e ma*e in simulation onl+
i- t)e "on*itions
are all met simultaneousl+. Atoll is mo*elling man+ aspe"ts o- @S%A more a""uratel+ t)an etA"t
%lanner.
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* :+ looup 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.
!ategor+ Ma4 no. o- @S Min no. o- TTs Ma4 transport Mo*ulation
%S!@ ")annels :et7. 2 use* TTs :lo" si$e U:itV
1 238
2 238
2 238
2 238
1 238
6 1 238
10 1 111
8 10 1 111
3 1 1 2021
10 1 1 232
11 2 60 %S' onl+
12 1 60 %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- TTs :et7een t7o use* TTs 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 ena:le*
@S%A +nami" %o7er Allo"ation
Availa:le @S%A %o7er
%o7er @ea*room
@SS!!@ +nami" %o7er Allo"ation
@SS!!@ %o7er
um:er o- @SS!!@ !)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 ?@SS!!@ +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* @SS!!@D o- @S%A users. )en t)e ?@SS!!@ +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- "elllevel @S%A parameters ena:les more a""urate mo*elling t)an 7)at is
possi:le in etA"t %lanner.
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 C0W/0WD mi4 o- t)e raning o- Ma4 !/ an* Roun* Ro:in ranings. T)is appro4ima
tion 7ors "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 raning o- Ma4 !/ an* Roun*
Ro:in ranings "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.
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.
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.
.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.
#ie @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 60 1 6000
10 1280 1 128000
10 1320 1 132000
10 260 1 26000
6 10 120 2 12000
10 680 2 68000
8 10 1020 102000
3 10 12800 2 1280000
10 10 160 2 16000
11 10 1320 2 132000
12 10 2080 2 208000
1 2 128 1 6000
1 2 26 1 128000
1 2 12 1 26000
16 2 68 1 8000
1 2 102 1 12000
18 2 208 1 102000
13 2 02 1 2 16000
20 2 036 1 2 208000
21 2 120 2 2 260000
22 2 61 2 2 02000
2 2 168 2 2 8000
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.
#ie 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 looup ta:le un*er ata | >MTS Parameters | Terminals | ,eception
<uipment .
#ie @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
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
TT TT
1 1 10 ms 110
2 2 2/10 ms 238 18
2 10 ms 18
2 2/10 ms 2 2 20000
2 10 ms 2 20000
6 2/10 ms 2 118 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 EA5!@, ER5!@, 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*.
#ie @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.
T)e relative importan"e o- "overage, a*Ha"en"+ an* "osite 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 net7ors.
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)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
s"ram:ling "o*es -or "ells 7it)in t)e -o"us $one are un")ange* :ut taen 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.
For man+ aspe"ts o- MTS net7ors 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"uits7it")e* servi"es in real net7ors, an* it also provi*es results t)at
are more intuitive to interpret.
T)e greatest 7eaness 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.
6. iMA= %lanning
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.
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
• %asic: sing Stati" #oa* 0W -or o7nlin, 0W -or plin an* *; o- # oise Rise
T)e AAS 7ill not :e teste* sin"e not present in S Roa*map.
• &ptional: %ream:le !R oraroun* "omparison 7it) A%, ;#ER Mo*elling in ualit+
n*i"ator
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@$
• 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.
'ining:
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.10ms
T)e *e-inition o- t)e BFMA 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.
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 # FS!. 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.
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 Cse*
also in "ase o- *e-inition o- ;earer 7it) *i--erent ;#ERD an* Repetition Cn "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- MMB :earer :+
;earer mean7)ile MMB mo*elling in Atoll *oesnPt impa"t t)e ;earer ta:le.
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.
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 SR ;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 SR t)at t)e a:ove onesD.
T)e ualit+ 5rap) is use* to spe"i-+ SR 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.
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 taen into a""ount.
Figure 23. !overage :+ !/CD #evel C#D !omparison S"enario aD, :D an* "D.
Figure 0. !overage :+ T)roug)put C#D !omparison S"enario aD, :D an* "D.
Figure 1. !overage :+ !/CD #evel C#D !omparison S"enario aD, *D, eD an* -.
Figure 2. !overage :+ T)roug)put C#D !omparison S"enario aD, *D, eD an* -D.
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 # !/CD an* t)roug)put "al"ulation.
n t)e present Atoll <ersion t)e %ream:le !CD 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*.
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*.
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.
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/ CO1D in t)is s"enario o- "ourse t)e nter"ell nter-eren"e is taen
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.
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.
T)e e4ample :elo7 s)o7 t)e 5ain on # Tra--i" !R *istri:ution in "ase o- onl+ STT.
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 MMB 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* MMB 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:.
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
For t)is test t)e Mareting :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.
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
T)e statisti"s results s)o7 )o7 t)e *elta in %o7er :rings t)e results ver+ "lose.
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.
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*.
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.
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.
• ./0/1
• ./2/3
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
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
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
maes planning easier an* more a""urate.
)en 7e tae 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.
Atoll 7as teste* in ra*io a""ess net7or planning o- 5SM, MTS an* Mo:ile iMA= net7ors. n
all in* o- net7ors, 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 tass 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 tass 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 net7ors 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 7eaness 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= net7ors iMA= "ontrol ")annels, -rame "on-igurations, -i4e* !%Es,
MMB, 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 net7ors, 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 CetA"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.
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 net7ors. 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 tass 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 7oring 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.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.
Asset Atoll
1 '1O 1 .2 1.
2 '2O2
'O .6
'O
6 'O6
'6O0
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.
• 'eeer: 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.
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.
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.
• Atoll Settings