You are on page 1of 10

# Change notes:

# (please copy and fill proper lines with each revision delivered to repository)
# version 0.35
# author: Lukasz Preuss
# * PR 38654ESPE05: add_param BTSSCW aldSwDownloadEnabled autoInit, removed
# version 0.34
# author: Kari Suutari-Jaasko
# * PR NA05313035: passUnitList moved from BTSSC to MRBTS
# version 0.33
# author: Kari Suutari-Jaasko
# * PR NA05309405 add_param changed to del_param BTSSCW numberOfR99ChannelElemen
ts
# version 0.32
# author: Kari Suutari-Jaasko
# * PR NA05236534: sharedHsdpaSheduler parameter handling rule set added
# version 0.31
# author: Kari Suutari-Jaasko
# * PR NA05208879: Wrong units removed from unitList/Also extAlList(usedInGeran,
usedInUtran)extCtrlList(inUse) removed from RMOD
# and secondaryConnection None added to unitList/
# version 0.30
# author: Kari Suutari-Jaasko
# * PR NA05096740 add_param MHA mhaAisgModeEnabled true -> autoInit
# version 0.29
# author: Kari Suutari-Jaasko
# * PR 109659ESPE02: ANTL/multiplexerTotalDelay, multiplexerLoss, multiplexerAmo
unt added and SMOD/linkList removed
# version 0.28
# author: Kari Suutari-Jaasko
# * PR NA05115031 Optional parameters cqiDefaultHsCellFach and numberOfBlindRepe
titionHsCellFach with default value added
# version 0.27
# author: Kari Suutari-Jaasko
# * PR 106139ESPE02: shareOfHSDPAUser and shareOfHSUPALicences moved under LCELG
W from BTSSCW
# version 0.26
# author: Kari Suutari-Jaasko
# * PR NA05023888: Extension (SMOD-2) Module Location conversion handling added
# version 0.25
# author: Kari Suutari-Jaasko
# * PR 87354ESPE04: prodCode and serNum commented out from RMOD-1, RMOD-2 and RM
OD-3
# version 0.24
# author: Kari Suutari-Jaasko
# * PR 85334ESPE04: New rule dependence_number_obj_mod_param added
# version 0.23
# author: Kari Suutari-Jaasko
# * PR 98716ESPE02: all unitList unitNumber modified to 1
# version 0.22
# author: Kari Suutari-Jaasko
# * PR 56232ESPE03: First move_list BTSSC MRBTS unitList commented out/
# added rule del_list_param MRBTS unitList sMod
# version 0.21
# author: Kari Suutari-Jaasko
# * PR 80716ESPE04/82339ESPE04/82835ESPE04: Parameter SMOD technology checking r
ule
# changed from check_param to check_param_exists.
# version 0.20
# author: Kari Suutari-Jaasko
# * PR 82812ESPE04: extension module correction: add_list_param BTSSC unitList *

sMod None/move_list BTSSC MRBTS unitList


# version 0.19
# author: Kari Suutari-Jaasko
# * PR 82220ESPE04: numberOfR99ChannelElements default value changed from 0 to 1
# version 0.18
# author: Kari Suutari-Jaasko
# * PR 81663ESPE04: numberOfHSDPASet1, numberOfHSDPASet2, numberOfHSDPASet3 and
numberOfHSUPASet1 IF value is 0 parameter
# removed from SCF by dependence_del_param rule
# version 0.17
# author: Kari Suutari-Jaasko
# * PR 78254ESPE04 RAN2370 - add_param MRBTS actSwMonitoring false
# version 0.16
# author: Grzegorz Tobis
# * RAN2131 - add_param MRBTS actSwMonitoring false rule removed
#
# version 0.15
# author: Grzegorz Tobis
# * RAN2131 is ready. Licence parameters antTiltSupportEnabled, antLineSupervisi
onEnabled, antRxLevelMonitoringEnabled, numberOfChannelElementsshall have autoIn
it value
#
# version 0.14
# author: Piotr Przybylski
# date: 17.01.2011
# * parameter numberOfChannelElements set temporary from false to -1
##
# version 0.13
# author: Piotr Przybylski
# date: 10.01.2011
# * parameters antTiltSupportEnabled, antLineSupervisionEnabled, antRxLevelMonit
oringEnabled, numberOfChannelElements set temporary from autoInit to false due t
o undelivered (but planed) feature
#
# version 0.12
# author: Piotr Przybylski
# date: 10.01.2011
# * changed checkings for rule file excecution to check_param SMOD technology
#
# version 0.11
# author: Piotr Przybylski
# date: 10.01.2011
# * changed checkings for rule file excecution to check_param RMOD sModId
#
# version 0.10
# author: Piotr Przybylski
# date: 10.01.2011
# * changed checkings for rule file excecution to check_version WN7.0
#
# version 0.9
# author: Piotr Przybylski
# date: 10.01.2011
# * baseline of SCFD file given since RAN1770-e was tested
#
#General checkings for rule file execution
check_param_exists SMOD technology abort continue
#NOTE! there is missing at least following parameter value modifications from BT

SSC - alToggSuppList - faultName parameter:


#dependence_del_list_param_i BTSSC alToggSuppList
st Head Amplifier fault
#dependence_del_list_param_i BTSSC alToggSuppList
tenna Line failure
#dependence_del_list_param_i BTSSC alToggSuppList
WR alarm
#dependence_del_list_param_i BTSSC alToggSuppList
WR alarm
#dependence_del_list_param_i BTSSC alToggSuppList
failure due to cause C
#dependence_del_list_param_i BTSSC alToggSuppList
Detected
#dependence_del_list_param_i BTSSC alToggSuppList
sconfiguration for application
#dependence_del_list_param_i BTSSC alToggSuppList
log buffer freezing
#dependence_del_list_param_i BTSSC alToggSuppList
too low (Heating ongoing)
#dependence_del_list_param_i BTSSC alToggSuppList
#dependence_del_list_param_i BTSSC alToggSuppList
Clock tuning failure
#dependence_del_list_param_i BTSSC alToggSuppList
equired
#dependence_del_list_param_i BTSSC alToggSuppList
corrected
#dependence_del_list_param_i BTSSC alToggSuppList
#dependence_del_list_param_i BTSSC alToggSuppList
ement not working
#dependence_del_list_param_i BTSSC alToggSuppList
SW version detected
#dependence_del_list_param_i BTSSC alToggSuppList
SW version detected
#dependence_del_list_param_i BTSSC alToggSuppList
le Switched Off
#dependence_del_list_param_i BTSSC alToggSuppList
in MIMO
#dependence_del_list_param_i BTSSC alToggSuppList
#dependence_del_list_param_i BTSSC alToggSuppList
ce recovery failure
#dependence_del_list_param_i BTSSC alToggSuppList
layer connection failure
#dependence_del_list_param_i BTSSC alToggSuppList
odic CQI Resources occupied

faultName AntennaLine_3120_Ma
faultName AntennaLine_1836_An
faultName AntennaLine_1837_VS
faultName AntennaLine_1838_VS
faultName FT_61074_CRL Update
faultName FT_61030_Dead Peer
faultName FT_61073_Routing mi
faultName FSM_6450_Technical
faultName FR_1922_Temperature
faultName FSM_50_BTS Blocked
faultName FSM_1818_BTS Master
faultName FR_4001_BTS reset r
faultName FSM_26_BTS time not
faultName LCR_49_Cell blocked
faultName FSM_1860_Heating el
faultName FSM_23_Incompatible
faultName FR_23_Incompatible
faultName FSM_4057_Radio Modu
faultName LCR_4003_TX failure
faultName FR_48_Unit blocked
faultName FSM_6317_S1 interfa
faultName FSM_6201_Transport
faultName FSM_6350_50 of peri

# Add / MOVE / Rename operations for MO


# MRBTS addition:
###add_cls_to_tree class_name parent_class_distname
### adds class under root MO and uses instanses froM existing MO dist name.
### In addition all other distanmes will be updated accordingly.
add_cls_to_tree WBTS MRBTS
add_cls WBTS/MRBTS-1
###add_obj_uder_root class_name instance
### adds one instance of class under root MO and uses instanses froM existing MO
dist name.
### In addition all other distanmes will be updated accordingly.

#add_cls MRBTS
set_operation MRBTS create
#rename_cls WBTS MRBTS-1/WBTS
move_param BTSSC MRBTS-1 autoConHWId
move_param BTSSC MRBTS-1 autoConSiteId
move_param BTSSC MRBTS-1 autoConfBlocked
move_param BTSSC MRBTS-1 commissioningRequired
move_param BTSSC MRBTS-1 resetToTestDedicated
add_param MRBTS enAutoLicReq true
add_param MRBTS actSwMonitoring false
add_list_param BTSSC unitList * primaryConnection None
add_list_param BTSSC unitList * secondaryConnection None
dependence_mod_list_param BTSSC unitList unitName FR unitNumber
ion SMOD1-IF1
dependence_mod_list_param BTSSC unitList unitName FR unitNumber
ion SMOD1-IF2
dependence_mod_list_param BTSSC unitList unitName FR unitNumber
ion SMOD1-IF3
dependence_mod_list_param BTSSC unitList unitName FR unitNumber
dependence_mod_list_param BTSSC unitList unitName FR unitNumber

1 primaryConnect
2 primaryConnect
3 primaryConnect
2 unitNumber 1
3 unitNumber 1

# SMOD-1 addition:
add_cls MRBTS/SMOD-1
set_operation SMOD create
add_param SMOD-1 technology UTRAN
add_param SMOD-1 syncMaster true
add_param SMOD-1 prodCode autoinit
add_param SMOD-1 serNum autoinit
#add_list SMOD-1 linkList
#add_list_item SMOD-1 linkList
#add_list_param SMOD-1 linkList 0 linkId 1
#add_list_item SMOD-1 linkList
#add_list_param SMOD-1 linkList 1 linkId 2
#add_list_item SMOD-1 linkList
#add_list_param SMOD-1 linkList 2 linkId 3
#add_list_param SMOD-1 linkList * radioMaster true
dependence_list_param_add_list BTSSC extAlList module FSM1 SMOD-1 extAlList
dependence_list_param_add_list BTSSC extCtrlList module FSM1 SMOD-1 extCtrlList
dependence_list_move_param BTSSC moduleList mod FSM1 modLocation SMOD-1 moduleLo
cation
dependence_move_list_item BTSSC extCtrlList module FSM1 SMOD-1 extCtrlList
dependence_move_list_item BTSSC extAlList module FSM1 SMOD-1 extAlList
del_list_param SMOD-1 extCtrlList module
del_list_param SMOD-1 extAlList module
#####################
# SMOD-2 addition in case of extension module included in configuration:
##Dependence_add_obj Source_MO key_param_name key_param_value new_MO_name
add_list_param BTSSC unitList * sMod None
dependence_mod_list_param BTSSC unitList unitName FSM unitNumber 2 sMod FSM2
#modified part 20.6.2012
dependence_list_move_param BTSSC unitList sMod FSM2 sMod MRBTS sMod

dependence_add_obj MRBTS sMod FSM2 MRBTS/SMOD-2


del_param MRBTS sMod
add_list MRBTS-1 unitList
dependence_move_list_item BTSSC
dependence_move_list_item BTSSC
dependence_move_list_item BTSSC
del_list_param MRBTS-1 unitList
del_list BTSSC unitList

unitList unitName FR MRBTS-1 unitList


unitList unitName FSM MRBTS-1 unitList
unitList unitName FSP MRBTS-1 unitList
sMod

set_operation SMOD create


add_param SMOD-2 technology UTRAN
add_param SMOD-2 syncMaster false
add_param SMOD-2 prodCode autoinit
add_param SMOD-2 serNum autoinit
#add_list SMOD-2 linkList
#add_list_item SMOD-2 linkList
#add_list_param SMOD-2 linkList 0 linkId 1
#add_list_item SMOD-2 linkList
#add_list_param SMOD-2 linkList 1 linkId 2
#add_list_item SMOD-2 linkList
#add_list_param SMOD-2 linkList 2 linkId 3
#add_list_param SMOD-2 linkList * radioMaster false
dependence_list_move_param BTSSC moduleList mod FSM2 modLocation SMOD-2 moduleLo
cation
#####################
# RMOD additions:
# dependence_add_obj RMOD-1
##Dependence_add_obj Source_MO key_param_name key_param_value new_MO_name
dependence_add_obj ANTL frId FR1 MRBTS/RMOD-1
dependence_list_param_add_list BTSSC extAlList module FR1 RMOD-1 extAlList
dependence_list_param_add_list BTSSC extCtrlList module FR1 RMOD-1 extCtrlList
dependence_list_move_param BTSSC moduleList mod FR1 modLocation RMOD-1 moduleLoc
ation
dependence_move_list_item BTSSC extCtrlList module FR1 RMOD-1 extCtrlList
dependence_move_list_item BTSSC extAlList module FR1 RMOD-1 extAlList
del_list_param RMOD-1 extCtrlList module
del_list_param RMOD-1 extAlList module
#add_param RMOD-1 prodCode autoinit
#add_param RMOD-1 serNum autoinit
add_list RMOD-1 connectionList
add_list_item RMOD-1 connectionList
add_list_param RMOD-1 connectionList 0 sModId 1
add_list_param RMOD-1 connectionList 0 linkId 1
add_list_param RMOD-1 connectionList 0 positionInChain 1
# dependence_add_obj RMOD-2
dependence_add_obj ANTL frId FR2 MRBTS/RMOD-2

dependence_list_param_add_list BTSSC extAlList module FR2 RMOD-2 extAlList


dependence_list_param_add_list BTSSC extCtrlList module FR2 RMOD-2 extCtrlList
dependence_list_move_param BTSSC moduleList mod FR2 modLocation RMOD-2 moduleLoc
ation
dependence_move_list_item BTSSC extCtrlList module FR2 RMOD-2 extCtrlList
dependence_move_list_item BTSSC extAlList module FR2 RMOD-2 extAlList
del_list_param RMOD-2 extCtrlList module
del_list_param RMOD-2 extAlList module
#add_param RMOD-2 prodCode autoinit
#add_param RMOD-2 serNum autoinit
add_list RMOD-2 connectionList
add_list_item RMOD-2 connectionList
add_list_param RMOD-2 connectionList 0 sModId 1
add_list_param RMOD-2 connectionList 0 linkId 2
add_list_param RMOD-2 connectionList 0 positionInChain 1

# dependence_add_obj RMOD-3
dependence_add_obj ANTL frId FR3 MRBTS/RMOD-3
dependence_list_param_add_list BTSSC extAlList module FR3 RMOD-3 extAlList
dependence_list_param_add_list BTSSC extCtrlList module FR3 RMOD-3 extCtrlList
dependence_list_move_param BTSSC moduleList mod FR3 modLocation RMOD-3 moduleLoc
ation
dependence_move_list_item BTSSC extCtrlList module FR3 RMOD-3 extCtrlList
dependence_move_list_item BTSSC extAlList module FR3 RMOD-3 extAlList
del_list_param RMOD-3 extCtrlList module
del_list_param RMOD-3 extAlList module
#add_param RMOD-3 prodCode autoinit
#add_param RMOD-3 serNum autoinit
add_list RMOD-3 connectionList
add_list_item RMOD-3 connectionList
add_list_param RMOD-3 connectionList 0 sModId 1
add_list_param RMOD-3 connectionList 0 linkId 3
add_list_param RMOD-3 connectionList 0 positionInChain 1
# new params to extAlList and extCtrlList in RMOD objects
#add_list_param RMOD extCtrlList * usedInGeran false
#add_list_param RMOD extCtrlList * usedInUtran true
add_list_param RMOD extAlList * usedInGeran false
add_list_param RMOD extAlList * usedInUtran true
del_list_param RMOD extAlList inUse
set_operation RMOD create
del_list BTSSC moduleList
del_list BTSSC extAlList
del_list BTSSC extCtrlList
#Move ANTL MOs under MRBTS
rename_cls BTSSC/ANTL ANTL

dependence_add_param ANTL frId FR1 rModId 1


dependence_add_param ANTL frId FR2 rModId 2
dependence_add_param ANTL frId FR3 rModId 3
del_param ANTL frId
add_param ANTL multiplexerTotalDelay 25
add_param ANTL multiplexerLoss 0
add_param ANTL multiplexerAmount 1
rename_cls BTSSC/MHA MHA
mod_param MHA scannedAntennaInterface FR1-ANT1 RMOD1-ANT1
#mod_param MHA scannedAntennaInterface FR1-Ant2 RMOD-1-ANT2
mod_param MHA scannedAntennaInterface FR1-ANT3 RMOD1-ANT3
#mod_param MHA scannedAntennaInterface FR1-ANT4 RMOD-2-1-ANT4
mod_param MHA scannedAntennaInterface FR1-ANT5 RMOD1-ANT5
#mod_param MHA scannedAntennaInterface FR1-ANT6 RMOD-1-ANT6
mod_param MHA scannedAntennaInterface FR2-ANT1 RMOD2-ANT1
#mod_param MHA scannedAntennaInterface FR2-ANT2 RMOD-2-ANT2
mod_param MHA scannedAntennaInterface FR2-ANT3 RMOD2-ANT3
#mod_param MHA scannedAntennaInterface FR2-ANT4 RMOD-2-ANT4
mod_param MHA scannedAntennaInterface FR2-ANT5 RMOD2-ANT5
#mod_param MHA scannedAntennaInterface FR2-ANT6 RMOD-2-ANT6
mod_param MHA scannedAntennaInterface FR3-ANT1 RMOD3-ANT1
#mod_param MHA scannedAntennaInterface FR3-ANT2 RMOD-3-ANT2
mod_param MHA scannedAntennaInterface FR3-ANT3 RMOD3-ANT3
#mod_param MHA scannedAntennaInterface FR3-ANT4 RMOD-3-ANT4
mod_param MHA scannedAntennaInterface FR3-ANT5 RMOD3-ANT5
#mod_param MHA scannedAntennaInterface FR3-ANT6 RMOD-3-ANT6
add_param MHA mhaAisgModeEnabled autoInit
rename_cls BTSSC/RET RET
mod_param RET scannedAntennaInterface FR1-ANT1 RMOD1-ANT1
#mod_param RET scannedAntennaInterface FR1-ANT2 RMOD-1-ANT2
mod_param RET scannedAntennaInterface FR1-ANT3 RMOD1-ANT3
#mod_param RET scannedAntennaInterface FR1-ANT4 RMOD-1-ANT4
mod_param RET scannedAntennaInterface FR1-ANT5 RMOD1-ANT5
#mod_param RET scannedAntennaInterface FR1-ANT6 RMOD-1-ANT6
mod_param RET scannedAntennaInterface FR2-ANT1 RMOD2-ANT1
#mod_param RET scannedAntennaInterface FR2-ANT2 RMOD-2-ANT2
mod_param RET scannedAntennaInterface FR2-ANT3 RMOD2-ANT3
#mod_param RET scannedAntennaInterface FR2-ANT4 RMOD-2-ANT4
mod_param RET scannedAntennaInterface FR2-ANT5 RMOD2-ANT5
#mod_param RET scannedAntennaInterface FR2-ANT6 RMOD-2-ANT6
mod_param RET scannedAntennaInterface FR3-ANT1 RMOD3-ANT1
#mod_param RET scannedAntennaInterface FR3-ANT2 RMOD-3-ANT2
mod_param RET scannedAntennaInterface FR3-ANT3 RMOD3-ANT3
#mod_param RET scannedAntennaInterface FR3-ANT4 RMOD-3-ANT4
mod_param RET scannedAntennaInterface FR3-ANT5 RMOD3-ANT5
#mod_param RET scannedAntennaInterface FR3-ANT6 RMOD-3-ANT6
# KSJ 23.1.2013
move_list BTSSC MRBTS passUnitList

rename_cls BTSSC BTSSCW


del_param BTSSCW cabinetType
add_param BTSSCW antTiltSupportEnabled autoInit
add_param BTSSCW antLineSupervisionEnabled autoInit
add_param BTSSCW antRxLevelMonitoringEnabled autoInit
add_param BTSSCW numberOfChannelElements autoInit
add_param BTSSCW fdeEnabled false
add_param BTSSCW singleCellInUse false
del_param BTSSCW numberOfR99ChannelElements
dependence_del_param BTSSCW numberOfHSDPASet1 0 numberOfHSDPASet1
dependence_del_param BTSSCW numberOfHSDPASet2 0 numberOfHSDPASet2
dependence_del_param BTSSCW numberOfHSDPASet3 0 numberOfHSDPASet3
dependence_del_param BTSSCW numberOfHSUPASet1 0 numberOfHSUPASet1
#add_param BTSSCW aldSwDownloadEnabled autoInit
add_param BTSSCW cqiDefaultHsCellFach 255
add_param BTSSCW numberOfBlindRepetitionHsCellFach 255
#Begin 23.08.2012 KSJ list copied to temporaly list for further processing
add_list BTSSCW-1 zunitList
dependence_move_list_item MRBTS unitList unitName FSM BTSSCW-1 zunitList
#temp prcodez1 created to zunitList and value modified if exist
add_list_param BTSSCW zunitList * prcodez1 None
dependence_mod_list_param BTSSCW zunitList unitName FSM prodCode
1 471401A
dependence_mod_list_param BTSSCW zunitList unitName FSM prodCode
1 471402A
dependence_mod_list_param BTSSCW zunitList unitName FSM prodCode
1 471469A
dependence_mod_list_param BTSSCW zunitList unitName FSM prodCode
1 472269A
dependence_mod_list_param BTSSCW zunitList unitName FSM prodCode
1 472272A
dependence_mod_list_param BTSSCW zunitList unitName FSM prodCode
1 470036A
# prodCode copied to prcodez1 if exist
#FSMB
dependence_list_move_param BTSSCW zunitList
rcodez1
#FSMC
dependence_list_move_param BTSSCW zunitList
rcodez1
#FSMD
dependence_list_move_param BTSSCW zunitList
rcodez1
#FSME
dependence_list_move_param BTSSCW zunitList
rcodez1
#FSIA
dependence_list_move_param BTSSCW zunitList
rcodez1
#FSIB
dependence_list_move_param BTSSCW zunitList
rcodez1

471401A prcodez
471402A prcodez
471469A prcodez
472269A prcodez
472272A prcodez
470036A prcodez

prodCode 470036A prcodez1 BTSSCW-1 p


prodCode 471401A prcodez1 BTSSCW-1 p
prodCode 471402A prcodez1 BTSSCW-1 p
prodCode 471469A prcodez1 BTSSCW-1 p
prodCode 472269A prcodez1 BTSSCW-1 p
prodCode 472272A prcodez1 BTSSCW-1 p

#Parameter sharedHsdpaSheduler is set to false if only release 2


) are in BTS
#FSMC
dependence_mod_param BTSSCW prcodez1 471401A sharedHsdpaSheduler
#FSMD
dependence_mod_param BTSSCW prcodez1 471402A sharedHsdpaSheduler
#FSME
dependence_mod_param BTSSCW prcodez1 471469A sharedHsdpaSheduler
#FSIA
dependence_mod_param BTSSCW prcodez1 472269A sharedHsdpaSheduler
#FSIB
dependence_mod_param BTSSCW prcodez1 472272A sharedHsdpaSheduler
dependence_del_param
dependence_del_param
dependence_del_param
dependence_del_param
dependence_del_param
dependence_del_param

BTSSCW
BTSSCW
BTSSCW
BTSSCW
BTSSCW
BTSSCW

prcodez1
prcodez1
prcodez1
prcodez1
prcodez1
prcodez1

471401A
471402A
471469A
472269A
472272A
470036A

system module(s
false
false
false
false
false

prcodez1
prcodez1
prcodez1
prcodez1
prcodez1
prcodez1

del_list_param BTSSCW-1 zunitList prcodez1


dependence_move_list_item BTSSCW zunitList unitName FSM MRBTS-1 unitList
del_list BTSSCW zunitList
#BeginEnd 23.08.2012 KSJ
################### added to version 0.10
add_param BTSSCW reservationPercentage 10
add_param RMOD radioSiteId 0
move_param BTSSCW MRBTS timeZone
##################
rename_cls LCELG LCELGW
rename_cls LCEL LCELW
dependence_number_obj_mod_param LCELGW greater 1 LCELW hspaMapping None
array_to_list LCELW antlIdList resourceList antlId
add_list_param LCELW resourceList * txRxUsage autoinit
del_list LCELW antlIdList
del_param BTSSCW shareOfHSDPAUser
del_param BTSSCW shareOfHSUPALicences
#########################################################################

### global settings


#version:
set_version WN7.0

#history:
add_log "converted from WN6.0 to WN7.0"

You might also like