####################################
## SCFD file version: 0.3         ##
## PDDB version: FLF16_1509_001   ##
####################################

#General checking for rule file execution
check_version minor FL16A
check_version minor FLF16A
check_version minor FLC16A

#0.3 Macro specific parameter
#check_param minor BTSSCL actDtPim
#0.3 end

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

################################################################################################
# CRL7193 TTI Bundling trigger modification
################################################################################################

#OM_LTE_SFS_RNL.14965:
# Migration of the LNBTS parameter ttiBundlingDuringHoMeas
# The LNBTS parameter ttiBundlingDuringHoMeas is replaced by the new LNCEL parameter ttibOperMode. Therefore the following migration is necessary:
# For all LNCEL instances with actTtiBundling = 'true'
#	set LNCEL-ttibOperMode to 'blerBasedTtibOnAllowed' if LNBTS-ttiBundlingDuringHoMeas = 'true'
#	set LNCELttibOperMode to 'blerBasedNotWithMeasGap' if LNBTS-ttiBundlingDuringHoMeas = 'false'
# The LNBTS parameter ttiBundlingDuringHoMeas is no longer supported in FL16 and has to be removed.

#v0.2,PR PR083128: [FL16] LN7.0/FL15A - FL16 SW Upgrade, missing parameter ttibOperMode
# Corrected used parameter name ttiOperMode to proper ttibOperMode
dependence_add_param minor LNCEL actTtiBundling true ttibOperMode tempValue
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS/LNCEL ttibOperMode = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/LNCEL-${LNCEL} ttibOperMode == CONST "tempValue" && PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} ttiBundlingDuringHoMeas == CONST "true" ? CONST "blerBasedTtibOnAllowed" :
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS/LNCEL ttibOperMode = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/LNCEL-${LNCEL} ttibOperMode == CONST "tempValue" && PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} ttiBundlingDuringHoMeas == CONST "false" ? CONST "blerBasedNotWithMeasGap" :
#v0.2 end
del_param minor LNBTS ttiBundlingDuringHoMeas

################################################################################################
# LTE2098 VoLTE uplink coverage boosting [Standard] / CRL6597 Extend the value range of harqMaxTrUl
################################################################################################
#leftover from FB1508
del_param minor LNCEL harqMaxTrUl

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

#0.3 Macro specific
################################################################################################
# CRL9138 Descoping of LTE2556
################################################################################################
# actDtPim: mandatory
# actPimSweep: parameter deleted

#add_param minor BTSSCL actDtPim false
#del_param minor BTSSCL actPimSweep
#0.3 end

#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.08 to FL16 FB15.09"
add_log minor "Conversion from FLF16 FB15.08 to FLF16 FB15.09"