##########################################
## SCFD file version: 0.3               ##
## Release: FLF/FLC19B_1907_001         ##
## LTE version: FLF19B_RADIO_1907_001   ##
## LTE version: FLC19B_RADIO_1907_001   ##
##########################################





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

####################################################################################################################
# LTE2522 UE IMEI SV based TM9 blocking
####################################################################################################################
#OM_LTE_SFS_RNL.23426
#In MOC MRBTS/LNBTS:
#the parameter actTM9Block shall be added with the default value ('false').

add_param minor LNBTS actTM9Block false





####################################################################################################################
# LTE5190 X2 partial reset with gNB
####################################################################################################################
#OM_LTE_SFS_RNL.23708
#During migration following tasks need to be done, no matter if the BTS serves FDD or TDD cells.
#In MOC /MRBTS/LNBTS 
#the parameter actEnDcX2PartialReset shall be added with the default value

add_param minor LNBTS actEnDcX2PartialReset disabled





####################################################################################################################
# LTE5266 Configurable number of UEs for load balancing
####################################################################################################################
#OM_LTE_SFS_RNL.23505
#In all instances of LNCEL, where LNCEL-actAmle is 'true' or LNCEL-actInterFreqLB is 'true', the new optional parameter
#Inter Freq Load Balance A4 active limit - LNCEL_FDD-iFLBA4ActLim
#must be initialized with its default value according to NIDD.

dependence_add_param minor LNCEL actAmle true iFLBA4ActLim 20
dependence_add_param minor LNCEL actInterFreqLB true iFLBA4ActLim 20
del_param minor LNBTS iFLBA4ActLim





####################################################################################################################
# LTE5388 VoLTE without EN-DC
####################################################################################################################
#OM_LTE_SFS_RNL.23710
#Existing temporary parameters in MRBTS/LNBTS from LTE5524 need to be migrated in two steps to new parameters in MOC MNBTS/LNBTS according to following rules:
#Step 1:
#In MOC /MRBTS/LNBTS the parameter actVoLteNoEnDc shall be added with the values defined below:
#(1 )If tmpActFeat1-bit#0 = 0 and tmpActFeat1-bit#1 =0
#then  actVoLteNoEnDc shall be added with the default value
#(2) If tmpActFeat1-bit#0 = 1 and tmpActFeat1-bit#1 =0
#then  actVoLteNoEnDc shall be added with the value 'non-emergency QCI1 calls'
#(3) If tmpActFeat1-bit#0 = 0 and tmpActFeat1-bit#1 =1
#then  actVoLteNoEnDc shall be added with the value 'emergency QCI1 calls'
#(4) If tmpActFeat1-bit#0 = 1 and tmpActFeat1-bit#1 =1
#then  actVoLteNoEnDc shall be added with the value 'all QCI1 calls'
#Step 2:
#After setting the new parameter actVoLteNoEnDc:
#(1)	tmpActFeat1-bit#0 shall be set to 0
#(2)	tmpActFeat1-bit#1 shall be set to 0


add_param minor LNBTS actVoLteNoEnDc disabled

add_param minor LNBTS tmpActFeat1Last2bits 0
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS tmpActFeat1Last2bits = CONST 0 == CONST 0 ? PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1 / CONST 4 : 
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS tmpActFeat1Last2bits = CONST 0 == CONST 0 ? PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1Last2bits * CONST 4 : 
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS tmpActFeat1Last2bits = CONST 0 == CONST 0 ? PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1 - PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1Last2bits : 

dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS actVoLteNoEnDc = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1Last2bits == CONST 1 ? CONST "non-emergency QCI1 calls" : 
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS actVoLteNoEnDc = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1Last2bits == CONST 2 ? CONST "emergency QCI1 calls" : 
dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS actVoLteNoEnDc = PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1Last2bits == CONST 3 ? CONST "all QCI1 calls" : 

dependence_mod_param_conditional_expression_relative minor PARAM MRBTS/LNBTS tmpActFeat1 = CONST 0 == CONST 0 ? PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1 - PARAM MRBTS-${MRBTS}/LNBTS-${LNBTS} tmpActFeat1Last2bits : 
del_param minor LNBTS tmpActFeat1Last2bits





####################################################################################################################
# LTE5407 LTE-NR DSS phase I - Support of more than one fixed sharing ratio
####################################################################################################################
#OM_LTE_SFS_RNL.23710
#During migration following tasks need to be done, no matter if the BTS serves FDD or TDD cells.
#In MOC /MRBTS/LNBTS
#the parameter actLteNrDss shall be added with the default value
#In MOC /MRBTS/LNBTS/LNCEL
#the parameter LteNrDssMode shall be added with the default value

add_param minor LNBTS actLteNrDss false
add_param minor LNCEL lteNrDssMode none





####################################################################################################################
# LTE5432 Counters (PRBs, Burst Thpt, RF, VoLTE) - Marco eNodeB
####################################################################################################################
add_param minor PMRNL mtCatmPowerQuality disabled





####################################################################################################################
# LTE5510 Stepwise addition of multiple bearers for EN-DC
####################################################################################################################
#OM_LTE_SFS_RNL.23589
#In MOC MRBTS/LNBTS:
#the parameter actStepAddBearENDC shall be added with the default value 'false'.

add_param minor LNBTS actStepAddBearENDC false





####################################################################################################################
# PR447974: [Trunk][SRAN][LTE3710/SR001889] Parameters for late and urgent feature enhancements
####################################################################################################################
#OM_LTE_SFS_RNL.23739
#For all existing LNCEL instances, the new mandatory parameter LNCEL-tmpParam12 must be initialized with its default value ('0').

#v0.3 tmpParam12 is set to hidden="true" - should not be added during migration now - will be added when LTE3288 will be introduced for customer
#add_param minor LNCEL tmpParam12 0
#v0.3 end







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

####################################################################################################################
# LTE5303 Cat-M1: Separate HO Measurement Thresholds for VoLTE vs. Data - Marco eNodeB
####################################################################################################################
#OM_LTE_SFS_RNL.23545
#v0.2 requirement added
#The following new mandatory parameter must be initialized with its default value according to NIDD in all CATMCEL instances of the Macro eNB, the FlexiZone micro eNB or the FlexiZone Access Point:
#CATMCEL-actQci1CatMSpecMeas.
#If the following optional parameters are existing in CATMCEL instance of the Macro eNB, the FlexiZone micro eNB or the FlexiZone Access Point, create following optional parameters in same CATMCEL instance, copy the values from legacy parameters to new parameters as follows:
#CATMCEL-a2TimeToTriggerIntraFreqCatM -> CATMCEL-a2TimeToTriggerCatM
#CATMCEL-hysThreshold2IntraFreqCatM -> CATMCEL-hysThreshold2CatM.
#CATMCEL-threshold2IntraFreqCatM -> CATMCEL-threshold2CatM.
#CATMCEL-a1TimeToTriggerRsrpInterFreqCatM -> CATMCEL-a1TimeToTriggerCatM.
#Removal of existing parameters:
#The following parameters must be deleted if they are existing in CATMCEL instance of the Macro eNB, the FlexiZone micro eNB or the FlexiZone Access Point,
#CATMCEL-a1TimeToTriggerRsrpInterFreqCatM.
#CATMCEL-a2TimeToTriggerRsrpInterFreqCatM.
#CATMCEL-a2TimeToTriggerIntraFreqCatM.
#CATMCEL-hysThreshold2InterFreqCatM.
#CATMCEL-hysThreshold2IntraFreqCatM.
#CATMCEL-threshold2InterFreqCatM.
#CATMCEL-threshold2IntraFreqCatM.
#CATMCEL-a3ReportIntervalCatM.
#The following parameters must be deleted if they are existing in LNHOIF instance of the Macro eNB, the FlexiZone micro eNB or the FlexiZone Access Point,
#LNHOIF-a3ReportIntervalRsrpInterFreqCatM.
#Note: Above migration rules are based on following agreements with customer. 
#1) A2 thresholds (including threshold, time to trigger and hysteresis) for Inter-Freq and Intra-Freq HO measurement use same thresholds, new naming A2 thresholds are inherited from "Intra-Freq HO" thresholds.
#2) "Time to trigger for A1, A2, A3 handover measurement thresholds" are commonly used for Cat-M1 non-GBR and VoLTE.
#3) "A3 Report Interval for Cat-M1" is unnecessary, Cat-M1 use same "A3 Report Interval" as WB LTE.

add_param minor CATMCEL actQci1CatMSpecMeas false
rename_param minor CATMCEL a1TimeToTriggerRsrpInterFreqCatM a1TimeToTriggerCatM
rename_param minor CATMCEL threshold2IntraFreqCatM threshold2CatM
rename_param minor CATMCEL hysThreshold2IntraFreqCatM hysThreshold2CatM
rename_param minor CATMCEL a2TimeToTriggerIntraFreqCatM a2TimeToTriggerCatM
del_param minor CATMCEL a2TimeToTriggerRsrpInterFreqCatM
del_param minor CATMCEL a3ReportIntervalCatM
del_param minor CATMCEL hysThreshold2InterFreqCatM
del_param minor CATMCEL threshold2InterFreqCatM
del_param minor LNHOIF a3ReportIntervalRsrpInterFreqCatM
#v0.2 end







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

####################################################################################################################
# LTE3405 Support of extended cell range in high speed
####################################################################################################################
#OM_LTE_SFS_RNL.23296
#During migration to xL19B following tasks need to be done if the BTS serves TDD cells:
#In all existing MOC /MRBTS/LNBTS/LNCEL/LNCEL_TDD
#the parameter actExtCellHs shall be added with the default value

add_param minor LNCEL_TDD actExtCellHs false





####################################################################################################################
# CRL29914 Adding OAM parameters for CRL28577 CRL29317
####################################################################################################################
#OM_LTE_SFS_RNL.23729
#The following new mandatory parameter must be initialized with its default value:
#-	LNCEL_TDD – actDlAdaptNumOfMuLayers
#-	LNCEL_TDD - actExtendedDelayToUseBfWeightTimer
#If structure 'LNCEL_TDD - dlMuMimoParSet' exists, the following new mandatory parameters in the structure must be initialized with its default value:
#-	LNCEL_TDD - dlMuMimoParSet - dlAdaptMuLayerScaleFactor
#-	LNCEL_TDD - dlMuMimoParSet - dlAdaptResUtilizeRatioCoeff
#If structure 'LNCEL_TDD - mMimoParaSet' exists, the following new mandatory parameters in the structure must be initialized with its default values:
#-	LNCEL_TDD - mMimoParaSet - extendedDelayFactor 
#-	LNCEL_TDD - mMimoParaSet - targetSrsPower 

add_param minor LNCEL_TDD actDlAdaptNumOfMuLayers false
add_param minor LNCEL_TDD actExtendedDelayToUseBfWeightTimer false
add_list_param minor LNCEL_TDD dlMuMimoParSet 0 dlAdaptMuLayerScaleFactor 12
add_list_param minor LNCEL_TDD dlMuMimoParSet 0 dlAdaptResUtilizeRatioCoeff 1
add_list_param minor LNCEL_TDD dlMuMimoParSet 0 targetSrsPower -1100









#history:
add_log minor "Conversion from FLF/FLC19B_RADIO_1906_002 to FLF/FLC19B_RADIO_1907_001"