In this section:
The E-CSCF and EATF may reside within the P-CSCF to support Emergency and related SRVCC procedures. Sonus provides the P-CSCF, E-CSCF, and EATF functions on the SBC and partner with IMS core and LRF or ECS vendors for complete solution.
Emergency Session Transfer Number for SRVCC (E-STN-SR) is used in the session transfer procedure for emergency calls, pointing toward the serving (visited if roaming) IMS EATF, which handles the IMS emergency session transfer from PS to CS access. The same E-STN-SR is used for all the emergency session access transfers within one PLMN.
As per standards, either E-STN-SR is configured locally in MME and transferred to MSC or MME sends an Emergency indication to MSC and lets MSC to utilize its local configured E-STN-SR. This means in an IMS core network we need to have a single EATF running which is serving that PLMN so that all the MSC servers in that region are going to point to same EATF for PS to CS handover.
At a high level, the functions performed by the EATF are:
The following call-flow depicts the call anchoring at EATF when the initial call is made over PS domain:
A brief description of the call flow is as follows:
The following call-flow depicts the PS to CS handover of an emergency call that was anchored at EATF:
A brief description of the call flow is as follows:
The EATF clears the old-access-leg towards UE-A after the handover procedures are successful.
% set addressContext default zone ZONE_CORENW srvcc eatf enabled % set addressContext default zone ZONE_CORENW dialogTransparency disabled % set addressContext default zone ZONE_CORENW disableZoneLevelLoopDetection enabled
% set global signaling srvcc eStnSr +1-237-555-5555 callLingerTimer 32
% set profiles services sipResourcePriorityHeaderProfile RPH-1 rphEmergencyMatchingConfig esnet 1 commit % set profiles services sipResourcePriorityHeaderProfile RPH-1 sendEgressRphForEmergency esnet 1 commit % set profiles services emergencyCallProfile EMG-ECSCF resPriorityHeaderProfile RPH-1 sosInContactOfRegister enable commit % set profiles services emergencyCallProfile EMG-ECSCF prefix 911 commit % set profiles services emergencyCallProfile EMG-ECSCF urnPrefix service:sos.fire commit % set profiles services emergencyCallProfile EMG-ECSCF sosInContactOfRegister enable commit
% set addressContext default zone ZONE_CORENW sipTrunkGroup TG_TOWARDS_ECSCF services emergencyCallProfile EMG-ECSCF commit
The following profiles are configured:
% set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader To % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader From % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Path % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Accept % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Reason % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Server % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Warning % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Call-Info % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Alert-Info % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Error-Info % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader User-Agent % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Referred-By excludedMethods register,subscribe,info,publish,message,options,update,bye % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Request-URI % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Accept-Language % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader P-Called-Party-Id % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Require % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Proxy-Require % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Security-Client % set profiles services transparencyProfile TRANS_PROF_ECSCF sipHeader Security-Verify commit % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/pidf+xml excludedMethods register,invite,subscribe,info,publish,message,options,update,bye % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/pidf+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/rlmi+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody message/external-body % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/pidf+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/cpim-pidf+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/pidf-diff+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/dialog-info+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/simple-filter+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/resource-lists+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/conference-info+xml % set profiles services transparencyProfile TRANS_PROF_ECSCF sipMessageBody application/simple-message-summary commit % set profiles services transparencyProfile TRANS_PROF_ECSCF state enabled commit % set addressContext default zone ZONE_ECSCF sipTrunkGroup TG_TOWARDS_ECSCF services transparencyProfile TRANS_PROF_ECSCF commit
The following fields must be configured:
Select EATF profile from the Access Transfer Policy Profile option.
Attach the EATF profile to the IP SIGNALING PROFILE of a Trunk Group.
The following Common IP Attributes must be enabled in PSX under IP SIGNALING PROFILE:
The following Relay Flags must be enabled under IP SIGNALING PROFILE:
The following Transparency Flags must be enabled under IP SIGNALING PROFILE:
The following Egress IP Attributes must be enabled:
The following Ingress IP Attributes must be enabled:
The following profiles/fields must be enabled:
% set addressContext default zone ZONE_CORENW sipTrunkGroup TG_TOWARDS_MSC state enabled mode inService media mediaIpInterfaceGroupName LIF2 commit
The following profiles are configured:
% set profiles services transparencyProfile TRANS_PROF_MSC sipHeader To % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader From % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Path % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Accept % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Reason % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Server % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Warning % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Call-Info % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Alert-Info % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Error-Info % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader User-Agent % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Referred-By excludedMethods register,subscribe,info,publish,message,options,update,bye % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Request-URI % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Accept-Language % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader P-Called-Party-Id % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Require % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Proxy-Require % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Security-Client % set profiles services transparencyProfile TRANS_PROF_MSC sipHeader Security-Verify commit % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/pidf+xml excludedMethods register,invite,subscribe,info,publish,message,options,update,bye % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/pidf+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/rlmi+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody message/external-body % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/pidf+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/cpim-pidf+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/pidf-diff+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/dialog-info+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/simple-filter+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/resource-lists+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/conference-info+xml % set profiles services transparencyProfile TRANS_PROF_MSC sipMessageBody application/simple-message-summary commit % set profiles services transparencyProfile TRANS_PROF_MSC state enabled commit % set addressContext default zone ZONE_CORENW sipTrunkGroup TG_TOWARDS_IMSCORE services transparencyProfile TRANS_PROF_MSC commit
The following flags must be configured:
The following parameters must be configured under "Ip Signaling Profile".
The following must be enabled in PSX under IP SIGNALING PROFILE:
The following Relay Flags must be enabled under IP SIGNALING PROFILE:
The following Transparency Flags must be enabled under IP SIGNALING PROFILE:
The following parameters are to enabled :
The following parameter is to be enabled:
The following profiles/fields must be enabled:
Use IPTG Routing (Hop by Hop Routing) For Ingress (Ingress > Flags)
Select Services as Not Screened.