Leading SON Solutions
xAFP Training
Leading SON Solutions
xAFP Training Course
Ericsson, February 2011
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL3
Training Agenda – Day 1• Day 1
– Tool installation and License Info– The Optimi X environment
• Map view• Layers manager• OLAP table• Edit sector, edit network• Task flow manager
– Optimi xAFP Project Creation from RAW Data • xAFP Project Creation Summary• Physical, network, traffic, HO, RXQUAL,
RXLEV importation• Special Utilities• Consistency Checks• BSIC Audit and mobile measurements
collection
PRACTICE:1. Build Project from raw data
Physical ImportNetwork ImportTraffic ImportHO importConsistency Checks
2. Create GroupsPolygonal selectionImport from file
3. Obtain statistics that identify the optimization area
4. BSIC Audit and BSIC plan
Review customer questions and common mistakes
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL4
Training Agenda – Day 2
• Day 2– IM generation
• Scan List generation Ericsson, Siemens & Huawei constraints
• MMR importation• Multiple IM management
– IM validation• Consistency Checks• IM Correlation• QoS simulator
– Settings – Correlation reports– Results analysis
– IM update• IM normalization• Interferers insertion• Additional Interference Constraints Support• IM Filtering
PRACTICE:5. IM Correlation analysis
1. MMR import2. Rxqual/Rxlev
Import3. IM creation and
filtering4. QoS simulation
6. IM update
Review customer questions and common mistakes
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL5
Training Agenda – Day 3• Day 3
– Optimization• AFP settings (explanation of constraints)• Optimizable parameters• Optimization costs
– Default Settings for Ad-Hoc Optimizer– Costs Per Sector/Freq Report
• BCCH and TCH Plan Review• BSIC Planning• HSN/MAIO Planning• Frequency Plan Global Metrics Review• Multiplan Comparison• Frequency Plan Export
– xAFP Additional Features– xAFP Commonly Used Layer Views and OLAP Tables– Frequency Planning strategies– Support Information
PRACTICE:7. Optimization and Plan
Comparison• Launch
optimization with different costs and compare.
Review customer questions and common mistakes
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL6
Training Agenda – Day 4• Day 4: PRACTICE
– Simulating Spectrum Carving for UMTS 900• Simulations after removing 1MHz, 2 MHz, 5MHz. Comment strategies and results.• Understand expected degradation• Additional actions to make up for carving degradation.
– Certification Test: Level 1
Review customer questions and common mistakes
PRACTICE:7. Optimization and Plan
Comparison• Launch optimization
with different costs and compare.
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
Tool Installation and License Info
The Optimi X Environment
xAFP Project Creation
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL8
Tool Installation and License Info
• Send e-mail to [email protected], to request a license• Install xAcpAfp
• Full Installation• Upgrade to a new version if you already have OptimiX installed
• Copy license file, .lic, to the …\Optimi\AcpAfp\ folder• Run AcpAFP
• Use Start Menu Shortcut: Start-Programs-Optimi-AcpAfp• Double click on AcpAfp_Launcher.exe
• Send e-mail to Optimi License to get an activation code• Do not hit CANCEL on the activation window
• Copy and paste (or type) the activation code• AcpAfp is running on your local machine• If license expires send an e-mail to Optimi License to request a new
license:• You will need to attach your license file, .lic• Optimi will send you a new .lic file to install
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL9
• Runs on all Windows Platforms• Menu Driven Application• Tool Bar Available for major
operations• Four window panels to view,
edit, and modify data.1. Spatial view panel
• Classic / Earth view2. Tools/View panel3. Message Log pane4. Color Key/Task Flow pane
• OLAP Tables (View – OLAP Table)• Edit sector, and Edit network
forms• Spatial view, layers, forms, and
pivot tables are synchronized
The Optimi X Environment
Main Menu & Toolbar
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL10
• Dockable Panels
• Customizable toolbars
User Messages are presented in different colors depending on the importance of the message
The Optimi X Environment
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL11
Spatial views
Classic View
Earth View(Requires Google Earth Installation)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL12
• Layer Manager It allows users to enable/disable layers for display such as Polygons, rasters, maps, and project specific physical, network, RF, QoS and Traffic data.
• Configuration Manager It allows users to open, copy, delete, save as and rename project configurations. Also Include some xACP related properties
• Network Manager It allows users to view and access Project Network Information in a tree like format
• Menu items It allows users to access all Menu items through tree like format
Tools/Views
Layer ManagerConfiguration
Manager Network Manager Menu Items
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL13
Message Log
• Records error and warning messages• Limited display length:
– Open general.log in C:\Documents and Settings\<user_name>\Application Data\Optimi\6.1.0_AcpAfp
• View Message Log (CTRL+M)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL14
View OLAP Table Network GSM BCCH distribution OR
Menu Items Layer View OLAP Table Network GSM BCCH distribution
OLAP Tables
Export to… CSV, Excel, XML and HTML
Olap View (Pivot Table)• Convenient way to select and filter sectors
based on parameter values
• Allows user to analyze• Physical• Network• RF• Traffic• QoS
Graphical distribution of parameter values
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL15
Edit Sector
Groups
List of Sectors
Name Query
Edit Sector View• Displays the hard and soft
parameters for every sector in the network
• Tab Driven Form• Editing of Multiple sectors
supported
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL16
• Frequency Allocations• BCCH/TCH • Add/Remove Frequencies
• MA Lists• View/Edit Hopping Lists
• TCH Lists• View/Edit TCH Lists (pool of
frequencies for MA Lists)• System Parameters
• Edit System Properties• Access Method• Channel Allocation• Half Rate Users enabled…
• Spatial View Settings• Adjust Spatial View C/I
• OLAP Table• Adjust/Edit OLAP table View Settings
• Power Control• Power control model settings
Edit Network … or
Menu Items Edit -> Network …
Edit Network
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL17
Task Flow Manager
• Designed to simplify the navigation of the tool menu and to assist in the creation of reproducible engineering processes– Once a Task Flow is defined, it can be distributed to other engineers
• 2 modes of operation– Manager ability to
define the steps needed to reproduce a process
– Executor follow the steps defined by the manager
• When a task flow is executed, a tick mark is displayed to highlight that the task was run, indicating if the execution was successfully performed.
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL18
Task Flow Manager• Creating a process is as simple as dragging and dropping a menu item from the
right side of the screen to the left.• All menu items in the application are available in the TFM, including OLAP
Tables and Spatial views• Each Task Flow that you create is stored in an xml file in [inst_folder]\AcpAfp\AcpAfp\
user-management\Default User Home\Administrator\TaskFlows\
Tools Task Flow Manager
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL19
Default Parameters importation
• xAFP presents a grand variety of parameters that can be tuned to adapt x-AFP to a great variety of networks and situations.
• Optimization and/or simulation parameters can be imported (default.sim, default.gop)
• Importation to current project and/or default directory
• Great advantage: company specific default parameters can be distributed to its engineers
UQB_Default_Settings_5.1.sim
UQB_Default_Settings_5.1.gop
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
OPTIMI xAFP project creation from RAW data
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL21
File and Folder Structure
• Program files– Default
• Projects– Recommendation:
• Keep well organized• Give meaningful names• One project can contain multiple configurations (different frequency
plans)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL22
Copying & Organizing data into folders
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL23
xAFP Process
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL24
xAFP Project Creation Summary1. Physical Data
– All sites to be retuned (core) as well as all relevant outer tiers (buffer) must be included and flagged as core or buffer.
– Minimum required info for xAFP (xACP needs more)• Sector Name• Site Name• Latitude• Longitude• Azimuth• ERP (dBm)• Antenna Name/Pattern• Ground Elevation (feet) – Does not impact AFP• Antenna Height Above Ground Level (feet) – Does not impact AFP• Total TILT – Does not impact AFP
2. Network Data (BSS configuration)– TRXs, BCCH, BSIC, TCH, MALs, MAIOs, HSNs, Neighbors…are imported from switch files in a very wide variety
of formats (Optimi, Ericsson CNA, Nokia XML, Nokia MML, Motorola, Huawei, Siemens ASC, ZTE…)3. Frequency planning constraints:
– Combiner constraints, repeaters, forbidden parameters, local knowledge information.
At this point xAFP is able to perform very useful and complete CONSISTENCY CHECKS to provide an overview of problems in the network!!
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL25
xAFP Project Creation Summary
4. Mobile Measurements– Mobile measurement reports from Nokia, Siemens,
Ericsson, Motorola, Alcatel, Huawei and ZTE are supported
– Collected daily in defined periods5. Daily BCCH – BSIC mappings
– Collect daily BCCH – BSIC mappings containing all the sectors of the project and save it associated to each day of mobile measurements
– Do not rely on the assumption that network will be frozen as there might be small changes (especially in the borders)
6. RxQual & RxLev Stat per Sector Basis – RxQual/RxLev data collected at the same time MMR is collected or at least during
busy hours– Data is needed to correlate Interference Matrix (Predicted Vs Measured Rxqual) and
also to model QoS (simulation and optimization)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL26
xAFP Project Creation Summary
7. Traffic and Half Rate penetration per sector – Use average hourly Traffic and HR penetration in the same window as RXQUAL to
evaluate Interference Matrix• If Rxqual is collected from 8am to 8pm for 4 weeks then traffic per sector and HR penetration
collected as average hourly between 8am and 8pm for 4 weeks– Use average ISBH* Traffic and HR penetration for optimization
• Plan integrity needs to be high during its busiest time• User average ISBH Traffic and HR% for 2-4 weeks• Review special sectors (situated in congress premises, sport stadiums, hot spots…)
8. HO Stats– Use the most recent DAILY HO attempts (Last 4 weeks ).– Remove outliers/glitches, take daily average
*ISBH = Individual Sector Busy Hour (peak traffic per sector)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL27
Import Physical database• File Import Physical Generic Importer…
Help: Video 01
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL28
Generic Importer
• Allows user to specify the Physical database text format through the Data Format Tab
• Allows to Map physical database fields to Optimi x-AFP required inputs through the Field Mapping Tab.
• It also allows to save a template for future use.
Import Physical database
Help: Video 01
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL29
Import Physical database
• As a result of the importation the following Optimi files are created:• <configuration-name>.physical.sector.csv• < configuration-name>.physical.site.csv
• The list of cells in the physical database will decide the set of cells we will be working with.
• How to create OptimiX physical files• Using XLS• From Wizard• From Planet EV• Pegaplan…
• Minimum required columns:Sector Name, Site Name, Latitude, Longitude, Azimuth, ERP (dBm), Antenna Name/Pattern, Ground Elevation (ft), Antenna Height Above ground (ft), TILT *
Generic Physical File*Italic columns are mandatory in the generic file, but their values are not critical for xAFP
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL30
Create Alternative name for Sectors• Besides alternative site names, users are now also able to add alternative names on sector levels.
• Sector Name used in physical import must match the name of sectors in the network data (if network data comes from Ericsson CNA then physical import must be done using the same naming convention)
• The list of alternative names can be imported from the Import Menu: (FileImportPhysicalAlternative Name Map...).File sample:Version = 1.0, File Extension Type = .aliases
ALIAS_SET,ACTUAL_NAME,USER_NAME
Name,1.120.3,LIME_ROAD
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL31
Creation of Groups• Classify sectors in various groups inside group classes:
• Group class: defines the name of the group. Example: CELL_TYPE• Group name: defines possible values to classify sectors in that group class.
Example: MACRO, MICRO, IH_TUNNEL (see sample file format)– Add as many groups as you would like– Predefined group classes are available (AUTO-GROUPS):
• FREQUENCY_BAND• BCCH• BSC• # TRXs• HOPPING TYPE• HAS INTERFERERS• HAS NEIGHBORS…
Help: Video 04
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL32
Creation of Groups
• It is possible the creation new groups which are the combination of other groups.
It is possible to create a group as the intersection of two selected groups.
Help: Video 05
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL33
Import Groups
• Import groups– File Import Groups …
• Classes & Groups can be created within the GUI (Edit Group…) and assigned to selected sectors
• Note that column header must be “GROUP_TYPE” instead of “GROUP CLASS”
Sample Groups File
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL34
Browse groups in GUI
• You can take advantage of group definitions and browse them in GUI by importing them as custom layers
• First: Import Physical Sector Custom or Custom Relational Value
• Then right click on Layer view:
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL35
Import of Network Configuration
• Parameter Filter• Sectors Filters by Group• Input Data Filter
• Main xAFP files– <configuration-name>.network.gsm.sector.csv
(BCCH,BSIC,MAL,UL/OL)– <configuration-name>. network.gsm.trx.csv (TCH TRX per cell,
MAIO, TCH channel, hopping type)– <configuration-name>. network.gsm.mal.csv (frequencies in each
MAL)– <configuration-name>. network.gsm.neighbor.csv (neighbor list)
Help: Video 02
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL36
Import Options • Merge into Current Configuration – Updates network data for
the sectors being imported.(sectors in project not in network input files will NOT lose all network information)
• Overwrite Current configuration– Wipes all project (group) network data and import the new data (sectors in project not in network input files will lose all network information)
• Update Halted Sectors – Imports data for Halted Sectors
• Preserve existing neighbor relationships – Keeps current neighbor relationships in the project otherwise all neighbor relationships are removed
• Always Create _CHGR_1 Sectors – Channel Groups
• Preserve unique mal definition – Preserves OSS MA Lists names.
• Output Reconciliation Data – Compares Physical Data with Network Data and provides files with differences
Import of Network Configuration (II)
Help: Video 02
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL37
Network Data (GSM Tab) Contains:• Project Frequency Band• Sector BCCH Frequency• Sector BSIC• Sector TRX Information• Sector MA List• Sector HSN #• Forbidden NCC• Forbidden Channels• PC&DTX • Layer Priorities…
Import of Network Configuration (III)
Network Data (Neighbors Tab) Contains:• Neighbor Relations and #Neighbors• HO Count & HO Ratio %• BCCH/BSIC pair of Neighbor• External Neighbor Info can also be viewed• 3G Neighbors will appear as externals
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL38
• Antenna Map– The antenna patterns assigned to sectors in physical databases are normally mapped to
Optimi customized antenna patterns.– It is possible to create a register of the relation between Optimi’s patterns and the
commercial antenna patterns, so when the physical information is imported in the tool the associated antenna pattern to a certain sector, is automatically assigned to its correspondent Optimi pattern.
– The antenna mappings are stored at system level (<installation folder>/system/antenna-mapping-rules), so that they are available for future projects/configurations.
– Once a mapping is applied, only an administrator user is able to change it through the dialog:
xAFP > Antenna Tools > Manage Default Antenna Mappings
Manage Antennas
Help: Video 11
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL39
Frequency Planning Constraints
• Objective– Import Forbidden NCC AND/OR Channels on a sector
basis
• Import options:– Apply Forbidden NCC/Channel
• The forbidden NCC/Channel will be removed from the optimizable range for the sectors in the imported file.
(can be also applied from Edit Sector at anytime)
– Generate missing TCH Lists & Mark all as Optimizable• Generates a TCH list for each of the frequencies in the
configuration bands and marks them as optimizable.(useful for Ad-Hoc Optimizer)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL40
• Objective– Import busy hour (ISBH) traffic data and %HR to use for optimization– Import traffic and %HR for the Joint RXQUAL/RXLEV recording period for IM
validation– Create the xAFP / Generic format
• It can contain multiple traffic values per cell• Tool average out traffic values and assigns it per cell
– Review special sectors (situated in congress premises, sport stadiums, hot spots…)• Main xAFP files created
• <configuration-name>. traffic.voice.gsm.csv
Traffic data creation for xAFP and QoS
Sample Traffic File
!
Help: Video 06, 07
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL41
Measured RXQUAL and RXLEV Data
• Objective– Import Measured RXQUAL data per cell– Import Measured RXLEV data per cell– Compare Measured RXQUAL with Predicted RXQUAL
• Main xAFP files created• <configuration-name>.gsm.qos.measured.rx.csv
The comparison will tell us how accurately we can predict RXQUAL
Help: Video 08
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL42
HO attempts data creation
• Objective– Convert a report(s) of Daily # of HO
attempts to an xAFP format– Output is the average/sum # of HO attempts
for each nbr relationship• xAFP file created
– <configuration-name>. network.gsm.ho.csv• Importing HO stats in xAFP:
– File Import Network GSM HO Counts Optimi/Generic Importer
• Import options– Merge/Overwrite If HOs already exist in
the configuration– Aggregation method (Peak, median,
average, sum)– Automatically add New Neighbors: If there
are Ho counts for a relation that does not exist in the configuration
Sample HO File
Help: Video 10
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL43
Special Utilities (I)
• Traffic spreading on channel groups and UL/OL– x-AFP Special Utilities Split Traffic Between Underlays/Overlays …– Objective: Spread traffic on channel groups
Useful if any _CHGR is created. Tip: Go to Edit Sector type
*CHGR* and click Find Sector Filter Select check Traffic Tab
Help: Video 07
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL44
Special Utilities (II)• Generate Traffic from SACCH Reports
– xAFP Special utilities Convert #SACCH Reports to Erlangs– Create traffic data in xAFP format from Joint RXLEV/RXQUAL records– Compare estimated traffic from Joint RXLEV/RXQUAL with traffic from switch
How to calculate Erlangs from Joint RXLEV/RXQUAL report?– Every measurement report has a duration of 480 msec (GSM SACCH period)– If we have 1,000,000 reports received by the cell site it means that the cell was utilized for 1,000,000*480 msec=480,000 secs = 8,000 minutes or 8,000 MoUs If these reports were recorded during the entire day, i. 24 hrs then Traffic in Erlangs = 8,000 MoUs/(24*60 minutes) = 5.55 erlangs– Converting # of SACCH Measurement Reports to Subscriber Erlangs
MoUs= (# of SACCH Reports)*(0.48/60) minutesTraffic(E) =MoUs/(60*# of Hours of Recording)
– Note that Traffic (E) represents Subscriber Erlangs, i.e. does not account for HR traffic
Number of total hours or MRR/RxQual recordings
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL45
Special Utilities (III)
• Spreading # of HO attempts in the UL/OL– x-AFP Special Utilities Split Handoff Statistics Between Underlay/Overlay
From 6.1 version of xAFP tool, this action is automatically done
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL46
Consistency Checks• How to identify inconsistencies
1. Reconciliation files after importing data• Most importers have the option to produce reconciliation files.
2. Review in GIS sectors with no BCCH, no neighbors… (Potential Missing Data layer views)
• Visually check of sectors with lack of data
3. Review the xAFP messages in Msg Log Window after importation
Help: Video 03
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL47
Consistency Checks (II)
4. Run Consistency Check tool (F6)– Import Tests:
Provides reconciliation of physical data Vs latest network data importation
Help: Video 03
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL48
Consistency Checks (III)4. Run Consistency Check tool
(F6)– Sector Tests:
• Invalid band, • BCCH/TCH missing, • CO/ADJ channel conflicts, l• ow/high traffic, • No HO stats, • Not in IM, • Low number of interferers in IM,• Rxqual/Rxlev missing, • Wrong location (avg. neighbor
distance too high)…
– Network and Neighbor consistency checks: very useful tool at project creation for network audit!
Remember to continuosly run Consistency Checks at each corresponding step
INITIAL NETWORK AUDIT
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL49
Consistency Checks (IV)4. Run Consistency Check tool
(F6)• Relationship Tests:– CO/ADJ Conflicts within site,– Neighbors not in BA list, – CO Channel in neighbors, – Neighbors not in IM…
Remember to continuosly run Consistency Checks at each corresponding step
INITIAL NETWORK AUDIT
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL50
Consistency Checks (V)
Severity and suggestion to fix each inconsistency are logged
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL51
BSIC Audit and Planning
• Objective– It is critical to provide a clean BCCH-BSIC plan before MMR collection so
that MMR importation results in a low probability of multiple matches– Identify a list of cells with close Co-BCCH-BSIC reuse (< 25-30 Km)– Retune the BSIC for this set of cells
• Use BSIC OLAP Report in xAFP to determine the cells with Co-BCCH-BSIC reuse:– View OLAP Table Network GSM CO-BCCH/BSIC Conflict
Report …– Select to optimize the BSIC ONLY for cells with Co-BCCH-BSIC reuse < 25-30
Km (Ensure Safe Reuse Distance setting in Edit Network – OLAP Table is set minimum to 25-30)
• At least, optimize BSIC for these cells, although whole area retune will be more effective.
!
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL52
BSIC Audit and Planning (II)
• OLAP view is filtered by: CO-BCCH-BSIC conflict
AND Distance < 30km
• Select corresponding sectors Go to Edit Sector Optimize BSIC
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL53
BSIC Audit and Planning. Settings (III)• Interference Matrix
can be used as interference source (if IM is available), but normally distance criteria is enough to clean up BSIC plan
• Available BSICs is an important issue. Regulators normally restrict the use of NCC but using all NCCs is possible and does not create any conflict with other carriers as they use different spectrum (except in borders with other countries)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL54
BSIC Audit and Planning. Settings (IV)
Additional costs for second order relations (also reported in OLAP)
• Neighbor-Neighbor – 2 Sectors sharing BCCH-BSIC with a neighbor in common
• External neighbor-External Neighbor – 2 sectors sharing BCCH-BSIC with an external neighbor in common (external = out of the physical project)
• Neighbor-Interferer - 2 Sectors sharing BCCH-BSIC being sector 2 an interferer of a neighbor of Sector 1
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL55
At this point you have learnt to:• Create new project from scratch• Import physical data• Import network configuration• Work with alternative names• Import frequency constraints• Review consistency of imported data• Audit network consistency (sector and neighbor level)• Create groups• Import traffic stats• Import handover stats• Review BSIC plan• Optimize BSIC plan to prepare network for measurement campaigns
Key Objectives
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
IM Generation
IM Validation
IM Update
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
Interference Matrix (IM) Generation
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL58
IM Sources of Generation• Drive test IM
• Useful in performing what-if scenarios, i.e., RF changes can be drive tested to generate new IM matrix
• Time intensive to collect• Require several scanners running simultaneously
• Switch based IM• Provides interference picture exactly where mobile calls are placed• Takes some time to collect (Approx 2 Weeks)
• Propagation model IM• Fastest way to generate IM• IM can be modified immediately based on RF changes• Heavily dependent on the accuracy of the propagation model
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL59
Drive Test IM• Pros:
– Accurate RSSI measurements– Provides a very accurate C/I description at every measured location– Serving area of the victim cell
• Independent of the frequency assignment• Based on the strongest RSSI and hysteresis value
• Cons:– Very expensive and time consuming– RSSI measured on street level only
• Does not take in-building measurements• Subscriber traffic distribution is uniform along roads
– Actual traffic not represented– Older drive test equipment cannot always differentiate between interferers– Incorrect BSIC or readings are likely to occur
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL60
Switched Based IM
Pros:– High accuracy (based on RSSI measurements on the phone)– Takes into account EXACT traffic distribution of subscribers
• C/I calculated exactly where calls are placed• Accounts for subscribers in buildings
– Less time and money– No need to define actual cell serving areas– Takes into account
• HCS, Underlay / Overlay, Handovers, Neighbor relations Cons:
– No location information, i.e. coordinates– Interferer is identified by BCCH-BSIC– Blind Spots often occur
• Interference form sectors with same BCCH• Error decoding BSIC if Victim-Interferer ΔRSL is small• Accuracy of the IM is somehow dependent on the BSIC plan• BCCH-BSIC reuse needs to be optimized• Serving areas dependent on frequency plan
– A mapping of BCCH/BSIC to cell ID is required– Missing neighbors and interferers
• Only the 6 strongest interferers are reported (neighbors are a priority)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL61
Propagation Model IM
• Pros:– If you don’t model tune, can be fast and cheap.– Most complete IM (unlimited # of relationships)– Serving area of the victim cell is independent of the frequency plan– Based on the strongest server RSL [dBm] and hysteresis margin– Can be used to fill in missing data in other types of IM
• Cons:– Model tuning can take time and money due to required drive
measurements– C/I calculated levels on the ground (does not account for subscribers in
buildings)– Subscriber traffic distribution is a best guess
• Roads• Clutter database
– Low accuracy (dependent on the accuracy of propagation model)• Standard deviation = 6 to 12 dB
– Serving area boundaries are inaccurate– Relies on the accuracy of the site database, clutter file, terrain file and
propagation model
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL62
Switched Based IM
• Steps required to get a valid IM:
1. Generate scan lists within x-AFP
2. Generate and activate switch commands to collect measurements
3. Import MMR files into x-AFP
4. Generate IM within the tool
5. Validate accuracy of IM
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL63
Generate Scan Listsx-AFP Scan List Generator… (each vendor has its own peculiarities, please refer to user manual for details)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL64
Generate Scan Lists
• Activate ‘Rotating BALs’ – when number of
BCCH channels is greater than 32Specify folder where commands will be generated
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL65
Generate Scan Lists
Sample: BA list creation in XML format (Nokia)
One folder per rotation
BA lists in csv format
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL66
7. Import MMR files into x-AFP
• Importing Mobile Measurements– x-AFP Import RF Mobile Measurements GSM [Vendor]
• Objective– Match Mobile Measurements (Ericsson BAR, Nokia DAC/CF, Siemens SCA,
etc.) with switch files – Import Mobile Measurements File
• Optimi xAFP files created after MMR import:– <configuration-name>.rf.mm.gsm.csv (MM file)– <configuration-name>.rf.mm.days.gsm.csv (imported files count per sector)
Help: Video 09
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL67
Mobile Measurements Import
Multiple batches loading is mandatory for:
-Multiple BCCH-BSIC plans during measurement period
MMR are matched using the BCCH-BSIC Map specified per batch. If during MMR collection a BCCH and/or BSIC change happens in any sector, a different map must be used for the days when this change was effective.
-Different BA list rotation periods
To ensure proper evaluation of the probability of measuring a given interferer.
Do not rely on the assumption that network will be frozen as there might be always a few changes
Help: Video 09
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL68
Siemens MMR overflow•Detection and correction algorithm has been introduced to Siemens MMR importer to handle the overflow issues whilst loading Siemens MMR files.
•"Overflow Correction“ check box introduced on the Siemens MMR importer dialog:
It is recommended to activate this option to correct the overflow in the CIR distribution counts if they exceed the maximum value supported in Siemens BSC SW (65536).
•However, some overflow situations might not be corrected check ouptput detail report
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL69
BCCH-BSIC Matching rules
R1
R2
A
BC
D
EF
Rule 1: • Maximum distance to resolve
BCCH/BSIC pairsRule 2:
• If beyond distance in Rule 1, apply antenna beamwidth to decide
Rules can be modified to minimize and discard multiple matches
Does not account for power: Propagation recommended
SITE 100
SITE 200
VICTIM 1
–Sector 200F and sector 100B have same BCCH – BSIC–Victim 1 needs to assign MMR to one of the sectors. Where does MMR come from?–100B and 200F are further than R1 km–100B and 200F are inside R2 radius–According to antenna beamwidth, MMR must come from 100B
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL70
BCCH-BSIC Matching rules (II)
Propagation Rule: The propagation method is recommended and default. A flat earth internal
propagation model with distance as the main input is used to calculate the RSSI at various radii from the base-station. The ERP and antenna pattern is used in this calculation.
• RSSI Threshold (dBm): Minimum predicted RSSI of interferer’s signal at victim sector location to accept measurement
• RSSI Hysteresis: RSSI minimum delta for multiple match discrimination
• Example: RSSI = -115dBm, hyst = 10 dB• If only 1 sector is found to be the possible source of a given BCCH-BSIC with predicted RSSI
>=-115dBm then this will be accepted.• If 2 or more sectors are found to be the possible interferer then if RSSI1> RSSI2 + 10>= RSSI3
+ 10… then the strongest one is chosen (Multiple Match solved to Single). • If the RSSI of the candidates are within 10 dB then all of them are accepted Multiple Match
(this situation must be avoided by having a long bcch-bsic reuse distance)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL71
Mobile Measurements Import Log
• Check informational message after importation– Verify that relationships have been created and interferers
have been resolved
!
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL72
MMR Diagnostics (I)
This functionality allows the users to analyze automatically imported measurements based on.:• The HO Percentage represented by the IM relations. • Number of collection days• The amount of traffic per sector
.
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL73
MMR Diagnostics (II)
Analyzing each of the mentioned points, this functionality estimates the number and the quality of MMR Measurements and scores them as Poor, Good or Excellent
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL74
Meaning and translation into IM of MMR Files• Two thresholds are set, e.g. -3dB and 12dB
– Assume Gaussian distribution of values– The user specifies the relative thresholds of signal strength between the serving and
measured BTS.– When a measurement report includes a C/I < -3dB, counter 1 is incremented and if it is also
below 12dB, counter 2 increments together with counter 1. – With these two thresholds, it is easy to fit a Gaussian curve and calculate the Mean and
Standard Deviation C/I. Pr{X<-3dB} and Pr{X<12dB}
0
20
40
60
80
100
120
-15 -12 -9 -6 -3 0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 81
Pro
b.
%
0
20
40
60
80
100
120
Gaussian Cumulative Distribution
Pr {X
< C
/I}
C/I
Victim Total Measure
ments
BCCH/BSIC
Threshold 1
Threshold 2
DS100A 39000 233/23 1234 234
DS100A 23000 235/46 2341 1345
DS100B 10045 212/34 3908 2789
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL75
IM Generation from Mobile Measurements
• Generating IM from Mobile Measurements– x-AFP Interference Matrix Tools Generate IM From Mobile
Measurements …
• Objective:– Generate IM from MM file– Overwrite/write with current IM (if exists) and pre-filtering options
• Optimi xAFP file created After IM Generation– <configuration-name>.cid (Optimi IM)
Help: Video 12
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL76
Multiple IM management
• Tool allows to store /manage several IM files in the same project.
• Manage IM functionality is available from:
1. xAFP – Interference Matrix Tools – Manage IMs…
2. GSM Simulation Parameters dialog
3. GSM Optimization Parameters dialog
23
1
Help: Video 13
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL77
View IM Relationships
It is possible to view IM relations from Edit Sector Dialog “RF Tab” or OLAP Tables (IM detail, IM Statistics) or Spatial views
EDIT SECTOR – RF TAB OLAP VIEW– IM DETAIL
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL78
View IM Relationships (II)
•The ‘Source’ parameter represents the source of the interference and it can have values such as:
• ADDED (copied from others or added in edit sector),
• MEASUREMENT (from MMR),
• PREDICTION (insert interferers feature),
• EXT.BLIND SPOT (UQB feature to estimate relations based on real MMR)
• MEASUREMENT + AIC, PEGAPLAN, UNKNOWN, CROSS BAND…
SPATIAL VIEW
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
Interference Matrix Validation
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL80
IM validation
In this section…
Validation Tests
Additional Audits
How to improve IM
Generate a more complete IM
Critical part of retuning
process!!!
!
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL81
IM validation tests
• Use xAFP Consistency Check (F6) or View OLAP Table RF Interference Matrix IM Statistics, IM Detail, IM Neighbor to obtain:
Cells with 0 IM relationships Cells with very few IM relationships (< 5: rural cells, indoor,
pico cells) IM relationships with very few counts (< 500) Neighbors with missing IM relationships Consistency Check Report Identify cells with ISBH outside the recording period (that
might explain low amount of IM relations)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL82
IM Consistency Check Report• Identify cells Not in Interference
Matrix and Sectors with < 5 Interferers– x-AFP Consistency Check or
F6
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL83
IM Consistency Check Report (II)• Identify neighbors not in IM and HO counts > 0• x-AFP Consistency Check or F6 or OLAP Table RF IM Neighbors (GSM)• Identify relations IM count < 500
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL84
IM Correlation
• To evaluate IM completeness and accuracy Compare measured RXQUAL per sector with predicted RXQUAL when simulating the IM with current frequency plan, and traffic stats corresponding to RXQUAL measurement period
• Data needed to evaluate IM correlation– Measured RXQUAL for the dates you want to compare– Network configuration for the same date RXQUAL was collected (On-Air
sectors only)– Traffic data for the same recording period as the measured RXQUAL
• Run QoS simulation to obtain predicted RXQUAL.– x-Simulator GSM Simulation …
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
QoS Simulation
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL86
QoS SimulatorMobile distribution
Resource allocation
C/I predictions permobile
Mapping of C/I
Store temporary results
More iterations
Results
QoS Predictions Hardware Fractional LoadingErlang Fractional LoadingOffered TrafficCarried TrafficDropped CallsBlocked Calls
Simulations• For every sector• For every mobile
# of Iterations• User defined
Other parameters• Adjacent Channel Rejection• Call drop %FER target• DL PC gain UL and DL• DTX UL and DL• Minimum RSL threshold
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL87
Curves Data
Mapping• C/I to BER• C/I to FER• Relation C/I to a QoS Metric• Assigned to sector
• curve.gsm.sector fileMapping function of :
• Speech codec• Mobile speed• Radio channel
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL88
QoS Simulator Settings
Manage IM allows the user to specify which IM will be used when running the simulator.
Call Drop FER: This value specifies the FER value at which calls are considered dropped
Power Control Gain supplies the parameters needed to account for power control on TCH channels
DTX Factor specifies the time that a call is transmitting
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL89
QoS Simulator Settings
Use RXLEV – If checked the simulator will take into account poor quality due to low signal strength
(recommended -103 to -105 dBm)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL90
QoS Simulator Settings
Specifies which KPIs will be calculated by the simulator. If a box is checked the simulator will compile stats for the given KPI for all sectors.
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL91
QoS Simulator Settings
The software will estimate the number of Monte Carlo runs needed to meet the convergence parameters specified in the Edit Network parameters. Typically this corresponds to a confidence level of 95% that your simulation results are within +/- 1%.
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL92
Correlation Report Analysis• RXQual Predicted Vs. Measured Correlation
– Open ViewOLAP Table QoSRxQual Predicted Vs. Measured– Refine the Report to view Link = Downlink, Channel = Combined, RxQual = 5-7, Predicted,
Predicted Interference (additional column), Predicted Coverage (additional column), Measured, Pr- Mr, and |Pr-Mr|, Total Erlang
Pops up already filtered
after QoS Simulation
Help: Video 18
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL93
Correlation Report Analysis (II)
• Produce Correlation Report from Scatter Plot Tab– Select x-Axis = Measured, y-Axis=Predicted, Weight = Total Erlang– Click on Curve Button to show regressing and f(X) to evaluate statistics
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL94
• It is possible to evaluate separately Interference and Coverage contribution to total Rxqual 5-7– Select x-Axis = Measured, y-Axis=Predicted Interference/Coverage Weight =
Total Erlang
Correlation Report Analysis (III)
Predicted Interference
Predicted Coverage
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL95
Correlation Report Analysis (IV)
• Produce |Pr-Ms| Histograms– View OLAP Table QoS Predicted Vs. Measured RxQual 5-7– Bad correlation means high error between Predicted and Measured
RXQUAL– Check sectors with highest error and investigate if any problem is
known for them.
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL96
What is a good range of results?
• For Simulation using C/I Only (RXLEV NOT checked) – Er*RMSE ~ 6%– RMSE ~ 7%– Correlation ~ 0.3 – 0.4– 70% of cells within 5% Error, 90% of cells within 10% Error– Yellow line Regression slope (underpredicting)
• For Simulation using C/I and C/N (RXLEV checked)– Er*RMSE ~ 3% to 4%– RMSE ~ 3% to 5%– Correlation ~ 0.6 – 0.8– 85% of cells within 5% Error, 95% of cells within 10% Error – Regression Slope close to 1.00 (0.9 to 1.1)
!
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL97
Correlation Report Analysis
• What to do for Poor Correlation?– Measured RxQual
• Review Sectors with no measured data• Load single day of Mobile Measurements and review qos.measured file
with the raw measured data file randomly for a few sectors• Load each day at a time an correlate• Aggregate good individual days into a composite IM
– Traffic Data• Check Traffic is accurate for the period of the recording. This is critical
and accounts for many correlation problems. – Network Data
• Check Network configuration after importing RAW data– Physical Data– Import at least 1 to 2 weeks of Mobile Measurements– Verify data was collected for the same periods. (i.e., 3PM to 7 PM)Check, Check, and Check Again…..
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL98
View QoS Predictions Results
• Examine results using Spatial View • Spatial View (GUI)
– Predicted RxQual– C/I– FER– TCH– BCCH– Combined
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
Interference Matrix Update
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL100
IM Update (I)
• How to improve IM– Identify cells with BH outside the recording period
• IM based on those recordings might not be significant out of the ISBH– Before the start of measurements collection process:
• BSIC audit and BSIC optimization• Would reduce BCCH-NCC-BCC reuse and improve MMR import
– Run additional recordings for 1-3 days – Extend the recording period* and try to capture cell BH
• Generate more complete IM– Import ALL recordings and perform IM validation again– Identify cells with no or few IM relationships
• Use older IM data to fill in such holes– Blind spots
• Use older IM data to fill in such holes* Be careful with Siemens overflow though
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL101
IM Update (II)• Update IM
– IM Normalization– Insert Blind Spots
• Previous IM • Predictions
– Insert relations for cells with missing or few IM relationships
• Previous IM
– Insert Interferers for new cells• Predictions
– Additional Interference Constraints Support
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL102
IM Normalization
• Go to:
• x-AFP > Interference Matrix Tools > Normalize IM
• Normalization parameters:
• Max Std. Deviation:
Any relationship that has higher value than this value will be normalized.
• C/I Comparison level:
Used to compute a new mean value for victim-interferer relationships that has STD value above the maximum defined in Max Std. Deviation.
• IM Destination
Users can select to store the normalized IM in the current project IM or as an external IM file.
Help: Video 13
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL103
Blind Spots and Extended Blind Spots
Site 200
Site 100
Site 300
Site 400
A
B
C
B
CA
B
C
A
B
C
BCCH=212
Site 600
B
CBCCH = 212
214
223
209
NeighborNon - Neighbor
•100A and 600B are co-BCCH•They can’t be neighbors (have the same BCCH) and can’t measure each other
BLIND SPOTS
•100A has measured 300B and 300A, but has not measured 300C
EXTENDED BLIND SPOTS
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL104
Insert Blind Spots From Old IM
Insert Interferers…
or
Menu Item Layer Insert Interferers
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL105
Insert interferers
Insert IM relationships for sectors with few IM relationships from OLD IM
Insert Interferers… or Menu Item Layer Insert Interferers
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL106
Insert Interferers (II)
Insert IM relationships for sectors with few IM relationships from OLD IM
Insert Interferers… or Menu Item Layer Insert Interferers
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL107
Additional Interference Constraints Support (I)
• AIC definitions can be imported via File Import RF Additional Interference in Optimi or Pegaplan formats
• AIC values:• "B" and "T" corresponds to the channel types BCCH and TCH respectively.
• "A" and "C" are the channel reuse types and represent the ADJ and CO usages.
• e.g.- BTC means BCCH-TCH-CO reuse.
• Import options are configurable• Merging threshold
• Normalization parameters
• Weights for each AIC definition
• AIC/IM values averaging weight
• Import process creates a new IM
Help: Video 20
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL108
• Imported AIC values can be visualized in:• AIC tab inside the Edit Sector RF tab
• RF AIC Violation Diagnostic Olap table
• There are 6 possible AIC reuses
• The SOURCE of the IM values is also updated to be the original value + AIC (or AIC only if it is an AIC only definition)
Additional Interference Constraints Support (II)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL109
IM Filtering• The IM Filtering tool gives user the possibility to remove the unwanted IM relationships from
the IM file (<cfg-name>.cid). IM filter can be found at xAFP > Interference Matrix Tools > Filter IM
• The criteria to filter IM relations is highly customizable based on Group of Victim And/Or Interferer, RF , Physical, Source of the IM and advanced criteria that can be also combined
Example1: Keep interferers in the IM that are > 50km. only if they come from high sites Filter relations >50Km whose interferer is NOT a high Site
Example2: Remove IM relationships from predictions
Help: Video 19
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL110
At this point you have learnt to:• Use Scan List Generator to launch measurement campaigns• Import MMR data• Evaluate MMR importation results• Understand how IM is built from MMR• Interpret IM details• Import measured RXQUAL • Generate predicted RXQUAL using QoS simulator• Evaluate IM correlation• Validate IM and take actions if poor correlation• Normalize IM• Update IM for completeness• Add missing IM relationships• Filter out IM entries
Key Objectives
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
Optimization
xAFP Additional Features
xAFP Commonly Used Layers and OLAP views
Frequency Planning Strategies
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
Optimization
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL113
Setup Network Parameters
• Edit Network– Configure BCCH/TCH
Channels– Configure TCH Lists– Configure System Settings
Save Baseline as a new configuration (i.e: Optimization) and use the copy for Optimization
Never launch any optimization from
Baseline configuration as you
will not be able to compare results
later!! !
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL114
• Configure BCCH/TCH Channels• Configure TCH Lists to be used
for optimisation• Configure System Settings
Setup Network Parameters
Generate TCH Lists:-All TCH frequencies will, be included in TCH lists of length 1 called “TCH [Channel]“-Also a single TCH list with all frequencies in the range can be created and sectors will use the list as pool for MAL (which will follow length rules set up in Edit Sector-AFP)Only required if willing to plan TCH on previous non-TCH channels
Edit Network
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL115
Setup Network Parameters
• Configure BCCH/TCH Channels
• Configure MA Lists• Configure System Settings
• Enable Half Rate users if HR% loaded
• Channel allocation method• Hopping Scheme
Edit Network
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL116
Import # of TCH TRUs per cell
• Objective– Use case: Introduce forecast TRX expansions before running frequency plan– Sample file that can be used to import the # of TCH TRUs in xAFP
• xAFP file modified– <configuration-name>.network.gsm.trx.csv
• xAFP file to be imported– <any name>.network.gsm.tch_demand.csv
• Importing TCH TRU demand– File Import Network GSM TCH Demand Optimi …– Two Options Merge and Append– Note that if # of TCH TRUs is LESS than current configuration then #TRX is
NOT updated!!!!
TCH Demand File
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL117
Edit Sector AFP settings
• Configure Combiner channel separation constraints
• Configure Ad Hoc MAL Size Constraints
Help: Video 21
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL118
Optimizable ParametersEdit Sector … or Menu Item Layer Edit Sector …
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL119
Optimizable Parameters (II)
Enables users to change the TCH TRX type between BB Hopping, BB Hopping on BCCH, SY Hopping and Fixed for all TRXs in the same sector
Edit Sector
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL120
Optimizable Parameters (III)
User selects which variables to optimize and the usable range
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL121
Optimizable Parameters (IV)
User selects which variable to optimize and the valid rangeIf Forbidden NCC/Channels have been loaded, click on Apply to remove from range the corresponding BSICs, BCCHs and TCH
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL122
Import/export optimization settings
•It allows the user to export/import the optimizable configuration settings for BCCH,TCH/TCH Lists, BSIC, HSN, MAIO on a sector basis
File Import/Export Optimization settings AFP Constraints per sector
•This is useful if we want to import in a new project the optimization settings we used and exported in a previous one
•Generally is easier to assign homogeneous ranges for all sectors and later import and apply Forbidden Parameters FileImportGSMConfiguration RestrictionsForbidden Parameters
opt.afp.setting.bcch
opt.afp.setting.bsic opt.afp.setting.hsn opt.afp.setting.maio
opt.afp.setting.tch opt.afp.setting.tchlists
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL123
Optimization Parameters (I)
Optimization Parameters• x-AFP Optimization … • Go to GSM Tab
• Ad Hoc BCCH TCH• BSIC Optimizer• HSN Optimizer• MAIO Optimizer
Help: Video 22
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL124
Optimization Parameters (II)
Optimization Parametersx-AFP Optimization… Go to Optimizer Tab
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL125
Optimization Costs
• Sector Weight User setting in the AFP tab of Edit Sector
• Constraints User settings in the Optimizer Tab
• RF Costs:
• Hand Off Costs:
costs Handoff Costs RFsConstraint WeightSector
cost HO Specifiedproject in pair Int- Victbetween HO #Avg
pair Int- Victbetween HO#
specified) (ifTraffic ceInterferen ofy Probabilit 100
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL126
Default Settings for Ad-Hoc Optimizer (I)
• Optimization Parameters– x-AFP Optimization …– Constraints for Ad Hoc BCCH TCH optimizer– Go to Basic Settings– Press Basic/Advanced Settings Button to be able to modify settings in other tabs
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL127
Default Settings for Ad-Hoc Optimizer (II)
• Optimization Parameters– x-AFP Optimization … – Constraints for Ad Hoc BCCH TCH optimizer(UQB tab only available for UQB licenses)
If FER used as optimization objective, tick in Edit sector – Curves - “Use Link simulator for FER curve” for all sectors
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL128
Ad Hoc optimization cost function visualization
The initial, current and best costs for the Ad Hoc optimizer are graphically presented during optimization process
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL129
Costs Per Sector/Freq Report
OLAP table reports that represents the Ad hoc Optimizer costs on sector basis:
View OLAP Table Network GSM
•Ad Hoc Frequency Cost
• Ad Hoc Detailed Cost
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL130
BCCH and TCH Plan Review• Generate Channel reuse report
– View OLAP Table Network GSM Channel Reuse … OR– File Export Network GSM Detailed Channel Reuse …– Use File Export for a large project when TCH plan present (much faster)
• BCCH Plan Review– Identify worst CO-BCCH-BCCH reuse relationships
• Sort by worst RXQUAL5-7• Ignore reuse with RXQUAL5-7 < 0.1%
– Identify closest CO-BCCH-BCCH reuse relationships• Sort by closest distance• Pay attention to relationships with NO IM data (Mean = 777)
– Perform visual spot checks of the CO-BCCH-BCCH reuse• View Spatial Layers Sector Network GSM BCCH Co• View Spatial Layers Sector RF Interference Matrix DL Interferers Potential Co DL
Co-Channel Interferer Mean– BCCH-BCCH-CO displays interferers that have CO-BCCH-BCCH reuse
• TCH Plan Review– Identify worst CO-TCH-TCH reuse relationships
• Sort by worst RXQUAL5-7• Ignore reuse with RXQUAL5-7 < 0.1%
– Identify worst CO-TCH-TCH Neighbors• Sort by highest HO Severity (Collision Probability in %)
– Perform visual spot checks of the CO-TCH-TCH reuse• View Spatial Layers Sector Network GSM MAL Reuse• View Spatial Layers Sector Network GSM C/I during HO (dB)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL131
BSIC Planning
1) Important for HO performance and to obtain a clean BCCH-BSIC reuse so as future MMR collection campaigns are successful
2) Mandatory if BCCH layer has been retuned
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL132
HSN/MAIO PlanningHSN planning
• Maximize distance between Co-MAL Co-HSNMAIO planning (Optimize Option)
• Avoid Co-channel TCH between TCH TRXs within the sector
• Avoid Co-channel TCH between TCH TRXs within sectors of same site
• Avoid Adj-channel TCH between TCH TRXs within the sector
• Avoid Adj-channel TCH between TCH TRXs within sectors of same site
• If interference cannot be avoided, interference is pushed on higher TRX numbers
• MAIO assignments are not necessarily sequentialMAIO planning (Plan Option)
• Avoids co-channel and adjacent within TRXs of same sector and same site
• If not possible then makes no effort.• Assigns MAIOs using a pattern• Use this only if you are certain that co and
adjacent can be avoided.
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL133
Frequency Plan Global Metrics Review (I)
• Scoring Frequency Plans– File Export Network GSM Frequency Plan Global Metrics …
Help: Video 23
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL134
Frequency Plan Global Metrics Review (II)
• Export FPGM beforehand for the configurations/groups of your interest• xAFP allows to compare different frequency plans in different configurations
using the Compare FPGM option: xAFP Reports Compare FPGM…
• Excel Templates also available for MultiPlan Comparison (FPGM and QoS Simulation)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL135
Multiplan Comparison
• Export FPGM of Baseline using final IM (after introducing Blindspots, interferers etc)
• Export FPGM of Baseline using original IM (only MMR)• Export FPGM of Optimized configuration(s) using final IM• Paste in Multiplan Comparison Template
– Reuse Metrics and Analytical Simulator Summaries and QoS Charts are available Should be enough to decide among several optimization Scenarios (strategies)
– Optionally, Montecarlo QoS Simulator can be run and Predicted Rxqual 5-7 OLAP report exported for each configuration to get some additional, more accurate QoS Simulations
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL136
Multiplan Comparison Template
Multipan Comparison Template
Latest version can be found under installation folder:
C:\Program Files\Optimi\AcpAfp\support
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL137
Frequency Plan Export• xAFP Supports a wide variety of Network information exporters• Also OLAP Tables as Network GSM ALL or NetworkGSMTRX can be used as generic data source to update OSS as they contain all optimizable parameters
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
xAFP Additional Features
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL139
xAFP Additional Features
• BCCH retunes– IM Overrides (Local Knowledge IM)
• Edit Sector RF DL Overrides …– Next Best BCCH Channel
• View OLAP Table Network GSM Next Best BCCH…
• Adding new sectors and sites– Add one by one
• Insert Sectors …– Add multiple ones via single import
• File Import Physical Optimi …
• Neighbor Audit Database Filtering• x-AFP Neighbor List Audit…
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL140
IM Overrides
• Use for Local Market Knowledge of Interference
• RF Tab under Edit Sector
• Maximum Value = 100
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL141
Insert Site/Sectors• Insert Sectors…
Click Add Sites to insert site level data
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL142
Neighbor List Audit (I)• x-AFP Neighbor List Audit…
Set Filtering Options
Filter Based on:
Handoff Counts
Distance
IM Relationships
Channel Reuse
Add relationships:
Enforce Symmetry
Co-Sites
All Possible Neighbors
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL143
NOTE: Audit results will be overwritten if another audit is executed and the results will be cleared if a new neighbor import is performed
Neighbor List Audit (II)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL144
Retune Process – Summary/Big Picture (I)PRE-RETUNECHECKLIST
INPUT DATA
MEASUREMENT/DATA COLLECTION.
DATABASE CROSS VALIDATION
IM & HO STATS VALIDATION
CREATE BASELINE PROJECT
IS IM VALID?
CREATE PLAN PROJECT
PRE-OPTIMIZATION
SCENARIOS/ANALYSIS
CALIBRATE COSTS SETTINGS
FREQUENCY PLAN SELECTION
CHANNEL REUSE RPT
SCORE BCCH /TCH
REVIEW
OPTIMIZE HSN/MAIO
OPTIMIZE BSIC
MOP/LOGISTICS
PLAN IMPLEMENTATION
DELTA REPORT
POST RETUNE CHECKS
YES
NO
DATAFILL PREP
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL145
Retune Process – Summary/Big Picture (II)• Develop a Project Plan
Identify all tasks that need to be doneAmount of time retune activities will take in order to understand deadlines
• Data Integrity TestsDatabase Cross Validation Tests (Identify correct list of On-Air cells)
• BSIC AuditCheck for BCCH-BSIC reuse distance. Retune BSICs with “close” reuse (<15 miles)Interferer CELLID matching with BCCH:BSIC depends highly on BSIC plan
• Mobile Measurement Recordings and IM generationCollect for 2 weeks (make sure to include the BH traffic)Perform IM validation, run additional recordings, use older IM data to fill missing IM data
• HO statsCollect Daily HO attempts 2-4 weeks before retune Ensure HO data is complete (HO data validation)Ensure the data used is up to date. Plan performance is degraded with out of date data!!!
• Traffic DataCollect traffic data for the time period as measured RXQUAL (for RXQUAL prediction)Collect ISBH traffic for the last 2-4 weeks (For Frequency Planning)
•Measured RXQUAL RecordingsCollect measured RXQUAL recordings (preferable for BH traffic, busiest days)
• Obtain TRU growth
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL146
Retune Process – Summary/Big Picture (III)•Create xAFP Project and maintain separated Configurations:
Baseline: On-Air configuration with current frequency plan – Used to perform initial consistency checks, BSIC plan, import MMR, create IM and correlateOptimization: To be used to optimize current plan - Must contain final IM, optimization settings properly set for all sectors, additional TRUs, new sites etcScenario1, Scenario2:… Different versions of the Optimization to be compared (BCCH/TCH allocation strategies, different optimizer costs
•Neighbor-List Optimization (optional)
•Optimize Frequency plan: BCCH, TCH, BSIC, HSN, MAIO Optimization
• Obtain various frequency plan scenarios, decide on the final plan
• Review planGenerate reports and identify cells with potential problems (Channel Reuse Report)Feedback from engineers, visual checks
• Export final plan for implementation
• Post retune activitiesMonitor KPIs 5 days after and 5 days beforeCompare Designed plan vs Implemented planCompare Nbr-List used in plan vs Implemented Nbr-List
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
xAFP Commonly used Layer Views and OLAP reports
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL148
BCCH reuse
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL149
BCCH reuse (Numerical display)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL150
Channel reuse (for BCCH and TCH)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL151
MAL channel reuse (for TCH reuse)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL152
Neighbor List
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL153
# of HO attempts from serving cell to nbr
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL154
Optimizable parameters
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL155
IM displays
• Probability of Interference– Prob{ C/I < Target C/I }– Assumes that both server and interferer have a co-channel BCCH (full
power)
• 5th percentile C/I in dB– 5% of the time the C/I goes below the 5th percentile C/I– Think of it as the “Lowest” C/I victim experiences– User defined, i.e. you can use 2nd, 5th, 10th , etc. percentile
• Target C/I and C/I Percentile Settings– Edit Network System– See GUI on the next slide
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL156
Target C/I and C/I Percentile Settings
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL157
Probability of Interference in %
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL158
5th Percentile C/I (dB)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL159
BCCH distribution• View OLAP Table Network GSM BCCH Distribution
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL160
Consistency Check Sectors• xAFP > Consistency Check or F6
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL161
Consistency Check Relationships
• xAFP > Consistency Check or F6
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL162
BSIC Report• View OLAP Table Network GSM CO-BCCH-BSIC and CO-BCCH-BCC Conflict Reports
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL163
Optimizable Attributes• View OLAP Table Network GSM Optimizable Attributes
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL164
IM statistics• View OLAP Table RF Interference Matrix IM Statistics
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL165
IM Nbr Analysis
• View OLAP Table RF Interference Matrix IM Neighbor (GSM)
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL166
QoS (Predicted vs Measured)• View OLAP Table QoS RXQUAL Predicted vs Measured
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL167
QoS (Predicted RXQUAL)• View OLAP Table QoS RXQUAL Predicted
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL168
Connected Layers (I)
C/I 5th percentile with HO Attempts connections
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL169
Connected Layers (II)
C/I 5th percentile interferers with DL Co-Channel Victim connections
COSTUMER CONFIDENTIALCOSTUMER CONFIDENTIAL
Frequency Planning Strategies
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL171
Frequency Planning Strategies – Pros & Cons• 1x1 REUSE (BCCH, TCH separate)
No need to do TCH planningNeed to do MAIO planning to avoid MAIO collisions between co-sited sectorsAll cells have same REUSE (cannot avoid bad REUSE)
• 1x3 REUSE (BCCH, TCH separate)No need to do TCH planning (secA=MAL1, secB=MAL2, secC=MAL3)No need to do MAIO planning. Typically, better performance than 1x1 REUSE
• Mixed BCCH/TCH Ad-HocImproves REUSE for the BCCH (more channels to plan the BCCH)Better switch IM recordings (since co-BCCH reuse is loose)TCH degrades since it has interference from BCCHRequires planning of TCH layer. Need to use an AFP tool.Need to check for interference from BCCH to TCH, TCH to BCCH in addition
• Ad-Hoc TCH (BCCH, TCH separate)Improves the reuse of TCH since no need to have the constraint of too few MALsAllows assignment of low collision prob. between bad reuse and high collision prob. between good reuseEasier to manage than Mixed BCCH/TCH. Needs AFP tool for planning.
• Ad-Hoc TCH, 1x1 REUSE within Site (BCCH, TCH separate)Same as above; allows looser reuse between sites in networks with small spectrum
• Staggered BCCHBCCH is interleaved in between TCH channels. Avoids Adj-BCCH/BCCH reuse.In small spectrum improves BCCH performance but introduces Adj-BCCH/TCH reuse
• TCH/BCCH/TCHIncreases frequency diversity since TCH frequencies are spaced further apart.Lower probability of RXLEV fading. Introduces Adj-BCCH/TCH interference.
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL172
BCCH Retune Methodology Key Points
• Optimization Objectives– No Co BCCH/BCCH 1st order nbrs allowed (Hard Constraint)– Minimize BCCH QoS (% of erlangs with BCCH RXQUAL5-7)– Avoid interferers with Prob{C/I<12 dB} > 10% (AFP setting)– Minimize 2nd order nbrs that
• Have high # of HO attempts• Are close in distance• Have orientations that shoot into each other• Use metric “% of HO affected by CO BCCH/BCCH 2nd order Nbr reuse
Optimizer”– No high penalty for Adj BCCH/BCCH nbrs (at C/I=-3 dB, HO occurs)– Account for Adj BCCH/TCH since TCH powers down– Balance BCCH QoS and # of HO affected by 2nd order nbr reuse
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL173
BCCH Retune Methodology Key Points (II)
• Nbr list optimization before BCCH retune– Delete a nbr if
• # of daily HOs <= 1 AND• Its 2-way nbr has # of daily HOs <= 1 AND• % of daily HO relative to victim cell <= 5% AND• NOT a Co-Sited nbr
– ~1% to 4% of the nbrs could be deleted
• Use OptimiX Neighbor List Audit Tool– x-AFP Neighbor List Audit
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL174
TCH Retune Methodology Key Points
• 1 MAL per sector– No adjacent channels in MAL to avoid same sector adjacent TCH/TCH interference
• Min MAL size = 3– Increasing MAL size causes QoS to degrade exponentially– Increasing MAL size from 3 to 4 channels improves frequency diversity gain only by 0.5 dB
in interference and 0.5 dB in coverage• HSN Planning
– Plan HSN per sector– Randomize adj TCH/TCH between sectors of the same site that reduces interference– No need to plan MAIOs
• MAIO Planning– Set MAIO to default
• Other Options– MAL per site for sites with few TCH TRUs– Can do a combination of MAL/site and MAL/sector.– Sites with low # of TRUs use MAL/site otherwise use MAL/sector– HSN per site with MAIO planning if # of TCH TRXs<= MALSize/2
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL175
TCH Retune Methodology Key Points (II)
• Frequency Diversity– Min Chan Sep = 3 channels/600 kHz between TCH channels
whenever possible– Spectrum allocation: TCH-BCCH-TCH
• Hard Constraints– No Co TCH/TCH on sectors of same site– No Adj BCCH/TCH on sectors of same site– No Adj BCCH/TCH on same sector– No penalty for Same Site Adj TCH/TCH
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL176
TCH Retune Methodology Key Points (III)
• Blind spots– No blind spots added from predictions– Adding predicted IM decreases QoS prediction reliability– Assumption: If Co BCCH exists and is acceptable then Co
TCH can exist as well with acceptable performance– Fill in Blind Spots from older IM data
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL177
Support Information
Phone Mail Support Licenses WebHOW TO CONTACT
+34 95202 8059
[email protected] [email protected] Ask for a GoToMeetingTM session
SERVICE TIMES Mondays - Fridays from 9 a.m. to 6 p.m. CET
Requests 24h/7dReply within 24h
Mondays - Fridays from 9 a.m. to 6 p.m. CET
Mondays - Fridays from 9 a.m. to 6 p.m. CET
USE FOR • Urgent incidents
• Complex problem
• Any type of incidents• Need to attach
documents • High priority issues
• Requests for new licenses
• License renewals• Incidents with
licenses
• Live support using remote desktop.
• Requires internet connection.
• Available in Windows (UNIX through remote computer)
DATA EXCHANGE
HTTP: https://filedepot.optimi.com FTP: filedepot.optimi.com
username: password:
• Used to share big volume of data with support team.
• Used to upload project data, big files, etc
© Optimi Corporation | February 2011 | CUSTOMER CONFIDENTIAL178
At this point you have learnt to:• Prepare project for optimization• Select sectors to be optimized• Configure optimization settings• Introduce forecast TRX expansions• Understand optimizer settings• Run Ad-Hoc, BSIC, HSN and MAIO optimization• Interpret optimization costs• Actions to review frequency plan results• Compare different frequency plans• Export frequency plans• Use Neighbor Audit Tool and other additional features•Review post retune activities•Get familiar with useful xAFP views
Key Objectives
Leading SON Solutions
www.optimi.com