####################################
## SCFD file version: 0.3         ##
## PDDB version: TL16_1505_001    ##
####################################

#General checking for rule file execution
check_version minor TL16A
check_param minor LNBTS multScellReleaseTimer

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

################################################################################################
# LTE1541 Advanced SCell measurement handling
################################################################################################

add_param minor LNBTS multScellReleaseTimer 0
add_param minor LNCEL longPeriodScellChEst 2000
add_param minor LNCEL scellBadChQualThr 6
add_param minor LNCEL scellGoodChQualThr 8
add_param minor LNCEL scellNotDetectableThr 4
add_param minor LNCEL shortPeriodScellChEst 200
add_param minor CADPR maxNumScellSwaps 0
add_param minor CAPR maxNumScellSwaps 0

################################################################################################
# LTE2505 Access Class Barring skip
################################################################################################

add_param minor LNCEL acBarSkipForMMTELVideo false
add_param minor LNCEL acBarSkipForMMTELVoice false
add_param minor LNCEL acBarSkipForSMS false

################################################################################################
# LTE1819 Data Session Profiling
################################################################################################

add_param minor LNCEL actDataSessionProf false

################################################################################################
# LTE2026 RRC Signaling Robustness - downlink
################################################################################################

add_param minor LNCEL actDlSrb1Robustness false

################################################################################################
# LTE1982 Additional PM-counters for MOCN-network sharing performance monitoring
################################################################################################

add_param minor PMRNL mtRanSharing 15min

################################################################################################
# LTE2205 Configurable UL interference regions
################################################################################################

#v0.2 PR050995: [TL16 FSMF]SCFC migration error - ulsNumSchedAreaUl while upgrade eNB from RL55 to TL16 
add_param minor LNCEL ulsNumSchedAreaUl 3
dependence_del_target_relative minor PARAM MRBTS/LNBTS/LNCEL ulsNumSchedAreaUl ? PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/LNCEL-${LNCEL} ulsSchedMethod != CONST "channel aware" && PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/LNCEL-${LNCEL} ulsSchedMethod != CONST "interference aware"
#end v0.2

################################################################################################
# LTE1501 Measurement Report (MR) addition to cell trace
################################################################################################

#v0.3 PR118034: [TL16A_FSIH] Parameter value miss after upgrade ENB from TL15A to TL16A
move_param_to_list_param minor MTRACE MTRACE cellMaxActiveMDTUEsTraced immedMDTControl 0 cellMaxActiveMDTUEsTraced
#v0.3 end
del_param minor MTRACE cellMaxActiveMDTUEsTraced

################################################################################################
# LTE915 S1 eNode B configuration update
################################################################################################

add_param minor LNBTS enbName newparamin1505
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS enbName = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} enbName == CONST "newparamin1505" || PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} enbName == CONST "" ? PARAM MRBTS-${MRBTS}/BTSSCL-1 btsName :

################################################################################################
# PR039486: MTRACE:ripReportType enum label is changed
################################################################################################

dependence_mod_param_conditional_expression_relative minor LISTPARAM MRBTS/LNBTS/CTRLTS/MTRACE enhCellVendorSpecTracing * ripReportType = LISTPARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/CTRLTS-${CTRLTS}/MTRACE-${MTRACE} enhCellVendorSpecTracing ${enhCellVendorSpecTracing} ripReportType == CONST "PRB_subframe_slot" ? CONST "RB_subframe_slot" :

################################################################################################
# CRL4898 MDT cell trace enhancements
################################################################################################

del_list_param minor MTRACE immedMDTControl immedMDTObtainLocation
add_list_param minor MTRACE immedMDTControl 0 immedMDTObtainLocation "false"
del_list_param minor MTRACE immedMDTControl immedMDTPosMethod
add_list_param minor MTRACE immedMDTControl 0 immedMDTPosMethod "None"

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

################################################################################################
# LTE2462 Coordinate Scheduling for Beamforming Interference Avoidance
################################################################################################

add_param minor LNBTS actCsBIA false
add_param minor LNBTS csBIAPcellA3Reuse false
#CSBIA is optional, mandatory when actCsBIA true
#add_param minor CSBIA a3OffsetCsBIA -6
#add_param minor CSBIA a3ReportIntervalCsBIA 640ms
#add_param minor CSBIA a3TimeToTriggerCsBIA 320ms
#add_param minor CSBIA bwRatioCsBIA 72
#add_param minor CSBIA csBIACellList 65535
#add_param minor CSBIA hysA3OffsetCsBIA 0

################################################################################################
# LTE2327 Support for AISG RAE device
################################################################################################

#Cannot be added. No default value.
# TL16 feature. No need to migrate.
#add_param minor RAE scannedAntennaInterface
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/RAE antLatitude = CONST "true" == CONST "true" ? PARAM MRBTS-${MRBTS}/RAE-${RAE} antLatitude * CONST 10 :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/RAE antLongitude = CONST "true" == CONST "true" ? PARAM MRBTS-${MRBTS}/RAE-${RAE} antLongitude * CONST 10 :
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/RAE connection = PARAM MRBTS-${MRBTS}/RAE-${RAE} connection == CONST "shared" ? CONST "Shared" :

################################################################################################
# LTExxxx
################################################################################################

dependence_mod_param_conditional_expression_relative minor LISTPARAM MRBTS/LNBTS/LNCEL csiRsConfigInfo * csiRsPwrOffset = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/LNCEL-${LNCEL} dlMimoMode == CONST "Closed Loop MIMO (4x4)" && LISTPARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/LNCEL-${LNCEL} csiRsConfigInfo ${csiRsConfigInfo} csiRsPwrOffset <= CONST -3 ? CONST -3 :

#version
set_version major TL16

#history:
add_log minor "Conversion from TL16 FB15.04 to TL16 FB15.05"