PDA

View Full Version : How to implement SRVCC



live_energy
2023-09-20, 02:50 PM
CS ONLY:



MOD ENODEBALGOSWITCH:HOMODESWITCH=UtranSrvccSwitch-1;

MOD INTERRATPOLICYCFGGROUP:INTERRATPOLICYCFGGROUPID=0,UTRANHOCFG=PS_HO-0&SRVCC-1&REDIRECTION-0;

MOD CELLSTANDARDQCI:LOCALCELLID=1,QCI=QCI1,QCIPRIORITYFORHO=1;

MOD CELLSTANDARDQCI:LOCALCELLID=1,QCI=QCI5,QCIPRIORITYFORHO=2;

In Addition need to add UTRANEXTERNALCELL, UTRANNFREQ, UTRANNCELL MOs as well.


CS +PS :


MOD ENODEBALGOSWITCH:HOMODESWITCH=UtranPsHoSwitch-1&UtranSrvccSwitch-1;

MOD INTERRATPOLICYCFGGROUP:INTERRATPOLICYCFGGROUPID=0,UTRANHOCFG=PS_HO-1&SRVCC-1&REDIRECTION-0;

MOD CELLSTANDARDQCI:LOCALCELLID=1,QCI=QCI1,QCIPRIORITYFORHO=1;

MOD CELLSTANDARDQCI:LOCALCELLID=1,QCI=QCI5,QCIPRIORITYFORHO=2;

In Addition need to add UTRANEXTERNALCELL, UTRANNFREQ, UTRANNCELL MOs as well.

MOD UTRANEXTERNALCELL:MCC="123",MNC="45",RNCID=45,CELLID=XXXX,CSPSHOIND=BOOLEAN_TRUE;

TEST CASE:

1) CS Only (Verification)

a) ENodeB forward S1_AP_Handover_Required message to MME with CS Only Indication.

b) After acknowledge from MME ENodeB Release UE with mobility command to UTRA with “CSFB indicator false” to remind UE that mobility is related to SRVCC rather than CSFB.
If the value of the SRVCC HO Indication information element (IE) is "CS Only" in the Handover Required message sent from the eNodeB to the MME, the MME instructs only the MSC server to prepare for a handover.

2) CS+PS (Verification)

a) In CS+PS mechanism ENodeB request MME with “PS and CS” indication. The MME splits voice bearers from non-voice bearers, and then transmits a Relocation Request message to both the MSC and the target SGSN.
After receiving the Relocation Request message, target SGSN prepares for a handover of PS services, which is the same as an inter-RAT PS handover procedure. The UE media plane is then transferred on the IMS.

3) CS only and (CS+PS) Comparison

In “CS only” procedure RAC information is missing so bearers with other QCIs can be reestablished in the PS domain of the target network only after an RAU procedure which add additional time(several seconds) while in “CS+PS” procedure we can save this time