cellopt2fileinterface_rev10
TRANSCRIPT
-
7/31/2019 Cellopt2FileInterface_Rev10
1/23
www.actix.com
Revision 10
Cellopt2 File
InterfaceTechnical Reference
-
7/31/2019 Cellopt2FileInterface_Rev10
2/23
www.actix.com
The content of this manual is provided for information only, is subject to change withoutnotice, and should not be construed as a commitment by Actix. Actix assumes noresponsibility or liability for any errors or inaccuracies that appear in this documentation.
Copyright Actix 2009. All rights reserved. All trademarks are hereby acknowledged.
-
7/31/2019 Cellopt2FileInterface_Rev10
3/23
PROPRIATARY AND CONFIDENTIAL www.actix.com
Contents
1INTRODUCTION .......................................................................................... 42DESCRIPTION ............................................................................................ 5
2.1INPUT FILE ..................................................................................................... 52.2MESSAGE....................................................................................................... 52.3MNEMONICS.................................................................................................... 52.4MASK ........................................................................................................... 62.5MODEL .......................................................................................................... 62.6LIST ............................................................................................................. 62.7DATA............................................................................................................ 7
3CONTENT ................................................................................................. 83.1 ACATR ......................................................................................................... 83.2 ACDAT ......................................................................................................... 83.3 ALAYR .......................................................................................................... 93.4 ALIST ........................................................................................................... 93.5 ALOAD ......................................................................................................... 93.6 IANTN ........................................................................................................ 103.7 ICARF ........................................................................................................ 103.8 ICARL ........................................................................................................ 113.9 ICODE ....................................................................................................... 123.10 ICOFL ...................................................................................................... 123.11 ICONC ...................................................................................................... 133.12 ICONF ...................................................................................................... 143.13 ICPAR ...................................................................................................... 15
3.14 IFREQ ...................................................................................................... 153.15 IFRQG ...................................................................................................... 163.16 ISECT ...................................................................................................... 163.17 ISITE ....................................................................................................... 173.18 IMXSP ...................................................................................................... 17
4CREATING FILES FOR CELLOPT AFP ................................................................ 194.1RADIO DATABASE ........................................................................................... 194.2RADIO DATABASE INCLUDING SITE POSITION AND ANTENNA INFORMATION ......................... 194.3RADIO DATABASE INCLUDING MALS ..................................................................... 194.4INTERFERENCE LIST......................................................................................... 204.5NEIGHBOUR LIST ............................................................................................ 204.6EXCEPTION LIST ............................................................................................. 204.7ILLEGAL/FORBIDDEN FREQUENCY LIST.................................................................... 214.8CATEGORY AND LAYER DEFINITION LIST ................................................................. 214.9GSMMAXIMUM SEPARATION GROUPS (QTRU/GRFU) ............................................... 21
5OUTPUT FROM CELLOPT AFP ........................................................................ 225.1RADIOS ....................................................................................................... 225.2RADIOS &MALS ............................................................................................ 225.3MALS ......................................................................................................... 22
-
7/31/2019 Cellopt2FileInterface_Rev10
4/23
ActixCellopt2 File Interface Technical Reference Revision 10 Introduction 4
PROPRIATARY AND CONFIDENTIAL www.actix.com
1IntroductionThis document describes some of the messages that form the Cellopt AFP 2 generic fileinterface. The described messages are necessary for correctly creating input data files.Some necessary Cellopt AFP concepts and definitions are explained to help you understandthe data needed for the input files. Chapter 4 gives examples of the most common inputfiles for Cellopt AFP, and how they are created with different messages.
-
7/31/2019 Cellopt2FileInterface_Rev10
5/23
ActixCellopt2 File Interface Technical Reference Revision 10 Description 5
PROPRIATARY AND CONFIDENTIAL www.actix.com
2DescriptionThis chapter contains the descriptions of the different types of definitions that need to beunderstood.
2.1Input FileAn input file to Cellopt AFP typically contains several messages of the same or differenttype. Cellopt AFP uses the following file forms:
Radio Database - This contains information on all the cells in the network to beconsidered. It contains cell names, numbers of radios required and existing frequenciesallocated.
Interference Lists - This tells us how much/how many percent traffic/area will be
interfered if two radios in two particular cells are allocated to the same or adjacentfrequency.
Neighbour Lists - A list of the neighbor relations in the network.
Exception Lists - A list of the exceptions in the network e.g. separation requirements fordifferent cell relations and illegal/forbidden frequencies for certain sectors.
Illegal/Forbidden frequency lists - A list of cells and their illegal/forbiddenfrequencies.
Frequency Group lists - A list defining the sets/subsets/MAL that you are using in yournetwork.
Other/Special lists - Other types of lists that contain information needed for Cellopt AFP.This could be a list containing the sector traffic in the network.
Blank lines and lines starting with # will be seen as comment lines and will be ignored byCellopt AFP.
2.2MessageA message is a single line of information beginning with a mnemonic, a model name and,optionally, fields separated by a TAB (ASCII character 9). These messages give you apowerful way of defining the input data to Cellopt AFP.
There are two different basic types of messages, input messages and applicationmessages. The input messages have the letter i as the first character in the mnemonic andis used for sending data into Cellopt AFP 2. The application messages have the letter a asthe first character in the mnemonic and is used for sending commands and some data intoCellopt AFP 2.
2.3MnemonicsDifferent mnemonics are used to define the different types of messages. Importantmnemonics for the file interface are:
iSECT - Used to define sectors in the network.
iCARF - Used to define radios in the network.
iFRQG - Used to define which frequencies belongs to a Sub set/Set /MAL.
iCONC - Used to define a relation between two radios or sectors, e.g. neighbour relation,
interference, exception.
-
7/31/2019 Cellopt2FileInterface_Rev10
6/23
ActixCellopt2 File Interface Technical Reference Revision 10 Description 6
PROPRIATARY AND CONFIDENTIAL www.actix.com
iCONF - Used to define illegal/ forbidden frequencies for a radio.
iCOFL - Used to define illegal/ forbidden frequencies for all radios in a layer.
iCARL - Used to define a specific category and layer for a specific radio.
aLOAD - Used for loading a file.
aLIST - Used for creating a list.
aCATR - Used for creating a category.
aLAYR - Used for creating a layer.
2.4MaskThe mask defines which bits are valid for the message. The first bit in the message is theleast significant bit. A 1 means that the data field is valid and a 0 means that it will not betaken into account. Here is an example of a mask for a message of the form:
Mnemonic Model Mask Data1 Data2 Data3 Data4 Data5 Data6
in which we require the model and mask bits, and data bits 1,3 and 6.
Mnemonic Model Mask Data1 Data2 Data3 Data4 Data5 Data6 Sum
Binary 1 1 1 0 1 0 0 1 10010111
Decimal 1 2 4 0 16 0 0 128 151
In this case, the mask should be set to 151 and the data Data1, Data3 and Data6 will beread into Cellopt AFP. Note that the model and mask data fields must be included in themask itself, but the mnemonic field must not.
If the model and mask fields of the mask i.e. the two least significant bits, are set to 0 themessage will be a delete message and those data fields that are set will be deleted.
To help with the mask, you can use the table below or a calculator that can convert binaryto decimal.
d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 D13
Value 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192
Sum 1 3 7 15 31 63 127 255 511 1023 2047 4095 8191 16383
2.5ModelA model is the representation of the network structure and behaviour, containing thepenalties, settings and the files to be loaded. The model part of the message could be seenas a default name of a model. This name will be changed inside Cellopt AFP to the modelname in which the file is loaded. Therefore, use e.g. model as the model name in the input
file.
2.6ListA list is a set of assignment restrictions, e.g. a set of several messages having the samebehaviour. Cellopt AFP uses three different types of lists, frequency penalty lists, andseparation penalty lists and separation penalties with statistics lists.
-
7/31/2019 Cellopt2FileInterface_Rev10
7/23
ActixCellopt2 File Interface Technical Reference Revision 10 Description 7
PROPRIATARY AND CONFIDENTIAL www.actix.com
2.7DataA data field can be of any of the following types: char, int or float. The asterix (*)character is used as a wild character and an empty data field should be represented withthe dash (-) character.
-
7/31/2019 Cellopt2FileInterface_Rev10
8/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 8
PROPRIATARY AND CONFIDENTIAL www.actix.com
3ContentThis chapter explains the content of the different data fields in the messages.
3.1aCATRName: Define a New Category
Description: Defines a new category.
Message: aCATR category_name
Data Description Data Type Range
category_name The name of the category that will be created Char
Usage: Used to define new categories in Cellopt AFP.
3.2aCDATName: Define a new sector alias.
Description: Defines a new sector alias.
Message: aCDAT type site sector carrier aliasmap_name alias
Data Description Data Type Range
type For sector alias, type should be 4. No other
values are currently supported.
Int 0-5
site Name of site to which alias is applied Char
sector Name of sector to which alias is applied Char
carrier Unused, set to * Char
aliasmap_name Char
alias Char
Usage: Used to define new sector aliases in Cellopt AFP. All values are tab separated.
aCDAT 4 183_1 0 * SwitchName BX02537AaCDAT 4 183_1 1 * SwitchName BX02537B
aCDAT 4 183_1 2 * SwitchName BX02537C
-
7/31/2019 Cellopt2FileInterface_Rev10
9/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 9
PROPRIATARY AND CONFIDENTIAL www.actix.com
3.3aLAYRName: Define a New Layer
Description: Defines a new layer in Cellopt AFP..
Message: aLAYR category_name layer_name
Data Description Data Type Range
category_name The name of the category that the layer willbelong to
Char
layer_name The name of the layer that will be created Char
3.4aLISTName: Create a List
Description: Creates a new list in Cellopt AFP
Message: aLIST list_desc type_of_penalty
Data Description Data Type Range
List_desc Name of the list that will becreated.
Char
Type_of_penalty Which type of penalty the listcontains
Int 0 frequency penalties
1 separation penaltieswith statistics
2 separation penalties
Usage: Used to create a new list. Must be used before using the messages iCONC, iCOFL
and iCONF into a new list.
3.5aLOADName: Load a File
Description: Loads a file into Cellopt AFP.
Message: aLOAD FileType FileName ListName
Data Description DataType
Range
FileType The file type of the file Int 1 Cellopt AFP 2 GenericFormat
0 All other formats
FileName Name of the file Char
ListName Name of the lists that will be created.Optional numbers of these.
Char
-
7/31/2019 Cellopt2FileInterface_Rev10
10/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 10
PROPRIATARY AND CONFIDENTIAL www.actix.com
3.6iANTNName: Antenna Record
Description: The record defining the sectors antenna data.
Message: iANTN model mask site_desc sector_desc azimuth height tilt beamwidthantenna_type
Data Description Data Type Range
Site_desc The site name or number. Char The wildcharacter (*) isnot allowed
Sector_desc The sector name or number. Asite can have many sectors andare then separated by thisdescription
Char The wildcharacter (*) isnot allowed
Azimuth The azimuth of the antennaused for this sector
Float 0-360
Height The height of the antenna Float >=0
Tilt The tilt of the antenna Int Negative is uptilt
Beamwidth The beamwidth of the antennaused for this sector
Float 0-360
Antenna _type The antenna model used forthis sector
Char
Usage: Used to create antennae in the network. This message gives the antenna
configuration data for the sectors. This message could be used for the Radio Database if
the features in Cellopt AFP that is using antenna data including the use in Cellopt MDA andthe Radioplan map.
3.7iCARFName: Carrier Record
Description: The record defining the carrier data.
Message: iCARF model mask site_desc sector_desc car_desc freq frq_idserved_traffic code_desc fix_id position control_id HSN MAIO
Data Description Data Type Range
Site_desc The site name or number. Char The wild
character (*) isnot allowed
Sector_desc The sector name or number. A site
can have many sectors and are thenseparated by this description
Char The wild
character (*) isnot allowed
Car_desc The radio name or number Char The wildcharacter (*) isnot allowed
Freq The frequency assigned to the radio. Int
-
7/31/2019 Cellopt2FileInterface_Rev10
11/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 11
PROPRIATARY AND CONFIDENTIAL www.actix.com
Data Description Data Type Range
Frq_id Int 0 OriginalFrequency
3 CurrentFrequency
Served_traffic The amount of traffic that is servedby this radio
Float >=0
Code_desc The color code for this radio. Char
Fix_id Whether this radio is fixed to the freqvalue or if it is free to change. Thiscan be changed inside Cellopt AFP
Int 0 = free
1 = fixed
Position The position in the sector for thisradio
Int >0 and uniquefor this radio onthis site andsector.
Control_id If this is a control radio or not. Int 0 = not controlradio
1 = control radio
HSN The Hopping Sequence Number forthis radio
Int 0-63
MAIO The MAIO for this radio Int
Usage: Used to create radios in the network and the specific characteristics for radios. Thisis the second part in creating the Radio Database.
3.8iCARLName: Carrier Category Layer Record
Description: The record defining the category and layer for this radio
Message: iCARL model site_desc sector_desc car_desc cat_desc layer_desc
Data Description DataType
Range
Site_desc The site name or number. Char The wild character (*)is not allowed
Sector_desc The sector name or number. A site canhave many sectors and are then
separated by this description
Char The wild character (*)is not allowed
Car_desc The radio name or number. If the wildcharacter (*) is used this relation will bevalid for the whole sector.
Char
Cat_desc The Category name. Char The wild character (*)is not allowed
Layer_desc The layer name. Char The wild character (*)is not allowed
Usage: Used to set the category and layer for specific radios.
-
7/31/2019 Cellopt2FileInterface_Rev10
12/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 12
PROPRIATARY AND CONFIDENTIAL www.actix.com
3.9iCODEName: Color Code Record
Description: The record defining a globally available color code.
Data Description Data Type Range
Model Char *
Mask Only delete used. Int
Code_desc Char *
3.10iCOFLName: Frequency Constraint List
Description: The record defining the extra penalty values for an illegal/forbidden frequency
for the Category and Layer in a list.
Message: iCOFL model mask cat_desc layer_desc freq list_desc coPenaltyadjPenalty sep_req
Data Description DataType
Range
Cat_desc The Category name. Char The wild character (*) isnot allowed
Layer_desc The layer name. Char The wild character (*) isnot allowed
Freq The frequency
illegal/forbidden to the radio.
Int
list_desc The list where the
illegal/forbidden frequencies isstored.
Char = ListIllegalFrequency
orListForbiddenFrequency
CoPenalty The co-channel penalty forassigning the above frequencyto the above radio/sector.
Float >=0
Penalty not applicablefor forbiddenfrequencies.
AdjPenalty The adj-channel penalty for
assigning the above frequencyto the above radio/sector.
Float >=0
Penalty not applicablefor forbiddenfrequencies.
Sep_req The separation for the relationabove.
Int 0,1,2,..
Usage: Used to create radios in the network and the specific characteristics for radios. Thismessage is used to create illegal/forbidden frequency lists.
-
7/31/2019 Cellopt2FileInterface_Rev10
13/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 13
PROPRIATARY AND CONFIDENTIAL www.actix.com
3.11iCONCName: Carrier Constraint Relation
Description: The record defining the statistic values between two radios or between twosectors.
Message: iCONC model mask site_desc sector_desc car_desc site_R_descsector_R_desc car_R_desc list_desc coStatistic adjStatistic sep_req
Data Description Data Type Range
Site_desc The serving site name or number. Char The wildcharacter (*) isnot allowed
Sector_desc The serving sector name or number.
A site can have many sectors and arethen separated by this description
Char The wild
character (*) isnot allowed
Car_desc The serving radio name or number. Ifthe wild character (*) is used thisrelation will be valid for the wholesector.
Char
Site_R_desc The interfering/neighbour site nameor number.
Char The wildcharacter (*) isnot allowed
Sector_R_desc The serving sector name or number.A site can have many sectors and arethen separated by this description
Char The wildcharacter (*) isnot allowed. Notallowed to equal
sector_desc if
site_desc equalsite_R_desc
Car_R_desc The serving radio name or number. Ifthe wild character (*) is use thisrelation will be valid for the wholesector.
Char
list_desc The list where the relation is kept.The list must have been created withthe aLIST message.
Char
CoStatistic The co-channel statistic for therelation above.
Float >=0
AdjStatistic The adj-channel statistic the relationabove. Float >=0
Sep_req The separation for the relation above. Int 0,1,2,..
Usage: Used to create radios in the network and the specific characteristics for radios. Thismessage is used to create Interference Lists, Neighbour Lists and Exception Lists.For the last two types of lists the statistics fields are typically set to 0.
Note: For separations penalty lists the separation can be set either in the input messagesor in the program. The optimiser will take the highest set separation as the valid one. Tohave the ability to change the separation the separation in the input file should be set to 0.For separations penalty with statistics lists the separation can only be set in the input file.
-
7/31/2019 Cellopt2FileInterface_Rev10
14/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 14
PROPRIATARY AND CONFIDENTIAL www.actix.com
The most usual separation value for those is 2. Separation with higher values than 2 willuse the adjStatistic as statistic.
3.12iCONFName: Frequency Constraint RelationDescription: The record defining the extra penalty values between a radio, or a sector, or anetwork and an illegal/ forbidden frequency.
Message: iCONF model mask site_desc sector_desc car_desc freq list_desccoPenalty adjPenalty sep_req
Data Description Data Type Range
Site_desc The site name or number. Char The wild character (*) isnot allowed
Sector_desc The sector name or number. Asite can have many sectors andare then separated by thisdescription
Char The wild character (*) isnot allowed
Car_desc The radio name or number. Ifthe wild character (*) is used
this relation will be valid for thewhole sector.
Char
Freq The frequency illegal/ forbiddento the radio.
Int
list_desc The list where the illegal/forbidden frequencies is stored.The name of the list have to be
ListIllegalFrequency orListForbiddenFrequency
Char = ListIllegalFrequencyorListForbiddenFrequency
CoPenalty The co-channel penalty forassigning the above frequency tothe above radio/sector.
Float >=0
AdjPenalty The adj-channel penalty forassigning the above frequency tothe above radio/sector.
Float >=0
Sep_req The separation for the relationabove.
Int 0,1,2,..
Usage: Used to create radios in the network and the specific characteristics for radios. This
message is used to create illegal/forbidden frequency lists.
-
7/31/2019 Cellopt2FileInterface_Rev10
15/23
-
7/31/2019 Cellopt2FileInterface_Rev10
16/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 16
PROPRIATARY AND CONFIDENTIAL www.actix.com
3.15iFRQGName: Frequency Group Record
Description: The record defining a globally available frequency groups.
Message: IFRQG model group_id no_freqs frequency1 frequency2 ...
Data Description Data
Type
Range
Group_id Specify what type of group and the number of that group.The types and their offset are:
Sub set = 1
Set = 2
Group = 3
MAL, user defined = 4
MAL, pre-generated = 8MAL, dynamic = 9
The group_id is created by using the formula sub set /set / group / MAL id + type_offset * 100 000
Int
no_freqs The number frequencies included in the sub set/set /MAL Int
Frequency1 The number of the first frequency in the sub set/set /MAL Int
Frequency2 The number of the second frequency in the sub set/set/MAL
Int
. .
Usage: Used to define the frequencies in each of the sub set/set/group/MAL. Used in theRadio Database when using frequency groups (sub set/set/group) and SFH (MAL)planning.
3.16iSECTName: Sector Record
Description: The record defining the sector
Message: iSECT model mask site_desc sector_desc served_traffic served_area
Data Description Data Type Range
Site_desc The site name or number. Char The wild
character (*) isnot allowed
Sector_desc The sector name or number. A site canhave many sectors and are thenseparated by this description
Char The wildcharacter (*) isnot allowed
Served_traffic The amount of traffic that is served inthis sector
Float >=0
Served_area The area that is served in this sector. Float >=0
Usage: Used to create sectors in the network. This message is one of two parts in creatingthe Radio Database.
-
7/31/2019 Cellopt2FileInterface_Rev10
17/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 17
PROPRIATARY AND CONFIDENTIAL www.actix.com
3.17iSITEName: Site Record
Description: The record defining the site
Message: iSITE model mask site_desc latitude longitude
Data Description Data Type Range
Site_desc The site name or number. Char The wildcharacter (*) isnot allowed
latitude The latitude represented as adecimal, e.g. -56.0424
Float
longitude The longitude represented as a
decimal, e.g. 12.7292
Float
Usage: Used to create sites in the network. This is the highest level you can define in thenetwork, and gives the positions of the sites. This message could be used for the RadioDatabase if the features in Cellopt AFP that are using site positions are used, including inCellopt MDA and the Radioplan map.
3.18iMXSPName: Maximum Separation
Description: The record defining the category / layers and separation values for MaximumSeparation (GFRU).
Message: iMXSP Cat_desc Layer_desc max_sep baseband_max_sepsynth_max_sep Sector_Freq_Range_Min Sector_Freq_Range_MaxData Description Data
Type
Range
Cat_desc The Category name. Char The wild character (*) isnot allowed
Layer_desc The layer name. Char The wild character (*) isnot allowed
max_sep The maximum separation for
the sector
Float >=0
baseband_max_sep The maximum separation for
radios having basebandhopping strategy
Float >=0
synth_max_sep The maximum separation forradios having synth sectorhopping strategy
Float >=0
Sector_Freq_Range_Min
The minimum frequency of thesector duplexer limitation
Float >=0
Must be =0
Must be >Sector_Freq_Range_Min
-
7/31/2019 Cellopt2FileInterface_Rev10
18/23
ActixCellopt2 File Interface Technical Reference Revision 10 Content 18
PROPRIATARY AND CONFIDENTIAL www.actix.com
Usage: Used to create and define the Max Separation Values for GSM radios havingseparation requirementsQTRU and GFRU groups. The value of zero in theseparation/frequency fields will be treated as unassigned. All values for the separation /frequency fields are specified as MHz.
Note: The model and mask fields are not used for this message.
-
7/31/2019 Cellopt2FileInterface_Rev10
19/23
ActixCellopt2 File Interface Technical Reference Revision 10 Creating files for Cellopt AFP 19
PROPRIATARY AND CONFIDENTIAL www.actix.com
4 Creating files for Cellopt AFP4.1Radio Database
The radio database is created by a set of iSECT and iCARF messages. One iSECT messagefor each sector in the network and one iCARF message for each radio in the network.
#Radio Database for a network with 3 sector and 2 radios for each sector
iSECT model 63 CO021 1 6573.000 1.250iSECT model 63 CO021 2 6210.000 1.120iSECT model 63 CO022 1 5349.000 1.580iCARF model 16383 CO021 1 1 102 0 0.000 43 1 1 1 0 0iCARF model 16383 CO021 1 2 86 0 0.000 - 1 2 0 0 0
iCARF model 16383 CO021 2 1 108 0 0.000 44 1 1 1 0 0iCARF model 16383 CO021 2 2 99 0 0.000 - 1 2 0 0 0iCARF model 16383 CO022 1 1 80 0 0.000 45 1 1 1 0 0iCARF model 16383 CO022 1 2 89 0 0.000 - 1 2 0 0 0
4.2Radio Database including site position and antennainformationThe radio database including site position and antenna information is created by a set ofiSITE, iANTN, iSECT and iCARF messages. One iSITE message for every site in thenetwork, one iANTN message for each sector in the network, one iSECT message for eachsector in the network and one iCARF message for each radio in the network.
#Radio Database for a network with 3 sector and 2 radios for each sector
iSITE model 31 CO021 56.0424 12.7292iSITE model 31 CO022 56.0535 12.7287iANTN model 511 CO021 1 0 25 2 65 742266iANTN model 511 CO021 2 180 25 4 65 742266iANTN model 511 CO022 1 20 40 -2 90 742280iSECT model 63 CO021 1 6573.000 1.250iSECT model 63 CO021 2 6210.000 1.120iSECT model 63 CO022 1 5349.000 1.580iCARF model 16383 CO021 1 1 102 0 0.000 43 1 1 1 0 0iCARF model 16383 CO021 1 2 86 0 0.000 - 1 2 0 0 0iCARF model 16383 CO021 2 1 108 0 0.000 44 1 1 1 0 0iCARF model 16383 CO021 2 2 99 0 0.000 - 1 2 0 0 0iCARF model 16383 CO022 1 1 80 0 0.000 45 1 1 1 0 0iCARF model 16383 CO022 1 2 89 0 0.000 - 1 2 0 0 0
4.3Radio Database including MALsThe Radio database including MALs is created by a set of iSECT, iCARF and iFRQGmessages. One iSECT message for each sector in the network,one iCARF message for eachradio in the network.
#Radio Database for a network with 3 sector and 2 radios for each sector
iFRQG model 900002 8 95 98 102 104 105 108 112 117iFRQG model 900005 6 90 93 96 99 101 103iFRQG model 900010 9 88 92 97 100 106 108 109 114 116iSECT model 63 CO021 1 6573.000 1.250
-
7/31/2019 Cellopt2FileInterface_Rev10
20/23
ActixCellopt2 File Interface Technical Reference Revision 10 Creating files for Cellopt AFP 20
PROPRIATARY AND CONFIDENTIAL www.actix.com
iCARF model 16383 CO021 1 1 102 0 0.000 43 1 1 1 0 0iCARF model 16383 CO021 1 2 900002 0 0.000 - 1 2 0 3 0iCARF model 16383 CO021 1 3 900002 0 0.000 - 1 3 0 3 2iCARF model 16383 CO021 1 4 900002 0 0.000 - 1 4 0 3 4iSECT model 63 CO021 2 6210.000 1.120iCARF model 16383 CO021 2 1 108 0 0.000 44 1 1 1 0 0iCARF model 16383 CO021 2 2 900005 0 0.000 - 1 2 0 6 0iCARF model 16383 CO021 2 3 900005 0 0.000 - 1 3 0 6 1iCARF model 16383 CO021 2 4 900005 0 0.000 - 1 4 0 6 2iSECT model 63 CO022 1 5349.000 1.580iCARF model 16383 CO022 1 1 80 0 0.000 45 1 1 1 0 0iCARF model 16383 CO022 1 2 900010 0 0.000 - 1 2 0 8 0iCARF model 16383 CO022 1 3 900010 0 0.000 - 1 3 0 8 2iCARF model 16383 CO022 1 4 900010 0 0.000 - 1 4 0 8 4
4.4Interference ListThe interference list is created by an aLIST message follow by a set of iCONC messages.One iCONC message for each interference relation between two sectors/radios in thenetwork. Since the interference list usually is based from statistics the list should be
created for separation penalties with statistic (option 1 for aLIST). The statistics data fieldwill then be considered.
#Interference list for the above network. All relations are set on a sector to sector#basis.
aLIST area 1iCONC model 4095 CO021 1 * CO021 2 * area 0.136 0.019 2iCONC model 4095 CO021 1 * CO021 2 * area 0.170 0.067 2iCONC model 4095 CO021 1 * CO022 1 * area 0.096 0.011 2iCONC model 4095 CO021 1 * CO022 1 * area 0.994 0.580 2iCONC model 4095 CO021 2 * CO022 1 * area 0.226 0.111 2iCONC model 4095 CO021 2 * CO022 1 * area 0.634 0.280 2
4.5Neighbour ListThe neighbour list is created by a aLIST message follow by a set of iCONC messages. OneiCONC message for each neighbour relation between two sectors in the network. Since theneighbour list is usually is based on separations between to sectors the list should becreated for separation penalties (option 2 for aLIST). The statistics data field will not be
considered.
aLIST neighbour 2iCONC model 4095 CO021 1 * CO021 2 * neighbour 0 0 0iCONC model 4095 CO021 1 * CO021 2 * neighbour 0 0 0iCONC model 4095 CO021 2 * CO021 1 * neighbour 0 0 0iCONC model 4095 CO021 2 * CO021 1 * neighbour 0 0 0
iCONC model 4095 CO021 2 * CO022 1 * neighbour 0 0 0iCONC model 4095 CO021 2 * CO022 1 * neighbour 0 0 0
4.6Exception ListThe exception list is created by an aLIST message follow by a set of iCONC messages. OneiCONC message for each exception relation between two sectors in the network. Since the
exception list is usually is based on separations between to sectors the list should becreated for separation penalties (option 2 for aLIST). The statistics data field will not beconsidered.
aLIST exception 2iCONC model 4095 CO021 1 * CO021 2 * exception 0 0 0
-
7/31/2019 Cellopt2FileInterface_Rev10
21/23
ActixCellopt2 File Interface Technical Reference Revision 10 Creating files for Cellopt AFP 21
PROPRIATARY AND CONFIDENTIAL www.actix.com
iCONC model 4095 CO021 1 * CO021 2 * exception 0 0 0iCONC model 4095 CO021 2 * CO021 1 * exception 0 0 0iCONC model 4095 CO021 2 * CO021 1 * exception 0 0 0iCONC model 4095 CO021 2 * CO022 1 * exception 0 0 0iCONC model 4095 CO021 2 * CO022 1 * exception 0 0 0
4.7Illegal/forbidden frequency ListThe illegal/forbidden frequency list is created by a set of iCONF messages. One iCONF
message for each illegal frequency on a radio in the network. Those illegal/forbiddenfrequencies will be stored in the illegal frequency list that is an automatically created list inCellopt AFP.
iCONF model 1023 CO021 1 * 90 ListIllegalFrequency 0 0 1iCONF model 1023 CO021 2 * 91 ListIllegalFrequency 0 0 1iCONF model 1023 CO022 1 * 92 ListIllegalFrequency 0 0 1
iCONF model 1023 CO021 1 * 90 ListForbiddenFrequency 0 0 1
iCONF model 1023 CO021 2 * 91 ListForbiddenFrequency 0 0 1iCONF model 1023 CO022 1 * 92 ListForbiddenFrequency 0 0 1
4.8Category and Layer definition ListThe categories and layer for specific radio can be defined by using a set of iCARLmessages. One iCARL message for each category and layer for each radio. These relationswill be stored in Cellopt AFP and can be view in the network editor. To create the categoryand layer use the messages aCATR and aLAYR.
aCATR BorderaLAYR Border DenmarkiCARL Layers CO021 1 1 CategoryFixed 0
iCARL Layers CO021 1 2 CategoryFixed 0iCARL Layers CO022 1 1 Border DenmarkiCARL Layers CO022 1 2 Border Denmark
4.9GSM Maximum Separation Groups (QTRU/GRFU)The frequency and separation values in MHz can be specified by using a set of iMXSP
messages. Use one iMXSP message for each type of separation group if the category andlayer are already specified in the project. Use the messages, aCATR and aLAYR, to createthe category and layer if they are not already specified in the project.
aCATR GFRU Combiner Type
aLAYR GFRU Combiner Type Type AaLAYR GFRU Combiner Type Type BaLAYR GFRU Combiner Type Type CiMXSP GFRU Combiner Type Type A 5 10 20 850 950iMXSP GFRU Combiner Type Type B 6 12 15 850 950iMXSP GFRU Combiner Type Type C 5 12.5 12 850 950
-
7/31/2019 Cellopt2FileInterface_Rev10
22/23
ActixCellopt2 File Interface Technical Reference Revision 10 Output from Cellopt AFP 22
PROPRIATARY AND CONFIDENTIAL www.actix.com
5Output from Cellopt AFP
There are three different options for the output file of Cellopt AFP, Radios, Radios andMALs and MALs. The first one gives an iCARF message for each radio in the network. The
second has a iCARF message for each radio in the network and a iFRQG message for eachdefined MAL's in the network.
5.1RadiosWhen choosing Cellopt AFP 2 format, Radios in the export from Cellopt AFP the output filewill have the following look:
##19 rows with comments
#iCARF model 16383 CO021 1 1 98 0 0.000 49 1 1 1 0 0iCARF model 16383 CO021 1 2 103 0 0.000 - 1 2 0 0 0iCARF model 16383 CO021 2 1 95 0 0.000 48 1 1 1 0 0iCARF model 16383 CO021 2 2 100 0 0.000 - 1 2 0 0 0iCARF model 16383 CO022 1 1 108 0 0.000 47 1 1 1 0 0iCARF model 16383 CO022 1 2 89 0 0.000 - 1 2 0 0 0
5.2Radios & MALsWhen choosing Cellopt AFP 2 format, Radios & MALs in the export from Cellopt AFP the
output file will have the following look:
#
#19 rows with comments#iFRQG model 900001 8 95 98 102 104 105 108 112 117iFRQG model 900005 6 90 93 96 99 101 103iFRQG model 900010 9 88 92 97 100 106 108 109 114 116iCARF model 16383 CO021 1 1 98 0 0.000 49 1 1 1 0 0iCARF model 16383 CO021 1 2 900001 0 0.000 - 1 2 0 5 0iCARF model 16383 CO021 1 3 900001 0 0.000 - 1 3 0 5 2iCARF model 16383 CO021 1 4 900001 0 0.000 - 1 4 0 5 4iCARF model 16383 CO021 2 1 95 0 0.000 48 1 1 1 0 0iCARF model 16383 CO021 2 2 900005 0 0.000 - 1 2 0 1 0iCARF model 16383 CO021 2 3 900005 0 0.000 - 1 3 0 1 1iCARF model 16383 CO021 2 4 900005 0 0.000 - 1 4 0 1 2iCARF model 16383 CO022 1 1 108 0 0.000 47 1 1 1 0 0iCARF model 16383 CO022 1 2 900010 0 0.000 - 1 2 0 7 0iCARF model 16383 CO022 1 3 900010 0 0.000 - 1 3 0 7 2
iCARF model 16383 CO022 1 4 900010 0 0.000 - 1 4 0 7 4
5.3MALsWhen choosing Cellopt AFP 2 format, MALs in the export from Cellopt AFP the output filewill have the following look:
##19 rows with comments#iFRQG model 900001 8 95 98 102 104 105 108 112 117iFRQG model 900005 6 90 93 96 99 101 103iFRQG model 900010 9 88 92 97 100 106 108 109 114 116
-
7/31/2019 Cellopt2FileInterface_Rev10
23/23
ActixCellopt2 File Interface Technical Reference Revision 10 Output from Cellopt AFP 23
PROPRIATARY AND CONFIDENTIAL www.actix.com