Professional Documents
Culture Documents
Series 4
CelOptima 4.6
Software for Optimization of Wireless Systems
Preface
CelOptima aids wireless designers, engineers, and operators in the comprehensive analysis and optimization of wireless systems. With CelOptima, users can perform the most intricate, detailed optimizations for the most complex wireless systems, including the convergence of traditional mobile, 3-G (voice/data/image/multimedia), and broadband, fixed wireless systems. CelOptima allows users to save significant amounts of time and avoid continuous system adjustments. As an optimization tool, CelOptima can double the traffic capacity of a wireless system and, at the same time, improve system performance. For rapid and reliable wireless optimization, CelOptima allows users to: (1) make better use of spectrum, (2) increase quality of service, (2) reduce capital investment, and (4) reduce operational expenditures. Handoff thresholds and frequency plan for the most complex wireless systems can be automatically maximized. Applying the proprietary OPTIMA algorithm, CelOptima gives the best solution in the shortest time, so that users can perform an unlimited number of what if scenarios. CelOptima first assembles a unique interrelation matrix among all radios by using a proprietary algorithm, MATRIX. The software assesses the influence of all system servers at each point in the system, and then weights this influence with a traffic factor, derived from a special raster traffic layer created from demographics or switch data. The MATRIX data form the basis for calculation of ideal handoff levels where handoff requests are minimized and the desired number of handoffs is preserved. Using the OPTIMA algorithm, frequencies are assigned to the RF channels in such a way that overall interference is minimized. Geographic traffic distribution can be factored into the optimization solution, so that any potential interference is restricted to areas with the least traffic. In addition to working with existing plans, CelOptima software can be adjusted for any proposed modifications, including the increase or reduction of channels. With CelOptima, users can prioritize certain areas and/or restrict the use of certain frequencies at given sites. CelOptima also gives users the ability to optimize codes, polarities, and hopping sequence allocations. CelOptima allows users to optimize sequentially. For example, after completing a frequency optimization, users can assign the first level of codes (e.g., DSAT) based on the initial frequency assignments and then overlay this with a second level of code assignment (e.g., DCC), and so on.
Rev. 04/2001
1-1
CelOptima 4.6 Users Guide CelOptima is well suited to the optimization of CDMA systems. Optimized offsets are determined by incorporating relative signal strengths at each point, the distance between competing sites, and the offset window in use. CelOptima delivers precise results.
Rev. 04/2001
1-2
Simultaneous display of multiple screens. CelOptima creates a workspace region on-screen with multiple windows that can be simultaneously displayed so that users can view several layers of a particular system. For instance, the workspace screen can simultaneously display four sub-windows, one depicting morphology, another displaying topology, still another showing map features, and another depicting prediction simulations. Movement of the cursor within each sub-window is synchronized with the movement of the cursor in each of the other subwindows displayed.
Rev. 04/2001
1-3
Table of Contents
CHAPTER 1 ...............................................................................................................1-2 Basic Operation .....................................................................................................1-2 1.0 Understanding CelOptima ...................................................................................1-2 1.1 Basic Description of CelOptima...........................................................................1-2 1.2 Getting Started .....................................................................................................1-4 1.3 Opening and Saving Project Files........................................................................1-6 1.4 Setting-up and Loading Root Directories ..........................................................1-11 1.5 Relational Database............................................................................................1-16 CHAPTER 2 ...............................................................................................................2-2 Optimization Menu (CelOptima)............................................................................2-2 2.0 Introduction..........................................................................................................2-2 2.1 Configuration Tab................................................................................................2-3 2.1.1 Directories Subtab .........................................................................................2-3 2.1.2 Input Files Subtab .........................................................................................2-4 2.1.3 System Parameters Subtab.............................................................................2-6 System Parameters Subtab for GSM .............................................................2-9 2.2 Neighborhood & Handoff Tab...........................................................................2-11 2.3 Matrix Tab..........................................................................................................2-14 2.3.1 Execute Subtab............................................................................................2-14 2.3.2 Combine Subtab..........................................................................................2-17 2.4 Planning Tab ......................................................................................................2-19 2.4.1 Penalties Subtab ..........................................................................................2-19 2.4.2 Carriers Subtab............................................................................................2-21 2.4.3 Carrier Plan Subtab .....................................................................................2-24 2.4.4 Code Plan Subtab ........................................................................................2-26 AMPS/TDMA Systems ..............................................................................2-27 CDMA Systems..........................................................................................2-27 GSM Systems .............................................................................................2-27 Description of Fields within Code Plan Subtab ...........................................2-27 2.4.5 Performance Subtab ....................................................................................2-29 2.5 Tools Tab ............................................................................................................2-32 2.5.1 Export Subtab..............................................................................................2-32 2.5.2 Import Subtab..............................................................................................2-33
Rev. 04/2001
1-1
CHAPTER 3 ...............................................................................................................3-2 Presentation (CelView)...........................................................................................3-2 3.0 Introduction..........................................................................................................3-2 3.1 Views.....................................................................................................................3-3 3.1.1 The Log Information Window (Show Log)....................................................3-6 3.1.2 Define Maximum Size...................................................................................3-7 3.1.3 Desktop.........................................................................................................3-8 3.1.4 Presentation...................................................................................................3-9 3.1.5 Directories.....................................................................................................3-9 3.1.6 Map Maneuver ............................................................................................3-11 3.1.7 Carriers Table..............................................................................................3-12 3.1.8 Geographic Profile ......................................................................................3-18 3.2 Presentation ........................................................................................................3-21 3.2.1 Cell Site Tab ...............................................................................................3-22 3.2.2 Layers Tab ..................................................................................................3-24 3.2.2.1 Background ..............................................................................................3-26 3.2.2.2 Foreground...............................................................................................3-35 3.2.2.3 LOS (Line-of-Sight) .................................................................................3-41 3.2.3 Colors Tab ..................................................................................................3-44 3.2.4 Prediction Tab.............................................................................................3-45 3.2.6 Overlay Tab ................................................................................................3-46 3.2.6.1 Region Tab...............................................................................................3-46 3.2.6.2 Vectors Tab..............................................................................................3-51 3.2.6.3 Measurement Tab.....................................................................................3-52 3.2.7 FCC Tab .....................................................................................................3-54 3.2.7.1 Display Tab..............................................................................................3-54 3.2.7.2 Single Tab ................................................................................................3-58 3.2.7.3 Composite Tab .........................................................................................3-60 3.2.7.4 Filters Tab ................................................................................................3-64 3.2.8 Db/Grid Tab ....................................................................................................3-67 CHAPTER 4 ...............................................................................................................4-2 Relational Database ...............................................................................................4-2 4.0 Introduction..........................................................................................................4-2 4.1 Relational Database..............................................................................................4-3 4.1.1 Editing Cell Site Parameters ..........................................................................4-5 4.1.2 Database Querying ........................................................................................4-8 4.1.3 Replacing Multiple Data Fields ...................................................................4-11 4.1.4 Column Information....................................................................................4-12 4.2 Phases, Areas, and Flags ....................................................................................4-13
Rev. 04/2001
1-2
CHAPTER 5 ...............................................................................................................5-2 CelOptima File Formats.........................................................................................5-2 5.0 Neighbor List (.NBL)............................................................................................5-2 5.1 Sectors Blocked Channels (.SBLC)......................................................................5-4 5.2 Channel Distance Per Sector (.CDPS) .................................................................5-5 5.3 AFP External Interference Matrix (.GIM)..........................................................5-6 5.3.1 Calculation of the Interference Relations between Pairs of Sectors ................5-8 5.3 CDMA PN Offset Matrix (.GIM) ...................................................................5-10 5.4 Translated Frequencies File (.FTC)...................................................................5-12 5.5 Control Carriers per Sector (.CCPS) ................................................................5-12 CHAPTER 6 ...............................................................................................................6-2 Frequency Table ....................................................................................................6-2 6.0 Introduction..........................................................................................................6-2 6.1 Viewing Frequency Allocations ...........................................................................6-2 6.2 Editing a Frequency Table...................................................................................6-5 6.3 Blocking Carriers .................................................................................................6-7 CHAPTER 7 ...............................................................................................................7-2 Predictions .............................................................................................................7-2 7.0 Introduction..........................................................................................................7-2 7.1 Running and Viewing Performance Predictions .................................................7-2 7.2 Adjacent Channel C/I...........................................................................................7-6 7.3 Co-Channel C/I.....................................................................................................7-7 7.4 Percentage of Time Outage Predictions ..............................................................7-7 7.5 Percentage of Traffic Outage Predictions ...........................................................7-8 CHAPTER 8 ...............................................................................................................8-2 8.0 Introduction..........................................................................................................8-2 8.1 Planning Frequency Hopping ..............................................................................8-2 8.2 GSM Tables ..........................................................................................................8-3
Rev. 04/2001
1-3
CelOptima 4.6 Users Guide CHAPTER 1 ...................................................................................................................... 2 Basic Operation............................................................................................................... 2 1.0 Understanding CelOptima ............................................................................................ 2 1.1 Basic Description of CelOptima ................................................................................... 2 1.2 Getting Started .............................................................................................................. 4 1.3 Opening and Saving Project Files................................................................................. 6 1.4 Setting-up and Loading Root Directories ................................................................... 11 1.5 Relational Database .................................................................................................... 16
Rev. 04/2001
1-1
CHAPTER 1
Basic Operation
Rev. 04/2001
The Neighborhood & Handoff Module helps users to optimize handoff thresholds between neighbor cells in mobile networks and calculates neighbors for fixed systems. This module contains the options and settings used by CelOptima when calculating and optimizing the thresholds. The Matrix Module is the core of CelOptima. The modules inputs are the site database and single predictions for each site from CelPlanner. CelOptima then calculates the Interference Matrix, or Relationship Matrix. This matrix contains the interference relation between every pair of cells in the system (i.e., how much co-channel and adjacent channel interference each cell can potentially cause to every other cell in the system). The Planning Module allows users to define the spectrum availability of a plan, as well as defining other variables for how the plan can be designed. CelOptima can perform group plans or channel plans, accepting global or cell-specific lock-down lists. The Presentation Module (CelView) allows users to graphically display outputs created by CelOptima. Multiple windows, called Views, can be opened and different outputs can be displayed concurrently. In addition, various filters are available, allowing a detailed analysis of the different interference scenarios that may occur. The Presentation Module is detailed in Chapter 3. The main inputs to CelOptima are the site database of the network to be planned and the single predictions for each site. The site database must be formatted according to the CelPlan Project File format (.prj), and the single predictions must comply with the CelPlanner format.
CelOptima
. Prj file Configuration Neighborhood & Handoff Matrix
Single Predictions
Planning
Rev. 04/2001
1-3
After launching the application, CelOptima opens the main screen, as displayed below:
Rev. 04/2001
1-4
CelOptima 4.6 Users Guide The main screen displays all the drop-down menu options and speed keys available. It can be resized, if necessary, to fit a screen shared with other applications.
The table below describes the ten speed-keys available in CelOptima: Key Name Resize Zoom in Zoom out Shown Entire Area Grabber New View Copy View Sub View Profile Abort Function Resizes a View altering its scale, without increasing or decreasing the area displayed. The View can be resized to a larger or smaller scale. Enlarges an area selected by the user. Reduces an area selected by the user. Displays the entire area defined in the project file on a View. Allows the user to grab the area displayed on a View and pan it around. Creates a new empty View. The new View will display the entire area defined in the project file. Creates a copy of a selected View. Creates a new View containing a sub-area of an existing View. The user graphically selects the sub-area. Draws a path profile between any two points selected by the user. The profile is displayed on a pop-up window. Aborts the execution of any analysis being carried out by CelOptima.
Rev. 04/2001
1-5
Underneath the New Button, clicking the Open Button will act to open the following dialog box for retrieving project files. Users may select and open one of the project files that are displayed. In this instance, there is only one file, Manhattan LMDS.pjo.
The Reopen Button allows users to open project files previously opened within CelOptima. With the functionality of the Reopen Button, users can have multiple application project files easily at their disposal in user-designated locations within their computer or network.
Rev. 04/2001
1-6
To utilize the Reopen Button, under the Project Menu, scroll to the middle of the menu. Note that, by clicking on the Reopen Button, the software will automatically display the files previously created by the user. In this particular instance, only one project, Manhattan LMDS, has been created.
This procedure will prompt CelOptima to close the Project File and reopen it, refreshing all the information it keeps in memory about that file. The Reopen feature also allows users to open previously opened projects, whose names and paths are kept in a memory list, as shown above. Note that the top bar on the workspace will display the names of the files currently in use by CelOptima. For example, in the following graphical display, note that CelOptima has opened two files: 1) Manhattan LMDS.pjo and 2) Manhattan LMDS.prj.
Loading Options allow users to implement simple, shortcut operations to retrieve a particular desktop configuration containing user-defined, multiple Views or to retrieve the last previously loaded project files from CelPlanner. These options are only available after a project file is opened. Recall that Views are sub-windows within the application tool workspace area that allow users to capture presentation of multiple, different terrain types and/or prediction simulations onto one screen. For instance, users can save a desktop combination of Views. One View might contain morphology presentation of the project service area, another topology, another a
Rev. 04/2001
1-7
CelOptima 4.6 Users Guide prediction, etc. For more information on Views, go to chapter 3, which describes presentation of Views in depth.
The Project Loading Options Dialog Box allows users to choose which type of action the software should perform when loading settings files. Thereby, whenever a CelView settings file is loaded, the software will: 1) load the last configuration of Views along with the CelPlanner Project associated with it (load last Desktop saved option is selected); 2) load only the last CelPlanner project file opened (load last CelPlanner Project used is selected); or 3) load only CelView settings (do nothing option is selected). Ask for confirmation check boxes will then appear on screen to ask users for confirmation before loading the selected item. Loading options are not stored in the CelView setting file; they are global settings (saved in registry) that apply across-the-board to all applications containing the CelView module. For example, if a user chooses the load last Desktop saved option in CelTools and then opens CelOptima, CelOptima will automatically use the same loading option users set in CelTools. Users can save a project directly from the Project Menu by clicking the Save Button.
Rev. 04/2001
1-8
If users wish to save a project file with a different project file name or in a different location, users can click the Save As Button. The following dialog box will appear in the middle of the workspace.
Note that this is the same dialog box that appears on screen after clicking the Open Button.
Within the Project Menu, users can open CelPlanner project files by clicking the CelPlanner Project Button. This action will bring up a submenu (shown below). Users then have options to Open, Reopen, Save, and Save As (rename or relocate) CelPlanner project files within CelOptima.
Rev. 04/2001
1-9
CelOptima 4.6 Users Guide Users also can launch CelOptima directly by opening project files without having to first open the software tool. Users can perform this operation by simply doubleclicking the project file name in Windows Explorer.
Whenever a Project File is opened, CelOptima scans the directories indicated in the file, validating the terrain databases and any, other files utilized/created by users during the design phase. This information is always present in the Project File and may be changed in CelOptima. However, changes made to these directories cannot be saved. After the process is completed, the Directories window, shown below, may be closed. CelOptima opens the Directories window during the validation process to provide visual feedback of the directories being searched. This window can be opened at any time by selecting View->Directories (Ctrl+D).
Directories can be added and/or changed through this window. Directories previously defined are checked with a blue tick ( ). To change a directory, click on the sign on the right side of the blue tick, double-click on the icon, and select a new directory. 1-10
Rev. 04/2001
CelOptima 4.6 Users Guide To add a label to this directory, double-click the desired. icon and type the label name as
When finished with the changes, click on the Update Directories Information Button. CelOptima will rescan all the directories and validate the new entries.
Rev. 04/2001
1-11
Note that the Output Folder contains five sets of folders: Blocked Channels, Matrix, Neighbour, Performance, and Planning. Note that the Matrix and Performance Folders contain four folders each: Combined, Downstream, Upstream, and Downstream + Upstream There are Traffic and Control Performance Files for each direction analyzed.
A complete analysis will generate up to 54 Performance Files. Users need only analyze the combined results and resort to other files to analyze specific issues.
Rev. 04/2001
1-12
To automatically create a root directory, select the Optimization menu. CelOptima will display the Automatic Planning & Optimization (a View 1 and a Presentation windows will also be displayed; disregard them for this step). Click on the Configuration Tab and then on the Directories Subtab. The following dialog box will appear.
Click on a Root Dir. Button to select an existing folder or type the path to the desired directory. After users click on a Root Dir: Button, CelOptima will display the following Browse for Folder Dialog Box (shown on the next page) in which users can select files to move into the directory tree.
Rev. 04/2001
1-13
IMPORTANT: A Project File must be loaded before the root directory can be configured. If a Project File is not loaded, CelOptima will display an error message and will request that a valid file be loaded. The files available in the memory list can be loaded by double-clicking on the file name, or a new project can be selected by clicking on the Open New Project button.
Rev. 04/2001
1-14
Alternatively, by selecting View->Directories, CelOptima will display the Directories Window (shown on page 10). Users can also select files from this window. After a directory has been selected or entered, click on the information into memory. button to load the directory tree
If the selected folder does not contain a valid directory tree or, if the typed path does not exist (when using the Directories Subtab within the Configuration Window), CelOptima will create the required folders, including the root directory. If users choose to create the directory tree manually, select the root directory through the Browse for Folder Window and click on the button to load the directory tree information into memory. After the root directory is loaded, the Directories Window can be closed. Note that the original Topography, Morphology, Images, and Individual and Composite Files originate from and have the same directory structure created within CelPlanner. After using CelOptima, the user may choose to use different directories then the directories originally specified for the project. CelOptima generates performance files.
Rev. 04/2001
1-15
CelOptima will open two windows: the Log Information Window and the Cell Sites Database Window. The Log Information window displays information about all tasks performed by CelOptima. The log messages are always saved in ASCII files available to users for future reference and troubleshooting. The log file has a .txt extension and follows a naming convention, such as CelOptima log 01.txt, where the number corresponds to different log sessions. This window can be closed at any time without affecting any operations performed by CelOptima; it can also be opened at any time by selecting View> Show Log (Ctrl+L).
Rev. 04/2001
1-16
The Cell Sites Database Window displays all the sites in the Project File with their respective parameters. The upper half of the window shows the site list while the lower half shows details information about each sector of the site selected on the upper half.
CelOptima also allows users make changes to the Phases and Areas of a Project File. To access the Phases and Areas Window, select Project->CelPlanner->Phases and Areas.
Rev. 04/2001
1-17
Users can select/deselect Areas and Phases in the same manners as performed in CelPlanner.
Rev. 04/2001
1-18
CelOptima 4.6 Users Guide ________________________________________________________________________ CHAPTER 2 ...................................................................................................................... 2 Optimization Menu (CelOptima).................................................................................... 2 2.0 Introduction................................................................................................................. 2 2.1 Configuration Tab ...................................................................................................... 3 2.1.1 Directories Subtab.................................................................................................. 3 2.1.2 Input Files Subtab .................................................................................................. 3 2.1.3 System Parameters Subtab..................................................................................... 5 2.2 Neighborhood & Handoff Tab................................................................................. 11 2.3 Matrix Tab................................................................................................................. 14 2.3.1 Execute Subtab..................................................................................................... 14 2.3.2 Combine Subtab................................................................................................... 17 2.4 Planning Tab ............................................................................................................. 19 2.4.1 Penalties Subtab ................................................................................................... 19 2.4.2 Carriers Subtab..................................................................................................... 21 2.4.3 Carrier Plan Subtab .............................................................................................. 23 2.4.4 Code Plan Subtab................................................................................................. 25 AMPS/TDMA Systems ............................................................................................ 26 CDMA Systems ........................................................................................................ 26 GSM Systems............................................................................................................ 27 Description of Fields within Code Plan Subtab........................................................ 27 2.4.5 Performance Subtab ............................................................................................. 28 2.5 Tools Tab ................................................................................................................... 31 2.5.1 Export Subtab....................................................................................................... 31 2.5.2 Import Subtab....................................................................................................... 32
CHAPTER 2
Optimization Menu (CelOptima)
2.0 Introduction
After clicking on the Optimization Menu, a new window, Automatic Planning and Optimization, will appear on screen (see below). The Optimization module is divided into five tabs that ultimately deal with the optimization functions of CelOptima that is calculation of neighborhood and handoff for mobile cellular systems and creation of the interference matrix and assignment of carriers for both fixed and mobile systems. The calculations and matrix are subsequently used for system planning and optimization within the Optimization module. The tabs should be handled in sequential order from left to right. Except for the Neighborhood & Handoff Tab, each tab contains subtabs that should also be examined and/or filled out from left to right. The presentation of the tabs and subtabs in this chapter follows the order that the user should consider these items. Also, discussion of the fields within each tab or subtab will be from top to bottom.
Sets of fields will be discussed in categories labeled by successive numbers. Section 2.1.1 describes usage of the fields in the Directories Subtab to the left.
Rev. 4/2001
2-2
Rev. 4/2001
2-3
CelOptima 4.6 Users Guide Within the Input Files Subtab, a user can specify the source of the neighbor list and the interference matrix (from current output or a previously created matrix by CelOptima) used for system planning and optimization. The figure below depicts the Input File Subtab.
1. For the neighbor list, a user can choose from three options: A neighbor list created by CelPlanner A list created by CelOptima in the current session A user neighbor list created from a source other than CelOptima or a list previously created by CelOptima in another session For the last set of options, the user must specify the directory pathway for the neighbor list file by clicking on the from User Selection Option, clicking the Neighbor List Button, and typing the directory pathway for the intended file. In this instance, CelOptima expects files with the extension .nbl. For more information on the file format, refer to item 5.0 in Chapter 5 of this manual. 2. For choosing the source of the interference matrix, a user can select the matrix created by CelOptima (located in the current output directory after CelOptima creates the matrix) or opt to use a previously created matrix by CelOptima. For instance, a user may choose to locate a matrix file in one directory/location as opposed to having the same matrix file in several, different directories. To avoid this redundancy, a user can click the Interf.
Rev. 4/2001
2-4
CelOptima 4.6 Users Guide Matrix File button and input the file pathway in the field provided. Another purpose might be to choose matrixes created with different project setups (different site parameters, for example) for analyzing various what if scenarios. Users should be aware that CelOptima automatically overwrites a previously created file if a different file name or location is not specified during a subsequent session.
Rev. 4/2001
2-5
CelOptima 4.6 Users Guide description for AMPS and TDMA because the fields in this subtab occur for the other systems. To avoid redundancy, repeated fields are only described once. Systems Parameter Subtab for AMPS and TDMA
1 2 3
1. In the Minimum Acceptable Carrier Availability Field at the top of the screen, the user can designate the minimum percentage threshold of time availability for the cellular system. CelPlan recommends using a 90% minimum availability standard. A specified availability of 100% will intuitively increase the required resources and difficulty for creating such a system. Likewise, a system with 80% availability will be easier to create. 2. In the Analysis Direction for Matrix and Prediction Section, users should specify which direction is under study. Users can opt for upstream, downstream, or both simultaneously. 3. For upstream, users can choose to implement a Power Control Algorithm by selecting the Power Control Available Field. The software considers power control for both matrix generation and performance analysis. Users can also specify a Maximum Power Control Range (in dB) in the adjacent field. The Power Control Range defines the dynamic range of the subscriber transmitter that is how many dB the CPE transmits below a maximum transmit power.
Rev. 4/2001
2-6
CelOptima 4.6 Users Guide For mobile systems, the Target Field values represent maximum and minimum signal levels between which the Power Control Algorithm tries to position the received signal. If the required upstream transmit power is below the dynamic range, the software will use the minimum power in the range, regardless of meeting the Target Field requirements. The Target Received Power (TRP) used for Power Control in the LMDS/MMDS module is the Coverage Threshold Parameter, which is declared in the Matrix Tab. When the Best Server from Downstream Analysis Option is checked, CelOptima considers the upstream best server in the same manner as the downstream best server. This option can be modified only for LMDS/MMDS systems. All other technologies use this concept as a default, and, although the option is displayed on screen for other technologies, users will be unable to uncheck this field.
Rev. 4/2001
2-7
1. The Minimum Acceptable Carrier Availability Field is described in the previous section. If users check the Use Traffic Load Factor per Sector Option, CelOptima will consider sector load when generating both the upstream and downstream matrixes. 2. The previous section describes this set of fields. However, for MMDS systems, users should be aware that there are three components composing the downstream matrix: DH/UH DH/UN DN/UH Where: D - desired U - undesired H - home system N - neighbor system
Rev. 4/2001
2-8
CelOptima 4.6 Users Guide The downstream matrix also considers neighbor traffic. 3. Users can specify the source of the Polarization Plan that CelOptima will use to create the interference matrix. Two choices are available. If a user selects the Use Project Plan Option, CelOptima will use the polarization scheme from the project files imported from CelPlanner. Alternatively, a user can select the Prepare New Plan Option, which overrides the current scheme and creates a new one, based on the interference matrix. In addition, for fixed wireless systems, users must select whether either the downstream or the upstream signal direction is under study. System Parameters Subtab for GSM
Described Above.
1. CelOptimas optimization module for GSM systems includes Frequency Hopping. This option provides automatic suggestion for MAL (Mobile Allocation List), HSN (Hopping Sequence Number), and MAIO (Mobile Allocation Index Offset) allocations. Users can perform multi-layered statistical analysis, including automatic gain considerations for frequency diversity, interference diversity, discontinuous transmission, and fractional loading. The planning procedure is the same with the addition of Frequency Hopping settings.
Rev. 4/2001
2-9
CelOptima 4.6 Users Guide Users should choose the Maximum Number of Channels per Frame (half or full rate) and the Planning Method. If users choose to plan by selecting the Fractional Loading Option, CelOptima will perform allocations on a sector-by-sector basis. By choosing the Multiple Reuse Pattern (MRP) Option, CelOptima will perform allocations of frequencies/MAL lists by transceiver layer. The Discontinuous Transmissions Factor (DTX) represents the percentage of time that a subscriber is actually using a traffic channel. This factor may be used for upstream, downstream, or both directions. Users must analyze the deployed equipment before applying this factor. Equipment vendors will let users know whether their equipment supports this factor. In cases where the factor should not be used, type 1 in the corresponding field which means that subscribers are using traffic channels 100% of the time. Users must also set the Average Speed of Subscribers in km/h. This setting will affect the effectiveness of frequency hopping in terms of fading relief. To edit a GSM database, users can click on the Edit GSM Database MAL and Resources Button at the bottom of the subtab. For a description of the GSM database structure, please go to chapter 8.
Rev. 4/2001
2-10
1 2
5 6
1. CelOptima provides two methodologies for considering neighbors. If users consider neighbors by percentage, CelOptima will use the designated percentage to calculate which adjacent cell sites contain the threshold border area to qualify as neighbors for a particular site. Users also can consider neighbors by maximum number (maximum of 12). CelOptima runs Neighborhood and Matrix calculations independently. Thus, users may run neighborhood calculations without having to run matrix calculations. To obtain neighbor lists, users can use the Neighbor List File Button instead of re-running all neighborhood calculations. This button will create a new neighbor list file using the constraints specified in the Percentage and Max. Number Fields. The file will be stored in the Output Directory in the Neighbors Folder. The remaining portions of this tab relate solely to mobile systems.
Rev. 4/2001
2-11
2. CelOptima considers a statistical best server selection per bin to treat situations with multiple, qualified servers. Users can use the Best Server Detection Field to refine neighbor list calculations. The value of this field determines the signal level difference for which users want to consider the possibility of handoff. For example, if users set the value at 4 dB, this means that the software will consider every server that reaches adjacent bins with a difference of 4 dB or less as a neighbor, regardless of being a best server in that bin. 3. Handoff Threshold and Handoff Hysteresis can be calculated either from a neighbor list provided by CelPlanner or a list created by CelOptima (as specified in the Configuration, Input Files Subtab). If a user chooses a neighbor list created by CelOptima, the software provides two ways to calculate Handoff Threshold and Hysteresis: By neighborhood By sector If users select the per sector option for Handoff Threshold, users can specify the standard deviation allowed for the calculation. A standard deviation of 1 has been provided as a default value because that value has proven to be best representative of most, previous cases. Similarly, if a user selects the per sector option for Hysteresis, CelOptima allows for specification of a Hysteresis Threshold in decibels. A decibel level of 5 dB is the default level. CelPlan recommends calculating Handoff Threshold on a per sector basis and Handoff Hysteresis on a per neighbor basis for most mobile systems. 4. In the section labeled Existent Handoff Parameters refer to, users can select which direction (downstream or upstream) is under study for a fixed system.
5. The bottom section of the Neighborhood & Threshold Tab allows users to save the Handoff Thresholds and Handoff Hysteresis calculations to corresponding CelPlanner Project files. Upon the completion of calculations, users may want to implement these features after several iterations of calculations or after the best values for the system have
Rev. 4/2001
2-12
CelOptima 4.6 Users Guide been calculated. If the Save Handoff Thresholds to CelPlanner Box is not checked, the results will be saved in cache memory, and a user has the option to export these results at a later point in time as explained in item 2.5.1 of this chapter. 6. Finally, clicking the Execute Neighborhood & Handoff Calculations Button will prompt CelOptima to start creating the neighborhood file (if specified to do so) and calculating Handoff Threshold and Handoff Hysteresis for the system.
Rev. 4/2001
2-13
1. In the uppermost section of the Execute Subtab, users can specify parameters for matrix resolution, subscriber connectivity, coverage threshold, and interference threshold. The Resolution Field provides a range of choices for specifying the distance between the points calculated in the matrix. Users can select resolutions from .1 to 25 seconds. Choice of resolution will be affected by the resolution of the available terrain databases imported from CelPlanner. If traffic data is being used, the resolution should match the resolution of the raster traffic files.
Rev. 4/2001
2-14
CelOptima 4.6 Users Guide The Connectivity Field provides a parameter to define the average mobility (for mobile systems) of subscribers within a particular system to account for load distribution among servers. For instance, if the cellular system mainly covers highway areas, the connectivity parameter should be increased to account for the movement of most subscribers within that system. Alternatively, for fixed cellular systems, the parameter accommodates service variability. The Coverage Field allows users to specify the minimum signal strength that CelOptima will consider as a valid server. Below this coverage threshold (i.e., 115 dBm in this case), CelOptima will not consider a signal as a valid server. The Interference Field allows an operator to specify a minimum value for interference. CelOptima will consider all calculated interference values above this user-defined parameter as interference points in the matrix. 2. Located below the matrix prediction parameters is the User Traffic Data Box. A user should always check this box if traffic data is available for a particular project. CelOptima will then use the existing traffic data for calculating the matrix points. In the middle of the Execute Subtab, the Use Priority Regions Box allows users to prioritize certain regions within a cellular system for calculation of the interference matrix. For instance, highly populated, urban regions can be prioritized over less populated areas within the same cellular system. When implementing this feature, a user must specify a pathway for a priority regions file by clicking on the corresponding Regions File Button and typing in a file route. CelOptima expects files with extension .txt. These files were originally exported from CelPlanner. The Use Mobility Regions Box allows users to account for load distribution among servers in more mobile regions of a cellular system. By implementing this feature, a user must specify a pathway for the mobility regions file by clicking on the corresponding Regions File Button and typing in a file route. Note that whereas the Mobility Field in the matrix prediction parameters allows users to select a mobility parameter that applies to an entire cellular system, the mobility regions feature allows users to account for differences in mobility in the various regions within a cellular system. CelOptima expects files with extension .txt. These files were originally exported from CelPlanner. 3. By clicking on the Define Outage Table Button, the following table and chart appear:
Rev. 4/2001
2-15
The Outage Table allows users to specify calculation percentages for co-channel and adjacent channel interference based on C/I values. This table depicts an equivalent C/I as if there were only one signal and one interferer. The Outage Table has an availability range between 0% and 100%. The software always scans the Outage Table from smallest to highest availability values. Thereby, when a percentage is repeated, the software chooses the lowest corresponding C/I value. The only exception to this scenario is 100%, which sets the maximum range of the table. Note that for a C/I value of 2dB, where strength of the interfering signal is much greater than the strength of the carrier signal, CelOptima will calculate 100% interference between cochannels and 50% interference among adjacent channels. Alternatively, with a C/I of 21 dB, CelOptima will calculate interference as 23% between co-channels and 0% among adjacent channels at particular geographic points in the matrix. Users can either define these values by clicking on the fields corresponding to a given C/I value. Conversely, clicking the Automatic Adjustment Button will reproduce the default 4. values now shown in the table.
Finally, after all the fields in the Execute Subtab have been considered, users can click the Execute Matrix Button to prompt CelOptima to initiate calculation of the interference matrix.
Rev. 4/2001
2-16
3 1. By clicking on the corresponding File Button for either the first file or the second file, a user can then designate a file route for both intended files that will be combined by CelOptima. In addition, CelOptima provides a weighting feature for prioritizing the original files. For instance, if a user intends to weight the first matrix file as 60% and the second as 40%, the user should type .60 in the Weight Field corresponding to the first file and .40 in the Weight Field corresponding to the second file. 2. After clicking on the Directory Button underneath the Output Matrix File, users can type in a pathway for the combined matrix file.
3.
Rev. 4/2001
2-17
CelOptima 4.6 Users Guide After a user has appropriately designated the file locations for the first file, the second file, and the combined file and indicated weighting for each of the original files, the user can click the Combine Matrixes Button to prompt CelOptima to create the combined matrix file.
Rev. 4/2001
2-18
Rev. 4/2001
2-19
CelOptima 4.6 Users Guide 1. In the figure above, the values in the column containing numbers can be changed to suit a users need. For instance, in the first section, which pertains to co-channel interference, a user can prescribe a value for co-channel interference that occurs within different sectors in the same site. If a user opts to give this event a higher penalty rating, the user can increase the penalty value for that event from 0 to 100%. Alternatively, if a user wants to give this event a lower score, the user can decrease the penalty value. Finally, if a user opts to entirely prevent this event from occurring in the system, the user can click on the corresponding Prohibited Box. CelOptima will use the penalty score values to generate a score for the system under study and also disallow the events prescribed as prohibited from occurring while creating the frequency plan for the system. 2. The Carrier Outage Exceeded is equivalent to 100% minus Time Availability. This penalty applies if a pixel has an outage above the user-defined threshold. Note that CelOptima may not be able to create a viable frequency plan if too many types of events are prohibited due to limitations arising from other, specified parameters within the system.
Rev. 4/2001
2-20
2 3
1. At the top of this subtab, the field adjacent to the Carriers Table Button automatically displays the frequency file that was imported from CelPlanner. Clicking on the Carriers Table Button will allow a user to designate and choose a different frequency file, if desired. Underneath this field, the screen displays the number of total traffic channels, total control channels, and the total channels pertaining to the chosen frequency table.
2.
Rev. 4/2001
2-21
CelOptima 4.6 Users Guide The Blocked Carriers per Sector Button allows a user to import a blocked carriers file that prescribes different blocked channels per sector as opposed to blocked channels for an entire cell site or project. The file format for the blocked barriers file is .sblc and is described in item 5.1 in Chapter 5 of this manual. By clicking the Global Blocked Carriers Button, users can designate the file name for a blocked carriers file that pertains to blocked channels to entire cell sites within a system as opposed to blocked channels per sector. The file is binary and has a .blc extension. 3. Finally, clicking on the Edit Blocked Carriers Table Button allows a user to edit an existing blocked channels file. After this button is clicked, CelOptima will retrieve the file and display the table in the following window. The top of the window contains a button bar with commands for manipulating the file:
Release Channel Mode; allows user to unblock selected channels. Blocked Channel Mode; allows user to select blocked channels. Clear Table; clears table of all blocked channels.
When users edit a blocked carriers file, a corresponding legend will also appear with the blocked channel file window. Users should be aware that these legends will be important for later analysis but do not currently apply. In the left-hand corner of the blocked carriers window, the following drop-down menu appears by clicking the corresponding drop-down pointer:
Rev. 4/2001
2-22
The functionalities of each of the three, available options are briefly described below. Block Channels Option: enables the editing of blocked channels. To block a channel, click on it on the table and it will turn red, indicating that it has been blocked for usage. CelOptima will not use blocked channels for planning. Allocated Carriers Option: displays the allocated carriers for the selected site as described in more detail in chapter 3, item 3.1.7. Edit Carriers: allows users to make changes to selected sites, adding or deleting carriers on a sector-by-sector basis. To add a carrier, click on the desired carrier; to delete a carrier, click on it, and CelOptima will delete that carrier from the corresponding sector.
Rev. 4/2001
2-23
Note that the fields in this portion of the screen only apply to systems that allocate frequency based on time slots (i.e. GSM or TDMA).
4 5 6 1. At the top of the screen, users have the choice of either creating a plan from scratch or expanding a current plan. If the user chooses to create a new plan, CelOptima will automatically overwrite the new plan onto the corresponding project (.prj) files contained in CelPlanner. Similarly, if the user expands an existing plan, CelOptima will add the changes to CelPlanners project files. Users have two selections for the Carriers Allocation Sequence per Sector: Sequential and Random Allocation. For sequential allocation, the software allocates the first set of carriers in the spectrum that were within allocation constraints to the first sector. Then, the software allocates the next set of carriers to the second sector, and so on. This allocation method leaves the last carriers in the spectrum free. With random allocation, the software avoids repeating carriers by allocating new carriers randomly. Thus, carriers reuse among sectors will have less repetition of the same distribution pattern. Although system performance using either option is roughly equivalent, an unbalanced distribution of channel allocations is undesirable considering that there are still free channels available for allocation. 2. As noted in the figure above, the next set of fields apply only to time-slotted systems, such as GSM and TDMA. The Total Channels per Carrier Box allows a user to designate the number of traffic channels corresponding to each carrier in the system. For instance, in one frequency band, a system may use eight channels per carrier. Therefore, a
Rev. 4/2001
2-24
CelOptima 4.6 Users Guide user would type 8 in this box. By checking the Plan Control Carrier Box, the user prompts CelOptima to create a plan for the control channels in the system. The Default # Ctrl. Carriers per Sector and corresponding file button allows users to import a previously created plan that applies to the entire system. The file format for this file is described in item 5.5 in Chapter 5 of this manual and has a .ccps extension. Likewise, checking the Plan Traffic Carrier Box will prompt CelOptima to create a plan for the systems traffic channels. 3. The next section within the Carriers Subtab screen relates to Spacing between Sector Carriers. Here, users have the option of either planning carriers in groups or by minimum separation per sector. If opting for separation per group, the user must designate the separation distance in a group (i.e., 2, 3, 6, 21 etc.) in the field below the Plan Carriers in Groups Option. Alternatively, a user can select the Plan Carriers for Minimum Separation in Sector Option. By doing so, the value in the Default Min. Chn. Separation Field (underneath the dynamic allocation option in 4) should reflect the number of groups within the frequency table. In cases where the required minimum separation per sector exceeds the capacity of the frequency table, selecting the Dynamic Allocation Option will prompt CelOptima to automatically calculate a new frequency separation that will allow for assignment of the remaining channels. 4. The Default Min. Chn. Separation Field is the minimum carrier separation allowed in any sector of the project (usually due to combiner limitations). If any sector(s) requires a minimum separation other than the default, the user can provide a Minimum Dist. Sector File containing these requirements. This file has a .cdps extension and is further explained in item 5.3 in Chapter 5. 5. By selecting the Calculate Quick Score Option, CelOptima will generate a quick score for the system. Selecting the Save Carrier Plan to Project will prompt CelOptima to save the carrier plan to CelPlanner project files. 6. Finally, after completing the carrier plan options within this screen, a user can click on the Execute Frequency Planning (AFP) Button to create the carrier plan for the system.
2-25
CelOptima 4.6 Users Guide The Code Plan Subtab allows users to account for a second layer of planning after allocating channels in the Carrier Plan Subtab. Code planning allows users to ascribe different attributes to the same reuse channels that are physically close within a system so that the overall system avoids conflict. Before describing the functionality of the fields within the Code Plan Subtab, this section will briefly explain outline reuse technology for AMPS/TDMA, CDMA, and GSM systems.
2 3
AMPS/TDMA Systems AMPS/TDMA systems utilize SAT and DCC in multiple layers to reduce conflict within a system. Recall that SAT code generally has three options (0,1,2) for reuse channels within an area in a system. When a system runs out of SAT codes for reuse channels, CelOptima will allocate a second layer of DCC codes to differentiate between reuse channels. This coding structure accounts only for signal strength in code planning. CDMA Systems Whereas AMPS/TDMA systems account only for signal strength for allocating reuse channels, CDMA systems utilize pilot PN offset that considers signal strength relations as well as delay. For CDMA, all pilots use the same pseudo-random sequencing but start at different offsets. Because the mobile is at different distances from different sectors, it will receive sequences from different pilots with different delays. This situation can
Rev. 4/2001
2-26
CelOptima 4.6 Users Guide potentially cause a conflict within a cellular system. PN offset planning accounts for the relative delays between sectors together with the signal strength and plans the best offset distribution in order to avoid these conflicts. GSM Systems Recall that GSM systems utilize BSIC and training sequences for code planning. In addition, the code planning structure operates under the same principle as AMPS/TDMA systems do. Description of Fields within Code Plan Subtab 1. The Total Field contains the total number of resources available for code planning. For example, AMPS systems usually have a total of 3 resources; CDMA usually have 256 available resources; and GSM normally have 256 resources. The Resource Field lists the type of resources used for a particular system. AMPS systems use SAT; TDMA systems use DCC; CDMA use PN sequences; and GSM systems use BSIC.
2. For the Seq. Plan Button and corresponding field, users should select the location and file of the frequency plan created by CelOptima from the previous step that is creation of the frequency planning file (AFP) within the last subtab, the Carrier Subtab. 3. In this section, users have two options for code planning. Users can select the Resources Per Sector Option to plan 1 resource per sector. Alternatively, users can choose the Resources Per Frequency Option for planning 1 resource per carrier multiplied by the total number of available carriers. If choosing the latter option, a user must specify the location of the frequency file by clicking on the Exist. File Button below the Resources Per Frequency Option. 4. Clicking the Code Planning Execute Button will prompt CelOptima to create a code plan based on the required parameters.
Rev. 4/2001
2-27
The Combine Subtab allows users to plan the performance for multiple layers of traffic grids and prediction levels. For instance, users can combine performance plans for different ground levels in which they might consider the performance of a system at
Rev. 4/2001
2-28
CelOptima 4.6 Users Guide ground level and also the performance of the system at the second-story level. By first specifying the respective frequency files and weight given to the different levels and, second, stipulating an output directory for the combined prediction file, a user can combine performance predictions by clicking on the Combine Performance Predictions Button at the bottom of the screen. Quick Score Subtab
Within the Quick Score Subtab, users have another opportunity to prompt CelOptima to create a quick score for the system. Recall that, at the bottom of the Carrier Plan Subtab, users can generate quick scores for the CelOptima-created AFP. Clicking on the Execute Quick Score Button at the bottom of the screen will generate a quick score for evaluating system interference among co-channels and adjacent channels. CelOptima also calculates a total value for the entire system by summing the scores for co-channel and adjacent channel interference.
Prediction Subtab
Rev. 4/2001
2-29
In the Prediction Subtab, a user can calculate performance predictions for control carriers and traffic carriers by clicking the respective Execute Predictions Button for each type of carrier. As displayed in the table pertaining to each carrier type, CelOptima will calculate the co-channel and adjacent channel interference per minimum and maximum bin and sum these values. In the last column, CelOptima will also calculate the traffic in Erlangs for minimum and maximum bin (minimum and maximum outage on a pixel). Finally, in the availability row at the bottom of the table, CelOptima displays the availability percentage (time that the system is available) for each category.
Rev. 4/2001
2-30
At the top of the screen, selection of the Save CelPlanner Project Option will prompt CelOptima to automatically export any changes to CelPlanner. Clicking the Change CelPlanner Project Frequency Table Name Option will trigger CelOptima to change the current table name within CelPlanner to the new name coinciding with the AFP. The Clear CelPlanner Frequencies Option clears the current frequency tables in
Rev. 4/2001
2-31
CelOptima 4.6 Users Guide CelPlanner. Generally, all three options are selected unless the user is considering multiple parameter changes in several AFPs and does not wish to update the CelPlanner files after CelOptima creates each AFP. By clicking the Translated Button in the middle of the screen, a user can select a file in the adjacent field for export from .ftc to .prj format. Subsequently clicking the Export Freq. Plan Button will prompt CelOptima to export the file either to the CelPlanner project files or another location for possible, later use in CelPlanner. Similarly, to export a resource file from .srf to prj. format, a user must click the Seq. File Button, select a file for export, and click the Export Resource Button.
Rev. 4/2001
2-32
CelOptima 4.6 Users Guide CHAPTER 3 .................................................................................................................. 2 Presentation (CelView).................................................................................................... 2 3.0 Introduction............................................................................................................... 2 3.1 Views ........................................................................................................................ 3 3.1.1 The Log Information Window (Show Log)........................................................... 6 3.1.2 Define Maximum Size ........................................................................................... 7 3.1.3 Desktop .................................................................................................................. 8 3.1.4 Presentation............................................................................................................ 9 3.1.5 Directories.............................................................................................................. 9 3.1.6 Map Maneuver ..................................................................................................... 11 3.1.7 Carriers Table....................................................................................................... 12 3.1.8 Geographic Profile ............................................................................................... 18 3.2 Presentation............................................................................................................. 21 3.2.1 Cell Site Tab ........................................................................................................ 22 3.2.2 Layers Tab ........................................................................................................... 24 3.2.2.1 Background ....................................................................................................... 26 3.2.2.2 Foreground........................................................................................................ 35 3.2.2.3 LOS (Line-of-Sight).......................................................................................... 41 3.2.3 Colors Tab............................................................................................................ 44 3.2.4 Prediction Tab...................................................................................................... 45 3.2.6 Overlay Tab ......................................................................................................... 46 3.2.6.1 Region Tab........................................................................................................ 46 3.2.6.2 Vectors Tab....................................................................................................... 51 3.2.6.3 Measurement Tab.............................................................................................. 52 3.2.7 FCC Tab............................................................................................................... 54 3.2.7.1 Display Tab....................................................................................................... 54 3.2.7.2 Single Tab ......................................................................................................... 58 3.2.7.3 Composite Tab .................................................................................................. 60 3.2.7.4 Filters Tab ......................................................................................................... 64 3.2.8 Db/Grid Tab ......................................................................................................... 67
Rev. 04/2001
3-1
CHAPTER 3
Presentation (CelView)
3.0 Introduction
The Presentation Module, also known as CelView, contains powerful features that allow users to display and analyze the various outputs generated by CelOptima. In addition, the following graphical elements of the CelPlanner Suite are supported and can be displayed in concurrence with the Views: Terrain Databases Topography, Morphology, and Images Region files Measurement files Prediction files The basic entity of the module is the View, which is a window whose content is defined by the user. Multiple Views can be created and manipulated simultaneously; they can also be synchronized, allowing them to have different contents with identical zoom levels. The Presentation module works in conjunction with the Views, being common to all views and controlling what is displayed and how it is presented. It is divided in eight tabs, as described below: Cell Site: controls the presentation mode for the cell sites; Colors: controls the color palettes used in the terrain databases and predictions; Overlay: controls presentation of region, vector, and drive test data files; Layers: controls the types graphical layers displayed on a View, namely the terrain data and non-CelOptima predictions; Prediction: controls the prediction layer to be displayed forward or reverse; FCC: controls the presentation of CelFCC predictions; Db Grid: allows users to view additional information about a project. IMPORTANT: A Project File must be loaded for this module to be operational.
Rev. 04/2001
3-2
3.1 Views
Views are graphical windows used to display the prediction outputs produced by CelOptima. Multiple Views can be created and displayed concurrently and the content of each View can be defined by the user and is selected through the Presentation module. As the mouse points to any location within a View, the top bar displays geographical information about each point.
Rev. 04/2001
3-3
CelOptima 4.6 Users Guide They are controlled by both the speed-keys available under the menu bar and by the Presentation module. The speed-keys are described on the table below: . Function Key Name Resize Resizes a View altering its scale, without increasing or decreasing the area displayed. A View can be resized to a larger or smaller scale. Zoom in Enlarges an area selected by the user. Zoom out Shown Entire Area Grabber New View Copy View Sub View Profile Abort Reduces an area selected by the user. Displays the entire area defined in the project file on a View. Allows the user to grab the area displayed on a view and pan it around. Creates a new empty View. The new View will display the entire area defined in the project file. Creates a copy of a selected View. Creates a new View containing a sub-area of an existing View. The user graphically selects the sub-area. Draws a path profile between any two points selected by the user. The profile is displayed on a pop-up window. Aborts the execution of any analysis being carried-out by CelOptima.
The Resize command is a one-time function. Each time a user needs to use this function, the Resize button must be clicked.
Once the View is resized the Resize button is deactivated. The displayed area is kept the same
Rev. 04/2001
3-4
CelOptima 4.6 Users Guide After the desired View is resized, the command is deactivated. Any attempt to resize a View with the Resize function deactivated will crop part of the View, instead of change its scale.
An attempt to resize the View with the Resize function deactivated crops the area displayed.
The Speed-key commands affect one View at a time. The View affected by a command is always the active View, i.e., the highlighted window. The figure below is an example of an active window. The color of the bar on the top of the window indicates its mode. Blue is active. If the top bar is gray, the window is deactivated. In order for the commands on the Presentation module to operate, a View must be highlighted.
The main View commands are also available within the View menu:
Rev. 04/2001
3-5
The New View, Copy View, and Sub View commands are available as speed-keys and are described on the table above. The remaining commands on the View Menu are described below. IMPORTANT: The first View created when a Project File is loaded displays the active sites of the Project File.
Whenever a user starts CelOptima, a new log file is created and kept open until that session is finished. The log file records all steps performed during the session, logging the time and the action performed. Error messages are also included.
Rev. 04/2001
3-6
The log files are saved on the directory named Log Files, under the directory that contains CelOptimas executable file. If the user follows the recommended procedure during the initial installation, the log files will be located under CelPlan\CelPlanner Suite\CelOptima\Log Files. The log files are automatically named by the tool, following the naming convention described below: CelOptima Log +nn .txt Where nn is a number starting at 01 for the first file created and incremented for every new file. This window can be closed at any time without affecting any, current operations; it can also be opened at any time by selecting View-> Show Log (Ctrl+L).
Two options are available: User Limits (Ctrl+U): the current size of the active View is set as the limit for that View only. Views created through the Copy View command inherit the limit from the original View, whereas views created using the New View command can have their own maximum size. Screen Limits (Ctrl+S): the maximum allowed size for the active View is the screen size, as defined by the current resolution of the monitor in use. All Views created after this command is applied will inherit the setting. To change the limits of a particular View the user must apply the User Limits command to that View.
Rev. 04/2001
3-7
The Log Information window will display the confirmation for each command requested by the user.
3.1.3 Desktop
The Desktop command allows users to save multiple sets of desktop configurations of CelOptima and retrieve that configuration at any time. A desktop presentation encompasses all opened Views, legends, and dialog boxes. The saved configuration includes the Project File, the root directories, and the Views and with their setup. The View Menu shown below provides options to handle desktop files with extension .dsk.
To save a particular setup for the first time, load the desired Project File and the corresponding root directory, arrange the Views in the desired way and select the Save As option. CelOptima will prompt the user to name the setup configuration. If a particular desktop has already been saved and changes have been made to the original setup, users can select the Save Button in order to save changes to the original desktop. To retrieve a previously saved Desktop configuration, select the Load option. To view a list of recently saved desktops, users can implement the Reload option. The Close command closes all the windows opened in CelOptima, including the Presentation module and the Log Information window.
Rev. 04/2001
3-8
3.1.4 Presentation
The Presentation (Ctrl+P) command opens the Presentation module. This module is described in details on item 3.2.
3.1.5 Directories
The Directories (Ctrl+D) command opens the directories configuration window. This window is always displayed when a Project File is loaded, but can be accessed at any time through this command. The directories configuration box shows the directories specified in the Project File and used by CelOptima. These directories can be changed in CelOptima, if required, as described below. Directories can be added and/or changed through this window. Directories previously defined are checked with a blue tick ( ). To change a directory, click on the sign on the right side of the blue tick, double-click on the icon and select the new directory. To add a label to this directory, double-click on the icon and type the label name as desired. The following speed-keys, which appear at the top of the directories configuration window, can also be used, having equivalent functions, as described:
Rev. 04/2001
3-9
Key
Name Changes Name Select Directory Zoom out Expands Tree View Collapses Tree View
Function Allows the (re) labeling of a directory. Allows the selection of the directory path. Toggles a directory On ( ) and Off Expands the tree view for all directories. Collapses the tree view for all directories
Rev. 04/2001
3-10
CelOptima 4.6 Users Guide After finishing the changes to a directory or set of directories, click on the Update Directories Information, so CelOptima can rescan all the directories and validate the new entries. CelView has four, different directories for morphology and four for topography. Each directory is independent (may contain different resolution). Therefore, if users need to display information from more than one directory simultaneously, they must use multiple Views. By doing so, users have the ability to display Views with different resolutions in the same desktop. It is possible to abort the directories loading process at any time by pressing <Esc>.
Rev. 04/2001
3-11
The button can be used to change the size and style of the characters displayed on the table, via the dialog box displayed below:
Rev. 04/2001
3-12
The table can be used to display the carriers assigned to each site and sector in a highlighted mode, as follows. With the site of interest displayed on the active View and the Carries Table open, click on the site. The carriers assigned to all its sectors will be highlighted on the table using the color key indicated on the legends. Each carrier will be highlighted with a different color; forward and reverse carriers (if applicable) will be displayed on their corresponding legends. The number of carriers per sector will be indicated within brackets, on the right-hand side of the sector number within the legend windows. The checkboxes on the upper-left corner of the legend windows disable the corresponding channels without closing the windows.
Rev. 04/2001
3-13
Selected site
Conversely, to highlight all the sites/sectors in a View using the same carrier and adjacent carriers, click on the carrier code on the Carriers Table. Omni sites using the selected frequency will be highlighted with a ; sectors using the selected frequency will be highlighted with a pointing to the corresponding azimuth. The colors used in the highlighting match the colors on the Forward and Reverse Carrier Reuse legends.
Rev. 04/2001
3-14
The highlighted sectors use carrier M1t2H. The colors indicate the reuse type, as defined by the legends. An omni site is represented by a ; sectors are represented by a pointing to the corresponding azimuth, their color corresponding to the legends
The colors and labels used in the legends can be customized to fit a particular color scheme. To change/customize the colors, double click the legend color and select the new color. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add a new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-15
To change the sector labels on the legend, double click the label and type the new label. To disable a specific label, deselect its checkbox.
The Carriers Table legends can be displayed on separate windows, as shown above, or can be combined into a single window. To tile them horizontally, drag one of the windows until it overlaps with the right or the left side of the other window. The combined window can be resized to fit different legend sizes. To resize it, move the mouse to the edge of window, drag it to the desired size and drop it.
Rev. 04/2001
3-16
To tile them vertically drag one of the windows until it overlaps with the top or the bottom of the other window. The combined window can be resized to fit different legend sizes. To resize it, move the mouse to the edge of window, drag it to the desired size and drop it.
Rev. 04/2001
3-17
CelOptima 4.6 Users Guide To combine them into tabs, drag one of the windows until it is centered over the other window. The combined window can be resized to fit different legend sizes. To resize it, move the mouse to the edge of window, drag it to the desired size and drop it.
Rev. 04/2001
3-18
The profile is always chosen on the active View. To select the end-points, right-click the starting point, drag the mouse to the desired end position, and release the mouse button. A straight line, as shown below, will connect the chosen points. The profile cursor is indicated by the symbol, .
To create a profile between an existing site and any point, right-click the mouse near the site icon and the cursor will snap to it. Drag and drop the cursor on the desired end-point. To create a profile between any two points, right-click the mouse on the starting point, drag and drop the cursor on the desired end point. The elevation scale used in the profile is determined by the topography legend. Changes in the scale of the topography legend will affect the way the profile is presented.
Rev. 04/2001
3-19
CelOptima 4.6 Users Guide The Geographic Profile window shows the coordinates of both ends of the link, the distance between them, the azimuth and the terrain elevation at the end-points. Moving the mouse cursor along the profile on the Geographic Profile window creates a synchronized mouse cursor on the active View, showing the location of each profile point.
Moving the profile cursor while right-clicking to draw the profile creates a dynamic path profile on the Geographic Profile window. This profile will be automatically redrawn for every new position of the cursor on the active View.
If the starting point is a cell site, the profile will display the terrain elevation and the antenna height of the first sector in that site, as defined in the Project File; the other end of the profile is assumed to be zero. User-defined antenna heights can be assumed for both ends of the profile. To define custom antenna heights, click on the checkbox corresponding to the desired end (on the
Rev. 04/2001
3-20
CelOptima 4.6 Users Guide Geographic Profile window) and enter the desired antenna height. Draw the profile following the standard procedure. IMPORTANT: If the starting point is an existing site, its height will be changed to the entered value only on the Geographic Profile window; the Project File is kept unchanged.
3.2 Presentation
The Presentation module is started whenever the first View is opened in a session or by pressing the Ctrl+P keys. This module is always used in conjunction with the Views and is common to all Views opened, controlling what is displaying and how. It contains eight tabs, whose functions are described in the following sections.
Rev. 04/2001
3-21
The following commands are available: Show Cell Site: enables/disables the presentation of the cell site icons on the active View. Show Deactivated: enables/disables the presentation of the icons of deactivated cell sites on the active View. Centered: enables/disables the positioning of all the active cell sites on the center of the active View. Show Site Identification: enables/disables the presentation of the site identification for each active site. When active, three options are available: Code: displays the site ID Name: displays the site name. Transparent: when active, displays the Code/Name without any color background. If deactivated, a blue background is displayed under each Code/Name. Radius: defines the radius of the icon used to represent each, active cell site, from 5 to 20 kilometers.
Rev. 04/2001
3-22
Site: allows users to highlight a specific site. All active sectors are available in the dropdown menu. If the Centered mode is active, the highlighted site will be centered on the View. Sector: allows the user to select a specific sector of the highlighted site. This feature is useful for displaying predictions, when the coverage of single sector might be of interest. The ALL option enables all sectors. CelView supports alphanumeric sector identifiers (three-character fields). This field is available in CelPlanner to identify sectors within a Base Station (sectors table).
Connect Neighbor Sites: displays the neighborhood connections among sites. The neighborhood definitions are loaded from a Neighbor List File (.nbl or .txt), through the button. When this feature is active, two options are possible: Show All Neighbors: displays all neighborhood connections defined in the loaded file.
Selected Site Neighbors: displays the neighborhood connections for selected site only.
Rev. 04/2001
3-23
The Show 2nd Tier Ngb checkbox enables the presentation of second-tier neighbor connections. Red lines represent neighbors and blue lines represent second-tier neighbors.
The Background layers are displayed underneath the cell sites, whereas the Foreground layers are displayed above them. Any combination of Background and Foreground
Rev. 04/2001
3-24
CelOptima 4.6 Users Guide layers is possible; multiple backgrounds and/or multiple foregrounds can be displayed at the same time on a single View or in multiple Views. The terrain databases used as backgrounds are the same used by CelPlanner and are defined in the proper directories in the Project File. The Layers are available only when a Project File is loaded and contains valid database directories. Although a valid CelPlan Project File points to one topography directory, up to four different directories can be used as background layers. The extra layers can be defined through the Directories command (item 3.1.5 above), with no effect to the Project File. The same applies to the morphology layer. CelPlan supports up to four image layers and a fifth one can be added for background presentation using the Directories command (item 3.1.5 above).
Rev. 04/2001
3-25
3.2.2.1 Background
The Background tab manages the presentation of terrain database layers. To enable this mode, check the Background checkbox. The Topography, Morphology, and Image menus will be enabled, as shown below:
Rev. 04/2001
3-26
To select a Topography background, check the corresponding checkbox and click on the Refresh Image button. If more than one layer is available, choose the desired one on the corresponding drop-down menu. The labels displayed for the different layers are the ones assigned to the selected directories on the Directories window.
As the mouse cursor is moved over the area displayed on the active View, a marker on the left-hand side of the legend shows the range containing the elevation of that point.
Rev. 04/2001
3-27
CelOptima 4.6 Users Guide After clicking the Refresh Image button, the active View will display the selected topography layer. A legend window will be displayed, showing the color key for the terrain elevation. This legend can be customized to fit different needs; the buttons and fields at the bottom of the window are described below:
Base Height Height Step Maximum Height
Minimum Height
Height Step
Description The lowest elevation in the color key assumed as the starting point for the construction of the elevation thresholds displayed in the legend. This field is user-editable. Click on the OK button to confirm an entry. The step size for the construction of the color key. Each color threshold will represent the Height Step units (feet or meters). This field is user-editable. Click on the OK button to confirm an entry. The lowest elevation displayed on the View. The highest elevation displayed on the View.
Key
Name Automatic height Adjustment Ascending Gray Scale Descending Gray Scale Default Colors User Colors
Function Automatically adjusts the Base Height and the Height Step to create 32 color thresholds, fitting the entire elevation range displayed on the View. Displays the terrain on a gray scale, in ascending mode. The higher the elevation the lighter the gray shading. Rightclicking the mouse restores the default shades. Displays the terrain on a gray scale in descending mode. The higher the elevation, the darker the gray shading. Rightclicking the mouse restores the default shades. Displays the terrain using the default color table. Uses the color scheme defined by the user, as opposed to the Default Colors. Right-clicking the mouse allows copying from the Ascending Gray Scale, Descending Gray Scale, or Default Colors settings. Displays the terrain contour lines, if available in the topography database. Toggles the legend unit between meters and feet.
Rev. 04/2001
3-28
To customize the color of an elevation range, double click the corresponding color on the legend window and select the desired color. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add a new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-29
To select a Morphology background, check the corresponding checkbox and click on the Refresh Image button. If more than one layer is available, choose the desired layer on the corresponding drop-down menu. The labels displayed for the different layers are the ones assigned to the selected directories on the Directories window. After clicking the Refresh Image button, the active View will display the selected the morphology layer. A legend window will be displayed, showing the color key for the morphology types, as defined in the Project File.
As the mouse cursor is moved over the area displayed on the active View, a marker on the left-hand side of the legend shows the corresponding morphology type.
Rev. 04/2001
3-30
To customize the color of a morphology type, double click on the corresponding color on the legend window and select the desired color. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add the new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
The Topography and Morphology legends can be displayed on separate windows, as shown above, or can be combined into a single window. To tile them horizontally, drag one of the windows until it overlaps with the right or the left side of the other window. The combined window can be resized to fit different legend sizes. To resize it, move the mouse to the edge of window, drag it to the desired size and drop it.
Rev. 04/2001
3-31
To tile them vertically drag one of the windows until it overlaps with the top or the bottom of the other window. The combined window can be resized to fit different legend sizes. To resize it, move the mouse to the edge of window, drag it to the desired size and drop it.
Rev. 04/2001
3-32
To combine them into tabs, drag one of the windows until it is centered over the other window. The combined window can be resized to fit different legend sizes. To resize it, move the mouse to the edge of window, drag it to the desired size and drop it.
Rev. 04/2001
3-33
To select the Image background, check the corresponding checkbox and click on the Refresh Image button. If more than one layer is available, choose the desired layer on the corresponding drop-down menu. The labels displayed for the different layers are the ones assigned to the selected directories on the Directories window. After clicking on the Refresh Image button, the active View will display the selected the image layer.
Rev. 04/2001
3-34
3.2.2.2 Foreground
The Foreground tab manages the presentation of prediction layers. To enable the presentation of predictions, check the Prediction checkbox and to display Raster Traffic files, check the Raster Traffic checkbox. To display CelOptima performance predictions, check the Performance Prediction checkbox.
Although a valid CelPlan Project File points to one Individual Predictions directory, up to four different directories can be used as foreground layers. The extra layers can be defined through the Directories command (item 3.1.5 above), with no effect in the Project File. The same applies to the Composite Predictions layer. To display an Individual or Composite prediction, select the proper prediction type and click on the Refresh Image button. If more than one layer is available, choose the desired one on the corresponding drop-down menu. The labels displayed for the different layers are the ones assigned to the selected directories on the Directories window. After clicking on the Refresh Image button, the active View will display the selected the prediction layer. A legend window will be displayed, showing the color key for the signal strength. In the case of Individual predictions, the coverage map displayed will correspond to the site that is currently highlighted on the active View. To display the coverage for a different site, click on its icon on the View and the prediction will be automatically refreshed. The Individual Forward prediction is the default mode; to display the Individual Reverse prediction, please refer to section 3.2.4.
Rev. 04/2001
3-35
When two or more sites are co-located, or very close together, click on any of the sites and a site list will be displayed near the mouse cursor. Select the desired site by leftclicking on its Site ID.
Rev. 04/2001
3-36
The Translucent checkbox, when checked, enables the see-through mode, allowing for the visualization of the background layers, if available. This mode can only be applied to single and composite predictions.
To display a Raster Traffic file, select the proper option and click on the Refresh Image button. If more than one layer is available, choose the desired one on the corresponding drop-down menu. The labels displayed for the different layers are the ones assigned to the selected directories on the Directories window. After clicking on the Refresh Image button, the active View will display the selected the traffic layer. A legend window will be displayed, showing the color key for the traffic distribution.
Rev. 04/2001
3-37
CelOptima 4.6 Users Guide The legend can be customized to fit different presentation needs; the buttons and fields at the bottom of the window are described below:
Base Traffic
Traffic Step
Description The smallest traffic in the color key. It is assumed as the starting point for the construction of the traffic thresholds displayed in the legend. This field is user-editable. Click on the OK button to confirm an entry. Traffic Step The step size for the construction of the color key. Each color threshold will represent Traffic Step units (Erlangs). This field is user-editable. Click on the OK button to confirm an entry. Area Minimum The least amount of traffic displayed on the View (Erlangs). Traffic Area Maximum The largest amount of traffic displayed on the View (Erlangs). Traffic Area Total Traffic The total traffic displayed on the View (Erlangs).
Key
Function Automatically adjusts the Base Traffic and the Traffic Step to create 32 color thresholds, fitting the entire traffic range displayed on the View. Displays the traffic using the default color table.
To customize the color of a traffic threshold, double click on the corresponding color on the legend window and select the desired color. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add the new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-38
To display a Score Prediction, select the proper option and click on the Refresh Image button. If more than one layer is available, choose the desired one on the corresponding drop-down menu. The labels displayed for the different layers are the ones assigned to the selected directories on the Directories window. After clicking on the Refresh Image button the active View will display the selected the prediction layer. A legend window will be displayed, showing the color key for the score distribution.
Rev. 04/2001
3-39
CelOptima 4.6 Users Guide The legend can be customized to fit different presentation needs; the buttons and fields at the bottom of the window are described below:
Base Score Score Step
Description The smallest score in the color key. It is assumed as the starting point for the construction of the score thresholds displayed in the legend. This field is user-editable. Click on the OK button to confirm an entry. Score Step The step size for the construction of the color key. Each color threshold will represent Score Step units This field is usereditable. Click on the OK button to confirm an entry. Area Minimum The minimum score displayed on the View. Score Area Maximum The maximum score displayed on the View. Score Area Total Score The total score displayed on the View.
Key
Function Automatically adjusts the Base Score and the Score Step to create 32 color thresholds, fitting the entire score range displayed on the View. Displays the score using the default color table.
To customize the color of a score threshold, double click on the corresponding color on the legend window and select the desired color. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add the new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-40
Rev. 04/2001
3-41
CelOptima 4.6 Users Guide To enable this function, check the Line of Sight Prediction checkbox. The user defines the location in the active View from which the line-of-sight prediction is performed, by moving the mouse cursor to the desired point. Checking the Snap to site location checkbox enables the desired point to be snapped to the nearest site in cases where the chosen location surrounds an existing site. The Show LOS checkboxes enables the lineof-sight points to be displayed, whereas the Show NLOS checkbox enables the presentation of non-line-of-sight points.
The percentage of the prediction area with line-of-sight is indicated on the top bar
Double clicking on the respective Color button and selecting the desired color can change the color of both categories of points. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add the new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-42
CelOptima 4.6 Users Guide The resolution and radius of the prediction can be customized through the menus under the Line of Sight Prediction checkbox.
The Resolution menu allows for the selection of the number of points per radial (0.05 to 8.0 Km). The Scanning Angle controls the sweeping angle used to create the prediction (0.5 to 30 degrees). The number of radials done in a prediction is 360/Scanning Angle. The Radius variable controls the radius of prediction (0.1 to 250 Km).
Resolution
Radius
Scanning Angle
Rev. 04/2001
3-43
CelOptima 4.6 Users Guide The height of the towers on both ends of the link can defined in the Geographic Profile window, as described in item 3.1.8. The entries of each Antenna Height field are used in the line-of-sight prediction. When the Geographic Profile window is first opened, both fields are set to zero. Left-clicking the mouse after a prediction is finished freezes that prediction on the View, and a new one can be performed over the previous one. To clear the View, click on the Refresh Image button on the Presentation module. IMPORTANT: The Synchronization checkbox allows the user to synchronize the mouse cursor and the zoom level in multiple Views. When checked for two or more Views, a zoom command applied to a View reflects on all synchronized Views. Also, the mouse cursor is shown simultaneously on all Views at the same geographical location. To synchronize two or more Views, click on the desired View to make it active and check the Synchronization checkbox on the Layer tab in the Presentation module.
Each command in the tab is available only when the corresponding valid layer is displayed on the active View.
Rev. 04/2001
3-44
CelOptima 4.6 Users Guide There are two controls for each category: the Monochrome checkbox and the Contrast menu. The Monochrome checkbox sets the layer to be displayed in shades of gray, as opposed to colors. For the Image layer, this command will not be available if the original image files are monochrome. The Contrast menu controls the contrast factor of the layer, ranging from 1 to 100, 1 being the lightest and 100 the darkest.
To display an Individual Forward or Individual Reverse prediction, check the corresponding checkbox and the active View will display the selected prediction for the highlighted site. To display the prediction for another site, click on the desired site and the View will be automatically refreshed. To display a Composite Forward prediction, check the corresponding checkbox. The Phases and Areas window will be displayed, showing the Phase and Area(s) currently active in the Project File, as well as the composite predictions available in the selected directory.
Rev. 04/2001
3-45
Areas and Phases other than the currently defined in the Project File can be selected for display on the active View. The Available Composite Prediction menu shows the valid composite forward prediction(s) available in the selected directory. The used directory is chosen in the Foreground tab of the Layers tab, as described on item 3.2.2.2. The Available Composite Predictions are displayed by file name, with a description of the Phase, Area(s), and Flag(s) used to generate the file. To display an available prediction, select the desired file from the menu and it will be displayed on the active View.
Rev. 04/2001
3-46
To select the file to be displayed, click on the File button, select the desired file and click the Refresh Image button; the selected file will be displayed on the active View. The expected file format is .txt.
Rev. 04/2001
3-47
Active: activates the Region file, making it visible in the View. Translucent: makes the Region file transparent, allowing the visualization of background layers, if available. Show Border: allows the presentation of the border of the region polygons. When active, the border thickness and color can be customized with no effect to the original Region file. The Thickness menu controls the border thickness (1 to 14), whereas the Color button allows the customization of the border color. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add a new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-48
Show Interior: allows the selection of a filling pattern for the region polygon. The following options are available:
Solid pattern. The color filling is user-definable through the Color button.
The color of the Solid pattern can be customized through the Color button. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button
Rev. 04/2001
3-49
CelOptima 4.6 Users Guide allows the user to add the new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Show Attribute: allows the presentation of the region(s) attributes. The Type menu provides two choices Identification (polygon identification) or Attribute (polygon attribute). The Size menu controls the font size (1 to 14), whereas the Color button allows for customization of the font color. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add the new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-50
To add vectors to the presentation list, use the Change Vector Files Button. On the window displayed below, use the Add Button to select new vector files or use the arrow buttons to move files from Available to Enabled status.
Rev. 04/2001
3-51
Users may select different vector files for presentation in different Views. However, the Vectors Available will be always the same.
Rev. 04/2001
3-52
CelOptima 4.6 Users Guide The Measurement Tab within the Overlay Tab allows users to display and manipulate measurement files. To open a measurement file, users must first check the Measurement Box at the top of the Measurement Tab and then click on the File Button in order to select a file.
Users have a choice of graphically viewing either the signal strength of measurements or the error between measured values and predicted values. Selecting the Show Border Option acts to outline the measurement points in a View. Selecting the Show Level Option will prompt CelOptima to display either the value of signal strength or the error (as selected by the user) in the View (shown below).
The Size Option controls the size of the measurement points and the Shape Option controls the shape so that users can view the measurement points either as circles or squares.
Rev. 04/2001
3-53
Rev. 04/2001
The presentation options available in the Display tab are explained below:
Show only RRL study points: enables the display of the RRL points for the selected prediction, if they were used in the creation of the grid points for the site under analysis. Border: displays a border contour for each study point in the prediction. Level: displays the predicted value for each study point inside the pixel. Size: controls the pixel size of each study point displayed (1 to 14). If the Level checkbox is checked, the pixel size becomes fixed and changes in this variable have no effect in the presentation. Show LOS: enables the presentation of line-of-sight study points. The Fixed Color checkbox assigns a fixed color to all LOS points in the study, regardless of the color key assigned to them as a result of the prediction. The color assigned to these points can be customized through the Color button. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add a new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-55
Show NLOS: enables the presentation of non-line-of-sight study points. The Fixed Color checkbox assigns a fixed color to all NLOS points in the study, regardless of the color key assigned to them as a result of the prediction. The color assigned to these points can be customized through the Color button. Basic colors are available, or a new custom color can be defined. The Add to Custom Colors button allows the user to add the new color to the Custom colors list. A new color can be selected by clicking on the palette; a numerical RGB combination can also be created.
Rev. 04/2001
3-56
PSA: this menu allows the user to select which PSA sites will be included in the displayed prediction. The ALL option includes all active PSA sites. After making a selection in the Display tab, click on the Refresh Image button to update the active View. The Border and Level commands are exemplified below:
An example of the Show LOS and Show NLOS with the Fixed Color option enabled is presented in the following pictures:
Rev. 04/2001
3-57
Downstream: 1. RSA Hub to PSA SP: calculates the signal strength from each RSA Hub site to every study point of each PSA site. 2. RSA Hub to SA SP: calculates the signal strength from each RSA Hub site to every SA study point. 3. PSA Hub to PSA SP: calculates the signal strength from each PSA site to their own study points. Upstream: 3-58
Rev. 04/2001
1. RSA Response Station to PSA Study Points: calculates the signal strength from the strongest response station in each sector of each RSA hub site to every study point of each PSA site. 2. RSA Response Station to SA Study Points: calculates the signal strength from the strongest response station in each sector of each RSA hub site to every SA study point. To select a prediction, check the corresponding checkbox - Downstream or Upstream and select the desired option. In an active View, click on the site for which the prediction is to be displayed. Click on the Refresh Image button to update the window. After a prediction is selected, clicking on valid sites in an active View automatically displays their respective prediction. A legend window will be displayed, showing the color key for the signal strength. The following pictures show examples of each single prediction, as described above.
RSA to SA SP
RSA to PSA SP
PSA to PSA SP
RSA RS to SA SP
RSA RS to PSA SP
Rev. 04/2001
3-59
CelOptima 4.6 Users Guide The checkboxes under RSA Polarization and PSA Polarization allow users to change the antenna polarization of RSAs and PSAs to analyze the impact on the interference. The antenna affected by the change depends on the type of prediction displayed.
The Vertical option sets the corresponding antenna to vertical polarization mode; the Horizontal option sets it to horizontal mode and the Sector Configuration mode sets the antenna to the configuration defined in a Project File. The availability of these checkboxes changes according to the selected prediction because not all options are applicable to all predictions. After change in polarization is made, click on the Refresh Image button to update the active View. The Study Points field shows the total number of study points for the selected prediction.
Rev. 04/2001
3-60
CelOptima 4.6 Users Guide PSA Hub Flux: is the power flux resulting from the aggregated power of all RSA hub sites/sectors sharing the same channel, at the PSA Hub.
The composite prediction to be displayed can be selected from the drop-down menu
The desired FCC channel is selected from the Freq. menu. The channels listed on this menu are the same channels declared in the FCC Analysis Frequency Table (refer to Chapter 3, item 2.2 for more information on this table).
Rev. 04/2001
3-61
To display co-channel interference to the selected channel, check the Co checkbox, under the Channel menu; to display the adjacent channel interference caused to the selected channel by both adjacent channels, check the Adj. Checkbox.
The menu on the right-hand side of the Adj. Checkbox allows the user to select which component(s) of the adjacent interference will de displayed. The Total option displays the interference caused by both adjacent channels; the Bottom option displays the interference caused by the lower-frequency adjacent channel, and the Top option displays the interference caused by the upper-frequency adjacent channel.
Bottom Adjacent
Selected Channel
Top Adjacent
The checkbox, Show only PSA SP with LOS, displays only study points that have lineof-sight to the RSA or RSH, filtering out the non line-of-sight points. The set of checkboxes shown below activates filters useful in the interference analysis.
Rev. 04/2001
3-62
The Only D/N (Desired Signal to Noise Ratio) checkbox enables presentation of study points that pass the defined criterion, filtering out the remainder of the points. The options are greater than (>) or less than (<) a threshold defined by the user in the adjacent field. The default threshold is 45.0 dB. When this checkbox is checked, only the points that pass the selected criterion will be displayed in the active View. The Only U/N (Undesired Signal to Noise Ratio) checkbox enables the presentation of study points that pass the selected criterion, filtering out the remainder of points. The options are greater than (>) or less than (<) a threshold defined by the user. The default threshold is 45.0 dB. When this checkbox is checked, only the points that pass the selected criterion will be displayed in the active View. The D/U predicted (Desired to Undesired Signal Ratio) checkbox enables the presentation of interference predictions for the Limited Exception cases, according to the criterion defined less than or greater than the existing predictions. When this option is selected, the displayed prediction is the result of the comparison between the predictions located in the Output folders of the Predicted Project Directory and Limited Exception Directory (existing project). The criteria for the analysis can be manually set as described above or can be automatically set to comply with the requirements set by the FCC by clicking on the Default Filters button. All the required checkboxes and fields will be properly set to yield a prediction according to the Limited Exception requirements. IMPORTANT: The Default Filters button sets filters differently for co-channel and adjacent channel interference, as defined by the FCC. Make sure that the correct interference type is selected when using this function. The picture below shows the settings for both cases.
Rev. 04/2001
3-63
The checkboxes shown below enable presentation of the actual D/U ratio or one of its components. The D/U checkbox enables presentation of the actual D/U ratio; the D checkbox enables the presentation of the D signal only, whereas the U checkbox enables presentation of the U signal only.
The Noise Temperature field allows users to define the noise temperature used in the noise calculations (N). The Thermal Noise field displays the calculated thermal noise, in dBm.
The Interf. Report button creates and exports an Interference Analysis report for the Limited Exception cases, being created per FCC analysis channel. The reports are saved in ASCII format, with file extension .txt, on the root directory, under Outputs\Interference Analysis\Channel Name. For a description of the file format, please refer to Chapter 5.
Rev. 04/2001
3-64
The RSA drop-down menu allows for the selection of the RSA whose interfering study points will be displayed. All active RSAs in a Project File are available; to display the interfering response station points of all RSAs sharing the selected channel, choose the All option. The Sector menu allows the user to select the sector from the chosen RSA for which the interfering response station points are to be displayed. If the All option is chosen in the RSA menu, the Sector selection will apply to all RSAs. The All option displays the interfering response station points of all sectors. The Direction menu allows for selection of the link direction for which the interfering response station points will be displayed. The Both option displays both upstream and downstream; the Upstream option displays upstream interfering response station points, and the Downstream option displays the downstream interfering response station points. The Channel menu allows for the selection of the displayed response station points per type of interference. Co+Adj displays both co-channel and adjacent channel interfering response station points; Adj displays adjacent channel interfering response station points, and Co displays co-channel interfering response station points only. The checkbox Only U/N enables the filter to display only the interfering response station points whose U/N ratio is less than (<) or greater than (>) a user-defined threshold.
The Show Study Points checkbox enables presentation of the PSA study points in the active View simultaneously with presentation of the response station points. The
Rev. 04/2001
3-65
CelOptima 4.6 Users Guide Connect SP/RS points checkbox draws a line connecting all interfering response station points to corresponding interfered study points.
The Study Points and RSA RS fields show the number of study points rejected by the filter (or combination of filters) currently active.
Rev. 04/2001
3-66
CelView provides the following information about each file: Limits (lines depicting the geographic area contained by the file) Coordinates (file border coordinates) File name Extra information (file size, resolution, number of WE and NS pixels, WE and NS distance)
Rev. 04/2001
3-67
coordinates
Users may also present a customized grid over the database by enabling the Grid Option and inputing horizontal (X) and vertical (Y) spacing.
Rev. 04/2001
3-68
CelOptima 4.6 Users Guide CHAPTER 4 ...................................................................................................................... 2 Relational Database ........................................................................................................ 2 4.0 Introduction................................................................................................................... 2 4.1 Relational Database ...................................................................................................... 3 4.1.1 Editing Cell Site Parameters .................................................................................. 5 4.1.2 Database Querying................................................................................................. 8 4.1.3 Replacing Multiple Data Fields ........................................................................... 11 4.1.4 Column Information............................................................................................. 12 4.2 Phases and Areas......................................................................................................... 13
Rev. 04/2001
4-1
CHAPTER 4
Relational Database
4.0 Introduction
The Relational Database module allows the user to view, manipulate, and make changes to the site database of a Project File through the Relational Database feature. The Relational Database feature is only available when a Project File is loaded into memory (by opening it). To access the database, select Project->CelPlanner Project>Relational Database.
The Cell Sites Database Window displays all the sites in a Project File with their respective parameters. The upper half of the window shows the site list while the lower half shows details about each sector of the site selected on the upper half.
Rev. 04/2001
4-2
The upper half of the screen (white background) displays the site list with their parameters and the lower half (light yellow background) displays the sector specific parameters for the highlighted site. To highlight a site, click on any of its fields and the entire row will be selected (painted in blue).
Rev. 04/2001
4-3
Cell Sites and site-specific parameters Sector(s) of the highlighted site and sector specific parameters
The upper half of the window can be changed to also display the site parameters listed per sector, if desired. When this option is selected, each site will be expanded to as many rows as its number of sectors and the data fields for each parameter will be identical for all sectors of the site because these parameters are site specific and not sector-specific. To enable this mode, select Filters->All Sectors. When this mode is selected, the lower half of the window also displays all the cell site sectors listed in the Project File. To return to the original mode, select Filters->Cell Site Sectors. The Query display option, under Filters, is not available until a query has been executed. The Query Option is explained in Section 4.1.2.
Rev. 04/2001
4-4
All sectors. Site-specific parameters are the same for all sectors of a site All sectors are listed with their sector-specific parameters. For easier and more comfortable visualization, the order of the columns can be changed with a simple drag-and-drop operation. To move a column, drag it from its original location and drop it on the desired position. This operation only affects the display; it does not alter the actual database organization.
Rev. 04/2001
4-5
All fields are available for editing. Data fields whose data type and/or range are predetermined by the project file format are editable through drop-down menus activated upon clicking on the field. The data fields included in this category are:
Data Field # Sectors Resolution Active Phase Data Field Area Radius Flags I thru IV Antenna Type Range 1-12 0.1-25 True/False 1-16 Range 1-161 0.1-250 True/False All antennas used in the project
The Area number may be replaced by a name. The maximum number of different areas in the project file is 16.
Rev. 04/2001
4-6
CelOptima 4.6 Users Guide After finishing the editing of a cell site/sector(s), click the OK button to accept these changes. The Edit Cell Site will be closed and the Cell Site Database window will display the edited site with the updated fields. The Cancel button voids any changes made to the site/sector(s), closing the Edit Cell Site window. The Edit menu offers the Copy and Paste functions, which can be used to exchange cellsite data with other applications. To copy a data row into the clipboard, click on the desired row to highlight it and select Edit->Copy, or use the CTRL+C key combination. To paste data from the clipboard, select Edit->Paste, or use the CTRL+V key combination. The tool will prompt for confirmation, showing how many records will be inserted. The Select All option highlights all the records in the database and can be used in conjunction with the Copy function for seamless data exchange between applications.
In case the record identifier for any of the new sites/sectors already exists, CelOptima will ask the user for a new record number, through the dialog box shown below. The record number is unique to each site/sector and must always be an integer number.
The menu bar offers speed-key buttons for browsing through the relational database, according to the description presented in the table below.
Key
Function Moves the cursor to the first record row of the table Moves the cursor to the record row prior to the highlighted one Moves the cursor to the record row following the highlighted one 4-7
Rev. 04/2001
CelOptima 4.6 Users Guide Last record Edit record Moves the cursor to the last record row of the table Opens the cell site editor window for the highlighted entry
Key
Name Show Query Dialog Replace Database Columns Get Database Column Information
Function Opens the Cell Site Query dialog box Opens the data replacement dialog box Opens the column information dialog box
The Query function allows for the sorting and filtering of database records. To open the Query dialog box, select Search->Query Database or use the speed-key button.
Queries are created based on arithmetical and/or logical conditions defined by the user as expressions. The variables for these expressions are the data columns and the range of each variable is the range of the data accepted by each column. After an expression has been defined, the relational database is queried and all records fulfilling the specified condition(s) will be displayed.
Rev. 04/2001
4-8
CelOptima 4.6 Users Guide The Field Name variable can be any of the data fields available in the site database. The Operator is an arithmetic operator; the available options depend on the variable selected for the Field Name, according to the table below. Likewise, Value is the data to be searched and can assume any value within the range of the variable. Data Field Type True/False Numeric Text Valid Operators =, <> =, <>, <, <=, >, >= =, <>, LIKE Value True/False Any, within the range of the variable Any, within the range of the variable
The Connector is used when the query contains multiple conditions, being placed at the end of the expression. NONE (shown below as a blank field), AND, and OR are the available options. Connectors are not used when the query is composed of a single expression. EXAMPLE: The following query can be used to filter all the database sites located within 39 and 40 degrees of latitude:
To define the above query, the following steps are required: 1. 2. 3. 4. Select the CS.LatGrd Field Name; Select the >= Operator; Enter 39 as the Value; Select the AND Connector button to include the expression in the query.
5. Press the
Rev. 04/2001
4-9
6. 7. 8. 9.
Select the CS.LatGrd Field Name; Select the <= Operator; Enter 40 as the Value; Select the Blank Connector button to include the expression in the query.
To make changes to an existing expression, highlight it in the Query area, enter the desired changes as if creating a new expression, and click on the Change button. The entered values will replace the highlighted expression. To delete an expression, highlight it in the Query area and click on the Delete button; to delete the complete query expression, click on the Delete All button. After a query expression has been entered, click on the Execute Query button to run it. The site entries that satisfy the query conditions will be displayed on the Cell Site Database window. The Query display option under the Filters menu becomes available, and the contents of the lower half of the window can be switched between Entire Database and Query. To
Rev. 04/2001
4-10
CelOptima 4.6 Users Guide choose the contents of the lower half of the Cell Site Database window, select Filters>Query or Filters->Entire Database. The query results will be kept in memory until the application is closed. A new query always overwrites the previous one.
To replace data entries in any field select the desired column in the Field Name dropdown menu (all database fields are available). Under Find What, select Specific Value to replace only data fields that match the Value to Find. Select All Values to replace all data fields, regardless of their value. The options under the Value to Find drop-down menu vary according to the selected Field Name. For columns whose data range is not pre-determined by the project file format, such as the cell site identification, the dropdown menu is eliminated, and the user must enter the desired value. Under Replace With, select Specific Value to replace the matching entries with the value entered in the New Value field. Depending on the selected Field Name, the New Value field may be presented as a drop-down menu with all possible values for the column. If the selected Filed Name is numeric, the second option Current Value Expression - may be used to perform an arithmetic operation with the current entry, creating a new value based on the existing one. The four, basic operations are accepted (+, -, *, /) and can be selected from the corresponding drop-down menu. The first term of the operation is the current data entry, and the user enters the second term.
Rev. 04/2001
4-11
To perform data substitution, click on the Execute Replace button. After completion, the following message is displayed, showing the number of replacements done.
Important: To perform a replacement operation considering the entire site database the All Sectors option must be selected under the Filters menu. Otherwise, only the highlighted site will be searched.
To get the statistics on a specific parameter, select the desired column from the Field Name drop-down menu and click on the Get Column Information button. The tool displays the sum of all data entries, their average, and the number of valid records.
Rev. 04/2001
4-12
After opening the Phases, Areas, and Flags Window, the tool displays the currently selected Phases, Areas, and Flags. To make changes to Areas or Flags, check/uncheck the desired Project Areas Checkboxes. To change the Phase, select the desired phase from the Project Phase drop-down menu. Based on the selection of Phases, Area(s), and Flag(s), the tool calculates and displays the number of selected sites and sectors, also displaying the total number of sites and sectors in the project. The labels for each Area follow the definitions made in the Project File. The numbers within brackets represent the total number of sites assigned to the Area or Flag and how many of those are currently active, respectively.
Rev. 04/2001
4-13
The Available Composite Predictions drop-down menu shows the composite predictions available for the selected combination of Phase, Area(s), and Flags. To display a particular composite prediction, select the desired file from the menu. The prediction will be available for display from the Presentation Tab (Layers>Foreground->Composite). For more details about selecting and displaying predictions, please refer to Chapter 3, Item 3.2.2.2.
Rev. 04/2001
4-14
CelOptima 4.6 Users Guide CHAPTER 5 ............................................................................................................................... 2 CelOptima File Formats........................................................................................................... 2 5.0 Neighbor List (.NBL)............................................................................................................. 2 5.1 Sectors Blocked Channels (.SBLC)....................................................................................... 4 5.2 Channel Distance Per Sector (.CDPS) ................................................................................... 5 5.3 AFP External Interference Matrix (.GIM) ............................................................................. 6 5.3.1 Calculation of the Interference Relations between Pairs of Sectors ............................... 8 5.3 CDMA PN Offset Matrix (.GIM) .................................................................................... 10 5.4 Translated Frequencies File (.FTC) ..................................................................................... 12 5.5 Control Carriers per Sector (.CCPS).................................................................................... 12
Rev. 04/2001
5-1
CHAPTER 5
CelOptima File Formats
The format of the following files utilized by CelOptima are described in this chapter: Neighbor List- (.NBL) Sectors Blocked Channels (.SBLC) Channels Distance Per Sector- (.CDPS) AFP External Interference Matrix- (.GIM) CDMA PN Offset Matrix (.GIM)
Rev. 04/2001
5-2
CelOptima 4.6 Users Guide Hth: Handoff/Handover threshold for this neighbor. The value in this field can eventually be changed by CelOptima if you set the tool to calculate optimal thresholds for each neighbor Hsh: Handoff/Handover hysteresis for this neighbor. CelOptima can eventually change the value in this field if you set the tool to calculate optimal thresholds for each neighbor. Example of an .NBL file:
[CelPlan DT NBR] Rbs Str 5132 1 nNb 5 Nbr 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 1 2 3 4 5 6 Rbs 5132 5132 5136 5130 5130 5132 5132 5130 5008 5008 5010 5132 5132 5136 5130 5010 5010 5023 5023 5169 5145 5007 5007 2041 2041 5135 2066 5161 5161 5007 5007 5175 2009 5135 5161 Str 2 3 2 2 3 1 3 3 1 3 1 1 2 2 3 1 3 1 2 1 1 2 3 2 3 3 2 2 3 1 3 1 2 3 2 Hth -64.76 -50 -64.4 -64.4 -74.09 -64.76 -52.33 -76.38 -62.4 -76.34 -72.31 -50 -52.33 -78.02 -77.25 -72.95 -69.4 -69.4 -69.4 -69.4 -69.4 -50 -50 -53.4 -64.91 -53.4 -53.4 -53.4 -61.65 -50 -52.21 -73.76 -75.78 -74.89 -71.3 Hsh 4.99 19.75 5.35 5.35 -4.34 6.04 18.47 -5.58 8.4 -5.54 -1.51 22.56 20.23 -5.46 -4.69 -0.39 3.16 3.16 3.16 3.16 3.16 11.08 11.08 7.68 -3.83 7.68 7.68 7.68 -0.57 12.26 10.05 -11.5 -13.52 -12.63 -9.04
5132
5132
10
5007
5007
Rev. 04/2001
5-3
- Version1.0-00]
Sector 1 2 3 1 1 2 3 1 2 3
Blocked_Freq_Table *.blc F1F2GZ16 F1F2GZ16 F1F2GZ16 F1F2GZ16 F1F2CDPD F1F2CDPD F1F2CDPD F1F2GZ16 F1F2GZ16 F1F2GZ16
5-4
5-5
[Channels Distance per Sector Cell Site Sector 5194 1 5071 1 5055 1 5092 1 5069 1 2093 1 5086 1 4080 1 2091 1 5200 1 4089 1 2090 1 4082 1 4084 1 2016 1 Distance 21 11 21 11 21 9 9 21 11 9 9 11 21 11 9
- Version 1.0-00]
5-6
CS1: site ID of the interfered site, according to the Project file. Sector1: interfered site sector number, according to the Project file. CS2: site ID of the interfering site, according to the Project file. Sector2: interfering site sector number, according to the Project file. Co-channel: co-channel interference factor on CS1 due to CS2 assuming they are sharing the same frequency. The algorithm used in the calculation is described in the following item. Adj-Channel: adjacent channel interference factor on CS1 caused by CS2 assuming they are using adjacent frequencies. The algorithm used in the calculation is described in the following item. Cross-Polarization: interference on CS1 caused by CS2 due to similar antenna polarizations. The algorithm used in the calculation is described in the following item. Example of a Global Interference Matrix (.GIM) file:
[Global_Interference_Matrix] Interfered Interfering
CS1 Sector1 CS2 Sector2 Co-Channel Adj-Channel Cross-Polarization
Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1 Rbs1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Rbs1 Rbs1 Rbs2 Rbs2 Rbs2 Rbs3 Rbs3 Rbs3 Rbs4 Rbs4 Rbs4 Rbs5 Rbs5 Rbs5 Rbs6 Rbs6 Rbs6 Rbs7 Rbs7 Rbs7 Rbs8 Rbs8 Rbs8 Rbs9 Rbs9 Rbs9 Rbs10 Rbs10 Rbs10 Rbs11
2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1
882.26 787.05 115.66 1021.51 1533.87 968.18 29.31 904.96 111.01 20.74 40.83 131.91 37.94 6.28 378.5 428.08 3.51 140.51 2353.53 518.57 18.53 72.23 7.66 16.85 29.8 3.35 24.19 335.11 65.11 86.78
78.82 83.3 19.53 32.1 63.96 21.15 2.46 6.46 3.36 0.95 0.01 5.26 0.87 0.2 31.29 19.11 0.07 34.47 275.6 32.5 1.69 3.02 0 2.15 2.01 0.01 3.68 15.12 2.28 8.81
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Rev. 04/2001
5-7
The traffic t at the pixel is divided among the servers proportionally to the mobility factor m and power level contribution of the sector, as follows: Traffic assigned to the Best Server: TBS = (1 m)t Traffic assigned to Server 1: TS1 = m PS 1
.........
.........
......... .........
.........
P
n =1
NS
Sn
5-8
P
n =1
NS
Sn
where PSn is the power level of the server or interferer n and N S is the number of potential sources of interference (servers or interferers) at the pixel. In the example, Server 1 has the Best Server, Servers 2 and 3 and Interferers 1 and 2 as potential sources of interference, i.e., N S = 5. Similarly, Server 2 has the Best Server, Servers 1 and 3 and Interferers 1 and 2 as potential interferers, hence N S = 5. This traffic factor is then weighted by the Traffic Outage Probability, which follows a Gaussian Probability Distribution Function (PDF). CelOptima uses the C/I ratio calculated from the power levels of the two elements of the pair at the pixel to derive the outage probability. This probability factor (between 0 and 100) multiplies the traffic factor assigned to each server, as described above. The Gaussian Probability Distribution Function (PDF) is illustrated below for a mean value of 18 dB. The Mean C/I value defines the position of the curve in the x axis, whereas the Standard Deviation () sets its steepness. A change in the mean value simply slides the curve along the abscissa. Both the Mean C/I Value and the Standard Deviation are user definable.
C/I Outage Probability
100%
P(C/I<abscissa)
=4 =6 =8
For the example, the interference factor that populates the Global Interference Matrix for the pair (Best Server, Server 1), for the pixel under analysis is: Interference factor for the pair (BS, S1): IFBS , S1 = (1 m)tP(C / I < PBS / PS1 )
34
Rev. 04/2001
5-9
Where PBS and PS1 are the signal levels of the Best Server and Server 1, respectively, at the pixel under analysis. For the pair (Server 1, Server 2): Interference factor for the pair (S1, S2): IFS 1, S 2 = m PS 1 tP (C / I < PS1 / PS 2 )
P
n =1
NS
Sn
Where PS 1 and PS 2 are the signal levels of the Best Server and Server 1, respectively, at the analyzed pixel. CelOptima repeats the above algorithm for every pixel within the design area, aggregating the Interference Factors for every occurrence of a pair (Interfered Server, Interferer). For each pixel the tool checks for all possible pairs involving a server as interfered, registering in the matrix the interference factor resulting from each combination.
Data block:
CS1: site ID of the interfered site, according to the Project file. Sector1: interfered site sector number, according to the Project file. CS2: site ID of the interfering site, according to the Project file.
Rev. 04/2001
5-10
CelOptima 4.6 Users Guide Sector2: interfering site sector number, according to the Project file. ListSize: number of total elements contained in Offset List. Each element corresponds to a pair of numbers. Total Offset: sum of the total interference for all elements. Min. Offset: minimum offset in Offset List. Max. Offset: maximum offset in Offset List. OffsetList[Offset_n,Value_n]: each pair contains: 1) the offset value and 2) the resulting interference.
Rev. 04/2001
5-11
Note that an actual .ftc table would contain an additional four columns for listed frequencies because eight is the greatest number of allocated frequencies for Erb1, sector 2.
5-12
The Control Carriers per Sector file relates the number of control carriers for each sector of each base station in a wireless system. This file has the extension (.CCPS). The .CCPS is described below. It is an ASCII file with Tab characters separating the fields in each row; a CR + LF is used between lines. The Header block contains the following field:
Header [Sectors Blocked Channels- Version 1.0-00]: fixed file identifier. The version number indicates the file format version.
Rev. 04/2001
5-13
CelOptima 4.6 Users Guide CHAPTER 6 6...................................................................................................................... 2 Frequency Table.............................................................................................................. 2 6.0 Introduction................................................................................................................. 2 6.1 Viewing Frequency Allocations ................................................................................. 2 6.2 Editing a Frequency Table......................................................................................... 5 6.3 Blocking Carriers........................................................................................................ 7
Rev. 04/2001
6-1
CHAPTER 6
Frequency Table
6.0 Introduction
For each, different type of technology, CelOptima offers customized frequency table formats. In order to view the frequency table for a loaded project, users can scroll to and select the Carrier Table Command from the View Menu.
CelOptima will automatically display the frequency table for the project file. Before CelOptima creates an optimized frequency table for a project, the frequency table displayed is the table that is imported from CelPlanner project files. This chapter will first discuss basic information and functionalities of the frequency table and then describe how to edit a frequency table and block channels.
Rev. 04/2001
6-2
CelOptima 4.6 Users Guide For instance, suppose that the following AMPS project is under study. From the View displayed immediately below, note that are a total of 7 sites for this system. Also note that each site contains 3 sectors.
After users employ the Carrier Table Command from the View Menu, CelOptima displays the following frequency table. Notice that the frequencies that are highlighted in the table apply only to the site that is highlighted above in blue. The top bar of the table reflects that Site06 is the highlighted site and that it utilizes 20 frequency channels.
Channels that end in a C (row 1) are control channels. All other channels are traffic channels.
Rev. 04/2001
6-3
When CelOptima displays the frequency table for the project above, it simultaneously presents the corresponding legends that are technology-specific. For example, AMPS systems have two legends one for the forward link and one for reuse as shown on the following page. [Note that other systems will usually include four legends: 1) Forward Carriers Table; 2) Reverse Carriers Table; 3) Forward Carrier Reuse; and 4) Reverse Carrier Reuse.]
The Forward Carriers Table Legend correlates specific colors to each sector within a site. From the table on the previous page, frequencies are highlighted with three, different colors, each corresponding to one of the three sectors of the highlighted site. By clicking on a different site within a View, CelOptima will automatically highlight the frequencies that apply to the sectors within that site. For instance, clicking on Site07 for this project will prompt the software to present the corresponding sector-specific frequencies in the frequency table.
Rev. 04/2001
6-4
CelOptima 4.6 Users Guide Note that the top bar now states that the frequencies highlighted apply to Site07, which utilizes a total of 22 channels. Again, the different highlighted colors apply to the three sectors within Site07. To view Forward Carrier Reuse, users can click on specific frequencies within the frequency table. For instance, by clicking on forty (40), the View will automatically depict which sectors in the entire system contain reuse frequencies.
As denoted by the Forward Carrier Reuse Legend, the sector highlighted in red utilizes the co carrier frequency (40). The sector highlighted in blue utilizes the top adjacent carrier frequency (41). The sector highlighted in dark green utilizes the bottom adjacent carrier frequency (39).
Rev. 04/2001
6-5
By clicking the Edit Carriers Option, CelOptima will modify the button bar of the frequency table as seen below.
Note that the frequency table displays only the frequencies that apply to sector 1 of Site07. To display the frequencies for other sectors, users can choose different sectors from the Sector Field on the button bar. Whereas in the Allocated Carriers Table, users could view frequency allocations for all sectors of a site simultaneously, in the Edit Carriers Table, users can only view allocations for one sector at a time. Clicking the Clear Table Button on the button bar will clear all the frequencies , will restore previously cleared
After clearing a table, users can click on carrier channels within the frequency table to reallocate frequencies for a sector according to user preferences. As soon as a user closes the Edit Carriers Table the software saves the new frequencies. To save the new
Rev. 04/2001
6-6
CelOptima 4.6 Users Guide frequencies to the CelPlanner project files, under the Project Menu, scroll to and select the CelPlanner Project Command.
As with implementation of the Edit Carriers Option, the Block Carriers Option also operates to modify the button bar. The diagram on the following page describes the functions of each of the buttons.
Rev. 04/2001
6-7
Users can also retrieve a Blocked Carriers Table file by clicking on the Global Blocked Carriers Field in the Carriers Subtab (chapter 2).
Rev. 04/2001
6-8
CelOptima 4.6 Users Guide CHAPTER 7 7...................................................................................................................... 2 Predictions....................................................................................................................... 2 7.0 Introduction................................................................................................................. 2 7.1 Running and Viewing Performance Predictions...................................................... 2 7.2 Adjacent Channel C/I ................................................................................................. 6 7.3 Co-Channel C/I ........................................................................................................... 7 7.4 Percentage of Time Outage Predictions.................................................................... 7 7.5 Percentage of Traffic Outage Predictions................................................................. 8
Rev. 04/2001
7-1
CHAPTER 7
Predictions
7.0 Introduction
CelOptima produces a set of eight, different types of predictions: Adjacent Channel C/I Co-channel C/I Adjacent Channel Percentage of Time Outage Co-channel Percentage of Time Co + Adjacent Channel Percentage of Time Adjacent Channel Percentage of Traffic Outage Co-channel Percentage of Traffic Outage Co + Adjacent Channel Percentage of Traffic Outage The software generates a total of 24 predictions each for traffic and control channels: eight for Upstream, eight for Downstream, and eight for Upstream + Downstream. This chapter first describes how to run and view predictions and then explains the significance of each type of prediction.
Rev. 04/2001
7-2
Users can run performance predictions for control and traffic carriers by clicking the Execute Predictions Button. CelOptima calculates the minimum and maximum interference per bin for co-channel, adjacent channel, and for the composition of both channels. In the last column, CelOptima also calculates minimum and maximum traffic per bin - that is - minimum and maximum outage on a pixel. In the bottom row, CelOptima displays the availability of the system (percentage of time). After running performance predictions, users must update directories to allow the software to load the new files and present them on screen. CelOptima stores performance prediction files in the Output Folder, within the Performance Folder. There is a specific folder for Control Carrier Predictions and for Traffic Carrier Predictions. The following figure on the next page depicts the entire directory tree.
Rev. 04/2001
7-3
Use the Directories (Ctrl+D) command to open the Directories Configuration Dialog Box. This window shows the directories specified in the Project File used by CelOptima. To load prediction files, first specify the folder in which performance prediction files were stored. To perform this function, open the Performance Prediction main folder (click on sign next to it), and then open any Performance Prediction Root Directory. Double-click on icon next to it and specify the Performance Prediction files path, as shown below. Note: The output directory specified in the Directories Configuration Subtab must be the same that users specify for the Output Root Dir: in the Directories Subtab in the Configuration Tab.
Rev. 04/2001
7-4
Users may specify up to four different performance prediction directories. This flexibility allows users to analyze the performance of different plans by using multiple Views loaded with different directories. After specifying new directories, click the Update Directories Information Button at the bottom of the Directories Configuration Dialog Box . CelOptima will then re-scan all directories and validate new entries. To visualize the loaded predictions, open a new View and click on Foreground Tab in the Presentation Module. This tab manages presentation of prediction layers. To enable presentation of performance predictions, check the Performance Prediction Box (bottom of tab). The eight types of performance prediction are shown in a drop-down list. Users should select the prediction to be displayed. After selecting a prediction, press the Refresh Image Button. The active View will then display the selected prediction and its corresponding legend. The legend can
Rev. 04/2001
7-5
CelOptima 4.6 Users Guide be customized to fit different presentation needs; the buttons and fields at the bottom of the window are described below:
Base Outage Outage Step
Field Base Outage Outage Step Area Minimum Outage Area Maximum Outage Area Total Outage Key
Description The smallest outage in legend. Assumed as the starting point for outage thresholds displayed. Step size of outage thresholds. Minimum outage displayed in the View. Maximum outage displayed in the View. Total outage displayed in the View.
Name Function Automatic Score Automatically adjusts Base Outage and Score Outage to Adjustment create 32 color thresholds, fitting the entire outage range displayed on the View. Default Colors Displays outage using the default color table.
Channels
Rev. 04/2001
7-6
The vertical lines in the figure represent possible carrier channels. A caller places a call and the system chooses an available carrier channel for that specific call. The adjacent channels for the carrier channel are represented by the channels that abut the carrier channel. C/I (Carrier/Interference) is a ratio that measures the interference caused by adjacent channels to the carrier channel. The carrier signal strength represents the desired signal whereas interference from adjacent channels represents the undesired signal. A larger C/I ratio corresponds to less interference arising from adjacent channels. Likewise, a smaller C/I ratio symbolizes greater interference.
Rev. 04/2001
7-7
Rev. 04/2001
7-8
CHAPTER 8 8...................................................................................................................... 2 8.0 Introduction................................................................................................................. 2 8.1 Planning Frequency Hopping .................................................................................... 2 8.2 GSM Tables ................................................................................................................. 3
Rev. 04/2001
8-1
CHAPTER 8
GSM Systems
8.0 Introduction
When a GSM CelPlanner project is open in CelOptima, the software automatically customizes the Optimization Dialog Box to display GSM parameters. The optimization module for GSM systems includes Frequency Hopping. This option provides automatic suggestion for MAL (Mobile Allocation List), HSN (Hopping Sequence Number), and MAIO (Mobile Allocation Index Offset) allocations. Users can perform multi-layered statistical analysis, including automatic gain considerations for frequency diversity, interference diversity, discontinuous transmission, and fractional loading. The planning procedure is the same as the process described in this manual with the addition of Frequency Hopping settings.
Users should choose the Maximum Number of Channels per Frame (half or full rate) and the Planning Method. The Planning procedure will define the MAL, HSN, and MAIO 8-2
Rev. 04/2001
CelOptima 4.6 Users Guide allocations for Hopping Channels. To plan Non-hopping Channel frequencies, users must run control carrier planning, as described in chapter 2. Fractional Loading performs allocations on a sector-by-sector basis. On the other hand, Multiple Reuse Pattern (MRP) allocates frequencies/MAL lists by transceiver layer. The Discontinuous Transmission Factor (DTX) represents the percentage of time that a subscriber is actually using a traffic channel. This factor may be used for upstream, downstream, or both directions. Users must analyze the equipment being deployed to apply this factor. Equipment vendors will let users know whether their equipment supports this factor. In cases where the factor should not be used, type 1 in the corresponding field, which means that subscribers are using traffic channels 100% of the time. Users must also set the Average Speed of Subscribers in Km/h. This setting will affect the effectiveness of frequency hopping in terms of fading relief.
GSM Resources Table description of each transceiver in a system. The last three columns (MAL #, HSN, MAIO) are only filled in when there is Hopping (Hopping Type column).
MRP Table only available when working with MRP Planning Method. It functions to limit the MAL lists that may be used by each transceiver in a system.
Rev. 04/2001
8-3
These tables are exclusive for GSM systems and are used as an input by the software when performing Frequency Planning. The software stores the table files in the Tables Database Folder. Users may edit tables using CelOptima or any text editor or spreadsheet application (e.g. Word, Excel). To access the tables, use the Edit GSM Database Resources and MAL Tables Button in the Configuration Tab under the Systems Parameters Subtab. To edit these tables using CelOptima, just click on an item and type in a new value. To cancel editing, press the X button. Use the buttons to scroll through the rows. Use the + and buttons to add or delete rows, respectively. In the GSM Resources table, the transceivers (Carriers Column); while the MAIO columns. button clears all carriers assigned to the button clears the MAL #, HSN, and
To edit tables using a text editing application, use the Edit Menu in CelOptima. This menu provides the normal editing options (Select All, Copy, Paste, Cut, and Delete). Use
Rev. 04/2001
8-4
CelOptima 4.6 Users Guide this menu to select an entire table (Select All). Then, go to the text editor and paste the selection there. Edit the table and then select everything again (including header row) and paste into CelOptima. If CelOptima is already using a table, deleting previous contents before pasting in new contents is advisable. Users may also create a table from scratch using a text or spreadsheet editor. However, users must follow the following CelOptima table formats: MAL Table: MAL_List_Number identification number of the MAL list. TotalCarriers total number of carriers included in the MAL List. Carriers_List traffic carriers associated with the MAL List. Carriers should be declared followed by commas and without spaces, as shown below.
MAL_List_Number TotalCarriers Carriers_List 1 5 612,613,614,615,616
GSM Resources Table: RecNumber identification number of record. SiteId identification code of base station same as in CelPlanner project. SectorNumber identification of the sector being declared. TDMAId identification of the transceiver equipment (TRX) used. NumberOfChannels number of channels required by the transceiver. This number is limited by the rate selected in Systems Parameters Tab (full rate (16) or half rate ( 8)). ChannelType CelOptima provides a list of the three channels existent in GSM systems: traffic channel (TCH), control channel (BCCH), and synchronism channel (SDCCH). HoppingType users may choose between Hopping or No_Hopping Channels. Carrier this column is only used when a No_Hopping Channel is declared. It shows the carrier allocated to this channel. MAL_List_Number this column is only used when a Hopping Channel is declared. It shows the identification of the MAL list allocated to this channel. HSN this column is only used when a Hopping Channel is declared. This is the identification of the Hopping Sequence that will be used in the associated channel. MAIO this column is only used when a Hopping Channel is declared. This is the offset value to be used by the declared Hopping Sequence.
Rev. 04/2001
8-5
TdmaId_Number identification of transceiver equipment (TRX). MAL_List numbers depicting which MAL lists may be used by each of the TRXs. Users must declare values followed by commas and without spaces.
TdmaId_Number MAL_List 0 1,3,4 1 1,2 2 2,3,5
CelOptima generates a customized interference matrix for GSM systems. The customization is related to the different MAL lists available for frequency planning. Users must declare the size of each list (number of traffic channels in the list) on the second line of the matrix file (MAL_Sizes_List). The matrix presents adjacent and co-channel interference columns for Hopping and Nonhopping Channels (a deeper description of interference columns is provided in chapter 5 of CelOptimas manual). The first two interference columns (Co-Ch and Adj-Ch) depict the interference values for use in Non-hopping Channels. Then, each hopping scenario has two columns, for co-channel and adjacent channel values. In the example below, the orange column is associated with Non-hopping Channels while the other columns are associated with each hopping scenario.
[MAL_Matrix_for_GSM_Hopping_Planning] MAL_Sizes_List: 1 5 8 Interfered Interfering CS1 St1 CS2 St2 Erb1 1 Erb1 2 Erb1 1 Erb1 3 Erb1 1 Erb2 1 Erb1 1 Erb2 2 Erb1 1 Erb2 3 Erb1 1 Erb3 1 Erb1 1 Erb3 2 Erb1 1 Erb3 3 Erb1 1 Erb4 1
Co-Ch 482.7 225.47 55.46 525.45 619.9 475.75 50.23 408.86 64.73
Adj-Ch [MAL_Size_1[Co-Ch Adj-Ch]...MAL_Size_n[Co-Ch Adj-Ch]]Adj-Ch] 41.55 414.6 14.24 397.17 10.47 383.68 8.13 22.85 199.37 9.49 192.3 6.98 184.53 5.46 7.66 50.22 2.88 48.87 2.01 47.56 1.48 21.85 426.84 5.97 404.91 3.92 381.54 2.52 30.51 513.42 8.55 486.18 5.36 461.5 3.79 15.18 366.17 4.95 340.11 3.51 309.61 2.5 6.72 48.51 2.1 47.7 1.41 47.1 0.93 2.52 289.08 0.52 260.5 0.4 234.49 0.34 4.11 51.96 1.43 49.63 0.95 47.57 0.76
Rev. 04/2001
8-6
GSM penalties are not functional in this release and will be applied in future releases.
Rev. 04/2001
8-7