####################################
## SCFD file version: 0.2         ##
## PDDB version: TLF17_1606_001   ##
####################################

#General checking for rule file execution
check_version minor TL17A
check_version minor TLF17A
check_version minor TLC17A

#v0.2 exit rule for 17SP
check_version minor TLF17SP
check_version minor TLC17SP
#v0.2 end


check_param minor LNBTS actIPv6MBMS


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

####################################################################################################################
#LTE2807-A FZM: IPv6 Support for eMBMS M1 and M3 interfaces - IPv6 support on M1/M3
#OM_LTE_SFS_RNL.16554/16558
####################################################################################################################
add_param minor LNBTS actIPv6MBMS false


####################################################################################################################
#LBT4042 CRL12793 Remove 'LTE2714 Service based handover RSRQ thresholds' from FL16A/TL16A
####################################################################################################################
#LNBTS actRsrqMobilityThreshQci1
del_param minor LNBTS actRsrqMobilityThreshQci1

#LNCEL	rsrqMobilityParams.threshold2MobRsrqQci1
#LNCEL	rsrqMobilityParams.threshold2aRsrqQci1
del_list_param minor LNCEL rsrqMobilityParams threshold2MobRsrqQci1
del_list_param minor LNCEL rsrqMobilityParams threshold2aRsrqQci1

#LNHOG	rsrqB2GERANMobilityParams.
#LNHOG	rsrqB2GERANMobilityParams.b2Threshold1RsrqGERAN
#LNHOG	rsrqB2GERANMobilityParams.b2Threshold1RsrqGERANQci1
#LNHOG	rsrqB2GERANMobilityParams.b2TimeToTriggerRsrqGERANMeas
#LNHOG	rsrqB2GERANMobilityParams.hysB2ThresholdRsrqGERAN
#LNHOG	rsrqB2GERANMobilityParams.reportIntervalRsrqGERAN
del_list minor LNHOG rsrqB2GERANMobilityParams

#LNHOH	rsrqB2HrpdMobilityParams.
#LNHOH	rsrqB2HrpdMobilityParams.b2Threshold1RsrqHrpd
#LNHOH	rsrqB2HrpdMobilityParams.b2TimeToTriggerRsrqHrpdMeas
#LNHOH	rsrqB2HrpdMobilityParams.hysB2ThresholdRsrqHrpd
#LNHOH	rsrqB2HrpdMobilityParams.reportIntervalRsrqHrpd
del_list minor LNHOH rsrqB2HrpdMobilityParams

#LNHOIF	rsrqA5InterFreqMobilityParams.threshold3RsrqInterFreqQci1
#LNHOIF	rsrqA5InterFreqMobilityParams.threshold3aRsrqInterFreqQci1
del_list_param minor LNHOIF rsrqA5InterFreqMobilityParams threshold3RsrqInterFreqQci1
del_list_param minor LNHOIF rsrqA5InterFreqMobilityParams threshold3aRsrqInterFreqQci1

#LNHOIF	a3OffsetRsrqInterFreqQci1
del_param minor LNHOIF a3OffsetRsrqInterFreqQci1

#LNHOW	rsrqB2UtraMobilityParams.
#LNHOW	rsrqB2UtraMobilityParams.b2Threshold1RsrqUtra
#LNHOW	rsrqB2UtraMobilityParams.b2Threshold1RsrqUtraQci1
#LNHOW	rsrqB2UtraMobilityParams.b2TimeToTriggerRsrqUtraMeas
#LNHOW	rsrqB2UtraMobilityParams.hysB2ThresholdRsrqUtra
#LNHOW	rsrqB2UtraMobilityParams.reportIntervalRsrqUtra
del_list minor LNHOW rsrqB2UtraMobilityParams


####################################################################################################################
# CRL12797 Postpone ‘LTE2572 RSRQ based B2’ from FL16A/TL16A to FL17/TL17
####################################################################################################################
#LNBTS-actRsrqInterRatMobility
del_param minor LNBTS actRsrqInterRatMobility

#LNHOX	rsrqB2RttMobilityParams.
#LNHOX	rsrqB2RttMobilityParams.b2Threshold1RsrqRtt
#LNHOX	rsrqB2RttMobilityParams.b2TimeToTriggerRsrqRttMeas
#LNHOX	rsrqB2RttMobilityParams.hysB2ThresholdRsrqRtt
#LNHOX	rsrqB2RttMobilityParams.reportIntervalRsrqRtt
del_list minor LNHOX rsrqB2RttMobilityParams


#FZM/FZC specific
####################################################################################################################
# PR154478: [FLF16A] [FLC16A] remove FZM/FZC counters and MTs not supported in RL16A
####################################################################################################################
#PMRNL mtFZAPGNSS: FZM: parameter is not shown at the GUI and set to '15min'
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS/PMRNL mtFZAPGNSS = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/FTM-1/UNIT-1 unitTypeExpected != CONST "FZC1100" && PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/PMRNL-${PMRNL} mtFZAPGNSS != CONST "15min" ? CONST "15min" :

#PMRNL mtGNSS: FZC: parameter is not shown at the GUI and set to '15min'
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS/PMRNL mtGNSS = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/FTM-1/UNIT-1 unitTypeExpected == CONST "FZC1100" && PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/PMRNL-${PMRNL} mtGNSS != CONST "15min" ? CONST "15min" :


########
# TDD: #
########

#Macro specific
####################################################################################################################
#LTE2892-A   TDD CA capacity boosting
####################################################################################################################
#Migration:No new mandatory parameters are introduced by this feature and also otherwise no special migration rules are required



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

#history:
#FZM Replace# add_log minor "Conversion from TL17 FB16.05 (002) to TL17 FB16.06 (001)"
add_log minor "Conversion from TLF17 FB16.05 (002) to TLF17 FB16.06 (001)"