In this section:
The Transparency Profile is the recommended method of configuring transparency on the SBC Core for new deployments as well as when applying additional transparency configurations to existing deployments. Do not use IP Signaling Profile flags in these scenarios because the flags will be retired in upcoming releases.
Refer to the SBC SIP Transparency Implementation Guide for additional information.
The
For an IMS emergency registration, the UE includes "sos
" SIP URI parameter in the Contact Header field. This indicates that it is an emergency registration and that the associated contact address is allowed only for emergency service. In this case, the roaming and barring restrictions are not applied for the registered address-of-record. A registration received with a "sos
" parameter in the contact header is considered to be an emergency registration if the new control "sosInContactOfRegister
" is set to enabled on the emergency call profile, which is configured on the ingress trunk group.
For example, Contact: <sip:ua1@10.32.241.3:11301;sos>
If passCompleteContactHeader
is enabled and the received contact contains "sos
" then the "sos" parameter is transparently sent out in the egress REGISTER. If the transparency control is not enabled, but the
sos
" parameter is added in the contact on the egress registration. An emergency registration cannot be deleted. "sipRegistrationDeleteByIp"
and "sipRegistrationDeleteById
" do not work if the registration type is set to "emergency"
.The
registrationLimit
on the Trunk Group and Zone by the given percentage for an emergency registration.emergencyOversubscription
” value is greater than zero, 20% of the maximum registration burst size is reserved for emergency registrations. This value is used by the policer on both Trunk Group and Zone.Emergency registrations and emergency calls use the same congestion handling mechanism. There is no extra configuration to support this, but if an emergency registration is received on a system under overload, the configured system congestion preference, initialSipRegister
, is ignored and the emergency registration message is given priority and if possible, is accepted.
The
The
emergencyCallHandlingMod
e” with the following options:"380"
message with P-Asserted-Id header and an xml body with <type
> set to “emergenc
y” and <reason
> is set to “Not capable of handling Emergency Sessions”
is sent.
The
Normal calls do not use a Crankback profile since they route using the stored service route.
The Resource-Priority Header (RPH) is used to mark SIP calls as priority calls and is only included in a request or response forwarded to another entity within the trust domain. When configured to do so, the P-CSCF inserts the Resource-Priority Header field with appropriate namespace and priority in the emergency request being sent out.
On the egress, the Resource-Priority header profile associated with the request leg determines whether to add the header and how to configure it. The profile is configured to add a namespace of “esnet
” and the priority-value for the namespace. The RPH profile is associated with the emergency profile, which means an emergency profile must be associated with the egress trunk group.
The resource priority header profile format which the
Resource-Priority: esnet.1
The
% set profiles services emergencyCallProfile <ECP_name> resPriorityHeaderProfile <RPH_name>
The
As part of the emergency call handling in IMS, the PCRF is instructed to mark the associated call as an emergency. This allows the policy decisions on the PCRF to make special provisions for emergency calls.
The
“sos”
in the AAR request toward PCRF, when the system has determined that the call is an emergency call, based on the received Called URI, which matched one of the emergency prefixes configured in the emergency profile.
INVITE | Configured Emergency Profile | SERVICE URN sent to PCRF |
---|---|---|
R-URI e.g. sip:999@10.11.12.13 | 999 Matched Non-Match | sos empty |
R-URN e.g. urn:service:sos.police | sos.police Matched Non-match | sos.police empty |
R-URN urn:srevice:sos.* | sos Matched Non-match | sos ("*" omitted) empty |
Any other URI/URN | Non-match | empty |