Brief Discussion About ISStar Application in LTE Radio Network Optimization
-
Upload
muhammad-ali -
Category
Documents
-
view
226 -
download
1
Transcript of Brief Discussion About ISStar Application in LTE Radio Network Optimization
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
1/12
Brief discussion about iSStar applicationin LTE radio network optimization
Huawei Technologies Co., LTD
All rights reserved
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
2/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internaluse
Release history
Date Version Description Author
2!!"!2"# V!. Dra$t %en &iang
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
3/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internal use
Content
A'stract........................................................................................................................................
(ngineering para)eters list o$ the whole networ* plays a very i)portant role in current
LT( radio networ* planning and opti)i+ation R- / R-01, how to easily grasp the
current status o$ the live co))ercial networ* can save a lot o$ ti)e $or our daily
opti)i+ation. In this report, we consider a new )ethod as a secondary develop)ent 'y
using itar, in this )ethod, the progra) will traverse all types o$ e-ode3s to e4port
'asic engineering para)eters li*e cell active status, CI etc. $or the whole networ* ine4cel $ile, %hile this algorith) also presents a way to e4port the in$or)ation $or so)e
selected e-ode3, and this algorith) is also easy to )odi$ied and redistri'uted $or $uture
use....................................................................................................................................... ......
! 3ac*ground..........................................................................................................................
2 3asic principles.....................................................................................................................
2.! Interactions 'etween itar and e-ode3......................................................................
2.2 Re5uired 66L co))ands.............................................................................................
2.# 66L )essage $or)at....................................................................................................
2.7 rocess $low...................................................................................................................
# Algorith) i)ple)entation.....................................................................................................
#.! In5uire -( list.................................................................................................................
#.2 Connect to -(................................................................................................................
#.# end 66L co))and.....................................................................................................
#.7 Receive 66L )essage..................................................................................................
#.8 rocess 66L )essage..................................................................................................
#.9 ave result in (4cel.......................................................................................................
7 Conclusion and $uture wor*................................................................................................
8 3i'liography........................................................................................................................
9 Appendi4.............................................................................................................................
2!8"2"7 age 2, Total !#
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
4/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internal use
Brief discussion about iSStar application
in LTE radio network optimization
Abstract
(ngineering para)eters o$ the whole networ* plays a very i)portant role in current
LT( radio networ* planning and opti)i+ation R- / R-01, how to easily grasp the
current status o$ the live co))ercial networ* can save a lot o$ ti)e $or our daily
opti)i+ation. In this report, we consider a new )ethod as a secondary develop)ent
'y using itar, in this )ethod, the progra) will traverse all types o$ e-ode3s to
e4port 'asic engineering para)eters li*e cell active status, CI etc. $or the whole
networ* in e4cel $ile, while this algorith) also presents a way to e4port the
in$or)ation $or so)e selected e-ode3s, and this algorith) is also easy to )odi$ied
and redistri'uted $or $uture use.
Keywords: LT(, R-0, itar, engineering para)eters, cell active status, CI
1 Background
3eing an enhanced tool co)ponent o$ the 62, Integration cript tar itar1 is a
power$ul script secondary develop)ent plat$or). The itar provides an easy"to"
learn progra))a'le script language " High level cript Language HL1, power$ul
High"level ;oundation Classes H;C1, and an integrated develop)ent environ)ent
$or editing, de'ugging, and e4ecuting the HL scripts.
o)e technical cases discuss itar application in 2> and #>, while as a totally new
radio access technology o$ LT(, there is rare case discussion a'out the itar
application in it. Due to the $ast develop)ent o$ LT(, its de)ands $or $ast
data?statistics handling also re5uires easy use opti)i+ation tool and easy grasp o$
the engineering para)eters o$ the whole networ*.
%ith this re5uire)ent in )ind, in the $ollowing sections we will present the application
o$ itar $or LT( radion networ* opti)i+ation. %e will discuss 'asic principle o$
iTar, the interaction o$ 'etween itar and 66L, and the 'asic procedure $low o$
the algorith). Then, we e4plain the algorith) in details to show the whole procedure
o$ it. 6oreover, we show that with so)e easy )odi$ications, we can generate speci$ic
reports $or selected e-ode3s. At last, we give so)e $uture wor* and )a*e a
conclusion o$ this report.
2!8"2"7 age #, Total !#
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
5/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internal use
2 Basic principles
2.! Interactions 'etween itar and e-ode3
|-------- MML command ------>> ---|
iSStar| |eNodeB
|-----
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
6/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internal use
LST SET%&!"
;ro) this co))and, we can in5uire out the longitude and latitude $or all cells o$ this
e-ode3, please re$er to the $igure 'elow so)e useless in$or)ation is deleted1.
LST '%$E&AT%&TA!"
(ach e-ode3 can contain cells 'elonging to di$$erent trac*ing areas, whereas each
cell can only 'elong to one TA, so TAC is cell"level para)eter while in our current
e-ode3 so$tware version V!R#CC71, we consider TAC as a e-ode3"
level para)eter in order $or easy para)eters )anage)ent. ;ro) this co))and, we
can in5uire out trac*ing area code $or each operator, while 'y using 66L co))and
LT C-0(RAT0R, we can o'tain the 6CC and 6-C o$ each operatorcorresponding to the C- operator ID.
LST ST$L('K! ST$'%)*"
;ro) this co))and, we can in5uire out $irst local I address which is applied $or !
/ 2 inter$ace con$iguration, please re$er the $igure 'elow.
2!8"2"7 age 8, Total !#
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
7/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internal use
2.# 66L )essage $or)at
(ach 66L )essage )ay contain di$$erent in$or)ation, 'ut they $ollow the sa)e
$or)at, in each )essage there is a start indenti$y EEEF1 to indicate the start point o$
the )eesage, and also there is in$or)ation a'out the 66L creation date, ti)e,
)essage $lag, 66L co))and etc., 'ut what we care a'out is the )essage 'ody,
which is e)phasi+ed in the $ollowing $igure using red ta'le.
Ta*e @LT C-0(RAT0RTAB $or in5uiring e-ode3Fs TAC as an e4a)ple, each
attri'ute and its value are $illed in ta'le $or)at as shown 'elow, the nu)'er o$ theentries count $ro) $ro) the top le$t corner $or each row and colu)n respectively.
2!8"2"7 age 9, Total !#
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
8/12
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
9/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internal use
+ Algorit,m implementation
#.! In5uire -( list
H;C li'rary has a $unction GetNEList() to o'tain the na)e list o$ all the -(s
)anaged 'y the 62, the -(s re$er to 'oth connected and disconnected -(s. 3ut
we can o'tain LT( -(s using the $unction GetNEListByType(NEType), the NEType
should 'e a string $or e4a)ple BTS3900L LTE, it will o'tain all the -(s with this
type including connected and disconnected ones.
;or selected -(s, the itar can also read the -( list stored in prepared t4t $ile, and
construct a list which can 'e used under HL languageFs rules, the structure o$ the t4t
$ile and the script to read it are given in appendi4.
#.2 Connect to -(
H;C li'rary has a $unction ConnectNE(NEName)to connect the -( with itar, only
a$ter this co))and, the itar can send 66L co))and to the -( to e4cute 66L
)essage. 3ut -( can 'e connected or disconnected, $or disconnected ones, the
66L co))and cannot 'e sent to the), so H;C li'rary provides a $unction
GetNEStatus(NEName) to o'tain the status o$ the speci$ied -(. I$ the -( is
connected, ! is returned. 0therwise, is returned.
#.# end 66L co))and
%hen itar connects the speci$ied -( success$ully, then the H;C $unction
SenMML(MML CMD)can 'e used to send 66L co))and to the connected LT(
-(. ;our 66L co))ands are re5uired $or this algorith), all o$ the) are listed 'elow:
SendMML(LST CELL!")
SendMML(LST SECT#$!")
SendMML(LST CN#%E$&T#$T&!")
SendMML(DS% CELL!")
SendMML(LST SCT%LN'!SCT%N#0")
#.7 Receive 66L )essage
H;C li'rary has a $unction GetMML$epot(*d+) to receive 66L )essages stored in
the 'u$$er, *d+here states $or the inde4 o$ the delivering ti)e o$ 66L )essage and
counts $ro) . The )essages in a 'u$$er are identi$ied 'y the location inde4, which
starts $ro) and increases in se5uence. o we use *d+ 0to get the latest 66L
report a$ter we send the 66L co))and.
2!8"2"7 age , Total !#
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
10/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internal use
H;C li'rary provides a $unction %aseMML$pt($epot)to convert the 66L )essage
into a $or)at that can 'e recogni+ed 'y other 66L )essage parsing $unctions. The
return value o$ the $unction is the parsing o'ect o$ the 66L )essage. The parsing
o'ect o$ the 66L )essage is necessary $or other )essage parsing $unctions.There$ore, we need to call this $unction 'e$ore calling other )essage parsing
$unctions.
#.8 rocess 66L )essage
The H;C li'rary gives several $unctions to o'tain the speci$ied attri'ute value $ro) a
parsed 66L )essage, using these $unctions, we can o'tain the attri'ute value 'y
attri'uteFs na)e or its inde4, or we can even ac5uire the whole colu)n attri'uteFs
values 'y its na)e or its inde4. Here 'elow are the $unctions to get re5uired
in$or)ation $ro) the parsed 66L )essage.
;uction Get&tt,a-ueByName(pMML$pt. #/*nde+. %opName. $ecod*d+) ena'les
us to o'tain the speci$ied attri'ute value $ro) a parsed 66L )essage according to
the entry nu)'er the nu)'er o$ 66L )essage, count $ro) 1, attri'ute na)e, and
record nu)'er the nu)'er o$ record, count $ro) , this is the row nu)'er re$er to
the section 2.#1.
;unction Get&tt,a-ueBy*d+(pMML$pt. #/*nde+. %op*nde+. $ecod*d+)ena'les us
to o'tain the speci$ied attri'ute value $ro) a parse 66L )essage according to the
entry nu)'erthe nu)'er o$ 66L )essage, count $ro) 1, attri'ute nu)'er the
nu)'er o$ attri'ute, count $ro) , this is the colu)n nu)'er re$er to the section 2.#1,and record nu)'er the nu)'er o$ record, count $ro) , this is the row nu)'er re$er
to the section 2.#1.
;unction GetCo-umnByName(m%ase. #/*nde+. Co-umnName) ena'les us to
o'tain the data o$ a colu)n in the speci$ied entry according to the colu)n na)e.
;unction GetCo-umnBy*nde+(m%ase. #/*nde+. Co-umn*nde+) ena'les you to
o'tain the data o$ the speci$ied colu)n according to the colu)n nu)'er count $ro)
, this is the colu)n nu)'er re$er the the section 2.#1.
Here we reco))and to use the $unction GetCo-umnByName(m%ase. #/*nde+.
Co-umnName) to ac5uire large nu)'er o$ in$or)ation due to its si)plicity.
#.9 ave result in (4cel
The H;C li'rary provides a $unction Ne1$epot()to create a new report, and we can
use $untions &ddNe1S2eet(S2eetName) and &ddNe1Ta/-e(S2eetand-e. $o1.
Co-umn. Ta/-eName) to create new sheet and new ta'le. Then we can save the
collected in$or)ation use the $unction SetTa/-e,a-ue(Ta/-eand-e. ,a-ueList). ;inally,
the report can 'e saved use the $untion Sa4e$epot&s(%at2)5
2!8"2"7 age J, Total !#
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
11/12
Brief discussion about iSStar application in LTE radio networkoptimization
Internal use
And also we can use so)e $unctions to )a*e the report loo*s )ore $or)al, $or
e4a)ple we can )a*e the tile in tur5uoise color, and )ar* the unistalled cells in red
color. To achieve the $irst de)and, we select the titleFs region 'y using $unction
&dd$an6e(Ta/-eand-e. $o17om. Co-7om. $o1To. Co-To).then color this area 'yusing the $unction Set$an6eBGCo-o($an6eand-e. Co-o). ;or the second
de)and, we can $irst generate a style 'y using $epotSty-e($ed) , then select those
areas which need to 'e colored 'y Se-ecto(8 :ninsta--8.Sty-eand-e).$inally
use SetTa/-e,a-ueE+(Ta/-eand-e.,a-ueList. ConditionE+ps) to save the collected
in$or)ation with the condition de$ined a'ove.
- onclusion and future work
;ro) this report, we $irst 'rie$ly discuss and su))ari+e the application o$ itar in
LT( radio networ* planning and opti)i+ation, using this )ethod, we can e4port any
in$or)ation which can 'e o'tained through 62 using 66L co))and. 3ut )ost
i)portantly, we can in5ure out all the )ost critical engineering para)eters used in
LT( R-0, this report presents so)e directions $or wor* in this area. ;ro) our
algorith), the output is given in the $ollowing $igure.
There are also so)e cases in suppot52ua1ei5comthat introduce the )ethod to use
itar to do LT( radio networ* opti)i+ation, li*e e4porting intra"$re5uency neigh'ors
-
8/9/2019 Brief Discussion About ISStar Application in LTE Radio Network Optimization
12/12