MOBILE RADIO NETWORK OPTIMIZATIONagileto.com/docs/AGILETO_Drive_Test_2G_Analysis_old.pdf ·...
Transcript of MOBILE RADIO NETWORK OPTIMIZATIONagileto.com/docs/AGILETO_Drive_Test_2G_Analysis_old.pdf ·...
Powered by www.agileto.com
MOBILE RADIO
NETWORK OPTIMIZATION
Drive Test Analysis
2G
Powered by www.agileto.com
Agenda
• Introduction: Context, Inputs and Deliverables
• Geo-spatial representation of the Network/Cluster
• Audit, Analysis and Recommendations from DT data
2
Powered by www.agileto.com
Inputs and deliverable Inputs: • Geodatabase of network encompassing the cluster under study:
Site Coordinates in WGS 84 in CSV or tabular format Antenna configurations per technology (2G) : height, azimuth, tilt (mech + elec)…
• BSC dump of the 2G cluster: xml/Excel OSS file on xx.xx.2015: file name 2G
• Drive test log files on period time from xx.xx.2015 to xx.xx.2015 (from scanner or mobile device)
Outputs: • GIS representation of the 2G clusters in MapInfo & Google earth formats
• Drive Test route and analysis presentations in MapInfo & Google earth formats
• Recommendations: • Neighbors proposals (missing + detected) • Over-shooters detections • Polluted areas (Investigations) • Cells Coverage efficiency • Wrong BCCH planning and optimization • Automatic Cross Sectors/Feeders detections
3
Powered by www.agileto.com
Project context
Drive test cluster
presentation
DT Route
DT Best Server
Pollution areas
Coverage Efficiency
Over shooter
Cells
BCCH Audit &
Optimization
Missing Neighbors
(2G-2G)
Cross feeder
detection
4
Powered by www.agileto.com
Agenda
• Introduction: Context, Inputs and Deliverables
• Geo-spatial representation of the Network/Cluster
• Audit, Analysis and Recommendations from DT data
5
Powered by www.agileto.com
Geographical cluster distribution
Cells/Sites distribution of the DT cluster under the study:
Nbr of 2G sites: 67 Nbr of cells per band:
• 2G-900 = 194 • 2G-1800 = 195
Colors Legend: 2G Layers: 900, 1800
6
Powered by www.agileto.com
Agenda
• Introduction: Context, Inputs and Deliverables
• Geo-spatial representation of the Network/Cluster
• Audit, Analysis and Recommendations from DT data
7
Powered by www.agileto.com
Route of the 2G DT cluster
Drive test route related to the 2G cluster (layers: 900 + 1800):
The DT covers 248.25 km of urban
roads in city (without counting repetitive routes)
Total aggregated points of the DRIVE TEST detected into the measurements file: 100% • Total number of MOBILITY
Drive Test measurements: 93.04%
• Total number of STATIC [No Mobility detected] Drive Test measurements: 6.96%
9
Powered by www.agileto.com
Best server RSSI along the 2G DT cluster
Percentage distribution of RSSI (TOP1 = Best server) 38.3 % of the DT route
RSSI ≥ -70 dBm Deep Indoor, good coverage
43.1 % of the DT route
-80 dBm ≤ RSSI < -70 dBm Indoor acceptable coverage
17.2 % of the DT route
-90 dBm ≤ RSSI < -80 dBm Outdoor poor coverage,
1.4 % of the DT route
RSSI < -90 dBm Bad coverage,
11
Powered by www.agileto.com
Cluster DT analysis: Pollution (2G)
Similar with the 3G technology, Agileto tool is using the terminology of the Active Set size for the 2G technology too, as following:
Active Set size means the number of the 2G cells (detected on each drive test measurement point) -
(2G cells are unique identified by Agileto in relation with the NW 2G cells database, the BCCH (BSIC) and the Lat/Long of the drive test measurement point)
- which are falling within the specified range (called Active Set range, usually 3dB) against the best server (which is in reality the single 2G active radio link).
Definition:
Polluted area = area where the number of the 2G cells detected on each measurement point within user specified range - (this range is provided as input to Agileto tool as Active Set range, usually 3dB) - against the best server exceeds a certain value called Active Set size (usually 3 cells).
13
Powered by www.agileto.com
Percentage distribution of Active Set (AS) size along the DT route: 86.7 %
AS ≤ 2 No polluted area
9.1 % AS = 3
Medium polluted area
4.2 % AS ≥ 4
Polluted area
Cluster DT analysis: Pollution
14
Powered by www.agileto.com
Pollution Areas of the 2G DT cluster
Example of pollution Area: Active Set Size = 6 (6 cells are detected within 3dB against the best server)
Pt_nr = 8185 Time_Stamp = 12:40:54.853 ActiveSet_Size = 6 1) 039NIA3_08_u3/1021/-82.0/.0 2) 040NIA3_08_u3/3/-82.0/15.0 3) 044NIA3_08_u1/1020/-82.8/13.0 4) 045NIA3_08_u5/682/-83.0/11.0 5) 036NIA3_08_u6/699/-83.8/11.0 6) 039NIA3_08_u4/708/-84.5/6.0 Top1_BCCH = 1021 Top1_RSSI = -82 Top1_BSIC = 0 Lat_WGS84 = yy.535820 Long_WGS84 = xx.098155
15
Powered by www.agileto.com
“Zoom in” on polluted area Actions after studying this example: In our case, there is no dominant cell After checking the coverage of each detected cell, the action is to down tilt: Cell Nbr 6 from 4° to 6° Cell Nbr 5 from 4° to 6° Cell Nbr 4 from 4° to 6° Cell Nbr 3 from 4° to 6° Add neighbor between cell 1 and cell 2
Pt_nr = 8185 Time_Stamp = 12:40:54.853 ActiveSet_Size = 6 1) 039NIA3_08_u3/1021/-82.0/.0 2) 040NIA3_08_u3/3/-82.0/15.0 3) 044NIA3_08_u1/1020/-82.8/13.0 4) 045NIA3_08_u5/682/-83.0/11.0 5) 036NIA3_08_u6/699/-83.8/11.0 6) 039NIA3_08_u4/708/-84.5/6.0 Top1_BCCH = 1021 Top1_RSSI = -82 Top1_BSIC = 0 Lat_WGS84 = yy.535820 Long_WGS84 = xx.098155 Best server (Active link) TOP X (Existing Neighbors) TOP X (Missing Neighbors)
16
Powered by www.agileto.com
“Analysis of the proposed actions” based on polluted area
Coverage (Best/ASet/Full) of the Cell_Nbr 6:
No best server on polluted area (TOP 6), RXLEV= -84.5dBm
Proposed action: downtilt from 4° to 6°
Coverage (Best/ASet/Full) of the Cell_Nbr 5:
No best server on polluted area (TOP 5), RXLEV= -83.8 dBm
Proposed action: downtilt from 4° to 6°
- Polluted area; - Green polygon = Best server area; - Blue polygon = ASet coverage area; - Yellow polygon = Full coverage area 17
Powered by www.agileto.com
Coverage (Best/ASet/Full) of the Cell_Nbr 4:
No best server on polluted area (TOP 4), RXLEV= -83.0 dBm
Proposed action: downtilt from 4° to 6°
Coverage (Best/ASet/Full) of the Cell_Nbr 3:
No best server on polluted area (TOP 3), RXLEV= -82.8 dBm
Proposed action: downtilt from 4° to 6°
“Analysis of the proposed actions” based on polluted area
- Polluted area; - Green polygon = Best server area; - Blue polygon = ASet coverage area; - Yellow polygon = Full coverage area 18
Powered by www.agileto.com
Coverage area vs Coverage efficiency
Coverage efficiency of one cell is presenting the ratio between the coverage area where the cell is the best server and the area where the cell has the full coverage.
On the right side is presented as example a screenshot containing the coverage areas and coverage efficiencies related to a number of cells.
The line in purple color (right side) is presented into the next slide as an example.
Cell_NameCoverage Top1
[SqKm]
Coverage ASet
[SqKm]
Coverage All
[SqKm]
Cvg_Top1
Efficiency [%]
Cvg_ASet
Efficiency [%]
009NIA3_08_u6 0.135 0.173 1.11 12.12 15.58
062NIA3_11_u1 0.884 1.083 7.011 12.6 15.45
007NIA3_08_u6 0.379 0.925 6.011 6.3 15.39
060NIA3_11_u2 0.222 0.62 4.028 5.5 15.38
026NIA3_08_u3 0.419 0.748 5.005 8.37 14.95
042NIA3_08_u2 0.198 0.319 2.141 9.26 14.9
034NIA3_08_u3 0.38 0.511 3.428 11.08 14.9
060NIA3_11_u5 0.667 0.875 5.929 11.25 14.76
021NIA3_08_u6 0.95 1.146 7.798 12.18 14.7
047NIA3_08_u5 0.609 1.593 11.197 5.44 14.23
019NIA3_08_u5 0.168 0.339 2.388 7.04 14.18
063NIA3_11_u6 0.547 0.729 5.151 10.62 14.16
036NIA3_08_u3 0.273 0.545 3.865 7.06 14.11
032NIA3_08_u3 0.09 0.359 2.551 3.54 14.06
036NIA3_08_u4 0.094 0.138 0.984 9.52 14.04
060NIA3_11_u6 0.256 0.478 3.414 7.49 14.01
038NIA3_08_u1 0.327 0.592 4.258 7.68 13.9
046NIA3_08_u1 0.372 0.447 3.24 11.49 13.79
Coverage efficiency of one cell is an Agileto concept presenting the ratio between the specific coverage area of one cell (seen as Top1 – TopX) and its full (total) coverage area where the cell has been detected during the drive test.
According with the cell position related to the best cell (Top1), there are mainly two interesting coverage areas efficiency, as following: • 1) Coverage Top1 efficiency • 2) Coverage ASet (Active Set) efficiency
The values of the coverage areas efficiency may
provide a good indication if a cell is a polluter or has a lack of coverage – see some examples on the right side for multiple cells.
The line in purple background (right side) is detailed into the next slide as an example.
20
Powered by www.agileto.com
Example of the Coverage Efficiency for the selected cell:
Coverage area where the cell is detected as the best server (TOP1) = 0.950 km² (green border)
Coverage area where the cell is detected into Active Set range of 3dB = 0.146 km² (blue border)
Coverage area where the cell is detected as Full Coverage = 7.798 km² (red border)
Coverage efficiency [Top1] = 0.95 / 7.798 = 12.18%
Coverage efficiency [ASet] = 1.146 / 7.798 = 14.7%
21
Powered by www.agileto.com
Cluster DT analysis: Over-shooters
Total Nbr of Worst over-shooters cells (≥ 10 affected cells): 74
Nr of
Overshooters
Nr of Cells
Affected per
OS
3 23
2 22
3 20
1 18
4 17
2 16
3 15
5 14
7 13
12 12
13 11
19 10
20 9
20 8
36 7
36 6
37 5
42 4
42 3
26 2
26 1 23
Powered by www.agileto.com
Example of one Over-shooter Cell
Cell Over-shooter BCCH = 1014 Azimuth = 285 Ant_Height = 20 El_Tilt = 4 Mec_Tilt = 0 LAC = 50231 CID = 2154 Nr of Cells affected: 22
Over-shooter cell example: detected and generated by Agileto:
22 cells are affected/polluted by this over-shooter cell.
24
Powered by www.agileto.com
Coverage of the over-shooting Cell
Cell Over-shooter BCCH = 1014 Azimuth = 285 Ant_Height = 20 El_Tilt = 4 Mec_Tilt = 0 LAC = 50231 CID = 2154 Top1 Cvg area [SqKm] = 0.009 Aset Cvg area [SqKm] = 0.057 Full Cvg area [SqKm] = 3.006 Cvg_Top1 Efficiency [%] = 0.32 Cvg_ASet Efficiency [%] = 1.89
Coverage of the over-shooting cell (same example)
-> detected and generated by Agileto tool. The coverage of this over-
shooting cell is represented according to the RSSI legend
25
Powered by www.agileto.com
Missing Neighbors detection (automatic)
An example of the 2G-2G neighbors proposal, detected & generated by Agileto is displayed on the right side, as following:
Missing neighbors (# 7)
Maintained neighbors (# 11)
Detected (Low Importance) (# 4)
Missing LI (Low Importance) (#2)
Not detected neighbors (# 4) These particular neighbor results are mapped and displayed into the next slide… Obs. The optimisation results have considered the “weight” related to the Nr of occurrences Source-Target as to be > 1%
Source
CellName
Target
CellName
Distance Source-
Target Cells
[Km]
Nr of
Occurances
Nr of
Occurances [%]
Priority
detectedNeighbor status
018NIA3_08_u3 018NIA3_08_u6 0.00 28 12.23% 1 Detected
018NIA3_08_u3 018NIA3_08_u1 0.00 23 10.04% 2 Detected
018NIA3_08_u3 028NIA3_08_u4 1.38 20 8.73% 3 Detected
018NIA3_08_u3 017NIA3_08_u4 1.29 19 8.30% 4 Detected
018NIA3_08_u3 028NIA3_08_u5 1.38 19 8.30% 5 Detected
018NIA3_08_u3 029NIA3_08_u2 1.21 18 7.86% 6 Detected
018NIA3_08_u3 017NIA3_08_u1 1.29 18 7.86% 7 Detected
018NIA3_08_u3 028NIA3_08_u2 1.38 15 6.55% 8 Detected
018NIA3_08_u3 018NIA3_08_u4 0.00 14 6.11% 9 Detected
018NIA3_08_u3 028NIA3_08_u1 1.38 13 5.68% 10 Detected
018NIA3_08_u3 012NIA3_11_u1 1.17 5 2.18% 11 Missing
018NIA3_08_u3 037NIA3_08_u2 2.21 5 2.18% 12 Missing
018NIA3_08_u3 029NIA3_08_u3 1.21 5 2.18% 13 Missing
018NIA3_08_u3 029NIA3_08_u1 1.21 4 1.75% 14 Missing
018NIA3_08_u3 012NIA3_11_u3 1.17 4 1.75% 15 Missing
018NIA3_08_u3 026NIA3_08_u3 2.24 3 1.31% 16 Missing
018NIA3_08_u3 037NIA3_08_u1 2.21 3 1.31% 17 Missing
018NIA3_08_u3 017NIA3_08_u3 1.29 3 1.31% 18 Detected
018NIA3_08_u3 012NIA3_11_u4 1.17 2 0.87% -19 Missing LI
018NIA3_08_u3 027NIA3_08_u4 1.75 2 0.87% -20 Detected
018NIA3_08_u3 029NIA3_08_u5 1.21 2 0.87% -21 Detected
018NIA3_08_u3 018NIA3_08_u2 0.00 2 0.87% -22 Detected
018NIA3_08_u3 027NIA3_08_u2 1.75 1 0.44% -23 Missing LI
018NIA3_08_u3 018NIA3_08_u5 0.00 1 0.44% -24 Detected
018NIA3_08_u3 027NIA3_08_u1 1.75 NotDetected
018NIA3_08_u3 017NIA3_08_u6 1.29 NotDetected
018NIA3_08_u3 066NIA3_11_u5 1.95 NotDetected
018NIA3_08_u3 066NIA3_11_u2 1.95 NotDetected27
Powered by www.agileto.com
2G-2G (automatic) Neighbors optimization
Example of the 2G-2G Neighbors Optimisation generated by Agileto: The missing neighbors relations are presented with red lines The maintained neighbors relations are presented in blue lines. The purple lines are presented the existing neighbors relations which are not detected during the DT. Obs. Each neighbor line is presenting at the edge the priority proposal and the relative contribution [%] detected during the drive test.
NB_Proposals: 18 NB_Maintained: 11 NB_Missing: 7 NB_Not Detected: 4
28
Powered by www.agileto.com
BCCH Audit & Optimization + wrong BCCH allocation detected
Powered by www.agileto.com
BCCH Audit provided by Agileto
An example of BCCH audit generated by Agileto is displayed into the right spreadsheet (with a limited set co-channel distance up to 1.2km).
The yellow columns display the cells
with the minimum repeated distance of the BCCH co-channel.
Green and blue columns show the Adjacent channel inferior and Adjacent channel superior with their minimum repeated distance.
The cells with red color are taken as an
example representing BCCH co-channel interference. The two (2) cells are mapped and displayed into the next slide.
Cell Name Cell BCCH
CoChan
DistMin
[Km]
CoChan Cell
Name
AdjChInf
BCCH
AdjChInf
DistMin
[Km]
AdjChInf Cell
Name
AdjChSup
BCCH
AdjChSup
DistMin
[Km]
AdjChSup Cell
Name
031NIA3_08_u1 4 0.6 034NIA3_08_u2 3 1.7 015NIA3_08_u3 5 0.5 026NIA3_08_u3
034NIA3_08_u2 4 0.6 031NIA3_08_u1 3 1.4 040NIA3_08_u3 5 0.6 035NIA3_08_u1
010NIA3_08_u2 1006 0.6 012NIA3_11_u3 1005 1.1 009NIA3_08_u3 1007 2.2 011NIA3_08_u2
012NIA3_11_u2 1023 0.6 017NIA3_08_u1 1022 1.8 028NIA3_08_u3
012NIA3_11_u3 1006 0.6 010NIA3_08_u2 1005 1.1 009NIA3_08_u3 1007 1.8 028NIA3_08_u2
035NIA3_08_u2 1013 0.6 036NIA3_08_u3 1012 1.9 037NIA3_08_u1 1014 0.6 031NIA3_08_u2
035NIA3_08_u3 1003 0.6 036NIA3_08_u1 1002 2.2 016NIA3_08_u1 1004 0.6 034NIA3_08_u1
019NIA3_08_u2 1014 0.6 020NIA3_08_u3 1013 0.7 024NIA3_08_u1 1015 2.4 027NIA3_08_u2
036NIA3_08_u1 1003 0.6 035NIA3_08_u3 1002 2.3 016NIA3_08_u1 1004 1.2 034NIA3_08_u1
036NIA3_08_u3 1013 0.6 035NIA3_08_u2 1012 1.3 037NIA3_08_u1 1014 1 031NIA3_08_u2
017NIA3_08_u1 1023 0.6 012NIA3_11_u2 1022 1.3 028NIA3_08_u3
020NIA3_08_u3 1014 0.6 019NIA3_08_u2 1013 0.8 024NIA3_08_u1 1015 1.8 017NIA3_08_u3
031NIA3_08_u3 1011 1 027NIA3_08_u3 1010 1.6 016NIA3_08_u2 1012 1.5 020NIA3_08_u2
051NIA3_08_u1 1008 1 080NIA3_12_u2 1007 3.9 049NIA3_08_u3 1009 4.5 032NIA3_08_u1
027NIA3_08_u3 1011 1 031NIA3_08_u3 1010 1.3 016NIA3_08_u2 1012 1.6 037NIA3_08_u1
080NIA3_12_u2 1008 1 051NIA3_08_u1 1007 3 049NIA3_08_u3 1009 4.6 032NIA3_08_u1
014NIA3_08_u3 1005 1 020NIA3_08_u1 1004 1.1 023NIA3_08_u2 1006 2.8 032NIA3_08_u2
020NIA3_08_u1 1005 1 014NIA3_08_u3 1004 1.2 023NIA3_08_u2 1006 1.8 032NIA3_08_u2
034NIA3_08_u3 1022 1.1 026NIA3_08_u2 1021 0.9 025NIA3_08_u2 1023 0.9 025NIA3_08_u3
026NIA3_08_u2 1022 1.1 034NIA3_08_u3 1021 0.6 025NIA3_08_u2 1023 0.6 025NIA3_08_u3
026NIA3_08_u3 5 1.1 035NIA3_08_u1 4 0.5 031NIA3_08_u1 6 1.8 019NIA3_08_u1
032NIA3_08_u3 1016 1.1 028NIA3_08_u1 1015 0.6 027NIA3_08_u2 1017 1.9 015NIA3_08_u2
035NIA3_08_u1 5 1.1 026NIA3_08_u3 4 0.6 034NIA3_08_u2 6 2.3 019NIA3_08_u1
028NIA3_08_u1 1016 1.1 032NIA3_08_u3 1015 0.6 027NIA3_08_u2 1017 2.3 015NIA3_08_u2
015NIA3_08_u1 8 1.2 014NIA3_08_u2 7 1.4 009NIA3_08_u1
024NIA3_08_u2 1011 1.2 031NIA3_08_u3 1010 1.7 016NIA3_08_u2 1012 0.8 020NIA3_08_u2
027NIA3_08_u2 1015 1.2 017NIA3_08_u3 1014 1 031NIA3_08_u2 1016 0.6 032NIA3_08_u3
014NIA3_08_u2 8 1.2 015NIA3_08_u1 7 2.4 009NIA3_08_u1
017NIA3_08_u3 1015 1.2 027NIA3_08_u2 1014 1.8 020NIA3_08_u3 1016 1.3 028NIA3_08_u1
028NIA3_08_u3 1022 1.2 026NIA3_08_u2 1021 1.8 025NIA3_08_u2 1023 1.2 036NIA3_08_u2 30
Powered by www.agileto.com
BCCH Optimization proposal provided by Agileto
Agileto dedicated module (M2.3) proposes to change the wrong BCCH allocation from 1015 to the optimum value = 11 (For this case we get non repetition of BCCH=11 over the entire 2G network)
32
Powered by www.agileto.com
Automatic cross feeders detection
An example of automatic cross feeders detection generated by Agileto is displayed into the right spreadsheet. The Cells presented with the red colors are taken as an example which is displayed in the next slide. To remark into the next slide the selected cells azimuths versus their coverage points detected during the drive test.
Cell_NameCvg All
Pts
Cvg
PtsGood
[%]
Cvg
PtsBad
[%]
CrossSec
tor
CvgAll
Top1 Pts
Top1
PtsGood
[%]
Top
PtsBad
[%]
CrossSec
tor Top1
001NIA3_08_u1 1105 12.58 87.42 TRUE 189 3.7 96.3 TRUE
001NIA3_08_u3 965 44.15 55.85 TRUE 77 9.09 90.91 TRUE
012NIA3_11_u3 807 40.64 59.36 TRUE 46 26.09 73.91 TRUE
012NIA3_11_u4 776 21.13 78.87 TRUE 44 22.73 77.27 TRUE
024NIA3_08_u4 273 22.34 77.66 TRUE 46 10.87 89.13 TRUE
024NIA3_08_u6 760 28.95 71.05 TRUE 25 4 96 TRUE
043NIA3_08_u3 1144 41.7 58.3 TRUE 110 33.64 66.36 TRUE
043NIA3_08_u6 1763 29.04 70.96 TRUE 183 18.58 81.42 TRUE
044NIA3_08_u1 1188 21.63 78.37 TRUE 69 28.99 71.01 TRUE
044NIA3_08_u6 1083 42.94 57.06 TRUE 16 18.75 81.25 TRUE
060NIA3_11_u3 1708 14.93 85.07 TRUE 245 26.94 73.06 TRUE
060NIA3_11_u4 1151 20.07 79.93 TRUE 202 3.47 96.53 TRUE
34
Powered by www.agileto.com
Automatic cross feeders detection
Sector 1 (u1)
Sector 3 (u3)
35
Powered by www.agileto.com
Thank you
Agileto www.agileto.com
Agileto
What kind of services are we providing currently ?
• Network Optimization services (including roll-out or/and swap) for any mobile
networks (2G/3G/4G) from small clusters to large (BSCs/RNCs/TACs) areas;
• Benchmark analysis on multiple drive test metrics/networks;
• Enhanced Agileto PRO Edition license(s) for your own usage;
We are providing for FREE our services as POC (Proof Of Concept) for all our new clients so do not hesitate to contact us Today !
Agileto
Contact details:
Sales: [email protected]
Support: [email protected]
Web site: www.agileto.com