Sie sind auf Seite 1von 9

####################################

## SCFD file version: 0.3 ##


## PDDB version: FL16_1507_003 ##
####################################

#General checking for rule file execution


check_version minor FL16A
check_version minor FLF16A
check_version minor FLC16A

#v0.2 Change FLF17, FLC17 exit rules added


check_version minor FLF17
check_version minor FLC17
#v0.2 end

#v0.3 exit rule for 17SP


check_version minor FLF17SP
check_version minor FLC17SP
#v0.3 end

check_param minor LNBTS actArpBasedQosProfiling

###########
# COMMON: #
###########

###################################################################################
#############
# LTE2598 ARP based QoS profiling [Standard]
###################################################################################
#############

add_param minor LNBTS actArpBasedQosProfiling false

###################################################################################
#############
# LTE2115 Dual transmission mode 1 operation [Standard]
###################################################################################
#############

add_param minor LNCEL act1TxIn2Tx false

###################################################################################
#############
# LTE2166 CRL8334 Support of dedicated idle mode mobility priorities [Standard]
###################################################################################
#############

add_param minor LNCEL targetSelMethod SIB_based


add_param minor MODPR targetSelMethod SIB_based
add_param minor MOPR targetSelMethod SIB_based

###################################################################################
#############
# LTE2351 S1 based handover towards CSG cells [Standard]
###################################################################################
#############

add_param minor LNCSG cellIndOff 0dB


add_param minor LNCSG enbIdSize 20bit

###################################################################################
#############
# Parameters deleted according to LTE2210-B
###################################################################################
#############

del_param minor LNCEL eIcicMaxG2CioMacro


del_param minor LNCEL eIcicMaxG3CioMacro

###########
# FDD: #
###########

###################################################################################
#############
# LTE2006 Flexible SCell selection [Standard]
###################################################################################
#############

add_param minor LNCEL maxNumScells 1

###################################################################################
#############
# LTE2370 Flexi Zone Inter-FZAP Carrier Aggregation
###################################################################################
#############
#FZC specific
del_param minor APMOD actInterApDLCAggr

###################################################################################
#############
# LTE2099 Support for harmonized MHA family (standard)
###################################################################################
#############
#MACRO PART - not relevant to FZM
#1. Temporary parameter / auxiliary parameters initialization
#1.1 Add temporary parameter ANTL - tempAntlId
#dependence_add_param_based_on_MOC_instance minor ANTL tempAntlId + 0
#1.2 Copy rmodId and antId from ANTL to MHA
#dependence_copy_param_value_based_on_relation_matching minor PARAM MRBTS/MHA
antlId PARAM MRBTS/ANTL tempAntlId PARAM rModId
#dependence_copy_param_value_based_on_relation_matching minor PARAM MRBTS/MHA
antlId PARAM MRBTS/ANTL tempAntlId PARAM antId
#1.2 Add and set temporary parameter MHA - tempAntl representing antenna line MHA
is connected at in form RMODx-ANTy
#add_param minor MHA tempAntl unknown
#RMOD1
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 1 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD1-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 1 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD1-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 1 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD1-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 1 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD1-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 1 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD1-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 1 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD1-ANT6" :
#RMOD2
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 2 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD2-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 2 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD2-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 2 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD2-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 2 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD2-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 2 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD2-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 2 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD2-ANT6" :
#RMOD3
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 3 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD3-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 3 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD3-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 3 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD3-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 3 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD3-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 3 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD3-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 3 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD3-ANT6" :
#RMOD4
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 4 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD4-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 4 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD4-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 4 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD4-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 4 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD4-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 4 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD4-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 4 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD4-ANT6" :
#RMOD5
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 5 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD5-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 5 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD5-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 5 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD5-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 5 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD5-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 5 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD5-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 5 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD5-ANT6" :
#RMOD6
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 6 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD6-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 6 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD6-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 6 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD6-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 6 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD6-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 6 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD6-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 6 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD6-ANT6" :
#RMOD7
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 7 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD7-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 7 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD7-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 7 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD7-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 7 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD7-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 7 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD7-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 7 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD7-ANT6" :
#RMOD8
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 8 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD8-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 8 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD8-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 8 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD8-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 8 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD8-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 8 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD8-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 8 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD8-ANT6" :
#RMOD9
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 9 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD9-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 9 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD9-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 9 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD9-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 9 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD9-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 9 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD9-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 9 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD9-ANT6" :
#RMOD10
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 10 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD10-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 10 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD10-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 10 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD10-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 10 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD10-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 10 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD10-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 10 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD10-ANT6" :
#RMOD11
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 11 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD11-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 11 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD11-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 11 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD11-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 11 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD11-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 11 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD11-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 11 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD11-ANT6" :
#RMOD12
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 12 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD12-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 12 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD12-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 12 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD12-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 12 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD12-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 12 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD12-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 12 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD12-ANT6" :
#RMOD13
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 13 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD13-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 13 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD13-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 13 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD13-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 13 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD13-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 13 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD13-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 13 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD13-ANT6" :
#RMOD14
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 14 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD14-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 14 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD14-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 14 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD14-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 14 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD14-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 14 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD14-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 14 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD14-ANT6" :
#RMOD15
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 15 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD15-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 15 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD15-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 15 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD15-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 15 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD15-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 15 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD15-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 15 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD15-ANT6" :
#RMOD16
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 16 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD16-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 16 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD16-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 16 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD16-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 16 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD16-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 16 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD16-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 16 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD16-ANT6" :
#RMOD17
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 17 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD17-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 17 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD17-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 17 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD17-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 17 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD17-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 17 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD17-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 17 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD17-ANT6" :
#RMOD18
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 18 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT1" ? CONST "RMOD18-ANT1" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 18 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT2" ? CONST "RMOD18-ANT2" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 18 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT3" ? CONST "RMOD18-ANT3" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 18 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT4" ? CONST "RMOD18-ANT4" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 18 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT5" ? CONST "RMOD18-ANT5" :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
tempAntl = PARAM MRBTS-${MRBTS}/MHA-${MHA} rModId == CONST 18 && PARAM MRBTS-$
{MRBTS}/MHA-${MHA} antId == CONST "ANT6" ? CONST "RMOD18-ANT6" :

#1.x Count number of MHAs for temporary use... how?


#add_param minor MRBTS tempNumberOfMhaLna 0

#2. Add dcPowerSourceList


#2.1 Active MHAs
#add_param minor MHA dcPowerSourceList dummy
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
dcPowerSourceList = PARAM MRBTS-${MRBTS}/MHA-${MHA} active == CONST "true" ? PARAM
MRBTS-${MRBTS}/MHA-${MHA} scannedAntennaInterface :

#2.2 Passive MHAs


#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
dcPowerSourceList = PARAM MRBTS-${MRBTS}/MHA-${MHA} active == CONST "false" &&
PARAM MRBTS-${MRBTS}/MHA-${MHA} mhaAlarmDetection == CONST "true" ? PARAM MRBTS-$
{MRBTS}/MHA-${MHA} tempAntl :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/MHA
dcPowerSourceList = PARAM MRBTS-${MRBTS}/MHA-${MHA} active == CONST "false" &&
PARAM MRBTS-${MRBTS}/MHA-${MHA} mhaAlarmDetection == CONST "false" ? CONST
"External" :
#3. Remove temporary parameters
#del_param minor ANTL tempAntlId
#del_param minor MHA rModId
#del_param minor MHA antId
#del_param minor MHA tempAntl
#END MACRO PART

#version
#FZM Replace# set_version major FL16
dependence_set_version major PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/FTM-${FTM}/UNIT-$
{UNIT} unitTypeExpected == CONST "FZC1100" ? CONST "FLC16" : CONST "FLF16"

#history:
#FZM Replace# add_log minor "Conversion from FL16 FB15.07 (002) to FL16 FB15.07
(003)"
add_log minor "Conversion from FLF16 FB15.07 (002) to FLF16 FB15.07 (003)"

Das könnte Ihnen auch gefallen