####################################
## SCFD file version: 0.5         ##
## PDDB version: FL15A_1410_001   ##
####################################

#General checking for rule file execution
check_version minor LN9.0
check_version minor FLF16A

# v0.4 PR038972: Upgrade from FLF16 to FLF16 builds go RNW - Incorrect on FZM FDD trunk
check_version minor FLF16
# v0.4 end

# v0.5
check_version minor FLC16
# v0.5 end

check_param minor LNBTS consecUtranHoFailThres

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

##############################################################################################################################
#LTE2062-A-a Inter-RAT UTRAN Neighbor Relation Robustness - Deletion of unused UTRAN Neighbors Relations
##############################################################################################################################
#Already implemented in FB1408. 

##############################################################################################################################
#LTE2062-B-a Inter-RAT UTRAN Neighbor Relation Robustness - Re-validation triggered by consecutively failed mobility procedures
##############################################################################################################################
#LNBTS consecUtranHoFailThres Mandatory SFS default value=  3
#LNBTS anrRobLevelUtran Mandatory SFS default value= Enum: 3, middle
#LNBTS utranPrdRevalWaitTmr Mandatory SFS default value= Enum: 960, 960min

add_param minor LNBTS consecUtranHoFailThres 3
add_param minor LNBTS anrRobLevelUtran middle
add_param minor LNBTS utranPrdRevalWaitTmr 960min

##############################################################################################################################
#LTE2062-C-a Inter-RAT UTRAN Neighbor Relation Robustness - LNRELW.nrStatus setting due to reportCGI
##############################################################################################################################
#LNRELW shall be extended with set by system, persistently stored parameter nrStatus. The nrStatus can have three possible values: {available, unavailable, invalid}. 
#While migrating from RL70 to FL15A onwards it should be ensured that LNRELW is extended with nrStatus parameter. LNRELW nrStatus //Value set by the system!

##############################################################################################################################
#LTE2062-D
##############################################################################################################################
#ANRPRW lnRelWLimitForAnr 
#Related parameters: ANRPRW-minNumWcdmaNr
#Description of Parameter Relationships: lnRelWLimitForAnr must be greater than minNumWcdmaNr.

#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS/ANRPRW lnRelWLimitForAnr = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/ANRPRW-${ANRPRW} minNumWcdmaNr > PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/ANRPRW-${ANRPRW} lnRelWLimitForAnr ? MRBTS-${MRBTS}/LNBTS-${LNBTS}/ANRPRW-${ANRPRW} minNumWcdmaNr + CONST 1:

# Is this coming to 15A ?

##############################################################################################################################
#LTE2063-A-a GNSS Manual Location Entry - FZM I&V level
##############################################################################################################################
#Already supported in FB1409 

##############################################################################################################################
#LTE1894-B CRL3612 CRL4341 Reference signal power de-boosting 	
##############################################################################################################################

add_param minor LNCEL allowPbIndexZero false

##############################################################################################################################
#LTE1894-A CRL3612 CRL4341 Reference signal power de-boosting	
##############################################################################################################################
#No impact. (PDDB: LN7.0_1406_011	LNT_1406_010)

##############################################################################################################################
#LTE1049-A-a MDT - UE measurement logs - Basic UE configuration
##############################################################################################################################
#Already implemented in FB1408.  

##############################################################################################################################
#LTE1679-A-a	DRX with parallel UE measurement gaps - Online activation, deactivation and setup DRX during measurement gaps
##############################################################################################################################
#During migration from RL70/RLT55 to FL15A/TL15A for every LNCEL object parameters actDrxDuringMeasGap shall be added to SCF with default value 'false'.

add_param minor LNCEL actDrxDuringMeasGap false

##############################################################################################################################
#LTE1559-A-a	SCTP enhancements - SCTP counter introduction - Congestion monitoring
##############################################################################################################################
#v0.3, default changed
#SCTP  sctpMaxWaitTimeInitSeqRetry to be initialized with the default value.
#add_param minor SCTP sctpWaitTimeInitSeqRetry 60
add_param minor SCTP sctpWaitTimeInitSeqRetry 240
#end of v0.3

# rtoMin should be multiplied by 1000 when migrating from previous releases.
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS/SCTP rtoMin = CONST 1 == CONST 1 ? PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/SCTP-${SCTP} rtoMin * CONST 1000 :
# rtoMax should be multiplied by 1000 when migrating from previous releases.
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS/SCTP rtoMax = CONST 1 == CONST 1 ? PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/SCTP-${SCTP} rtoMax * CONST 1000 :

# sctpRtoInitial should be set to the default value (1000).
add_param minor SCTP sctpRtoInitial 1000

# sctpSackFreq needs to be initialized with the default value (2)
add_param minor SCTP sctpSackFreq 2

# sctpSackDelay needs to be initialized with the default value (200).
add_param minor SCTP sctpSackDelay 200

# sctpPathMTUSize is set to default value.
add_param minor SCTP sctpPathMTUSize 1500

# Is this coming to 15A ?

##############################################################################################################################
#LTE1117-G-a LTE MBMS Commercial phase - Enabling M-plane configuration & fully commercial TRSW implementation - M3 Session Start, no data  successful scenario  
##############################################################################################################################
#FL15A	unknown	no impact

##############################################################################################################################
#LBT2291-A-a CRL4329 Feature flag for proactive scheduling based on DL SRB
##############################################################################################################################
#Migration rules for LNCEL actProactSchedBySrb
#If LNCEL - ilReacTimerUl value modulo 100 == 5 then LNCEL - actProactSchedBySrb = true ELSE LNCEL - actProactSchedBySrb = false

#add_param minor LNCEL actProactSchedBySrb false
#dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS/LNCEL actProactSchedBySrb = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS}/LNCEL-${LNCEL} ilReacTimerUl | CONST 100 == CONST 5 ? CONST true :

# Not in yet.

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

##############################################################################################################################
#LTE1434-A-a Flexi Multiradio BTS antenna RF-sniffing - BTS RF Sniffing Test for FRMr2.2_3T6R_Medusa, FRMr2.2_2T2R_Medusa, FRMr2.2_3T6R_FRGPB(MAIA)
##############################################################################################################################
#Two feature flags are introduced with  LTE_1434: actRfiTesting and actPimTesting.  The parameters are online modifiable and are communicated to the BTS via the SCF file.  
# The parameters are defaulted to "false" disabling the associated functionality.  RF Sniff and PIM tests are only supported when the respective activation flag has a value of true.  The parameters are defined in the following DOORS Module:
#/RA System General Modules/Common Modules/RA Common Configuration Parameter Module :: LTE-CCPM.13282

add_param minor BTSSCL actPimTesting false
add_param minor BTSSCL actRfiTesting false

##############################################################################################################################
#LTE2079-A-a CRL2604 LTE-GSM RF sharing with full FBBC support - Basic LTE-GSM RF sharing support with full utilization of FBBC ports
##############################################################################################################################
#Already supported in LN7.0_1406_007	

##############################################################################################################################
#LTE2002-A-a CRL3100 CRL3871 CRL4444 Flexi Zone Indoor BTS 2600 (Band 7) - X1 Development and Testing
##############################################################################################################################
#No impact

##############################################################################################################################
#LTE1509-F-a Session Data Logging (SDL) for Flexi Multiradio BTS - BTSOM handling enabling or disabling the SDL feature from BTSSM or NetAct
##############################################################################################################################
#Already supported in LN7.0_1402_001	no impact

##############################################################################################################################
#LTE1357-A-b IRAT Load balancing  - B1 reporting handling
##############################################################################################################################
#Already supported in FL15A_1409_002 	no impact

##############################################################################################################################
#LTE1804-B-c Downlink carrier aggregation 3CC - 60 MHz - Scheduling of single/multiple UEs on three serving cells with new band/BW combinations and configurable CA fairness
#LTE1804-B-b Downlink carrier aggregation 3CC - 60 MHz - Bandwidth checks for Scell addition
#LTE1804-A-a Downlink carrier aggregation 3CC - 60 MHz - Support of Single SCell Addition for 3CC CA Candidates
##############################################################################################################################
# [LTE-CCPM.20058]; mandatory, SFS default value = 1
#add_param minor LNBTS scellActivationLevel 1

##############################################################################################################################
#Changes found from PDDB compare excel
##############################################################################################################################
del_list_param minor MBSFN mchInfo mchSheduingPeriod

#The default value missing from these --> cannot be added
#add_list_param minor MBSFN mchInfo 0 mchShedulingPeriod
#add_list_param minor MBSFN mchInfo 1 mchShedulingPeriod
#add_list_param minor MBSFN mchInfo 2 mchShedulingPeriod
#add_list_param minor MBSFN mchInfo 3 mchShedulingPeriod

del_list_param minor SFPRST rModSfpTestResults rmodSfpLinkId

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

##############################################################################################################################
#ver.2 correction: PR 56534ESPE05: FZM: SW upgrade RL70 - 15A (PDDB 1410_004): "Mandatory parameter maxNumCaConfUe is missing
##############################################################################################################################
del_param minor LNCEL maxNumCaConfUe
add_param minor LNCEL maxNumCaConfUe 0
##############################################################################################################################

#version
#FZM Replace# set_version major LN8.0
set_version major LNF8.0

#history:
#FZM Replace# add_log minor "Conversion from LN8.0 FB14.09 to LN8.0 FB14.10"
add_log minor "Conversion from LNF8.0 FB14.09 to LNF8.0 FB14.10"