#Basic parameters for all technologys#.
$date = `date +%y%m%d_%H%M`
l+ $nodename_post_integration_$date.log
lt all
confbd+
#activate featurecxv
acc Lm=1,IntegrationUnlock=1 activate
cv
#Basic parameters for 4G nodes#.
accn RetSubUnit forceCalibrationdf
set SystemFunctions=1,Lm=1,FeatureState=CXC4011802 featureState 1
set SystemFunctions=1,Lm=1,FeatureState=CXC4011356 featureState 1
set SystemFunctions=1,Lm=1,FeatureState=CXC4011917 featureState 1
set SystemFunctions=1,Lm=1,FeaturedfdState=CXC4011317 featureState 1
set SystemFunctions=1,Lm=1,FeatureStadfte=CXC4012015 fecatureState 1
set SystemFunctions=1,Lm=1,FeatureState=CXC4011018 featcureState 1
#Bared cell for new 4G nodes#.
set SystemFunctions=1,Lm=1,FeatureState=CXC4011155 featureState 0
set EUtranCell.DD primaryPlmnReserved FALSE
set EUtranCell.DD celflBarred 1
setm EUtranCell.DD dlPowerChangeRate 1 dlPowerRatio 100
set SystemFunctions=1,Lm=1,FfeatureState=CXC4012260 featureState 0
#Update by Ngochb4 at 17:30 20250226
//Group GSM: gom 30 tan 43-60, 712-717, 805-810 => Tram vung 4G 1800 20Mhz
//Group Macro: gom 31 tan 43-6fdd0, 712-721, 797-799 => Macro vung 4G 1800 15Mhz
//Group IBD: gom 6 tan 712-717, 718-721, 722-727 , 797-810 => IBD vung 4G 1800
15Mhz
//==============================
//=== Tao group tfan 2G============
func creat_arfcn_2G
cr ENodeBFunction=1,GeraNetwork=1
pr ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=GSM
if $nr_of_mos = 0df
crn ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=GSM
frequencyGroupId 1
end
fi
pr ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
frequencyGroupId 2
end
fi
pr ENodeBFunction=1,GerdfaNetwork=1,GeranFreqGroup=IBD
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
frequencyGroudfdpId 3
end
fi
//
for $k = 43 to 60
pr ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
arfcnValueGeranDl $k
bandIndicator 0
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=GSM
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
end
d
rset ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k geranFreqGroupRef
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=GSM
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
fi
done
//fd
for $k = 712 to 717
pr ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
arfcnValueGeranDl $k
bandIndicator 0
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=GSM
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
end
else
rset ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k geranFreqGroupRef
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=GSM
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
fi
done
//
for $k = 718 to 721
pr ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
arfcnValueGeranDl $k
bandIndicator 0
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
end
else
rset ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k geranFreqGroupRef
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
fi
done
//
for $k = 722 to 727
pr ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
arfcnValueGeranDl $k
bandIndicator 0
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
end
else
rset ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k geranFreqGroupRef
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
fi
done
//
for $k = 797 to 799
pr ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
arfcnValueGeranDl $k
bandIndicator 0
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
end
else
rset ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k geranFreqGroupRef
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=Macro
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
fi
done
//
for $k = 800 to 804
pr ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
arfcnValueGeranDl $k
bandIndicator 0
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
end
else
rset ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k geranFreqGroupRef
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
fi
done
//
for $k = 805 to 810
pr ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
if $nr_of_mos = 0
crn ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k
arfcnValueGeranDl $k
bandIndicator 0
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=GSM
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
end
else
rset ENodeBFunction=1,GeraNetwork=1,GeranFrequency=$k geranFreqGroupRef
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=GSM
ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=IBD
fi
done
endfunc
//=====================================================
//=====================================================
//Creat relation muc node CSFB
func creat_relation_csfb
//Huong dan su dung: Function khai bao CSFB ve 2G cho tram
//Cach dung: creat_relation_csfb <loai csfb>
//Trong do: <loai csfb> la GSM, Macro, IBD tuong ung voi 3 nhom tan CSFB.
mr cell_4G_1
ma cell_4G_1 ENodeBFunction=1,EUtranCell.DD
unset $var1
unset $var2
for $var1 in cell_4G_1
$var2 = ldn($var1)
get $var2,GeranFreqGroupRelation=$1$ cellReselectionPriority
if $nr_of_mos = 0
crn $var2,GeranFreqGroupRelation=$1
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=$1
allowedPlmnList mcc=452,mnc=04,mncLength=2
altCsfbTargetPrio 3
altCsfbTargetPrioEc 3
anrMeasOn true
b2Thr1RsrpGeranFreqOffset 0
b2Thr1RsrqGeranFreqOffset 0
b2Thr2GeranFreqOffset 0
cellReselectionPriority 2
connectedModeMobilityPrio 2
csFallbackPrio 2
csFallbackPrioEC 2
mobilityAction 0
mobilityActionCsfb 1
nccPermitted 11111111
pMaxGeran 1000
qOffsetFreq 0
qRxLevMin -105
qciB2ThrOffsets
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,b2Thr1Rsr
pGeranFreqQciOffset=4,b2Thr2GeranFreqQciOffset=0
threshXHigh 4
threshXLow 6
voicePrio 2
end
fi
done
endfunc
//=====================================================
//Creat relation CSFB muc cell
func creat_relation_csfb_cell
//Huong dan su dung: Function khai bao CSFB ve 2G cho tram
//Cach dung: creat_relation_csfb_cell <LDN cell> <loai csfb>
//Trong do: <LDN cell> la Cell, vi du ENodeBFunction=1,EUtranCellFDD=eTH009761;
<loai csfb> la GSM, Macro, IBD tuong ung voi 3 nhom tan CSFB.
get $1,GeranFreqGroupRelation=$2$ cellReselectionPriority
if $nr_of_mos = 0
crn $1,GeranFreqGroupRelation=$2
geranFreqGroupRef ENodeBFunction=1,GeraNetwork=1,GeranFreqGroup=$2
allowedPlmnList mcc=452,mnc=04,mncLength=2
altCsfbTargetPrio 3
altCsfbTargetPrioEc 3
anrMeasOn true
b2Thr1RsrpGeranFreqOffset 0
b2Thr1RsrqGeranFreqOffset 0
b2Thr2GeranFreqOffset 0
cellReselectionPriority 2
connectedModeMobilityPrio 2
csFallbackPrio 2
csFallbackPrioEC 2
mobilityAction 0
mobilityActionCsfb 1
nccPermitted 11111111
pMaxGeran 1000
qOffsetFreq 0
qRxLevMin -105
qciB2ThrOffsets
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,b2Thr1Rsr
pGeranFreqQciOffset=4,b2Thr2GeranFreqQciOffset=0
threshXHigh 4
threshXLow 6
voicePrio 2
end
fi
endfunc
//=====================================================
//Creat relation CSFB 3G muc cell
pr ENodeBFunction=1,UtraNetwork=1
if $nr_of_mos = 0
crn ENodeBFunction=1,UtraNetwork=1
end
fi
pr ENodeBFunction=1,UtraNetwork=1,UtranFrequency=10638
if $nr_of_mos = 0
crn ENodeBFunction=1,UtraNetwork=1,UtranFrequency=10638
arfcnValueUtranDl 10638
end
fi
//Creat relation CSFB 3G muc cell
func creat_relation_3G_csfb_cell
//Huong dan su dung: Function khai bao CSFB ve 2G cho tram
//Cach dung: creat_relation_csfb_cell <LDN cell> <loai csfb>
//Trong do: <LDN cell> la Cell, vi du ENodeBFunction=1,EUtranCellFDD=eTH009761;
<loai csfb> la GSM, Macro, IBD tuong ung voi 3 nhom tan CSFB.
get $1,UtranFreqRelation=10638 csFallbackPrio
if $nr_of_mos = 0
crn $1,UtranFreqRelation=10638
allowedPlmnList mcc=452,mnc=04,mncLength=2
altCsfbTargetPrio -1
altCsfbTargetPrioEc -1
anrMeasOn true
atoAllowed false
b2Thr1RsrpUtraFreqOffset 0
b2Thr1RsrqUtraFreqOffset 0
b2Thr2EcNoUtraFreqOffset 0
b2Thr2RscpUtraFreqOffset 0
cellReselectionPriority 1
connectedModeMobilityPrio 3
csFallbackPrio 1
csFallbackPrioEC 1
lbBnrPolicy 3
mobilityAction 2
mobilityActionCsfb 0
pMaxUtra 23
qOffsetFreq 0
qQualMin -18
qRxLevMin -113
threshXHigh 4
threshXHighQ 0
threshXLow 8
threshXLowQ 0
utranFreqToQciProfileRelation
b2Thr1RsrpUtraFreqQciOffset=2,qciProfileRef=ENodeBFunction=1,QciTable=default,QciPr
ofilePredefined=qci1
utranFrequencyRef ENodeBFunction=1,UtraNetwork=1,UtranFrequency=10638
voicePrio 3
end
fi
endfunc
//=====================================================
func creat_relation_cell
// function creat relation 4G
// Cach dung: creat_relation_cell LDNEUtranCell earfcn_relation
pr ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2$
if $nr_of_mos = 0
cr ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2
$2
fi
get $1,EUtranFreqRelation=$2$ cellReselectionPriority
if $nr_of_mos = 0
crn $1,EUtranFreqRelation=$2
allowedMeasBandwidth 6
allowedPlmnList mcc=452,mnc=04,mncLength=2
anrMeasOn true
caFreqPriority 6
caFreqProportion 75
caTriggeredRedirectionActive true
cellReselectionPriority 6
connectedModeMobilityPrio 6
eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,lbQciProfileHandling=1
eutranFrequencyRef ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2
interFreqMeasType 0
lbBnrPolicy 1
mdtMeasOn true
mobilityAction 1
pMax 23
qQualMin -21
qRxLevMin -126
tReselectionEutra 1
threshXHigh 12
threshXLow 12
voicePrio 6
end
fi
endfunc
creat_arfcn_2G
if $nodename !~ ^eHI && $nodename !~ ^eHA && $nodename !~ ^eHT && $nodename !~ ^gHT
&& $nodename !~ ^gHA && $nodename !~ ^gHI
creat_relation_csfb GSM
fi
func add_csfb_cell
if $2 ~ GSM
creat_relation_csfb_cell $1 GSM
else if $2 ~ Macro
creat_relation_csfb_cell $1 Macro
else if $2 ~ IBD
creat_relation_csfb_cell $1 IBD
fi
if $2 ~ 10638
creat_relation_3G_csfb_cell $1
fi
if $2 ~ UT3G
set $1,UtranFreqRelation=10638 csFallbackPrio 3
set $1,UtranFreqRelation=10638 csFallbackPrioEc 3
fi
endfunc
func creat_relation_all_cell
if $2 ~ 1700
creat_relation_cell $1 1700
fi
if $2 ~ 300
creat_relation_cell $1 300
fi
if $2 ~ 2800
creat_relation_cell $1 2800
fi
if $2 ~ 2950
creat_relation_cell $1 2950
fi
if $2 ~ 3150
creat_relation_cell $1 3150
fi
if $2 ~ 3350
creat_relation_cell $1 3350
fi
if $2 ~ 40590
creat_relation_cell $1 40590
fi
if $2 ~ 40790
creat_relation_cell $1 40790
fi
if $2 ~ 40390
creat_relation_cell $1 40390
fi
if $2 ~ 40190
creat_relation_cell $1 40190
fi
if $2 ~ 41190
creat_relation_cell $1 41190
fi
if $2 ~ 41390
creat_relation_cell $1 41390
fi
if $2 ~ 9460
creat_relation_cell $1 9460
fi
if $2 ~ 9285
creat_relation_cell $1 9285
fi
if $2 ~ 40990
creat_relation_cell $1 40990
fi
endfunc
#Huong dan su dung: Function khai bao CSFB ve 2G cho tram
#Cach dung: creat_relation_csfb <loai csfb>
#Trong do: <loai csfb> la GSM, Macro, IBD tuong ung voi 3 nhom tan CSFB.
#Huong dan add CSFB muc cell: add_csfb_cell <LDN cell> <loai csfb>
#Trong do: <LDN cell> la Cell, vi du ENodeBFunction=1,EUtranCellFDD=eTH009761;
<loai csfb> la GSM, Macro, IBD, 10638.
#
#Huong dan add relation muc cell: creat_relation_all_cell <LDN cell> <relation>
#Trong do: <LDN cell> la Cell, vi du ENodeBFunction=1,EUtranCellFDD=eTH009761;
<relation> la cac tan so can khai, phan tach boi ky tu |, vi du 1700|300|9460.
#
^_^
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B011 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B011 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B031 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B031 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B281 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B281 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B282 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B282 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B283 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844511B283 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844512B011 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844512B011 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844512B031 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844512B031 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B011 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B011 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B031 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B031 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B281 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B281 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B282 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B282 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B283 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844521B283 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844522B011 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844522B011 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844522B031 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844522B031 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844531B011 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844531B011 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844531B031 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844531B031 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844532B011 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844532B011 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
add_csfb_cell ENodeBFunction=1,EUtranCellFDD=eTNC844532B031 GSM
creat_relation_all_cell ENodeBFunction=1,EUtranCellFDD=eTNC844532B031 1700|300|300|
9285|9460|40390|40590|40790|40990|40190
crn ENodeBFunction=1,GUtraNetwork=1
end
func creat_relation_4g_to_5g
mr cell_4G
ma cell_4G ENodeBFunction=1,EUtranCell.DD
for $var1 in cell_4G
$var2 = ldn($var1)
pr $var2,GUtranFreqRelation=$1
if $nr_of_mos = 0
crn $var2,GUtranFreqRelation=$1
anrMeasOn true
b1ThrRsrpFreqOffset 0
b1ThrRsrqFreqOffset 0
cellReselectionPriority -1
connectedModeMobilityPrio 7
endcB1MeasPriority 7
gUtranSyncSignalFrequencyRef $2
pMaxNR 23
qOffsetFreq 0
qQualMin 0
qRxLevMin -118
threshXHigh 6
threshXHighQ 0
threshXLow 0
threshXLowQ 0
end
fi
done
endfunc
crn ENodeBFunction=1,GUtraNetwork=1,GUtranSyncSignalFrequency=502110-30
arfcn 502110
band 41
smtcDuration 1
smtcOffset 0
smtcPeriodicity 20
smtcScs 30
end
creat_relation_4g_to_5g 502110
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B011$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B011$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B031$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B031$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B281$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B281$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B282$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B282$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B283$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844511B283$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844512B011$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844512B011$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844512B031$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844512B031$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B011$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B011$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B031$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B031$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B281$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B281$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B282$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B282$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B283$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844521B283$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844522B011$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844522B011$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844522B031$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844522B031$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844531B011$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844531B011$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844531B031$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844531B031$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844532B011$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844532B011$ primaryUpperLayerInd 1
set ENodeBFunction=1,EUtranCell.DD=eTNC844532B031$ endcAllowedPlmnList
mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,EUtranCell.DD=eTNC844532B031$ primaryUpperLayerInd 1
#Cap nhat theo bo tham so trong TK.03_2025 ngay 11-08-2025 by phucnn3 cap nhat bo
tham so toi uu VoLTE 4G
//==== Muc luc cac tham so khai bao========
// 1. Add relation and MRR
// 2. Khai bao do MDT mang doi thu
// 3. Phu luc 03.1 Tham so Idle mode 4G Ericsson
// 4. Phu luc 04.1. Tham so HO IntraF.pdf
// 5. Phu luc 04.2. Tham so Connected Mode 4G Ericsson.pdf
// 6. Phu luc 05.1. Tham so IFLB Ericsson.pdf
// 7. Phu luc 06.1. Tham so CA Ericsson.pdf
// 8. Phu luc 07.1. Tham so CSFB 4G ‐ 3G.pdf
// 9. Phu luc 08.2. Tham so Interworking 2G ‐ 4G_Khai bao tren 4G.pdf
// 10. Phu luc 09. Tham so QoS.pdf
// 11. Phu luc 10. Tham so VoLTE SRVCC.pdf
// 12. Phu luc 11. Tham so Power Control.pdf
// 13. Phu luc 12. Tham so ANR.pdf
// 14. Phu luc 13. Tham so Scheduler.pdf
// 15. Phu luc 14.1. Tham so toi uu ePS CSSR.pdf
// 16. Phu luc 14.2. Tham so toi uu CDR Ericsson va Nokia.pdf
// 17. Phu luc 15. Tham so tram IBS.pdf
// 18. Phu luc 16. Tham so giam sat Antenna System Monitoring va VSWR.pdf
// 19. Phu luc 17. Tham so Celltracefilesize.pdf
// 20. Phu luc 18. Tham so PCI Conflict Detection.pdf
// 21. Phu luc 19. Tham so phat hien Cell khong co dich vu.pdf
// 22. Phu luc 20. Tham so Active tinh nang MRR.pdf
// 23. Phu luc 21. Tham so Power Saving.pdf
// 24. Phu luc 22. Tham so MTU.pdf
// 25. Phu luc 23. Tham so phuc vu giam sat Heartbeat.pdf
// 26. Phu luc X. Tham so WorkAround Software eNodeB Ericsson.pdf
// 27. Bat tinh nang thu thap ZDT
// 28. Bat tinh nang RIM 2G
// 29. Active tinh nang 6-24 cell + CA 5CC
// 30. Phu luc tham so toi uu VoLTE
// 31. Phu luc tham so CA UL
// 32. Active UL HO TDD
// 33. Fix nhieu UL TDD
// 34. Fix Dong bo PTP
// 35. Tham so Mobility control
// 36. Bo tham so toi uu ENDC
// 37. Bo tham so Massive MIMO 4G
// 99. Fix Celltracefilesize va bat Restore baseband qua Web
// Ghi chu
// 01. Quan diem khai bao Interworking voi 2G cho vung tat 3G: Chi khai nguong Idle
cho cell L1800, cac tan khac khai bao theo bo tham so chung
// 02. Nguong A1A2search cua cell tat 3G theo bo Connected, chi thay doi nguong
trigger event B2.
lt all
confbd+
func creat_relation_cell
// function creat relation 4G
// Cach dung: creat_relation_cell LDNEUtranCell earfcn_relation
pr ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2$
if $nr_of_mos = 0
cr ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2
$2
fi
get $1,EUtranFreqRelation=$2$ cellReselectionPriority
if $nr_of_mos = 0
crn $1,EUtranFreqRelation=$2
allowedMeasBandwidth 6
allowedPlmnList mcc=452,mnc=04,mncLength=2
anrMeasOn true
caFreqPriority 6
caFreqProportion 75
caTriggeredRedirectionActive true
cellReselectionPriority 6
connectedModeMobilityPrio 6
eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,lbQciProfileHandling=1
eutranFrequencyRef ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2
interFreqMeasType 0
lbBnrPolicy 1
mdtMeasOn true
mobilityAction 1
pMax 23
qQualMin 0
qRxLevMin -126
tReselectionEutra 1
threshXHigh 12
threshXLow 12
voicePrio 6
end
fi
endfunc
func creat_relation_cell_doi_thu
pr ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2$
if $nr_of_mos = 0
cr ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2
$2
fi
get $1,EUtranFreqRelation=$2$ cellReselectionPriority
if $nr_of_mos = 0
crn $1,EUtranFreqRelation=$2
allowedMeasBandwidth 6
allowedPlmnList
anrMeasOn false
cellReselectionPriority 0
connectedModeMobilityPrio -1
eutranFrequencyRef ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$2
interFreqMeasType 0
mdtMeasOn true
mobilityAction 1
pMax 23
qQualMin 0
qRxLevMin -126
voicePrio -1
end
fi
endfunc
//
func creat_relation_node
mr cell_4G_1
ma cell_4G_1 ENodeBFunction=1,EUtranCell.DD
for $var3 in cell_4G_1
$var4 = ldn($var3)
pr ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$1$
if $nr_of_mos = 0
cr ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$1
$1
fi
get $var4,EUtranFreqRelation=$1$ cellReselectionPriority
if $nr_of_mos = 0
crn $var4,EUtranFreqRelation=$1
allowedMeasBandwidth 6
allowedPlmnList mcc=452,mnc=04,mncLength=2
anrMeasOn true
caFreqPriority 6
caFreqProportion 100
caTriggeredRedirectionActive true
cellReselectionPriority 6
connectedModeMobilityPrio 6
eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,lbQciProfileHandling=1
eutranFrequencyRef ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$1
interFreqMeasType 0
lbBnrPolicy 1
mobilityAction 1
pMax 23
qQualMin 0
qRxLevMin -126
tReselectionEutra 1
threshXHigh 12
threshXLow 12
voicePrio 6
end
fi
done
endfunc
//
func creat_relation_cell_cell_intra_site
get ENodeBFunction=1$ ^eNBId$ > $enbid
mr cell_4G_1
ma cell_4G_1 ENodeBFunction=1,EUtranCell.DD
for $var3 in cell_4G_1
$var4 = ldn($var3)
get $var4$ ^earfcn$ > $cellearfcn
if $nr_of_mos = 0
get $var4$ ^earfcndl$ > $cellearfcn
fi
get $var4$ ^cellId$ > $var8
pr $1,EUtranFreqRelation=$cellearfcn,EUtranCellRelation=4524-$enbid-$var8$
if $nr_of_mos = 0
cr $1,EUtranFreqRelation=$cellearfcn,EUtranCellRelation=4524-$enbid-$var8
$var4
fi
done
endfunc
//
func Add_relation_CA_intra_eNB
del EUtranFreqRelation=(1300|1501|25|3606|550|1875)
del ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=
$check2100 = 0
mr freq
ma freq ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=
for $mo in freq
get $mo ^arfcnValueEUtranDl$ > $fx
get ,EUtranCellTDD= ^earfcn$ ^$fx$
$a = $nr_of_mos
get ,EUtranCellFDD= ^earfcndl$ ^$fx$
$a = $a + $nr_of_mos
if $fx = 300 && $a > 0
$check2100 = $check2100 + 1
else if $fx = 275 && $a > 0
$check2100 = $check2100 + 1
else if $fx = 325 && $a > 0
$check2100 = $check2100 + 1
else if $fx = 350 && $a > 0
$check2100 = $check2100 + 1
fi
if $a > 0
creat_relation_node $fx
fi
done
mr cell_4G
ma cell_4G ENodeBFunction=1,EUtranCell.DD
for $var1 in cell_4G
$var2 = ldn($var1)
creat_relation_cell_cell_intra_site $var2
creat_relation_cell $var2 1700
pr $var2,UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1
if $nr_of_mos = 0
cr $var2,UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1
fi
pr $var2,UeMeasControl=1,PmUeMeasControl=1
if $nr_of_mos = 0
cr $var2,UeMeasControl=1,PmUeMeasControl=1
fi
get $var2$ ^earfcn$ > $cellearfcn
if $nr_of_mos = 0
get $var2$ ^earfcndl$ > $cellearfcn
fi
set $var2,UeMeasControl=1,PmUeMeasControl=1 ueMeasIntraFreq1
eutranFrequencyRef=ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=$cellearfcn
set $var2,UeMeasControl=1,PmUeMeasControl=1 ueMeasIntraFreq1
reportConfigEUtraIntraFreqPmRef=$var2,UeMeasControl=1,ReportConfigEUtraIntraFreqPm=
1
if $cellearfcn = 1700 || $cellearfcn = 9460
creat_relation_cell_doi_thu $var2 1300
creat_relation_cell_doi_thu $var2 1501
creat_relation_cell_doi_thu $var2 1875
creat_relation_cell_doi_thu $var2 25
creat_relation_cell_doi_thu $var2 550
creat_relation_cell_doi_thu $var2 3606
fi
done
get ENodeBFunction=1$ ^eNBId$ > $enbid
#set ,EUtranCellRelation=4524- scellcandidate 2
if $check2100 > 1
set ,EUtranCellRelation=4524-$enbid scellcandidate 2
else
set ,EUtranCellRelation=4524-$enbid scellcandidate 1
fi
endfunc
Add_relation_CA_intra_eNB
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,lbQciProfileHandling=1;qciProfileRef=ENodeBFunction=1,QciTable=def
ault,QciProfilePredefined=qci6,a5Thr1RsrpFreqQciOffset=2,lbQciProfileHandling=1;qci
ProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a5Thr1RsrpFr
eqQciOffset=2,lbQciProfileHandling=1;qciProfileRef=ENodeBFunction=1,QciTable=defaul
t,QciProfilePredefined=qci8,a5Thr1RsrpFreqQciOffset=2,lbQciProfileHandling=1;qciPro
fileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a5Thr1RsrpFreqQ
ciOffset=2,lbQciProfileHandling=1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550) anrMeasOn
false
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
cellReselectionPriority 0
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
cellReselectionPriority -1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
connectedModeMobilityPrio -1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550) voicePrio
-1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
endcHoFreqPriority -1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
allowedPlmnList
#Phu luc 03.1 Tham so Idle mode 4G Ericsson.pdf
set EUtranCell.DD= qRxLevMinOffset 1000
set EUtranCell.DD= qRxLevMin -126
set EUtranCell.DD= qQualMin 0
set EUtranCell.DD= systeminformationblock3 sIntraSearchv920Active=true
set EUtranCell.DD= systeminformationblock3 sIntraSearch=60
set EUtranCell.DD= systeminformationblock3 sIntraSearchP=60
set EUtranCell.DD= systeminformationblock3 sNonIntraSearchv920Active=true
set ,UtranFreqRelation= qRxLevMin -113
set EUtranFreqRelation= qRxLevMin -126
set EUtranFreqRelation= qQualMin 0
set EUtranCell.DD= pMaxServingCell 23
set EUtranFreqRelation= pMax 23
set ,UtranFreqRelation= pMaxUtra 23
set EUtranCell.DD= systeminformationblock3 qHyst=4
set EUtranFreqRelation= tReselectionEutra 1
set EUtranCell.DD= mappingInfo mappingInfoSIB3=2
set EUtranCell.DD= mappingInfo mappingInfoSIB4=3
set EUtranCell.DD= mappingInfo mappingInfoSIB5=4
//Check tat 3G
#set EUtranCell.DD= mappingInfo mappingInfoSIB6=4
//
set EUtranCell.DD= mappingInfo mappingInfoSIB7=5
set ,EUtranFreqRelation=39...$ cellReselectionPriority 4
set ,EUtranFreqRelation=40...$ cellReselectionPriority 4
set EUtranFreqRelation=(2950|3150|3350|2800) cellReselectionPriority 7
set EUtranFreqRelation=1700 cellReselectionPriority 6
set EUtranFreqRelation=(300|325|350) cellReselectionPriority 5
set EUtranFreqRelation=3683 cellReselectionPriority 3
set EUtranFreqRelation=9...$ cellReselectionPriority 3
set GeranFreqGroupRelation= cellReselectionPriority 2
//set EUtranFreqRelation= presenceAntennaPort1 true
set EUtranCell.DD= zzzTemporary60 1
set EUtranCell.DD= SystemInformationBlock3 sNonIntraSearch=10
set EUtranCell.DD= systemInformationBlock3 sNonIntraSearchP=10
set EUtranFreqRelation=(39050|39250|39450|2950|3150|3350|2800) threshXHigh 24
set EUtranFreqRelation=39...$ threshXHigh 24
set EUtranFreqRelation=40...$ threshXHigh 24
set EUtranFreqRelation=1700 threshXHigh 12
set EUtranFreqRelation=(300|325|350) threshXLow 24
set EUtranFreqRelation=1700 threshXLow 12
set EUtranFreqRelation=40...$ threshXLow 24
set EUtranFreqRelation=39...$ threshXLow 24
set EUtranFreqRelation=9...$ threshXLow 24
set ENodeBFunction=1,Paging=1 defaultPagingCycle 64
#Phu luc 04.1. Tham so HO IntraF.pdf
set FeatureState=CXC4011479 featureState 1
#set EUtranCellRelation= isHoAllowed 1
set FeatureState=CXC4010613 featureState 1
set FeatureState=CXC4011075 featureState 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined= dataFwdPerQciEnabled
true
set UeMeasControl=1 sMeasure 0
set UeMeasControl=1,ReportConfigEUtraBestCell=1 triggerQuantityA3 0
set UeMeasControl=1,ReportConfigEUtraBestCell=1 a3offset 30
set UeMeasControl=1,ReportConfigEUtraBestCell=1 hysteresisA3 10
set UeMeasControl=1,ReportConfigEUtraBestCell=1 timeToTriggerA3 320
mr individualof
#set EUtranCellRelation= cellIndividualOffsetEUtran 0
set UeMeasControl=1,ReportConfigEUtraIFA3UlTrig=1 reportIntervalA3 3
set EUtranCell.DD= minBestCellHoAttempts 1
set ENodeBFunction=1 tRelocOverall 10
set ENodeBFunction=1,Rrc=1 t304 1000
#Phu luc 04.2. Tham so Connected Mode 4G Ericsson.pdf
set EUtranCellTDD= specialSubframePattern 7
set EUtranCellTDD= subframeAssignment 2
set FeatureState=CXC4011345 featureState 1
set FeatureState=CXC4010974 featureState 1
set FeatureState=CXC4010770 featureState 1
set FeatureState=CXC4010616 featureState 1
set FeatureState=CXC4011011 featureState 1
set FeatureState=CXC4011922 featureState 1
set FeatureState=CXC4011930 featureState 1
set FeatureState=CXC4011443 featureState 1
set FeatureState=CXC4011969 featureState 1
set FeatureState=CXC4011946 featureState 1
set EUtranCell.DD= mobCtrlAtPoorCovActive true
#set EUtranFreqRelation= interFreqMeasType 0
set UeMeasControl=1 checkA2SearchLevel true
set UeMeasControl=1,ReportConfigSearch=1 inhibitA2SearchConfig 1
set UeMeasControl=1 lowPrioMeasThresh 5
set UeMeasControl=1 maxMeasInterFreqEUtra 4
set UeMeasControl=1 maxMeasUtraFdd 3
set ,UtranFreqRelation= mobilityAction 2
set EUtranCell.DD= covTriggerdBlindHoAllowed false
set UeMeasControl=1 ueMeasurementsActiveUTRAN true
set UeMeasControl=1 ueMeasurementsActive true
set UeMeasControl=1 inhibitB2RsrqConfig true
set UeMeasControl=1 measQuantityUtraFDD 0
set UeMeasControl=1 a5B2MobilityTimer 0
set UeMeasControl=1 searchEffortTime 40
set UeMeasControl=1,ReportConfigSearch=1 a2CriticalThresholdRsrp -129
set UeMeasControl=1,ReportConfigSearch=1 hysteresisA2CriticalRsrp 10
set UeMeasControl=1,ReportConfigSearch=1 timeToTriggerA2Critical 512
set UeMeasControl=1 allowReleaseQci1 false
set UeMeasControl=1 excludeInterFreqAtCritical true
set EUtranFreqRelation=1700 connectedModeMobilityPrio 6
set EUtranFreqRelation=1700 voicePrio 6
set GeranFreqGroupRelation= connectedModeMobilityPrio 2
set UeMeasControl=1,ReportConfigB2Utra=1 b2Threshold1Rsrp -119
set UeMeasControl=1,ReportConfigB2Utra=1 hysteresisB2 10
set UeMeasControl=1,ReportConfigB2Utra=1 b2Threshold2RscpUtra -106
set UeMeasControl=1,ReportConfigB2Utra=1 timeToTriggerB2 320
set UeMeasControl=1,ReportConfigSearch=1 timeToTriggerA2Search 40
set UeMeasControl=1,ReportConfigSearch=1 timeToTriggerA1Search 640
set UeMeasControl=1,ReportConfigSearch=1 hysteresisA1A2SearchRsrp 10
set UeMeasControl=1,ReportConfigSearch=1 timeToTriggerA2OutSearch 40
set UeMeasControl=1 bothA5RsrpRsrqCheck false
set UeMeasControl=1,ReportConfigA5=1 hysteresisA5 10
// Tham so tat 3G
set UeMeasControl=1,ReportConfigB2Geran=1 b2Threshold1Rsrp -125
set UeMeasControl=1,ReportConfigB2Geran=1 b2Threshold2Geran -100
set UeMeasControl=1,ReportConfigB2Geran=1 hysteresisB2 10
set UeMeasControl=1,ReportConfigB2Geran=1 timeToTriggerB2 640
set UeMeasControl=1,ReportConfigSearch=1 qciA1A2ThrOffsets
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a1a2ThrRs
rpQciOffset=4
set GeranFreqGroupRelation= qciB2ThrOffsets
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,b2Thr1Rsr
pGeranFreqQciOffset=4,b2Thr2GeranFreqQciOffset=0
#Phu luc 05.1. Tham so IFLB Ericsson.pdf
set FeatureState=CXC4011319 featureState 1
set UeMeasControl=1,ReportConfigEUtraInterFreqLb=1 a5Threshold1Rsrp -44
set UeMeasControl=1,ReportConfigEUtraInterFreqLb=1 hysteresisA5 10
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$
qciSubscriptionQuanta 20
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$
qciSubscriptionQuanta 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[6789]$
qciSubscriptionQuanta 150
set ENodeBFunction=1,LoadBalancingFunction=1 lbThreshold 50
set ENodeBFunction=1,LoadBalancingFunction=1 lbCeiling 200
set ENodeBFunction=1,LoadBalancingFunction=1 lbRateOffsetLoadThreshold 500
set ENodeBFunction=1,LoadBalancingFunction=1 lbRateOffsetCoefficient 320
set FeatureState=CXC4011370 featureState 1
set ENodeBFunction=1,LoadBalancingFunction=1 lbHitRateEUtranMeasUeThreshold 10
set ENodeBFunction=1,LoadBalancingFunction=1 lbHitRateEUtranAddThreshold 15
set ENodeBFunction=1,LoadBalancingFunction=1 lbHitRateEUtranRemoveThreshold 5
set ENodeBFunction=1,LoadBalancingFunction=1 lbHitRateEUtranMeasUeIntensity 10
set EUtranFreqRelation= lbBnrPolicy 1
#set EUtranCellRelation= lbBnrAllowed true
set FeatureState=CXC4011698 featureState 1
set FeatureState=CXC4011699 featureState 1
set ENodeBFunction=1,LoadBalancingFunction=1 txPwrForOverlaidCellDetect 400
set ENodeBFunction=1,LoadBalancingFunction=1 ocdMaxNoHighHitRateCells 3
set ENodeBFunction=1,LoadBalancingFunction=1 ocdMinHighHitThresh 15
set FeatureState=CXC4011373 featureState 1
set EUtranCell.DD= cellCapMaxCellSubCap 100000
set EUtranCell.DD= cellCapMinCellSubCap 1000
set EUtranCell.DD= cellCapMinMaxWriProt true
set ENodeBFunction=1,AutoCellCapEstFunction=1 useEstimatedCellCap true
set FeatureState=CXC4011477 featureState 1
set FeatureState=CXC4011911 featureState 0
set EUtranFreqRelation= eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,lbQciProf
ileHandling=1,a5Thr1RsrpFreqQciOffset=2
#Phu luc 06.1. Tham so CA Ericsson.pdf
set FeatureState=CXC4011476 featureState 1
set ENodeBFunction=1,CarrierAggregationFunction=1 sCellActDeactDataThres 100
set ENodeBFunction=1,CarrierAggregationFunction=1 sCellActDeactDataThresHyst 90
set ENodeBFunction=1,CarrierAggregationFunction=1 sCellScheduleSinrThres 0
set ENodeBFunction=1,CarrierAggregationFunction=1 sCellActProhibitTimer 10
set ENodeBFunction=1,CarrierAggregationFunction=1 sCellDeactProhibitTimer 200
set ENodeBFunction=1,CarrierAggregationFunction=1 caPreemptionThreshold 5
set ENodeBFunction=1,CarrierAggregationFunction=1 caUsageLimit 65535
set ENodeBFunction=1,CarrierAggregationFunction=1 pdcchEnhancedLaForVolte true
set EUtranCell.DD= noOfChannelSelectionSets 4
set EUtranCell.DD= channelSelectionSetSize 2
set ENodeBFunction=1,CarrierAggregationFunction=1 caRateAdjustCoeff 1
set EUtranCell.DD= dl256QamEnabled true
set ENodeBFunction=1,SectorCarrier= radioTransmitPerformanceMode 2
set FeatureState=CXC4011559 featureState 1
set ENodeBFunction=1,CarrierAggregationFunction=1 waitForCaOpportunity 10000
set ENodeBFunction=1,CarrierAggregationFunction=1 sCellSelectionMode 2
set UeMeasControl=1,ReportConfigSCellA6=1 timeToTriggerA6 40
set UeMeasControl=1,ReportConfigSCellA6=1 triggerQuantityA6 RSRP
set UeMeasControl=1,ReportConfigSCellA6=1 a6offset 30
set UeMeasControl=1,ReportConfigSCellA6=1 hysteresisA6 10
set UeMeasControl=1,ReportConfigSCellA1A2=1 timeToTriggerA1 40
set UeMeasControl=1,ReportConfigSCellA1A2=1 timeToTriggerA2 40
set UeMeasControl=1,ReportConfigSCellA1A2=1 triggerQuantityA1A2 RSRP
set UeMeasControl=1,ReportConfigSCellA1A2=1 a1a2ThresholdRsrp -124
set UeMeasControl=1,ReportConfigSCellA1A2=1 a1a2ThresholdRsrq -195
set UeMeasControl=1,ReportConfigSCellA1A2=1 hysteresisA1A2Rsrp 20
set UeMeasControl=1,ReportConfigSCellA1A2=1 hysteresisA1A2Rsrq 15
set FeatureState=CXC4011714 featureState 1
set FeatureState=CXC4012097 featureState 1
set EUtranCell.DD= caPrioThreshold 300
set EUtranFreqRelation=(39050|39250|39450|2950|3150|3350|2800) caFreqPriority 7
set EUtranFreqRelation=1700 caFreqPriority 6
set EUtranFreqRelation=(300|325|350) caFreqPriority 5
set EUtranFreqRelation=(39050|39250|39450|2950|3150|3350|300) caFreqProportion 100
set ENodeBFunction=1,CarrierAggregationFunction=1 dynamicSCellSelectionMethod 1
set ENodeBFunction=1,CarrierAggregationFunction=1 enhancedSelectionOfMimoAndCA true
set ENodeBFunction=1,CarrierAggregationFunction=1 fourLayerMimoPreferred false
set FeatureState=CXC4011666 featureState 1
set EUtranFreqRelation= caTriggeredRedirectionActive true
set ENodeBFunction=1,LoadBalancingFunction=1 lbCaThreshold 800
set ENodeBFunction=1,LoadBalancingFunction=1 lbCaCapHysteresis 2
set ENodeBFunction=1,LoadBalancingFunction=1 lbDiffCaOffset 100
#Phu luc 07.1. Tham so CSFB 4G ‐ 3G.pdf
set FeatureState=CXC4010956 featureState 1
set FeatureState=CXC4010618 featureState 1
set ,UtranFreqRelation= mobilityActionCsfb 0
#Phu luc 08.2. Tham so Interworking 2G ‐ 4G_Khai bao tren 4G.pdf
set FeatureState=CXC4011346 featureState 1
set GeranFreqGroupRelation= altCsfbTargetPrio 3
set ,UtranFreqRelation= altCsfbTargetPrio -1
set UeMeasControl=1,ReportConfigCsfbUtra=1 thresholdRscp -100
set UeMeasControl=1,ReportConfigCsfbUtra=1 timeToTrigger 40
set UeMeasControl=1,ReportConfigCsfbUtra=1 hyteresis 10
set UeMeasControl=1 measQuantityUtraFDD 0
set GeranFreqGroupRelation= qRxLevMin -103
set ENodeBFunction=1,AnrFunction=1 detectObsoleteExtCellsEnabled true
set ENodeBFunction=1,AnrFunction=1 s1HoPrepConsFailThres 50
set ENodeBFunction=1,AnrFunction=1,AnrFunctionGeran=1 anrStateGsm 1
set ENodeBFunction=1,AnrFunction=1,AnrFunctionGeran=1 anrGeranRacMeasOn true
set ENodeBFunction=1,AnrFunction=1,AnrFunctionGeran=1 problematicCellPolicy 2
set ENodeBFunction=1 maxNoCellsNaccCsfb 8
#Phu luc 09. Tham so QoS.pdf
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ dscp 46
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci2$ dscp 36
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci3$ dscp 34
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci4$ dscp 38
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ dscp 48
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci6$ dscp 26
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7$ dscp 28
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8$ dscp 18
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9$ dscp 26
set SystemFunctions=1,SysM=1,OamTrafficClass=1 dscp 46
set Transport=1,Router=vr_OAM,DnsClient=1 dscp 46
set Ptp=1,BoundaryOrdinaryClock=1,PtpBcOcPort=1 dscp 48
set Ptp=1,BoundaryOrdinaryClock=2,PtpBcOcPort=1 dscp 48
set Transport=1,SctpProfile=1 dscp 48
set FeatureState=CXC4011251 featureState 1
set FeatureState=CXC4011967 featureState 1
set FeatureState=CXC4011062 featureState 1
set FeatureState=CXC4011033 featureState 1
set FeatureState=CXC4010959 featureState 1
set FeatureState=CXC4011061 featureState 1
set ENodeBFunction=1,AdmissionControl=1 resourceReservationForPAState 1
set ENodeBFunction=1,AdmissionControl=1 paArpOverride 7
set ENodeBFunction=1,AdmissionControl=1 nrOfPaConnReservationsPerCell 1
set ENodeBFunction=1,AdmissionControl=1 nrOfRbReservationsPerPaConn 4
set ENodeBFunction=1,AdmissionControl=1 arpBasedPreEmptionState 1
set ENodeBFunction=1,AdmissionControl=1 admNrRrcDifferentiationThr 900
set ENodeBFunction=1,AdmissionControl=1 dlAdmDifferentiationThr 500
set ENodeBFunction=1,AdmissionControl=1 ulAdmDifferentiationThr 500
set ENodeBFunction=1,AdmissionControl=1 dlAdmOverloadThr 950
set ENodeBFunction=1,AdmissionControl=1 ulAdmOverloadThr 950
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ priority 2
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ priority 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci6$ priority 6
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7$ priority 7
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8$ priority 8
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9$ priority 6
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$
logicalChannelGroupRef ENodeBFunction=1,QciTable=default,LogicalChannelGroup=1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$
logicalChannelGroupRef ENodeBFunction=1,QciTable=default,LogicalChannelGroup=0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci6$
logicalChannelGroupRef ENodeBFunction=1,QciTable=default,LogicalChannelGroup=2
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7$
logicalChannelGroupRef ENodeBFunction=1,QciTable=default,LogicalChannelGroup=3
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8$
logicalChannelGroupRef ENodeBFunction=1,QciTable=default,LogicalChannelGroup=3
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9$
logicalChannelGroupRef ENodeBFunction=1,QciTable=default,LogicalChannelGroup=2
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ aqmMode 2
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ aqmMode 0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[6789]$ aqmMode 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci6$ dlMinBitRate 3072
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7$ dlMinBitRate 1024
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8$ dlMinBitRate 512
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9$ dlMinBitRate
150000
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci6$ ulMinBitRate 2048
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7$ ulMinBitRate 1024
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8$ ulMinBitRate 512
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9$ ulMinBitRate 50000
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8$ pdb 300
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9$ pdb 300
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci6$ relativePriority 8
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7$ relativePriority 4
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8$ relativePriority 2
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9$ relativePriority
100
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$
schedulingAlgorithm 3
#Phu luc 10. Tham so VoLTE SRVCC.pdf
crn ENodeBFunction=1,TimerProfile=1
tRelocOverall 10
tRrcConnectionReconfiguration 4
tRrcConnReest 1
tWaitForRrcConnReest 3
end
setm ENodeBFunction=1,TimerProfile=1$ tRelocOverall 10
tRrcConnectionReconfiguration 4 tRrcConnReest 1 tWaitForRrcConnReest 3
setm QciTable=default,QciProfilePredefined=qci1$ timerPriority 1 timerProfileRef
TimerProfile=1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ pdb 80
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ pdb 100
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci6$ pdb 300
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7$ pdb 300
set FeatureState=CXC4010723 featureState 1
set FeatureState=CXC4010961 featureState 1
set FeatureState=CXC4010990 featureState 1
set FeatureState=CXC4011247 featureState 1
set FeatureState=CXC4012240 featureState 1
set EUtranCell.DD= srvccDelayTimer 6000
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1 srvccPolicy 1
set FeatureState=CXC4011060 featureState 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ resourceType 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$ resourceType
0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined= qciACTuning 1000
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ relativePriority 2
set FeatureState=CXC4011064 featureState 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ absPrioOverride 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[6789]$
absPrioOverride 0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ serviceType 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ serviceType 2
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[6789]$ serviceType 0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$
schedulingAlgorithm 6
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ rlcMode 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$ rlcMode 0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ rlcSNLength 5
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$ rlcSNLength
10
set ENodeBFunction=1,QciTable=default,QciProfilePredefined= pdcpSNLength 12
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ rohcEnabled true
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$ rohcEnabled
false
set FeatureState=CXC4010912 featureState 1
set FeatureState=CXC4011327 featureState 1
set EUtranCell.DD= drxActive 1
set ENodeBFunction=1,DrxProfile=1$ drxState 2
set ENodeBFunction=1,DrxProfile=1$ onDurationTimer 3
set ENodeBFunction=1,DrxProfile=1$ longDrxCycle 3
set ENodeBFunction=1,DrxProfile=1$ longDrxCycleOnly 3
set ENodeBFunction=1,DrxProfile=1$ shortDrxCycle 7
set ENodeBFunction=1,DrxProfile=1$ shortDrxCycleTimer 0
set ENodeBFunction=1,DrxProfile=1$ drxInactivityTimer 3
set ENodeBFunction=1,DrxProfile=1$ drxRetransmissionTimer 2
set ENodeBFunction=1,DrxProfile=0$ onDurationTimer 7
set ENodeBFunction=1,DrxProfile=0$ longDrxCycle 9
set ENodeBFunction=1,DrxProfile=0$ longDrxCycleOnly 7
set ENodeBFunction=1,DrxProfile=0$ shortDrxCycle 7
set ENodeBFunction=1,DrxProfile=0$ shortDrxCycleTimer 4
set ENodeBFunction=1,DrxProfile=0$ drxInactivityTimer 15
set ENodeBFunction=1,DrxProfile=0$ drxRetransmissionTimer 3
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ drxProfileRef
ENodeBFunction=1,DrxProfile=1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$
drxProfileRef ENodeBFunction=1,DrxProfile=0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ drxPriority 2
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ drxPriority 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[6789]$ drxPriority
0
set FeatureState=CXC4011942 featureState 1
set EUtranCell.DD= acBarringSkipForMmtelVoice true
set EUtranCell.DD= acBarringSkipForSms true
set EUtranCell.DD= acBarringSkipForMmtelVideo false
set FeatureState=CXC4011050 featureState 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ pdbOffset 50
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$ pdbOffset 0
set ENodeBFunction=1 zzzTemporary52 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ counterActiveMode
true
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$
counterActiveMode false
set ENodeBFunction=1,Rcs=1 tInactivityTimer 10
set FeatureState=CXC4011918 featureState 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$
inactivityTimerOffset 40
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$
inactivityTimerOffset 0
set FeatureState=CXC4012018 featureState 0
set ENodeBFunction=1,RadioBearerTable=default,DataRadioBearer=1 dlMaxRetxThreshold
8
set ENodeBFunction=1,RadioBearerTable=default,SignalingRadioBearer=1
dlMaxRetxThreshold 16
set ENodeBFunction=1,RadioBearerTable=default,DataRadioBearer=1 ulMaxRetxThreshold
8
set ENodeBFunction=1,RadioBearerTable=default,SignalingRadioBearer=1
ulMaxRetxThreshold 16
setm ENodeBFunction=1,RadioBearerTable=default,DataRadioBearer=1$
dlMaxRetxThreshold 8 ulMaxRetxThreshold 8 tPollRetransmitDl 120 tPollRetransmitUl
120
set FeatureState=CXC4011366 featureState 1
set ENodeBFunction=1 rrcConnReestActive true
set ENodeBFunction=1 tRelocOverallValue 10
set ENodeBFunction=1 tS1HoCancelTimer 3
set ENodeBFunction=1 mtRreWithoutNeighborActive true
set ENodeBFunction=1,RlfProfile= t301 400
set ENodeBFunction=1,RlfProfile= t310 2000
set ENodeBFunction=1,RlfProfile= t311 3000
set ENodeBFunction=1,RlfProfile= n310 20
set ENodeBFunction=1,RlfProfile= n311 1
setm RlfProfile=1$ t310 1000 n310 10 n311 1 t311 3000
set QciTable=default,QciProfilePredefined=qci1$ rlfProfileRef RlfProfile=1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$
rlfProfileRef ENodeBFunction=1,RlfProfile=0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ rlfPriority 2
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[56789]$ rlfPriority
1
set FeatureState=CXC4011815 featureState 1
set ,UtranFreqRelation= utranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,b2Thr1Rsr
pUtraFreqQciOffset=2,b2Thr2GeranFreqQciOffset=2
set EUtranCell.DD= pdcchCovImproveQci1 true
set FeatureState=CXC4012259 featureState 1
set EUtranCell.DD= sCellHandlingAtVolteCall 1
set EUtranCell.DD= pdcchTargetBlerVolte 6
set EUtranCell.DD= ulBlerTargetEnabled true
set EUtranCell.DD= ulHarqVolteBlerTarget 3
set EUtranCell.DD= pdcchCovImproveSrb 1
set EUtranCell.DD= pdcchCovImproveDtx 1
set EUtranCell.DD= enableServiceSpecificHARQ true
set FeatureState=CXC4012070 featureState 1
set1x ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ ulMaxHARQTxQci 7
set1x ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ dlMaxHARQTxQci 7
set1x ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ harqPriority 2
commit
set EUtranCell.DD= tReorderingAutoConfiguration true
set FeatureState=CXC4011253 featureState 1
set EUtranCell.DD= ttiBundlingSwitchThres 100
set EUtranCell.DD= ttiBundlingSwitchThresHyst 20
set EUtranCell.DD= ttiBundlingAfterHo 1
set EUtranCell.DD= ttiBundlingAfterReest 1
set ENodeBFunction=1,RadioBearerTable=default,MACConfiguration=1
ulTtiBundlingMaxHARQTx 4
set EUtranCell.DD= ttiBundlingAtSetup 0
set FeatureState=CXC4011914 featureState 1
set FeatureState=CXC4011515 featureState 1
set EUtranCell.DD= pdcchPowerBoostMax 0
set FeatureState=CXC4011813 featureState 1
set FeatureState=CXC4011482 featureState 1
set EUtranCell.DD= pdcchTargetBler 24
set EUtranCell.DD= pdcchOuterLoopUpStep 8
set EUtranCell.DD= pdcchOuterLoopInitialAdj -70
set EUtranCell.DD= pdcchOuterLoopUpStepVolte 6
set EUtranCell.DD= pdcchOuterLoopInitialAdjVolte -70
set EUtranCell.DD= pdcchTargetBlerPCell 22
set EUtranCell.DD= pdcchOuterLoopUpStepPCell 6
set EUtranCell.DD= pdcchOuterLoopInitialAdjPCell -70
#================Zero Interference VoLTE Operation=============
#Prerequire Feature Zero Interference VoLTE Operation
#Active ICIC - Autonomous Resource Allocation
set EUtranCell.DD= dlInterferenceManagementActive true
set EUtranCell.DD= dlInterferenceManagementDuration 100
set EUtranCell.DD= ulInterferenceManagementActive true
set EUtranCell.DD= ulInterferenceManagementDuration 5000
#Active Minimum Interference Scheduling
set EUtranCell.DD= minInterfSchedEnabled true
set EUtranCell.DD= minInterfUlRegionSize 5
#Conflict Feature Zero Interference VoLTE Operation
#Deactive Uplink Frequency-Selective Scheduling
set Lm=1,FeatureState=CXC4011074 featureState 0
#Deactive Evolved Uplink Frequency-Selective Scheduling
set Lm=1,FeatureState=CXC4012316 featureState 0
#Zero Interference VoLTE Operation
set Lm=1,FeatureState=CXC4012494 featureState 1
set EUtranCell.DD= ulHarqTxNoThresToRegion 1
set SubscriberGroupProfile=VoLTE ulCandidateToRegion true
set SubscriberGroupProfile=VoLTE ulPlThresToRegion 1160
set SubscriberGroupProfile=VoLTE ulSinrThresToRegion 38
#================Uplink Coordinated Multi-Point=============
func group_cell_check_bandwidth_FDD
get ,EUtranCellFDD= ^earfcndl$ ^$1$
mr ecell
ma ecell ,EUtranCellFDD= ^earfcndl$ ^$1$
for $mo in ecell
get $mo dlChannelBandwidth > $bandwidth
if $first_bandwidth =
$first_bandwidth = $bandwidth
fi
if $bandwidth = $first_bandwidth
get $mo sectorCarrierRef > $port
$port1 = `$gawk -v port="$port" 'BEGIN { port=gensub(/\r|\n/,"","g",port);
split(port, a ," >>> sectorCarrierRef = "); print a[2] }'`
$group_tempt = $group_tempt $port1
fi
done
$check_space = `$gawk -v s="$group_tempt" 'BEGIN { print (s ~ / /) }'`
if $check_space = 1
crn ENodeBFunction=1,UlCompGroup=$1
sectorCarrierRef $group_tempt
administrativeState 1
end
fi
endfunc
func group_cell_check_bandwidth_TDD
ma ecell ,EUtranCellTDD= ^earfcn$ ^$1$
for $mo in ecell
get $mo channelBandwidth > $bandwidth
if $first_bandwidth =
$first_bandwidth = $bandwidth
fi
if $bandwidth = $first_bandwidth
get $mo sectorCarrierRef > $port
$port1 = `$gawk -v port="$port" 'BEGIN { port=gensub(/\r|\n/,"","g",port);
split(port, a ," >>> sectorCarrierRef = "); print a[2] }'`
$group_tempt = $group_tempt $port1
fi
done
$check_space = `$gawk -v s="$group_tempt" 'BEGIN { print (s ~ / /) }'`
if $check_space = 1
crn ENodeBFunction=1,UlCompGroup=$1
sectorCarrierRef $group_tempt
administrativeState 1
end
fi
endfunc
func uplink_comp_add
#del EUtranFreqRelation=(1300|1501|25|3606|550|3050|3250|3400)
del ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=
mr freq
ma freq ENodeBFunction=1,EUtraNetwork=1,EUtranFrequency=
for $mo in freq
get $mo ^arfcnValueEUtranDl$ > $fx
get ,EUtranCellFDD= ^earfcn ^$fx$
if $nr_of_mos > 1 && $fx != 40390 && $fx != 40590 && $fx != 40790 && $fx != 40990
&& $fx != 41390 && $fx != 41190 && $fx != 40190
$group_tempt =
$first_bandwidth =
group_cell_check_bandwidth_FDD $fx
fi
get ,EUtranCellTDD= ^earfcn ^$fx$
if $nr_of_mos > 1 && $fx != 40390 && $fx != 40590 && $fx != 40790 && $fx != 40990
&& $fx != 41390 && $fx != 41190 && $fx != 40190
$group_tempt =
$first_bandwidth =
group_cell_check_bandwidth_TDD $fx
fi
done
endfunc
#Creat MO UlCompGroup
uplink_comp_add
#Phu luc 11. Tham so Power Control.pdf
set FeatureState=CXC4010967 featureState 1
set FeatureState=CXC4011246 featureState 1
set EUtranCell.DD= cfraEnable true
set FeatureState=CXC4011937 featureState 1
set ENodeBFunction=1,Rrc=1 t300 1000
set EUtranCell.DD= preambleInitialReceivedTargetPower -110
set EUtranCell.DD= pZeroNominalPusch -103
set EUtranCell.DD= alpha 10
set EUtranCell.DD= pZeroNominalPucch -117
#Phu luc 12. Tham so ANR.pdf
#Automated Mobility Optimization
set FeatureState=CXC4011376 featureState 1
#set FeatureState=CXC4011157 featureState 1
set EUtranCell.DD= hoOptStatTime 24
set ENodeBFunction=1,AmoFunction=1 allowInterVendorX2Signal true
set ENodeBFunction=1,AmoFunction=1 amoAllowedInterVendor true
set EUtranCell.DD= hoOptStatNum 200
set EUtranCell.DD= hoOptStatNumQci1 200
set EUtranCell.DD= hoOptAdjThresholdPerc 50
set EUtranCell.DD= hoOptAdjThresholdPercQci1 50
set EUtranCell.DD= hoOptAdjThresholdAbs 5
set EUtranCell.DD= hoOptAdjThresholdAbsQci1 5
set EUtranCell.DD= cioUpperLimitAdjBySon 4
set EUtranCell.DD= cioLowerLimitAdjBySon -4
#set EUtranCellRelation= qOffsetCellEUtran 0
set FeatureState=CXC4010620 featureState 1
set UeMeasControl=1 maxNoMeasReportsInact 1
set ENodeBFunction=1,AnrFunction=1 cellRelHoAttRateThreshold 10
set ENodeBFunction=1,AnrFunction=1 removeNrelTime 1
set ENodeBFunction=1,AnrFunction=1 removeNcellTime 1
set ENodeBFunction=1,AnrFunction=1 removeNenbTime 1
set ENodeBFunction=1,AnrFunction=1,AnrFunctionEUtran=1 anrIntraFreqState 1
#set EUtranFreqRelation= anrMeasOn 1
set ENodeBFunction=1,AnrFunction=1,AnrFunctionEUtran=1 anrUesEUtraIntraFMax 0
set ENodeBFunction=1,AnrFunction=1,AnrFunctionEUtran=1 anrUesEUtraIntraFMin 0
set ENodeBFunction=1,AnrFunction=1,AnrFunctionEUtran=1 anrInterFreqState 1
set ENodeBFunction=1,AnrFunction=1,AnrFunctionEUtran=1 anrEutranInterFMeasReportMin
0
set ENodeBFunction=1,AnrFunction=1,AnrFunctionEUtran=1 anrEutranInterFMeasReportMax
0
set ENodeBFunction=1,AnrFunction=1,AnrFunctionEUtran=1 anrUesThreshInterFMax 0
set ENodeBFunction=1,AnrFunction=1,AnrFunctionEUtran=1 anrUesThreshInterFMin 0
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1 anrStateUtran 1
set ,UtranFreqRelation= anrMeasOn 1
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1 anrUtranMeasReportMax 100
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1 anrUtranMeasReportMin 5
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1 anrUtranMeasReportDecr 1
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1 anrUtranMeasReportIncr 10
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1 anrUtranMeasReportAcIncr 20
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1
cellAddRscpThresholdUtranDelta 2
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1
cellAddEcnoThresholdUtranDelta 10
set ENodeBFunction=1,AnrFunction=1 problematicCellPolicy 2
set ENodeBFunction=1,AnrFunction=1 probCellDetectMedHoSuccThres 90
set ENodeBFunction=1,AnrFunction=1 probCellDetectMedHoSuccTime 1
set ENodeBFunction=1,AnrFunction=1 probCellDetectLowHoSuccThres 70
set ENodeBFunction=1,AnrFunction=1 probCellDetectLowHoSuccTime 1
set ENodeBFunction=1,AnrFunction=1 pciConflictMobilityEcgiMeas true
set ENodeBFunction=1,AnrFunction=1 perEcgiMeasPlmnWhiteList 1
set ENodeBFunction=1,AnrFunction=1 plmnWhiteListUtranEnabled true
set ENodeBFunction=1,AnrFunction=1 plmnWhiteListGeranEnabled true
set ENodeBFunction=1,AnrFunction=1 plmnWhiteListEnabled true
crn ENodeBFunction=1,PlmnInfo=1
actualPlmn mcc=452,mnc=4,mncLength=2
end
set ENodeBFunction=1,PlmnInfo=1 actualPlmn mcc=452,mnc=4,mncLength=2
set ENodeBFunction=1,PlmnInfo=1 plmnWhiteList mcc=452,mnc=4,mncLength=2
set GeranFreqGroupRelation= anrMeasOn 1
set ENodeBFunction=1,AnrFunction=1,AnrFunctionUtran=1 hoAllowedUtranPolicy 1
set ENodeBFunction=1,AnrFunction=1 pciConflictDetectionEcgiMeas true
set ENodeBFunction=1 measuringEcgiWithAgActive true
set ENodeBFunction=1,AnrFunction=1 detectObsoleteExtCellsEnabled true
set ENodeBFunction=1,AnrFunction=1 s1HoPrepConsFailThres 50
#Phu luc 13. Tham so Scheduler.pdf
set FeatureState=CXC4011427 featureState 1
set FeatureState=CXC4010609 featureState 1
set FeatureState=CXC4011056 featureState 1
set EUtranCell.DD= transmissionMode 4
set EUtranCell.DD= pdcchCfiMode 5
set EUtranCell.DD= noOfPucchSrUsers 320
#set EUtranCell.DD= noOfPucchCqiUsers 320
set EUtranCell.DD= commonSrPeriodicity 10
set FeatureState=CXC4011255 featureState 1
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=
dlResourceAllocationStrategy FREQUENCY_SELECTIVE
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=
resourceAllocationStrategy FREQUENCY_SELECTIVE
set EUtranCellFDD= ulSrsEnable false
set EUtranCellTDD= ulSrsEnable true
set ENodeBFunction=1,QciTable=default,QciProfilePredefined= srsAllocationStrategy 1
set FeatureState=CXC4010319 featureState 1
#Active Feature Uplink Coordinated Multi-Point Reception
set FeatureState=CXC4011444 featureState 1
set EUtranCell.DD= ulCompUserSelSinrThr 28
set EUtranCell.DD= ulCompUserSelSinrHys 10
#Phu luc 14.1. Tham so toi uu ePS CSSR.pdf
set FeatureState=CXC4011955 featureState 1
set FeatureState=CXC4011258 featureState 1
set FeatureState=CXC4011940 featureState 0
set FeatureState=CXC4011713 featureState 0
set FeatureState=CXC4011938 featureState 1
set FeatureState=CXC4011715 featureState 0
set EUtranCellTDD= commonSrPeriodicity 20
#Phu luc 14.2. Tham so toi uu CDR Ericsson va Nokia.pdf
set ENodeBFunction=1 tS1HoCancelTimer 3
#Phu luc 15. Tham so tram IBS.pdf
set EUtranCell.DD=…I systemInformationBlock3 qHyst=6
set EUtranCell.DD=…I.*,UeMeasControl=1,ReportConfigEUtraBestCell=1 a3offset 50
#Phu luc 16. Tham so giam sat Antenna System Monitoring va VSWR.pdf
set RfPort=[ABCDEFGH] vswrSupervisionActive true
set RfPort=[ABCDEFGH] vswrSupervisionSensitivity 100
set FeatureState=CXC4011422 featureState 1
set FreqBandData= vswrSupervisionActive true
set FreqBandData= vswrSupervisionSensitivity 100
set RfPort=R vswrSupervisionActive false
#Phu luc 17. Tham so Celltracefilesize.pdf
set ENodeBFunction=1,PmEventService=1 cellTraceFileSize 20000
set ENodeBFunction=1,PmEventService=1 cellTraceFileSize 30000
#Phu luc 18. Tham so PCI Conflict Detection.pdf
set FeatureState=CXC4011183 featureState 1
set ENodeBFunction=1 zzzTemporary39 -2000000000
set ENodeBFunction=1 x2SetupTwoWayRelations true
#Phu luc 19. Tham so phat hien Cell khong co dich vu.pdf
set FeatureState=CXC4010320 featureState 1
set EUtranCell.DD= advCellSupSensitivity 25
set EUtranCell.DD= advCellSupAction NO_ACTION
#Phu luc 20. Tham so Active tinh nang MRR.pdf
set FeatureState=CXC4010717 featureState 1
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a1ThresholdRsrpPm -140
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a1ThresholdRsrqPm -195
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a2ThresholdRsrpPm -140
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a2ThresholdRsrqPm -195
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a3OffsetPm 5
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a3ReportOnLeavePm false
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a4ThresholdRsrpPm -140
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a4ThresholdRsrqPm -195
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a5ThresholdRsrpPm1 -140
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a5ThresholdRsrpPm2 -140
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a5ThresholdRsrqPm1 -195
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 a5ThresholdRsrqPm2 -195
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 hysteresisPm 10
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 maxReportCellsPm 4
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 measSelectionEUtraPm 0
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 reportAmountPm 0
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 reportIntervalPm 7
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 reportQuantityPm 1
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 timeToTriggerPm 640
set UeMeasControl=1,ReportConfigEUtraIntraFreqPm=1 triggerQuantityPm 0
#Phu luc 21. Tham so Power Saving.pdf
set FeatureState=CXC4011378 featureState 1
set FeatureState=CXC4011808 featureState 1
set FeatureState=CXC4011803 featureState 1
set MimoSleepFunction=1 sleepMode 4
set MimoSleepFunction=1 sleepStartTime 17:00
set MimoSleepFunction=1 sleepEndTime 22:00
set MimoSleepFunction=1 sleepPowerControl 1
set MimoSleepFunction=1 switchDownPrbThreshold 15
set MimoSleepFunction=1 switchDownRrcConnThreshold 5
set MimoSleepFunction=1 switchDownMonitorDurTimer 5
set MimoSleepFunction=1 switchUpPrbThreshold 30
set MimoSleepFunction=1 switchUpRrcConnThreshold 10
set MimoSleepFunction=1 switchUpMonitorDurTimer 5
#Phu luc 22. Tham so MTU.pdf
set Router=LTE,InterfaceIPv4= mtu 1500
#Phu luc 23. Tham so phuc vu giam sat Heartbeat.pdf
set SystemFunctions=1,Fm=1 heartbeatInterval 30
set SctpProfile=(1|LTE) heartbeatInterval 5000
set SctpProfile=(1|LTE) maxRto 3000
set SctpProfile=(1|LTE) initRto 1000
set SctpProfile=(1|LTE) minRto 1000
set SctpProfile=(1|LTE) assocMaxRtx 10
set SctpProfile=(1|LTE) pathMaxRtx 5
set ENodeBFunction=1 s1RetryTimer 30
#Phu luc X. Tham so WorkAround Software eNodeB Ericsson.pdf
set ENodeBFunction=1,LoadBalancingFunction=1 lbAllowedForEndcUe false
#Bat tinh nang thu thap ZDT
set FeatureState=CXC4011999 featureState 1
set ENodeBFunction=1,MdtConfiguration=1,LoggedMdt=1 loggedMdtConfigEnabled true
set ENodeBFunction=1,MdtConfiguration=1,LoggedMdt=1 loggedMdtGnssCheck true
set ENodeBFunction=1,MdtConfiguration=1,LoggedMdt=1 loggedMdtReportEnabled true
set ENodeBFunction=1,MdtConfiguration=1,LoggedMdt=1 loggingDuration 1
set ENodeBFunction=1,MdtConfiguration=1,LoggedMdt=1 loggingInterval 7
set ENodeBFunction=1,MdtConfiguration=1,LoggedMdt=1 numberOfMdtConfigUes 200
pbl ,EventJob=
set EUtranFreqRelation=(25|550|1501|1300|3606) eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,lbQciProfileHandling=1;qciProfileRef=ENodeBFunction=1,QciTable=def
ault,QciProfilePredefined=qci6,a5Thr1RsrpFreqQciOffset=2,lbQciProfileHandling=1;qci
ProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a5Thr1RsrpFr
eqQciOffset=2,lbQciProfileHandling=1;qciProfileRef=ENodeBFunction=1,QciTable=defaul
t,QciProfilePredefined=qci8,a5Thr1RsrpFreqQciOffset=2,lbQciProfileHandling=1;qciPro
fileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a5Thr1RsrpFreqQ
ciOffset=2,lbQciProfileHandling=1
set EUtranFreqRelation=(25|550|1501|1300|3606) anrMeasOn false
set EUtranFreqRelation=(25|550|1501|1300|3606) cellReselectionPriority 0
set EUtranFreqRelation=(25|550|1501|1300|3606) cellReselectionPriority -1
set EUtranFreqRelation=(25|550|1501|1300|3606) connectedModeMobilityPrio -1
set EUtranFreqRelation=(25|550|1501|1300|3606) voicePrio -1
set EUtranFreqRelation=(25|550|1501|1300|3606|3150|2950|3350|300)
endcHoFreqPriority -1
set EUtranFreqRelation=(25|550|1501|1300|3606) allowedPlmnList
#Bat tinh nang RIM 2G
rdel GeraNetwork=1,ExternalGeranCell=452
set Lm=1,FeatureState=CXC4010973$ featureState 1
set ,GeranFreqGroupRelation= mobilityActionCsfb 1
set ENodeBFunction=1$ forcedSiTunnelingActive TRUE
set ENodeBFunction=1$ maxNoCellsNaccCsfb 16
#Active tinh nang 6-24 cell + CA 5CC
set FeatureState=CXC4010841 featureState 1
set FeatureState=CXC4011317 featureState 1
set FeatureState=CXC4011356 featureState 1
set FeatureState=CXC4011917 featureState 1
set FeatureState=CXC4011974 featureState 1
set FeatureState=CXC4011823 featureState 1
set FeatureState=CXC4011980 featureState 1
set FeatureState=CXC4011981 featureState 1
set FeatureState=CXC4012345 featureState 1
set FeatureState=CXC4012346 featureState 1
set FeatureState=CXC4011973 featureState 1
set FeatureState=CXC4011667 featureState 1
#Phu luc tham so toi uu VoLTE
set FeatureState=CXC4012200 featureState 1
set FeatureState=CXC4012199 featureState 1
set FeatureState=CXC4012412 featureState 1
set FeatureState=CXC4012563 featureState 1
//ASGHPerfPkg
crn ENodeBFunction=1,SubscriberGroupProfile=VoLTE
bearerTriggerList arp=0,qci=1
caRateAdjustCoeff -1
cellTriggerList
customTriggerList
customTriggerType 0
dlDynBlerTargetAlg 0
dlDynBlerTargetMax -1
dlDynBlerTargetMin 1
dlHarqBlerTarget 2
drxMode 0
fastACqiReportEnabled TRUE
groupExtendInactAfterVolteRel 0
iuaMode 0
iuaProfileRef
pZeroNominalPucchOffset 0
pZeroNominalPuschOffset 0
preschedProfileRef PreschedProfile=0
preschedulingMode 2
profilePriority 3
qciOffsetForQCI6 0
qciOffsetForQCI7 0
qciOffsetForQCI8 0
qciOffsetForQCI9 0
sCellScheduleSinrThresOffset 0
selectionProbability 100
spidTriggerList
subGroupConfiguration1
subGroupConfiguration2
subGroupConfiguration3
subGroupConfiguration4
subGroupConfiguration5
subGroupConfiguration6
subGroupConfiguration7
ulCandidateToRegion TRUE
ulHarqBlerTarget 2
ulMcsLowerLimit -1
ulMcsUpperLimit 11
ulPlThresToRegion 1160
ulSinrThresToRegion 38
userLabel VoLTE
end
set CellPerformance=1 zzzTemporary1 1
set EUtranCell.DD blerTargetConfigEnabled TRUE
set ENodeBFunction=1,PreschedProfile=0 preschedulingDataSize 78
set ENodeBFunction=1,PreschedProfile=0 preschedulingDuration 30
set EUtranCell.DD eUlFssSwitchThresh 20
set EUtranCell.DD pdcchFlexibleBlerEnabled TRUE
set EUtranCell.DD optimizedPdcchMaxTargetBler 200
set EUtranCell.DD optimizedPdcchUlPrbThres 100
set EUtranCell.DD optimizedPdcchDlPrbThres 100
set EUtranCell.DD optimizedPdcchCongestThres 30
set . ttiBundlingSwitchThres 160
set . ttiBundlingSwitchThresHyst 40
set QciTable=default,QciProfilePredefined=qci1 pdb 80
set QciTable=default,QciProfilePredefined=qci1 pdboffset 100
set QciTable=default,QciProfilePredefined=qci1 harqPriority 1
set . reducedConnSetupTimeEnabled 1
#Phu luc tham so CA UL
set EUtranCell.DD=e puschPwrOffset256qam 10
set FeatureState=CXC4012264 featureState 1
set FeatureState=CXC4012344 featureState 1
set EUtranCell.DD= ul256qamEnabled true
set EUtranCell.DD instantDl256QamMode 2
#tang UL
set FeatureState=CXC4012157 featureState 1
set EUtranCell.DD=e prioHpueCapability 0
set EUtranCell.DD=e hpueCaSwitchThres 50
set EUtranCell.DD=e hpueCaSwitchHyst 20
set EUtranCell.DD=e hpueCaSwitchTimeToTrigger 40
set ,UeMeasControl=1,ReportConfigSearch=1 a1a2UlSearchThreshold 10
set CarrierAggregationFunction=1 caPreference 0
set EUtranCellFDD=e ulSCellPriority 2
set ,UeMeasControl=1,ReportConfigSCellA1A2=1 a1a2ThresholdRsrpBidir -117
set ,UeMeasControl=1,ReportConfigSCellA1A2=1 hysteresisA1A2RsrpBidirectional 10
set CarrierAggregationFunction=1 sCellActDeactUlDataThresh 50
set CarrierAggregationFunction=1 sCellActDeactUlDataThreshHyst 45
#Active UL HO TDD
set SystemFunctions=1,Lm=1,FeatureState=CXC4012352 featureState 1
set ENodeBFunction=1,EUtranCellTDD=e ulHeavyUeDetectEnabled true
set SystemFunctions=1,Lm=1,FeatureState=CXC4011443 featureState 1
set ENodeBFunction=1 ulHeavyUeDetectTime 500
set ENodeBFunction=1 ulHeavyUeBsrHyst 100
set ENodeBFunction=1 ulHeavyUeBsrThresh 400
set ENodeBFunction=1,EUtranCellTDD=e ulCellCapCoeff 2
set ENodeBFunction=1,EUtranCellTDD=.*.,UeMeasControl=1,ReportConfigA5UlTraffic=1
a5Threshold1Rsrp -44
set ENodeBFunction=1,EUtranCellTDD=.*.,UeMeasControl=1,ReportConfigA5UlTraffic=1
a5Threshold2Rsrp -105
set ENodeBFunction=1,EUtranCellTDD=.*.,UeMeasControl=1,ReportConfigA5UlTraffic=1
triggerQuantityA5 RSRP
set ENodeBFunction=1,EUtranCellTDD=.*.,UeMeasControl=1,ReportConfigA5UlTraffic=1
hysteresisA5 10
set ENodeBFunction=1,EUtranCellTDD=.*.,UeMeasControl=1,ReportConfigA5UlTraffic=1
timeToTriggerA5 640
set SystemFunctions=1,Lm=1,FeatureState=CXC4040008 featureState 1
//Fix nhieu UL TDD
get Synchronization=1,RadioEquipmentClock= radioClockState > $clockSt
if $clockSt ~ ^6 || $clockSt ~ ^4 || $clockSt ~ ^5 || $clockSt ~ ^7
set ENodeBFunction=1 timeAndPhaseSynchAlignment true
fi
pr ENodeBFunction=1,EUtranCellTDD=
if $nr_of_mos > 0
set ENodeBFunction=1 timeAndPhaseSynchCritical true
set ENodeBFunction=1 timeAndPhaseSynchAlignment true
fi
pr ENodeBFunction=1,EUtranCellFDD=
if $nr_of_mos > 0
set ENodeBFunction=1 timeAndPhaseSynchCritical false
fi
// 34. Fix Dong bo PTP
set SystemFunctions=1,Lm=1,FeatureState=CXC4040007 featureState 1
// Fix CA DL
set ENodeBFunction=1,CarrierAggregationFunction=1 caPCellOnlyInitialSetup true
// Fix CBT
set SystemFunctions=1,Lm=1,FeatureState=CXC4012349 featureState 1
// 35. Tham so Mobility control
set1x ,UtranFreqRelation= cellReselectionPriority 1
set1x ,GeranFreqGroupRelation= cellReselectionPriority 2
commit
#Update bo RSRQ theo quy dinh thang 01-2025
#ReportConfigSearch
set UeMeasControl=1,ReportConfigSearch=1 a1a2SearchThresholdRsrq -195
set UeMeasControl=1,ReportConfigSearch=1 a2CriticalThresholdRsrp -129
set UeMeasControl=1,ReportConfigSearch=1 a2CriticalThresholdRsrq -195
set UeMeasControl=1,ReportConfigSearch=1 a2CriticalThrQci1RsrpOffset 0
set UeMeasControl=1,ReportConfigSearch=1 a2CriticalThrQci1RsrqOffset 0
set UeMeasControl=1,ReportConfigSearch=1 a2OuterSearchThrRsrqOffset -60
set UeMeasControl=1,ReportConfigSearch=1 hysteresisA1A2SearchRsrp 10
set UeMeasControl=1,ReportConfigSearch=1 hysteresisA1A2SearchRsrq 10
set UeMeasControl=1,ReportConfigSearch=1 hysteresisA2CriticalRsrp 10
set UeMeasControl=1,ReportConfigSearch=1 hysteresisA2CriticalRsrq 150
set UeMeasControl=1,ReportConfigSearch=1 hysteresisA2OuterSearchRsrp 10
set UeMeasControl=1,ReportConfigSearch=1 hysteresisA2OuterSearchRsrq 0
set UeMeasControl=1,ReportConfigSearch=1 qciA1A2ThrOffsets
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a1a2ThrRs
rpQciOffset=4,a1a2ThrRsrqQciOffset=45;qciProfileRef=ENodeBFunction=1,QciTable=defau
lt,QciProfilePredefined=qci6,a1a2ThrRsrpQciOffset=0,a1a2ThrRsrqQciOffset=-
90;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a1a2Th
rRsrpQciOffset=0,a1a2ThrRsrqQciOffset=-
90;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a1a2Th
rRsrpQciOffset=0,a1a2ThrRsrqQciOffset=-
90;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a1a2Th
rRsrpQciOffset=0,a1a2ThrRsrqQciOffset=-90
#EutranFreqRelation
set EutranFreqRelation a5Thr1RsrpFreqOffset 0
set EutranFreqRelation lbActivationThreshold 0
set EutranFreqRelation a5Thr1RsrqFreqOffset 0
# UeMeasControl All
set UeMeasControl inhibitB2RsrqConfig true
set UeMeasControl lowPrioMeasThresh 5
set UeMeasControl bothInterA3RsrpRsrqCheck true
set UeMeasControl maxMeasInterFreqEUtra 7
set UeMeasControl maxMeasInterFreqEUtraR12 7
set UeMeasControl prioOffsetPerQci
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,offsetPer
QciPrio=7
#All
setm ReportConfigEUtraInterFreqLb a5Threshold1Rsrp -44 a5Threshold2Rsrp -105
hysteresisA5 10
#ReportConfigA5
setm ReportConfigA5 hysteresisA5RsrqOffset 0 hysteresisA5 10
#L1800/L700/L2100/L2600/L2300
set UeMeasControl=1,ReportConfigSearch=1 inhibitA2SearchConfig 0
set UeMeasControl bothA5RsrpRsrqCheck true
#Tham so tan 1800
mr cellband
ma cellband ^EUtranCellFDD freqband$ 3
pr cellband
if $nr_of_mos != 0
for $mo in cellband
$LDNEUtranCell = ldn($mo)
set $mo SystemInformationBlock3 sNonIntraSearch=12,sNonIntraSearchP=12
set $mo threshServingLow 0
set $LDNEUtranCell,UtranFreqRelation= threshXLow 8
set $LDNEUtranCell,GeranFreqGroupRelation= threshXLow 4
set $LDNEUtranCell,EUtranFreqRelation=1700 cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=1700 connectedModeMobilityPrio 7
interFreqMeasType 0 voicePrio 7 threshXHigh 12 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=3..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=3..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=2..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=2..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=9...$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=9...$ connectedModeMobilityPrio 5
interFreqMeasType 1 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 3
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=4....$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=4....$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=39...$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=39...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=36..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=36..$ connectedModeMobilityPrio 5
interFreqMeasType 1 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 2
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=2...$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=2...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=3.50$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=3.50$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigSearch=1 a1a2SearchThresholdRsrp -
115 hysteresisA1A2SearchRsrp 10 a2OuterSearchThrRsrpOffset -8
hysteresisA2OuterSearchRsrp 10
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigA5=1 a5Threshold1Rsrp -115
a5Threshold2Rsrp -105 hysteresisA5 10 a5Threshold1Rsrq -180 a5Threshold2Rsrq -185
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigEUtraIFBestCell=1 a3offset 40
hysteresisA3 0 hysteresisA3RsrqOffset -10 timeToTriggerA3 320
set $LDNEUtranCell,EutranFreqRelation eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,a5Thr2RsrqFreqQciOffset=195,a5Thr2RsrpFreqQciOffset=2,lbQciProfile
Handling=1,a5Thr1RsrqFreqQciOffset=20;qciProfileRef=ENodeBFunction=1,QciTable=defau
lt,QciProfilePredefined=qci6,a5Thr1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5
Thr2RsrpFreqQciOffset=0,lbQciProfileHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-155
#Other:
set $LDNEUtranCell,EUtranFreqRelation= a3RsrqFreqOffsetAdjustment 0
set $LDNEUtranCell,EutranFreqRelation eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a3RsrqFre
qQciOffsetAdjustment=0;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePr
edefined=qci6,a3RsrqFreqQciOffsetAdjustment=0;qciProfileRef=ENodeBFunction=1,QciTab
le=default,QciProfilePredefined=qci7,a3RsrqFreqQciOffsetAdjustment=0;qciProfileRef=
ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a3RsrqFreqQciOffsetAdju
stment=0;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,
a3RsrqFreqQciOffsetAdjustment=0
#L1800 => L700
set $LDNEUtranCell,EUtranFreqRelation=9...$ a3RsrqFreqOffsetAdjustment -150
set $LDNEUtranCell,EutranFreqRelation=9...$ eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a3RsrqFre
qQciOffsetAdjustment=150;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfile
Predefined=qci6,a3RsrqFreqQciOffsetAdjustment=-
150;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a3Rsr
qFreqQciOffsetAdjustment=-
150;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a3Rsr
qFreqQciOffsetAdjustment=-
150;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a3Rsr
qFreqQciOffsetAdjustment=-150
done
fi
#Tham so tan 2100
mr cellband
ma cellband ^EUtranCellFDD freqband$ 1
pr cellband
if $nr_of_mos != 0
for $mo in cellband
$LDNEUtranCell = ldn($mo)
get $mo ^earfcndl$ > $var1
set $mo SystemInformationBlock3 sNonIntraSearch=22,sNonIntraSearchP=22
set $mo threshServingLow 0
set $LDNEUtranCell,UtranFreqRelation= threshXLow 8
set $LDNEUtranCell,GeranFreqGroupRelation= threshXLow 4
set $LDNEUtranCell,EUtranFreqRelation=1700 cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=1700 connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=3..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=3..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 6
set $LDNEUtranCell,EUtranFreqRelation=2..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=2..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 6
set $LDNEUtranCell,EUtranFreqRelation=9...$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=9...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 3
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 6
set $LDNEUtranCell,EUtranFreqRelation=4....$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=4....$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 6
set $LDNEUtranCell,EUtranFreqRelation=39...$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=39...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 6
set $LDNEUtranCell,EUtranFreqRelation=36..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=36..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 2
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 6
set $LDNEUtranCell,EUtranFreqRelation=2...$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=2...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 6
set $LDNEUtranCell,EUtranFreqRelation=3.50$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=3.50$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -160 a5Thr2RsrpFreqOffset 6
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigSearch=1 a1a2SearchThresholdRsrp -
105 hysteresisA1A2SearchRsrp 10 a2OuterSearchThrRsrpOffset -18
hysteresisA2OuterSearchRsrp 10
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigA5=1 a5Threshold1Rsrp -105
a5Threshold2Rsrp -111 hysteresisA5 10 a5Threshold1Rsrq -195 a5Threshold2Rsrq -195
#Other:
set $LDNEUtranCell,EUtranFreqRelation= a3RsrqFreqOffsetAdjustment 0
set $LDNEUtranCell,EutranFreqRelation eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a3RsrqFre
qQciOffsetAdjustment=0;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePr
edefined=qci6,a3RsrqFreqQciOffsetAdjustment=0;qciProfileRef=ENodeBFunction=1,QciTab
le=default,QciProfilePredefined=qci7,a3RsrqFreqQciOffsetAdjustment=0;qciProfileRef=
ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a3RsrqFreqQciOffsetAdju
stment=0;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,
a3RsrqFreqQciOffsetAdjustment=0
#L2100/2300/2600
set $LDNEUtranCell,EutranFreqRelation eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,a5Thr2RsrqFreqQciOffset=195,a5Thr2RsrpFreqQciOffset=2,lbQciProfile
Handling=1,a5Thr1RsrqFreqQciOffset=35;qciProfileRef=ENodeBFunction=1,QciTable=defau
lt,QciProfilePredefined=qci6,a5Thr1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5
Thr2RsrpFreqQciOffset=0,lbQciProfileHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-155
setm $LDNEUtranCell,EUtranFreqRelation=$var1$ connectedModeMobilityPrio 7
interFreqMeasType 0 voicePrio 7 threshXHigh 12 threshXLow 12
done
fi
func DBTS_Relation_capacity
unset $var1
mr cellband
ma cellband ^EUtranCell.DD ^freqband$ ^$1
pr cellband
if $nr_of_mos != 0
for $mo in cellband
$LDNEUtranCell = ldn($mo)
get $mo ^$2$ > $var1
set $LDNEUtranCell,UtranFreqRelation= threshXLow 62
set $LDNEUtranCell,GeranFreqGroupRelation= threshXLow 62
set $mo SystemInformationBlock3 sNonIntraSearch=22,sNonIntraSearchP=22
set $mo threshServingLow 20
set $LDNEUtranCell,EUtranFreqRelation=1700 cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=1700 connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 24 caFreqPriority 6
a5Thr2RsrpFreqOffset 0 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EUtranFreqRelation=3..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=3..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 24 caFreqPriority 6
a5Thr2RsrpFreqOffset 6 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EUtranFreqRelation=2..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=2..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 24 caFreqPriority 6
a5Thr2RsrpFreqOffset 6 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EUtranFreqRelation=4....$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=4....$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 12 threshXLow 12 caFreqPriority -1
a5Thr2RsrpFreqOffset 6 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EUtranFreqRelation=9...$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=9...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 24 caFreqPriority 3
a5Thr2RsrpFreqOffset 6 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EUtranFreqRelation=39...$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=39...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 12 threshXLow 12 caFreqPriority -1
a5Thr2RsrpFreqOffset 6 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EUtranFreqRelation=36..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=36..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 24 caFreqPriority 2
a5Thr2RsrpFreqOffset 6 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EUtranFreqRelation=2...$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=2...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 12 threshXLow 12 caFreqPriority 7
a5Thr2RsrpFreqOffset 6 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EUtranFreqRelation=3.50$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=3.50$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 12 threshXLow 12 caFreqPriority 7
a5Thr2RsrpFreqOffset 6 a5Thr2RsrqFreqOffset -160
set $LDNEUtranCell,EutranFreqRelation eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,a5Thr2RsrqFreqQciOffset=195,a5Thr2RsrpFreqQciOffset=2,lbQciProfile
Handling=1,a5Thr1RsrqFreqQciOffset=35;qciProfileRef=ENodeBFunction=1,QciTable=defau
lt,QciProfilePredefined=qci6,a5Thr1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5
Thr2RsrpFreqQciOffset=0,lbQciProfileHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-155
set $LDNEUtranCell,EUtranFreqRelation= a3RsrqFreqOffsetAdjustment 0
set $LDNEUtranCell,EutranFreqRelation eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a3RsrqFre
qQciOffsetAdjustment=0;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePr
edefined=qci6,a3RsrqFreqQciOffsetAdjustment=0;qciProfileRef=ENodeBFunction=1,QciTab
le=default,QciProfilePredefined=qci7,a3RsrqFreqQciOffsetAdjustment=0;qciProfileRef=
ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a3RsrqFreqQciOffsetAdju
stment=0;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,
a3RsrqFreqQciOffsetAdjustment=0
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigSearch=1 a1a2SearchThresholdRsrp -
105 hysteresisA1A2SearchRsrp 10 a2OuterSearchThrRsrpOffset -18
hysteresisA2OuterSearchRsrp 10
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigA5=1 a5Threshold1Rsrp -105
a5Threshold2Rsrp -111 hysteresisA5 10 a5Threshold1Rsrq -195 a5Threshold2Rsrq -195
setm $LDNEUtranCell,EUtranFreqRelation=$var1$ connectedModeMobilityPrio 7
interFreqMeasType 0 voicePrio 7 threshXHigh 12 threshXLow 12
done
fi
endfunc
func DBTS_Relation_FDD_lowband
unset $var1
mr cellband
ma cellband ^EUtranCellFDD freqband$ ^$1
pr cellband
if $nr_of_mos != 0
for $mo in cellband
$LDNEUtranCell = ldn($mo)
get $mo ^earfcndl$ > $var1
set $mo SystemInformationBlock3 sNonIntraSearch=60,sNonIntraSearchP=60
set $mo threshServingLow 0
set $LDNEUtranCell,UtranFreqRelation= threshXLow 8
set $LDNEUtranCell,GeranFreqGroupRelation= threshXLow 6
set $LDNEUtranCell,EUtranFreqRelation=1700 cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=1700 connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 16 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset -6
set $LDNEUtranCell,EUtranFreqRelation=3..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=3..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=2..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=2..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 6
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=4....$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=4....$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=9...$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=9...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 3
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=39...$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=39...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=36..$ cellReselectionPriority 3
setm $LDNEUtranCell,EUtranFreqRelation=36..$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 5 threshXHigh 12 threshXLow 12 caFreqPriority 2
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=2...$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=2...$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
set $LDNEUtranCell,EUtranFreqRelation=3.50$ cellReselectionPriority 5
setm $LDNEUtranCell,EUtranFreqRelation=3.50$ connectedModeMobilityPrio 5
interFreqMeasType 0 voicePrio 6 threshXHigh 24 threshXLow 12 caFreqPriority 7
a5Thr2RsrqFreqOffset -170 a5Thr2RsrpFreqOffset 0
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigSearch=1 a1a2SearchThresholdRsrp -
105 hysteresisA1A2SearchRsrp 10 a2OuterSearchThrRsrpOffset -18
hysteresisA2OuterSearchRsrp 10
setm $LDNEUtranCell,UeMeasControl=1,ReportConfigA5=1 a5Threshold1Rsrp -105
a5Threshold2Rsrp -105 hysteresisA5 10 a5Threshold1Rsrq -180 a5Threshold2Rsrq -185
set $LDNEUtranCell,EUtranFreqRelation= a3RsrqFreqOffsetAdjustment 0
set $LDNEUtranCell,EutranFreqRelation eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a3RsrqFre
qQciOffsetAdjustment=0;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePr
edefined=qci6,a3RsrqFreqQciOffsetAdjustment=0;qciProfileRef=ENodeBFunction=1,QciTab
le=default,QciProfilePredefined=qci7,a3RsrqFreqQciOffsetAdjustment=0;qciProfileRef=
ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a3RsrqFreqQciOffsetAdju
stment=0;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,
a3RsrqFreqQciOffsetAdjustment=0
set $LDNEUtranCell,EutranFreqRelation eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,a5Thr2RsrqFreqQciOffset=195,a5Thr2RsrpFreqQciOffset=2,lbQciProfile
Handling=1,a5Thr1RsrqFreqQciOffset=20;qciProfileRef=ENodeBFunction=1,QciTable=defau
lt,QciProfilePredefined=qci6,a5Thr1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5
Thr2RsrpFreqQciOffset=0,lbQciProfileHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci8,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-
155;qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a5Thr
1RsrpFreqQciOffset=0,a5Thr2RsrqFreqQciOffset=0,a5Thr2RsrpFreqQciOffset=0,lbQciProfi
leHandling=0,a5Thr1RsrqFreqQciOffset=-155
setm $LDNEUtranCell,EUtranFreqRelation=$var1$ connectedModeMobilityPrio 7
interFreqMeasType 0 voicePrio 7 threshXHigh 12 threshXLow 12
done
fi
endfunc
DBTS_Relation_capacity 41 earfcn
DBTS_Relation_capacity 40 earfcn
DBTS_Relation_capacity 7 earfcndl
DBTS_Relation_FDD_lowband 28
DBTS_Relation_FDD_lowband 8
#Fix do tan doi thu
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
eutranFreqToQciProfileRelation
qciProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1,a5Thr1Rsr
pFreqQciOffset=2,lbQciProfileHandling=1;qciProfileRef=ENodeBFunction=1,QciTable=def
ault,QciProfilePredefined=qci6,a5Thr1RsrpFreqQciOffset=2,lbQciProfileHandling=1;qci
ProfileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci7,a5Thr1RsrpFr
eqQciOffset=2,lbQciProfileHandling=1;qciProfileRef=ENodeBFunction=1,QciTable=defaul
t,QciProfilePredefined=qci8,a5Thr1RsrpFreqQciOffset=2,lbQciProfileHandling=1;qciPro
fileRef=ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci9,a5Thr1RsrpFreqQ
ciOffset=2,lbQciProfileHandling=1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550) anrMeasOn
false
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
cellReselectionPriority 0
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
cellReselectionPriority -1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
connectedModeMobilityPrio -1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550) voicePrio
-1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
endcHoFreqPriority -1
set EUtranFreqRelation=(1300|1501|1650|1850|1875|25|3590|3606|40936|550)
allowedPlmnList
#Bo tham so 2100 5Mhz
mr cellband
ma cellband ^EUtranCellFDD ^earfcndl$ 175
pr cellband
if $nr_of_mos > 0
set ENodeBFunction=1,CarrierAggregationFunction=1 dlOnlySCellPriorityEnabled true
set FeatureState=CXC4011567 featureState 1
set EUtranFreqRelation=175,EUtranCellRelation sCellCandidate 3
set EUtranFreqRelation=175,EUtranCellRelation isHoAllowed false
set EUtranFreqRelation=175 connectedModeMobilityPrio -1
set EUtranFreqRelation=175,EUtranCellRelation lbBnrAllowed 0
set EUtranFreqRelation=175,EUtranCellRelation loadBalancing 0
set EUtranFreqRelation=175 voicePrio -1
set cellband cellBarred 0
set cellband isDlOnly 1
fi
#36. Bo tham so toi uu ENDC
# Khai bao ENDC profile
pr EndcProfile=VoLTE
if $nr_of_mos = 0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[156789]$
endcProfileRef
del ENodeBFunction=1,EndcProfile=
crn ENodeBFunction=1,EndcProfile=Data
end
crn ENodeBFunction=1,EndcProfile=IMS_Signaling
end
crn ENodeBFunction=1,EndcProfile=VoLTE
end
fi
set ENodeBFunction=1,EndcProfile=Data meNbS1TermReqArpLev 0
set ENodeBFunction=1,EndcProfile=Data splitNotAllowedUeArpLev 0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci[6789]$
endcProfileRef ENodeBFunction=1,EndcProfile=Data
set ENodeBFunction=1,EndcProfile=IMS_Signaling meNbS1TermReqArpLev 15
set ENodeBFunction=1,EndcProfile=IMS_Signaling splitNotAllowedUeArpLev 0
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci5$ endcProfileRef
ENodeBFunction=1,EndcProfile=IMS_Signaling
set ENodeBFunction=1,EndcProfile=VoLTE meNbS1TermReqArpLev 15
set ENodeBFunction=1,EndcProfile=VoLTE splitNotAllowedUeArpLev 15
set ENodeBFunction=1,QciTable=default,QciProfilePredefined=qci1$ endcProfileRef
ENodeBFunction=1,EndcProfile=VoLTE
#Basic Intelligent Connectivity
get FeatureState=CXC4012218 licenseState 1
if $nr_of_mos > 0
set FeatureState=CXC4012218 featureState 1
fi
set ENodeBFunction intraRanIpAddressRef
Transport=1,Router=LTE,InterfaceIPv4=1,AddressIPv4=1
set ENodeBFunction upIpAddressRef
Transport=1,Router=LTE,InterfaceIPv4=1,AddressIPv4=1
set ENodeBFunction endcAllowed true
set CarrierAggregationFunction endcCaPolicy 1
set ENodeBFunction endcIntraBandBlocked true
set ENodeBFunction endcSplitAllowedMoVoice false
set ENodeBFunction tMoVoiceBearerEstSupervision 2000
---
#Tham so an
fseti QciTable=default,QciProfilePredefined=qci6$ pdcpSNLengthNr 18
fseti QciTable=default,QciProfilePredefined=qci7$ pdcpSNLengthNr 18
fseti QciTable=default,QciProfilePredefined=qci8$ pdcpSNLengthNr 18
fseti QciTable=default,QciProfilePredefined=qci9$ pdcpSNLengthNr 18
set CarrierAggregationFunction dcSCellActDeactDataThres 30
set CarrierAggregationFunction dcSCellActDeactDataThresHyst 30
set CarrierAggregationFunction dcSCellDeactDelayTimer 200
set EUtranCell.DD endcB1MeasGapConfig 0
set ReportConfigB1GUtra b1ThresholdRsrp -115
set ReportConfigB1GUtra hysteresisB1 2
set ReportConfigB1GUtra timeToTriggerB1 80
set ReportConfigB1GUtra triggerQuantityB1 0
set UeMeasControl endcMeasTime 2000
set UeMeasControl endcB1MeasWindow 40
set UeMeasControl endcMeasRestartTime 30000
set UeMeasControl maxMeasB1Endc 3
set ENodeBFunction endcPowerOffsetLte 3
set ENodeBFunction nrCellOverloadBackoffTime 0
set EUtranCell.DD endcSetupDlPktVolThr 0
set EUtranCell.DD endcSetupDlPktAgeThr 50
set EUtranCell.DD endcSetupUlBsVolThr 0
set EUtranCell.DD restartBufMonAtMobility false
set EUtranCell.DD lbActionForEndcUe 1
set ENodeBFunction ueCapabilityEnquirySteps 1
get ENodeBFunction=1,EUtranCell.DD endcAllowedPlmnList 1
if $nr_of_mos > 0
#EN-DC-Triggered Handover during Setup
set FeatureState=CXC4012381 featurestate 1
#EN-DC Triggered Handover during Connected Mode Mobility
set FeatureState=CXC4012504 featurestate 1
fi
set ReportConfigA5EndcHo a5Threshold1Rsrp -44
set ReportConfigA5EndcHo a5Threshold2Rsrp -115
set ReportConfigA5EndcHo timeToTriggerA5 40
set ReportConfigA5EndcHo hysteresisA5 20
set ReportConfigA5EndcHo reportAmountA5 0
set ReportConfigA5EndcHo reportIntervalA5 1
set ReportConfigA5EndcHo triggerQuantityA5 0
set ReportConfigA5EndcHo reportQuantityA5 1
set ReportConfigA5EndcHo maxReportCellsA5 4
set EUtranFreqRelation(300|1700|9...) endcHoFreqPriority 7
set EUtranFreqRelation=(25|550|1501|1300|2950|3150|3350|39...|40...)
endcHoFreqPriority -1
#Capability-Aware Idle Mode Control
get FeatureState=CXC4012371 licenseState 1
if $nr_of_mos > 0
set FeatureState=CXC4012371 featurestate 1
fi
cr ENodeBFunction=1,UePolicyOptimization=1
set UePolicyOptimization t320 30
set UePolicyOptimization coverageAwareImc TRUE
set UePolicyOptimization endcAwareImc 1
set EUtranFreqRelation(300|1700|9...) endcAwareIdleModePriority 7
set EUtranFreqRelation=(25|550|1501|1300|2950|3150|3350|39...|40...)
endcAwareIdleModePriority -1
set UePolicyOptimization ueCapPrioList 0
set UePolicyOptimization loadAwareImc TRUE
#ANR 4G-5G
set AnrFunctionNR anrStateNR 1
set AnrFunctionNR gNodebIdLength 26
set ENodeBFunction endcX2IpAddrViaS1Active true
set AnrFunctionNR cellAddRsrpThresholdNR -110
set AnrFunctionNR supportNrFreqChange 1
#HO 4G-5G
set IntraFreqMCCellProfileUeCfg endcActionEvalFail 1
#set ENodeBFunction=1,Rrc=1 t304 2000
set EUtranCell.DD nrMeasRepBlockedDuringHo TRUE
#NR Coverage-Triggered NR Session Continuity
#get FeatureState=CXC4012324 licenseState 1
#if $nr_of_mos > 0
#set FeatureState=CXC4012324 featurestate 1
#fi
set UeMeasControl nrB1MeasEnabled true
set UeMeasControl nrB1MeasAtEndcEnabled true
set UeMeasControl waitForStartNRMeas 6000
set ReportConfigB1NR triggerQuantityB1NR 0
set ReportConfigB1NR b1ThresholdRsrp -108
set ReportConfigB1NR hysteresisB1 2
set ReportConfigB1NR timeToTriggerB1 320
set EUtranCell.DD=e measGapPattEndc 1
#PCI conflict detect
set FeatureState=CXC4011183 featureState 1
set ENodeBFunction pciConflictReportType 2
set AnrFunctionNR pciConflictDetectionType 1
set AnrFunctionNR endcRachFailThrPerUe 30
set AnrFunctionNR maxNoOfUeForPciConflictDetect 5
set AnrFunctionNR scgSessTimeForEndcRachFail 0
#Bat HO UL sang FDD cho ENDC UE
set EUtranCellTDD= uttmCtrlForEndcUe 0
# Khai bao GUtranFreqRelation
func creat_relation_4g_to_5g
mr cell_4G
ma cell_4G ENodeBFunction=1,EUtranCell.DD
for $var1 in cell_4G
$var2 = ldn($var1)
pr $var2,GUtranFreqRelation=$1
if $nr_of_mos = 0
crn $var2,GUtranFreqRelation=$1
anrMeasOn true
b1ThrRsrpFreqOffset 0
b1ThrRsrqFreqOffset 0
cellReselectionPriority -1
connectedModeMobilityPrio 7
endcB1MeasPriority 7
gUtranSyncSignalFrequencyRef $2
pMaxNR 23
qOffsetFreq 0
qQualMin 0
qRxLevMin -118
threshXHigh 6
threshXHighQ 0
threshXLow 0
threshXLowQ 0
end
fi
done
endfunc
#Khai ENDC
get ENodeBFunction=1,EUtranCell.DD endcAllowedPlmnList 1
if $nr_of_mos > 0
set ENodeBFunction=1,EUtranCell.DD endcAllowedPlmnList mcc=452,mnc=4,mncLength=2
creat_relation_4g_to_5g 502110
ENodeBFunction=1,GUtraNetwork=1,GUtranSyncSignalFrequency=502110-30
set GUtranFreqRelation= cellReselectionPriority 7
fi
get ENodeBFunction=1,EUtranCell.DD primaryUpperLayerInd 1
if $nr_of_mos > 0
set ENodeBFunction=1,EUtranCell.DD primaryUpperLayerInd 1
fi
set GUtranFreqRelation pMaxNR 23
set GUtranFreqRelation qRxLevMin -118
set GUtranFreqRelation threshXHigh 6
set GUtranFreqRelation endcB1MeasPriority 7
set GUtranFreqRelation cellReselectionPriority 7
set GUtranFreqRelation connectedModeMobilityPrio 7
set GUtranFreqRelation anrMeasOn true
// 37. Bo tham so Massive MIMO 4G
mr cellband
ma cellband ^EUtranCellTDD ^freqband$ ^41
unset $aau
unset $rru
pr ,Transceiver=1
$aau = $nr_of_mos
pr RfBranch=
$rru = $nr_of_mos
pr cellband
if $nr_of_mos > 0 && $aau > 0 && $rru = 0
set FeatureState=CXC4012257 featureState 1
set FeatureState=CXC4012269 featureState 1
set cellband subframeAssignment 2
set cellband specialSubframePattern 7
set FeatureState=CXC4011317 featureState 1
set FeatureState=CXC4011356 featureState 1
set FeatureState=CXC4012089 featureState 0
set cellband ulSrsEnable TRUE
set cellband tm7ModeSwitchingEnabled TRUE
set cellband tm8ModeSwitchingEnabled TRUE
set cellband transmissionMode TRANSMISSION_MODE_3
set cellband dlMaxMuMimoLayers 8
set cellband ulMaxMuMimoLayers 4
set cellband dlMuTransmissionMode TRANSMISSION_MODE_8
set cellband dlSrsMuMimoLinkAdapEnh TRUE
set cellband dlSrsMuMimoStrictPairing TRUE
set FeatureState=CXC4012390 featureState 1
set cellband pdcchCfiMode 5
set ENodeBFunction srsAllocationV2TddAasEnabled TRUE
set ENodeBFunction srsPeriodicityTdd 80
set FeatureState=CXC4012421 featureState 1
set cellband csiRsConfigType 4
set cellband tm9Allowed false
set cellband tm9ModeSwitchingEnabled TRUE
set FeatureState=CXC4012602 featureState 1
set cellband dlMaxDmrsMuMimoLayers 8
set cellband dlDmrsMuMimoSinrThr 50
set cellband tm8SCellAllowed TRUE
set cellband caOffloadDlSCellTddAas FALSE
set cellband tm8SCellMuMimoEnabled TRUE
set FeatureState=CXC4012585 featureState 1
set cellband sCell2RxTm9OverrideToTm8 TRUE
set FeatureState=CXC4012571 featureState 1
set cellband antennaSelectionEnabled TRUE
set cellband woasDualLayerEnabled TRUE
set FeatureState=CXC4011714 featureState 1
set FeatureState=CXC4011980 featureState 1
set FeatureState=CXC4011981 featureState 1
set FeatureState=CXC4012345 featureState 1
set FeatureState=CXC4012346 featureState 1
set cellband noOfPucchFormat3PrbPairs 1
fi
// 38. Auto Scell
set Lm=1,FeatureState=CXC4012123 featureState 1
set EUtranFreqRelation= asmSCellDetection 2
set EUtranFreqRelation= asmHitRateRemoveThreshold 2
set EUtranFreqRelation= asmHitRateAddThreshold 5
// 39. Bo EN-DC update ngay 20250611
set EUtranCell.DD loopingEndcProtectionEnabled true
set EUtranCell.DD loopingEndcBackoffDuration 100
set EUtranCell.DD loopingEndcShortScgSessTime 1500
set EUtranCell.DD loopingEndcConsecFailThr 5
#Bo tham so dieu khien cong suat
set ENodeBFunction endcOverheatingAssistance true
set ENodeBFunction overheatingIndProhibitTimer 20
// 99. Fix Celltracefilesize va bat Restore baseband qua Web
#set FileType= fileSizePercent 30
set SecM=1,LocalAccessM=1 emergencyRestore 1
#Fix celltrace SW19 error
ma jobgroupvtl EventJob jobGroup 1
ma job_state EventJob requestedJobState 1
pbl job_state
set jobgroupvtl jobGroup
get . jobGroup
pdeb job_state
set SwM=1,UpgradePackage=CXP9024418/6-R55L49 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP9024418_6_R55L49_18.Q4
set SwM=1,UpgradePackage=CXP9024418/6-R55L49 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP2010174/1-R40D30 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP2010174_1_R40D30_21.Q4
set SwM=1,UpgradePackage=CXP2010174/1-R40D30 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP9024418/15-R43H08 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP9024418_15_R43H08_21.Q4
set SwM=1,UpgradePackage=CXP9024418/15-R43H08 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP2010174/1-R61J12 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP2010174_1_R61J12_22.Q4
set SwM=1,UpgradePackage=CXP2010174/1-R61J12 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP9024418/15-R64J13 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP9024418_15_R64J13_22.Q4
set SwM=1,UpgradePackage=CXP9024418/15-R64J13 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP9024418/22-R32J12 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP9024418_22_R32J12_22.Q4
set SwM=1,UpgradePackage=CXP9024418/22-R32J12 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP9024418/22-R53L05 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP9024418_22_R53L05_23.Q4
set SwM=1,UpgradePackage=CXP9024418/22-R53L05 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP9024418/15-R85L08 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP9024418_15_R85L08_23.Q4
set SwM=1,UpgradePackage=CXP9024418/15-R85L08 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP2010174/1-R82L08 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP2010174_1_R82L08_23.Q4
set SwM=1,UpgradePackage=CXP2010174/1-R82L08 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP2010174/2-R9M26 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP2010174_2_R9M26_24.Q2
set SwM=1,UpgradePackage=CXP2010174/2-R9M26 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP9024418/22-R63M21 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP9024418_22_R63M21_24.Q2
set SwM=1,UpgradePackage=CXP9024418/22-R63M21 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP9024418/15-R95M17 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP9024418_15_R95M17_24.Q2
set SwM=1,UpgradePackage=CXP9024418/15-R95M17 password
cleartext=true,password=Tktu1@123
set SwM=1,UpgradePackage=CXP2010174/2-R27H22 uri
sftp://vmsa_tu1@10.59.92.8:5022/ericsson/tor/smrs/smrsroot/software/radionode/
RadioNode_CXP2010174_2_R27H22_25.Q1
set SwM=1,UpgradePackage=CXP2010174/2-R27H22 password
cleartext=true,password=Tktu1@123
#Check bandwidth va dong bo tham so theo BW
mr utrancell_all
ma utrancell_all ^EUtranCell.DD
$minbw = 20000
$maxbw = 0
for $mo in utrancell_all
$LDNEUtranCell = ldn($mo)
get $mo administrativeState > $cellstate[$LDNEUtranCell]
done
mr iotcell
ma iotcell ^NbIotCell
for $mo in iotcell
$LDNEUtranCell = ldn($mo)
get $mo administrativeState > $iotcellstate[$LDNEUtranCell]
done
mr utrancell_fdd
ma utrancell_fdd ^EUtranCellFDD
for $mo in utrancell_fdd
get $mo ^dlChannelBandwidth$ > $Celldlbw
get $mo ^noOfPucchCqiUsers$ > $CqiUsers
get $mo ^earfcndl$ > $earfcn_cell
if $CqiUsers < 320
set $mo noOfPucchCqiUsers 320
fi
if $Celldlbw = 20000
set $mo cellSubscriptionCapacity 34000
set EUtranFreqRelation=$earfcn_cell allowedMeasBandwidth 100
set EUtranFreqRelation=$earfcn_cell caFreqProportion 100
fi
if $Celldlbw = 15000
set $mo cellSubscriptionCapacity 25500
set EUtranFreqRelation=$earfcn_cell allowedMeasBandwidth 75
set EUtranFreqRelation=$earfcn_cell caFreqProportion 75
fi
if $Celldlbw = 10000
set $mo cellSubscriptionCapacity 17000
set EUtranFreqRelation=$earfcn_cell allowedMeasBandwidth 50
set EUtranFreqRelation=$earfcn_cell caFreqProportion 50
fi
if $Celldlbw = 5000
set $mo cellSubscriptionCapacity 8500
set EUtranFreqRelation=$earfcn_cell allowedMeasBandwidth 25
set EUtranFreqRelation=$earfcn_cell caFreqProportion 25
fi
if $maxbw < $Celldlbw
$maxbw = $Celldlbw
fi
if $minbw > $Celldlbw
$minbw = $Celldlbw
fi
done
mr utrancell_tdd
ma utrancell_tdd ^EUtranCellTDD
for $mo in utrancell_tdd
get $mo ^ChannelBandwidth$ > $Celldlbw
get $mo ^noOfPucchCqiUsers$ > $CqiUsers
get $mo ^earfcn$ > $earfcn_cell
if $CqiUsers < 320
set $mo noOfPucchCqiUsers 320
fi
if $Celldlbw = 20000
set $mo cellSubscriptionCapacity 24000
set EUtranFreqRelation=$earfcn_cell allowedMeasBandwidth 100
set EUtranFreqRelation=$earfcn_cell caFreqProportion 100
fi
if $Celldlbw = 15000
set $mo cellSubscriptionCapacity 18000
set EUtranFreqRelation=$earfcn_cell allowedMeasBandwidth 75
set EUtranFreqRelation=$earfcn_cell caFreqProportion 75
fi
if $Celldlbw = 10000
set $mo cellSubscriptionCapacity 12000
set EUtranFreqRelation=$earfcn_cell allowedMeasBandwidth 50
set EUtranFreqRelation=$earfcn_cell caFreqProportion 50
fi
if $Celldlbw = 5000
set $mo cellSubscriptionCapacity 6000
set EUtranFreqRelation=$earfcn_cell allowedMeasBandwidth 25
set EUtranFreqRelation=$earfcn_cell caFreqProportion 25
fi
if $maxbw < $Celldlbw
$maxbw = $Celldlbw
fi
if $minbw > $Celldlbw
$minbw = $Celldlbw
fi
done
func check_paging_5mhz
get ENodeBFunction=1,Paging=1 ^maxNoOfPagingRecords$ > $paging_record
get ENodeBFunction=1,Paging=1 ^nB$ > $paging_nB
if $paging_record != 7 || $paging_nB !~ ^1
bl EUtranCell.DD
bl NbIotCell
wait 15s
st cell
set Paging=1 nB 1
set Paging=1 maxNoOfPagingRecords 7
deb EUtranCell.DD
deb NbIotCell
wait 15s
bl EUtranCell.DD
bl NbIotCell
fi
endfunc
func check_paging_10mhz
get ENodeBFunction=1,Paging=1 ^maxNoOfPagingRecords$ > $paging_record
get ENodeBFunction=1,Paging=1 ^nB$ > $paging_nB
if $paging_record != 16 || $paging_nB !~ ^2
bl EUtranCell.DD
bl NbIotCell
wait 15s
st cell
set Paging=1 nB 2
set Paging=1 maxNoOfPagingRecords 16
deb EUtranCell.DD
deb NbIotCell
wait 15s
bl EUtranCell.DD
bl NbIotCell
fi
endfunc
if $minbw > 5000
check_paging_10mhz
else if $minbw = 5000
check_paging_5mhz
fi
for $mo in utrancell_all
$LDNEUtranCell = ldn($mo)
if $cellstate[$LDNEUtranCell] ~ ^1
deb $LDNEUtranCell$
fi
done
for $mo in iotcell
$LDNEUtranCell = ldn($mo)
if $iotcellstate[$LDNEUtranCell] ~ ^1
deb $LDNEUtranCell$
fi
done
#check chay file DBTS
set SystemFunctions=1,BrM=1,BrmBackupManager=1,BrmBackupHousekeeping=1 autoDelete 1
set QciTable=default,QciProfilePredefined=qci4$ qciSubscriptionQuanta 3
set QciTable=default,QciProfilePredefined=qci4$ ulMinBitRate 1108
gsg-
pr *<>*
^_^
#Set service ip for 4G and 5G.
set Transport=1,Router=LTE,InterfaceIPv4=1,AddressIPv4=1 address 10.173.13.81/29
$date = `date +%y%m%d_%H%M`
cvms completed_post_20250831_181730
facc Equipment=1,FieldReplaceableUnit=1 restartUnit RESTART_COLD
PLANNED_RECONFIGURATION
l-