####################################
## SCFD file version: 0.3         ##
## PDDB version: TLF16A_1603_002  ##
####################################

#General checking for rule file execution
check_version minor TL17
check_version minor TLF17
check_version minor TLC17

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


check_param minor LNBTS actRRCConnReestablRLF


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

#Macro specific
################################################################################################
# LTE2517-A System Module S4 HW capacity activation license
################################################################################################
# CFAM - empty
# RNL SFS: no specification???
# New parameter added: useFullCapacity, enbBbCapacityLimit, enbBbCapacityUsage, enbHwRelease, bbPoolCellsList, bbPoolId, bbPwrGroupIdList, operationalState, operationalState, powerGroupId.
# New MOC added: BBPOOL, POWERGROUP

#add_param minor BBMOD useFullCapacity true

# xL16A_1603_002 change
# LTE2517-A System Module S4 HW capacity activation licence
# enbBbCapacityLimit - modification type changed to online


################################################################################################
# CRL10221 Functional Grouping of Object Model Parameters  ongoing/partly done
################################################################################################
#! No impacts?


#Macro specific
################################################################################################
# LTE2838 CA steering intra cell handover 
################################################################################################
# New parameter added: actCaIntraCellHo.
# OM_LTE_SFS_RNL.15464
# The following new mandatory parameters must be initialized with their default values:
#		LNBTS-actCaIntraCellHo ('false')

#add_param minor LNBTS actCaIntraCellHo false


################################################################################################
# LTE2493-B Enhanced VoLTE Performance Monitoring  VoLTE DL delay and BLER histogram counters
################################################################################################
# New parameter added: mtVoLTEBLERHist.
# From CFAM: No info!!

add_param minor PMRNL mtVoLTEBLERHist 15min


################################################################################################
# LTE2782-A RRC reestablishment PM counters per QCI
################################################################################################
# New parameter added: actRRCConnReestablRLF, cfgPRI, mtRLFPMQAPProfile
# From CFAM:
# The following mandatory parameters shall be added with their default value:
# LNBTS-actRRCConnReestablRLF  false
# LNBTS-actQCIPLMNIDProfiles  false // LTE2915-A content?? should be mtRLFPMQAPProfile??

add_param minor LNBTS actRRCConnReestablRLF false
add_param minor PMRNL mtRLFPMQAPProfile 15min


################################################################################################
# LTE2915-A Flexible QCI/PLMN-ID PM Counter Profiles
################################################################################################
# From CFAM:
# During migration the following parameters should have default value assigned:
# -actQCIPLMNIDProfiles = false.

add_param minor LNBTS actQCIPLMNIDProfiles false


#Macro specific
################################################################################################
# LTE2121 Radio Unit reset in BTS SM
################################################################################################
# CFAM no migration req.
# New parameter added: resetRequest // optional parameter => no migration impact


#Macro specific
################################################################################################
# CRL10589 4x4 TM4 support for cat6+ devices -- TDD & FDD 
################################################################################################
# Description changed => no migration impact
# https://jira3.int.net.nokia.com/browse/LTERLCR-10589 
   
# No impact to the migration??

################################################################################################
# CRL10840 Online modify cell identification parameters under LNRELG object without eNB reset 
################################################################################################
# Modification type changed.
# https://jira3.int.net.nokia.com/browse/LTERLCR-10840

# No impact to the migration


################################################################################################
# CRL11313 Remove 'LTE2664 Load Based PUCCH Region' from FL16A/TL16A
################################################################################################
# Parameter moved to PREP_xL17: actLbPucchReg.
# Relationships changed.
# Class LBPUCCHRDPR changed to optional (MO MinOccurs value=0).
# https://jira3.int.net.nokia.com/browse/LTERLCR-11313

#Following parameters removed ==> LBPUCCHRDPR and LBPUCCHRPR MOCs delete
#LBPUCCHRDPR	countdownPucchCompr
#LBPUCCHRDPR	countdownPucchExp
#LBPUCCHRDPR	lbPucchRDPrId
#LBPUCCHRDPR	rrcConnectedLowerThresh
#LBPUCCHRDPR	rrcConnectedUpperThresh
#LBPUCCHRPR	countdownPucchCompr
#LBPUCCHRPR	countdownPucchExp
#LBPUCCHRPR	lbPucchRPrId
#LBPUCCHRPR	rrcConnectedLowerThresh
#LBPUCCHRPR	rrcConnectedUpperThresh

#v0.2 - full path deleted to find MOC
#del_cls minor MRBTS/LNBTS/LBPUCCHRPR
#del_cls minor MRBTS/LNBTS/LBPUCCHRDPR
del_cls minor LBPUCCHRPR
del_cls minor LBPUCCHRDPR
#v0.2 end

################################################################################################
# CRL11599 Remove LTE2713 ARP based admission control offsets from FL16A/TL16A
################################################################################################
# Parameters moved to PREP_xL17: actArpAcOffset.
# Relationships changed.
# https://jira3.int.net.nokia.com/browse/LTERLCR-11599

del_param minor LNBTS actArpAcOffset
del_list minor LNBTS arpAcOffsetList


################################################################################################
# CRL10682 Remove parameter consistency check for LTE1788 
################################################################################################   
# Relationships changed.
# Description changed.
# https://jira3.int.net.nokia.com/browse/LTERLCR-10682

# No impact to the migration


############
# Prontos: #
############
## FDD and TDD ##

################################################################################################
# PR123465: [Fl16S4][FSmr4] platLoginBanner doesnt is not accepting '&' characters!
#   Validation pattern added
################################################################################################

# No impact to the migration


################################################################################################
# PR126955: [SB FL16 eNB JCST] Modify addEmergencySessions that 4 times of this value to add to maxNumActDrb for an emergency session
#   Relationships changed.
################################################################################################

# No migration impact in system level defined - issues will come from test lines if new restrictions is not followed!!!

################################################################################################
# PR124772: [FL16A/TL16A] Description+Range Correction needed for parameters ulsPhrQci1Low and ulsPhrQci1Hyst. Description Correction needed for inactivityTimerPubSafety
#   Description changed.
#   Range extended.
################################################################################################

#LNCEL-voipCovBoostConfig.ulsPhrQci1Low range chnaged (minimum value chnaged from -40 to the -23): 

dependence_mod_param_conditional_expression_relative minor LISTPARAM MRBTS/LNBTS/LNCEL voipCovBoostConfig 0 ulsPhrQci1Low = LISTPARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/LNCEL-${LNCEL} voipCovBoostConfig 0 ulsPhrQci1Low <= CONST -23 ? CONST -23 :


# xL16A_1603_002 change:
################################################################################################
# PR128942: [FL16A][LTE678] Add consistency check
################################################################################################

#TBD!!!!


#FZM/FZC specific
################################################################################################
# LTE2486-C Continuous BTS product security improvements Part 2 - A and B support on the FZAP and WebUI 
################################################################################################
add_param minor SECADM idleSessionTimeWebUI 30

copy_param minor UNIT UNIT unitTypeExpected tempUnitTypeExpected
move_param minor UNIT MRBTS tempUnitTypeExpected
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/SECADM passwdHistoryLength = PARAM MRBTS-${MRBTS} tempUnitTypeExpected == CONST "FZC1100" ? CONST "0" :


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

#Macro specific
################################################################################################
# LTE2779-D Open CPRI
################################################################################################
# Description changed.
# Range extended.
# No impact to the Migration


#FZM specific
################################################################################################
# LTE2959-A-a CRL10769 Flexi Zone Single Frequency Network Support - Standalone Pico TDD - Config 1 and 2 - SFN FZ Master Initialization
################################################################################################
#All the mandatory attributes have to be added with their default values as specified in the CCPM for both FZM and FZC

dependence_del_target_relative minor MOC MRBTS/SMOD/APMOD ? PARAM MRBTS-${MRBTS} tempUnitTypeExpected != CONST "FZC1100"
add_param minor BTSSCL operatingMode Normal
dependence_del_target_relative minor LISTPARAM MRBTS/RMOD connectionList * apModId ? PARAM MRBTS-${MRBTS} tempUnitTypeExpected != CONST "FZC1100"
del_param minor MRBTS tempUnitTypeExpected


#FZC specific
################################################################################################
# LTE2959-C-a CRL10769 Flexi Zone Single Frequency Network Support - FZC TDD - Config 1 and 2 - SFN FZ Master Initialization
################################################################################################
#All the mandatory attributes have to be added with their default values as specified in the CCPM for both FZM and FZC
add_param minor APMOD operatingMode Normal
del_param minor APMOD roleIdentity
del_param minor APMOD sfnApMasterId


############
# Prontos: #
############
## TDD only ##

################################################################################################
#PR127507: [PDDB][LTE2828] Parameters chBw and mbsfnDlChBw is missing inthe description of parameter relationships of drxProfile2-drxRetransT in TDD
#   Relationships changed.
################################################################################################

#  No impact to the Migration??

################################################################################################
#PR126265:[TL16A][QT_Blocker]Incorrect radio network parameters (6252) happen after NEW PDDB alignment
#   Creation priority changed to optional.
################################################################################################

# No impact to the Migration

####################
# review comments: #
####################

################################################################################################
#gnflId
#   Relationships changed.
################################################################################################
# No migration impact

################################################################################################
#subCellId
#   Description changed.
#   Relationships changed.
################################################################################################
# No migration impact

################################################################################################
#interFreqPCISharing
#   Default value added.
################################################################################################
# TBD!!  

################################################################################################
#tReord
#   Default value changed.
################################################################################################
# No migration impact

################################################################################################
#LTE2479 256 QAM in downlink //FDD + TDD
#   Parameters deleted: dl64QamEnable, enableDl16Qam.
################################################################################################

del_param minor LNCEL dl64QamEnable
del_param minor LNCEL enableDl16Qam

################################################################################################
#earfcnDL
#   Description changed.
################################################################################################
# No migration impact

################################################################################################
#chBw
#   Relationships changed.
################################################################################################
# No migration impact

# xL16A_1603_002 change:
################################################################################################
#loggingDuration
#   Description changed.
################################################################################################
# No migration impact

################################################################################################
#intFrBCList
#   Relationships changed
################################################################################################
# TBD!! 


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

#history:
#FZM Replace# add_log minor "Conversion from TL16A FB16.02 (002) to TL16A FB16.03 (002)"
add_log minor "Conversion from TLF16A FB16.02 (002) to TLF16A FB16.03 (002)"