AB.1 IMS in SNPN
23.2283GPPIP Multimedia Subsystem (IMS)Release 18Stage 2TS
AB.1.0 General
Annex AB describes deployment options for SNPNs to enable access to IMS services for SNPN subscribers. Two potential deployment options are described below.
For the purpose of this Annex, an IMS Subscription Holder (ISH) identifies the administrative domain holding the IMS subscription for a UE subscribed to receive IMS services.
The ISH can be the same or independent from the SNPN domain which deploys the 5GS. In the case the ISH is different from the administrative domain of the SNPN, the UE needs to have two separate subscriptions, one for accessing the 5GS of the SNPN (provided by the SNPN or Credentials Holder (CH) as defined in TS 23.501 [93]) and one for accessing IMS services provided by the ISH. The UE needs to be successfully authenticated in each domain, using the appropriate subscription, before able to receive IMS services.
AB.1.1 SNPN deployed IMS
In this option, the SNPN deploys its own IMS used by subscribers with a SNPN 5GS subscription. The SNPN and the ISH belong to the same administrative domain. In this deployment scenario, either USIM/ISIM or IMC is used to authenticate and authorize a UE for accessing IMS services.
AB.1.2 IMS services provided by independent IMS provider
AB.1.2.1 General
This option is applicable to SNPNs not providing own IMS services. It enables the SNPN to use IMS services from an independent IMS provider, e.g. PLMN or another entity, which is the ISH, providing IMS services for SNPN subscribers.
It is assumed that the SNPN has an agreement with the ISH. This agreement describes e.g. P-CSCF address provisioning and security aspects for all standardized reference points that are implemented between both administrative domains.
In this deployment option either IMC or USIM/ISIM credentials are used to authenticate and authorize a UE for IMS services.
NOTE 1: The provisioning of IMC is out of scope of 3GPP.
The UE holds an association between an SNPN subscription and the corresponding IMS subscription to ensure proper credentials are used to access SNPN and IMS services in this deployment option. The mechanism how this association is stored in the UE is out of scope of 3GPP.
A potential architecture for this deployment option is depicted in Figure AB.1.2-1.
NOTE 2: Potential usage of reference points as shown in Figure AB.1.2-1, e.g. NU1, is up to deployment.
NOTE 3: It is assumed that there is no NAT device located between the UPF and the P‑CSCF. This can be enabled e.g. by deploying the N6 reference point in a private IP network where both the UPF on the SNPN side and the P-CSCF and IMS-AGW on the ISH side share the same address space. Subject to the agreement between SNPN and ISH, in some deployments the P-CSCF and IMS-AGW of the ISH can also be deployed on the SNPN premises.
NOTE 4: SEPPs are not shown in the figure.
Figure AB.1.2.1-1: Potential deployment architecture for IMS services in SNPN provided by independent IMS provider
AB.1.2.2 Support for Emergency Services
Support for Emergency Services requires that the SNPN, based on an agreement with the ISH, broadcasts IMS Emergency Services support as described in TS 23.501 [93].
AB.1.2.3 SNPN Support for Multiple Independent IMS Providers
In order for an SNPN to enable IMS services to be provided via multiple independent ISH, it is required that for every SNPN subscriber, the IMS DNN stored in UDM of the SNPN contains the information, which is used to identify the corresponding ISH, e.g. ISH domain name is encoded as part of IMS DNN. At PDU session setup, the SMF selects the P-CSCF of the ISH based on clause 5.16.3.11 and clause 5.16.3.4 of TS 23.501 [93].
The CH and SNPN need to agree that the AMF in SNPN that receives the subscription information that includes the IMS DNN and contains information to identify the corresponding ISH, is able to determine the ISH and therefore derive correctly the IMS voice over PS Session Supported Indication as defined in clause 5.16.3.2 of TS 23.501 [93].
Annex AC (informative):
Change history
Change history |
|||||||
Date |
Meeting |
TDoc |
CR |
Rev |
Cat |
Subject/Comment |
New version |
2014-09 |
SA#65 |
SP-140430 |
1073 |
3 |
B |
Paging Policy Differentiation over LTE for IMS Voice |
13.0.0 |
2014-09 |
SA#65 |
SP-140431 |
1084 |
2 |
B |
Sharing Resources For Sessions on Hold |
13.0.0 |
2014-12 |
SA#66 |
SP-140690 |
1092 |
1 |
B |
Media components of a session put on hold |
13.1.0 |
2014-12 |
SA#66 |
SP-140690 |
1093 |
2 |
B |
P-CSCF Information Reporting Shared resources |
13.1.0 |
2014-12 |
SA#66 |
SP-140686 |
1095 |
1 |
A |
Interface between IM-SSF and HSS |
13.1.0 |
2014-12 |
SA#66 |
SP-140676 |
1097 |
1 |
A |
Support for flexible BFCP |
13.1.0 |
2014-12 |
SA#66 |
SP-140688 |
1098 |
1 |
F |
Configuration for paging policy differentiation |
13.1.0 |
2014-12 |
SA#66 |
SP-140693 |
1099 |
– |
B |
Insertion of GI by an AS |
13.1.0 |
2015-03 |
SA#67 |
SP-150109 |
1101 |
1 |
A |
T-ADS for UEs supporting access to IMS via WLAN connected to EPC using S2b or S2a |
13.2.0 |
2015-03 |
SA#67 |
SP-150022 |
1103 |
1 |
A |
MSRP Clarification |
13.2.0 |
2015-03 |
SA#67 |
SP-150022 |
1105 |
– |
A |
BFCP Clarification |
13.2.0 |
2015-06 |
SA#68 |
SP-150223 |
1110 |
– |
A |
AS allowing non-international format Request-URI when RAVEL is used |
13.3.0 |
2015-06 |
SA#68 |
SP-150225 |
1116 |
1 |
A |
Codecs for WebRTC |
13.3.0 |
2015-06 |
SA#68 |
SP-150222 |
1120 |
– |
A |
Removal of long expired reference to draft-kaplan-enum-sip-routing |
13.3.0 |
2015-06 |
SA#68 |
SP-150222 |
1126 |
2 |
A |
OMR handling of SDP offer-answer exchanges after media path has been selected |
13.3.0 |
2015-06 |
SA#68 |
SP-150230 |
1129 |
2 |
A |
Stage 2 cleanup regarding the WIC registration with a security token |
13.3.0 |
2015-06 |
SA#68 |
SP-150232 |
1134 |
3 |
B |
Supporting Class of Users |
13.3.0 |
2015-09 |
SA#69 |
SP-150494 |
1135 |
1 |
D |
Clarifying IMPU/IMPI relationship for WIC registration from a pool of Identities |
13.4.0 |
2015-09 |
SA#69 |
SP-150503 |
1136 |
3 |
B |
Support for providing and distinguishing multiple UE provided access information over untusted WLAN access |
13.4.0 |
2015-09 |
SA#69 |
SP-150500 |
1139 |
2 |
F |
Clarifications on indication of resource sharing |
13.4.0 |
2015-09 |
SA#69 |
SP-150526 |
1138 |
2 |
B |
Support Minimizing bearer level protocol conversion |
13.4.0 |
2016-03 |
SA#71 |
SP-160155 |
1144 |
2 |
A |
Replacing Incorrect Reference for business trunking Specification TS |
13.5.0 |
2016-06 |
SA#72 |
SP-160298 |
1142 |
7 |
C |
Priority sharing for concurrent sessions, IMS |
13.6.0 |
2016-06 |
SA#72 |
SP-160297 |
1147 |
2 |
F |
NPLI for untrusted WLAN access in IMS |
13.6.0 |
2016-06 |
SA#72 |
SP-160304 |
1146 |
6 |
B |
Support for Acquisition and subscription to changes in PLMN id by P-CSCF |
14.0.0 |
2016-09 |
SA#73 |
SP-160660 |
1148 |
3 |
B |
Support for P-CSCF sending a response to UE or IMS network when receiving Bearer Setup Request Rejection for QCI=1 |
14.1.0 |
2016-09 |
SA#73 |
SP-160664 |
1151 |
2 |
A |
NPLI for untrusted WLAN access in IMS for LI purposes |
14.1.0 |
2016-09 |
SA#73 |
SP-160651 |
1152 |
2 |
C |
Handling of Local Number Translation for roaming users in deployments without IMS-level roaming interfaces |
14.1.0 |
2016-09 |
SA#73 |
SP-160658 |
1153 |
3 |
B |
TCP transport for data channels towards the WIC. |
14.1.0 |
2016-09 |
SA#73 |
SP-160658 |
1154 |
3 |
B |
WebRTC Media plane optimization with DTLS termination. |
14.1.0 |
2016-09 |
SA#73 |
SP-160651 |
1155 |
1 |
F |
Inter-PLMN Mobility support clarification for V8 |
14.1.0 |
2016-09 |
SA#73 |
SP-160658 |
1156 |
3 |
B |
Support of RTP/RTCP multiplexing for WebRTC |
14.1.0 |
2016-09 |
SA#73 |
SP-160651 |
1157 |
– |
B |
MCC Implementation correction for text in clause 4.15b |
14.1.0 |
2016-09 |
SA#73 |
SP-160658 |
1159 |
1 |
F |
Reference point clarification between IMS entities for IMS session and dialog |
14.1.0 |
2016-09 |
SA#73 |
SP-160658 |
1160 |
3 |
B |
Control parameter for predictable pre-emption of media flows |
14.1.0 |
2016-12 |
SA#74 |
SP-160809 |
1163 |
1 |
A |
Editorial change reflecting IMS being access agnostic |
14.2.0 |
2016-12 |
SA#74 |
SP-160809 |
1164 |
1 |
A |
Editorial changes and inclusion of Mp Reference Point and missing reference point P-CSCF – I-CSCF |
14.2.0 |
2016-12 |
SA#74 |
SP-160826 |
1166 |
5 |
B |
Support for 3GPP PS Data off for SIP-Based Service |
14.2.0 |
2017-03 |
SA#75 |
SP-170051 |
1169 |
1 |
F |
3GPP Data Off IMS Status Reporting Correction |
14.3.0 |
2017-03 |
SA#75 |
SP-170052 |
1170 |
2 |
F |
Alignment with CT WG3 for support for subscription to changes to IP-CAN by P-CSCF at IMS session setup. |
14.3.0 |
2017-06 |
SA#76 |
SP-170372 |
1172 |
2 |
F |
Adding SIP AS as the entity to determines when resource sharing is to be performed |
14.4.0 |
2017-09 |
SA#77 |
SP-170716 |
1176 |
2 |
F |
Support for Enhanced Coverage for data centric UEs |
14.5.0 |
2017-09 |
SA#77 |
SP-170732 |
1173 |
1 |
B |
WebRTC Web Server Function discovery |
15.0.0 |
2017-09 |
SA#77 |
SP-170727 |
1174 |
4 |
B |
new annex to 23.228 for 5GS support |
15.0.0 |
2017-09 |
SA#77 |
SP-170727 |
1175 |
2 |
B |
Adaptation to TS 23.228 due to 5GS |
15.0.0 |
2017-09 |
SA#77 |
SP-170729 |
1177 |
2 |
C |
IMS support to 3GPP PS Data Off Phase 2 |
15.0.0 |
2017-12 |
SA#78 |
SP-170919 |
1179 |
1 |
F |
Improvements to TS 23.228 Annex M to reflect 5GS |
15.1.0 |
2017-12 |
SA#78 |
SP-170919 |
1180 |
1 |
F |
Improvements to TS 23.228 Annex Y |
15.1.0 |
2017-12 |
SA#78 |
SP-170921 |
1183 |
– |
C |
Clarification on UE behavior when receiving single list of Exempt Services – TS 23.228 |
15.1.0 |
2017-12 |
SA#78 |
SP-170924 |
1184 |
2 |
B |
Support for identity attestation and verification |
15.1.0 |
2017-12 |
SA#78 |
SP-170915 |
1186 |
2 |
A |
Modification on PS Data Off support in IMS Client – TS 23.228 |
15.1.0 |
2018-03 |
SA#79 |
SP-180094 |
1187 |
1 |
F |
Clarification on additional IP address |
15.2.0 |
2018-03 |
SA#79 |
SP-180090 |
1188 |
2 |
F |
IMS registration procedures for UE in Dual Registration mode |
15.2.0 |
2018-09 |
SA#81 |
SP-180712 |
1191 |
1 |
F |
Clarification on access network information during IMS call in 5G dual connectivity scenario |
15.3.0 |
2019-03 |
SA#83 |
SP-190156 |
1196 |
1 |
F |
Clause W.2 on "Architecture without IMS-level roaming interfaces" to refer to clause Y.9.2 that defines it for the 5GS case. |
15.4.0 |
2019-03 |
SA#83 |
SP-190163 |
1193 |
4 |
B |
Support for RLOS in IMS |
16.0.0 |
2019-03 |
SA#83 |
SP-190175 |
1194 |
1 |
B |
Support for RAN Assisted Codec Adaptation |
16.0.0 |
2019-06 |
SA#84 |
SP-190419 |
1199 |
1 |
B |
eIMS P-CSCF use of NRF |
16.1.0 |
2019-06 |
SA#84 |
SP-190419 |
1200 |
3 |
B |
SBA HSS Services for IMS |
16.1.0 |
2019-06 |
SA#84 |
SP-190419 |
1201 |
3 |
B |
HSS Discovery and Interface Type Selection |
16.1.0 |
2019-06 |
SA#84 |
SP-190419 |
1202 |
1 |
B |
Allowing SMF to perform P-CSCF Discovery using NRF |
16.1.0 |
2019-06 |
SA#84 |
SP-190419 |
1203 |
3 |
B |
Allowing IMS to use N5 interface to interact with PCF |
16.1.0 |
2019-06 |
SA#84 |
SP-190419 |
1204 |
– |
B |
Additional corrections for allowing IMS to use N5 interface to interact with PCF |
16.1.0 |
2019-06 |
SA#84 |
SP-190419 |
1205 |
2 |
F |
Bearer establishment mode negotiation not applicable in 5GC |
16.1.0 |
2019-06 |
SA#84 |
SP-190426 |
1206 |
1 |
B |
Introduction of UDICOM |
16.1.0 |
2019-06 |
SA#84 |
SP-190406 |
1208 |
2 |
F |
Correction to Support for RAN Assisted Codec Adaptation |
16.1.0 |
2019-09 |
SA#85 |
SP-190611 |
1211 |
5 |
F |
Update of SBA HSS Services for IMS |
16.2.0 |
2019-09 |
SA#85 |
SP-190611 |
1212 |
3 |
F |
Clarification for HSS Discovery and Interface Type Selection |
16.2.0 |
2019-09 |
SA#85 |
SP-190611 |
1218 |
– |
F |
Resolve EN on networks with both Rx and N5 support |
16.2.0 |
2019-09 |
SA#85 |
SP-190611 |
1219 |
2 |
F |
Update P-CSCF Registration with NRF |
16.2.0 |
2019-12 |
SA#86 |
SP-191087 |
1222 |
1 |
F |
Fixing incorrectly implemented 23.228 CR1193 |
16.3.0 |
2019-12 |
SA#86 |
SP-191078 |
1223 |
1 |
F |
HSS Service Name correction |
16.3.0 |
2019-12 |
SA#86 |
SP-191078 |
1225 |
2 |
F |
Correction on HSS service Nhss_imsSubscriberDataManagement |
16.3.0 |
2019-12 |
SA#86 |
SP-191078 |
1226 |
– |
F |
UDR service for mapping IMS Public Identity to HSS Group ID for HSS selection |
16.3.0 |
2019-12 |
SA#86 |
SP-191087 |
1228 |
– |
F |
Corrections to S-CSCF discovery during RLOS IMS registration |
16.3.0 |
2020-03 |
SA#87E |
SP-200080 |
1231 |
2 |
F |
EPS Fallback event transporting within IMS |
16.4.0 |
2020-09 |
SA#89E |
SP-200678 |
1234 |
1 |
F |
HSS Selection Update |
16.5.0 |
2020-09 |
SA#89E |
SP-200678 |
1235 |
– |
F |
Error correction for imsSubscriber Data Management Service and acquistion of an 5GS IP address for |
16.5.0 |
2020-12 |
SA#90E |
SP-200956 |
1236 |
– |
F |
Correction to HSS Discovery and Selection via NRF |
16.6.0 |
2020-12 |
SA#90E |
SP-200959 |
1237 |
1 |
C |
Providing User Location during IP Messaging |
16.6.0 |
2021-03 |
SA#91E |
SP-210085 |
1238 |
1 |
B |
Upgrade IMS non-MPS session to an IMS MPS session. |
17.0.0 |
2021-03 |
SA#91E |
SP-210088 |
1240 |
– |
C |
IMS signalling optimization with HSS GID |
17.0.0 |
2021-03 |
SA#91E |
SP-210088 |
1241 |
– |
B |
Support for Attestation for IMS priority sessions |
17.0.0 |
2021-03 |
SA#91E |
SP-210086 |
1242 |
1 |
B |
Use of Paging Policy Differentiation for setting the Paging Cause |
17.0.0 |
2021-06 |
SA#92E |
SP-210353 |
1239 |
2 |
B |
KI#3: Support for IMC for SNPN |
17.1.0 |
2021-06 |
SA#92E |
SP-210353 |
1243 |
3 |
F |
KI#3: IMS Support for SNPN |
17.1.0 |
2021-09 |
SA#93E |
SP-210923 |
1245 |
1 |
F |
SNPN support for 1 to N independent IMS Providers |
17.2.0 |
2021-09 |
SA#93E |
SP-210923 |
1246 |
1 |
F |
IMS Support for SNPN |
17.2.0 |
2021-12 |
SA#94E |
SP-211305 |
1248 |
1 |
F |
Correction in HSSGID procedures |
17.3.0 |
2021-12 |
SA#94E |
SP-211576 |
1255 |
– |
A |
Update IETF reference |
17.3.0 |
2022-12 |
SA#98E |
SP-221094 |
1257 |
6 |
C |
IMS cross border mobility with Home routed IMS calls |
18.0.0 |