You are on page 1of 6

EFD activation, impact and risk

Impact, risk:

Reduced RRC connection setup success rate (The RRC connection setup failure rate does not
increase.)

On live networks, the service-related RRC connection setup success rate is higher than
the non-service-related RRC connection setup success rate. After this feature is enabled,
the number of service-related RRC connection setup attempts significantly decreases and
the number of non-service-related RRC connection setup attempts slightly decreases. A
possible result of this is that the total RRC connection setup success rate decreases but
the number of RRC connection failures does not increase.

The signaling exchange success rate in poor coverage areas is generally lower than that in
good coverage areas. After this feature is enabled, the number of RRC connection setup
attempts slightly decreases in poor coverage areas and the number of RRC connection
setup attempts significantly decreases in good coverage areas. A possible result of this is
that the total RRC connection setup success rate decreases but the number of RRC
connection setup failures does not increase.

Reduced PS RAB setup success rate


The calculation formula for the PS RAB setup success rate was corrected, as described in
section 7.4.1 Requirements. According to the operation and maintenance experience of live
networks, the PS RAB setup success rate of some fast dormancy UEs is higher than the
average level of the entire network. After this feature is enabled, the number of PS RAB setup
attempts significantly decreases. As a result, the total PS RAB setup success rate may
decrease.

Reduced paging success rate


After this feature is enabled, a large number of UEs are switched to the CELL_PCH or
URA_PCH state. As a result, the number of paging attempts in idle mode significantly
decreases, but the original paging failures cannot be eliminated. A possible consequence of this
is that the paging success rate in idle mode decreases. The original paging failures may be
caused by the following:

UEs that are dropped from the network or abnormally shut down

Poor coverage

Multiple RNCs sharing the same LAC or RAC

Longer FACH congestion duration


After this feature is enabled, the number of UEs in the CELL_FACH state increases, the traffic
volume on the FACH increases. As a result, the FACH congestion duration may increase.

Increased PS call drop rate


The calculation formula for the PS call drop rate was corrected, as described in section 7.4.1
Requirements. Before this feature is enabled, the UE may be switched to idle mode because it
has no PS data transmission before TRB reset. After this feature is enabled, the online duration
of UEs performing PS services increases so that there may be more TRB resets before the PS
User Inactive Detecting Timer expires. As a result, PS call drops occur.
Therefore, if there are a large number of call drops caused by TRB resets on the live network
before this feature is enabled, the PS call drop rate may increase after this feature is enabled.

Increased HSDPA call drop rate


The calculation formula for the HSDPA call drop rate was corrected, as described in section
7.4.1 Requirements. After this feature is enabled, the HSDPA call drop rate may still increase.
Before this feature is enabled, the HSDPA service is normally released if the UE has no data to
transmit. Then, if the UE has data to transmit (even only a small amount of data), the UE is
switched to the CELL_DCH state. After this feature is enabled, a large number of UEs are
switched to the CELL_PCH or URA_PCH state. Afterward, the UEs only need to be switched to
the CELL_FACH state if there is a small amount of data to transmit. As a result, the denominator
in the calculation formula for the HSDPA call drop rate decreases. After CELL-PCH is enabled,
the actual HSDPA service duration basically remains unchanged. As a result, the total number of
abnormal HSDPA service releases has few changes. In summary, the HSDPA call drop rate
increases after CELL-PCH is enabled.

, the calculation formula for the PS call drop rate is changed to the following:

The PS call drop rate measures the ratio of the number of abnormal PS service releases to
the total number of normal and abnormal PS service releases. Its calculation formula is
changed to the following:
PS Call Drop Ratio with PCH (Cell) = [(VS.RAB.AbnormRel.PS
VS.RAB.AbnormRel.PS.PCH VS.RAB.AbnormRel.PS.D2P
VS.RAB.AbnormRel.PS.F2P)/(VS.RAB.AbnormRel.PS + VS.RAB.NormRel.PS
VS.RAB.AbnormRel.PS.PCH VS.RAB.NormRel.PS.PCH + VS.DCCC.D2P.Succ +
VS.DCCC.Succ.F2P + VS.DCCC.Succ.D2U + VS.DCCC.Succ.F2U)] x 100%

The PS R99 call drop rate measures the ratio of the number of abnormal PS R99 service
releases to the total number of normal and abnormal PS R99 service releases. Its
calculation formula is changed to the following:
PS R99 Call Drop Ratio with PCH (Cell) =
[(VS.RAB.AbnormRel.PSR99 VS.RAB.AbnormRel.PS.PCH
VS.RAB.AbnormRel.PS.R99D2P
VS.RAB.AbnormRel.PS.F2P)/(VS.RAB.AbnormRel.PSR99 + VS.RAB.NormRel.PSR99
VS.RAB.AbnormRel.PS.PCH VS.RAB.NormRel.PS.PCH + VS.HSDPA.F2H.Succ +
VS.HSDPA.D2H.Succ + VS.PSR99.D2P.Succ + VS.DCCC.Succ.F2P +
VS.DCCC.Succ.F2U)] x 100%

The HSDPA call drop rate measures the ratio of the number of abnormal HSDPA service
releases to the total number of normal and abnormal HSDPA service releases. Its
calculation formula is changed to the following:
HSDPA Service Drop Ratio with PCH (Cell) = [(VS.HSDPA.RAB.AbnormRel
VS.HSDPA.RAB.AbnormRel.H2P)/(VS.HSDPA.RAB.AbnormRel +
VS.HSDPA.RAB.NormRel + VS.HSDPA.HHO.H2D.SuccOutIntraFreq +
VS.HSDPA.HHO.H2D.SuccOutInterFreq + VS.HSDPA.H2D.Succ + VS.HSDPA.H2F.Succ
+ VS.HSDPA.H2P.Succ)] x 100%

The HSUPA call drop rate measures the ratio of the number of abnormal HSUPA service
releases to the total number of normal and abnormal HSUPA service releases. Its
calculation formula is changed to the following:
HSUPA Call Drop Ratio with PCH (Cell) = [(VS.HSUPA.RAB.AbnormRel
VS.HSUPA.RAB.AbnormRel.E2P)/(VS.HSUPA.RAB.AbnormRel +
VS.HSUPA.RAB.NormRel + VS.HSUPA.HHO.E2D.SuccOutIntraFreq +

VS.HSUPA.HHO.E2D.SuccOutInterFreq + VS.HSUPA.E2F.Succ + VS.HSUPA.E2D.Succ +


VS.HSUPA.E2P.Succ)] x 100%

Calculation Formula Correction for the PS RAB Setup Success Rate


After CELL-PCH is enabled, a large number of UEs will be switched to the CELL_PCH or
URA_PCH state. Then, a large number of UEs will be switched from CELL_PCH or URA_PCH
to CELL_FACH or CELL_DCH to establish PS services, instead of releasing PS RAB setup and
then reinitiating PS RAB setup. From the perspective of user experience, RAB setup, P2F, and
P2D are all processes in which UEs initiate services. Therefore, the calculation formula for the
PS RAB setup success rate should be corrected. The PS RAB setup success rate measures the
ratio of the number of successful PS service initiations to the number of attempted PS service
initiations. Its calculation formula is changed to the following:
PS RAB Setup Success Ratio with PCH (Cell) = [(VS.RAB.SuccEstabPS.Conv +
VS.RAB.SuccEstabPS.Bkg + VS.RAB.SuccEstabPS.Int + VS.RAB.SuccEstabPS.Str +
VS.DCCC.P2F.Succ + VS.DCCC.URAP2F.Succ + VS.DCCC.P2D.Succ +
VS.DCCC.URAP2D.Succ)/(VS.RAB.AttEstabPS.Conv + VS.RAB.AttEstabPS.Bkg +
VS.RAB.AttEstabPS.Int + VS.RAB.AttEstabPS.Str + VS.DCCC.P2F.Att + VS.DCCC.URAP2F.Att
+ VS.DCCC.P2D.Att + VS.DCCC.URAP2D.Att)] x 100%

Activation of the EFD:

STEP1 prepare action (two days after the implementaiton of this


step is a must to check the KPI):
// prepare action
SET URRCTRLSWITCH: PROCESSSWITCH2=RNC_PS_QUERY_UE_IMEI_SWITCH-1;
Activation for 1 SCCPCH Expansion to 2 SCCPCHIf CBS disabled on networkif CBS
availeble other script shall be done
//Activation for 1 SCCPCH Expansion to 2 SCCPCHCBS disabled
//Remove SCCPCH
DEA UCELL: CellId=XXX;
DEA USCCPCH: CellId=XXX, PhyChId=8;
RMV UPCHDYNTFS: CellId=XXX, TrChId=3, RLCSize=240;
RMV UPCH: CellId=XXX, TrChId=3;
RMV UPICH: CellId=XXX, PICHId=10;
RMV UFACHLOCH: CellId=XXX, TrChId=4;
RMV UFACHDYNTFS: CellId=XXX, TrChId=4, RLCSize=168;
RMV UFACHDYNTFS: CellId=XXX, TrChId=5, RLCSize=360;
RMV UFACH: CellId=XXX, TrChId=4;
RMV UFACH: CellId=XXX, TrChId=5;
RMV USCCPCH: CellId=XXX, PhyChId=8;
//Add PCH SCCPCH
ADD USCCPCHBASIC:CELLID=XXX, PHYCHID=8, SCCPCHOFFSET=50, SCRAMBCODE=0,
STTDIND=FALSE, PO1=8, PO3=12, CTFCSIZE=BIT2, PILOTSYMBOLEXIST=NOT_EXISTS,
SLOTFORMAT=D4, MBMSCHIND=COMMON;
ADD USCCPCHTFC:CELLID=XXX, PHYCHID=8, CTFC=0;
ADD USCCPCHTFC:CELLID=XXX, PHYCHID=8, CTFC=1;
ADD UPICH:CELLID=XXX, PICHID=10, PHYCHID=8, PICHMODE=V36, STTDIND=FALSE;
ADD
UPCH:CELLID=XXX,
TRCHID=3,
PHYCHID=8,
RATEMATCHINGATTR=230,
TOAWS=35, TOAWE=10, PCHPOWER=-20;

ADD
UPCHDYNTFS:CELLID=XXX,
RLCSIZE=240,
TBNUMBER1=0, TBNUMBER2=1;
ACT USCCPCH:CELLID=XXX, PHYCHID=8;

TRCHID=3,

TFSNUMBER=D2,

//Add FACH SCCPCH


ADD
USCCPCHBASIC:CELLID=XXX,
PHYCHID=9,
TFCIPRESENCE=EXISTS,
MULTIPLEXPOS=FLEXIBLE, SCCPCHOFFSET=70, SCRAMBCODE=0, STTDIND=FALSE,
PO1=8, PO3=12, CTFCSIZE=BIT4, PILOTSYMBOLEXIST=NOT_EXISTS, SLOTFORMAT=D8,
MBMSCHIND=COMMON;
ADD USCCPCHTFC:CELLID=XXX, PHYCHID=9, CTFC=0;
ADD USCCPCHTFC:CELLID=XXX, PHYCHID=9, CTFC=1;
ADD USCCPCHTFC:CELLID=XXX, PHYCHID=9, CTFC=2;
ADD USCCPCHTFC:CELLID=XXX, PHYCHID=9, CTFC=3;
ADD UFACH:CELLID=XXX, TRCHID=4, PHYCHID=9, TTI=T10, RATEMATCHINGATTR=220,
MAXCMCHPI=D15,
MINCMCHPI=D14,
SIGRBIND=TRUE,
CHCODINGTYPE=CONVOLUTIONAL,
CODINGRATE=D1/2,
TOAWS=35,
TOAWE=10,
MAXFACHPOWER=10;
ADD UFACH:CELLID=XXX, TRCHID=5, PHYCHID=9, TTI=T10, RATEMATCHINGATTR=130,
MAXCMCHPI=D13,
MINCMCHPI=D0,
SIGRBIND=FALSE,
CHCODINGTYPE=TURBO,
TOAWS=35, TOAWE=10, MAXFACHPOWER=10;
ADD
UFACHDYNTFS:CELLID=XXX,
TRCHID=4,
RLCSIZE=168,
TFSNUMBER=D3,
TBNUMBER1=0, TBNUMBER2=1, TBNUMBER3=2;
ADD
UFACHDYNTFS:CELLID=XXX,
TRCHID=5,
RLCSIZE=360,
TFSNUMBER=D2,
TBNUMBER1=0, TBNUMBER2=1;
ADD UFACHLOCH:TRCHID=4, CELLID=XXX, SDUDISCARDTIMER=T10, MAXPDUSIZE=20;
ACT USCCPCH:CELLID=XXX, PHYCHID=9;
ACT UCEL;L:CELLID=XXX;

STEP2 EFD
//Enable the EFD switch.
SET URRCTRLSWITCH: PROCESSSWITCH=FAST_DORMANCY_SWITCH-1;
//for the new network or swap network,it is suggested that close all these switchs
SET
UCORRMALGOSWITCH:DraSwitch=DRA_HSDPA_STATE_TRANS_SWITCH-0&
DRA_HSUPA_STATE_TRANS_SWITCH-0&DRA_PS_BE_STATE_TRANS_SWITCH0&DRA_PS_NON_BE_STATE_TRANS_SWITCH-0;
//Set T323 to a valid value.D0 means many UE only send one SCRI after no data
transmission according to experience.
SET UCONNMODETIMER: T323=D0;
//Identify UE above R5 as FD user.For PTT networks,it is suggested to set this switch to
1, which means using R8 FD)
SET URRCTRLSWITCH: PROCESSSWITCH=FD_TAC_MATCH_SWITCH-0;
//Release RRC connection after receiving SCRI with no cause
SET URRCTRLSWITCH: PROCESSSWITCH2=RNC_FD_SCRI_FORCE_REL_SWITCH-1;
//D2P switch for FD user
SET URRCTRLSWITCH: OptimizationSwitch=RNC_EFD_D2F_SWITCH-0;
//Set D2F/D2P timer of FD user to 4 seconds.
SET UPSINACTTIMER:PsInactTmrForFstDrmDch=4;

//Set F2P timer of FD user to 5 seconds.


SET UPSINACTTIMER:PsInactTmrForFstDrmFach=5;
//Set inactiver timer of FD user to 1800 seconds.
SET UPSINACTTIMER:PsInactTmrForPreFstDrm=1800;
//Set the F2D 4A traffic threshold of FD user to 512 bytes.
SET UUESTATETRANS:FastDormancyF2DHTvmThd=D512;
//Modify the active factor for all IUPS nodes.
ADD TRMFACTOR: FTI=**, REMARK="IUPS for EFD", PSCONVDL=10, PSCONVUL=10,
PSSTRMDL=10, PSSTRMUL=10,
PSINTERDL=10, PSINTERUL=10,
PSBKGDL=10,
PSBKGUL=10, HDVOICEDL=10, HDCONVDL=10, HDSTRMDL=10, HDINTERDL=10,
HDBKGDL=10, HUVOICEUL=10, HUCONVUL=10, HUSTRMUL=10, HUINTERUL=10,
HUBKGUL=10;
MOD ADJMAP: ANI=**, ITFT=IUPS, FTI=**;
//)Remove the dependence for PS IMEI query
SET UALGORSVPARA: RsvSwitch5=RESERVED_SWITCH_5_BIT20-1;
//Enable overlap processing switch of CS RB SETUP and CELL UPDATE with cause cell
relection.
SET URRCTRLSWITCH: OptimizationSwitch=AMR_F2D_OVERLAP_CELLUPT_SWITCH-1;
//When this switch is turned on, the RNC reestablishes the corresponding RLC entities of
both side during the D2P state transition.Cooperating with "D2P switch for FD user".
SET UALGORSVPARA: RsvSwitch3=RESERVED_SWITCH_3_BIT31-1;
//for the scenario that RNC receives SCRI message during non-steady state(other RRC
procedure like RB RECFG), RNC will release PS signaling connection in steady state later.
SET UALGORSVPARA: RsvSwitch10=RESERVED_SWITCH_10_BIT28-1;
//Keep the PS inactive timer length of common user as the old value
SET
UPSINACTTIMER:
PsInactTmrForCon=20,
PsInactTmrForStr=20,
PsInactTmrForInt=20, PsInactTmrForBac=20;
//Keep the PS inactive timer length of common user as the old value.
SET
UUESTATETRANSTIMER:
CellReSelectTimer=180,
BeD2FStateTransTimer=5,
BeF2PStateTransTimer=65535, BeH2FStateTransTimer=5, BeE2FStateTransTimer=2;
SET
UUESTATETRANS:
CellReSelectCounter=9,
D2F2PTvmThd=D128,
D2FTvmTimeToTrig=D5000,
D2FTvmPTAT=D1000,
F2PTvmTimeToTrig=D2560,
F2PTvmPTAT=D1000,
BeF2DTvmThd=D512,
BeF2DTvmTimeToTrig=D0,
BeH2FTvmThd=D128,
BeH2FTvmTimeToTrig=D5000,
BeH2FTvmPTAT=D1000,
BeF2HTvmThd=D512,
BeF2HTvmTimeToTrig=D0,
E2FThrouMeasPeriod=30,
E2FThrouThd=8,
E2FThrouTimeToTrig=2,
E2FThrouPTAT=4,
BeF2ETvmThd=D512,
BeF2ETvmTimeToTrig=D0;
SET UDPUCFGDATA: PagingSwitch=ON;

STEP3 FACH congestion optimization


SET UCACALGOSWITCH: CacSwitch=FACH_60_USER_SWITCH-1;
SET URRCTRLSWITCH:PROCESSSWITCH3=RNC_TVM_BASED_P2D_SWITCH-1;
SET UCORRMPARA: PerfEnhanceSwitch=PERFENH_PSTRAFFIC_P2H_SWITCH-1;

SET UCORRMPARA: PerfEnhanceSwitch1=PERFENH_P2D_FAIL_RETRY_SWITCH-1;


SET URRCTRLSWITCH: OptimizationSwitch=P2D_SWITCH-1;
SET UCORRMALGOSWITCH: CmpSwitch=CMP_F2P_PROCESS_OPTIMIZATION_SWITCH-1;

STEP4 KPI optimization


MOD
UCELLMEAS:
CellId=XXXX,
InterFreqInterRatMeasInd=INTER_FREQ_AND_INTER_RAT,
FACHMeasInd=INTER_FREQ_AND_INTER_RAT, FACHMeasOccaCycleLenCoef=6;
SET UALGORSVPARA: RsvSwitch3=RESERVED_SWITCH_3_BIT1-1;
SET UALGORSVPARA: RsvSwitch3=RESERVED_SWITCH_3_BIT3-1;
SET
URRCTRLSWITCH

PROCESSSWITCH4=RRC_CELLFACH_DL_TRB_RESET_TO_F2D_SWITCH-1;
SET URRCTRLSWITCH ImprovementSwitch= SEND_UE_CAP_ENQ_RELOC_CCH_SWITCH1;
SET UALGORSVPARA: RsvSwitch2=RESERVED_SWITCH_2_BIT8-1
SET UALGORSVPARA: RsvSwitch11=RESERVED_SWITCH_11_BIT6-1;

STEP5 user feeling optimization


SET UDPUCFGDATA: RLCSDURETRANSMISSION=ON;
SET UCORRMALGOSWITCH: CmpSwitch2=CMP_F2D_RLC_ONESIDE_REBUILD_SWITCH-1;
SET
UCORRMPARA:
PerfEnhanceSwitch1=PERFENH_F2P_LIMIT_WITH_CS_IU_CON_SWITCH-1;
SET UALGORSVPARA: RsvSwitch3=RESERVED_SWITCH_3_BIT24-1;
SET UALGORSVPARA: RsvSwitch5=RESERVED_SWITCH_5_BIT13-0;
SET UALGORSVPARA: RsvSwitch8=RESERVED_SWITCH_8_BIT25-1;

KPI to check after each step:


To be sent later.

You might also like