E.3 Application usage of SIP
24.3413GPPRelease 18Stage 3Support of SMS over IP networksTS
E.3.1 Procedures at the UE
E.3.1.1 3GPP PS data off
E.3.1.1.1 General
The UE may support the 3GPP PS data off.
If the UE supports the 3GPP PS data off:
a) the UE can be configured with up to two indications whether SMS over IP is a 3GPP PS data off exempt service, one indication is valid for the UE camping in the HPLMN or the EHPLMN, and the other indication is valid for any VPLMN the UE is roaming in; and
b) the UE may support being configured with the indication whether SMS over IP is a 3GPP PS data off exempt service using one or more of the following methods:
1) the EF3GPPPSDATAOFF file described in 3GPP TS 31.102 [19];
2) the SMSoIP_exempt node of 3GPP TS 24.167 [8A], if the UE is in the HPLMN or the EHPLMN; and
3) the SMSoIP_roaming_exempt node of 3GPP TS 24.167 [8A], if the UE is in the VPLMN.
If the UE is configured with both the SMSoIP_exempt node of 3GPP TS 24.167 [8A] and the EF3GPPPSDATAOFF file described in 3GPP TS 31.102 [19], then the EF3GPPPSDATAOFF file described in 3GPP TS 31.102 [19] shall take precedence.
If the UE is configured with both the SMSoIP_roaming_exempt node of 3GPP TS 24.167 [8A] and the EF3GPPPSDATAOFF file described in 3GPP TS 31.102 [19], then the EF3GPPPSDATAOFF file described in 3GPP TS 31.102 [19] shall take precedence.
When the UE is only configured with the indication valid for the UE camping in the HPLMN or the EHPLMN, the UE shall use this indication also when the UE is in the VPLMN.
E.3.1.1.2 Enforcement
If the 3GPP PS data off status is "active" and the UE is not configured with indication that SMS over IP is a 3GPP PS data off exempt service:
a) the UE shall not invoke the procedures in clause 5.3.1 or clause 5.3.2 with a UE’s contact address containing an IP address associated with an EPS IP-CAN bearer; and
NOTE 1: If the UE doesn’t invoke the procedures in clause 5.3.1 or clause 5.3.2 due to conditions as described in bullet a, the UE can attempt a request for an equivalent service via the CS domain – if supported and available – and, otherwise, the UE can attempt the service according to 3GPP TS 24.229 [13] and as described in clause 5.3.1 or clause 5.3.2 via non-3GPP access.
b) if the UE registered a binding with IM CN subsystem, such that:
1) the contact address of the binding contains an IP address associated with an EPS IP-CAN bearer; and
2) the Contact header field of the binding contains the g.3gpp.smsip media feature tag, the g.3gpp.smsip-msisdn-less media feature tag or both;
then:
1) the UE shall de-register the binding of a UE’s contact address containing an IP address associated with an EPS IP-CAN bearer from IM CN subsystem according to 3GPP TS 24.229 [10]; or
2) the UE shall re-register the binding of a UE’s contact address containing an IP address associated with an EPS IP-CAN bearer with IM CN subsystem with a Contact header field not including the g.3gpp.smsip media feature tag and the g.3gpp.smsip-msisdn-less media feature tag according to 3GPP TS 24.229 [10].
NOTE 2: Which of the bullets 1), and 2) the UE performs is influenced by other 3GPP PS data off exempt services.
E.3.2 Procedures at the AS
E.3.2.1 3GPP PS data off
An AS supporting the 3GPP PS data off can be configured with up to two indications whether SMS over IP is a 3GPP PS Data Off exempt service, one indication is valid for non-roaming users, and the other indication is valid for users roaming in the various VPLMNs with whom roaming agreements exist.
When the AS is only configured with the indication whether SMS over IP is a 3GPP PS Data Off exempt service for the UE camping in the HPLMN or the EHPLMN, the AS shall use this indication also when the UE is in the VPLMN.
If the AS supports the 3GPP PS data off, the AS shall support obtaining registration state information from a received third-party SIP REGISTER request including information contained in the body of the third-party SIP REGISTER request as specified in 3GPP TS 24.229 [10], of the served UE.
If a received registration state information of the served UE indicates a Contact header field with the g.3gpp.ps-data-off media feature tag with the "active" value, and the AS is not configured with indication that SMS over IP is a 3GPP PS data off exempt service for the served UE then the AS shall not invoke the procedures in clause 5.3.3 which send a SIP request towards a contact address (or via a registration flow) of the served UE such that the contact address (or the registration flow) was registered or re-registered by a SIP REGISTER request with a P-Access-Network-Info header field with "3GPP-GERAN", "3GPP-UTRAN", "3GPP-E-UTRAN" or "3GPP-NR" access class and with the "network-provided" header field parameter.
Annex F (normative):
IP-Connectivity Access Network specific concepts when using GPRS to access IM CN subsystem